From ce2c90473ad85239dff7e408277b937c9e17bca2 Mon Sep 17 00:00:00 2001 From: hecrj Date: Sun, 4 Aug 2024 12:54:36 +0000 Subject: [PATCH] deploy: iced-rs/iced@145c3dc8fc4f92c400fbc3f8202ed22e1d498663 --- iced/advanced/image/enum.FilterMethod.html | 8 +- iced/advanced/image/enum.Handle.html | 18 +-- iced/advanced/image/index.html | 2 +- iced/advanced/image/sidebar-items.js | 2 +- iced/advanced/image/struct.Id.html | 12 +- iced/advanced/image/struct.Image.html | 99 ++++++++++++ iced/advanced/image/trait.Renderer.html | 55 +------ iced/advanced/renderer/trait.Renderer.html | 2 +- iced/advanced/svg/enum.Data.html | 8 +- iced/advanced/svg/index.html | 2 +- iced/advanced/svg/sidebar-items.js | 2 +- iced/advanced/svg/struct.Handle.html | 20 +-- iced/advanced/svg/struct.Svg.html | 98 ++++++++++++ iced/advanced/svg/trait.Renderer.html | 54 +------ iced/advanced/text/editor/trait.Editor.html | 4 +- .../text/paragraph/trait.Paragraph.html | 4 +- iced/advanced/text/trait.Editor.html | 4 +- iced/advanced/text/trait.Paragraph.html | 4 +- iced/advanced/text/trait.Renderer.html | 6 +- iced/advanced/trait.Renderer.html | 2 +- iced/advanced/trait.Widget.html | 2 +- iced/advanced/widget/trait.Widget.html | 2 +- iced/all.html | 2 +- iced/enum.Theme.html | 2 +- iced/struct.Rectangle.html | 51 +++--- iced/struct.Vector.html | 12 +- iced/theme/enum.Theme.html | 2 +- iced/widget/canvas/index.html | 2 +- iced/widget/canvas/sidebar-items.js | 2 +- iced/widget/canvas/struct.Image.html | 99 ++++++++++++ iced/widget/enum.Theme.html | 2 +- iced/widget/image/enum.FilterMethod.html | 8 +- iced/widget/image/enum.Handle.html | 18 +-- iced/widget/image/struct.Image.html | 9 +- iced/widget/image/struct.Viewer.html | 4 +- .../image/viewer/fn.scaled_image_size.html | 2 +- iced/widget/image/viewer/struct.State.html | 8 +- iced/widget/image/viewer/struct.Viewer.html | 4 +- iced/widget/struct.Image.html | 9 +- iced/widget/struct.Svg.html | 4 +- iced/widget/svg/enum.Status.html | 6 +- iced/widget/svg/struct.Handle.html | 20 +-- iced/widget/svg/struct.Style.html | 6 +- iced/widget/svg/struct.Svg.html | 4 +- iced/widget/svg/trait.Catalog.html | 10 +- iced/widget/svg/type.StyleFn.html | 2 +- iced/widget/theme/enum.Theme.html | 2 +- iced_core/all.html | 2 +- iced_core/image/enum.FilterMethod.html | 8 +- iced_core/image/enum.Handle.html | 18 +-- iced_core/image/index.html | 4 +- iced_core/image/sidebar-items.js | 2 +- iced_core/image/struct.Id.html | 12 +- iced_core/image/struct.Image.html | 77 +++++++++ iced_core/image/trait.Renderer.html | 34 +--- iced_core/index.html | 4 +- iced_core/renderer/trait.Renderer.html | 2 +- iced_core/struct.Rectangle.html | 51 +++--- iced_core/struct.Vector.html | 12 +- iced_core/svg/enum.Data.html | 8 +- iced_core/svg/index.html | 4 +- iced_core/svg/sidebar-items.js | 2 +- iced_core/svg/struct.Handle.html | 20 +-- iced_core/svg/struct.Svg.html | 76 +++++++++ iced_core/svg/trait.Renderer.html | 31 +--- iced_core/text/editor/trait.Editor.html | 4 +- iced_core/text/paragraph/trait.Paragraph.html | 4 +- iced_core/text/trait.Renderer.html | 6 +- iced_graphics/all.html | 2 +- iced_graphics/geometry/frame/index.html | 2 +- .../geometry/frame/struct.Frame.html | 24 +-- .../geometry/frame/trait.Backend.html | 12 +- iced_graphics/geometry/index.html | 4 +- iced_graphics/geometry/sidebar-items.js | 2 +- iced_graphics/geometry/struct.Image.html | 89 +++++++++++ iced_graphics/geometry/struct.Svg.html | 88 ++++++++++ iced_graphics/geometry/trait.Renderer.html | 12 +- iced_graphics/image/enum.Image.html | 38 +---- iced_graphics/image/fn.load.html | 2 +- iced_graphics/image/index.html | 2 +- iced_renderer/all.html | 2 +- iced_renderer/fallback/enum.Compositor.html | 18 +-- iced_renderer/fallback/enum.Renderer.html | 29 +--- iced_renderer/fallback/enum.Surface.html | 4 +- iced_renderer/fallback/index.html | 2 +- .../geometry/frame/struct.Frame.html | 22 +-- .../geometry/frame/trait.Backend.html | 12 +- iced_renderer/geometry/index.html | 2 +- iced_renderer/geometry/sidebar-items.js | 2 +- iced_renderer/geometry/struct.Frame.html | 22 +-- iced_renderer/geometry/struct.Image.html | 99 ++++++++++++ iced_renderer/geometry/struct.Svg.html | 98 ++++++++++++ iced_renderer/geometry/trait.Renderer.html | 12 +- iced_tiny_skia/geometry/enum.Geometry.html | 5 +- .../geometry/fn.into_fill_rule.html | 2 +- iced_tiny_skia/geometry/fn.into_paint.html | 2 +- iced_tiny_skia/geometry/fn.into_stroke.html | 2 +- iced_tiny_skia/geometry/index.html | 2 +- iced_tiny_skia/geometry/struct.Cache.html | 5 +- iced_tiny_skia/geometry/struct.Frame.html | 2 +- iced_tiny_skia/index.html | 2 +- iced_tiny_skia/struct.Layer.html | 24 ++- iced_tiny_skia/struct.Renderer.html | 19 +-- iced_wgpu/geometry/enum.Geometry.html | 5 +- iced_wgpu/geometry/index.html | 2 +- iced_wgpu/geometry/struct.Cache.html | 5 +- iced_wgpu/geometry/struct.Frame.html | 8 +- iced_wgpu/index.html | 2 +- iced_wgpu/layer/index.html | 2 +- iced_wgpu/layer/struct.Layer.html | 28 ++-- iced_wgpu/primitive/trait.Renderer.html | 2 +- iced_wgpu/struct.Renderer.html | 19 +-- iced_widget/all.html | 2 +- iced_widget/canvas/index.html | 2 +- iced_widget/canvas/sidebar-items.js | 2 +- iced_widget/canvas/struct.Image.html | 99 ++++++++++++ iced_widget/enum.Theme.html | 2 +- iced_widget/image/enum.FilterMethod.html | 8 +- iced_widget/image/enum.Handle.html | 18 +-- iced_widget/image/fn.draw.html | 2 +- iced_widget/image/index.html | 2 +- iced_widget/image/struct.Image.html | 8 +- .../image/viewer/fn.scaled_image_size.html | 2 +- iced_widget/image/viewer/index.html | 2 +- iced_widget/image/viewer/struct.State.html | 8 +- iced_widget/image/viewer/struct.Viewer.html | 6 +- iced_widget/svg/enum.Status.html | 6 +- iced_widget/svg/index.html | 2 +- iced_widget/svg/struct.Handle.html | 18 +-- iced_widget/svg/struct.Style.html | 6 +- iced_widget/svg/struct.Svg.html | 6 +- iced_widget/svg/trait.Catalog.html | 10 +- iced_widget/svg/type.StyleFn.html | 4 +- iced_widget/theme/enum.Theme.html | 2 +- iced_winit/enum.Error.html | 4 +- iced_winit/index.html | 2 +- iced_winit/program/struct.Appearance.html | 4 +- iced_winit/program/struct.State.html | 4 +- iced_winit/program/trait.Program.html | 10 +- iced_winit/settings/struct.Settings.html | 4 +- iced_winit/struct.Proxy.html | 4 +- search-index.js | 14 +- search.desc/iced/iced-desc-0-.js | 2 +- search.desc/iced/iced-desc-1-.js | 2 +- search.desc/iced/iced-desc-2-.js | 2 +- search.desc/iced/iced-desc-3-.js | 2 +- search.desc/iced_core/iced_core-desc-0-.js | 2 +- .../iced_graphics/iced_graphics-desc-0-.js | 2 +- .../iced_renderer/iced_renderer-desc-0-.js | 2 +- .../iced_widget/iced_widget-desc-0-.js | 2 +- .../iced_widget/iced_widget-desc-1-.js | 2 +- src/iced_core/image.rs.html | 150 ++++++++++++++++-- src/iced_core/lib.rs.html | 4 + src/iced_core/rectangle.rs.html | 112 +++++++++++++ src/iced_core/renderer/null.rs.html | 44 +---- src/iced_core/svg.rs.html | 122 +++++++++++++- src/iced_graphics/geometry.rs.html | 2 + src/iced_graphics/geometry/frame.rs.html | 48 +++++- src/iced_graphics/image.rs.html | 76 +-------- src/iced_renderer/fallback.rs.html | 76 +++------ src/iced_tiny_skia/engine.rs.html | 44 ++--- src/iced_tiny_skia/geometry.rs.html | 124 ++++++++++++++- src/iced_tiny_skia/layer.rs.html | 56 +++---- src/iced_tiny_skia/lib.rs.html | 84 +++------- src/iced_wgpu/geometry.rs.html | 132 ++++++++++++++- src/iced_wgpu/image/mod.rs.html | 66 +++++--- src/iced_wgpu/layer.rs.html | 50 +++--- src/iced_wgpu/lib.rs.html | 114 +++++-------- src/iced_widget/canvas.rs.html | 4 +- src/iced_widget/image.rs.html | 16 +- src/iced_widget/image/viewer.rs.html | 18 ++- src/iced_widget/svg.rs.html | 12 +- trait.impl/core/clone/trait.Clone.js | 2 +- trait.impl/core/cmp/trait.PartialEq.js | 2 +- trait.impl/core/convert/trait.From.js | 2 +- trait.impl/core/fmt/trait.Debug.js | 2 +- trait.impl/core/marker/trait.Freeze.js | 2 +- trait.impl/core/marker/trait.Send.js | 2 +- .../core/marker/trait.StructuralPartialEq.js | 2 +- trait.impl/core/marker/trait.Sync.js | 2 +- trait.impl/core/marker/trait.Unpin.js | 2 +- .../panic/unwind_safe/trait.RefUnwindSafe.js | 2 +- .../panic/unwind_safe/trait.UnwindSafe.js | 2 +- type.impl/alloc/boxed/struct.Box.js | 2 +- type.impl/iced_core/element/struct.Element.js | 2 +- .../geometry/frame/struct.Frame.js | 4 +- .../iced_renderer/fallback/enum.Compositor.js | 2 +- .../iced_renderer/fallback/enum.Renderer.js | 6 +- 188 files changed, 2324 insertions(+), 1169 deletions(-) create mode 100644 iced/advanced/image/struct.Image.html create mode 100644 iced/advanced/svg/struct.Svg.html create mode 100644 iced/widget/canvas/struct.Image.html create mode 100644 iced_core/image/struct.Image.html create mode 100644 iced_core/svg/struct.Svg.html create mode 100644 iced_graphics/geometry/struct.Image.html create mode 100644 iced_graphics/geometry/struct.Svg.html create mode 100644 iced_renderer/geometry/struct.Image.html create mode 100644 iced_renderer/geometry/struct.Svg.html create mode 100644 iced_widget/canvas/struct.Image.html diff --git a/iced/advanced/image/enum.FilterMethod.html b/iced/advanced/image/enum.FilterMethod.html index dce323869a0..3c1d0870c20 100644 --- a/iced/advanced/image/enum.FilterMethod.html +++ b/iced/advanced/image/enum.FilterMethod.html @@ -1,14 +1,14 @@ -FilterMethod in iced::advanced::image - Rust

Enum iced::advanced::image::FilterMethod

source ·
pub enum FilterMethod {
+FilterMethod in iced::advanced::image - Rust

Enum iced::advanced::image::FilterMethod

source ·
pub enum FilterMethod {
     Linear,
     Nearest,
 }
Available on crate feature advanced only.
Expand description

Image filtering strategy.

Variants§

§

Linear

Bilinear interpolation.

§

Nearest

Nearest neighbor.

-

Trait Implementations§

source§

impl Clone for FilterMethod

source§

fn clone(&self) -> FilterMethod

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FilterMethod

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for FilterMethod

source§

fn default() -> FilterMethod

Returns the “default value” for a type. Read more
source§

impl Hash for FilterMethod

source§

fn hash<__H>(&self, state: &mut __H)
where +

Trait Implementations§

source§

impl Clone for FilterMethod

source§

fn clone(&self) -> FilterMethod

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FilterMethod

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for FilterMethod

source§

fn default() -> FilterMethod

Returns the “default value” for a type. Read more
source§

impl Hash for FilterMethod

source§

fn hash<__H>(&self, state: &mut __H)
where __H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for FilterMethod

source§

fn eq(&self, other: &FilterMethod) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Copy for FilterMethod

source§

impl Eq for FilterMethod

source§

impl StructuralPartialEq for FilterMethod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for FilterMethod

source§

fn eq(&self, other: &FilterMethod) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Copy for FilterMethod

source§

impl Eq for FilterMethod

source§

impl StructuralPartialEq for FilterMethod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced/advanced/image/enum.Handle.html b/iced/advanced/image/enum.Handle.html index fb927ffdf4f..a19793c7162 100644 --- a/iced/advanced/image/enum.Handle.html +++ b/iced/advanced/image/enum.Handle.html @@ -1,4 +1,4 @@ -Handle in iced::advanced::image - Rust

Enum iced::advanced::image::Handle

source ·
pub enum Handle {
+Handle in iced::advanced::image - Rust

Enum iced::advanced::image::Handle

source ·
pub enum Handle {
     Path(Id, PathBuf),
     Bytes(Id, Bytes),
     Rgba {
@@ -19,22 +19,22 @@
 
§width: u32

The width of the image.

§height: u32

The height of the image.

§pixels: Bytes

The pixels.

-

Implementations§

source§

impl Handle

source

pub fn from_path<T>(path: T) -> Handle
where +

Implementations§

source§

impl Handle

source

pub fn from_path<T>(path: T) -> Handle
where T: Into<PathBuf>,

Creates an image Handle pointing to the image of the given path.

Makes an educated guess about the image format by examining the data in the file.

-
source

pub fn from_bytes(bytes: impl Into<Bytes>) -> Handle

Creates an image Handle containing the encoded image data directly.

+
source

pub fn from_bytes(bytes: impl Into<Bytes>) -> Handle

Creates an image Handle containing the encoded image data directly.

Makes an educated guess about the image format by examining the given data.

This is useful if you already have your image loaded in-memory, maybe because you downloaded or generated it procedurally.

-
source

pub fn from_rgba(width: u32, height: u32, pixels: impl Into<Bytes>) -> Handle

Creates an image Handle containing the decoded image pixels directly.

+
source

pub fn from_rgba(width: u32, height: u32, pixels: impl Into<Bytes>) -> Handle

Creates an image Handle containing the decoded image pixels directly.

This function expects the pixel data to be provided as a collection of Bytes of RGBA pixels. Therefore, the length of the pixel data should always be width * height * 4.

This is useful if you have already decoded your image.

-
source

pub fn id(&self) -> Id

Returns the unique identifier of the Handle.

-

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<T> From<T> for Handle
where - T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl !Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +

source

pub fn id(&self) -> Id

Returns the unique identifier of the Handle.

+

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Handle

source§

fn from(value: &Handle) -> Handle

Converts to this type from the input type.
source§

impl From<&Handle> for Image

source§

fn from(handle: &Handle) -> Image

Converts to this type from the input type.
source§

impl<T> From<T> for Handle
where + T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl !Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, @@ -63,7 +63,7 @@ Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, - K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ K: Borrow<Q> + ?Sized,
§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an diff --git a/iced/advanced/image/index.html b/iced/advanced/image/index.html index 67b65afee90..6687c2d2664 100644 --- a/iced/advanced/image/index.html +++ b/iced/advanced/image/index.html @@ -1,2 +1,2 @@ iced::advanced::image - Rust

Module iced::advanced::image

source ·
Available on crate feature advanced only.
Expand description

Load and draw raster graphics.

-

Structs§

  • A cheaply cloneable and sliceable chunk of contiguous memory.
  • The unique identifier of some Handle data.

Enums§

Traits§

\ No newline at end of file +

Structs§

  • A cheaply cloneable and sliceable chunk of contiguous memory.
  • The unique identifier of some Handle data.
  • A raster image that can be drawn.

Enums§

Traits§

\ No newline at end of file diff --git a/iced/advanced/image/sidebar-items.js b/iced/advanced/image/sidebar-items.js index c96ff4071db..ea31b551762 100644 --- a/iced/advanced/image/sidebar-items.js +++ b/iced/advanced/image/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["FilterMethod","Handle"],"struct":["Bytes","Id"],"trait":["Renderer"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["FilterMethod","Handle"],"struct":["Bytes","Id","Image"],"trait":["Renderer"]}; \ No newline at end of file diff --git a/iced/advanced/image/struct.Id.html b/iced/advanced/image/struct.Id.html index 0cc18d7a71a..bda9144a7ff 100644 --- a/iced/advanced/image/struct.Id.html +++ b/iced/advanced/image/struct.Id.html @@ -1,15 +1,15 @@ -Id in iced::advanced::image - Rust

Struct iced::advanced::image::Id

source ·
pub struct Id(/* private fields */);
Available on crate feature advanced only.
Expand description

The unique identifier of some Handle data.

-

Trait Implementations§

source§

impl Clone for Id

source§

fn clone(&self) -> Id

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Id

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Hash for Id

source§

fn hash<__H>(&self, state: &mut __H)
where +Id in iced::advanced::image - Rust

Struct iced::advanced::image::Id

source ·
pub struct Id(/* private fields */);
Available on crate feature advanced only.
Expand description

The unique identifier of some Handle data.

+

Trait Implementations§

source§

impl Clone for Id

source§

fn clone(&self) -> Id

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Id

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Hash for Id

source§

fn hash<__H>(&self, state: &mut __H)
where __H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for Id

source§

fn cmp(&self, other: &Id) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for Id

source§

fn cmp(&self, other: &Id) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for Id

source§

fn eq(&self, other: &Id) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl PartialOrd for Id

source§

fn partial_cmp(&self, other: &Id) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the + Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for Id

source§

fn eq(&self, other: &Id) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl PartialOrd for Id

source§

fn partial_cmp(&self, other: &Id) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

Tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

Tests greater than or equal to (for self and other) and is used by -the >= operator. Read more
source§

impl Copy for Id

source§

impl Eq for Id

source§

impl StructuralPartialEq for Id

Auto Trait Implementations§

§

impl Freeze for Id

§

impl RefUnwindSafe for Id

§

impl Send for Id

§

impl Sync for Id

§

impl Unpin for Id

§

impl UnwindSafe for Id

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +the >= operator. Read more

source§

impl Copy for Id

source§

impl Eq for Id

source§

impl StructuralPartialEq for Id

Auto Trait Implementations§

§

impl Freeze for Id

§

impl RefUnwindSafe for Id

§

impl Send for Id

§

impl Sync for Id

§

impl Unpin for Id

§

impl UnwindSafe for Id

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced/advanced/image/struct.Image.html b/iced/advanced/image/struct.Image.html new file mode 100644 index 00000000000..1d9ce6366f0 --- /dev/null +++ b/iced/advanced/image/struct.Image.html @@ -0,0 +1,99 @@ +Image in iced::advanced::image - Rust

Struct iced::advanced::image::Image

source ·
pub struct Image<H = Handle> {
+    pub handle: H,
+    pub filter_method: FilterMethod,
+    pub rotation: Radians,
+    pub opacity: f32,
+    pub snap: bool,
+}
Available on crate feature advanced only.
Expand description

A raster image that can be drawn.

+

Fields§

§handle: H

The handle of the image.

+
§filter_method: FilterMethod

The filter method of the image.

+
§rotation: Radians

The rotation to be applied to the image; on its center.

+
§opacity: f32

The opacity of the image.

+

0 means transparent. 1 means opaque.

+
§snap: bool

If set to true, the image will be snapped to the pixel grid.

+

This can avoid graphical glitches, specially when using +FilterMethod::Nearest.

+

Implementations§

source§

impl Image

source

pub fn new(handle: impl Into<Handle>) -> Image

Creates a new Image with the given handle.

+
source

pub fn filter_method(self, filter_method: FilterMethod) -> Image

Sets the filter method of the Image.

+
source

pub fn rotation(self, rotation: impl Into<Radians>) -> Image

Sets the rotation of the Image.

+
source

pub fn opacity(self, opacity: impl Into<f32>) -> Image

Sets the opacity of the Image.

+
source

pub fn snap(self, snap: bool) -> Image

Sets whether the Image should be snapped to the pixel grid.

+

Trait Implementations§

source§

impl<H> Clone for Image<H>
where + H: Clone,

source§

fn clone(&self) -> Image<H>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<H> Debug for Image<H>
where + H: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Image

source§

fn from(handle: &Handle) -> Image

Converts to this type from the input type.
source§

impl<H> PartialEq for Image<H>
where + H: PartialEq,

source§

fn eq(&self, other: &Image<H>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl<H> StructuralPartialEq for Image<H>

Auto Trait Implementations§

§

impl<H> Freeze for Image<H>
where + H: Freeze,

§

impl<H> RefUnwindSafe for Image<H>
where + H: RefUnwindSafe,

§

impl<H> Send for Image<H>
where + H: Send,

§

impl<H> Sync for Image<H>
where + H: Sync,

§

impl<H> Unpin for Image<H>
where + H: Unpin,

§

impl<H> UnwindSafe for Image<H>
where + H: UnwindSafe,

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> D
where + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for T
where + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for T
where + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for U
where + T: FromCam16Unclamped<WpParam, U>,

§

type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn cam16_into_unclamped( + self, + parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
§

impl<T> Downcast<T> for T

§

fn downcast(&self) -> &T

§

impl<T> Downcast for T
where + T: Any,

§

fn into_any(self: Box<T>) -> Box<dyn Any>

Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can +then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
§

fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>

Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be +further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
§

fn as_any(&self) -> &(dyn Any + 'static)

Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &Any’s vtable from &Trait’s.
§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &mut Any’s vtable from &mut Trait’s.
§

impl<T> DowncastSync for T
where + T: Any + Send + Sync,

§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Sync + Send>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be +further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for T
where + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for U
where + T: Cam16FromUnclamped<WpParam, U>,

§

type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn into_cam16_unclamped( + self, + parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T, U> IntoColor<U> for T
where + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for T
where + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> +if into_left is true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where + F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> +if into_left(&self) returns true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, C> TryComponentsInto<C> for T
where + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for T
where + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for U
where + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for U
where + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<T> Upcast<T> for T

§

fn upcast(&self) -> Option<&T>

§

impl<V, T> VZip<V> for T
where + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
source§

impl<T> MaybeSend for T
where + T: Send,

source§

impl<T> MaybeSync for T
where + T: Sync,

§

impl<T> WasmNotSend for T
where + T: Send,

§

impl<T> WasmNotSendSync for T
where + T: WasmNotSend + WasmNotSync,

§

impl<T> WasmNotSync for T
where + T: Sync,

\ No newline at end of file diff --git a/iced/advanced/image/trait.Renderer.html b/iced/advanced/image/trait.Renderer.html index 4d7301d4020..13494a796b1 100644 --- a/iced/advanced/image/trait.Renderer.html +++ b/iced/advanced/image/trait.Renderer.html @@ -1,59 +1,20 @@ -Renderer in iced::advanced::image - Rust

Trait iced::advanced::image::Renderer

source ·
pub trait Renderer: Renderer {
+Renderer in iced::advanced::image - Rust

Trait iced::advanced::image::Renderer

source ·
pub trait Renderer: Renderer {
     type Handle: Clone;
 
     // Required methods
     fn measure_image(&self, handle: &Self::Handle) -> Size<u32>;
-    fn draw_image(
-        &mut self,
-        handle: Self::Handle,
-        filter_method: FilterMethod,
-        bounds: Rectangle,
-        rotation: Radians,
-        opacity: f32,
-    );
+    fn draw_image(&mut self, image: Image<Self::Handle>, bounds: Rectangle);
 }
Available on crate feature advanced only.
Expand description

A Renderer that can render raster graphics.

-

Required Associated Types§

source

type Handle: Clone

The image Handle to be displayed. Iced exposes its own default implementation of a Handle

-

Required Methods§

source

fn measure_image(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.

-
source

fn draw_image( - &mut self, - handle: Self::Handle, - filter_method: FilterMethod, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

Draws an image with the given Handle and inside the provided -bounds.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

§

type Handle = ()

source§

fn measure_image(&self, _handle: &<() as Renderer>::Handle) -> Size<u32>

source§

fn draw_image( - &mut self, - _handle: <() as Renderer>::Handle, - _filter_method: FilterMethod, - _bounds: Rectangle, - _rotation: Radians, - _opacity: f32, -)

source§

impl Renderer for Renderer

Available on crate feature image only.
§

type Handle = Handle

source§

fn measure_image(&self, handle: &<Renderer as Renderer>::Handle) -> Size<u32>

source§

fn draw_image( - &mut self, - handle: <Renderer as Renderer>::Handle, - filter_method: FilterMethod, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

source§

impl Renderer for Renderer

Available on crate feature image only.
§

type Handle = Handle

source§

fn measure_image(&self, handle: &<Renderer as Renderer>::Handle) -> Size<u32>

source§

fn draw_image( - &mut self, - handle: <Renderer as Renderer>::Handle, - filter_method: FilterMethod, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

source§

impl<A, B> Renderer for Renderer<A, B>
where +

Required Associated Types§

source

type Handle: Clone

The image Handle to be displayed. Iced exposes its own default implementation of a Handle

+

Required Methods§

source

fn measure_image(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.

+
source

fn draw_image(&mut self, image: Image<Self::Handle>, bounds: Rectangle)

Draws an Image inside the provided bounds.

+

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

§

type Handle = Handle

source§

fn measure_image(&self, _handle: &<() as Renderer>::Handle) -> Size<u32>

source§

fn draw_image(&mut self, _image: Image, _bounds: Rectangle)

source§

impl Renderer for Renderer

Available on crate feature image only.
§

type Handle = Handle

source§

fn measure_image(&self, handle: &<Renderer as Renderer>::Handle) -> Size<u32>

source§

fn draw_image(&mut self, image: Image, bounds: Rectangle)

source§

impl Renderer for Renderer

Available on crate feature image only.
§

type Handle = Handle

source§

fn measure_image(&self, handle: &<Renderer as Renderer>::Handle) -> Size<u32>

source§

fn draw_image(&mut self, image: Image, bounds: Rectangle)

source§

impl<A, B> Renderer for Renderer<A, B>
where A: Renderer, B: Renderer<Handle = <A as Renderer>::Handle>,

§

type Handle = <A as Renderer>::Handle

source§

fn measure_image( &self, handle: &<Renderer<A, B> as Renderer>::Handle, -) -> Size<u32>

source§

fn draw_image( +) -> Size<u32>

source§

fn draw_image( &mut self, - handle: <Renderer<A, B> as Renderer>::Handle, - filter_method: FilterMethod, + image: Image<<A as Renderer>::Handle>, bounds: Rectangle, - rotation: Radians, - opacity: f32, )

Implementors§

\ No newline at end of file diff --git a/iced/advanced/renderer/trait.Renderer.html b/iced/advanced/renderer/trait.Renderer.html index d32a72dfe1b..eafc6ef79ae 100644 --- a/iced/advanced/renderer/trait.Renderer.html +++ b/iced/advanced/renderer/trait.Renderer.html @@ -36,6 +36,6 @@ f: impl FnOnce(&mut Self), )

Applies a Transformation to the primitives recorded in the given closure.

source

fn with_translation(&mut self, translation: Vector, f: impl FnOnce(&mut Self))

Applies a translation to the primitives recorded in the given closure.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

source§

fn start_layer(&mut self, _bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, _transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn clear(&mut self)

source§

fn fill_quad(&mut self, _quad: Quad, _background: impl Into<Background>)

source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

source§

fn clear(&mut self)

source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

source§

fn clear(&mut self)

source§

impl<A, B> Renderer for Renderer<A, B>
where +

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

source§

fn start_layer(&mut self, _bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, _transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn clear(&mut self)

source§

fn fill_quad(&mut self, _quad: Quad, _background: impl Into<Background>)

source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

source§

fn clear(&mut self)

source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

source§

fn clear(&mut self)

source§

impl<A, B> Renderer for Renderer<A, B>
where A: Renderer, B: Renderer,

source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

source§

fn clear(&mut self)

source§

fn start_layer(&mut self, bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, transformation: Transformation)

source§

fn end_transformation(&mut self)

Implementors§

\ No newline at end of file diff --git a/iced/advanced/svg/enum.Data.html b/iced/advanced/svg/enum.Data.html index 7e506e5eca1..effa4190263 100644 --- a/iced/advanced/svg/enum.Data.html +++ b/iced/advanced/svg/enum.Data.html @@ -1,15 +1,15 @@ -Data in iced::advanced::svg - Rust

Enum iced::advanced::svg::Data

source ·
pub enum Data {
+Data in iced::advanced::svg - Rust

Enum iced::advanced::svg::Data

source ·
pub enum Data {
     Path(PathBuf),
     Bytes(Cow<'static, [u8]>),
 }
Available on crate feature advanced only.
Expand description

The data of a vectorial image.

Variants§

§

Path(PathBuf)

File data

§

Bytes(Cow<'static, [u8]>)

In-memory data

Can contain an SVG string or a gzip compressed data.

-

Trait Implementations§

source§

impl Clone for Data

source§

fn clone(&self) -> Data

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Data

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Hash for Data

source§

fn hash<__H>(&self, state: &mut __H)
where +

Trait Implementations§

source§

impl Clone for Data

source§

fn clone(&self) -> Data

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Data

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Hash for Data

source§

fn hash<__H>(&self, state: &mut __H)
where __H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Data

source§

fn eq(&self, other: &Data) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Eq for Data

source§

impl StructuralPartialEq for Data

Auto Trait Implementations§

§

impl Freeze for Data

§

impl RefUnwindSafe for Data

§

impl Send for Data

§

impl Sync for Data

§

impl Unpin for Data

§

impl UnwindSafe for Data

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Data

source§

fn eq(&self, other: &Data) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Eq for Data

source§

impl StructuralPartialEq for Data

Auto Trait Implementations§

§

impl Freeze for Data

§

impl RefUnwindSafe for Data

§

impl Send for Data

§

impl Sync for Data

§

impl Unpin for Data

§

impl UnwindSafe for Data

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced/advanced/svg/index.html b/iced/advanced/svg/index.html index 19554f830b9..9a2b5e03457 100644 --- a/iced/advanced/svg/index.html +++ b/iced/advanced/svg/index.html @@ -1,2 +1,2 @@ iced::advanced::svg - Rust

Module iced::advanced::svg

source ·
Available on crate feature advanced only.
Expand description

Load and draw vector graphics.

-

Structs§

Enums§

  • The data of a vectorial image.

Traits§

\ No newline at end of file +

Structs§

  • A handle of Svg data.
  • A raster image that can be drawn.

Enums§

  • The data of a vectorial image.

Traits§

\ No newline at end of file diff --git a/iced/advanced/svg/sidebar-items.js b/iced/advanced/svg/sidebar-items.js index 1fceedb0d59..efc3942d687 100644 --- a/iced/advanced/svg/sidebar-items.js +++ b/iced/advanced/svg/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["Data"],"struct":["Handle"],"trait":["Renderer"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["Data"],"struct":["Handle","Svg"],"trait":["Renderer"]}; \ No newline at end of file diff --git a/iced/advanced/svg/struct.Handle.html b/iced/advanced/svg/struct.Handle.html index 7e4dfa2c168..05be40b7b14 100644 --- a/iced/advanced/svg/struct.Handle.html +++ b/iced/advanced/svg/struct.Handle.html @@ -1,18 +1,18 @@ -Handle in iced::advanced::svg - Rust

Struct iced::advanced::svg::Handle

source ·
pub struct Handle { /* private fields */ }
Available on crate feature advanced only.
Expand description

A handle of Svg data.

-

Implementations§

source§

impl Handle

source

pub fn from_path(path: impl Into<PathBuf>) -> Handle

Creates an SVG Handle pointing to the vector image of the given +Handle in iced::advanced::svg - Rust

Struct iced::advanced::svg::Handle

source ·
pub struct Handle { /* private fields */ }
Available on crate feature advanced only.
Expand description

A handle of Svg data.

+

Implementations§

source§

impl Handle

source

pub fn from_path(path: impl Into<PathBuf>) -> Handle

Creates an SVG Handle pointing to the vector image of the given path.

-
source

pub fn from_memory(bytes: impl Into<Cow<'static, [u8]>>) -> Handle

Creates an SVG Handle from raw bytes containing either an SVG string +

source

pub fn from_memory(bytes: impl Into<Cow<'static, [u8]>>) -> Handle

Creates an SVG Handle from raw bytes containing either an SVG string or gzip compressed data.

This is useful if you already have your SVG data in-memory, maybe because you downloaded or generated it procedurally.

-
source

pub fn id(&self) -> u64

Returns the unique identifier of the Handle.

-
source

pub fn data(&self) -> &Data

Returns a reference to the SVG Data.

-

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<T> From<T> for Handle
where - T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl Hash for Handle

source§

fn hash<H>(&self, state: &mut H)
where +

source

pub fn id(&self) -> u64

Returns the unique identifier of the Handle.

+
source

pub fn data(&self) -> &Data

Returns a reference to the SVG Data.

+

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Svg

source§

fn from(handle: &Handle) -> Svg

Converts to this type from the input type.
source§

impl<T> From<T> for Handle
where + T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl Hash for Handle

source§

fn hash<H>(&self, state: &mut H)
where H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, @@ -44,7 +44,7 @@ Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, - K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ K: Borrow<Q> + ?Sized,
§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an diff --git a/iced/advanced/svg/struct.Svg.html b/iced/advanced/svg/struct.Svg.html new file mode 100644 index 00000000000..ca84254329f --- /dev/null +++ b/iced/advanced/svg/struct.Svg.html @@ -0,0 +1,98 @@ +Svg in iced::advanced::svg - Rust

Struct iced::advanced::svg::Svg

source ·
pub struct Svg<H = Handle> {
+    pub handle: H,
+    pub color: Option<Color>,
+    pub rotation: Radians,
+    pub opacity: f32,
+}
Available on crate feature advanced only.
Expand description

A raster image that can be drawn.

+

Fields§

§handle: H

The handle of the Svg.

+
§color: Option<Color>

The Color filter to be applied to the Svg.

+

If some Color is set, the whole Svg will be +painted with it—ignoring any intrinsic colors.

+

This can be useful for coloring icons programmatically +(e.g. with a theme).

+
§rotation: Radians

The rotation to be applied to the image; on its center.

+
§opacity: f32

The opacity of the Svg.

+

0 means transparent. 1 means opaque.

+

Implementations§

source§

impl Svg

source

pub fn new(handle: impl Into<Handle>) -> Svg

Creates a new Svg with the given handle.

+
source

pub fn color(self, color: impl Into<Color>) -> Svg

Sets the Color filter of the Svg.

+
source

pub fn rotation(self, rotation: impl Into<Radians>) -> Svg

Sets the rotation of the Svg.

+
source

pub fn opacity(self, opacity: impl Into<f32>) -> Svg

Sets the opacity of the Svg.

+

Trait Implementations§

source§

impl<H> Clone for Svg<H>
where + H: Clone,

source§

fn clone(&self) -> Svg<H>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<H> Debug for Svg<H>
where + H: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Svg

source§

fn from(handle: &Handle) -> Svg

Converts to this type from the input type.
source§

impl<H> PartialEq for Svg<H>
where + H: PartialEq,

source§

fn eq(&self, other: &Svg<H>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl<H> StructuralPartialEq for Svg<H>

Auto Trait Implementations§

§

impl<H> Freeze for Svg<H>
where + H: Freeze,

§

impl<H> RefUnwindSafe for Svg<H>
where + H: RefUnwindSafe,

§

impl<H> Send for Svg<H>
where + H: Send,

§

impl<H> Sync for Svg<H>
where + H: Sync,

§

impl<H> Unpin for Svg<H>
where + H: Unpin,

§

impl<H> UnwindSafe for Svg<H>
where + H: UnwindSafe,

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> D
where + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for T
where + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for T
where + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for U
where + T: FromCam16Unclamped<WpParam, U>,

§

type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn cam16_into_unclamped( + self, + parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
§

impl<T> Downcast<T> for T

§

fn downcast(&self) -> &T

§

impl<T> Downcast for T
where + T: Any,

§

fn into_any(self: Box<T>) -> Box<dyn Any>

Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can +then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
§

fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>

Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be +further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
§

fn as_any(&self) -> &(dyn Any + 'static)

Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &Any’s vtable from &Trait’s.
§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &mut Any’s vtable from &mut Trait’s.
§

impl<T> DowncastSync for T
where + T: Any + Send + Sync,

§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Sync + Send>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be +further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for T
where + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for U
where + T: Cam16FromUnclamped<WpParam, U>,

§

type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn into_cam16_unclamped( + self, + parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T, U> IntoColor<U> for T
where + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for T
where + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> +if into_left is true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where + F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> +if into_left(&self) returns true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, C> TryComponentsInto<C> for T
where + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for T
where + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for U
where + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for U
where + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<T> Upcast<T> for T

§

fn upcast(&self) -> Option<&T>

§

impl<V, T> VZip<V> for T
where + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
source§

impl<T> MaybeSend for T
where + T: Send,

source§

impl<T> MaybeSync for T
where + T: Sync,

§

impl<T> WasmNotSend for T
where + T: Send,

§

impl<T> WasmNotSendSync for T
where + T: WasmNotSend + WasmNotSync,

§

impl<T> WasmNotSync for T
where + T: Sync,

\ No newline at end of file diff --git a/iced/advanced/svg/trait.Renderer.html b/iced/advanced/svg/trait.Renderer.html index 9988a87959a..3d58051a2e1 100644 --- a/iced/advanced/svg/trait.Renderer.html +++ b/iced/advanced/svg/trait.Renderer.html @@ -1,52 +1,10 @@ -Renderer in iced::advanced::svg - Rust

Trait iced::advanced::svg::Renderer

source ·
pub trait Renderer: Renderer {
+Renderer in iced::advanced::svg - Rust

Trait iced::advanced::svg::Renderer

source ·
pub trait Renderer: Renderer {
     // Required methods
     fn measure_svg(&self, handle: &Handle) -> Size<u32>;
-    fn draw_svg(
-        &mut self,
-        handle: Handle,
-        color: Option<Color>,
-        bounds: Rectangle,
-        rotation: Radians,
-        opacity: f32,
-    );
+    fn draw_svg(&mut self, svg: Svg, bounds: Rectangle);
 }
Available on crate feature advanced only.
Expand description

A Renderer that can render vector graphics.

-

Required Methods§

source

fn measure_svg(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given Handle.

-
source

fn draw_svg( - &mut self, - handle: Handle, - color: Option<Color>, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

Draws an SVG with the given Handle, an optional Color filter, and inside the provided bounds.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

source§

fn measure_svg(&self, _handle: &Handle) -> Size<u32>

source§

fn draw_svg( - &mut self, - _handle: Handle, - _color: Option<Color>, - _bounds: Rectangle, - _rotation: Radians, - _opacity: f32, -)

source§

impl Renderer for Renderer

Available on crate feature svg only.
source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

source§

fn draw_svg( - &mut self, - handle: Handle, - color: Option<Color>, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

source§

impl Renderer for Renderer

Available on crate feature svg only.
source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

source§

fn draw_svg( - &mut self, - handle: Handle, - color_filter: Option<Color>, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

source§

impl<A, B> Renderer for Renderer<A, B>
where +

Required Methods§

source

fn measure_svg(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given Handle.

+
source

fn draw_svg(&mut self, svg: Svg, bounds: Rectangle)

Draws an SVG with the given Handle, an optional Color filter, and inside the provided bounds.

+

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

source§

fn measure_svg(&self, _handle: &Handle) -> Size<u32>

source§

fn draw_svg(&mut self, _svg: Svg, _bounds: Rectangle)

source§

impl Renderer for Renderer

Available on crate feature svg only.
source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

source§

fn draw_svg(&mut self, svg: Svg, bounds: Rectangle)

source§

impl Renderer for Renderer

Available on crate feature svg only.
source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

source§

fn draw_svg(&mut self, svg: Svg, bounds: Rectangle)

source§

impl<A, B> Renderer for Renderer<A, B>
where A: Renderer, - B: Renderer,

source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

source§

fn draw_svg( - &mut self, - handle: Handle, - color: Option<Color>, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

Implementors§

\ No newline at end of file + B: Renderer,
source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

source§

fn draw_svg(&mut self, svg: Svg, bounds: Rectangle)

Implementors§

\ No newline at end of file diff --git a/iced/advanced/text/editor/trait.Editor.html b/iced/advanced/text/editor/trait.Editor.html index e57901fbcd8..35e42ef4f0d 100644 --- a/iced/advanced/text/editor/trait.Editor.html +++ b/iced/advanced/text/editor/trait.Editor.html @@ -56,14 +56,14 @@ format_highlight: impl Fn(&<H as Highlighter>::Highlight) -> Format<Self::Font>, )
where H: Highlighter,

Runs a text Highlighter in the Editor.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Editor for ()

§

type Font = Font

source§

fn with_text(_text: &str)

source§

fn is_empty(&self) -> bool

source§

fn cursor(&self) -> Cursor

source§

fn cursor_position(&self) -> (usize, usize)

source§

fn selection(&self) -> Option<String>

source§

fn line(&self, _index: usize) -> Option<&str>

source§

fn line_count(&self) -> usize

source§

fn perform(&mut self, _action: Action)

source§

fn bounds(&self) -> Size

source§

fn min_bounds(&self) -> Size

source§

fn update( +

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Editor for ()

§

type Font = Font

source§

fn with_text(_text: &str)

source§

fn is_empty(&self) -> bool

source§

fn cursor(&self) -> Cursor

source§

fn cursor_position(&self) -> (usize, usize)

source§

fn selection(&self) -> Option<String>

source§

fn line(&self, _index: usize) -> Option<&str>

source§

fn line_count(&self) -> usize

source§

fn perform(&mut self, _action: Action)

source§

fn bounds(&self) -> Size

source§

fn min_bounds(&self) -> Size

source§

fn update( &mut self, _new_bounds: Size, _new_font: <() as Editor>::Font, _new_size: Pixels, _new_line_height: LineHeight, _new_highlighter: &mut impl Highlighter, -)

source§

fn highlight<H>( +)

source§

fn highlight<H>( &mut self, _font: <() as Editor>::Font, _highlighter: &mut H, diff --git a/iced/advanced/text/paragraph/trait.Paragraph.html b/iced/advanced/text/paragraph/trait.Paragraph.html index 2d5c95803cd..99002d04b04 100644 --- a/iced/advanced/text/paragraph/trait.Paragraph.html +++ b/iced/advanced/text/paragraph/trait.Paragraph.html @@ -42,6 +42,6 @@

source

fn grapheme_position(&self, line: usize, index: usize) -> Option<Point>

Returns the distance to the given grapheme index in the Paragraph.

Provided Methods§

source

fn min_width(&self) -> f32

Returns the minimum width that can fit the contents of the Paragraph.

source

fn min_height(&self) -> f32

Returns the minimum height that can fit the contents of the Paragraph.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Paragraph for ()

§

type Font = Font

source§

fn with_text(_text: Text<&str>)

source§

fn with_spans<Link>( +

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Paragraph for ()

§

type Font = Font

source§

fn with_text(_text: Text<&str>)

source§

fn with_spans<Link>( _text: Text<&[Span<'_, Link, <() as Paragraph>::Font>], <() as Paragraph>::Font>, -)

source§

fn resize(&mut self, _new_bounds: Size)

source§

fn compare(&self, _text: Text<()>) -> Difference

source§

fn horizontal_alignment(&self) -> Horizontal

source§

fn vertical_alignment(&self) -> Vertical

source§

fn grapheme_position(&self, _line: usize, _index: usize) -> Option<Point>

source§

fn min_bounds(&self) -> Size

source§

fn hit_test(&self, _point: Point) -> Option<Hit>

source§

fn hit_span(&self, _point: Point) -> Option<usize>

source§

fn span_bounds(&self, _index: usize) -> Vec<Rectangle>

source§

impl Paragraph for Paragraph

§

type Font = Font

source§

fn with_text(text: Text<&str>) -> Paragraph

source§

fn with_spans<Link>(text: Text<&[Span<'_, Link>]>) -> Paragraph

source§

fn resize(&mut self, new_bounds: Size)

source§

fn compare(&self, text: Text<()>) -> Difference

source§

fn horizontal_alignment(&self) -> Horizontal

source§

fn vertical_alignment(&self) -> Vertical

source§

fn min_bounds(&self) -> Size

source§

fn hit_test(&self, point: Point) -> Option<Hit>

source§

fn hit_span(&self, point: Point) -> Option<usize>

source§

fn span_bounds(&self, index: usize) -> Vec<Rectangle>

source§

fn grapheme_position(&self, line: usize, index: usize) -> Option<Point>

Implementors§

\ No newline at end of file +)
source§

fn resize(&mut self, _new_bounds: Size)

source§

fn compare(&self, _text: Text<()>) -> Difference

source§

fn horizontal_alignment(&self) -> Horizontal

source§

fn vertical_alignment(&self) -> Vertical

source§

fn grapheme_position(&self, _line: usize, _index: usize) -> Option<Point>

source§

fn min_bounds(&self) -> Size

source§

fn hit_test(&self, _point: Point) -> Option<Hit>

source§

fn hit_span(&self, _point: Point) -> Option<usize>

source§

fn span_bounds(&self, _index: usize) -> Vec<Rectangle>

source§

impl Paragraph for Paragraph

§

type Font = Font

source§

fn with_text(text: Text<&str>) -> Paragraph

source§

fn with_spans<Link>(text: Text<&[Span<'_, Link>]>) -> Paragraph

source§

fn resize(&mut self, new_bounds: Size)

source§

fn compare(&self, text: Text<()>) -> Difference

source§

fn horizontal_alignment(&self) -> Horizontal

source§

fn vertical_alignment(&self) -> Vertical

source§

fn min_bounds(&self) -> Size

source§

fn hit_test(&self, point: Point) -> Option<Hit>

source§

fn hit_span(&self, point: Point) -> Option<usize>

source§

fn span_bounds(&self, index: usize) -> Vec<Rectangle>

source§

fn grapheme_position(&self, line: usize, index: usize) -> Option<Point>

Implementors§

\ No newline at end of file diff --git a/iced/advanced/text/trait.Editor.html b/iced/advanced/text/trait.Editor.html index f8559f99f68..97829c3282e 100644 --- a/iced/advanced/text/trait.Editor.html +++ b/iced/advanced/text/trait.Editor.html @@ -56,14 +56,14 @@ format_highlight: impl Fn(&<H as Highlighter>::Highlight) -> Format<Self::Font>, )
where H: Highlighter,

Runs a text Highlighter in the Editor.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Editor for ()

§

type Font = Font

source§

fn with_text(_text: &str)

source§

fn is_empty(&self) -> bool

source§

fn cursor(&self) -> Cursor

source§

fn cursor_position(&self) -> (usize, usize)

source§

fn selection(&self) -> Option<String>

source§

fn line(&self, _index: usize) -> Option<&str>

source§

fn line_count(&self) -> usize

source§

fn perform(&mut self, _action: Action)

source§

fn bounds(&self) -> Size

source§

fn min_bounds(&self) -> Size

source§

fn update( +

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Editor for ()

§

type Font = Font

source§

fn with_text(_text: &str)

source§

fn is_empty(&self) -> bool

source§

fn cursor(&self) -> Cursor

source§

fn cursor_position(&self) -> (usize, usize)

source§

fn selection(&self) -> Option<String>

source§

fn line(&self, _index: usize) -> Option<&str>

source§

fn line_count(&self) -> usize

source§

fn perform(&mut self, _action: Action)

source§

fn bounds(&self) -> Size

source§

fn min_bounds(&self) -> Size

source§

fn update( &mut self, _new_bounds: Size, _new_font: <() as Editor>::Font, _new_size: Pixels, _new_line_height: LineHeight, _new_highlighter: &mut impl Highlighter, -)

source§

fn highlight<H>( +)

source§

fn highlight<H>( &mut self, _font: <() as Editor>::Font, _highlighter: &mut H, diff --git a/iced/advanced/text/trait.Paragraph.html b/iced/advanced/text/trait.Paragraph.html index 1c7b3c9a95e..df14ae34924 100644 --- a/iced/advanced/text/trait.Paragraph.html +++ b/iced/advanced/text/trait.Paragraph.html @@ -42,6 +42,6 @@

source

fn grapheme_position(&self, line: usize, index: usize) -> Option<Point>

Returns the distance to the given grapheme index in the Paragraph.

Provided Methods§

source

fn min_width(&self) -> f32

Returns the minimum width that can fit the contents of the Paragraph.

source

fn min_height(&self) -> f32

Returns the minimum height that can fit the contents of the Paragraph.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Paragraph for ()

§

type Font = Font

source§

fn with_text(_text: Text<&str>)

source§

fn with_spans<Link>( +

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Paragraph for ()

§

type Font = Font

source§

fn with_text(_text: Text<&str>)

source§

fn with_spans<Link>( _text: Text<&[Span<'_, Link, <() as Paragraph>::Font>], <() as Paragraph>::Font>, -)

source§

fn resize(&mut self, _new_bounds: Size)

source§

fn compare(&self, _text: Text<()>) -> Difference

source§

fn horizontal_alignment(&self) -> Horizontal

source§

fn vertical_alignment(&self) -> Vertical

source§

fn grapheme_position(&self, _line: usize, _index: usize) -> Option<Point>

source§

fn min_bounds(&self) -> Size

source§

fn hit_test(&self, _point: Point) -> Option<Hit>

source§

fn hit_span(&self, _point: Point) -> Option<usize>

source§

fn span_bounds(&self, _index: usize) -> Vec<Rectangle>

source§

impl Paragraph for Paragraph

§

type Font = Font

source§

fn with_text(text: Text<&str>) -> Paragraph

source§

fn with_spans<Link>(text: Text<&[Span<'_, Link>]>) -> Paragraph

source§

fn resize(&mut self, new_bounds: Size)

source§

fn compare(&self, text: Text<()>) -> Difference

source§

fn horizontal_alignment(&self) -> Horizontal

source§

fn vertical_alignment(&self) -> Vertical

source§

fn min_bounds(&self) -> Size

source§

fn hit_test(&self, point: Point) -> Option<Hit>

source§

fn hit_span(&self, point: Point) -> Option<usize>

source§

fn span_bounds(&self, index: usize) -> Vec<Rectangle>

source§

fn grapheme_position(&self, line: usize, index: usize) -> Option<Point>

Implementors§

\ No newline at end of file +)
source§

fn resize(&mut self, _new_bounds: Size)

source§

fn compare(&self, _text: Text<()>) -> Difference

source§

fn horizontal_alignment(&self) -> Horizontal

source§

fn vertical_alignment(&self) -> Vertical

source§

fn grapheme_position(&self, _line: usize, _index: usize) -> Option<Point>

source§

fn min_bounds(&self) -> Size

source§

fn hit_test(&self, _point: Point) -> Option<Hit>

source§

fn hit_span(&self, _point: Point) -> Option<usize>

source§

fn span_bounds(&self, _index: usize) -> Vec<Rectangle>

source§

impl Paragraph for Paragraph

§

type Font = Font

source§

fn with_text(text: Text<&str>) -> Paragraph

source§

fn with_spans<Link>(text: Text<&[Span<'_, Link>]>) -> Paragraph

source§

fn resize(&mut self, new_bounds: Size)

source§

fn compare(&self, text: Text<()>) -> Difference

source§

fn horizontal_alignment(&self) -> Horizontal

source§

fn vertical_alignment(&self) -> Vertical

source§

fn min_bounds(&self) -> Size

source§

fn hit_test(&self, point: Point) -> Option<Hit>

source§

fn hit_span(&self, point: Point) -> Option<usize>

source§

fn span_bounds(&self, index: usize) -> Vec<Rectangle>

source§

fn grapheme_position(&self, line: usize, index: usize) -> Option<Point>

Implementors§

\ No newline at end of file diff --git a/iced/advanced/text/trait.Renderer.html b/iced/advanced/text/trait.Renderer.html index a10be8749d7..f714fc806ca 100644 --- a/iced/advanced/text/trait.Renderer.html +++ b/iced/advanced/text/trait.Renderer.html @@ -64,19 +64,19 @@ clip_bounds: Rectangle, )

Draws the given Text at the given position and with the given Color.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

§

type Font = Font

§

type Paragraph = ()

§

type Editor = ()

source§

const ICON_FONT: Font = Font::DEFAULT

source§

const CHECKMARK_ICON: char = '0'

source§

const ARROW_DOWN_ICON: char = '0'

source§

fn default_font(&self) -> <() as Renderer>::Font

source§

fn default_size(&self) -> Pixels

source§

fn fill_paragraph( &mut self, _paragraph: &<() as Renderer>::Paragraph, _position: Point, _color: Color, _clip_bounds: Rectangle, -)

source§

fn fill_editor( +)

source§

fn fill_editor( &mut self, _editor: &<() as Renderer>::Editor, _position: Point, _color: Color, _clip_bounds: Rectangle, -)

source§

fn fill_text( +)

source§

fn fill_text( &mut self, _paragraph: Text, _position: Point, diff --git a/iced/advanced/trait.Renderer.html b/iced/advanced/trait.Renderer.html index 19828bea2fd..ce6d2acde72 100644 --- a/iced/advanced/trait.Renderer.html +++ b/iced/advanced/trait.Renderer.html @@ -36,6 +36,6 @@ f: impl FnOnce(&mut Self), )

Applies a Transformation to the primitives recorded in the given closure.

source

fn with_translation(&mut self, translation: Vector, f: impl FnOnce(&mut Self))

Applies a translation to the primitives recorded in the given closure.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

source§

fn start_layer(&mut self, _bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, _transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn clear(&mut self)

source§

fn fill_quad(&mut self, _quad: Quad, _background: impl Into<Background>)

source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

source§

fn clear(&mut self)

source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

source§

fn clear(&mut self)

source§

impl<A, B> Renderer for Renderer<A, B>
where +

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

source§

fn start_layer(&mut self, _bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, _transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn clear(&mut self)

source§

fn fill_quad(&mut self, _quad: Quad, _background: impl Into<Background>)

source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

source§

fn clear(&mut self)

source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

source§

fn clear(&mut self)

source§

impl<A, B> Renderer for Renderer<A, B>
where A: Renderer, B: Renderer,

source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

source§

fn clear(&mut self)

source§

fn start_layer(&mut self, bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, transformation: Transformation)

source§

fn end_transformation(&mut self)

Implementors§

\ No newline at end of file diff --git a/iced/advanced/trait.Widget.html b/iced/advanced/trait.Widget.html index cc756f2741e..918ea96e546 100644 --- a/iced/advanced/trait.Widget.html +++ b/iced/advanced/trait.Widget.html @@ -200,7 +200,7 @@

§Examples

Renderer: Renderer,
source§

impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> for Space
where Renderer: Renderer,

source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Viewer<Handle>
where Renderer: Renderer<Handle = Handle>, - Handle: Clone,

source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Image<Handle>
where + Handle: Clone,

source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Image<Handle>
where Renderer: Renderer<Handle = Handle>, Handle: Clone,

source§

impl<P, Message, Theme, Renderer> Widget<Message, Theme, Renderer> for Canvas<P, Message, Theme, Renderer>
where Renderer: Renderer, diff --git a/iced/advanced/widget/trait.Widget.html b/iced/advanced/widget/trait.Widget.html index 8af00b51aef..eed933b0cd6 100644 --- a/iced/advanced/widget/trait.Widget.html +++ b/iced/advanced/widget/trait.Widget.html @@ -200,7 +200,7 @@

§Examples

Renderer: Renderer,

source§

impl<Message, Theme, Renderer> Widget<Message, Theme, Renderer> for Space
where Renderer: Renderer,

source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Viewer<Handle>
where Renderer: Renderer<Handle = Handle>, - Handle: Clone,

source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Image<Handle>
where + Handle: Clone,

source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Image<Handle>
where Renderer: Renderer<Handle = Handle>, Handle: Clone,

source§

impl<P, Message, Theme, Renderer> Widget<Message, Theme, Renderer> for Canvas<P, Message, Theme, Renderer>
where Renderer: Renderer, diff --git a/iced/all.html b/iced/all.html index ec416439bba..0b62102554e 100644 --- a/iced/all.html +++ b/iced/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file diff --git a/iced/enum.Theme.html b/iced/enum.Theme.html index 830e4f83234..ebf5ed32d87 100644 --- a/iced/enum.Theme.html +++ b/iced/enum.Theme.html @@ -56,7 +56,7 @@ a custom generator of a palette::Extended.

source

pub fn palette(&self) -> Palette

Returns the Palette of the Theme.

source

pub fn extended_palette(&self) -> &Extended

Returns the palette::Extended of the Theme.

-

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> Self::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> Self::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> Self::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme, Status) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style( +

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> Self::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> Self::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> Self::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme, Status) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style( &self, class: &Box<dyn Fn(&Theme, Status) -> Style + '_>, status: Status, diff --git a/iced/struct.Rectangle.html b/iced/struct.Rectangle.html index 3deda1cf31a..2fa7b02ffcc 100644 --- a/iced/struct.Rectangle.html +++ b/iced/struct.Rectangle.html @@ -1,4 +1,4 @@ -Rectangle in iced - Rust

Struct iced::Rectangle

source ·
pub struct Rectangle<T = f32> {
+Rectangle in iced - Rust

Struct iced::Rectangle

source ·
pub struct Rectangle<T = f32> {
     pub x: T,
     pub y: T,
     pub width: T,
@@ -14,33 +14,42 @@
 

source§

impl Rectangle

source

pub const INFINITE: Rectangle = _

A rectangle starting at Point::ORIGIN with infinite width and height.

source

pub const fn new(top_left: Point, size: Size) -> Rectangle

Creates a new Rectangle with its top-left corner in the given Point and with the provided Size.

-
source

pub fn center(&self) -> Point

Returns the Point at the center of the Rectangle.

-
source

pub fn center_x(&self) -> f32

Returns the X coordinate of the Point at the center of the +

source

pub fn with_radius(radius: f32) -> Rectangle

Creates a new square Rectangle with the center at the origin and +with the given radius.

+
source

pub fn with_vertices( + top_left: Point, + top_right: Point, + bottom_left: Point, +) -> (Rectangle, Radians)

Creates a new axis-aligned Rectangle from the given vertices; returning the +rotation in Radians that must be applied to the axis-aligned Rectangle +to obtain the desired result.

+
source

pub fn center(&self) -> Point

Returns the Point at the center of the Rectangle.

+
source

pub fn center_x(&self) -> f32

Returns the X coordinate of the Point at the center of the Rectangle.

-
source

pub fn center_y(&self) -> f32

Returns the Y coordinate of the Point at the center of the +

source

pub fn center_y(&self) -> f32

Returns the Y coordinate of the Point at the center of the Rectangle.

-
source

pub fn position(&self) -> Point

Returns the position of the top left corner of the Rectangle.

-
source

pub fn size(&self) -> Size

Returns the Size of the Rectangle.

-
source

pub fn area(&self) -> f32

Returns the area of the Rectangle.

-
source

pub fn contains(&self, point: Point) -> bool

Returns true if the given Point is contained in the Rectangle.

-
source

pub fn is_within(&self, container: &Rectangle) -> bool

Returns true if the current Rectangle is completely within the given +

source

pub fn position(&self) -> Point

Returns the position of the top left corner of the Rectangle.

+
source

pub fn size(&self) -> Size

Returns the Size of the Rectangle.

+
source

pub fn area(&self) -> f32

Returns the area of the Rectangle.

+
source

pub fn contains(&self, point: Point) -> bool

Returns true if the given Point is contained in the Rectangle.

+
source

pub fn is_within(&self, container: &Rectangle) -> bool

Returns true if the current Rectangle is completely within the given container.

-
source

pub fn intersection(&self, other: &Rectangle) -> Option<Rectangle>

Computes the intersection with the given Rectangle.

-
source

pub fn intersects(&self, other: &Rectangle) -> bool

Returns whether the Rectangle intersects with the given one.

-
source

pub fn union(&self, other: &Rectangle) -> Rectangle

Computes the union with the given Rectangle.

-
source

pub fn snap(self) -> Option<Rectangle<u32>>

Snaps the Rectangle to unsigned integer coordinates.

-
source

pub fn expand(self, amount: f32) -> Rectangle

Expands the Rectangle a given amount.

-
source

pub fn rotate(self, rotation: Radians) -> Rectangle

Rotates the Rectangle and returns the smallest Rectangle +

source

pub fn intersection(&self, other: &Rectangle) -> Option<Rectangle>

Computes the intersection with the given Rectangle.

+
source

pub fn intersects(&self, other: &Rectangle) -> bool

Returns whether the Rectangle intersects with the given one.

+
source

pub fn union(&self, other: &Rectangle) -> Rectangle

Computes the union with the given Rectangle.

+
source

pub fn snap(self) -> Option<Rectangle<u32>>

Snaps the Rectangle to unsigned integer coordinates.

+
source

pub fn expand(self, amount: f32) -> Rectangle

Expands the Rectangle a given amount.

+
source

pub fn rotate(self, rotation: Radians) -> Rectangle

Rotates the Rectangle and returns the smallest Rectangle containing it.

-

Trait Implementations§

source§

impl<T> Add<Vector<T>> for Rectangle<T>
where - T: Add<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the + operator.
source§

fn add(self, translation: Vector<T>) -> Rectangle<T>

Performs the + operation. Read more
source§

impl<T> Clone for Rectangle<T>
where +

Trait Implementations§

source§

impl<T> Add<Vector<T>> for Rectangle<T>
where + T: Add<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the + operator.
source§

fn add(self, translation: Vector<T>) -> Rectangle<T>

Performs the + operation. Read more
source§

impl<T> Clone for Rectangle<T>
where T: Clone,

source§

fn clone(&self) -> Rectangle<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T> Debug for Rectangle<T>
where T: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<T> Default for Rectangle<T>
where - T: Default,

source§

fn default() -> Rectangle<T>

Returns the “default value” for a type. Read more
source§

impl From<Rectangle<u32>> for Rectangle

source§

fn from(rectangle: Rectangle<u32>) -> Rectangle

Converts to this type from the input type.
source§

impl Mul<Transformation> for Rectangle

§

type Output = Rectangle

The resulting type after applying the * operator.
source§

fn mul(self, transformation: Transformation) -> Rectangle

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Rectangle<T>
where - T: Mul<Output = T> + Copy,

§

type Output = Rectangle<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: Vector<T>) -> Rectangle<T>

Performs the * operation. Read more
source§

impl Mul<f32> for Rectangle

§

type Output = Rectangle

The resulting type after applying the * operator.
source§

fn mul(self, scale: f32) -> Rectangle

Performs the * operation. Read more
source§

impl<T> PartialEq for Rectangle<T>
where + T: Default,

source§

fn default() -> Rectangle<T>

Returns the “default value” for a type. Read more
source§

impl From<Rectangle<u32>> for Rectangle

source§

fn from(rectangle: Rectangle<u32>) -> Rectangle

Converts to this type from the input type.
source§

impl Mul<Transformation> for Rectangle

§

type Output = Rectangle

The resulting type after applying the * operator.
source§

fn mul(self, transformation: Transformation) -> Rectangle

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Rectangle<T>
where + T: Mul<Output = T> + Copy,

§

type Output = Rectangle<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: Vector<T>) -> Rectangle<T>

Performs the * operation. Read more
source§

impl Mul<f32> for Rectangle

§

type Output = Rectangle

The resulting type after applying the * operator.
source§

fn mul(self, scale: f32) -> Rectangle

Performs the * operation. Read more
source§

impl<T> PartialEq for Rectangle<T>
where T: PartialEq,

source§

fn eq(&self, other: &Rectangle<T>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl<T> Sub<Vector<T>> for Rectangle<T>
where - T: Sub<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the - operator.
source§

fn sub(self, translation: Vector<T>) -> Rectangle<T>

Performs the - operation. Read more
source§

impl<T> Copy for Rectangle<T>
where +and should not be overridden without very good reason.

source§

impl<T> Sub<Vector<T>> for Rectangle<T>
where + T: Sub<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the - operator.
source§

fn sub(self, translation: Vector<T>) -> Rectangle<T>

Performs the - operation. Read more
source§

impl<T> Copy for Rectangle<T>
where T: Copy,

source§

impl<T> Eq for Rectangle<T>
where T: Eq,

source§

impl<T> StructuralPartialEq for Rectangle<T>

Auto Trait Implementations§

§

impl<T> Freeze for Rectangle<T>
where T: Freeze,

§

impl<T> RefUnwindSafe for Rectangle<T>
where diff --git a/iced/struct.Vector.html b/iced/struct.Vector.html index 7fa15911eb0..5aea4325c2e 100644 --- a/iced/struct.Vector.html +++ b/iced/struct.Vector.html @@ -7,19 +7,19 @@

Implementations§

source§

impl<T> Vector<T>

source

pub const fn new(x: T, y: T) -> Vector<T>

Creates a new Vector with the given components.

source§

impl Vector

source

pub const ZERO: Vector = _

The zero Vector.

Trait Implementations§

source§

impl<T> Add<Vector<T>> for Point<T>
where - T: Add<Output = T>,

§

type Output = Point<T>

The resulting type after applying the + operator.
source§

fn add(self, vector: Vector<T>) -> Point<T>

Performs the + operation. Read more
source§

impl<T> Add<Vector<T>> for Rectangle<T>
where - T: Add<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the + operator.
source§

fn add(self, translation: Vector<T>) -> Rectangle<T>

Performs the + operation. Read more
source§

impl<T> Add for Vector<T>
where + T: Add<Output = T>,

§

type Output = Point<T>

The resulting type after applying the + operator.
source§

fn add(self, vector: Vector<T>) -> Point<T>

Performs the + operation. Read more
source§

impl<T> Add<Vector<T>> for Rectangle<T>
where + T: Add<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the + operator.
source§

fn add(self, translation: Vector<T>) -> Rectangle<T>

Performs the + operation. Read more
source§

impl<T> Add for Vector<T>
where T: Add<Output = T>,

§

type Output = Vector<T>

The resulting type after applying the + operator.
source§

fn add(self, b: Vector<T>) -> Vector<T>

Performs the + operation. Read more
source§

impl<T> Clone for Vector<T>
where T: Clone,

source§

fn clone(&self) -> Vector<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T> Debug for Vector<T>
where T: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<T> Default for Vector<T>
where T: Default,

source§

fn default() -> Vector<T>

Returns the “default value” for a type. Read more
source§

impl<T> From<[T; 2]> for Vector<T>

source§

fn from(_: [T; 2]) -> Vector<T>

Converts to this type from the input type.
source§

impl<T> From<Size<T>> for Vector<T>

source§

fn from(size: Size<T>) -> Vector<T>

Converts to this type from the input type.
source§

impl<T> From<Vector<T>> for Size<T>

source§

fn from(vector: Vector<T>) -> Size<T>

Converts to this type from the input type.
source§

impl<T> Mul<T> for Vector<T>
where - T: Mul<Output = T> + Copy,

§

type Output = Vector<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: T) -> Vector<T>

Performs the * operation. Read more
source§

impl Mul<Transformation> for Vector

§

type Output = Vector

The resulting type after applying the * operator.
source§

fn mul(self, transformation: Transformation) -> Vector

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Rectangle<T>
where - T: Mul<Output = T> + Copy,

§

type Output = Rectangle<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: Vector<T>) -> Rectangle<T>

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Size<T>
where + T: Mul<Output = T> + Copy,

§

type Output = Vector<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: T) -> Vector<T>

Performs the * operation. Read more
source§

impl Mul<Transformation> for Vector

§

type Output = Vector

The resulting type after applying the * operator.
source§

fn mul(self, transformation: Transformation) -> Vector

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Rectangle<T>
where + T: Mul<Output = T> + Copy,

§

type Output = Rectangle<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: Vector<T>) -> Rectangle<T>

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Size<T>
where T: Mul<Output = T> + Copy,

§

type Output = Size<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: Vector<T>) -> <Size<T> as Mul<Vector<T>>>::Output

Performs the * operation. Read more
source§

impl<T> PartialEq for Vector<T>
where T: PartialEq,

source§

fn eq(&self, other: &Vector<T>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl<T> Sub<Vector<T>> for Point<T>
where - T: Sub<Output = T>,

§

type Output = Point<T>

The resulting type after applying the - operator.
source§

fn sub(self, vector: Vector<T>) -> Point<T>

Performs the - operation. Read more
source§

impl<T> Sub<Vector<T>> for Rectangle<T>
where - T: Sub<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the - operator.
source§

fn sub(self, translation: Vector<T>) -> Rectangle<T>

Performs the - operation. Read more
source§

impl<T> Sub for Vector<T>
where + T: Sub<Output = T>,

§

type Output = Point<T>

The resulting type after applying the - operator.
source§

fn sub(self, vector: Vector<T>) -> Point<T>

Performs the - operation. Read more
source§

impl<T> Sub<Vector<T>> for Rectangle<T>
where + T: Sub<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the - operator.
source§

fn sub(self, translation: Vector<T>) -> Rectangle<T>

Performs the - operation. Read more
source§

impl<T> Sub for Vector<T>
where T: Sub<Output = T>,

§

type Output = Vector<T>

The resulting type after applying the - operator.
source§

fn sub(self, b: Vector<T>) -> Vector<T>

Performs the - operation. Read more
source§

impl<T> Copy for Vector<T>
where T: Copy,

source§

impl<T> Eq for Vector<T>
where T: Eq,

source§

impl<T> StructuralPartialEq for Vector<T>

Auto Trait Implementations§

§

impl<T> Freeze for Vector<T>
where diff --git a/iced/theme/enum.Theme.html b/iced/theme/enum.Theme.html index 77d9232c500..46ea9658ec6 100644 --- a/iced/theme/enum.Theme.html +++ b/iced/theme/enum.Theme.html @@ -56,7 +56,7 @@ a custom generator of a palette::Extended.

source

pub fn palette(&self) -> Palette

Returns the Palette of the Theme.

source

pub fn extended_palette(&self) -> &Extended

Returns the palette::Extended of the Theme.

-

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> Self::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> Self::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> Self::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme, Status) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style( +

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> Self::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> Self::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> Self::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme, Status) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style( &self, class: &Box<dyn Fn(&Theme, Status) -> Style + '_>, status: Status, diff --git a/iced/widget/canvas/index.html b/iced/widget/canvas/index.html index 6ca656808cf..96eb1853ce0 100644 --- a/iced/widget/canvas/index.html +++ b/iced/widget/canvas/index.html @@ -1,3 +1,3 @@ iced::widget::canvas - Rust

Module iced::widget::canvas

source ·
Available on crate feature canvas only.
Expand description

Draw 2D graphics for your users.

-

Modules§

  • Handle events of a canvas.
  • Fill Geometry with a certain style.
  • A gradient that can be used as a fill for some geometry.
  • Build different kinds of 2D shapes.
  • Create lines from a Path and assigns them various attributes/styles.

Structs§

  • A widget capable of drawing 2D graphics.
  • The style used to fill geometry.
  • A cache group.
  • The dash pattern used when stroking the line.
  • An immutable set of points that may or may not be connected.
  • The style of a stroke.
  • A bunch of text that can be drawn to a canvas

Enums§

  • A Canvas event.
  • A fill which linearly interpolates colors along a direction.
  • The shape used at the end of open subpaths when they are stroked.
  • The shape used at the corners of paths or basic shapes when they are +

Modules§

  • Handle events of a canvas.
  • Fill Geometry with a certain style.
  • A gradient that can be used as a fill for some geometry.
  • Build different kinds of 2D shapes.
  • Create lines from a Path and assigns them various attributes/styles.

Structs§

  • A widget capable of drawing 2D graphics.
  • The style used to fill geometry.
  • A cache group.
  • A raster image that can be drawn.
  • The dash pattern used when stroking the line.
  • An immutable set of points that may or may not be connected.
  • The style of a stroke.
  • A bunch of text that can be drawn to a canvas

Enums§

  • A Canvas event.
  • A fill which linearly interpolates colors along a direction.
  • The shape used at the end of open subpaths when they are stroked.
  • The shape used at the corners of paths or basic shapes when they are stroked.
  • The coloring style of some drawing.

Traits§

Type Aliases§

  • A simple cache that stores generated Geometry to avoid recomputation.
  • The frame supported by a renderer.
  • The geometry supported by a renderer.
\ No newline at end of file diff --git a/iced/widget/canvas/sidebar-items.js b/iced/widget/canvas/sidebar-items.js index 6117e69bb05..6b64895e963 100644 --- a/iced/widget/canvas/sidebar-items.js +++ b/iced/widget/canvas/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["Event","Gradient","LineCap","LineJoin","Style"],"mod":["event","fill","gradient","path","stroke"],"struct":["Canvas","Fill","Group","LineDash","Path","Stroke","Text"],"trait":["Program"],"type":["Cache","Frame","Geometry"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["Event","Gradient","LineCap","LineJoin","Style"],"mod":["event","fill","gradient","path","stroke"],"struct":["Canvas","Fill","Group","Image","LineDash","Path","Stroke","Text"],"trait":["Program"],"type":["Cache","Frame","Geometry"]}; \ No newline at end of file diff --git a/iced/widget/canvas/struct.Image.html b/iced/widget/canvas/struct.Image.html new file mode 100644 index 00000000000..b20a5c41131 --- /dev/null +++ b/iced/widget/canvas/struct.Image.html @@ -0,0 +1,99 @@ +Image in iced::widget::canvas - Rust

Struct iced::widget::canvas::Image

source ·
pub struct Image<H = Handle> {
+    pub handle: H,
+    pub filter_method: FilterMethod,
+    pub rotation: Radians,
+    pub opacity: f32,
+    pub snap: bool,
+}
Available on crate feature canvas only.
Expand description

A raster image that can be drawn.

+

Fields§

§handle: H

The handle of the image.

+
§filter_method: FilterMethod

The filter method of the image.

+
§rotation: Radians

The rotation to be applied to the image; on its center.

+
§opacity: f32

The opacity of the image.

+

0 means transparent. 1 means opaque.

+
§snap: bool

If set to true, the image will be snapped to the pixel grid.

+

This can avoid graphical glitches, specially when using +FilterMethod::Nearest.

+

Implementations§

source§

impl Image

source

pub fn new(handle: impl Into<Handle>) -> Image

Available on crate feature advanced only.

Creates a new Image with the given handle.

+
source

pub fn filter_method(self, filter_method: FilterMethod) -> Image

Available on crate feature advanced only.

Sets the filter method of the Image.

+
source

pub fn rotation(self, rotation: impl Into<Radians>) -> Image

Available on crate feature advanced only.

Sets the rotation of the Image.

+
source

pub fn opacity(self, opacity: impl Into<f32>) -> Image

Available on crate feature advanced only.

Sets the opacity of the Image.

+
source

pub fn snap(self, snap: bool) -> Image

Available on crate feature advanced only.

Sets whether the Image should be snapped to the pixel grid.

+

Trait Implementations§

source§

impl<H> Clone for Image<H>
where + H: Clone,

source§

fn clone(&self) -> Image<H>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<H> Debug for Image<H>
where + H: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Image

source§

fn from(handle: &Handle) -> Image

Converts to this type from the input type.
source§

impl<H> PartialEq for Image<H>
where + H: PartialEq,

source§

fn eq(&self, other: &Image<H>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl<H> StructuralPartialEq for Image<H>

Auto Trait Implementations§

§

impl<H> Freeze for Image<H>
where + H: Freeze,

§

impl<H> RefUnwindSafe for Image<H>
where + H: RefUnwindSafe,

§

impl<H> Send for Image<H>
where + H: Send,

§

impl<H> Sync for Image<H>
where + H: Sync,

§

impl<H> Unpin for Image<H>
where + H: Unpin,

§

impl<H> UnwindSafe for Image<H>
where + H: UnwindSafe,

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> D
where + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for T
where + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for T
where + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for U
where + T: FromCam16Unclamped<WpParam, U>,

§

type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn cam16_into_unclamped( + self, + parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
§

impl<T> Downcast<T> for T

§

fn downcast(&self) -> &T

§

impl<T> Downcast for T
where + T: Any,

§

fn into_any(self: Box<T>) -> Box<dyn Any>

Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can +then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
§

fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>

Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be +further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
§

fn as_any(&self) -> &(dyn Any + 'static)

Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &Any’s vtable from &Trait’s.
§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &mut Any’s vtable from &mut Trait’s.
§

impl<T> DowncastSync for T
where + T: Any + Send + Sync,

§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Sync + Send>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be +further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for T
where + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for U
where + T: Cam16FromUnclamped<WpParam, U>,

§

type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn into_cam16_unclamped( + self, + parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T, U> IntoColor<U> for T
where + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for T
where + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> +if into_left is true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where + F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> +if into_left(&self) returns true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, C> TryComponentsInto<C> for T
where + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for T
where + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for U
where + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for U
where + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<T> Upcast<T> for T

§

fn upcast(&self) -> Option<&T>

§

impl<V, T> VZip<V> for T
where + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
source§

impl<T> MaybeSend for T
where + T: Send,

source§

impl<T> MaybeSync for T
where + T: Sync,

§

impl<T> WasmNotSend for T
where + T: Send,

§

impl<T> WasmNotSendSync for T
where + T: WasmNotSend + WasmNotSync,

§

impl<T> WasmNotSync for T
where + T: Sync,

\ No newline at end of file diff --git a/iced/widget/enum.Theme.html b/iced/widget/enum.Theme.html index bca335a7727..e147dec1d86 100644 --- a/iced/widget/enum.Theme.html +++ b/iced/widget/enum.Theme.html @@ -56,7 +56,7 @@ a custom generator of a palette::Extended.

source

pub fn palette(&self) -> Palette

Returns the Palette of the Theme.

source

pub fn extended_palette(&self) -> &Extended

Returns the palette::Extended of the Theme.

-

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> Self::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> Self::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> Self::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme, Status) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style( +

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> Self::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> Self::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> Self::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme, Status) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style( &self, class: &Box<dyn Fn(&Theme, Status) -> Style + '_>, status: Status, diff --git a/iced/widget/image/enum.FilterMethod.html b/iced/widget/image/enum.FilterMethod.html index 004c5e1fed7..ceca89687ee 100644 --- a/iced/widget/image/enum.FilterMethod.html +++ b/iced/widget/image/enum.FilterMethod.html @@ -1,14 +1,14 @@ -FilterMethod in iced::widget::image - Rust

Enum iced::widget::image::FilterMethod

source ·
pub enum FilterMethod {
+FilterMethod in iced::widget::image - Rust

Enum iced::widget::image::FilterMethod

source ·
pub enum FilterMethod {
     Linear,
     Nearest,
 }
Available on crate feature image only.
Expand description

Image filtering strategy.

Variants§

§

Linear

Bilinear interpolation.

§

Nearest

Nearest neighbor.

-

Trait Implementations§

source§

impl Clone for FilterMethod

source§

fn clone(&self) -> FilterMethod

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FilterMethod

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for FilterMethod

source§

fn default() -> FilterMethod

Returns the “default value” for a type. Read more
source§

impl Hash for FilterMethod

source§

fn hash<__H>(&self, state: &mut __H)
where +

Trait Implementations§

source§

impl Clone for FilterMethod

source§

fn clone(&self) -> FilterMethod

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FilterMethod

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for FilterMethod

source§

fn default() -> FilterMethod

Returns the “default value” for a type. Read more
source§

impl Hash for FilterMethod

source§

fn hash<__H>(&self, state: &mut __H)
where __H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for FilterMethod

source§

fn eq(&self, other: &FilterMethod) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Copy for FilterMethod

source§

impl Eq for FilterMethod

source§

impl StructuralPartialEq for FilterMethod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for FilterMethod

source§

fn eq(&self, other: &FilterMethod) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Copy for FilterMethod

source§

impl Eq for FilterMethod

source§

impl StructuralPartialEq for FilterMethod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced/widget/image/enum.Handle.html b/iced/widget/image/enum.Handle.html index baec3a75f68..16f8ede1529 100644 --- a/iced/widget/image/enum.Handle.html +++ b/iced/widget/image/enum.Handle.html @@ -1,4 +1,4 @@ -Handle in iced::widget::image - Rust

Enum iced::widget::image::Handle

source ·
pub enum Handle {
+Handle in iced::widget::image - Rust

Enum iced::widget::image::Handle

source ·
pub enum Handle {
     Path(Id, PathBuf),
     Bytes(Id, Bytes),
     Rgba {
@@ -19,22 +19,22 @@
 
§width: u32

The width of the image.

§height: u32

The height of the image.

§pixels: Bytes

The pixels.

-

Implementations§

source§

impl Handle

source

pub fn from_path<T>(path: T) -> Handle
where +

Implementations§

source§

impl Handle

source

pub fn from_path<T>(path: T) -> Handle
where T: Into<PathBuf>,

Available on crate feature advanced only.

Creates an image Handle pointing to the image of the given path.

Makes an educated guess about the image format by examining the data in the file.

-
source

pub fn from_bytes(bytes: impl Into<Bytes>) -> Handle

Available on crate feature advanced only.

Creates an image Handle containing the encoded image data directly.

+
source

pub fn from_bytes(bytes: impl Into<Bytes>) -> Handle

Available on crate feature advanced only.

Creates an image Handle containing the encoded image data directly.

Makes an educated guess about the image format by examining the given data.

This is useful if you already have your image loaded in-memory, maybe because you downloaded or generated it procedurally.

-
source

pub fn from_rgba(width: u32, height: u32, pixels: impl Into<Bytes>) -> Handle

Available on crate feature advanced only.

Creates an image Handle containing the decoded image pixels directly.

+
source

pub fn from_rgba(width: u32, height: u32, pixels: impl Into<Bytes>) -> Handle

Available on crate feature advanced only.

Creates an image Handle containing the decoded image pixels directly.

This function expects the pixel data to be provided as a collection of Bytes of RGBA pixels. Therefore, the length of the pixel data should always be width * height * 4.

This is useful if you have already decoded your image.

-
source

pub fn id(&self) -> Id

Available on crate feature advanced only.

Returns the unique identifier of the Handle.

-

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<T> From<T> for Handle
where - T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl !Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +

source

pub fn id(&self) -> Id

Available on crate feature advanced only.

Returns the unique identifier of the Handle.

+

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Handle

source§

fn from(value: &Handle) -> Handle

Converts to this type from the input type.
source§

impl From<&Handle> for Image

source§

fn from(handle: &Handle) -> Image

Converts to this type from the input type.
source§

impl<T> From<T> for Handle
where + T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl !Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, @@ -63,7 +63,7 @@ Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, - K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ K: Borrow<Q> + ?Sized,
§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an diff --git a/iced/widget/image/struct.Image.html b/iced/widget/image/struct.Image.html index 34857866bb5..f2e34de1dc8 100644 --- a/iced/widget/image/struct.Image.html +++ b/iced/widget/image/struct.Image.html @@ -1,8 +1,7 @@ Image in iced::widget::image - Rust

Struct iced::widget::image::Image

source ·
pub struct Image<Handle> { /* private fields */ }
Available on crate feature image only.
Expand description

A frame that displays an image while keeping aspect ratio.

§Example

let image = Image::<image::Handle>::new("resources/ferris.png");
-

Implementations§

source§

impl<Handle> Image<Handle>

source

pub fn new<T>(handle: T) -> Image<Handle>
where - T: Into<Handle>,

Creates a new Image with the given path.

+

Implementations§

source§

impl<Handle> Image<Handle>

source

pub fn new(handle: impl Into<Handle>) -> Image<Handle>

Creates a new Image with the given path.

source

pub fn width(self, width: impl Into<Length>) -> Image<Handle>

Sets the width of the Image boundaries.

source

pub fn height(self, height: impl Into<Length>) -> Image<Handle>

Sets the height of the Image boundaries.

source

pub fn content_fit(self, content_fit: ContentFit) -> Image<Handle>

Sets the ContentFit of the Image.

@@ -13,11 +12,11 @@

§Example

It should be in the [0.0, 1.0] range—0.0 meaning completely transparent, and 1.0 meaning completely opaque.

Trait Implementations§

source§

impl<Handle> Debug for Image<Handle>
where - Handle: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a, Message, Theme, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Theme, Renderer>
where + Handle: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a, Message, Theme, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Theme, Renderer>
where Renderer: Renderer<Handle = Handle>, - Handle: Clone + 'a,

source§

fn from(image: Image<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Image<Handle>
where + Handle: Clone + 'a,

source§

fn from(image: Image<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Image<Handle>
where Renderer: Renderer<Handle = Handle>, - Handle: Clone,

source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( + Handle: Clone,

source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( &self, _state: &Tree, renderer: &mut Renderer, diff --git a/iced/widget/image/struct.Viewer.html b/iced/widget/image/struct.Viewer.html index 817ffb139e3..76aa4bed8ae 100644 --- a/iced/widget/image/struct.Viewer.html +++ b/iced/widget/image/struct.Viewer.html @@ -13,10 +13,10 @@

source

pub fn scale_step(self, scale_step: f32) -> Viewer<Handle>

Sets the percentage the image of the Viewer will be scaled by when zoomed in / out.

Default is 0.10

-

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Theme, Renderer>
where +

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Theme, Renderer>
where Renderer: 'a + Renderer<Handle = Handle>, Message: 'a, - Handle: Clone + 'a,

source§

fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Viewer<Handle>
where + Handle: Clone + 'a,

source§

fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Viewer<Handle>
where Renderer: Renderer<Handle = Handle>, Handle: Clone,

source§

fn tag(&self) -> Tag

Returns the Tag of the Widget.
source§

fn state(&self) -> State

Returns the State of the Widget.
source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn on_event( &mut self, diff --git a/iced/widget/image/viewer/fn.scaled_image_size.html b/iced/widget/image/viewer/fn.scaled_image_size.html index d88d43d3fe0..d5f28b771c8 100644 --- a/iced/widget/image/viewer/fn.scaled_image_size.html +++ b/iced/widget/image/viewer/fn.scaled_image_size.html @@ -1,4 +1,4 @@ -scaled_image_size in iced::widget::image::viewer - Rust

Function iced::widget::image::viewer::scaled_image_size

source ·
pub fn scaled_image_size<Renderer>(
+scaled_image_size in iced::widget::image::viewer - Rust

Function iced::widget::image::viewer::scaled_image_size

source ·
pub fn scaled_image_size<Renderer>(
     renderer: &Renderer,
     handle: &<Renderer as Renderer>::Handle,
     state: &State,
diff --git a/iced/widget/image/viewer/struct.State.html b/iced/widget/image/viewer/struct.State.html
index e97e94bb16d..253140e2ce5 100644
--- a/iced/widget/image/viewer/struct.State.html
+++ b/iced/widget/image/viewer/struct.State.html
@@ -1,7 +1,7 @@
-State in iced::widget::image::viewer - Rust

Struct iced::widget::image::viewer::State

source ·
pub struct State { /* private fields */ }
Available on crate feature image only.
Expand description

The local state of a Viewer.

-

Implementations§

source§

impl State

source

pub fn new() -> State

Creates a new State.

-
source

pub fn is_cursor_grabbed(&self) -> bool

Returns if the cursor is currently grabbed by the Viewer.

-

Trait Implementations§

source§

impl Clone for State

source§

fn clone(&self) -> State

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for State

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for State

source§

fn default() -> State

Returns the “default value” for a type. Read more
source§

impl Copy for State

Auto Trait Implementations§

§

impl Freeze for State

§

impl RefUnwindSafe for State

§

impl Send for State

§

impl Sync for State

§

impl Unpin for State

§

impl UnwindSafe for State

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +State in iced::widget::image::viewer - Rust

Struct iced::widget::image::viewer::State

source ·
pub struct State { /* private fields */ }
Available on crate feature image only.
Expand description

The local state of a Viewer.

+

Implementations§

source§

impl State

source

pub fn new() -> State

Creates a new State.

+
source

pub fn is_cursor_grabbed(&self) -> bool

Returns if the cursor is currently grabbed by the Viewer.

+

Trait Implementations§

source§

impl Clone for State

source§

fn clone(&self) -> State

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for State

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for State

source§

fn default() -> State

Returns the “default value” for a type. Read more
source§

impl Copy for State

Auto Trait Implementations§

§

impl Freeze for State

§

impl RefUnwindSafe for State

§

impl Send for State

§

impl Sync for State

§

impl Unpin for State

§

impl UnwindSafe for State

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced/widget/image/viewer/struct.Viewer.html b/iced/widget/image/viewer/struct.Viewer.html index 58f711a9f5e..0c86f41a585 100644 --- a/iced/widget/image/viewer/struct.Viewer.html +++ b/iced/widget/image/viewer/struct.Viewer.html @@ -13,10 +13,10 @@

source

pub fn scale_step(self, scale_step: f32) -> Viewer<Handle>

Sets the percentage the image of the Viewer will be scaled by when zoomed in / out.

Default is 0.10

-

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Theme, Renderer>
where +

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Theme, Renderer>
where Renderer: 'a + Renderer<Handle = Handle>, Message: 'a, - Handle: Clone + 'a,

source§

fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Viewer<Handle>
where + Handle: Clone + 'a,

source§

fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Viewer<Handle>
where Renderer: Renderer<Handle = Handle>, Handle: Clone,

source§

fn tag(&self) -> Tag

Returns the Tag of the Widget.
source§

fn state(&self) -> State

Returns the State of the Widget.
source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn on_event( &mut self, diff --git a/iced/widget/struct.Image.html b/iced/widget/struct.Image.html index 00cea0a8e07..4b75b27dd4a 100644 --- a/iced/widget/struct.Image.html +++ b/iced/widget/struct.Image.html @@ -1,8 +1,7 @@ Image in iced::widget - Rust

Struct iced::widget::Image

source ·
pub struct Image<Handle> { /* private fields */ }
Expand description

A frame that displays an image while keeping aspect ratio.

§Example

let image = Image::<image::Handle>::new("resources/ferris.png");
-

Implementations§

source§

impl<Handle> Image<Handle>

source

pub fn new<T>(handle: T) -> Image<Handle>
where - T: Into<Handle>,

Available on crate feature image only.

Creates a new Image with the given path.

+

Implementations§

source§

impl<Handle> Image<Handle>

source

pub fn new(handle: impl Into<Handle>) -> Image<Handle>

Available on crate feature image only.

Creates a new Image with the given path.

source

pub fn width(self, width: impl Into<Length>) -> Image<Handle>

Available on crate feature image only.

Sets the width of the Image boundaries.

source

pub fn height(self, height: impl Into<Length>) -> Image<Handle>

Available on crate feature image only.

Sets the height of the Image boundaries.

source

pub fn content_fit(self, content_fit: ContentFit) -> Image<Handle>

Available on crate feature image only.

Sets the ContentFit of the Image.

@@ -13,11 +12,11 @@

§Example

It should be in the [0.0, 1.0] range—0.0 meaning completely transparent, and 1.0 meaning completely opaque.

Trait Implementations§

source§

impl<Handle> Debug for Image<Handle>
where - Handle: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a, Message, Theme, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Theme, Renderer>
where + Handle: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a, Message, Theme, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Theme, Renderer>
where Renderer: Renderer<Handle = Handle>, - Handle: Clone + 'a,

source§

fn from(image: Image<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Image<Handle>
where + Handle: Clone + 'a,

source§

fn from(image: Image<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Image<Handle>
where Renderer: Renderer<Handle = Handle>, - Handle: Clone,

source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( + Handle: Clone,

source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( &self, _state: &Tree, renderer: &mut Renderer, diff --git a/iced/widget/struct.Svg.html b/iced/widget/struct.Svg.html index bbd067ea26b..e0db4434e80 100644 --- a/iced/widget/struct.Svg.html +++ b/iced/widget/struct.Svg.html @@ -24,9 +24,9 @@

source

pub fn opacity(self, opacity: impl Into<f32>) -> Svg<'a, Theme>

Available on crate feature svg only.

Sets the opacity of the Svg.

It should be in the [0.0, 1.0] range—0.0 meaning completely transparent, and 1.0 meaning completely opaque.

-

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer> From<Svg<'a, Theme>> for Element<'a, Message, Theme, Renderer>
where +

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer> From<Svg<'a, Theme>> for Element<'a, Message, Theme, Renderer>
where Theme: Catalog + 'a, - Renderer: Renderer + 'a,

source§

fn from(icon: Svg<'a, Theme>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> for Svg<'a, Theme>
where + Renderer: Renderer + 'a,

source§

fn from(icon: Svg<'a, Theme>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> for Svg<'a, Theme>
where Renderer: Renderer, Theme: Catalog,

source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( &self, diff --git a/iced/widget/svg/enum.Status.html b/iced/widget/svg/enum.Status.html index 74346da53fe..bac36139fb2 100644 --- a/iced/widget/svg/enum.Status.html +++ b/iced/widget/svg/enum.Status.html @@ -1,11 +1,11 @@ -Status in iced::widget::svg - Rust

Enum iced::widget::svg::Status

source ·
pub enum Status {
+Status in iced::widget::svg - Rust

Enum iced::widget::svg::Status

source ·
pub enum Status {
     Idle,
     Hovered,
 }
Available on crate feature svg only.
Expand description

The possible status of an Svg.

Variants§

§

Idle

The Svg is idle.

§

Hovered

The Svg is being hovered.

-

Trait Implementations§

source§

impl Clone for Status

source§

fn clone(&self) -> Status

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Status

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq for Status

source§

fn eq(&self, other: &Status) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Copy for Status

source§

impl Eq for Status

source§

impl StructuralPartialEq for Status

Auto Trait Implementations§

§

impl Freeze for Status

§

impl RefUnwindSafe for Status

§

impl Send for Status

§

impl Sync for Status

§

impl Unpin for Status

§

impl UnwindSafe for Status

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +

Trait Implementations§

source§

impl Clone for Status

source§

fn clone(&self) -> Status

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Status

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq for Status

source§

fn eq(&self, other: &Status) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Copy for Status

source§

impl Eq for Status

source§

impl StructuralPartialEq for Status

Auto Trait Implementations§

§

impl Freeze for Status

§

impl RefUnwindSafe for Status

§

impl Send for Status

§

impl Sync for Status

§

impl Unpin for Status

§

impl UnwindSafe for Status

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced/widget/svg/struct.Handle.html b/iced/widget/svg/struct.Handle.html index 14cd43d2ac3..660e1ab109b 100644 --- a/iced/widget/svg/struct.Handle.html +++ b/iced/widget/svg/struct.Handle.html @@ -1,18 +1,18 @@ -Handle in iced::widget::svg - Rust

Struct iced::widget::svg::Handle

source ·
pub struct Handle { /* private fields */ }
Available on crate feature svg only.
Expand description

A handle of Svg data.

-

Implementations§

source§

impl Handle

source

pub fn from_path(path: impl Into<PathBuf>) -> Handle

Available on crate feature advanced only.

Creates an SVG Handle pointing to the vector image of the given +Handle in iced::widget::svg - Rust

Struct iced::widget::svg::Handle

source ·
pub struct Handle { /* private fields */ }
Available on crate feature svg only.
Expand description

A handle of Svg data.

+

Implementations§

source§

impl Handle

source

pub fn from_path(path: impl Into<PathBuf>) -> Handle

Available on crate feature advanced only.

Creates an SVG Handle pointing to the vector image of the given path.

-
source

pub fn from_memory(bytes: impl Into<Cow<'static, [u8]>>) -> Handle

Available on crate feature advanced only.

Creates an SVG Handle from raw bytes containing either an SVG string +

source

pub fn from_memory(bytes: impl Into<Cow<'static, [u8]>>) -> Handle

Available on crate feature advanced only.

Creates an SVG Handle from raw bytes containing either an SVG string or gzip compressed data.

This is useful if you already have your SVG data in-memory, maybe because you downloaded or generated it procedurally.

-
source

pub fn id(&self) -> u64

Available on crate feature advanced only.

Returns the unique identifier of the Handle.

-
source

pub fn data(&self) -> &Data

Available on crate feature advanced only.

Returns a reference to the SVG Data.

-

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<T> From<T> for Handle
where - T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl Hash for Handle

source§

fn hash<H>(&self, state: &mut H)
where +

source

pub fn id(&self) -> u64

Available on crate feature advanced only.

Returns the unique identifier of the Handle.

+
source

pub fn data(&self) -> &Data

Available on crate feature advanced only.

Returns a reference to the SVG Data.

+

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Svg

source§

fn from(handle: &Handle) -> Svg

Converts to this type from the input type.
source§

impl<T> From<T> for Handle
where + T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl Hash for Handle

source§

fn hash<H>(&self, state: &mut H)
where H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, @@ -44,7 +44,7 @@ Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, - K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an diff --git a/iced/widget/svg/struct.Style.html b/iced/widget/svg/struct.Style.html index 2aab1819cc2..630ffde24fc 100644 --- a/iced/widget/svg/struct.Style.html +++ b/iced/widget/svg/struct.Style.html @@ -1,11 +1,11 @@ -Style in iced::widget::svg - Rust

Struct iced::widget::svg::Style

source ·
pub struct Style {
+Style in iced::widget::svg - Rust

Struct iced::widget::svg::Style

source ·
pub struct Style {
     pub color: Option<Color>,
 }
Available on crate feature svg only.
Expand description

The appearance of an Svg.

Fields§

§color: Option<Color>

The Color filter of an Svg.

Useful for coloring a symbolic icon.

None keeps the original color.

-

Trait Implementations§

source§

impl Clone for Style

source§

fn clone(&self) -> Style

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Style

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for Style

source§

fn default() -> Style

Returns the “default value” for a type. Read more
source§

impl<'a, Theme> From<Style> for Box<dyn Fn(&Theme, Status) -> Style + 'a>

source§

fn from(style: Style) -> Box<dyn Fn(&Theme, Status) -> Style + 'a>

Converts to this type from the input type.
source§

impl PartialEq for Style

source§

fn eq(&self, other: &Style) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Copy for Style

source§

impl StructuralPartialEq for Style

Auto Trait Implementations§

§

impl Freeze for Style

§

impl RefUnwindSafe for Style

§

impl Send for Style

§

impl Sync for Style

§

impl Unpin for Style

§

impl UnwindSafe for Style

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +

Trait Implementations§

source§

impl Clone for Style

source§

fn clone(&self) -> Style

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Style

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for Style

source§

fn default() -> Style

Returns the “default value” for a type. Read more
source§

impl<'a, Theme> From<Style> for Box<dyn Fn(&Theme, Status) -> Style + 'a>

source§

fn from(style: Style) -> Box<dyn Fn(&Theme, Status) -> Style + 'a>

Converts to this type from the input type.
source§

impl PartialEq for Style

source§

fn eq(&self, other: &Style) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Copy for Style

source§

impl StructuralPartialEq for Style

Auto Trait Implementations§

§

impl Freeze for Style

§

impl RefUnwindSafe for Style

§

impl Send for Style

§

impl Sync for Style

§

impl Unpin for Style

§

impl UnwindSafe for Style

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced/widget/svg/struct.Svg.html b/iced/widget/svg/struct.Svg.html index 42bd0d800fa..288ff2a16f1 100644 --- a/iced/widget/svg/struct.Svg.html +++ b/iced/widget/svg/struct.Svg.html @@ -24,9 +24,9 @@

source

pub fn opacity(self, opacity: impl Into<f32>) -> Svg<'a, Theme>

Sets the opacity of the Svg.

It should be in the [0.0, 1.0] range—0.0 meaning completely transparent, and 1.0 meaning completely opaque.

-

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer> From<Svg<'a, Theme>> for Element<'a, Message, Theme, Renderer>
where +

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer> From<Svg<'a, Theme>> for Element<'a, Message, Theme, Renderer>
where Theme: Catalog + 'a, - Renderer: Renderer + 'a,

source§

fn from(icon: Svg<'a, Theme>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> for Svg<'a, Theme>
where + Renderer: Renderer + 'a,

source§

fn from(icon: Svg<'a, Theme>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> for Svg<'a, Theme>
where Renderer: Renderer, Theme: Catalog,

source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( &self, diff --git a/iced/widget/svg/trait.Catalog.html b/iced/widget/svg/trait.Catalog.html index 75b07c9f2d6..97790fea0d5 100644 --- a/iced/widget/svg/trait.Catalog.html +++ b/iced/widget/svg/trait.Catalog.html @@ -1,11 +1,11 @@ -Catalog in iced::widget::svg - Rust

Trait iced::widget::svg::Catalog

source ·
pub trait Catalog {
+Catalog in iced::widget::svg - Rust

Trait iced::widget::svg::Catalog

source ·
pub trait Catalog {
     type Class<'a>;
 
     // Required methods
     fn default<'a>() -> Self::Class<'a>;
     fn style(&self, class: &Self::Class<'_>, status: Status) -> Style;
 }
Available on crate feature svg only.
Expand description

The theme catalog of an Svg.

-

Required Associated Types§

source

type Class<'a>

The item class of the Catalog.

-

Required Methods§

source

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.

-
source

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.

-

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

\ No newline at end of file +

Required Associated Types§

source

type Class<'a>

The item class of the Catalog.

+

Required Methods§

source

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.

+
source

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.

+

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

\ No newline at end of file diff --git a/iced/widget/svg/type.StyleFn.html b/iced/widget/svg/type.StyleFn.html index 21a86c6cce4..3a30d386761 100644 --- a/iced/widget/svg/type.StyleFn.html +++ b/iced/widget/svg/type.StyleFn.html @@ -1,3 +1,3 @@ -StyleFn in iced::widget::svg - Rust

Type Alias iced::widget::svg::StyleFn

source ·
pub type StyleFn<'a, Theme> = Box<dyn Fn(&Theme, Status) -> Style + 'a>;
Available on crate feature svg only.
Expand description

A styling function for an Svg.

+StyleFn in iced::widget::svg - Rust

Type Alias iced::widget::svg::StyleFn

source ·
pub type StyleFn<'a, Theme> = Box<dyn Fn(&Theme, Status) -> Style + 'a>;
Available on crate feature svg only.
Expand description

A styling function for an Svg.

This is just a boxed closure: Fn(&Theme, Status) -> Style.

Aliased Type§

struct StyleFn<'a, Theme>(/* private fields */);
\ No newline at end of file diff --git a/iced/widget/theme/enum.Theme.html b/iced/widget/theme/enum.Theme.html index 96ce9fd1db6..c2c65f97cd9 100644 --- a/iced/widget/theme/enum.Theme.html +++ b/iced/widget/theme/enum.Theme.html @@ -56,7 +56,7 @@ a custom generator of a palette::Extended.

source

pub fn palette(&self) -> Palette

Returns the Palette of the Theme.

source

pub fn extended_palette(&self) -> &Extended

Returns the palette::Extended of the Theme.

-

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> Self::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> Self::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> Self::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme, Status) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style( +

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> Self::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> Self::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> Self::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme) -> Style + 'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &Box<dyn Fn(&Theme) -> Style + '_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Box<dyn Fn(&Theme, Status) -> Style + 'a>

The default class produced by the Catalog.
source§

fn style( &self, class: &Box<dyn Fn(&Theme, Status) -> Style + '_>, status: Status, diff --git a/iced_core/all.html b/iced_core/all.html index ec14e7416b7..5ca4fbd97e3 100644 --- a/iced_core/all.html +++ b/iced_core/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Statics

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Statics

\ No newline at end of file diff --git a/iced_core/image/enum.FilterMethod.html b/iced_core/image/enum.FilterMethod.html index d70d1d57cc2..123453aef8b 100644 --- a/iced_core/image/enum.FilterMethod.html +++ b/iced_core/image/enum.FilterMethod.html @@ -1,13 +1,13 @@ -FilterMethod in iced_core::image - Rust

Enum iced_core::image::FilterMethod

source ·
pub enum FilterMethod {
+FilterMethod in iced_core::image - Rust

Enum iced_core::image::FilterMethod

source ·
pub enum FilterMethod {
     Linear,
     Nearest,
 }
Expand description

Image filtering strategy.

Variants§

§

Linear

Bilinear interpolation.

§

Nearest

Nearest neighbor.

-

Trait Implementations§

source§

impl Clone for FilterMethod

source§

fn clone(&self) -> FilterMethod

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FilterMethod

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for FilterMethod

source§

fn default() -> FilterMethod

Returns the “default value” for a type. Read more
source§

impl Hash for FilterMethod

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for FilterMethod

source§

fn clone(&self) -> FilterMethod

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FilterMethod

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for FilterMethod

source§

fn default() -> FilterMethod

Returns the “default value” for a type. Read more
source§

impl Hash for FilterMethod

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for FilterMethod

source§

fn eq(&self, other: &FilterMethod) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Copy for FilterMethod

source§

impl Eq for FilterMethod

source§

impl StructuralPartialEq for FilterMethod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for FilterMethod

source§

fn eq(&self, other: &FilterMethod) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Copy for FilterMethod

source§

impl Eq for FilterMethod

source§

impl StructuralPartialEq for FilterMethod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_core/image/enum.Handle.html b/iced_core/image/enum.Handle.html index 2ffce2de474..52fb26d82a8 100644 --- a/iced_core/image/enum.Handle.html +++ b/iced_core/image/enum.Handle.html @@ -1,4 +1,4 @@ -Handle in iced_core::image - Rust

Enum iced_core::image::Handle

source ·
pub enum Handle {
+Handle in iced_core::image - Rust

Enum iced_core::image::Handle

source ·
pub enum Handle {
     Path(Id, PathBuf),
     Bytes(Id, Bytes),
     Rgba {
@@ -19,21 +19,21 @@
 
§width: u32

The width of the image.

§height: u32

The height of the image.

§pixels: Bytes

The pixels.

-

Implementations§

source§

impl Handle

source

pub fn from_path<T: Into<PathBuf>>(path: T) -> Handle

Creates an image Handle pointing to the image of the given path.

+

Implementations§

source§

impl Handle

source

pub fn from_path<T: Into<PathBuf>>(path: T) -> Handle

Creates an image Handle pointing to the image of the given path.

Makes an educated guess about the image format by examining the data in the file.

-
source

pub fn from_bytes(bytes: impl Into<Bytes>) -> Handle

Creates an image Handle containing the encoded image data directly.

+
source

pub fn from_bytes(bytes: impl Into<Bytes>) -> Handle

Creates an image Handle containing the encoded image data directly.

Makes an educated guess about the image format by examining the given data.

This is useful if you already have your image loaded in-memory, maybe because you downloaded or generated it procedurally.

-
source

pub fn from_rgba(width: u32, height: u32, pixels: impl Into<Bytes>) -> Handle

Creates an image Handle containing the decoded image pixels directly.

+
source

pub fn from_rgba(width: u32, height: u32, pixels: impl Into<Bytes>) -> Handle

Creates an image Handle containing the decoded image pixels directly.

This function expects the pixel data to be provided as a collection of Bytes of RGBA pixels. Therefore, the length of the pixel data should always be width * height * 4.

This is useful if you have already decoded your image.

-
source

pub fn id(&self) -> Id

Returns the unique identifier of the Handle.

-

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T> From<T> for Handle
where - T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl !Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +

source

pub fn id(&self) -> Id

Returns the unique identifier of the Handle.

+

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Handle

source§

fn from(value: &Handle) -> Self

Converts to this type from the input type.
source§

impl From<&Handle> for Image

source§

fn from(handle: &Handle) -> Self

Converts to this type from the input type.
source§

impl<T> From<T> for Handle
where + T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl !Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, @@ -51,7 +51,7 @@ parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, ) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where - C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ C: IntoComponents<T>,
source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an diff --git a/iced_core/image/index.html b/iced_core/image/index.html index 00a275f1bea..df5863d9c63 100644 --- a/iced_core/image/index.html +++ b/iced_core/image/index.html @@ -1,2 +1,2 @@ -iced_core::image - Rust

Module iced_core::image

source ·
Expand description

Load and draw raster graphics.

-

Structs§

  • A cheaply cloneable and sliceable chunk of contiguous memory.
  • The unique identifier of some Handle data.

Enums§

Traits§

\ No newline at end of file +iced_core::image - Rust

Module iced_core::image

source ·
Expand description

Load and draw raster graphics.

+

Structs§

  • A cheaply cloneable and sliceable chunk of contiguous memory.
  • The unique identifier of some Handle data.
  • A raster image that can be drawn.

Enums§

Traits§

\ No newline at end of file diff --git a/iced_core/image/sidebar-items.js b/iced_core/image/sidebar-items.js index c96ff4071db..ea31b551762 100644 --- a/iced_core/image/sidebar-items.js +++ b/iced_core/image/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["FilterMethod","Handle"],"struct":["Bytes","Id"],"trait":["Renderer"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["FilterMethod","Handle"],"struct":["Bytes","Id","Image"],"trait":["Renderer"]}; \ No newline at end of file diff --git a/iced_core/image/struct.Id.html b/iced_core/image/struct.Id.html index 1373cae8dab..718927b774c 100644 --- a/iced_core/image/struct.Id.html +++ b/iced_core/image/struct.Id.html @@ -1,14 +1,14 @@ -Id in iced_core::image - Rust

Struct iced_core::image::Id

source ·
pub struct Id(/* private fields */);
Expand description

The unique identifier of some Handle data.

-

Trait Implementations§

source§

impl Clone for Id

source§

fn clone(&self) -> Id

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Id

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for Id

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +Id in iced_core::image - Rust

Struct iced_core::image::Id

source ·
pub struct Id(/* private fields */);
Expand description

The unique identifier of some Handle data.

+

Trait Implementations§

source§

impl Clone for Id

source§

fn clone(&self) -> Id

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Id

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for Id

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for Id

source§

fn cmp(&self, other: &Id) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for Id

source§

fn cmp(&self, other: &Id) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for Id

source§

fn eq(&self, other: &Id) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl PartialOrd for Id

source§

fn partial_cmp(&self, other: &Id) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the + Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for Id

source§

fn eq(&self, other: &Id) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl PartialOrd for Id

source§

fn partial_cmp(&self, other: &Id) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

Tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

Tests greater than or equal to (for self and other) and is used by -the >= operator. Read more
source§

impl Copy for Id

source§

impl Eq for Id

source§

impl StructuralPartialEq for Id

Auto Trait Implementations§

§

impl Freeze for Id

§

impl RefUnwindSafe for Id

§

impl Send for Id

§

impl Sync for Id

§

impl Unpin for Id

§

impl UnwindSafe for Id

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +the >= operator. Read more

source§

impl Copy for Id

source§

impl Eq for Id

source§

impl StructuralPartialEq for Id

Auto Trait Implementations§

§

impl Freeze for Id

§

impl RefUnwindSafe for Id

§

impl Send for Id

§

impl Sync for Id

§

impl Unpin for Id

§

impl UnwindSafe for Id

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_core/image/struct.Image.html b/iced_core/image/struct.Image.html new file mode 100644 index 00000000000..7022e297e12 --- /dev/null +++ b/iced_core/image/struct.Image.html @@ -0,0 +1,77 @@ +Image in iced_core::image - Rust

Struct iced_core::image::Image

source ·
pub struct Image<H = Handle> {
+    pub handle: H,
+    pub filter_method: FilterMethod,
+    pub rotation: Radians,
+    pub opacity: f32,
+    pub snap: bool,
+}
Expand description

A raster image that can be drawn.

+

Fields§

§handle: H

The handle of the image.

+
§filter_method: FilterMethod

The filter method of the image.

+
§rotation: Radians

The rotation to be applied to the image; on its center.

+
§opacity: f32

The opacity of the image.

+

0 means transparent. 1 means opaque.

+
§snap: bool

If set to true, the image will be snapped to the pixel grid.

+

This can avoid graphical glitches, specially when using +FilterMethod::Nearest.

+

Implementations§

source§

impl Image<Handle>

source

pub fn new(handle: impl Into<Handle>) -> Self

Creates a new Image with the given handle.

+
source

pub fn filter_method(self, filter_method: FilterMethod) -> Self

Sets the filter method of the Image.

+
source

pub fn rotation(self, rotation: impl Into<Radians>) -> Self

Sets the rotation of the Image.

+
source

pub fn opacity(self, opacity: impl Into<f32>) -> Self

Sets the opacity of the Image.

+
source

pub fn snap(self, snap: bool) -> Self

Sets whether the Image should be snapped to the pixel grid.

+

Trait Implementations§

source§

impl<H: Clone> Clone for Image<H>

source§

fn clone(&self) -> Image<H>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<H: Debug> Debug for Image<H>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Image

source§

fn from(handle: &Handle) -> Self

Converts to this type from the input type.
source§

impl<H: PartialEq> PartialEq for Image<H>

source§

fn eq(&self, other: &Image<H>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl<H> StructuralPartialEq for Image<H>

Auto Trait Implementations§

§

impl<H> Freeze for Image<H>
where + H: Freeze,

§

impl<H> RefUnwindSafe for Image<H>
where + H: RefUnwindSafe,

§

impl<H> Send for Image<H>
where + H: Send,

§

impl<H> Sync for Image<H>
where + H: Sync,

§

impl<H> Unpin for Image<H>
where + H: Unpin,

§

impl<H> UnwindSafe for Image<H>
where + H: UnwindSafe,

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> D
where + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for T
where + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for T
where + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for U
where + T: FromCam16Unclamped<WpParam, U>,

§

type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn cam16_into_unclamped( + self, + parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for T
where + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for U
where + T: Cam16FromUnclamped<WpParam, U>,

§

type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn into_cam16_unclamped( + self, + parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T, U> IntoColor<U> for T
where + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for T
where + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, C> TryComponentsInto<C> for T
where + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for T
where + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for U
where + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for U
where + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<V, T> VZip<V> for T
where + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/iced_core/image/trait.Renderer.html b/iced_core/image/trait.Renderer.html index faed89e5172..4d35d811d2c 100644 --- a/iced_core/image/trait.Renderer.html +++ b/iced_core/image/trait.Renderer.html @@ -1,33 +1,11 @@ -Renderer in iced_core::image - Rust

Trait iced_core::image::Renderer

source ·
pub trait Renderer: Renderer {
+Renderer in iced_core::image - Rust

Trait iced_core::image::Renderer

source ·
pub trait Renderer: Renderer {
     type Handle: Clone;
 
     // Required methods
     fn measure_image(&self, handle: &Self::Handle) -> Size<u32>;
-    fn draw_image(
-        &mut self,
-        handle: Self::Handle,
-        filter_method: FilterMethod,
-        bounds: Rectangle,
-        rotation: Radians,
-        opacity: f32,
-    );
+    fn draw_image(&mut self, image: Image<Self::Handle>, bounds: Rectangle);
 }
Expand description

A Renderer that can render raster graphics.

-

Required Associated Types§

source

type Handle: Clone

The image Handle to be displayed. Iced exposes its own default implementation of a Handle

-

Required Methods§

source

fn measure_image(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.

-
source

fn draw_image( - &mut self, - handle: Self::Handle, - filter_method: FilterMethod, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

Draws an image with the given Handle and inside the provided -bounds.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

§

type Handle = ()

source§

fn measure_image(&self, _handle: &Self::Handle) -> Size<u32>

source§

fn draw_image( - &mut self, - _handle: Self::Handle, - _filter_method: FilterMethod, - _bounds: Rectangle, - _rotation: Radians, - _opacity: f32, -)

Implementors§

\ No newline at end of file +

Required Associated Types§

source

type Handle: Clone

The image Handle to be displayed. Iced exposes its own default implementation of a Handle

+

Required Methods§

source

fn measure_image(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.

+
source

fn draw_image(&mut self, image: Image<Self::Handle>, bounds: Rectangle)

Draws an Image inside the provided bounds.

+

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

§

type Handle = Handle

source§

fn measure_image(&self, _handle: &Self::Handle) -> Size<u32>

source§

fn draw_image(&mut self, _image: Image, _bounds: Rectangle)

Implementors§

\ No newline at end of file diff --git a/iced_core/index.html b/iced_core/index.html index 2f371950bec..dbd60b54c60 100644 --- a/iced_core/index.html +++ b/iced_core/index.html @@ -1,5 +1,5 @@ -iced_core - Rust

Crate iced_core

source ·
Expand description

The core library of Iced.

+iced_core - Rust

Crate iced_core

source ·
Expand description

The core library of Iced.

This library holds basic types that can be reused and re-exported in different runtime implementations.

The foundations of the Iced ecosystem

-

Re-exports§

Modules§

  • Align and position widgets.
  • Draw lines around containers.
  • Access the clipboard.
  • Handle events of a user interface.
  • Load and use fonts.
  • Colors that transition progressively.
  • Load and draw raster graphics.
  • Listen to keyboard events.
  • Position your widgets properly.
  • Handle mouse events.
  • Display interactive elements on top of other widgets.
  • Space stuff around the perimeter.
  • Write your own renderer.
  • Load and draw vector graphics.
  • Draw and interact with text.
  • Use the built-in theme and styles.
  • Keep track of time, both in native and web platforms!
  • Build touch events.
  • Create custom widgets and operate on them.
  • Build window-based GUI applications.

Macros§

  • Creates a Color with shorter and cleaner syntax.

Structs§

Enums§

  • The background of some element.
  • The strategy used to fit the contents of a widget to its bounding box.
  • The strategy used to fill space in a specific dimension.
  • The strategy used to rotate the content.
\ No newline at end of file +

Re-exports§

Modules§

  • Align and position widgets.
  • Draw lines around containers.
  • Access the clipboard.
  • Handle events of a user interface.
  • Load and use fonts.
  • Colors that transition progressively.
  • Load and draw raster graphics.
  • Listen to keyboard events.
  • Position your widgets properly.
  • Handle mouse events.
  • Display interactive elements on top of other widgets.
  • Space stuff around the perimeter.
  • Write your own renderer.
  • Load and draw vector graphics.
  • Draw and interact with text.
  • Use the built-in theme and styles.
  • Keep track of time, both in native and web platforms!
  • Build touch events.
  • Create custom widgets and operate on them.
  • Build window-based GUI applications.

Macros§

  • Creates a Color with shorter and cleaner syntax.

Structs§

Enums§

  • The background of some element.
  • The strategy used to fit the contents of a widget to its bounding box.
  • The strategy used to fill space in a specific dimension.
  • The strategy used to rotate the content.
\ No newline at end of file diff --git a/iced_core/renderer/trait.Renderer.html b/iced_core/renderer/trait.Renderer.html index 648e0ad95c2..e8224e9dc01 100644 --- a/iced_core/renderer/trait.Renderer.html +++ b/iced_core/renderer/trait.Renderer.html @@ -36,4 +36,4 @@ f: impl FnOnce(&mut Self), )

Applies a Transformation to the primitives recorded in the given closure.

source

fn with_translation(&mut self, translation: Vector, f: impl FnOnce(&mut Self))

Applies a translation to the primitives recorded in the given closure.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

source§

fn start_layer(&mut self, _bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, _transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn clear(&mut self)

source§

fn fill_quad(&mut self, _quad: Quad, _background: impl Into<Background>)

Implementors§

\ No newline at end of file +

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

source§

fn start_layer(&mut self, _bounds: Rectangle)

source§

fn end_layer(&mut self)

source§

fn start_transformation(&mut self, _transformation: Transformation)

source§

fn end_transformation(&mut self)

source§

fn clear(&mut self)

source§

fn fill_quad(&mut self, _quad: Quad, _background: impl Into<Background>)

Implementors§

\ No newline at end of file diff --git a/iced_core/struct.Rectangle.html b/iced_core/struct.Rectangle.html index 91c7f54444f..d593da2e1e9 100644 --- a/iced_core/struct.Rectangle.html +++ b/iced_core/struct.Rectangle.html @@ -1,4 +1,4 @@ -Rectangle in iced_core - Rust

Struct iced_core::Rectangle

source ·
pub struct Rectangle<T = f32> {
+Rectangle in iced_core - Rust

Struct iced_core::Rectangle

source ·
pub struct Rectangle<T = f32> {
     pub x: T,
     pub y: T,
     pub width: T,
@@ -11,32 +11,41 @@
 

Implementations§

source§

impl<T> Rectangle<T>
where T: Default,

source

pub fn with_size(size: Size<T>) -> Self

Creates a new Rectangle with its top-left corner at the origin and with the provided Size.

-
source§

impl Rectangle<f32>

source

pub const INFINITE: Self = _

A rectangle starting at Point::ORIGIN with infinite width and height.

+
source§

impl Rectangle<f32>

source

pub const INFINITE: Self = _

A rectangle starting at Point::ORIGIN with infinite width and height.

source

pub const fn new(top_left: Point, size: Size) -> Self

Creates a new Rectangle with its top-left corner in the given Point and with the provided Size.

-
source

pub fn center(&self) -> Point

Returns the Point at the center of the Rectangle.

-
source

pub fn center_x(&self) -> f32

Returns the X coordinate of the Point at the center of the +

source

pub fn with_radius(radius: f32) -> Self

Creates a new square Rectangle with the center at the origin and +with the given radius.

+
source

pub fn with_vertices( + top_left: Point, + top_right: Point, + bottom_left: Point, +) -> (Rectangle, Radians)

Creates a new axis-aligned Rectangle from the given vertices; returning the +rotation in Radians that must be applied to the axis-aligned Rectangle +to obtain the desired result.

+
source

pub fn center(&self) -> Point

Returns the Point at the center of the Rectangle.

+
source

pub fn center_x(&self) -> f32

Returns the X coordinate of the Point at the center of the Rectangle.

-
source

pub fn center_y(&self) -> f32

Returns the Y coordinate of the Point at the center of the +

source

pub fn center_y(&self) -> f32

Returns the Y coordinate of the Point at the center of the Rectangle.

-
source

pub fn position(&self) -> Point

Returns the position of the top left corner of the Rectangle.

-
source

pub fn size(&self) -> Size

Returns the Size of the Rectangle.

-
source

pub fn area(&self) -> f32

Returns the area of the Rectangle.

-
source

pub fn contains(&self, point: Point) -> bool

Returns true if the given Point is contained in the Rectangle.

-
source

pub fn is_within(&self, container: &Rectangle) -> bool

Returns true if the current Rectangle is completely within the given +

source

pub fn position(&self) -> Point

Returns the position of the top left corner of the Rectangle.

+
source

pub fn size(&self) -> Size

Returns the Size of the Rectangle.

+
source

pub fn area(&self) -> f32

Returns the area of the Rectangle.

+
source

pub fn contains(&self, point: Point) -> bool

Returns true if the given Point is contained in the Rectangle.

+
source

pub fn is_within(&self, container: &Rectangle) -> bool

Returns true if the current Rectangle is completely within the given container.

-
source

pub fn intersection(&self, other: &Rectangle<f32>) -> Option<Rectangle<f32>>

Computes the intersection with the given Rectangle.

-
source

pub fn intersects(&self, other: &Self) -> bool

Returns whether the Rectangle intersects with the given one.

-
source

pub fn union(&self, other: &Self) -> Self

Computes the union with the given Rectangle.

-
source

pub fn snap(self) -> Option<Rectangle<u32>>

Snaps the Rectangle to unsigned integer coordinates.

-
source

pub fn expand(self, amount: f32) -> Self

Expands the Rectangle a given amount.

-
source

pub fn rotate(self, rotation: Radians) -> Self

Rotates the Rectangle and returns the smallest Rectangle +

source

pub fn intersection(&self, other: &Rectangle<f32>) -> Option<Rectangle<f32>>

Computes the intersection with the given Rectangle.

+
source

pub fn intersects(&self, other: &Self) -> bool

Returns whether the Rectangle intersects with the given one.

+
source

pub fn union(&self, other: &Self) -> Self

Computes the union with the given Rectangle.

+
source

pub fn snap(self) -> Option<Rectangle<u32>>

Snaps the Rectangle to unsigned integer coordinates.

+
source

pub fn expand(self, amount: f32) -> Self

Expands the Rectangle a given amount.

+
source

pub fn rotate(self, rotation: Radians) -> Self

Rotates the Rectangle and returns the smallest Rectangle containing it.

-

Trait Implementations§

source§

impl<T> Add<Vector<T>> for Rectangle<T>
where - T: Add<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the + operator.
source§

fn add(self, translation: Vector<T>) -> Self

Performs the + operation. Read more
source§

impl<T: Clone> Clone for Rectangle<T>

source§

fn clone(&self) -> Rectangle<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for Rectangle<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: Default> Default for Rectangle<T>

source§

fn default() -> Rectangle<T>

Returns the “default value” for a type. Read more
source§

impl From<Rectangle<u32>> for Rectangle<f32>

source§

fn from(rectangle: Rectangle<u32>) -> Rectangle<f32>

Converts to this type from the input type.
source§

impl Mul<Transformation> for Rectangle

§

type Output = Rectangle

The resulting type after applying the * operator.
source§

fn mul(self, transformation: Transformation) -> Self

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Rectangle<T>
where - T: Mul<Output = T> + Copy,

§

type Output = Rectangle<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: Vector<T>) -> Self

Performs the * operation. Read more
source§

impl Mul<f32> for Rectangle<f32>

§

type Output = Rectangle

The resulting type after applying the * operator.
source§

fn mul(self, scale: f32) -> Self

Performs the * operation. Read more
source§

impl<T: PartialEq> PartialEq for Rectangle<T>

source§

fn eq(&self, other: &Rectangle<T>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl<T> Sub<Vector<T>> for Rectangle<T>
where - T: Sub<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the - operator.
source§

fn sub(self, translation: Vector<T>) -> Self

Performs the - operation. Read more
source§

impl<T: Copy> Copy for Rectangle<T>

source§

impl<T: Eq> Eq for Rectangle<T>

source§

impl<T> StructuralPartialEq for Rectangle<T>

Auto Trait Implementations§

§

impl<T> Freeze for Rectangle<T>
where +

Trait Implementations§

source§

impl<T> Add<Vector<T>> for Rectangle<T>
where + T: Add<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the + operator.
source§

fn add(self, translation: Vector<T>) -> Self

Performs the + operation. Read more
source§

impl<T: Clone> Clone for Rectangle<T>

source§

fn clone(&self) -> Rectangle<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for Rectangle<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: Default> Default for Rectangle<T>

source§

fn default() -> Rectangle<T>

Returns the “default value” for a type. Read more
source§

impl From<Rectangle<u32>> for Rectangle<f32>

source§

fn from(rectangle: Rectangle<u32>) -> Rectangle<f32>

Converts to this type from the input type.
source§

impl Mul<Transformation> for Rectangle

§

type Output = Rectangle

The resulting type after applying the * operator.
source§

fn mul(self, transformation: Transformation) -> Self

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Rectangle<T>
where + T: Mul<Output = T> + Copy,

§

type Output = Rectangle<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: Vector<T>) -> Self

Performs the * operation. Read more
source§

impl Mul<f32> for Rectangle<f32>

§

type Output = Rectangle

The resulting type after applying the * operator.
source§

fn mul(self, scale: f32) -> Self

Performs the * operation. Read more
source§

impl<T: PartialEq> PartialEq for Rectangle<T>

source§

fn eq(&self, other: &Rectangle<T>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl<T> Sub<Vector<T>> for Rectangle<T>
where + T: Sub<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the - operator.
source§

fn sub(self, translation: Vector<T>) -> Self

Performs the - operation. Read more
source§

impl<T: Copy> Copy for Rectangle<T>

source§

impl<T: Eq> Eq for Rectangle<T>

source§

impl<T> StructuralPartialEq for Rectangle<T>

Auto Trait Implementations§

§

impl<T> Freeze for Rectangle<T>
where T: Freeze,

§

impl<T> RefUnwindSafe for Rectangle<T>
where T: RefUnwindSafe,

§

impl<T> Send for Rectangle<T>
where T: Send,

§

impl<T> Sync for Rectangle<T>
where diff --git a/iced_core/struct.Vector.html b/iced_core/struct.Vector.html index e3b915fa36a..92b76f6ed09 100644 --- a/iced_core/struct.Vector.html +++ b/iced_core/struct.Vector.html @@ -7,17 +7,17 @@

Implementations§

source§

impl<T> Vector<T>

source

pub const fn new(x: T, y: T) -> Self

Creates a new Vector with the given components.

source§

impl Vector

source

pub const ZERO: Self = _

The zero Vector.

Trait Implementations§

source§

impl<T> Add<Vector<T>> for Point<T>
where - T: Add<Output = T>,

§

type Output = Point<T>

The resulting type after applying the + operator.
source§

fn add(self, vector: Vector<T>) -> Self

Performs the + operation. Read more
source§

impl<T> Add<Vector<T>> for Rectangle<T>
where - T: Add<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the + operator.
source§

fn add(self, translation: Vector<T>) -> Self

Performs the + operation. Read more
source§

impl<T> Add for Vector<T>
where + T: Add<Output = T>,

§

type Output = Point<T>

The resulting type after applying the + operator.
source§

fn add(self, vector: Vector<T>) -> Self

Performs the + operation. Read more
source§

impl<T> Add<Vector<T>> for Rectangle<T>
where + T: Add<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the + operator.
source§

fn add(self, translation: Vector<T>) -> Self

Performs the + operation. Read more
source§

impl<T> Add for Vector<T>
where T: Add<Output = T>,

§

type Output = Vector<T>

The resulting type after applying the + operator.
source§

fn add(self, b: Self) -> Self

Performs the + operation. Read more
source§

impl<T: Clone> Clone for Vector<T>

source§

fn clone(&self) -> Vector<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for Vector<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T> Default for Vector<T>
where T: Default,

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<T> From<[T; 2]> for Vector<T>

source§

fn from([x, y]: [T; 2]) -> Self

Converts to this type from the input type.
source§

impl<T> From<Size<T>> for Vector<T>

source§

fn from(size: Size<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<Vector<T>> for [T; 2]
where T: Copy,

source§

fn from(other: Vector<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<Vector<T>> for Size<T>

source§

fn from(vector: Vector<T>) -> Self

Converts to this type from the input type.
source§

impl<T> Mul<T> for Vector<T>
where - T: Mul<Output = T> + Copy,

§

type Output = Vector<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: T) -> Self

Performs the * operation. Read more
source§

impl Mul<Transformation> for Vector

§

type Output = Vector

The resulting type after applying the * operator.
source§

fn mul(self, transformation: Transformation) -> Self

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Rectangle<T>
where - T: Mul<Output = T> + Copy,

§

type Output = Rectangle<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: Vector<T>) -> Self

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Size<T>
where + T: Mul<Output = T> + Copy,

§

type Output = Vector<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: T) -> Self

Performs the * operation. Read more
source§

impl Mul<Transformation> for Vector

§

type Output = Vector

The resulting type after applying the * operator.
source§

fn mul(self, transformation: Transformation) -> Self

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Rectangle<T>
where + T: Mul<Output = T> + Copy,

§

type Output = Rectangle<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: Vector<T>) -> Self

Performs the * operation. Read more
source§

impl<T> Mul<Vector<T>> for Size<T>
where T: Mul<Output = T> + Copy,

§

type Output = Size<T>

The resulting type after applying the * operator.
source§

fn mul(self, scale: Vector<T>) -> Self::Output

Performs the * operation. Read more
source§

impl<T: PartialEq> PartialEq for Vector<T>

source§

fn eq(&self, other: &Vector<T>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl<T> Sub<Vector<T>> for Point<T>
where - T: Sub<Output = T>,

§

type Output = Point<T>

The resulting type after applying the - operator.
source§

fn sub(self, vector: Vector<T>) -> Self

Performs the - operation. Read more
source§

impl<T> Sub<Vector<T>> for Rectangle<T>
where - T: Sub<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the - operator.
source§

fn sub(self, translation: Vector<T>) -> Self

Performs the - operation. Read more
source§

impl<T> Sub for Vector<T>
where + T: Sub<Output = T>,

§

type Output = Point<T>

The resulting type after applying the - operator.
source§

fn sub(self, vector: Vector<T>) -> Self

Performs the - operation. Read more
source§

impl<T> Sub<Vector<T>> for Rectangle<T>
where + T: Sub<Output = T>,

§

type Output = Rectangle<T>

The resulting type after applying the - operator.
source§

fn sub(self, translation: Vector<T>) -> Self

Performs the - operation. Read more
source§

impl<T> Sub for Vector<T>
where T: Sub<Output = T>,

§

type Output = Vector<T>

The resulting type after applying the - operator.
source§

fn sub(self, b: Self) -> Self

Performs the - operation. Read more
source§

impl<T: Copy> Copy for Vector<T>

source§

impl<T: Eq> Eq for Vector<T>

source§

impl<T> StructuralPartialEq for Vector<T>

Auto Trait Implementations§

§

impl<T> Freeze for Vector<T>
where T: Freeze,

§

impl<T> RefUnwindSafe for Vector<T>
where T: RefUnwindSafe,

§

impl<T> Send for Vector<T>
where diff --git a/iced_core/svg/enum.Data.html b/iced_core/svg/enum.Data.html index 669428c8bf4..aa9b17dc383 100644 --- a/iced_core/svg/enum.Data.html +++ b/iced_core/svg/enum.Data.html @@ -1,14 +1,14 @@ -Data in iced_core::svg - Rust

Enum iced_core::svg::Data

source ·
pub enum Data {
+Data in iced_core::svg - Rust

Enum iced_core::svg::Data

source ·
pub enum Data {
     Path(PathBuf),
     Bytes(Cow<'static, [u8]>),
 }
Expand description

The data of a vectorial image.

Variants§

§

Path(PathBuf)

File data

§

Bytes(Cow<'static, [u8]>)

In-memory data

Can contain an SVG string or a gzip compressed data.

-

Trait Implementations§

source§

impl Clone for Data

source§

fn clone(&self) -> Data

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Data

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for Data

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

Trait Implementations§

source§

impl Clone for Data

source§

fn clone(&self) -> Data

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Data

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for Data

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Data

source§

fn eq(&self, other: &Data) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Eq for Data

source§

impl StructuralPartialEq for Data

Auto Trait Implementations§

§

impl Freeze for Data

§

impl RefUnwindSafe for Data

§

impl Send for Data

§

impl Sync for Data

§

impl Unpin for Data

§

impl UnwindSafe for Data

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Data

source§

fn eq(&self, other: &Data) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Eq for Data

source§

impl StructuralPartialEq for Data

Auto Trait Implementations§

§

impl Freeze for Data

§

impl RefUnwindSafe for Data

§

impl Send for Data

§

impl Sync for Data

§

impl Unpin for Data

§

impl UnwindSafe for Data

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_core/svg/index.html b/iced_core/svg/index.html index ac3cbf013b5..da2c7288e89 100644 --- a/iced_core/svg/index.html +++ b/iced_core/svg/index.html @@ -1,2 +1,2 @@ -iced_core::svg - Rust

Module iced_core::svg

source ·
Expand description

Load and draw vector graphics.

-

Structs§

Enums§

  • The data of a vectorial image.

Traits§

\ No newline at end of file +iced_core::svg - Rust

Module iced_core::svg

source ·
Expand description

Load and draw vector graphics.

+

Structs§

  • A handle of Svg data.
  • A raster image that can be drawn.

Enums§

  • The data of a vectorial image.

Traits§

\ No newline at end of file diff --git a/iced_core/svg/sidebar-items.js b/iced_core/svg/sidebar-items.js index 1fceedb0d59..efc3942d687 100644 --- a/iced_core/svg/sidebar-items.js +++ b/iced_core/svg/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["Data"],"struct":["Handle"],"trait":["Renderer"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["Data"],"struct":["Handle","Svg"],"trait":["Renderer"]}; \ No newline at end of file diff --git a/iced_core/svg/struct.Handle.html b/iced_core/svg/struct.Handle.html index 6e19cd1258f..7b820ab9130 100644 --- a/iced_core/svg/struct.Handle.html +++ b/iced_core/svg/struct.Handle.html @@ -1,17 +1,17 @@ -Handle in iced_core::svg - Rust

Struct iced_core::svg::Handle

source ·
pub struct Handle { /* private fields */ }
Expand description

A handle of Svg data.

-

Implementations§

source§

impl Handle

source

pub fn from_path(path: impl Into<PathBuf>) -> Handle

Creates an SVG Handle pointing to the vector image of the given +Handle in iced_core::svg - Rust

Struct iced_core::svg::Handle

source ·
pub struct Handle { /* private fields */ }
Expand description

A handle of Svg data.

+

Implementations§

source§

impl Handle

source

pub fn from_path(path: impl Into<PathBuf>) -> Handle

Creates an SVG Handle pointing to the vector image of the given path.

-
source

pub fn from_memory(bytes: impl Into<Cow<'static, [u8]>>) -> Handle

Creates an SVG Handle from raw bytes containing either an SVG string +

source

pub fn from_memory(bytes: impl Into<Cow<'static, [u8]>>) -> Handle

Creates an SVG Handle from raw bytes containing either an SVG string or gzip compressed data.

This is useful if you already have your SVG data in-memory, maybe because you downloaded or generated it procedurally.

-
source

pub fn id(&self) -> u64

Returns the unique identifier of the Handle.

-
source

pub fn data(&self) -> &Data

Returns a reference to the SVG Data.

-

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T> From<T> for Handle
where - T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl Hash for Handle

source§

fn hash<H: Hasher>(&self, state: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +

source

pub fn id(&self) -> u64

Returns the unique identifier of the Handle.

+
source

pub fn data(&self) -> &Data

Returns a reference to the SVG Data.

+

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Svg

source§

fn from(handle: &Handle) -> Self

Converts to this type from the input type.
source§

impl<T> From<T> for Handle
where + T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl Hash for Handle

source§

fn hash<H: Hasher>(&self, state: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, @@ -32,7 +32,7 @@ parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, ) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where - C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an diff --git a/iced_core/svg/struct.Svg.html b/iced_core/svg/struct.Svg.html new file mode 100644 index 00000000000..c16e31578b2 --- /dev/null +++ b/iced_core/svg/struct.Svg.html @@ -0,0 +1,76 @@ +Svg in iced_core::svg - Rust

Struct iced_core::svg::Svg

source ·
pub struct Svg<H = Handle> {
+    pub handle: H,
+    pub color: Option<Color>,
+    pub rotation: Radians,
+    pub opacity: f32,
+}
Expand description

A raster image that can be drawn.

+

Fields§

§handle: H

The handle of the Svg.

+
§color: Option<Color>

The Color filter to be applied to the Svg.

+

If some Color is set, the whole Svg will be +painted with it—ignoring any intrinsic colors.

+

This can be useful for coloring icons programmatically +(e.g. with a theme).

+
§rotation: Radians

The rotation to be applied to the image; on its center.

+
§opacity: f32

The opacity of the Svg.

+

0 means transparent. 1 means opaque.

+

Implementations§

source§

impl Svg<Handle>

source

pub fn new(handle: impl Into<Handle>) -> Self

Creates a new Svg with the given handle.

+
source

pub fn color(self, color: impl Into<Color>) -> Self

Sets the Color filter of the Svg.

+
source

pub fn rotation(self, rotation: impl Into<Radians>) -> Self

Sets the rotation of the Svg.

+
source

pub fn opacity(self, opacity: impl Into<f32>) -> Self

Sets the opacity of the Svg.

+

Trait Implementations§

source§

impl<H: Clone> Clone for Svg<H>

source§

fn clone(&self) -> Svg<H>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<H: Debug> Debug for Svg<H>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Svg

source§

fn from(handle: &Handle) -> Self

Converts to this type from the input type.
source§

impl<H: PartialEq> PartialEq for Svg<H>

source§

fn eq(&self, other: &Svg<H>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl<H> StructuralPartialEq for Svg<H>

Auto Trait Implementations§

§

impl<H> Freeze for Svg<H>
where + H: Freeze,

§

impl<H> RefUnwindSafe for Svg<H>
where + H: RefUnwindSafe,

§

impl<H> Send for Svg<H>
where + H: Send,

§

impl<H> Sync for Svg<H>
where + H: Sync,

§

impl<H> Unpin for Svg<H>
where + H: Unpin,

§

impl<H> UnwindSafe for Svg<H>
where + H: UnwindSafe,

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> D
where + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for T
where + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for T
where + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for U
where + T: FromCam16Unclamped<WpParam, U>,

§

type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn cam16_into_unclamped( + self, + parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for T
where + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for U
where + T: Cam16FromUnclamped<WpParam, U>,

§

type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn into_cam16_unclamped( + self, + parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T, U> IntoColor<U> for T
where + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for T
where + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, C> TryComponentsInto<C> for T
where + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for T
where + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for U
where + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for U
where + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<V, T> VZip<V> for T
where + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/iced_core/svg/trait.Renderer.html b/iced_core/svg/trait.Renderer.html index 7c67a224902..d2914d844c4 100644 --- a/iced_core/svg/trait.Renderer.html +++ b/iced_core/svg/trait.Renderer.html @@ -1,29 +1,8 @@ -Renderer in iced_core::svg - Rust

Trait iced_core::svg::Renderer

source ·
pub trait Renderer: Renderer {
+Renderer in iced_core::svg - Rust

Trait iced_core::svg::Renderer

source ·
pub trait Renderer: Renderer {
     // Required methods
     fn measure_svg(&self, handle: &Handle) -> Size<u32>;
-    fn draw_svg(
-        &mut self,
-        handle: Handle,
-        color: Option<Color>,
-        bounds: Rectangle,
-        rotation: Radians,
-        opacity: f32,
-    );
+    fn draw_svg(&mut self, svg: Svg, bounds: Rectangle);
 }
Expand description

A Renderer that can render vector graphics.

-

Required Methods§

source

fn measure_svg(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given Handle.

-
source

fn draw_svg( - &mut self, - handle: Handle, - color: Option<Color>, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

Draws an SVG with the given Handle, an optional Color filter, and inside the provided bounds.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

source§

fn measure_svg(&self, _handle: &Handle) -> Size<u32>

source§

fn draw_svg( - &mut self, - _handle: Handle, - _color: Option<Color>, - _bounds: Rectangle, - _rotation: Radians, - _opacity: f32, -)

Implementors§

\ No newline at end of file +

Required Methods§

source

fn measure_svg(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given Handle.

+
source

fn draw_svg(&mut self, svg: Svg, bounds: Rectangle)

Draws an SVG with the given Handle, an optional Color filter, and inside the provided bounds.

+

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

source§

fn measure_svg(&self, _handle: &Handle) -> Size<u32>

source§

fn draw_svg(&mut self, _svg: Svg, _bounds: Rectangle)

Implementors§

\ No newline at end of file diff --git a/iced_core/text/editor/trait.Editor.html b/iced_core/text/editor/trait.Editor.html index 128f6209595..831a1c8994f 100644 --- a/iced_core/text/editor/trait.Editor.html +++ b/iced_core/text/editor/trait.Editor.html @@ -54,14 +54,14 @@ highlighter: &mut H, format_highlight: impl Fn(&H::Highlight) -> Format<Self::Font>, )

Runs a text Highlighter in the Editor.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Editor for ()

§

type Font = Font

source§

fn with_text(_text: &str) -> Self

source§

fn is_empty(&self) -> bool

source§

fn cursor(&self) -> Cursor

source§

fn cursor_position(&self) -> (usize, usize)

source§

fn selection(&self) -> Option<String>

source§

fn line(&self, _index: usize) -> Option<&str>

source§

fn line_count(&self) -> usize

source§

fn perform(&mut self, _action: Action)

source§

fn bounds(&self) -> Size

source§

fn min_bounds(&self) -> Size

source§

fn update( +

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Editor for ()

§

type Font = Font

source§

fn with_text(_text: &str) -> Self

source§

fn is_empty(&self) -> bool

source§

fn cursor(&self) -> Cursor

source§

fn cursor_position(&self) -> (usize, usize)

source§

fn selection(&self) -> Option<String>

source§

fn line(&self, _index: usize) -> Option<&str>

source§

fn line_count(&self) -> usize

source§

fn perform(&mut self, _action: Action)

source§

fn bounds(&self) -> Size

source§

fn min_bounds(&self) -> Size

source§

fn update( &mut self, _new_bounds: Size, _new_font: Self::Font, _new_size: Pixels, _new_line_height: LineHeight, _new_highlighter: &mut impl Highlighter, -)

source§

fn highlight<H: Highlighter>( +)

source§

fn highlight<H: Highlighter>( &mut self, _font: Self::Font, _highlighter: &mut H, diff --git a/iced_core/text/paragraph/trait.Paragraph.html b/iced_core/text/paragraph/trait.Paragraph.html index be8a4027d2b..bdfb0efd619 100644 --- a/iced_core/text/paragraph/trait.Paragraph.html +++ b/iced_core/text/paragraph/trait.Paragraph.html @@ -42,6 +42,6 @@

source

fn grapheme_position(&self, line: usize, index: usize) -> Option<Point>

Returns the distance to the given grapheme index in the Paragraph.

Provided Methods§

source

fn min_width(&self) -> f32

Returns the minimum width that can fit the contents of the Paragraph.

source

fn min_height(&self) -> f32

Returns the minimum height that can fit the contents of the Paragraph.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Paragraph for ()

§

type Font = Font

source§

fn with_text(_text: Text<&str>) -> Self

source§

fn with_spans<Link>( +

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Paragraph for ()

§

type Font = Font

source§

fn with_text(_text: Text<&str>) -> Self

source§

fn with_spans<Link>( _text: Text<&[Span<'_, Link, Self::Font>], Self::Font>, -) -> Self

source§

fn resize(&mut self, _new_bounds: Size)

source§

fn compare(&self, _text: Text<()>) -> Difference

source§

fn horizontal_alignment(&self) -> Horizontal

source§

fn vertical_alignment(&self) -> Vertical

source§

fn grapheme_position(&self, _line: usize, _index: usize) -> Option<Point>

source§

fn min_bounds(&self) -> Size

source§

fn hit_test(&self, _point: Point) -> Option<Hit>

source§

fn hit_span(&self, _point: Point) -> Option<usize>

source§

fn span_bounds(&self, _index: usize) -> Vec<Rectangle>

Implementors§

\ No newline at end of file +) -> Self
source§

fn resize(&mut self, _new_bounds: Size)

source§

fn compare(&self, _text: Text<()>) -> Difference

source§

fn horizontal_alignment(&self) -> Horizontal

source§

fn vertical_alignment(&self) -> Vertical

source§

fn grapheme_position(&self, _line: usize, _index: usize) -> Option<Point>

source§

fn min_bounds(&self) -> Size

source§

fn hit_test(&self, _point: Point) -> Option<Hit>

source§

fn hit_span(&self, _point: Point) -> Option<usize>

source§

fn span_bounds(&self, _index: usize) -> Vec<Rectangle>

Implementors§

\ No newline at end of file diff --git a/iced_core/text/trait.Renderer.html b/iced_core/text/trait.Renderer.html index 96ea2d2de31..de91432599e 100644 --- a/iced_core/text/trait.Renderer.html +++ b/iced_core/text/trait.Renderer.html @@ -64,19 +64,19 @@ clip_bounds: Rectangle, )

Draws the given Text at the given position and with the given Color.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

§

type Font = Font

§

type Paragraph = ()

§

type Editor = ()

source§

const ICON_FONT: Font = Font::DEFAULT

source§

const CHECKMARK_ICON: char = '0'

source§

const ARROW_DOWN_ICON: char = '0'

source§

fn default_font(&self) -> Self::Font

source§

fn default_size(&self) -> Pixels

source§

fn fill_paragraph( &mut self, _paragraph: &Self::Paragraph, _position: Point, _color: Color, _clip_bounds: Rectangle, -)

source§

fn fill_editor( +)

source§

fn fill_editor( &mut self, _editor: &Self::Editor, _position: Point, _color: Color, _clip_bounds: Rectangle, -)

source§

fn fill_text( +)

source§

fn fill_text( &mut self, _paragraph: Text, _position: Point, diff --git a/iced_graphics/all.html b/iced_graphics/all.html index 8728856e919..515298dc7a5 100644 --- a/iced_graphics/all.html +++ b/iced_graphics/all.html @@ -1 +1 @@ -List of all items in this crate
\ No newline at end of file +List of all items in this crate
\ No newline at end of file diff --git a/iced_graphics/geometry/frame/index.html b/iced_graphics/geometry/frame/index.html index e1129bafd19..69c6c549ff5 100644 --- a/iced_graphics/geometry/frame/index.html +++ b/iced_graphics/geometry/frame/index.html @@ -1,2 +1,2 @@ -iced_graphics::geometry::frame - Rust

Module iced_graphics::geometry::frame

source ·
Available on crate feature geometry only.
Expand description

Draw and generate geometry.

+iced_graphics::geometry::frame - Rust

Module iced_graphics::geometry::frame

source ·
Available on crate feature geometry only.
Expand description

Draw and generate geometry.

Structs§

  • The region of a surface that can be used to draw geometry.

Traits§

\ No newline at end of file diff --git a/iced_graphics/geometry/frame/struct.Frame.html b/iced_graphics/geometry/frame/struct.Frame.html index 0c310e81abf..4e89cf38262 100644 --- a/iced_graphics/geometry/frame/struct.Frame.html +++ b/iced_graphics/geometry/frame/struct.Frame.html @@ -1,6 +1,6 @@ -Frame in iced_graphics::geometry::frame - Rust

Struct iced_graphics::geometry::frame::Frame

source ·
pub struct Frame<Renderer>
where +Frame in iced_graphics::geometry::frame - Rust

Struct iced_graphics::geometry::frame::Frame

source ·
pub struct Frame<Renderer>
where Renderer: Renderer,
{ /* private fields */ }
Available on crate feature geometry only.
Expand description

The region of a surface that can be used to draw geometry.

-

Implementations§

source§

impl<Renderer> Frame<Renderer>
where +

Implementations§

source§

impl<Renderer> Frame<Renderer>
where Renderer: Renderer,

source

pub fn new(renderer: &Renderer, size: Size) -> Self

Creates a new Frame with the given dimensions.

source

pub fn width(&self) -> f32

Returns the width of the Frame.

source

pub fn height(&self) -> f32

Returns the height of the Frame.

@@ -22,13 +22,15 @@

Warning: All text will be rendered on top of all the layers of a Canvas. Therefore, it is currently only meant to be used for overlays, which is the most common use case.

-
source

pub fn with_save<R>(&mut self, f: impl FnOnce(&mut Self) -> R) -> R

Stores the current transform of the Frame and executes the given +

source

pub fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>)

Available on crate feature image only.

Draws the given Image on the Frame inside the given bounds.

+
source

pub fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>)

Available on crate feature svg only.

Draws the given Svg on the Frame inside the given bounds.

+
source

pub fn with_save<R>(&mut self, f: impl FnOnce(&mut Self) -> R) -> R

Stores the current transform of the Frame and executes the given drawing operations, restoring the transform afterwards.

This method is useful to compose transforms and perform drawing operations in different coordinate systems.

-
source

pub fn push_transform(&mut self)

Pushes the current transform in the transform stack.

-
source

pub fn pop_transform(&mut self)

Pops a transform from the transform stack and sets it as the current transform.

-
source

pub fn with_clip<R>( +

source

pub fn push_transform(&mut self)

Pushes the current transform in the transform stack.

+
source

pub fn pop_transform(&mut self)

Pops a transform from the transform stack and sets it as the current transform.

+
source

pub fn with_clip<R>( &mut self, region: Rectangle, f: impl FnOnce(&mut Self) -> R, @@ -37,11 +39,11 @@ performed are local to the provided closure.

This method is useful to perform drawing operations that need to be clipped.

-

source

pub fn translate(&mut self, translation: Vector)

Applies a translation to the current transform of the Frame.

-
source

pub fn rotate(&mut self, angle: impl Into<Radians>)

Applies a rotation in radians to the current transform of the Frame.

-
source

pub fn scale(&mut self, scale: impl Into<f32>)

Applies a uniform scaling to the current transform of the Frame.

-
source

pub fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

Applies a non-uniform scaling to the current transform of the Frame.

-
source

pub fn into_geometry(self) -> Renderer::Geometry

Turns the Frame into its underlying geometry.

+
source

pub fn translate(&mut self, translation: Vector)

Applies a translation to the current transform of the Frame.

+
source

pub fn rotate(&mut self, angle: impl Into<Radians>)

Applies a rotation in radians to the current transform of the Frame.

+
source

pub fn scale(&mut self, scale: impl Into<f32>)

Applies a uniform scaling to the current transform of the Frame.

+
source

pub fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

Applies a non-uniform scaling to the current transform of the Frame.

+
source

pub fn into_geometry(self) -> Renderer::Geometry

Turns the Frame into its underlying geometry.

Auto Trait Implementations§

§

impl<Renderer> Freeze for Frame<Renderer>
where <Renderer as Renderer>::Frame: Freeze,

§

impl<Renderer> RefUnwindSafe for Frame<Renderer>
where <Renderer as Renderer>::Frame: RefUnwindSafe,

§

impl<Renderer> Send for Frame<Renderer>
where diff --git a/iced_graphics/geometry/frame/trait.Backend.html b/iced_graphics/geometry/frame/trait.Backend.html index 2e6e2743e6b..379fd4ae5d8 100644 --- a/iced_graphics/geometry/frame/trait.Backend.html +++ b/iced_graphics/geometry/frame/trait.Backend.html @@ -1,7 +1,7 @@ -Backend in iced_graphics::geometry::frame - Rust

Trait iced_graphics::geometry::frame::Backend

source ·
pub trait Backend: Sized {
+Backend in iced_graphics::geometry::frame - Rust

Trait iced_graphics::geometry::frame::Backend

source ·
pub trait Backend: Sized {
     type Geometry;
 
-
Show 17 methods // Required methods +
Show 19 methods // Required methods fn width(&self) -> f32; fn height(&self) -> f32; fn size(&self) -> Size; @@ -13,7 +13,7 @@ fn scale(&mut self, scale: impl Into<f32>); fn scale_nonuniform(&mut self, scale: impl Into<Vector>); fn draft(&mut self, clip_bounds: Rectangle) -> Self; - fn paste(&mut self, frame: Self, at: Point); + fn paste(&mut self, frame: Self); fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>); fn fill(&mut self, path: &Path, fill: impl Into<Fill>); fn fill_text(&mut self, text: impl Into<Text>); @@ -23,13 +23,15 @@ size: Size, fill: impl Into<Fill>, ); + fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>); + fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>); fn into_geometry(self) -> Self::Geometry;
}
Available on crate feature geometry only.
Expand description

The internal implementation of a Frame.

Analogous to Frame. See Frame for the documentation of each method.

-

Required Associated Types§

Required Methods§

source

fn width(&self) -> f32

source

fn height(&self) -> f32

source

fn size(&self) -> Size

source

fn center(&self) -> Point

source

fn push_transform(&mut self)

source

fn pop_transform(&mut self)

source

fn translate(&mut self, translation: Vector)

source

fn rotate(&mut self, angle: impl Into<Radians>)

source

fn scale(&mut self, scale: impl Into<f32>)

source

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source

fn draft(&mut self, clip_bounds: Rectangle) -> Self

source

fn paste(&mut self, frame: Self, at: Point)

source

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source

fn fill_text(&mut self, text: impl Into<Text>)

source

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source

fn into_geometry(self) -> Self::Geometry

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Backend for ()

Available on debug-assertions enabled only.
§

type Geometry = ()

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn translate(&mut self, _translation: Vector)

source§

fn rotate(&mut self, _angle: impl Into<Radians>)

source§

fn scale(&mut self, _scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, _scale: impl Into<Vector>)

source§

fn draft(&mut self, _clip_bounds: Rectangle) -> Self

source§

fn paste(&mut self, _frame: Self, _at: Point)

source§

fn stroke<'a>(&mut self, _path: &Path, _stroke: impl Into<Stroke<'a>>)

source§

fn fill(&mut self, _path: &Path, _fill: impl Into<Fill>)

source§

fn fill_text(&mut self, _text: impl Into<Text>)

source§

fn fill_rectangle( +

Required Associated Types§

Required Methods§

source

fn width(&self) -> f32

source

fn height(&self) -> f32

source

fn size(&self) -> Size

source

fn center(&self) -> Point

source

fn push_transform(&mut self)

source

fn pop_transform(&mut self)

source

fn translate(&mut self, translation: Vector)

source

fn rotate(&mut self, angle: impl Into<Radians>)

source

fn scale(&mut self, scale: impl Into<f32>)

source

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source

fn draft(&mut self, clip_bounds: Rectangle) -> Self

source

fn paste(&mut self, frame: Self)

source

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source

fn fill_text(&mut self, text: impl Into<Text>)

source

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source

fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>)

source

fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>)

source

fn into_geometry(self) -> Self::Geometry

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Backend for ()

Available on debug-assertions enabled only.
§

type Geometry = ()

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn translate(&mut self, _translation: Vector)

source§

fn rotate(&mut self, _angle: impl Into<Radians>)

source§

fn scale(&mut self, _scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, _scale: impl Into<Vector>)

source§

fn draft(&mut self, _clip_bounds: Rectangle) -> Self

source§

fn paste(&mut self, _frame: Self)

source§

fn stroke<'a>(&mut self, _path: &Path, _stroke: impl Into<Stroke<'a>>)

source§

fn fill(&mut self, _path: &Path, _fill: impl Into<Fill>)

source§

fn fill_text(&mut self, _text: impl Into<Text>)

source§

fn fill_rectangle( &mut self, _top_left: Point, _size: Size, _fill: impl Into<Fill>, -)

source§

fn into_geometry(self) -> Self::Geometry

Implementors§

\ No newline at end of file +)

source§

fn draw_image(&mut self, _bounds: Rectangle, _image: impl Into<Image>)

source§

fn draw_svg(&mut self, _bounds: Rectangle, _svg: impl Into<Svg>)

source§

fn into_geometry(self) -> Self::Geometry

Implementors§

\ No newline at end of file diff --git a/iced_graphics/geometry/index.html b/iced_graphics/geometry/index.html index 48de997332d..2741d591f34 100644 --- a/iced_graphics/geometry/index.html +++ b/iced_graphics/geometry/index.html @@ -1,2 +1,2 @@ -iced_graphics::geometry - Rust

Module iced_graphics::geometry

source ·
Available on crate feature geometry only.
Expand description

Build and draw geometry.

-

Re-exports§

Modules§

  • Fill Geometry with a certain style.
  • Draw and generate geometry.
  • Build different kinds of 2D shapes.
  • Create lines from a Path and assigns them various attributes/styles.

Structs§

  • A simple cache that stores generated geometry to avoid recomputation.
  • A bunch of text that can be drawn to a canvas

Enums§

  • The coloring style of some drawing.

Traits§

\ No newline at end of file +iced_graphics::geometry - Rust

Module iced_graphics::geometry

source ·
Available on crate feature geometry only.
Expand description

Build and draw geometry.

+

Re-exports§

Modules§

  • Fill Geometry with a certain style.
  • Draw and generate geometry.
  • Build different kinds of 2D shapes.
  • Create lines from a Path and assigns them various attributes/styles.

Structs§

  • A simple cache that stores generated geometry to avoid recomputation.
  • A raster image that can be drawn.
  • A raster image that can be drawn.
  • A bunch of text that can be drawn to a canvas

Enums§

  • The coloring style of some drawing.

Traits§

\ No newline at end of file diff --git a/iced_graphics/geometry/sidebar-items.js b/iced_graphics/geometry/sidebar-items.js index ff3fd5b5de9..3af7ec16c55 100644 --- a/iced_graphics/geometry/sidebar-items.js +++ b/iced_graphics/geometry/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["Style"],"mod":["fill","frame","path","stroke"],"struct":["Cache","Text"],"trait":["Renderer"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["Style"],"mod":["fill","frame","path","stroke"],"struct":["Cache","Image","Svg","Text"],"trait":["Renderer"]}; \ No newline at end of file diff --git a/iced_graphics/geometry/struct.Image.html b/iced_graphics/geometry/struct.Image.html new file mode 100644 index 00000000000..a9edb77f6d3 --- /dev/null +++ b/iced_graphics/geometry/struct.Image.html @@ -0,0 +1,89 @@ +Image in iced_graphics::geometry - Rust

Struct iced_graphics::geometry::Image

pub struct Image<H = Handle> {
+    pub handle: H,
+    pub filter_method: FilterMethod,
+    pub rotation: Radians,
+    pub opacity: f32,
+    pub snap: bool,
+}
Available on crate feature geometry only.
Expand description

A raster image that can be drawn.

+

Fields§

§handle: H

The handle of the image.

+
§filter_method: FilterMethod

The filter method of the image.

+
§rotation: Radians

The rotation to be applied to the image; on its center.

+
§opacity: f32

The opacity of the image.

+

0 means transparent. 1 means opaque.

+
§snap: bool

If set to true, the image will be snapped to the pixel grid.

+

This can avoid graphical glitches, specially when using +[FilterMethod::Nearest].

+

Implementations§

§

impl Image

pub fn new(handle: impl Into<Handle>) -> Image

Creates a new Image with the given handle.

+

pub fn filter_method(self, filter_method: FilterMethod) -> Image

Sets the filter method of the Image.

+

pub fn rotation(self, rotation: impl Into<Radians>) -> Image

Sets the rotation of the Image.

+

pub fn opacity(self, opacity: impl Into<f32>) -> Image

Sets the opacity of the Image.

+

pub fn snap(self, snap: bool) -> Image

Sets whether the Image should be snapped to the pixel grid.

+

Trait Implementations§

§

impl<H> Clone for Image<H>
where + H: Clone,

§

fn clone(&self) -> Image<H>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
§

impl<H> Debug for Image<H>
where + H: Debug,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<&Handle> for Image

§

fn from(handle: &Handle) -> Image

Converts to this type from the input type.
§

impl<H> PartialEq for Image<H>
where + H: PartialEq,

§

fn eq(&self, other: &Image<H>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
§

impl<H> StructuralPartialEq for Image<H>

Auto Trait Implementations§

§

impl<H> Freeze for Image<H>
where + H: Freeze,

§

impl<H> RefUnwindSafe for Image<H>
where + H: RefUnwindSafe,

§

impl<H> Send for Image<H>
where + H: Send,

§

impl<H> Sync for Image<H>
where + H: Sync,

§

impl<H> Unpin for Image<H>
where + H: Unpin,

§

impl<H> UnwindSafe for Image<H>
where + H: UnwindSafe,

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> D
where + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for T
where + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for T
where + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for U
where + T: FromCam16Unclamped<WpParam, U>,

§

type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn cam16_into_unclamped( + self, + parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for T
where + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for U
where + T: Cam16FromUnclamped<WpParam, U>,

§

type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn into_cam16_unclamped( + self, + parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T, U> IntoColor<U> for T
where + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for T
where + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> +if into_left is true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where + F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> +if into_left(&self) returns true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, C> TryComponentsInto<C> for T
where + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for T
where + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for U
where + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for U
where + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<V, T> VZip<V> for T
where + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

impl<T> MaybeSend for T
where + T: Send,

§

impl<T> MaybeSync for T
where + T: Sync,

\ No newline at end of file diff --git a/iced_graphics/geometry/struct.Svg.html b/iced_graphics/geometry/struct.Svg.html new file mode 100644 index 00000000000..1300c24a4af --- /dev/null +++ b/iced_graphics/geometry/struct.Svg.html @@ -0,0 +1,88 @@ +Svg in iced_graphics::geometry - Rust

Struct iced_graphics::geometry::Svg

pub struct Svg<H = Handle> {
+    pub handle: H,
+    pub color: Option<Color>,
+    pub rotation: Radians,
+    pub opacity: f32,
+}
Available on crate feature geometry only.
Expand description

A raster image that can be drawn.

+

Fields§

§handle: H

The handle of the Svg.

+
§color: Option<Color>

The [Color] filter to be applied to the Svg.

+

If some [Color] is set, the whole Svg will be +painted with it—ignoring any intrinsic colors.

+

This can be useful for coloring icons programmatically +(e.g. with a theme).

+
§rotation: Radians

The rotation to be applied to the image; on its center.

+
§opacity: f32

The opacity of the Svg.

+

0 means transparent. 1 means opaque.

+

Implementations§

§

impl Svg

pub fn new(handle: impl Into<Handle>) -> Svg

Creates a new Svg with the given handle.

+

pub fn color(self, color: impl Into<Color>) -> Svg

Sets the [Color] filter of the Svg.

+

pub fn rotation(self, rotation: impl Into<Radians>) -> Svg

Sets the rotation of the Svg.

+

pub fn opacity(self, opacity: impl Into<f32>) -> Svg

Sets the opacity of the Svg.

+

Trait Implementations§

§

impl<H> Clone for Svg<H>
where + H: Clone,

§

fn clone(&self) -> Svg<H>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
§

impl<H> Debug for Svg<H>
where + H: Debug,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl From<&Handle> for Svg

§

fn from(handle: &Handle) -> Svg

Converts to this type from the input type.
§

impl<H> PartialEq for Svg<H>
where + H: PartialEq,

§

fn eq(&self, other: &Svg<H>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
§

impl<H> StructuralPartialEq for Svg<H>

Auto Trait Implementations§

§

impl<H> Freeze for Svg<H>
where + H: Freeze,

§

impl<H> RefUnwindSafe for Svg<H>
where + H: RefUnwindSafe,

§

impl<H> Send for Svg<H>
where + H: Send,

§

impl<H> Sync for Svg<H>
where + H: Sync,

§

impl<H> Unpin for Svg<H>
where + H: Unpin,

§

impl<H> UnwindSafe for Svg<H>
where + H: UnwindSafe,

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> D
where + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for T
where + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for T
where + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for U
where + T: FromCam16Unclamped<WpParam, U>,

§

type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn cam16_into_unclamped( + self, + parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for T
where + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for U
where + T: Cam16FromUnclamped<WpParam, U>,

§

type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn into_cam16_unclamped( + self, + parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T, U> IntoColor<U> for T
where + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for T
where + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> +if into_left is true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where + F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> +if into_left(&self) returns true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, C> TryComponentsInto<C> for T
where + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for T
where + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for U
where + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for U
where + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<V, T> VZip<V> for T
where + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

impl<T> MaybeSend for T
where + T: Send,

§

impl<T> MaybeSync for T
where + T: Sync,

\ No newline at end of file diff --git a/iced_graphics/geometry/trait.Renderer.html b/iced_graphics/geometry/trait.Renderer.html index 4e50b4dcb1f..c76f2d1cca0 100644 --- a/iced_graphics/geometry/trait.Renderer.html +++ b/iced_graphics/geometry/trait.Renderer.html @@ -1,4 +1,4 @@ -Renderer in iced_graphics::geometry - Rust

Trait iced_graphics::geometry::Renderer

source ·
pub trait Renderer: Renderer {
+Renderer in iced_graphics::geometry - Rust

Trait iced_graphics::geometry::Renderer

source ·
pub trait Renderer: Renderer {
     type Geometry: Cached;
     type Frame: Backend<Geometry = Self::Geometry>;
 
@@ -6,8 +6,8 @@
     fn new_frame(&self, size: Size) -> Self::Frame;
     fn draw_geometry(&mut self, geometry: Self::Geometry);
 }
Available on crate feature geometry only.
Expand description

A renderer capable of drawing some Self::Geometry.

-

Required Associated Types§

source

type Geometry: Cached

The kind of geometry this renderer can draw.

-
source

type Frame: Backend<Geometry = Self::Geometry>

The kind of Frame this renderer supports.

-

Required Methods§

source

fn new_frame(&self, size: Size) -> Self::Frame

Creates a new Self::Frame.

-
source

fn draw_geometry(&mut self, geometry: Self::Geometry)

Draws the given Self::Geometry.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

Available on debug-assertions enabled only.
§

type Geometry = ()

§

type Frame = ()

source§

fn new_frame(&self, _size: Size) -> Self::Frame

source§

fn draw_geometry(&mut self, _geometry: Self::Geometry)

Implementors§

\ No newline at end of file +

Required Associated Types§

source

type Geometry: Cached

The kind of geometry this renderer can draw.

+
source

type Frame: Backend<Geometry = Self::Geometry>

The kind of Frame this renderer supports.

+

Required Methods§

source

fn new_frame(&self, size: Size) -> Self::Frame

Creates a new Self::Frame.

+
source

fn draw_geometry(&mut self, geometry: Self::Geometry)

Draws the given Self::Geometry.

+

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

Available on debug-assertions enabled only.
§

type Geometry = ()

§

type Frame = ()

source§

fn new_frame(&self, _size: Size) -> Self::Frame

source§

fn draw_geometry(&mut self, _geometry: Self::Geometry)

Implementors§

\ No newline at end of file diff --git a/iced_graphics/image/enum.Image.html b/iced_graphics/image/enum.Image.html index 8ac40015c01..054b739ee2c 100644 --- a/iced_graphics/image/enum.Image.html +++ b/iced_graphics/image/enum.Image.html @@ -1,34 +1,12 @@ -Image in iced_graphics::image - Rust

Enum iced_graphics::image::Image

source ·
pub enum Image {
-    Raster {
-        handle: Handle,
-        filter_method: FilterMethod,
-        bounds: Rectangle,
-        rotation: Radians,
-        opacity: f32,
-    },
-    Vector {
-        handle: Handle,
-        color: Option<Color>,
-        bounds: Rectangle,
-        rotation: Radians,
-        opacity: f32,
-    },
+Image in iced_graphics::image - Rust

Enum iced_graphics::image::Image

source ·
pub enum Image {
+    Raster(Image, Rectangle),
+    Vector(Svg, Rectangle),
 }
Expand description

A raster or vector image.

-

Variants§

§

Raster

A raster image.

-

Fields

§handle: Handle

The handle of a raster image.

-
§filter_method: FilterMethod

The filter method of a raster image.

-
§bounds: Rectangle

The bounds of the image.

-
§rotation: Radians

The rotation of the image.

-
§opacity: f32

The opacity of the image.

-
§

Vector

A vector image.

-

Fields

§handle: Handle

The handle of a vector image.

-
§color: Option<Color>

The [Color] filter

-
§bounds: Rectangle

The bounds of the image.

-
§rotation: Radians

The rotation of the image.

-
§opacity: f32

The opacity of the image.

-

Implementations§

source§

impl Image

source

pub fn bounds(&self) -> Rectangle

Returns the bounds of the Image.

-

Trait Implementations§

source§

impl Clone for Image

source§

fn clone(&self) -> Image

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Image

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for Image

source§

fn eq(&self, other: &Image) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl StructuralPartialEq for Image

Auto Trait Implementations§

§

impl !Freeze for Image

§

impl RefUnwindSafe for Image

§

impl Send for Image

§

impl Sync for Image

§

impl Unpin for Image

§

impl UnwindSafe for Image

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +

Variants§

§

Raster(Image, Rectangle)

A raster image.

+
§

Vector(Svg, Rectangle)

A vector image.

+

Implementations§

source§

impl Image

source

pub fn bounds(&self) -> Rectangle

Returns the bounds of the Image.

+

Trait Implementations§

source§

impl Clone for Image

source§

fn clone(&self) -> Image

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Image

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for Image

source§

fn eq(&self, other: &Image) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl StructuralPartialEq for Image

Auto Trait Implementations§

§

impl !Freeze for Image

§

impl RefUnwindSafe for Image

§

impl Send for Image

§

impl Sync for Image

§

impl Unpin for Image

§

impl UnwindSafe for Image

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_graphics/image/fn.load.html b/iced_graphics/image/fn.load.html index 49294ec7635..0a8fca8aa22 100644 --- a/iced_graphics/image/fn.load.html +++ b/iced_graphics/image/fn.load.html @@ -1,2 +1,2 @@ -load in iced_graphics::image - Rust

Function iced_graphics::image::load

source ·
pub fn load(handle: &Handle) -> ImageResult<ImageBuffer<Rgba<u8>, Bytes>>
Available on crate feature image only.
Expand description

Tries to load an image by its Handle.

+load in iced_graphics::image - Rust

Function iced_graphics::image::load

source ·
pub fn load(handle: &Handle) -> ImageResult<ImageBuffer<Rgba<u8>, Bytes>>
Available on crate feature image only.
Expand description

Tries to load an image by its Handle.

\ No newline at end of file diff --git a/iced_graphics/image/index.html b/iced_graphics/image/index.html index b8486447a32..465125d30c5 100644 --- a/iced_graphics/image/index.html +++ b/iced_graphics/image/index.html @@ -1,2 +1,2 @@ -iced_graphics::image - Rust

Module iced_graphics::image

source ·
Expand description

Load and operate on images.

+iced_graphics::image - Rust

Module iced_graphics::image

source ·
Expand description

Load and operate on images.

Re-exports§

  • pub use ::image as image_rs;
    image

Enums§

  • A raster or vector image.

Functions§

\ No newline at end of file diff --git a/iced_renderer/all.html b/iced_renderer/all.html index f909030abac..1005e9dd7ae 100644 --- a/iced_renderer/all.html +++ b/iced_renderer/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Traits

Functions

Type Aliases

Constants

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Traits

Functions

Type Aliases

Constants

\ No newline at end of file diff --git a/iced_renderer/fallback/enum.Compositor.html b/iced_renderer/fallback/enum.Compositor.html index 5520969540d..d741929a8a2 100644 --- a/iced_renderer/fallback/enum.Compositor.html +++ b/iced_renderer/fallback/enum.Compositor.html @@ -1,4 +1,4 @@ -Compositor in iced_renderer::fallback - Rust

Enum iced_renderer::fallback::Compositor

source ·
pub enum Compositor<A, B>
where +Compositor in iced_renderer::fallback - Rust

Enum iced_renderer::fallback::Compositor

source ·
pub enum Compositor<A, B>
where A: Compositor, B: Compositor,
{ Primary(A), @@ -7,30 +7,30 @@

It works analogously to Renderer.

Variants§

§

Primary(A)

The primary compositing option.

§

Secondary(B)

The secondary (or fallback) compositing option.

-

Trait Implementations§

source§

impl<A, B> Compositor for Compositor<A, B>
where +

Trait Implementations§

source§

impl<A, B> Compositor for Compositor<A, B>
where A: Compositor, - B: Compositor,

§

type Renderer = Renderer<<A as Compositor>::Renderer, <B as Compositor>::Renderer>

The iced renderer of the backend.
§

type Surface = Surface<<A as Compositor>::Surface, <B as Compositor>::Surface>

The surface of the backend.
source§

async fn with_backend<W: Window + Clone>( + B: Compositor,

§

type Renderer = Renderer<<A as Compositor>::Renderer, <B as Compositor>::Renderer>

The iced renderer of the backend.
§

type Surface = Surface<<A as Compositor>::Surface, <B as Compositor>::Surface>

The surface of the backend.
source§

async fn with_backend<W: Window + Clone>( settings: Settings, compatible_window: W, backend: Option<&str>, -) -> Result<Self, Error>

Creates a new Compositor with a backend preference. Read more
source§

fn create_renderer(&self) -> Self::Renderer

Creates a Self::Renderer for the Compositor.
source§

fn create_surface<W: Window + Clone>( +) -> Result<Self, Error>

Creates a new Compositor with a backend preference. Read more
source§

fn create_renderer(&self) -> Self::Renderer

Creates a Self::Renderer for the Compositor.
source§

fn create_surface<W: Window + Clone>( &mut self, window: W, width: u32, height: u32, -) -> Self::Surface

Crates a new Surface for the given window.
source§

fn configure_surface( +) -> Self::Surface

Crates a new Surface for the given window.
source§

fn configure_surface( &mut self, surface: &mut Self::Surface, width: u32, height: u32, -)

Configures a new Surface with the given dimensions.
source§

fn load_font(&mut self, font: Cow<'static, [u8]>)

Loads a font from its bytes.
source§

fn fetch_information(&self) -> Information

Returns Information used by this Compositor.
source§

fn present<T: AsRef<str>>( +)

Configures a new Surface with the given dimensions.
source§

fn load_font(&mut self, font: Cow<'static, [u8]>)

Loads a font from its bytes.
source§

fn fetch_information(&self) -> Information

Returns Information used by this Compositor.
source§

fn present<T: AsRef<str>>( &mut self, renderer: &mut Self::Renderer, surface: &mut Self::Surface, viewport: &Viewport, background_color: Color, overlay: &[T], -) -> Result<(), SurfaceError>

Presents the Renderer primitives to the next frame of the given Surface.
source§

fn screenshot<T: AsRef<str>>( +) -> Result<(), SurfaceError>

Presents the Renderer primitives to the next frame of the given Surface.
source§

fn screenshot<T: AsRef<str>>( &mut self, renderer: &mut Self::Renderer, surface: &mut Self::Surface, @@ -42,9 +42,9 @@ settings: Settings, compatible_window: W, ) -> impl Future<Output = Result<Self, Error>>
where - W: Window + Clone,

Creates a new Compositor.
source§

impl<A, B> Debug for Compositor<A, B>
where + W: Window + Clone,

Creates a new Compositor.
source§

impl<A, B> Debug for Compositor<A, B>
where A: Compositor + Debug, - B: Compositor + Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<A, B> Freeze for Compositor<A, B>
where + B: Compositor + Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<A, B> Freeze for Compositor<A, B>
where A: Freeze, B: Freeze,

§

impl<A, B> RefUnwindSafe for Compositor<A, B>
where A: RefUnwindSafe, diff --git a/iced_renderer/fallback/enum.Renderer.html b/iced_renderer/fallback/enum.Renderer.html index 3b5a02eef6f..535021fd506 100644 --- a/iced_renderer/fallback/enum.Renderer.html +++ b/iced_renderer/fallback/enum.Renderer.html @@ -6,7 +6,7 @@ create custom, type-safe fallback strategies.

Variants§

§

Primary(A)

The primary rendering option.

§

Secondary(B)

The secondary (or fallback) rendering option.

-

Trait Implementations§

source§

impl<A: Debug, B: Debug> Debug for Renderer<A, B>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<A, B> Default for Renderer<A, B>
where +

Trait Implementations§

source§

impl<A: Debug, B: Debug> Debug for Renderer<A, B>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<A, B> Default for Renderer<A, B>
where A: Default, B: Default,

§

type Compositor = Compositor<<A as Default>::Compositor, <B as Default>::Compositor>

The compositor of the renderer.
source§

impl<A, B> Renderer for Renderer<A, B>
where A: Renderer, @@ -37,32 +37,17 @@ color: Color, clip_bounds: Rectangle, )

Draws the given Text at the given position and with the given -Color.
source§

impl<A, B> Renderer for Renderer<A, B>
where +Color.

source§

impl<A, B> Renderer for Renderer<A, B>
where A: Renderer, - B: Renderer<Handle = A::Handle>,

§

type Handle = <A as Renderer>::Handle

The image Handle to be displayed. Iced exposes its own default implementation of a Handle
source§

fn measure_image(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.
source§

fn draw_image( - &mut self, - handle: Self::Handle, - filter_method: FilterMethod, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

Draws an image with the given Handle and inside the provided -bounds.
source§

impl<A, B> Renderer for Renderer<A, B>
where + B: Renderer<Handle = A::Handle>,

§

type Handle = <A as Renderer>::Handle

The image Handle to be displayed. Iced exposes its own default implementation of a Handle
source§

fn measure_image(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.
source§

fn draw_image(&mut self, image: Image<A::Handle>, bounds: Rectangle)

Draws an Image inside the provided bounds.
source§

impl<A, B> Renderer for Renderer<A, B>
where A: Renderer, - B: Renderer,

source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given Handle.
source§

fn draw_svg( - &mut self, - handle: Handle, - color: Option<Color>, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

Draws an SVG with the given Handle, an optional Color filter, and inside the provided bounds.
source§

impl<A, B> Renderer for Renderer<A, B>
where + B: Renderer,

source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given Handle.
source§

fn draw_svg(&mut self, svg: Svg, bounds: Rectangle)

Draws an SVG with the given Handle, an optional Color filter, and inside the provided bounds.
source§

impl<A, B> Renderer for Renderer<A, B>
where A: Renderer, - B: Renderer,

source§

fn draw_mesh(&mut self, mesh: Mesh)

Draws the given Mesh.
source§

impl<A, B> Renderer for Renderer<A, B>
where + B: Renderer,

source§

fn draw_mesh(&mut self, mesh: Mesh)

Draws the given Mesh.
source§

impl<A, B> Renderer for Renderer<A, B>
where A: Renderer, - B: Renderer,

Available on crate feature wgpu only.
source§

fn draw_primitive(&mut self, bounds: Rectangle, primitive: impl Primitive)

Draws a custom primitive.
source§

impl<A, B> Renderer for Renderer<A, B>
where + B: Renderer,

Available on crate feature wgpu only.
source§

fn draw_primitive(&mut self, bounds: Rectangle, primitive: impl Primitive)

Draws a custom primitive.
source§

impl<A, B> Renderer for Renderer<A, B>
where A: Renderer, - B: Renderer,

Available on crate feature geometry only.
§

type Geometry = Geometry<<A as Renderer>::Geometry, <B as Renderer>::Geometry>

The kind of geometry this renderer can draw.
§

type Frame = Frame<<A as Renderer>::Frame, <B as Renderer>::Frame>

The kind of Frame this renderer supports.
source§

fn new_frame(&self, size: Size) -> Self::Frame

Creates a new Self::Frame.
source§

fn draw_geometry(&mut self, geometry: Self::Geometry)

Draws the given Self::Geometry.

Auto Trait Implementations§

§

impl<A, B> Freeze for Renderer<A, B>
where + B: Renderer,

Available on crate feature geometry only.
§

type Geometry = Geometry<<A as Renderer>::Geometry, <B as Renderer>::Geometry>

The kind of geometry this renderer can draw.
§

type Frame = Frame<<A as Renderer>::Frame, <B as Renderer>::Frame>

The kind of Frame this renderer supports.
source§

fn new_frame(&self, size: Size) -> Self::Frame

Creates a new Self::Frame.
source§

fn draw_geometry(&mut self, geometry: Self::Geometry)

Draws the given Self::Geometry.

Auto Trait Implementations§

§

impl<A, B> Freeze for Renderer<A, B>
where A: Freeze, B: Freeze,

§

impl<A, B> RefUnwindSafe for Renderer<A, B>
where A: RefUnwindSafe, diff --git a/iced_renderer/fallback/enum.Surface.html b/iced_renderer/fallback/enum.Surface.html index a6099c1cfc0..325f1803915 100644 --- a/iced_renderer/fallback/enum.Surface.html +++ b/iced_renderer/fallback/enum.Surface.html @@ -1,11 +1,11 @@ -Surface in iced_renderer::fallback - Rust

Enum iced_renderer::fallback::Surface

source ·
pub enum Surface<A, B> {
+Surface in iced_renderer::fallback - Rust

Enum iced_renderer::fallback::Surface

source ·
pub enum Surface<A, B> {
     Primary(A),
     Secondary(B),
 }
Expand description

A surface A with a fallback strategy B.

It works analogously to Renderer.

Variants§

§

Primary(A)

The primary surface option.

§

Secondary(B)

The secondary (or fallback) surface option.

-

Trait Implementations§

source§

impl<A: Debug, B: Debug> Debug for Surface<A, B>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<A, B> Freeze for Surface<A, B>
where +

Trait Implementations§

source§

impl<A: Debug, B: Debug> Debug for Surface<A, B>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<A, B> Freeze for Surface<A, B>
where A: Freeze, B: Freeze,

§

impl<A, B> RefUnwindSafe for Surface<A, B>
where A: RefUnwindSafe, diff --git a/iced_renderer/fallback/index.html b/iced_renderer/fallback/index.html index 3fd6affe10a..e3a85882bad 100644 --- a/iced_renderer/fallback/index.html +++ b/iced_renderer/fallback/index.html @@ -1,2 +1,2 @@ -iced_renderer::fallback - Rust

Module iced_renderer::fallback

source ·
Expand description

Compose existing renderers and create type-safe fallback strategies.

+iced_renderer::fallback - Rust

Module iced_renderer::fallback

source ·
Expand description

Compose existing renderers and create type-safe fallback strategies.

Enums§

  • A compositor A with a fallback strategy B.
  • A renderer A with a fallback strategy B.
  • A surface A with a fallback strategy B.
\ No newline at end of file diff --git a/iced_renderer/geometry/frame/struct.Frame.html b/iced_renderer/geometry/frame/struct.Frame.html index 35f3dc7da07..0d988f87f07 100644 --- a/iced_renderer/geometry/frame/struct.Frame.html +++ b/iced_renderer/geometry/frame/struct.Frame.html @@ -1,4 +1,4 @@ -Frame in iced_renderer::geometry::frame - Rust

Struct iced_renderer::geometry::frame::Frame

source ·
pub struct Frame<Renderer>
where +Frame in iced_renderer::geometry::frame - Rust

Struct iced_renderer::geometry::frame::Frame

source ·
pub struct Frame<Renderer>
where Renderer: Renderer,
{ /* private fields */ }
Available on crate feature geometry only.
Expand description

The region of a surface that can be used to draw geometry.

Implementations§

source§

impl<Renderer> Frame<Renderer>
where Renderer: Renderer,

source

pub fn new(renderer: &Renderer, size: Size) -> Frame<Renderer>

Creates a new Frame with the given dimensions.

@@ -22,13 +22,15 @@

Warning: All text will be rendered on top of all the layers of a Canvas. Therefore, it is currently only meant to be used for overlays, which is the most common use case.

-
source

pub fn with_save<R>(&mut self, f: impl FnOnce(&mut Frame<Renderer>) -> R) -> R

Stores the current transform of the Frame and executes the given +

source

pub fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>)

Available on crate feature image only.

Draws the given Image on the Frame inside the given bounds.

+
source

pub fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>)

Available on crate feature svg only.

Draws the given Svg on the Frame inside the given bounds.

+
source

pub fn with_save<R>(&mut self, f: impl FnOnce(&mut Frame<Renderer>) -> R) -> R

Stores the current transform of the Frame and executes the given drawing operations, restoring the transform afterwards.

This method is useful to compose transforms and perform drawing operations in different coordinate systems.

-
source

pub fn push_transform(&mut self)

Pushes the current transform in the transform stack.

-
source

pub fn pop_transform(&mut self)

Pops a transform from the transform stack and sets it as the current transform.

-
source

pub fn with_clip<R>( +

source

pub fn push_transform(&mut self)

Pushes the current transform in the transform stack.

+
source

pub fn pop_transform(&mut self)

Pops a transform from the transform stack and sets it as the current transform.

+
source

pub fn with_clip<R>( &mut self, region: Rectangle, f: impl FnOnce(&mut Frame<Renderer>) -> R, @@ -37,11 +39,11 @@ performed are local to the provided closure.

This method is useful to perform drawing operations that need to be clipped.

-

source

pub fn translate(&mut self, translation: Vector)

Applies a translation to the current transform of the Frame.

-
source

pub fn rotate(&mut self, angle: impl Into<Radians>)

Applies a rotation in radians to the current transform of the Frame.

-
source

pub fn scale(&mut self, scale: impl Into<f32>)

Applies a uniform scaling to the current transform of the Frame.

-
source

pub fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

Applies a non-uniform scaling to the current transform of the Frame.

-
source

pub fn into_geometry(self) -> <Renderer as Renderer>::Geometry

Turns the Frame into its underlying geometry.

+
source

pub fn translate(&mut self, translation: Vector)

Applies a translation to the current transform of the Frame.

+
source

pub fn rotate(&mut self, angle: impl Into<Radians>)

Applies a rotation in radians to the current transform of the Frame.

+
source

pub fn scale(&mut self, scale: impl Into<f32>)

Applies a uniform scaling to the current transform of the Frame.

+
source

pub fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

Applies a non-uniform scaling to the current transform of the Frame.

+
source

pub fn into_geometry(self) -> <Renderer as Renderer>::Geometry

Turns the Frame into its underlying geometry.

Auto Trait Implementations§

§

impl<Renderer> Freeze for Frame<Renderer>
where <Renderer as Renderer>::Frame: Freeze,

§

impl<Renderer> RefUnwindSafe for Frame<Renderer>
where <Renderer as Renderer>::Frame: RefUnwindSafe,

§

impl<Renderer> Send for Frame<Renderer>
where diff --git a/iced_renderer/geometry/frame/trait.Backend.html b/iced_renderer/geometry/frame/trait.Backend.html index 16017314884..25fc47c4af1 100644 --- a/iced_renderer/geometry/frame/trait.Backend.html +++ b/iced_renderer/geometry/frame/trait.Backend.html @@ -1,7 +1,7 @@ -Backend in iced_renderer::geometry::frame - Rust

Trait iced_renderer::geometry::frame::Backend

source ·
pub trait Backend: Sized {
+Backend in iced_renderer::geometry::frame - Rust

Trait iced_renderer::geometry::frame::Backend

source ·
pub trait Backend: Sized {
     type Geometry;
 
-
Show 17 methods // Required methods +
Show 19 methods // Required methods fn width(&self) -> f32; fn height(&self) -> f32; fn size(&self) -> Size; @@ -13,7 +13,7 @@ fn scale(&mut self, scale: impl Into<f32>); fn scale_nonuniform(&mut self, scale: impl Into<Vector>); fn draft(&mut self, clip_bounds: Rectangle) -> Self; - fn paste(&mut self, frame: Self, at: Point); + fn paste(&mut self, frame: Self); fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>); fn fill(&mut self, path: &Path, fill: impl Into<Fill>); fn fill_text(&mut self, text: impl Into<Text>); @@ -23,13 +23,15 @@ size: Size, fill: impl Into<Fill>, ); + fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>); + fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>); fn into_geometry(self) -> Self::Geometry;
}
Available on crate feature geometry only.
Expand description

The internal implementation of a Frame.

Analogous to Frame. See Frame for the documentation of each method.

-

Required Associated Types§

Required Methods§

source

fn width(&self) -> f32

source

fn height(&self) -> f32

source

fn size(&self) -> Size

source

fn center(&self) -> Point

source

fn push_transform(&mut self)

source

fn pop_transform(&mut self)

source

fn translate(&mut self, translation: Vector)

source

fn rotate(&mut self, angle: impl Into<Radians>)

source

fn scale(&mut self, scale: impl Into<f32>)

source

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source

fn draft(&mut self, clip_bounds: Rectangle) -> Self

source

fn paste(&mut self, frame: Self, at: Point)

source

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source

fn fill_text(&mut self, text: impl Into<Text>)

source

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source

fn into_geometry(self) -> Self::Geometry

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Backend for ()

Available on debug-assertions enabled only.
§

type Geometry = ()

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn translate(&mut self, _translation: Vector)

source§

fn rotate(&mut self, _angle: impl Into<Radians>)

source§

fn scale(&mut self, _scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, _scale: impl Into<Vector>)

source§

fn draft(&mut self, _clip_bounds: Rectangle)

source§

fn paste(&mut self, _frame: (), _at: Point)

source§

fn stroke<'a>(&mut self, _path: &Path, _stroke: impl Into<Stroke<'a>>)

source§

fn fill(&mut self, _path: &Path, _fill: impl Into<Fill>)

source§

fn fill_text(&mut self, _text: impl Into<Text>)

source§

fn fill_rectangle( +

Required Associated Types§

Required Methods§

source

fn width(&self) -> f32

source

fn height(&self) -> f32

source

fn size(&self) -> Size

source

fn center(&self) -> Point

source

fn push_transform(&mut self)

source

fn pop_transform(&mut self)

source

fn translate(&mut self, translation: Vector)

source

fn rotate(&mut self, angle: impl Into<Radians>)

source

fn scale(&mut self, scale: impl Into<f32>)

source

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source

fn draft(&mut self, clip_bounds: Rectangle) -> Self

source

fn paste(&mut self, frame: Self)

source

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source

fn fill_text(&mut self, text: impl Into<Text>)

source

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source

fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>)

source

fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>)

source

fn into_geometry(self) -> Self::Geometry

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Backend for ()

Available on debug-assertions enabled only.
§

type Geometry = ()

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn translate(&mut self, _translation: Vector)

source§

fn rotate(&mut self, _angle: impl Into<Radians>)

source§

fn scale(&mut self, _scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, _scale: impl Into<Vector>)

source§

fn draft(&mut self, _clip_bounds: Rectangle)

source§

fn paste(&mut self, _frame: ())

source§

fn stroke<'a>(&mut self, _path: &Path, _stroke: impl Into<Stroke<'a>>)

source§

fn fill(&mut self, _path: &Path, _fill: impl Into<Fill>)

source§

fn fill_text(&mut self, _text: impl Into<Text>)

source§

fn fill_rectangle( &mut self, _top_left: Point, _size: Size, _fill: impl Into<Fill>, -)

source§

fn into_geometry(self) -> <() as Backend>::Geometry

source§

impl Backend for Frame

§

type Geometry = Geometry

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source§

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source§

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source§

fn fill_text(&mut self, text: impl Into<Text>)

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn draft(&mut self, clip_bounds: Rectangle) -> Frame

source§

fn paste(&mut self, frame: Frame, _at: Point)

source§

fn translate(&mut self, translation: Vector)

source§

fn rotate(&mut self, angle: impl Into<Radians>)

source§

fn scale(&mut self, scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source§

fn into_geometry(self) -> Geometry

source§

impl Backend for Frame

§

type Geometry = Geometry

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source§

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source§

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source§

fn fill_text(&mut self, text: impl Into<Text>)

source§

fn translate(&mut self, translation: Vector)

source§

fn rotate(&mut self, angle: impl Into<Radians>)

source§

fn scale(&mut self, scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn draft(&mut self, clip_bounds: Rectangle) -> Frame

source§

fn paste(&mut self, frame: Frame, _at: Point)

source§

fn into_geometry(self) -> <Frame as Backend>::Geometry

Implementors§

\ No newline at end of file +)

source§

fn draw_image(&mut self, _bounds: Rectangle, _image: impl Into<Image>)

source§

fn draw_svg(&mut self, _bounds: Rectangle, _svg: impl Into<Svg>)

source§

fn into_geometry(self) -> <() as Backend>::Geometry

source§

impl Backend for Frame

§

type Geometry = Geometry

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source§

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source§

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source§

fn fill_text(&mut self, text: impl Into<Text>)

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn draft(&mut self, clip_bounds: Rectangle) -> Frame

source§

fn paste(&mut self, frame: Frame)

source§

fn translate(&mut self, translation: Vector)

source§

fn rotate(&mut self, angle: impl Into<Radians>)

source§

fn scale(&mut self, scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source§

fn into_geometry(self) -> Geometry

source§

fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>)

source§

fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>)

source§

impl Backend for Frame

§

type Geometry = Geometry

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source§

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source§

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source§

fn fill_text(&mut self, text: impl Into<Text>)

source§

fn translate(&mut self, translation: Vector)

source§

fn rotate(&mut self, angle: impl Into<Radians>)

source§

fn scale(&mut self, scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn draft(&mut self, clip_bounds: Rectangle) -> Frame

source§

fn paste(&mut self, frame: Frame)

source§

fn into_geometry(self) -> <Frame as Backend>::Geometry

source§

fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>)

source§

fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>)

Implementors§

\ No newline at end of file diff --git a/iced_renderer/geometry/index.html b/iced_renderer/geometry/index.html index 74e0d62bd7d..7ee647a9d9c 100644 --- a/iced_renderer/geometry/index.html +++ b/iced_renderer/geometry/index.html @@ -1,3 +1,3 @@ iced_renderer::geometry - Rust

Module iced_renderer::geometry

source ·
Available on crate feature geometry only.
Expand description

Build and draw geometry.

-

Modules§

  • Fill Geometry with a certain style.
  • Draw and generate geometry.
  • A gradient that can be used as a fill for some geometry.
  • Build different kinds of 2D shapes.
  • Create lines from a Path and assigns them various attributes/styles.

Structs§

  • A simple cache that stores generated geometry to avoid recomputation.
  • The style used to fill geometry.
  • The region of a surface that can be used to draw geometry.
  • The dash pattern used when stroking the line.
  • An immutable set of points that may or may not be connected.
  • The style of a stroke.
  • A bunch of text that can be drawn to a canvas

Enums§

  • A fill which linearly interpolates colors along a direction.
  • The shape used at the end of open subpaths when they are stroked.
  • The shape used at the corners of paths or basic shapes when they are +

    Modules§

    • Fill Geometry with a certain style.
    • Draw and generate geometry.
    • A gradient that can be used as a fill for some geometry.
    • Build different kinds of 2D shapes.
    • Create lines from a Path and assigns them various attributes/styles.

    Structs§

    • A simple cache that stores generated geometry to avoid recomputation.
    • The style used to fill geometry.
    • The region of a surface that can be used to draw geometry.
    • A raster image that can be drawn.
    • The dash pattern used when stroking the line.
    • An immutable set of points that may or may not be connected.
    • The style of a stroke.
    • A raster image that can be drawn.
    • A bunch of text that can be drawn to a canvas

    Enums§

    • A fill which linearly interpolates colors along a direction.
    • The shape used at the end of open subpaths when they are stroked.
    • The shape used at the corners of paths or basic shapes when they are stroked.
    • The coloring style of some drawing.

    Traits§

\ No newline at end of file diff --git a/iced_renderer/geometry/sidebar-items.js b/iced_renderer/geometry/sidebar-items.js index d57a1b56203..7e60ce5aebd 100644 --- a/iced_renderer/geometry/sidebar-items.js +++ b/iced_renderer/geometry/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["Gradient","LineCap","LineJoin","Style"],"mod":["fill","frame","gradient","path","stroke"],"struct":["Cache","Fill","Frame","LineDash","Path","Stroke","Text"],"trait":["Renderer"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["Gradient","LineCap","LineJoin","Style"],"mod":["fill","frame","gradient","path","stroke"],"struct":["Cache","Fill","Frame","Image","LineDash","Path","Stroke","Svg","Text"],"trait":["Renderer"]}; \ No newline at end of file diff --git a/iced_renderer/geometry/struct.Frame.html b/iced_renderer/geometry/struct.Frame.html index 71ff0fb5b1c..dad813690dc 100644 --- a/iced_renderer/geometry/struct.Frame.html +++ b/iced_renderer/geometry/struct.Frame.html @@ -1,4 +1,4 @@ -Frame in iced_renderer::geometry - Rust

Struct iced_renderer::geometry::Frame

source ·
pub struct Frame<Renderer>
where +Frame in iced_renderer::geometry - Rust

Struct iced_renderer::geometry::Frame

source ·
pub struct Frame<Renderer>
where Renderer: Renderer,
{ /* private fields */ }
Available on crate feature geometry only.
Expand description

The region of a surface that can be used to draw geometry.

Implementations§

source§

impl<Renderer> Frame<Renderer>
where Renderer: Renderer,

source

pub fn new(renderer: &Renderer, size: Size) -> Frame<Renderer>

Creates a new Frame with the given dimensions.

@@ -22,13 +22,15 @@

Warning: All text will be rendered on top of all the layers of a Canvas. Therefore, it is currently only meant to be used for overlays, which is the most common use case.

-
source

pub fn with_save<R>(&mut self, f: impl FnOnce(&mut Frame<Renderer>) -> R) -> R

Stores the current transform of the Frame and executes the given +

source

pub fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>)

Available on crate feature image only.

Draws the given Image on the Frame inside the given bounds.

+
source

pub fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>)

Available on crate feature svg only.

Draws the given Svg on the Frame inside the given bounds.

+
source

pub fn with_save<R>(&mut self, f: impl FnOnce(&mut Frame<Renderer>) -> R) -> R

Stores the current transform of the Frame and executes the given drawing operations, restoring the transform afterwards.

This method is useful to compose transforms and perform drawing operations in different coordinate systems.

-
source

pub fn push_transform(&mut self)

Pushes the current transform in the transform stack.

-
source

pub fn pop_transform(&mut self)

Pops a transform from the transform stack and sets it as the current transform.

-
source

pub fn with_clip<R>( +

source

pub fn push_transform(&mut self)

Pushes the current transform in the transform stack.

+
source

pub fn pop_transform(&mut self)

Pops a transform from the transform stack and sets it as the current transform.

+
source

pub fn with_clip<R>( &mut self, region: Rectangle, f: impl FnOnce(&mut Frame<Renderer>) -> R, @@ -37,11 +39,11 @@ performed are local to the provided closure.

This method is useful to perform drawing operations that need to be clipped.

-

source

pub fn translate(&mut self, translation: Vector)

Applies a translation to the current transform of the Frame.

-
source

pub fn rotate(&mut self, angle: impl Into<Radians>)

Applies a rotation in radians to the current transform of the Frame.

-
source

pub fn scale(&mut self, scale: impl Into<f32>)

Applies a uniform scaling to the current transform of the Frame.

-
source

pub fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

Applies a non-uniform scaling to the current transform of the Frame.

-
source

pub fn into_geometry(self) -> <Renderer as Renderer>::Geometry

Turns the Frame into its underlying geometry.

+
source

pub fn translate(&mut self, translation: Vector)

Applies a translation to the current transform of the Frame.

+
source

pub fn rotate(&mut self, angle: impl Into<Radians>)

Applies a rotation in radians to the current transform of the Frame.

+
source

pub fn scale(&mut self, scale: impl Into<f32>)

Applies a uniform scaling to the current transform of the Frame.

+
source

pub fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

Applies a non-uniform scaling to the current transform of the Frame.

+
source

pub fn into_geometry(self) -> <Renderer as Renderer>::Geometry

Turns the Frame into its underlying geometry.

Auto Trait Implementations§

§

impl<Renderer> Freeze for Frame<Renderer>
where <Renderer as Renderer>::Frame: Freeze,

§

impl<Renderer> RefUnwindSafe for Frame<Renderer>
where <Renderer as Renderer>::Frame: RefUnwindSafe,

§

impl<Renderer> Send for Frame<Renderer>
where diff --git a/iced_renderer/geometry/struct.Image.html b/iced_renderer/geometry/struct.Image.html new file mode 100644 index 00000000000..b8b1dd0e195 --- /dev/null +++ b/iced_renderer/geometry/struct.Image.html @@ -0,0 +1,99 @@ +Image in iced_renderer::geometry - Rust

Struct iced_renderer::geometry::Image

source ·
pub struct Image<H = Handle> {
+    pub handle: H,
+    pub filter_method: FilterMethod,
+    pub rotation: Radians,
+    pub opacity: f32,
+    pub snap: bool,
+}
Available on crate feature geometry only.
Expand description

A raster image that can be drawn.

+

Fields§

§handle: H

The handle of the image.

+
§filter_method: FilterMethod

The filter method of the image.

+
§rotation: Radians

The rotation to be applied to the image; on its center.

+
§opacity: f32

The opacity of the image.

+

0 means transparent. 1 means opaque.

+
§snap: bool

If set to true, the image will be snapped to the pixel grid.

+

This can avoid graphical glitches, specially when using +FilterMethod::Nearest.

+

Implementations§

source§

impl Image

source

pub fn new(handle: impl Into<Handle>) -> Image

Creates a new Image with the given handle.

+
source

pub fn filter_method(self, filter_method: FilterMethod) -> Image

Sets the filter method of the Image.

+
source

pub fn rotation(self, rotation: impl Into<Radians>) -> Image

Sets the rotation of the Image.

+
source

pub fn opacity(self, opacity: impl Into<f32>) -> Image

Sets the opacity of the Image.

+
source

pub fn snap(self, snap: bool) -> Image

Sets whether the Image should be snapped to the pixel grid.

+

Trait Implementations§

source§

impl<H> Clone for Image<H>
where + H: Clone,

source§

fn clone(&self) -> Image<H>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<H> Debug for Image<H>
where + H: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Image

source§

fn from(handle: &Handle) -> Image

Converts to this type from the input type.
source§

impl<H> PartialEq for Image<H>
where + H: PartialEq,

source§

fn eq(&self, other: &Image<H>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl<H> StructuralPartialEq for Image<H>

Auto Trait Implementations§

§

impl<H> Freeze for Image<H>
where + H: Freeze,

§

impl<H> RefUnwindSafe for Image<H>
where + H: RefUnwindSafe,

§

impl<H> Send for Image<H>
where + H: Send,

§

impl<H> Sync for Image<H>
where + H: Sync,

§

impl<H> Unpin for Image<H>
where + H: Unpin,

§

impl<H> UnwindSafe for Image<H>
where + H: UnwindSafe,

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> D
where + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for T
where + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for T
where + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for U
where + T: FromCam16Unclamped<WpParam, U>,

§

type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn cam16_into_unclamped( + self, + parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
§

impl<T> Downcast<T> for T

§

fn downcast(&self) -> &T

§

impl<T> Downcast for T
where + T: Any,

§

fn into_any(self: Box<T>) -> Box<dyn Any>

Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can +then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
§

fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>

Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be +further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
§

fn as_any(&self) -> &(dyn Any + 'static)

Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &Any’s vtable from &Trait’s.
§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &mut Any’s vtable from &mut Trait’s.
§

impl<T> DowncastSync for T
where + T: Any + Send + Sync,

§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Sync + Send>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be +further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for T
where + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for U
where + T: Cam16FromUnclamped<WpParam, U>,

§

type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn into_cam16_unclamped( + self, + parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T, U> IntoColor<U> for T
where + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for T
where + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> +if into_left is true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where + F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> +if into_left(&self) returns true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, C> TryComponentsInto<C> for T
where + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for T
where + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for U
where + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for U
where + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<T> Upcast<T> for T

§

fn upcast(&self) -> Option<&T>

§

impl<V, T> VZip<V> for T
where + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
source§

impl<T> MaybeSend for T
where + T: Send,

source§

impl<T> MaybeSync for T
where + T: Sync,

§

impl<T> WasmNotSend for T
where + T: Send,

§

impl<T> WasmNotSendSync for T
where + T: WasmNotSend + WasmNotSync,

§

impl<T> WasmNotSync for T
where + T: Sync,

\ No newline at end of file diff --git a/iced_renderer/geometry/struct.Svg.html b/iced_renderer/geometry/struct.Svg.html new file mode 100644 index 00000000000..34156e89d92 --- /dev/null +++ b/iced_renderer/geometry/struct.Svg.html @@ -0,0 +1,98 @@ +Svg in iced_renderer::geometry - Rust

Struct iced_renderer::geometry::Svg

source ·
pub struct Svg<H = Handle> {
+    pub handle: H,
+    pub color: Option<Color>,
+    pub rotation: Radians,
+    pub opacity: f32,
+}
Available on crate feature geometry only.
Expand description

A raster image that can be drawn.

+

Fields§

§handle: H

The handle of the Svg.

+
§color: Option<Color>

The Color filter to be applied to the Svg.

+

If some Color is set, the whole Svg will be +painted with it—ignoring any intrinsic colors.

+

This can be useful for coloring icons programmatically +(e.g. with a theme).

+
§rotation: Radians

The rotation to be applied to the image; on its center.

+
§opacity: f32

The opacity of the Svg.

+

0 means transparent. 1 means opaque.

+

Implementations§

source§

impl Svg

source

pub fn new(handle: impl Into<Handle>) -> Svg

Creates a new Svg with the given handle.

+
source

pub fn color(self, color: impl Into<Color>) -> Svg

Sets the Color filter of the Svg.

+
source

pub fn rotation(self, rotation: impl Into<Radians>) -> Svg

Sets the rotation of the Svg.

+
source

pub fn opacity(self, opacity: impl Into<f32>) -> Svg

Sets the opacity of the Svg.

+

Trait Implementations§

source§

impl<H> Clone for Svg<H>
where + H: Clone,

source§

fn clone(&self) -> Svg<H>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<H> Debug for Svg<H>
where + H: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Svg

source§

fn from(handle: &Handle) -> Svg

Converts to this type from the input type.
source§

impl<H> PartialEq for Svg<H>
where + H: PartialEq,

source§

fn eq(&self, other: &Svg<H>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl<H> StructuralPartialEq for Svg<H>

Auto Trait Implementations§

§

impl<H> Freeze for Svg<H>
where + H: Freeze,

§

impl<H> RefUnwindSafe for Svg<H>
where + H: RefUnwindSafe,

§

impl<H> Send for Svg<H>
where + H: Send,

§

impl<H> Sync for Svg<H>
where + H: Sync,

§

impl<H> Unpin for Svg<H>
where + H: Unpin,

§

impl<H> UnwindSafe for Svg<H>
where + H: UnwindSafe,

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> D
where + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for T
where + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for T
where + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for U
where + T: FromCam16Unclamped<WpParam, U>,

§

type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn cam16_into_unclamped( + self, + parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
§

impl<T> Downcast<T> for T

§

fn downcast(&self) -> &T

§

impl<T> Downcast for T
where + T: Any,

§

fn into_any(self: Box<T>) -> Box<dyn Any>

Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can +then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
§

fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>

Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be +further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
§

fn as_any(&self) -> &(dyn Any + 'static)

Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &Any’s vtable from &Trait’s.
§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &mut Any’s vtable from &mut Trait’s.
§

impl<T> DowncastSync for T
where + T: Any + Send + Sync,

§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Sync + Send>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be +further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for T
where + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for U
where + T: Cam16FromUnclamped<WpParam, U>,

§

type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn into_cam16_unclamped( + self, + parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T, U> IntoColor<U> for T
where + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for T
where + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> +if into_left is true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where + F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> +if into_left(&self) returns true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, C> TryComponentsInto<C> for T
where + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for T
where + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for U
where + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for U
where + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<T> Upcast<T> for T

§

fn upcast(&self) -> Option<&T>

§

impl<V, T> VZip<V> for T
where + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
source§

impl<T> MaybeSend for T
where + T: Send,

source§

impl<T> MaybeSync for T
where + T: Sync,

§

impl<T> WasmNotSend for T
where + T: Send,

§

impl<T> WasmNotSendSync for T
where + T: WasmNotSend + WasmNotSync,

§

impl<T> WasmNotSync for T
where + T: Sync,

\ No newline at end of file diff --git a/iced_renderer/geometry/trait.Renderer.html b/iced_renderer/geometry/trait.Renderer.html index 71e1f4035b9..b86245bf902 100644 --- a/iced_renderer/geometry/trait.Renderer.html +++ b/iced_renderer/geometry/trait.Renderer.html @@ -1,4 +1,4 @@ -Renderer in iced_renderer::geometry - Rust

Trait iced_renderer::geometry::Renderer

source ·
pub trait Renderer: Renderer {
+Renderer in iced_renderer::geometry - Rust

Trait iced_renderer::geometry::Renderer

source ·
pub trait Renderer: Renderer {
     type Geometry: Cached;
     type Frame: Backend<Geometry = Self::Geometry>;
 
@@ -6,10 +6,10 @@
     fn new_frame(&self, size: Size) -> Self::Frame;
     fn draw_geometry(&mut self, geometry: Self::Geometry);
 }
Available on crate feature geometry only.
Expand description

A renderer capable of drawing some Self::Geometry.

-

Required Associated Types§

source

type Geometry: Cached

The kind of geometry this renderer can draw.

-
source

type Frame: Backend<Geometry = Self::Geometry>

The kind of Frame this renderer supports.

-

Required Methods§

source

fn new_frame(&self, size: Size) -> Self::Frame

Creates a new Self::Frame.

-
source

fn draw_geometry(&mut self, geometry: Self::Geometry)

Draws the given Self::Geometry.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

Available on debug-assertions enabled only.
§

type Geometry = ()

§

type Frame = ()

source§

fn new_frame(&self, _size: Size) -> <() as Renderer>::Frame

source§

fn draw_geometry(&mut self, _geometry: <() as Renderer>::Geometry)

source§

impl Renderer for Renderer

§

type Geometry = Geometry

§

type Frame = Frame

source§

fn new_frame(&self, size: Size) -> <Renderer as Renderer>::Frame

source§

fn draw_geometry(&mut self, geometry: <Renderer as Renderer>::Geometry)

source§

impl Renderer for Renderer

§

type Geometry = Geometry

§

type Frame = Frame

source§

fn new_frame(&self, size: Size) -> <Renderer as Renderer>::Frame

source§

fn draw_geometry(&mut self, geometry: <Renderer as Renderer>::Geometry)

Implementors§

source§

impl<A, B> Renderer for iced_renderer::fallback::Renderer<A, B>
where +

Required Associated Types§

source

type Geometry: Cached

The kind of geometry this renderer can draw.

+
source

type Frame: Backend<Geometry = Self::Geometry>

The kind of Frame this renderer supports.

+

Required Methods§

source

fn new_frame(&self, size: Size) -> Self::Frame

Creates a new Self::Frame.

+
source

fn draw_geometry(&mut self, geometry: Self::Geometry)

Draws the given Self::Geometry.

+

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Renderer for ()

Available on debug-assertions enabled only.
§

type Geometry = ()

§

type Frame = ()

source§

fn new_frame(&self, _size: Size) -> <() as Renderer>::Frame

source§

fn draw_geometry(&mut self, _geometry: <() as Renderer>::Geometry)

source§

impl Renderer for Renderer

§

type Geometry = Geometry

§

type Frame = Frame

source§

fn new_frame(&self, size: Size) -> <Renderer as Renderer>::Frame

source§

fn draw_geometry(&mut self, geometry: <Renderer as Renderer>::Geometry)

source§

impl Renderer for Renderer

§

type Geometry = Geometry

§

type Frame = Frame

source§

fn new_frame(&self, size: Size) -> <Renderer as Renderer>::Frame

source§

fn draw_geometry(&mut self, geometry: <Renderer as Renderer>::Geometry)

Implementors§

source§

impl<A, B> Renderer for iced_renderer::fallback::Renderer<A, B>
where A: Renderer, B: Renderer,

§

type Geometry = Geometry<<A as Renderer>::Geometry, <B as Renderer>::Geometry>

§

type Frame = Frame<<A as Renderer>::Frame, <B as Renderer>::Frame>

\ No newline at end of file diff --git a/iced_tiny_skia/geometry/enum.Geometry.html b/iced_tiny_skia/geometry/enum.Geometry.html index b53c7c68f15..b594d1d4c02 100644 --- a/iced_tiny_skia/geometry/enum.Geometry.html +++ b/iced_tiny_skia/geometry/enum.Geometry.html @@ -1,11 +1,12 @@ -Geometry in iced_tiny_skia::geometry - Rust

Enum iced_tiny_skia::geometry::Geometry

source ·
pub enum Geometry {
+Geometry in iced_tiny_skia::geometry - Rust

Enum iced_tiny_skia::geometry::Geometry

source ·
pub enum Geometry {
     Live {
         text: Vec<Text>,
+        images: Vec<Image>,
         primitives: Vec<Primitive>,
         clip_bounds: Rectangle,
     },
     Cache(Cache),
-}
Available on crate feature geometry only.

Variants§

§

Live

Fields

§text: Vec<Text>
§primitives: Vec<Primitive>
§clip_bounds: Rectangle
§

Cache(Cache)

Trait Implementations§

source§

impl Cached for Geometry

§

type Cache = Cache

The type of cache produced.
source§

fn load(cache: &Cache) -> Self

Loads the Cache into a proper instance.
source§

fn cache(self, _group: Group, _previous: Option<Cache>) -> Cache

Caches this value, producing its corresponding Cache.
source§

impl Debug for Geometry

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +}

Available on crate feature geometry only.

Variants§

§

Live

Fields

§text: Vec<Text>
§images: Vec<Image>
§primitives: Vec<Primitive>
§clip_bounds: Rectangle
§

Cache(Cache)

Trait Implementations§

source§

impl Cached for Geometry

§

type Cache = Cache

The type of cache produced.
source§

fn load(cache: &Cache) -> Self

Loads the Cache into a proper instance.
source§

fn cache(self, _group: Group, _previous: Option<Cache>) -> Cache

Caches this value, producing its corresponding Cache.
source§

impl Debug for Geometry

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_tiny_skia/geometry/fn.into_fill_rule.html b/iced_tiny_skia/geometry/fn.into_fill_rule.html index 524a84b2e43..1b6cbdfde44 100644 --- a/iced_tiny_skia/geometry/fn.into_fill_rule.html +++ b/iced_tiny_skia/geometry/fn.into_fill_rule.html @@ -1 +1 @@ -into_fill_rule in iced_tiny_skia::geometry - Rust

Function iced_tiny_skia::geometry::into_fill_rule

source ·
pub fn into_fill_rule(rule: Rule) -> FillRule
Available on crate feature geometry only.
\ No newline at end of file +into_fill_rule in iced_tiny_skia::geometry - Rust

Function iced_tiny_skia::geometry::into_fill_rule

source ·
pub fn into_fill_rule(rule: Rule) -> FillRule
Available on crate feature geometry only.
\ No newline at end of file diff --git a/iced_tiny_skia/geometry/fn.into_paint.html b/iced_tiny_skia/geometry/fn.into_paint.html index 1274dec5c34..c6a4b0294de 100644 --- a/iced_tiny_skia/geometry/fn.into_paint.html +++ b/iced_tiny_skia/geometry/fn.into_paint.html @@ -1 +1 @@ -into_paint in iced_tiny_skia::geometry - Rust

Function iced_tiny_skia::geometry::into_paint

source ·
pub fn into_paint(style: Style) -> Paint<'static>
Available on crate feature geometry only.
\ No newline at end of file +into_paint in iced_tiny_skia::geometry - Rust

Function iced_tiny_skia::geometry::into_paint

source ·
pub fn into_paint(style: Style) -> Paint<'static>
Available on crate feature geometry only.
\ No newline at end of file diff --git a/iced_tiny_skia/geometry/fn.into_stroke.html b/iced_tiny_skia/geometry/fn.into_stroke.html index beeedf4a690..75e8cee9d14 100644 --- a/iced_tiny_skia/geometry/fn.into_stroke.html +++ b/iced_tiny_skia/geometry/fn.into_stroke.html @@ -1 +1 @@ -into_stroke in iced_tiny_skia::geometry - Rust

Function iced_tiny_skia::geometry::into_stroke

source ·
pub fn into_stroke(stroke: &Stroke<'_>) -> Stroke
Available on crate feature geometry only.
\ No newline at end of file +into_stroke in iced_tiny_skia::geometry - Rust

Function iced_tiny_skia::geometry::into_stroke

source ·
pub fn into_stroke(stroke: &Stroke<'_>) -> Stroke
Available on crate feature geometry only.
\ No newline at end of file diff --git a/iced_tiny_skia/geometry/index.html b/iced_tiny_skia/geometry/index.html index 1270c1815b8..c629737078b 100644 --- a/iced_tiny_skia/geometry/index.html +++ b/iced_tiny_skia/geometry/index.html @@ -1 +1 @@ -iced_tiny_skia::geometry - Rust

Module iced_tiny_skia::geometry

source ·
Available on crate feature geometry only.

Structs§

Enums§

Functions§

\ No newline at end of file +iced_tiny_skia::geometry - Rust

Module iced_tiny_skia::geometry

source ·
Available on crate feature geometry only.

Structs§

Enums§

Functions§

\ No newline at end of file diff --git a/iced_tiny_skia/geometry/struct.Cache.html b/iced_tiny_skia/geometry/struct.Cache.html index 665ed839795..1c0d8a34cd8 100644 --- a/iced_tiny_skia/geometry/struct.Cache.html +++ b/iced_tiny_skia/geometry/struct.Cache.html @@ -1,8 +1,9 @@ -Cache in iced_tiny_skia::geometry - Rust

Struct iced_tiny_skia::geometry::Cache

source ·
pub struct Cache {
+Cache in iced_tiny_skia::geometry - Rust

Struct iced_tiny_skia::geometry::Cache

source ·
pub struct Cache {
     pub text: Rc<[Text]>,
+    pub images: Rc<[Image]>,
     pub primitives: Rc<[Primitive]>,
     pub clip_bounds: Rectangle,
-}
Available on crate feature geometry only.

Fields§

§text: Rc<[Text]>§primitives: Rc<[Primitive]>§clip_bounds: Rectangle

Trait Implementations§

source§

impl Clone for Cache

source§

fn clone(&self) -> Cache

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Cache

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl Freeze for Cache

§

impl RefUnwindSafe for Cache

§

impl !Send for Cache

§

impl !Sync for Cache

§

impl Unpin for Cache

§

impl UnwindSafe for Cache

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +}

Available on crate feature geometry only.

Fields§

§text: Rc<[Text]>§images: Rc<[Image]>§primitives: Rc<[Primitive]>§clip_bounds: Rectangle

Trait Implementations§

source§

impl Clone for Cache

source§

fn clone(&self) -> Cache

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Cache

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl Freeze for Cache

§

impl RefUnwindSafe for Cache

§

impl !Send for Cache

§

impl !Sync for Cache

§

impl Unpin for Cache

§

impl UnwindSafe for Cache

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_tiny_skia/geometry/struct.Frame.html b/iced_tiny_skia/geometry/struct.Frame.html index a34687d9b96..f471642842b 100644 --- a/iced_tiny_skia/geometry/struct.Frame.html +++ b/iced_tiny_skia/geometry/struct.Frame.html @@ -1,4 +1,4 @@ -Frame in iced_tiny_skia::geometry - Rust

Struct iced_tiny_skia::geometry::Frame

source ·
pub struct Frame { /* private fields */ }
Available on crate feature geometry only.

Implementations§

source§

impl Frame

source

pub fn new(size: Size) -> Self

source

pub fn with_clip(clip_bounds: Rectangle) -> Self

Trait Implementations§

source§

impl Backend for Frame

§

type Geometry = Geometry

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source§

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source§

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source§

fn fill_text(&mut self, text: impl Into<Text>)

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn draft(&mut self, clip_bounds: Rectangle) -> Self

source§

fn paste(&mut self, frame: Self, _at: Point)

source§

fn translate(&mut self, translation: Vector)

source§

fn rotate(&mut self, angle: impl Into<Radians>)

source§

fn scale(&mut self, scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source§

fn into_geometry(self) -> Geometry

source§

impl Debug for Frame

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl Freeze for Frame

§

impl RefUnwindSafe for Frame

§

impl Send for Frame

§

impl Sync for Frame

§

impl Unpin for Frame

§

impl UnwindSafe for Frame

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +Frame in iced_tiny_skia::geometry - Rust

Struct iced_tiny_skia::geometry::Frame

source ·
pub struct Frame { /* private fields */ }
Available on crate feature geometry only.

Implementations§

source§

impl Frame

source

pub fn new(size: Size) -> Self

source

pub fn with_clip(clip_bounds: Rectangle) -> Self

Trait Implementations§

source§

impl Backend for Frame

§

type Geometry = Geometry

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source§

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source§

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source§

fn fill_text(&mut self, text: impl Into<Text>)

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn draft(&mut self, clip_bounds: Rectangle) -> Self

source§

fn paste(&mut self, frame: Self)

source§

fn translate(&mut self, translation: Vector)

source§

fn rotate(&mut self, angle: impl Into<Radians>)

source§

fn scale(&mut self, scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source§

fn into_geometry(self) -> Geometry

source§

fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>)

source§

fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>)

source§

impl Debug for Frame

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl Freeze for Frame

§

impl RefUnwindSafe for Frame

§

impl Send for Frame

§

impl Sync for Frame

§

impl Unpin for Frame

§

impl UnwindSafe for Frame

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_tiny_skia/index.html b/iced_tiny_skia/index.html index 0890a9eaea5..ae577c5ab2c 100644 --- a/iced_tiny_skia/index.html +++ b/iced_tiny_skia/index.html @@ -1 +1 @@ -iced_tiny_skia - Rust

Crate iced_tiny_skia

source ·

Re-exports§

  • pub use geometry::Geometry;
    geometry
  • pub use iced_graphics as graphics;
  • pub use iced_graphics::core;

Modules§

Structs§

Enums§

\ No newline at end of file +iced_tiny_skia - Rust

Crate iced_tiny_skia

source ·

Re-exports§

  • pub use geometry::Geometry;
    geometry
  • pub use iced_graphics as graphics;
  • pub use iced_graphics::core;

Modules§

Structs§

Enums§

\ No newline at end of file diff --git a/iced_tiny_skia/struct.Layer.html b/iced_tiny_skia/struct.Layer.html index c58177136b7..1a3761f772d 100644 --- a/iced_tiny_skia/struct.Layer.html +++ b/iced_tiny_skia/struct.Layer.html @@ -1,10 +1,10 @@ -Layer in iced_tiny_skia - Rust

Struct iced_tiny_skia::Layer

source ·
pub struct Layer {
+Layer in iced_tiny_skia - Rust

Struct iced_tiny_skia::Layer

source ·
pub struct Layer {
     pub bounds: Rectangle,
     pub quads: Vec<(Quad, Background)>,
     pub primitives: Vec<Item<Primitive>>,
     pub text: Vec<Item<Text>>,
     pub images: Vec<Image>,
-}

Fields§

§bounds: Rectangle§quads: Vec<(Quad, Background)>§primitives: Vec<Item<Primitive>>§text: Vec<Item<Text>>§images: Vec<Image>

Implementations§

Fields§

§bounds: Rectangle§quads: Vec<(Quad, Background)>§primitives: Vec<Item<Primitive>>§text: Vec<Item<Text>>§images: Vec<Image>

Implementations§

source§

impl Layer

source

pub fn draw_quad( &mut self, quad: Quad, background: Background, @@ -40,33 +40,27 @@ text: Rc<[Text]>, clip_bounds: Rectangle, transformation: Transformation, -)

source

pub fn draw_image( +)

source

pub fn draw_image(&mut self, image: Image, transformation: Transformation)

source

pub fn draw_raster( &mut self, - handle: Handle, - filter_method: FilterMethod, + image: Image, bounds: Rectangle, transformation: Transformation, - rotation: Radians, - opacity: f32, -)

source

pub fn draw_svg( +)

source

pub fn draw_svg( &mut self, - handle: Handle, - color: Option<Color>, + svg: Svg, bounds: Rectangle, transformation: Transformation, - rotation: Radians, - opacity: f32, -)

source

pub fn draw_primitive_group( +)

source

pub fn draw_primitive_group( &mut self, primitives: Vec<Primitive>, clip_bounds: Rectangle, transformation: Transformation, -)

source

pub fn draw_primitive_cache( +)

source

pub fn draw_primitive_cache( &mut self, primitives: Rc<[Primitive]>, clip_bounds: Rectangle, transformation: Transformation, -)

source

pub fn damage(previous: &Self, current: &Self) -> Vec<Rectangle>

Trait Implementations§

source§

impl Clone for Layer

source§

fn clone(&self) -> Layer

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Layer

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Layer

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Layer for Layer

source§

fn with_bounds(bounds: Rectangle) -> Self

Creates a new [Layer] with the given bounds.
source§

fn flush(&mut self)

Flushes and settles any pending group of primitives in the [Layer]. Read more
source§

fn resize(&mut self, bounds: Rectangle)

Resizes the [Layer] to the given bounds.
source§

fn reset(&mut self)

Clears all the layers contents and resets its bounds.

Auto Trait Implementations§

§

impl Freeze for Layer

§

impl RefUnwindSafe for Layer

§

impl !Send for Layer

§

impl !Sync for Layer

§

impl Unpin for Layer

§

impl UnwindSafe for Layer

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +)

source

pub fn damage(previous: &Self, current: &Self) -> Vec<Rectangle>

Trait Implementations§

source§

impl Clone for Layer

source§

fn clone(&self) -> Layer

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Layer

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Layer

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Layer for Layer

source§

fn with_bounds(bounds: Rectangle) -> Self

Creates a new [Layer] with the given bounds.
source§

fn flush(&mut self)

Flushes and settles any pending group of primitives in the [Layer]. Read more
source§

fn resize(&mut self, bounds: Rectangle)

Resizes the [Layer] to the given bounds.
source§

fn reset(&mut self)

Clears all the layers contents and resets its bounds.

Auto Trait Implementations§

§

impl Freeze for Layer

§

impl RefUnwindSafe for Layer

§

impl !Send for Layer

§

impl !Sync for Layer

§

impl Unpin for Layer

§

impl UnwindSafe for Layer

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_tiny_skia/struct.Renderer.html b/iced_tiny_skia/struct.Renderer.html index 5f8ae5460dd..1d0d351fa93 100644 --- a/iced_tiny_skia/struct.Renderer.html +++ b/iced_tiny_skia/struct.Renderer.html @@ -7,7 +7,7 @@ damage: &[Rectangle], background_color: Color, overlay: &[T], -)

Trait Implementations§

source§

impl Debug for Renderer

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Renderer

§

type Compositor = Compositor

The compositor of the renderer.
source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

Starts recording a new layer.
source§

fn end_layer(&mut self)

Ends recording a new layer. Read more
source§

fn start_transformation(&mut self, transformation: Transformation)

Starts recording with a new [Transformation].
source§

fn end_transformation(&mut self)

Ends recording a new layer. Read more
source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

Fills a [Quad] with the provided [Background].
source§

fn clear(&mut self)

Clears all of the recorded primitives in the [Renderer].
§

fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Self))

Draws the primitives recorded in the given closure in a new layer. Read more
§

fn with_transformation( +)

Trait Implementations§

source§

impl Debug for Renderer

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Renderer

§

type Compositor = Compositor

The compositor of the renderer.
source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

Starts recording a new layer.
source§

fn end_layer(&mut self)

Ends recording a new layer. Read more
source§

fn start_transformation(&mut self, transformation: Transformation)

Starts recording with a new [Transformation].
source§

fn end_transformation(&mut self)

Ends recording a new layer. Read more
source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

Fills a [Quad] with the provided [Background].
source§

fn clear(&mut self)

Clears all of the recorded primitives in the [Renderer].
§

fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Self))

Draws the primitives recorded in the given closure in a new layer. Read more
§

fn with_transformation( &mut self, transformation: Transformation, f: impl FnOnce(&mut Self), @@ -32,22 +32,7 @@ color: Color, clip_bounds: Rectangle, )

Draws the given [Text] at the given position and with the given -[Color].
source§

impl Renderer for Renderer

Available on crate feature geometry only.
§

type Geometry = Geometry

The kind of geometry this renderer can draw.
§

type Frame = Frame

The kind of [Frame] this renderer supports.
source§

fn new_frame(&self, size: Size) -> Self::Frame

Creates a new [Self::Frame].
source§

fn draw_geometry(&mut self, geometry: Self::Geometry)

Draws the given [Self::Geometry].
source§

impl Renderer for Renderer

source§

fn draw_mesh(&mut self, _mesh: Mesh)

Draws the given [Mesh].
source§

impl Renderer for Renderer

Available on crate feature image only.
§

type Handle = Handle

The image Handle to be displayed. Iced exposes its own default implementation of a Handle
source§

fn measure_image(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given [Handle].
source§

fn draw_image( - &mut self, - handle: Self::Handle, - filter_method: FilterMethod, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

Draws an image with the given [Handle] and inside the provided -bounds.
source§

impl Renderer for Renderer

Available on crate feature svg only.
source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given [Handle].
source§

fn draw_svg( - &mut self, - handle: Handle, - color: Option<Color>, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

Draws an SVG with the given [Handle], an optional [Color] filter, and inside the provided bounds.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +[Color].

source§

impl Renderer for Renderer

Available on crate feature geometry only.
§

type Geometry = Geometry

The kind of geometry this renderer can draw.
§

type Frame = Frame

The kind of [Frame] this renderer supports.
source§

fn new_frame(&self, size: Size) -> Self::Frame

Creates a new [Self::Frame].
source§

fn draw_geometry(&mut self, geometry: Self::Geometry)

Draws the given [Self::Geometry].
source§

impl Renderer for Renderer

source§

fn draw_mesh(&mut self, _mesh: Mesh)

Draws the given [Mesh].
source§

impl Renderer for Renderer

Available on crate feature image only.
§

type Handle = Handle

The image Handle to be displayed. Iced exposes its own default implementation of a Handle
source§

fn measure_image(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given [Handle].
source§

fn draw_image(&mut self, image: Image, bounds: Rectangle)

Draws an [Image] inside the provided bounds.
source§

impl Renderer for Renderer

Available on crate feature svg only.
source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given [Handle].
source§

fn draw_svg(&mut self, svg: Svg, bounds: Rectangle)

Draws an SVG with the given [Handle], an optional [Color] filter, and inside the provided bounds.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_wgpu/geometry/enum.Geometry.html b/iced_wgpu/geometry/enum.Geometry.html index 0adc0ca7b52..1a0e0f20798 100644 --- a/iced_wgpu/geometry/enum.Geometry.html +++ b/iced_wgpu/geometry/enum.Geometry.html @@ -1,10 +1,11 @@ -Geometry in iced_wgpu::geometry - Rust

Enum iced_wgpu::geometry::Geometry

source ·
pub enum Geometry {
+Geometry in iced_wgpu::geometry - Rust

Enum iced_wgpu::geometry::Geometry

source ·
pub enum Geometry {
     Live {
         meshes: Vec<Mesh>,
+        images: Vec<Image>,
         text: Vec<Text>,
     },
     Cached(Cache),
-}
Available on crate feature geometry only.

Variants§

§

Live

Fields

§meshes: Vec<Mesh>
§text: Vec<Text>
§

Cached(Cache)

Trait Implementations§

source§

impl Cached for Geometry

§

type Cache = Cache

The type of cache produced.
source§

fn load(cache: &Self::Cache) -> Self

Loads the Cache into a proper instance.
source§

fn cache(self, group: Group, previous: Option<Self::Cache>) -> Self::Cache

Caches this value, producing its corresponding Cache.
source§

impl Debug for Geometry

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +}

Available on crate feature geometry only.

Variants§

§

Live

Fields

§meshes: Vec<Mesh>
§images: Vec<Image>
§text: Vec<Text>
§

Cached(Cache)

Trait Implementations§

source§

impl Cached for Geometry

§

type Cache = Cache

The type of cache produced.
source§

fn load(cache: &Self::Cache) -> Self

Loads the Cache into a proper instance.
source§

fn cache(self, group: Group, previous: Option<Self::Cache>) -> Self::Cache

Caches this value, producing its corresponding Cache.
source§

impl Debug for Geometry

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_wgpu/geometry/index.html b/iced_wgpu/geometry/index.html index 02b483f3aa4..2ca155d8fe6 100644 --- a/iced_wgpu/geometry/index.html +++ b/iced_wgpu/geometry/index.html @@ -1,2 +1,2 @@ -iced_wgpu::geometry - Rust

Module iced_wgpu::geometry

source ·
Available on crate feature geometry only.
Expand description

Build and draw geometry.

+iced_wgpu::geometry - Rust

Module iced_wgpu::geometry

source ·
Available on crate feature geometry only.
Expand description

Build and draw geometry.

Structs§

Enums§

\ No newline at end of file diff --git a/iced_wgpu/geometry/struct.Cache.html b/iced_wgpu/geometry/struct.Cache.html index a6d22a4e2f4..715e3dd0291 100644 --- a/iced_wgpu/geometry/struct.Cache.html +++ b/iced_wgpu/geometry/struct.Cache.html @@ -1,7 +1,8 @@ -Cache in iced_wgpu::geometry - Rust

Struct iced_wgpu::geometry::Cache

source ·
pub struct Cache {
+Cache in iced_wgpu::geometry - Rust

Struct iced_wgpu::geometry::Cache

source ·
pub struct Cache {
     pub meshes: Option<Cache>,
+    pub images: Option<Arc<[Image]>>,
     pub text: Option<Cache>,
-}
Available on crate feature geometry only.

Fields§

§meshes: Option<Cache>§text: Option<Cache>

Trait Implementations§

source§

impl Clone for Cache

source§

fn clone(&self) -> Cache

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Cache

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl Freeze for Cache

§

impl RefUnwindSafe for Cache

§

impl !Send for Cache

§

impl !Sync for Cache

§

impl Unpin for Cache

§

impl UnwindSafe for Cache

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +}

Available on crate feature geometry only.

Fields§

§meshes: Option<Cache>§images: Option<Arc<[Image]>>§text: Option<Cache>

Trait Implementations§

source§

impl Clone for Cache

source§

fn clone(&self) -> Cache

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Cache

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl Freeze for Cache

§

impl RefUnwindSafe for Cache

§

impl !Send for Cache

§

impl !Sync for Cache

§

impl Unpin for Cache

§

impl UnwindSafe for Cache

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_wgpu/geometry/struct.Frame.html b/iced_wgpu/geometry/struct.Frame.html index 7b059c974de..531590c4009 100644 --- a/iced_wgpu/geometry/struct.Frame.html +++ b/iced_wgpu/geometry/struct.Frame.html @@ -1,7 +1,7 @@ -Frame in iced_wgpu::geometry - Rust

Struct iced_wgpu::geometry::Frame

source ·
pub struct Frame { /* private fields */ }
Available on crate feature geometry only.
Expand description

A frame for drawing some geometry.

-

Implementations§

source§

impl Frame

source

pub fn new(size: Size) -> Frame

Creates a new Frame with the given Size.

-
source

pub fn with_clip(bounds: Rectangle) -> Frame

Creates a new Frame with the given clip bounds.

-

Trait Implementations§

source§

impl Backend for Frame

§

type Geometry = Geometry

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source§

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source§

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source§

fn fill_text(&mut self, text: impl Into<Text>)

source§

fn translate(&mut self, translation: Vector)

source§

fn rotate(&mut self, angle: impl Into<Radians>)

source§

fn scale(&mut self, scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn draft(&mut self, clip_bounds: Rectangle) -> Frame

source§

fn paste(&mut self, frame: Frame, _at: Point)

source§

fn into_geometry(self) -> Self::Geometry

Auto Trait Implementations§

§

impl Freeze for Frame

§

impl RefUnwindSafe for Frame

§

impl Send for Frame

§

impl Sync for Frame

§

impl Unpin for Frame

§

impl UnwindSafe for Frame

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +Frame in iced_wgpu::geometry - Rust

Struct iced_wgpu::geometry::Frame

source ·
pub struct Frame { /* private fields */ }
Available on crate feature geometry only.
Expand description

A frame for drawing some geometry.

+

Implementations§

source§

impl Frame

source

pub fn new(size: Size) -> Frame

Creates a new Frame with the given Size.

+
source

pub fn with_clip(bounds: Rectangle) -> Frame

Creates a new Frame with the given clip bounds.

+

Trait Implementations§

source§

impl Backend for Frame

§

type Geometry = Geometry

source§

fn width(&self) -> f32

source§

fn height(&self) -> f32

source§

fn size(&self) -> Size

source§

fn center(&self) -> Point

source§

fn fill(&mut self, path: &Path, fill: impl Into<Fill>)

source§

fn fill_rectangle(&mut self, top_left: Point, size: Size, fill: impl Into<Fill>)

source§

fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>)

source§

fn fill_text(&mut self, text: impl Into<Text>)

source§

fn translate(&mut self, translation: Vector)

source§

fn rotate(&mut self, angle: impl Into<Radians>)

source§

fn scale(&mut self, scale: impl Into<f32>)

source§

fn scale_nonuniform(&mut self, scale: impl Into<Vector>)

source§

fn push_transform(&mut self)

source§

fn pop_transform(&mut self)

source§

fn draft(&mut self, clip_bounds: Rectangle) -> Frame

source§

fn paste(&mut self, frame: Frame)

source§

fn into_geometry(self) -> Self::Geometry

source§

fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>)

source§

fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>)

Auto Trait Implementations§

§

impl Freeze for Frame

§

impl RefUnwindSafe for Frame

§

impl Send for Frame

§

impl Sync for Frame

§

impl Unpin for Frame

§

impl UnwindSafe for Frame

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_wgpu/index.html b/iced_wgpu/index.html index 9e04e93f68f..e426f64f035 100644 --- a/iced_wgpu/index.html +++ b/iced_wgpu/index.html @@ -1,4 +1,4 @@ -iced_wgpu - Rust

Crate iced_wgpu

source ·
Expand description

A wgpu renderer for Iced.

+iced_wgpu - Rust

Crate iced_wgpu

source ·
Expand description

A wgpu renderer for Iced.

The native path of the Iced ecosystem

wgpu supports most modern graphics backends: Vulkan, Metal, DX11, and DX12 (OpenGL and WebGL are still WIP). Additionally, it will support the diff --git a/iced_wgpu/layer/index.html b/iced_wgpu/layer/index.html index 41d3a9d82bf..8770e05e77d 100644 --- a/iced_wgpu/layer/index.html +++ b/iced_wgpu/layer/index.html @@ -1 +1 @@ -iced_wgpu::layer - Rust

Module iced_wgpu::layer

source ·

Structs§

Type Aliases§

\ No newline at end of file +iced_wgpu::layer - Rust

Module iced_wgpu::layer

source ·

Structs§

Type Aliases§

\ No newline at end of file diff --git a/iced_wgpu/layer/struct.Layer.html b/iced_wgpu/layer/struct.Layer.html index e728c65c017..d7410f62464 100644 --- a/iced_wgpu/layer/struct.Layer.html +++ b/iced_wgpu/layer/struct.Layer.html @@ -1,12 +1,12 @@ -Layer in iced_wgpu::layer - Rust

Struct iced_wgpu::layer::Layer

source ·
pub struct Layer {
+Layer in iced_wgpu::layer - Rust

Struct iced_wgpu::layer::Layer

source ·
pub struct Layer {
     pub bounds: Rectangle,
     pub quads: Batch,
     pub triangles: Vec<Item>,
     pub primitives: Batch,
-    pub text: Vec<Item>,
     pub images: Vec<Image>,
+    pub text: Vec<Item>,
     /* private fields */
-}

Fields§

§bounds: Rectangle§quads: Batch§triangles: Vec<Item>§primitives: Batch§text: Vec<Item>§images: Vec<Image>

Implementations§

Fields§

§bounds: Rectangle§quads: Batch§triangles: Vec<Item>§primitives: Batch§images: Vec<Image>§text: Vec<Item>

Implementations§

source§

impl Layer

source

pub fn draw_quad( &mut self, quad: Quad, background: Background, @@ -32,36 +32,30 @@ color: Color, clip_bounds: Rectangle, transformation: Transformation, -)

source

pub fn draw_image( +)

source

pub fn draw_image(&mut self, image: Image, transformation: Transformation)

source

pub fn draw_raster( &mut self, - handle: Handle, - filter_method: FilterMethod, + image: Image, bounds: Rectangle, transformation: Transformation, - rotation: Radians, - opacity: f32, -)

source

pub fn draw_svg( +)

source

pub fn draw_svg( &mut self, - handle: Handle, - color: Option<Color>, + svg: Svg, bounds: Rectangle, transformation: Transformation, - rotation: Radians, - opacity: f32, -)

source

pub fn draw_mesh(&mut self, mesh: Mesh, transformation: Transformation)

source

pub fn draw_mesh_group( +)

source

pub fn draw_mesh(&mut self, mesh: Mesh, transformation: Transformation)

source

pub fn draw_mesh_group( &mut self, meshes: Vec<Mesh>, transformation: Transformation, -)

source

pub fn draw_mesh_cache(&mut self, cache: Cache, transformation: Transformation)

source

pub fn draw_text_group( +)

source

pub fn draw_mesh_cache(&mut self, cache: Cache, transformation: Transformation)

source

pub fn draw_text_group( &mut self, text: Vec<Text>, transformation: Transformation, -)

source

pub fn draw_text_cache(&mut self, cache: Cache, transformation: Transformation)

source

pub fn draw_primitive( +)

source

pub fn draw_text_cache(&mut self, cache: Cache, transformation: Transformation)

source

pub fn draw_primitive( &mut self, bounds: Rectangle, primitive: Box<dyn Primitive>, transformation: Transformation, -)

Trait Implementations§

source§

impl Debug for Layer

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Layer

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Layer for Layer

source§

fn with_bounds(bounds: Rectangle) -> Self

Creates a new Layer with the given bounds.
source§

fn flush(&mut self)

Flushes and settles any pending group of primitives in the Layer. Read more
source§

fn resize(&mut self, bounds: Rectangle)

Resizes the Layer to the given bounds.
source§

fn reset(&mut self)

Clears all the layers contents and resets its bounds.

Auto Trait Implementations§

§

impl Freeze for Layer

§

impl !RefUnwindSafe for Layer

§

impl !Send for Layer

§

impl !Sync for Layer

§

impl Unpin for Layer

§

impl !UnwindSafe for Layer

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +)

Trait Implementations§

source§

impl Debug for Layer

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Layer

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Layer for Layer

source§

fn with_bounds(bounds: Rectangle) -> Self

Creates a new Layer with the given bounds.
source§

fn flush(&mut self)

Flushes and settles any pending group of primitives in the Layer. Read more
source§

fn resize(&mut self, bounds: Rectangle)

Resizes the Layer to the given bounds.
source§

fn reset(&mut self)

Clears all the layers contents and resets its bounds.

Auto Trait Implementations§

§

impl Freeze for Layer

§

impl !RefUnwindSafe for Layer

§

impl !Send for Layer

§

impl !Sync for Layer

§

impl Unpin for Layer

§

impl !UnwindSafe for Layer

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_wgpu/primitive/trait.Renderer.html b/iced_wgpu/primitive/trait.Renderer.html index 1fe3a46c525..2d5f23e2bc6 100644 --- a/iced_wgpu/primitive/trait.Renderer.html +++ b/iced_wgpu/primitive/trait.Renderer.html @@ -3,4 +3,4 @@ fn draw_primitive(&mut self, bounds: Rectangle, primitive: impl Primitive); }

Expand description

A renderer than can draw custom primitives.

Required Methods§

source

fn draw_primitive(&mut self, bounds: Rectangle, primitive: impl Primitive)

Draws a custom primitive.

-

Object Safety§

This trait is not object safe.

Implementors§

\ No newline at end of file +

Object Safety§

This trait is not object safe.

Implementors§

\ No newline at end of file diff --git a/iced_wgpu/struct.Renderer.html b/iced_wgpu/struct.Renderer.html index 52f8bda2015..abb71040554 100644 --- a/iced_wgpu/struct.Renderer.html +++ b/iced_wgpu/struct.Renderer.html @@ -15,7 +15,7 @@ frame: &TextureView, viewport: &Viewport, overlay: &[T], -)

Trait Implementations§

source§

impl Default for Renderer

§

type Compositor = Compositor

The compositor of the renderer.
source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

Starts recording a new layer.
source§

fn end_layer(&mut self)

Ends recording a new layer. Read more
source§

fn start_transformation(&mut self, transformation: Transformation)

Starts recording with a new Transformation.
source§

fn end_transformation(&mut self)

Ends recording a new layer. Read more
source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

Fills a Quad with the provided Background.
source§

fn clear(&mut self)

Clears all of the recorded primitives in the Renderer.
source§

fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Self))

Draws the primitives recorded in the given closure in a new layer. Read more
source§

fn with_transformation( +)

Trait Implementations§

source§

impl Default for Renderer

§

type Compositor = Compositor

The compositor of the renderer.
source§

impl Renderer for Renderer

source§

fn start_layer(&mut self, bounds: Rectangle)

Starts recording a new layer.
source§

fn end_layer(&mut self)

Ends recording a new layer. Read more
source§

fn start_transformation(&mut self, transformation: Transformation)

Starts recording with a new Transformation.
source§

fn end_transformation(&mut self)

Ends recording a new layer. Read more
source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

Fills a Quad with the provided Background.
source§

fn clear(&mut self)

Clears all of the recorded primitives in the Renderer.
source§

fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Self))

Draws the primitives recorded in the given closure in a new layer. Read more
source§

fn with_transformation( &mut self, transformation: Transformation, f: impl FnOnce(&mut Self), @@ -40,22 +40,7 @@ color: Color, clip_bounds: Rectangle, )

Draws the given Text at the given position and with the given -Color.
source§

impl Renderer for Renderer

Available on crate feature image only.
§

type Handle = Handle

The image Handle to be displayed. Iced exposes its own default implementation of a Handle
source§

fn measure_image(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.
source§

fn draw_image( - &mut self, - handle: Self::Handle, - filter_method: FilterMethod, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

Draws an image with the given Handle and inside the provided -bounds.
source§

impl Renderer for Renderer

Available on crate feature svg only.
source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given Handle.
source§

fn draw_svg( - &mut self, - handle: Handle, - color_filter: Option<Color>, - bounds: Rectangle, - rotation: Radians, - opacity: f32, -)

Draws an SVG with the given Handle, an optional Color filter, and inside the provided bounds.
source§

impl Renderer for Renderer

source§

fn draw_mesh(&mut self, mesh: Mesh)

Draws the given Mesh.
source§

impl Renderer for Renderer

Available on crate feature geometry only.
§

type Geometry = Geometry

The kind of geometry this renderer can draw.
§

type Frame = Frame

The kind of Frame this renderer supports.
source§

fn new_frame(&self, size: Size) -> Self::Frame

Creates a new Self::Frame.
source§

fn draw_geometry(&mut self, geometry: Self::Geometry)

Draws the given Self::Geometry.
source§

impl Renderer for Renderer

source§

fn draw_primitive(&mut self, bounds: Rectangle, primitive: impl Primitive)

Draws a custom primitive.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +Color.

source§

impl Renderer for Renderer

Available on crate feature image only.
§

type Handle = Handle

The image Handle to be displayed. Iced exposes its own default implementation of a Handle
source§

fn measure_image(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.
source§

fn draw_image(&mut self, image: Image, bounds: Rectangle)

Draws an Image inside the provided bounds.
source§

impl Renderer for Renderer

Available on crate feature svg only.
source§

fn measure_svg(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given Handle.
source§

fn draw_svg(&mut self, svg: Svg, bounds: Rectangle)

Draws an SVG with the given Handle, an optional Color filter, and inside the provided bounds.
source§

impl Renderer for Renderer

source§

fn draw_mesh(&mut self, mesh: Mesh)

Draws the given Mesh.
source§

impl Renderer for Renderer

Available on crate feature geometry only.
§

type Geometry = Geometry

The kind of geometry this renderer can draw.
§

type Frame = Frame

The kind of Frame this renderer supports.
source§

fn new_frame(&self, size: Size) -> Self::Frame

Creates a new Self::Frame.
source§

fn draw_geometry(&mut self, geometry: Self::Geometry)

Draws the given Self::Geometry.
source§

impl Renderer for Renderer

source§

fn draw_primitive(&mut self, bounds: Rectangle, primitive: impl Primitive)

Draws a custom primitive.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_widget/all.html b/iced_widget/all.html index 6adfd17db5d..fd505c3a5f2 100644 --- a/iced_widget/all.html +++ b/iced_widget/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file diff --git a/iced_widget/canvas/index.html b/iced_widget/canvas/index.html index 4446bc024b6..ead1d48b874 100644 --- a/iced_widget/canvas/index.html +++ b/iced_widget/canvas/index.html @@ -1,3 +1,3 @@ iced_widget::canvas - Rust

Module iced_widget::canvas

source ·
Available on crate feature canvas only.
Expand description

Draw 2D graphics for your users.

-

Re-exports§

Modules§

  • Handle events of a canvas.
  • Fill Geometry with a certain style.
  • A gradient that can be used as a fill for some geometry.
  • Build different kinds of 2D shapes.
  • Create lines from a Path and assigns them various attributes/styles.

Structs§

  • A widget capable of drawing 2D graphics.
  • The style used to fill geometry.
  • A cache group.
  • The dash pattern used when stroking the line.
  • An immutable set of points that may or may not be connected.
  • The style of a stroke.
  • A bunch of text that can be drawn to a canvas

Enums§

  • A fill which linearly interpolates colors along a direction.
  • The shape used at the end of open subpaths when they are stroked.
  • The shape used at the corners of paths or basic shapes when they are +

Re-exports§

Modules§

  • Handle events of a canvas.
  • Fill Geometry with a certain style.
  • A gradient that can be used as a fill for some geometry.
  • Build different kinds of 2D shapes.
  • Create lines from a Path and assigns them various attributes/styles.

Structs§

  • A widget capable of drawing 2D graphics.
  • The style used to fill geometry.
  • A cache group.
  • A raster image that can be drawn.
  • The dash pattern used when stroking the line.
  • An immutable set of points that may or may not be connected.
  • The style of a stroke.
  • A bunch of text that can be drawn to a canvas

Enums§

  • A fill which linearly interpolates colors along a direction.
  • The shape used at the end of open subpaths when they are stroked.
  • The shape used at the corners of paths or basic shapes when they are stroked.
  • The coloring style of some drawing.

Traits§

Type Aliases§

  • A simple cache that stores generated Geometry to avoid recomputation.
  • The frame supported by a renderer.
  • The geometry supported by a renderer.
\ No newline at end of file diff --git a/iced_widget/canvas/sidebar-items.js b/iced_widget/canvas/sidebar-items.js index 56251f89ad3..da9c4012526 100644 --- a/iced_widget/canvas/sidebar-items.js +++ b/iced_widget/canvas/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["Gradient","LineCap","LineJoin","Style"],"mod":["event","fill","gradient","path","stroke"],"struct":["Canvas","Fill","Group","LineDash","Path","Stroke","Text"],"trait":["Program"],"type":["Cache","Frame","Geometry"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["Gradient","LineCap","LineJoin","Style"],"mod":["event","fill","gradient","path","stroke"],"struct":["Canvas","Fill","Group","Image","LineDash","Path","Stroke","Text"],"trait":["Program"],"type":["Cache","Frame","Geometry"]}; \ No newline at end of file diff --git a/iced_widget/canvas/struct.Image.html b/iced_widget/canvas/struct.Image.html new file mode 100644 index 00000000000..18c58d4fefc --- /dev/null +++ b/iced_widget/canvas/struct.Image.html @@ -0,0 +1,99 @@ +Image in iced_widget::canvas - Rust

Struct iced_widget::canvas::Image

source ·
pub struct Image<H = Handle> {
+    pub handle: H,
+    pub filter_method: FilterMethod,
+    pub rotation: Radians,
+    pub opacity: f32,
+    pub snap: bool,
+}
Available on crate feature canvas only.
Expand description

A raster image that can be drawn.

+

Fields§

§handle: H

The handle of the image.

+
§filter_method: FilterMethod

The filter method of the image.

+
§rotation: Radians

The rotation to be applied to the image; on its center.

+
§opacity: f32

The opacity of the image.

+

0 means transparent. 1 means opaque.

+
§snap: bool

If set to true, the image will be snapped to the pixel grid.

+

This can avoid graphical glitches, specially when using +FilterMethod::Nearest.

+

Implementations§

source§

impl Image

source

pub fn new(handle: impl Into<Handle>) -> Image

Creates a new Image with the given handle.

+
source

pub fn filter_method(self, filter_method: FilterMethod) -> Image

Sets the filter method of the Image.

+
source

pub fn rotation(self, rotation: impl Into<Radians>) -> Image

Sets the rotation of the Image.

+
source

pub fn opacity(self, opacity: impl Into<f32>) -> Image

Sets the opacity of the Image.

+
source

pub fn snap(self, snap: bool) -> Image

Sets whether the Image should be snapped to the pixel grid.

+

Trait Implementations§

source§

impl<H> Clone for Image<H>
where + H: Clone,

source§

fn clone(&self) -> Image<H>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<H> Debug for Image<H>
where + H: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Image

source§

fn from(handle: &Handle) -> Image

Converts to this type from the input type.
source§

impl<H> PartialEq for Image<H>
where + H: PartialEq,

source§

fn eq(&self, other: &Image<H>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl<H> StructuralPartialEq for Image<H>

Auto Trait Implementations§

§

impl<H> Freeze for Image<H>
where + H: Freeze,

§

impl<H> RefUnwindSafe for Image<H>
where + H: RefUnwindSafe,

§

impl<H> Send for Image<H>
where + H: Send,

§

impl<H> Sync for Image<H>
where + H: Sync,

§

impl<H> Unpin for Image<H>
where + H: Unpin,

§

impl<H> UnwindSafe for Image<H>
where + H: UnwindSafe,

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> D
where + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for T
where + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for T
where + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for U
where + T: FromCam16Unclamped<WpParam, U>,

§

type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn cam16_into_unclamped( + self, + parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T, C> ComponentsFrom<C> for T
where + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
§

impl<T> Downcast<T> for T

§

fn downcast(&self) -> &T

§

impl<T> Downcast for T
where + T: Any,

§

fn into_any(self: Box<T>) -> Box<dyn Any>

Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can +then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
§

fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>

Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be +further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
§

fn as_any(&self) -> &(dyn Any + 'static)

Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &Any’s vtable from &Trait’s.
§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &mut Any’s vtable from &mut Trait’s.
§

impl<T> DowncastSync for T
where + T: Any + Send + Sync,

§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Sync + Send>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be +further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for T
where + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for U
where + T: Cam16FromUnclamped<WpParam, U>,

§

type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar

The number type that’s used in parameters when converting.
source§

fn into_cam16_unclamped( + self, + parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>, +) -> T

Converts self into C, using the provided parameters.
source§

impl<T, U> IntoColor<U> for T
where + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for T
where + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> +if into_left is true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where + F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> +if into_left(&self) returns true. +Converts self into a Right variant of Either<Self, Self> +otherwise. Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, C> TryComponentsInto<C> for T
where + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for T
where + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for U
where + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for U
where + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<T> Upcast<T> for T

§

fn upcast(&self) -> Option<&T>

§

impl<V, T> VZip<V> for T
where + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
source§

impl<T> MaybeSend for T
where + T: Send,

source§

impl<T> MaybeSync for T
where + T: Sync,

§

impl<T> WasmNotSend for T
where + T: Send,

§

impl<T> WasmNotSendSync for T
where + T: WasmNotSend + WasmNotSync,

§

impl<T> WasmNotSync for T
where + T: Sync,

\ No newline at end of file diff --git a/iced_widget/enum.Theme.html b/iced_widget/enum.Theme.html index d028b0238fd..e95a1cb74f2 100644 --- a/iced_widget/enum.Theme.html +++ b/iced_widget/enum.Theme.html @@ -56,7 +56,7 @@ a custom generator of a palette::Extended.

source

pub fn palette(&self) -> Palette

Returns the Palette of the Theme.

source

pub fn extended_palette(&self) -> &Extended

Returns the palette::Extended of the Theme.

-

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

Available on crate feature svg only.
§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

Available on crate feature qr_code only.
§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> <Self as Catalog>::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> <Self as Catalog>::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by the Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> <Self as Catalog>::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by this Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by the Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>, status: Status) -> Style

The Style of a class with the given status.
source§

fn default_menu<'a>() -> <Self as Catalog>::Class<'a>

The default class for the menu of the PickList.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Clone for Theme

source§

fn clone(&self) -> Theme

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Theme

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for Theme

source§

fn default() -> Theme

Returns the “default value” for a type. Read more
source§

impl Display for Theme

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq for Theme

source§

fn eq(&self, other: &Theme) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

Available on crate feature svg only.
§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

Available on crate feature qr_code only.
§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> <Self as Catalog>::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> <Self as Catalog>::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by the Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> <Self as Catalog>::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by this Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by the Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>, status: Status) -> Style

The Style of a class with the given status.
source§

fn default_menu<'a>() -> <Self as Catalog>::Class<'a>

The default class for the menu of the PickList.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Clone for Theme

source§

fn clone(&self) -> Theme

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Theme

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for Theme

source§

fn default() -> Theme

Returns the “default value” for a type. Read more
source§

impl Display for Theme

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq for Theme

source§

fn eq(&self, other: &Theme) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl StructuralPartialEq for Theme

Auto Trait Implementations§

§

impl Freeze for Theme

§

impl RefUnwindSafe for Theme

§

impl Send for Theme

§

impl Sync for Theme

§

impl Unpin for Theme

§

impl UnwindSafe for Theme

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, diff --git a/iced_widget/image/enum.FilterMethod.html b/iced_widget/image/enum.FilterMethod.html index 19a35fa0304..2b2735412e3 100644 --- a/iced_widget/image/enum.FilterMethod.html +++ b/iced_widget/image/enum.FilterMethod.html @@ -1,14 +1,14 @@ -FilterMethod in iced_widget::image - Rust

Enum iced_widget::image::FilterMethod

source ·
pub enum FilterMethod {
+FilterMethod in iced_widget::image - Rust

Enum iced_widget::image::FilterMethod

source ·
pub enum FilterMethod {
     Linear,
     Nearest,
 }
Available on crate feature image only.
Expand description

Image filtering strategy.

Variants§

§

Linear

Bilinear interpolation.

§

Nearest

Nearest neighbor.

-

Trait Implementations§

source§

impl Clone for FilterMethod

source§

fn clone(&self) -> FilterMethod

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FilterMethod

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for FilterMethod

source§

fn default() -> FilterMethod

Returns the “default value” for a type. Read more
source§

impl Hash for FilterMethod

source§

fn hash<__H>(&self, state: &mut __H)
where +

Trait Implementations§

source§

impl Clone for FilterMethod

source§

fn clone(&self) -> FilterMethod

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FilterMethod

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for FilterMethod

source§

fn default() -> FilterMethod

Returns the “default value” for a type. Read more
source§

impl Hash for FilterMethod

source§

fn hash<__H>(&self, state: &mut __H)
where __H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for FilterMethod

source§

fn eq(&self, other: &FilterMethod) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Copy for FilterMethod

source§

impl Eq for FilterMethod

source§

impl StructuralPartialEq for FilterMethod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for FilterMethod

source§

fn eq(&self, other: &FilterMethod) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Copy for FilterMethod

source§

impl Eq for FilterMethod

source§

impl StructuralPartialEq for FilterMethod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_widget/image/enum.Handle.html b/iced_widget/image/enum.Handle.html index 5e143efc38e..8d636df0f2d 100644 --- a/iced_widget/image/enum.Handle.html +++ b/iced_widget/image/enum.Handle.html @@ -1,4 +1,4 @@ -Handle in iced_widget::image - Rust

Enum iced_widget::image::Handle

source ·
pub enum Handle {
+Handle in iced_widget::image - Rust

Enum iced_widget::image::Handle

source ·
pub enum Handle {
     Path(Id, PathBuf),
     Bytes(Id, Bytes),
     Rgba {
@@ -19,22 +19,22 @@
 
§width: u32

The width of the image.

§height: u32

The height of the image.

§pixels: Bytes

The pixels.

-

Implementations§

source§

impl Handle

source

pub fn from_path<T>(path: T) -> Handle
where +

Implementations§

source§

impl Handle

source

pub fn from_path<T>(path: T) -> Handle
where T: Into<PathBuf>,

Creates an image Handle pointing to the image of the given path.

Makes an educated guess about the image format by examining the data in the file.

-
source

pub fn from_bytes(bytes: impl Into<Bytes>) -> Handle

Creates an image Handle containing the encoded image data directly.

+
source

pub fn from_bytes(bytes: impl Into<Bytes>) -> Handle

Creates an image Handle containing the encoded image data directly.

Makes an educated guess about the image format by examining the given data.

This is useful if you already have your image loaded in-memory, maybe because you downloaded or generated it procedurally.

-
source

pub fn from_rgba(width: u32, height: u32, pixels: impl Into<Bytes>) -> Handle

Creates an image Handle containing the decoded image pixels directly.

+
source

pub fn from_rgba(width: u32, height: u32, pixels: impl Into<Bytes>) -> Handle

Creates an image Handle containing the decoded image pixels directly.

This function expects the pixel data to be provided as a collection of [Bytes] of RGBA pixels. Therefore, the length of the pixel data should always be width * height * 4.

This is useful if you have already decoded your image.

-
source

pub fn id(&self) -> Id

Returns the unique identifier of the Handle.

-

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<T> From<T> for Handle
where - T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl !Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +

source

pub fn id(&self) -> Id

Returns the unique identifier of the Handle.

+

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&Handle> for Handle

source§

fn from(value: &Handle) -> Handle

Converts to this type from the input type.
source§

impl From<&Handle> for Image

source§

fn from(handle: &Handle) -> Image

Converts to this type from the input type.
source§

impl<T> From<T> for Handle
where + T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl !Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, @@ -63,7 +63,7 @@ Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, - K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ K: Borrow<Q> + ?Sized,
§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for T
where U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an diff --git a/iced_widget/image/fn.draw.html b/iced_widget/image/fn.draw.html index 04fc0aea906..562d8b32e83 100644 --- a/iced_widget/image/fn.draw.html +++ b/iced_widget/image/fn.draw.html @@ -1,4 +1,4 @@ -draw in iced_widget::image - Rust

Function iced_widget::image::draw

source ·
pub fn draw<Renderer, Handle>(
+draw in iced_widget::image - Rust

Function iced_widget::image::draw

source ·
pub fn draw<Renderer, Handle>(
     renderer: &mut Renderer,
     layout: Layout<'_>,
     handle: &Handle,
diff --git a/iced_widget/image/index.html b/iced_widget/image/index.html
index f7e34c275a6..4c842d4a779 100644
--- a/iced_widget/image/index.html
+++ b/iced_widget/image/index.html
@@ -1,2 +1,2 @@
-iced_widget::image - Rust

Module iced_widget::image

source ·
Available on crate feature image only.
Expand description

Display images in your user interface.

+iced_widget::image - Rust

Module iced_widget::image

source ·
Available on crate feature image only.
Expand description

Display images in your user interface.

Re-exports§

Modules§

  • Zoom and pan on an image.

Structs§

  • A frame that displays an image while keeping aspect ratio.

Enums§

Functions§

\ No newline at end of file diff --git a/iced_widget/image/struct.Image.html b/iced_widget/image/struct.Image.html index 427b9969928..5204a08f952 100644 --- a/iced_widget/image/struct.Image.html +++ b/iced_widget/image/struct.Image.html @@ -1,7 +1,7 @@ Image in iced_widget::image - Rust

Struct iced_widget::image::Image

source ·
pub struct Image<Handle> { /* private fields */ }
Available on crate feature image only.
Expand description

A frame that displays an image while keeping aspect ratio.

§Example

let image = Image::<image::Handle>::new("resources/ferris.png");
-

Implementations§

source§

impl<Handle> Image<Handle>

source

pub fn new<T: Into<Handle>>(handle: T) -> Self

Creates a new Image with the given path.

+

Implementations§

source§

impl<Handle> Image<Handle>

source

pub fn new(handle: impl Into<Handle>) -> Self

Creates a new Image with the given path.

source

pub fn width(self, width: impl Into<Length>) -> Self

Sets the width of the Image boundaries.

source

pub fn height(self, height: impl Into<Length>) -> Self

Sets the height of the Image boundaries.

source

pub fn content_fit(self, content_fit: ContentFit) -> Self

Sets the ContentFit of the Image.

@@ -11,11 +11,11 @@

§Example

source

pub fn opacity(self, opacity: impl Into<f32>) -> Self

Sets the opacity of the Image.

It should be in the [0.0, 1.0] range—0.0 meaning completely transparent, and 1.0 meaning completely opaque.

-

Trait Implementations§

source§

impl<Handle: Debug> Debug for Image<Handle>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a, Message, Theme, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Theme, Renderer>
where +

Trait Implementations§

source§

impl<Handle: Debug> Debug for Image<Handle>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a, Message, Theme, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Theme, Renderer>
where Renderer: Renderer<Handle = Handle>, - Handle: Clone + 'a,

source§

fn from(image: Image<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Image<Handle>
where + Handle: Clone + 'a,

source§

fn from(image: Image<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Image<Handle>
where Renderer: Renderer<Handle = Handle>, - Handle: Clone,

source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( + Handle: Clone,

source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( &self, _state: &Tree, renderer: &mut Renderer, diff --git a/iced_widget/image/viewer/fn.scaled_image_size.html b/iced_widget/image/viewer/fn.scaled_image_size.html index bd54e6d6e94..a682d5e3f54 100644 --- a/iced_widget/image/viewer/fn.scaled_image_size.html +++ b/iced_widget/image/viewer/fn.scaled_image_size.html @@ -1,4 +1,4 @@ -scaled_image_size in iced_widget::image::viewer - Rust

Function iced_widget::image::viewer::scaled_image_size

source ·
pub fn scaled_image_size<Renderer>(
+scaled_image_size in iced_widget::image::viewer - Rust

Function iced_widget::image::viewer::scaled_image_size

source ·
pub fn scaled_image_size<Renderer>(
     renderer: &Renderer,
     handle: &<Renderer as Renderer>::Handle,
     state: &State,
diff --git a/iced_widget/image/viewer/index.html b/iced_widget/image/viewer/index.html
index cd7a103fdba..7c4cfa2072f 100644
--- a/iced_widget/image/viewer/index.html
+++ b/iced_widget/image/viewer/index.html
@@ -1,4 +1,4 @@
-iced_widget::image::viewer - Rust

Module iced_widget::image::viewer

source ·
Available on crate feature image only.
Expand description

Zoom and pan on an image.

+iced_widget::image::viewer - Rust

Module iced_widget::image::viewer

source ·
Available on crate feature image only.
Expand description

Zoom and pan on an image.

Structs§

  • The local state of a Viewer.
  • A frame that displays an image with the ability to zoom in/out and pan.

Functions§

  • Returns the bounds of the underlying image, given the bounds of the Viewer. Scaling will be applied and original aspect ratio will be respected.
\ No newline at end of file diff --git a/iced_widget/image/viewer/struct.State.html b/iced_widget/image/viewer/struct.State.html index e2f83600ec7..a76ac9b34c8 100644 --- a/iced_widget/image/viewer/struct.State.html +++ b/iced_widget/image/viewer/struct.State.html @@ -1,7 +1,7 @@ -State in iced_widget::image::viewer - Rust

Struct iced_widget::image::viewer::State

source ·
pub struct State { /* private fields */ }
Available on crate feature image only.
Expand description

The local state of a Viewer.

-

Implementations§

source§

impl State

source

pub fn new() -> Self

Creates a new State.

-
source

pub fn is_cursor_grabbed(&self) -> bool

Returns if the cursor is currently grabbed by the Viewer.

-

Trait Implementations§

source§

impl Clone for State

source§

fn clone(&self) -> State

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for State

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for State

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Copy for State

Auto Trait Implementations§

§

impl Freeze for State

§

impl RefUnwindSafe for State

§

impl Send for State

§

impl Sync for State

§

impl Unpin for State

§

impl UnwindSafe for State

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +State in iced_widget::image::viewer - Rust

Struct iced_widget::image::viewer::State

source ·
pub struct State { /* private fields */ }
Available on crate feature image only.
Expand description

The local state of a Viewer.

+

Implementations§

source§

impl State

source

pub fn new() -> Self

Creates a new State.

+
source

pub fn is_cursor_grabbed(&self) -> bool

Returns if the cursor is currently grabbed by the Viewer.

+

Trait Implementations§

source§

impl Clone for State

source§

fn clone(&self) -> State

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for State

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for State

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Copy for State

Auto Trait Implementations§

§

impl Freeze for State

§

impl RefUnwindSafe for State

§

impl Send for State

§

impl Sync for State

§

impl Unpin for State

§

impl UnwindSafe for State

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_widget/image/viewer/struct.Viewer.html b/iced_widget/image/viewer/struct.Viewer.html index d55e4494d6f..11bbe8b9601 100644 --- a/iced_widget/image/viewer/struct.Viewer.html +++ b/iced_widget/image/viewer/struct.Viewer.html @@ -12,10 +12,10 @@

source

pub fn scale_step(self, scale_step: f32) -> Self

Sets the percentage the image of the Viewer will be scaled by when zoomed in / out.

Default is 0.10

-

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Theme, Renderer>
where +

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Theme, Renderer>
where Renderer: 'a + Renderer<Handle = Handle>, Message: 'a, - Handle: Clone + 'a,

source§

fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Viewer<Handle>
where + Handle: Clone + 'a,

source§

fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<Message, Theme, Renderer, Handle> Widget<Message, Theme, Renderer> for Viewer<Handle>
where Renderer: Renderer<Handle = Handle>, Handle: Clone,

source§

fn tag(&self) -> Tag

Returns the Tag of the Widget.
source§

fn state(&self) -> State

Returns the State of the Widget.
source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn on_event( &mut self, @@ -34,7 +34,7 @@ cursor: Cursor, _viewport: &Rectangle, _renderer: &Renderer, -) -> Interaction

Returns the current mouse::Interaction of the Widget. Read more
source§

fn draw( +) -> Interaction

Returns the current mouse::Interaction of the Widget. Read more
source§

fn draw( &self, tree: &Tree, renderer: &mut Renderer, diff --git a/iced_widget/svg/enum.Status.html b/iced_widget/svg/enum.Status.html index 93d88513296..917d8ea21ba 100644 --- a/iced_widget/svg/enum.Status.html +++ b/iced_widget/svg/enum.Status.html @@ -1,11 +1,11 @@ -Status in iced_widget::svg - Rust

Enum iced_widget::svg::Status

source ·
pub enum Status {
+Status in iced_widget::svg - Rust

Enum iced_widget::svg::Status

source ·
pub enum Status {
     Idle,
     Hovered,
 }
Available on crate feature svg only.
Expand description

The possible status of an Svg.

Variants§

§

Idle

The Svg is idle.

§

Hovered

The Svg is being hovered.

-

Trait Implementations§

source§

impl Clone for Status

source§

fn clone(&self) -> Status

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Status

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for Status

source§

fn eq(&self, other: &Status) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Copy for Status

source§

impl Eq for Status

source§

impl StructuralPartialEq for Status

Auto Trait Implementations§

§

impl Freeze for Status

§

impl RefUnwindSafe for Status

§

impl Send for Status

§

impl Sync for Status

§

impl Unpin for Status

§

impl UnwindSafe for Status

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +

Trait Implementations§

source§

impl Clone for Status

source§

fn clone(&self) -> Status

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Status

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for Status

source§

fn eq(&self, other: &Status) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Copy for Status

source§

impl Eq for Status

source§

impl StructuralPartialEq for Status

Auto Trait Implementations§

§

impl Freeze for Status

§

impl RefUnwindSafe for Status

§

impl Send for Status

§

impl Sync for Status

§

impl Unpin for Status

§

impl UnwindSafe for Status

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_widget/svg/index.html b/iced_widget/svg/index.html index 2fb77533712..2940614cc9c 100644 --- a/iced_widget/svg/index.html +++ b/iced_widget/svg/index.html @@ -1,2 +1,2 @@ -iced_widget::svg - Rust

Module iced_widget::svg

source ·
Available on crate feature svg only.
Expand description

Display vector graphics in your application.

+iced_widget::svg - Rust

Module iced_widget::svg

source ·
Available on crate feature svg only.
Expand description

Display vector graphics in your application.

Structs§

Enums§

Traits§

Type Aliases§

\ No newline at end of file diff --git a/iced_widget/svg/struct.Handle.html b/iced_widget/svg/struct.Handle.html index 2ac481e6aff..707458a4768 100644 --- a/iced_widget/svg/struct.Handle.html +++ b/iced_widget/svg/struct.Handle.html @@ -1,18 +1,18 @@ -Handle in iced_widget::svg - Rust

Struct iced_widget::svg::Handle

source ·
pub struct Handle { /* private fields */ }
Available on crate feature svg only.
Expand description

A handle of Svg data.

-

Implementations§

source§

impl Handle

source

pub fn from_path(path: impl Into<PathBuf>) -> Handle

Creates an SVG Handle pointing to the vector image of the given +Handle in iced_widget::svg - Rust

Struct iced_widget::svg::Handle

source ·
pub struct Handle { /* private fields */ }
Available on crate feature svg only.
Expand description

A handle of Svg data.

+

Implementations§

source§

impl Handle

source

pub fn from_path(path: impl Into<PathBuf>) -> Handle

Creates an SVG Handle pointing to the vector image of the given path.

-
source

pub fn from_memory(bytes: impl Into<Cow<'static, [u8]>>) -> Handle

Creates an SVG Handle from raw bytes containing either an SVG string +

source

pub fn from_memory(bytes: impl Into<Cow<'static, [u8]>>) -> Handle

Creates an SVG Handle from raw bytes containing either an SVG string or gzip compressed data.

This is useful if you already have your SVG data in-memory, maybe because you downloaded or generated it procedurally.

-
source

pub fn id(&self) -> u64

Returns the unique identifier of the Handle.

-
source

pub fn data(&self) -> &Data

Returns a reference to the SVG Data.

-

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<T> From<T> for Handle
where - T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl Hash for Handle

source§

fn hash<H>(&self, state: &mut H)
where +

source

pub fn id(&self) -> u64

Returns the unique identifier of the Handle.

+
source

pub fn data(&self) -> &Data

Returns a reference to the SVG Data.

+

Trait Implementations§

source§

impl Clone for Handle

source§

fn clone(&self) -> Handle

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Handle

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<T> From<T> for Handle
where + T: Into<PathBuf>,

source§

fn from(path: T) -> Handle

Converts to this type from the input type.
source§

impl Hash for Handle

source§

fn hash<H>(&self, state: &mut H)
where H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Handle

source§

fn eq(&self, other: &Handle) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Eq for Handle

source§

impl StructuralPartialEq for Handle

Auto Trait Implementations§

§

impl Freeze for Handle

§

impl RefUnwindSafe for Handle

§

impl Send for Handle

§

impl Sync for Handle

§

impl Unpin for Handle

§

impl UnwindSafe for Handle

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_widget/svg/struct.Style.html b/iced_widget/svg/struct.Style.html index 9e573e98af1..7b3ecfc2d95 100644 --- a/iced_widget/svg/struct.Style.html +++ b/iced_widget/svg/struct.Style.html @@ -1,11 +1,11 @@ -Style in iced_widget::svg - Rust

Struct iced_widget::svg::Style

source ·
pub struct Style {
+Style in iced_widget::svg - Rust

Struct iced_widget::svg::Style

source ·
pub struct Style {
     pub color: Option<Color>,
 }
Available on crate feature svg only.
Expand description

The appearance of an Svg.

Fields§

§color: Option<Color>

The Color filter of an Svg.

Useful for coloring a symbolic icon.

None keeps the original color.

-

Trait Implementations§

source§

impl Clone for Style

source§

fn clone(&self) -> Style

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Style

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Style

source§

fn default() -> Style

Returns the “default value” for a type. Read more
source§

impl<'a, Theme> From<Style> for StyleFn<'a, Theme>

source§

fn from(style: Style) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Style

source§

fn eq(&self, other: &Style) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, -and should not be overridden without very good reason.
source§

impl Copy for Style

source§

impl StructuralPartialEq for Style

Auto Trait Implementations§

§

impl Freeze for Style

§

impl RefUnwindSafe for Style

§

impl Send for Style

§

impl Sync for Style

§

impl Unpin for Style

§

impl UnwindSafe for Style

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where +

Trait Implementations§

source§

impl Clone for Style

source§

fn clone(&self) -> Style

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Style

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Style

source§

fn default() -> Style

Returns the “default value” for a type. Read more
source§

impl<'a, Theme> From<Style> for StyleFn<'a, Theme>

source§

fn from(style: Style) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Style

source§

fn eq(&self, other: &Style) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +and should not be overridden without very good reason.
source§

impl Copy for Style

source§

impl StructuralPartialEq for Style

Auto Trait Implementations§

§

impl Freeze for Style

§

impl RefUnwindSafe for Style

§

impl Send for Style

§

impl Sync for Style

§

impl Unpin for Style

§

impl UnwindSafe for Style

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_widget/svg/struct.Svg.html b/iced_widget/svg/struct.Svg.html index 4599c9991d2..cc85fb31505 100644 --- a/iced_widget/svg/struct.Svg.html +++ b/iced_widget/svg/struct.Svg.html @@ -18,11 +18,11 @@

source

pub fn opacity(self, opacity: impl Into<f32>) -> Self

Sets the opacity of the Svg.

It should be in the [0.0, 1.0] range—0.0 meaning completely transparent, and 1.0 meaning completely opaque.

-

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer> From<Svg<'a, Theme>> for Element<'a, Message, Theme, Renderer>
where +

Trait Implementations§

source§

impl<'a, Message, Theme, Renderer> From<Svg<'a, Theme>> for Element<'a, Message, Theme, Renderer>
where Theme: Catalog + 'a, - Renderer: Renderer + 'a,

source§

fn from(icon: Svg<'a, Theme>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> for Svg<'a, Theme>
where + Renderer: Renderer + 'a,

source§

fn from(icon: Svg<'a, Theme>) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
source§

impl<'a, Message, Theme, Renderer> Widget<Message, Theme, Renderer> for Svg<'a, Theme>
where Renderer: Renderer, - Theme: Catalog,

source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( + Theme: Catalog,

source§

fn size(&self) -> Size<Length>

Returns the Size of the Widget in lengths.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( &self, _state: &Tree, renderer: &mut Renderer, diff --git a/iced_widget/svg/trait.Catalog.html b/iced_widget/svg/trait.Catalog.html index 7db668a741a..01bbd053c97 100644 --- a/iced_widget/svg/trait.Catalog.html +++ b/iced_widget/svg/trait.Catalog.html @@ -1,11 +1,11 @@ -Catalog in iced_widget::svg - Rust

Trait iced_widget::svg::Catalog

source ·
pub trait Catalog {
+Catalog in iced_widget::svg - Rust

Trait iced_widget::svg::Catalog

source ·
pub trait Catalog {
     type Class<'a>;
 
     // Required methods
     fn default<'a>() -> Self::Class<'a>;
     fn style(&self, class: &Self::Class<'_>, status: Status) -> Style;
 }
Available on crate feature svg only.
Expand description

The theme catalog of an Svg.

-

Required Associated Types§

source

type Class<'a>

The item class of the Catalog.

-

Required Methods§

source

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.

-
source

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.

-

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

\ No newline at end of file +

Required Associated Types§

source

type Class<'a>

The item class of the Catalog.

+

Required Methods§

source

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.

+
source

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.

+

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

\ No newline at end of file diff --git a/iced_widget/svg/type.StyleFn.html b/iced_widget/svg/type.StyleFn.html index ae68c527515..e0b3ffd08b2 100644 --- a/iced_widget/svg/type.StyleFn.html +++ b/iced_widget/svg/type.StyleFn.html @@ -1,3 +1,3 @@ -StyleFn in iced_widget::svg - Rust

Type Alias iced_widget::svg::StyleFn

source ·
pub type StyleFn<'a, Theme> = Box<dyn Fn(&Theme, Status) -> Style + 'a>;
Available on crate feature svg only.
Expand description

A styling function for an Svg.

+StyleFn in iced_widget::svg - Rust

Type Alias iced_widget::svg::StyleFn

source ·
pub type StyleFn<'a, Theme> = Box<dyn Fn(&Theme, Status) -> Style + 'a>;
Available on crate feature svg only.
Expand description

A styling function for an Svg.

This is just a boxed closure: Fn(&Theme, Status) -> Style.

-

Aliased Type§

struct StyleFn<'a, Theme>(/* private fields */);

Trait Implementations§

source§

impl<'a, Theme> From<Style> for StyleFn<'a, Theme>

source§

fn from(style: Style) -> Self

Converts to this type from the input type.
\ No newline at end of file +

Aliased Type§

struct StyleFn<'a, Theme>(/* private fields */);

Trait Implementations§

source§

impl<'a, Theme> From<Style> for StyleFn<'a, Theme>

source§

fn from(style: Style) -> Self

Converts to this type from the input type.
\ No newline at end of file diff --git a/iced_widget/theme/enum.Theme.html b/iced_widget/theme/enum.Theme.html index 0b8dac5935b..506f74c0a6d 100644 --- a/iced_widget/theme/enum.Theme.html +++ b/iced_widget/theme/enum.Theme.html @@ -56,7 +56,7 @@ a custom generator of a palette::Extended.

source

pub fn palette(&self) -> Palette

Returns the Palette of the Theme.

source

pub fn extended_palette(&self) -> &Extended

Returns the palette::Extended of the Theme.

-

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

Available on crate feature svg only.
§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

Available on crate feature qr_code only.
§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> <Self as Catalog>::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> <Self as Catalog>::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by the Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> <Self as Catalog>::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by this Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by the Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>, status: Status) -> Style

The Style of a class with the given status.
source§

fn default_menu<'a>() -> <Self as Catalog>::Class<'a>

The default class for the menu of the PickList.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Clone for Theme

source§

fn clone(&self) -> Theme

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Theme

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for Theme

source§

fn default() -> Theme

Returns the “default value” for a type. Read more
source§

impl Display for Theme

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq for Theme

source§

fn eq(&self, other: &Theme) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +

Trait Implementations§

source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> <Theme as Catalog>::Class<'a>

The default class produced by this Catalog.
source§

fn style(&self, class: &<Theme as Catalog>::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

Available on crate feature svg only.
§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

Available on crate feature qr_code only.
§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

source§

fn default_input<'a>() -> <Self as Catalog>::Class<'a>

The default class for the text input of the ComboBox.
source§

fn default_menu<'a>() -> <Self as Catalog>::Class<'a>

The default class for the menu of the ComboBox.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by the Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>) -> Style

The Style of a class with the given status.
source§

fn default_scrollable<'a>() -> <Self as Catalog>::Class<'a>

The default class for the scrollable of the Menu.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of this Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by this Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> StyleFn<'a, Self>

The default class produced by the Catalog.
source§

fn style(&self, class: &StyleFn<'_, Self>, status: Status) -> Style

The Style of a class with the given status.
source§

fn default_menu<'a>() -> <Self as Catalog>::Class<'a>

The default class for the menu of the PickList.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>) -> Style

The Style of a class with the given status.
source§

impl Catalog for Theme

§

type Class<'a> = Box<dyn Fn(&Theme, Status) -> Style + 'a>

The item class of the Catalog.
source§

fn default<'a>() -> Self::Class<'a>

The default class produced by the Catalog.
source§

fn style(&self, class: &Self::Class<'_>, status: Status) -> Style

The Style of a class with the given status.
source§

impl Clone for Theme

source§

fn clone(&self) -> Theme

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Theme

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for Theme

source§

fn default() -> Theme

Returns the “default value” for a type. Read more
source§

impl Display for Theme

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq for Theme

source§

fn eq(&self, other: &Theme) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl StructuralPartialEq for Theme

Auto Trait Implementations§

§

impl Freeze for Theme

§

impl RefUnwindSafe for Theme

§

impl Send for Theme

§

impl Sync for Theme

§

impl Unpin for Theme

§

impl UnwindSafe for Theme

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
where T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, diff --git a/iced_winit/enum.Error.html b/iced_winit/enum.Error.html index 88dc9d779b9..55be10aac3d 100644 --- a/iced_winit/enum.Error.html +++ b/iced_winit/enum.Error.html @@ -69,6 +69,6 @@ V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -[WithDispatch] wrapper. Read more
§

impl<T> MaybeSend for T
where - T: Send,

§

impl<T> MaybeSync for T
where +[WithDispatch] wrapper. Read more

source§

impl<T> MaybeSend for T
where + T: Send,

source§

impl<T> MaybeSync for T
where T: Sync,

\ No newline at end of file diff --git a/iced_winit/index.html b/iced_winit/index.html index 7ebf27bd02d..104115594b2 100644 --- a/iced_winit/index.html +++ b/iced_winit/index.html @@ -6,4 +6,4 @@ and then run with a simple call. The use of this trait is optional.

Additionally, a conversion module is available for users that decide to implement a custom event loop.

-

Re-exports§

Modules§

Structs§

  • An event loop proxy with backpressure that implements Sink.

Enums§

  • An error that occurred while running an application.
\ No newline at end of file +

Re-exports§

Modules§

Structs§

  • An event loop proxy with backpressure that implements Sink.

Enums§

  • An error that occurred while running an application.
\ No newline at end of file diff --git a/iced_winit/program/struct.Appearance.html b/iced_winit/program/struct.Appearance.html index 93d8de29da2..e6fd49d91ad 100644 --- a/iced_winit/program/struct.Appearance.html +++ b/iced_winit/program/struct.Appearance.html @@ -69,6 +69,6 @@ V: MultiLane<T>,
§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -[WithDispatch] wrapper. Read more
§

impl<T> MaybeSend for T
where - T: Send,

§

impl<T> MaybeSync for T
where +[WithDispatch] wrapper. Read more
source§

impl<T> MaybeSend for T
where + T: Send,

source§

impl<T> MaybeSync for T
where T: Sync,

\ No newline at end of file diff --git a/iced_winit/program/struct.State.html b/iced_winit/program/struct.State.html index b6753d17a5a..4b8852720d7 100644 --- a/iced_winit/program/struct.State.html +++ b/iced_winit/program/struct.State.html @@ -91,6 +91,6 @@ V: MultiLane<T>,
§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -[WithDispatch] wrapper. Read more
§

impl<T> MaybeSend for T
where - T: Send,

§

impl<T> MaybeSync for T
where +[WithDispatch] wrapper. Read more
source§

impl<T> MaybeSend for T
where + T: Send,

source§

impl<T> MaybeSync for T
where T: Sync,

\ No newline at end of file diff --git a/iced_winit/program/trait.Program.html b/iced_winit/program/trait.Program.html index 2ec100e4a01..0325fa22f4c 100644 --- a/iced_winit/program/trait.Program.html +++ b/iced_winit/program/trait.Program.html @@ -3,7 +3,7 @@ Self::Theme: DefaultStyle,{ type Message: Debug + Send; type Theme; - type Executor: Executor; + type Executor: Executor; type Renderer: Renderer + Renderer; type Flags; @@ -19,7 +19,7 @@ // Provided methods fn style(&self, theme: &Self::Theme) -> Appearance { ... } - fn subscription(&self) -> Subscription<Self::Message> { ... } + fn subscription(&self) -> Subscription<Self::Message> { ... } fn scale_factor(&self, window: Id) -> f64 { ... } }
Available on crate feature program only.
Expand description

An interactive, native, cross-platform, multi-windowed application.

This trait is the main entrypoint of multi-window Iced. Once implemented, you can run @@ -31,8 +31,8 @@ can be toggled by pressing F12.

Required Associated Types§

source

type Message: Debug + Send

The type of messages your Program will produce.

source

type Theme

The theme used to draw the Program.

-
source

type Executor: Executor

The Executor that will run commands and subscriptions.

-

The default executor can be a good starting point!

+
source

type Executor: Executor

The Executor that will run commands and subscriptions.

+

The default executor can be a good starting point!

source

type Renderer: Renderer + Renderer

The graphics backend to use to draw the Program.

source

type Flags

The data needed to initialize your Program.

Required Methods§

source

fn new(flags: Self::Flags) -> (Self, Task<Self::Message>)

Initializes the Program with the flags provided to @@ -57,7 +57,7 @@

These widgets can produce messages based on user interaction.

source

fn theme(&self, window: Id) -> Self::Theme

Returns the current Theme of the Program.

Provided Methods§

source

fn style(&self, theme: &Self::Theme) -> Appearance

Returns the Style variation of the Theme.

-
source

fn subscription(&self) -> Subscription<Self::Message>

Returns the event Subscription for the current state of the +

source

fn subscription(&self) -> Subscription<Self::Message>

Returns the event Subscription for the current state of the application.

The messages produced by the Subscription will be handled by update.

diff --git a/iced_winit/settings/struct.Settings.html b/iced_winit/settings/struct.Settings.html index 7a1dcd96714..fca92010960 100644 --- a/iced_winit/settings/struct.Settings.html +++ b/iced_winit/settings/struct.Settings.html @@ -72,6 +72,6 @@ V: MultiLane<T>,
§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -[WithDispatch] wrapper. Read more
§

impl<T> MaybeSend for T
where - T: Send,

§

impl<T> MaybeSync for T
where +[WithDispatch] wrapper. Read more

source§

impl<T> MaybeSend for T
where + T: Send,

source§

impl<T> MaybeSync for T
where T: Sync,

\ No newline at end of file diff --git a/iced_winit/struct.Proxy.html b/iced_winit/struct.Proxy.html index eb94c8d5eaf..ac47b8a8eeb 100644 --- a/iced_winit/struct.Proxy.html +++ b/iced_winit/struct.Proxy.html @@ -137,6 +137,6 @@ V: MultiLane<T>,
§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -[WithDispatch] wrapper. Read more
§

impl<T> MaybeSend for T
where - T: Send,

§

impl<T> MaybeSync for T
where +[WithDispatch] wrapper. Read more
source§

impl<T> MaybeSend for T
where + T: Send,

source§

impl<T> MaybeSync for T
where T: Sync,

\ No newline at end of file diff --git a/search-index.js b/search-index.js index 2e4f19f6c06..e8f9d1bc9fc 100644 --- a/search-index.js +++ b/search-index.js @@ -1,15 +1,15 @@ var searchIndex = new Map(JSON.parse('[\ ["futures_core",{"t":"EEEEEECQCCIRKEIRKMMIRKRIRKKMMNMEEEEE","n":["FusedFuture","FusedStream","Future","Stream","TryFuture","TryStream","future","ready","stream","task","BoxFuture","Error","FusedFuture","Future","LocalBoxFuture","Ok","TryFuture","is_terminated","try_poll","BoxStream","Error","FusedStream","Item","LocalBoxStream","Ok","Stream","TryStream","is_terminated","poll_next","size_hint","try_poll_next","Context","Poll","RawWaker","RawWakerVTable","Waker"],"q":[[0,"futures_core"],[10,"futures_core::future"],[19,"futures_core::stream"],[31,"futures_core::task"],[36,"core::pin"],[37,"core::task::wake"],[38,"core::result"],[39,"core::task::poll"],[40,"core::option"],[41,"core::future::future"]],"i":[0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,7,0,1,7,0,18,0,14,0,18,0,0,12,14,14,18,0,0,0,0,0],"f":"`````````````````{{{d{b}}}f}{{{A`{{d{h{n{}{{j{c}}{l{e}}}}}}}}{d{hAb}}}{{Af{{Ad{ce}}}}}{}{}}````````{{{d{Ah}}}f}{{{A`{{d{h{Al{}{{Aj{c}}}}}}}}{d{hAb}}}{{Af{{An{c}}}}}{}}{{{d{{Al{}{{Aj{c}}}}}}}{{Bb{B`{An{B`}}}}}{}}{{{A`{{d{h{Bd{}{{j{c}}{l{e}}}}}}}}{d{hAb}}}{{Af{{An{{Ad{ce}}}}}}}{}{}}`````","D":"Cb","p":[[10,"FusedFuture",10],[1,"reference"],[1,"bool"],[0,"mut"],[17,"Ok"],[17,"Error"],[10,"TryFuture",10],[5,"Pin",36],[5,"Context",37],[6,"Result",38],[6,"Poll",39],[10,"FusedStream",19],[17,"Item"],[10,"Stream",19],[6,"Option",40],[1,"usize"],[1,"tuple"],[10,"TryStream",19]],"r":[[0,10],[1,19],[2,41],[3,19],[4,10],[5,19],[13,41],[31,37],[32,39],[33,37],[34,37],[35,37]],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAAsAAwABAAUADgAAACAABAA="}],\ -["iced",{"t":"TGETGFEPPPPEPFPPGPPTEPFPIPPGGKPPEPPEPPPFGPPPPTTTPPPPEGPPTPPPPPTPPTFFFPTTFFIIEGPPEFEPFPPPPFTFGPPPEPFTFTPPTTTTONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOQNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCHNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEONNNNCNNNNOOENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNONNNNCNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNONCCNNNNNNNNONNONNONNNHNNNNNNNNCNNMCNONNNNNNNNNNNNNNNNNONNNNNNNCCCNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCNOOOCNNNOOOOOOKFKKFFKNNNNNNNNNNNNNNNNNNNNNNNONNNNNMCNNNNNNNNNNNONNNNNNNNNNMMNNNMMMNNNONNNNNNNNNEOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCMMONCNNNNNNNNCNNNNMNCNNOMONMMNCCNCNNNNNNNNNNNNNNNNNNNNNNNNNNONNNCNNNNMKGFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNMNFPGGRFPPPKPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOFFTFNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNHNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHHNNNHNNNNNNNNNNNNNNNNNNNNNNNGPPNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNPPGPPFPGPPPGPPPPGPPPPPPPPPPPGPPPPPNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOFPGPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFKNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFKFNNNNNNNNNNONNNNONNMNNNNNNNNNNNNNNNNNNNNMMNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMMONNNNNNNNNNNNNNNNNNNNNNNGIIPGPRGPPKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPGFPKNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNTPPPPPTPGKRRRRIFRKGTKRGPPKRPKRPGFFNNNNNNNNNNNNNNNOONNNNNNMONNNMNNNNNNNNNNNNOMNNNOMMNMMMNNNNNNNNNNNNCNNNNNMMMNNNOONNNNNNNNNMMOMCMMMONNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMMMOOOMMNNMOCMMMOOOMOONNNNNNNNNNNNNNNNNNNNNNNNONNNMMMONNNMMMGPPPGPGPPPPGPKPPRPPPPGPPPPPPPPPPPPPPPNNNNNNNNNNNNNNMNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNMNNMOFRKRFRNNNNNNNNNNNNNNNNMNNNNNNNNNONNMNNNNNNNNNNNNNONNNNNNMNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNMNNNRKFNNNNNNNNNNNMNNNNNNNNNNMMMMNNNNNNNNNNNMNNNNNNNMMNNNNNNNNNNMNNMMFKFFKNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNMNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNHNCNNNMNNNNNONNNOCNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPKPKGKPKNNNNNNNNNMNNNNNNNMCNNNNNNNNNNNNNMHMMMHMCNMMCNNNNNNNNMNNFKNNNNNNNNNNNNNHNNNNNNNNNHNHMHHONNNNNNNNNNNNNMNNONNNNNNNMNNFFKHMHMOOOOKHMHMHMHMPPPKRGPGFFIFHOHHMHHHHMHPPGFFNNNNNNNNNNNNNNNNONNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNGPPPPPGPPPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFKKKKNNHNNNNONNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONMNNNNNNNNNMMNNNFFNNNNNNNHNHNOHNONNNNNHONNNNNNNNNNNNNNNNNNNNNNNNNHNNNHOHNHNHNHNOHNONNNNNNNNNHOHHHHFFKKKNNNNNNNNNNNONNNNNNNNNNNNHNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONMNNNNNNNNNNNNNNNNNMNNPGPPPGPPHHHHIKNMMPPPPGPPPPPGPFPPPPPPPPPPPPPPGGPPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFGFPNNNNONNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNNTTTPGGPPTPGFPPPPTPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPGPPPGPPPGPPPPGPPPPPPPPPPPGPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOICKRFFFIOOHMNOOMOFHHOHOHOHOFNONNNNNNNNNNNNOONNNNNONNNONNNNNNNNNNNNNNNNNNNNNHHFNNNNNNNNNNNNOONNNNHNNNNOONNNNNNNNNNOOOOOONNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTPPPPFPTTPPTPTTPPTTTPPPTPTPTTPPTPFTTPPTTTGPPPNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOONNNNNNNNNNNNNNNNNNNNNNNFFJJJJJJJJJJJJJJJJJJJJJJFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOFFTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGFPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOFFPPPPFFFKFPTTTTTTPPRPPPFPPPFPPFPPPFFPFFFIFFFFPFFPPFFRFIFFGFFPPPFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNHNNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHQCHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNNNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNCHNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNCCHNNCHNNNNNNCHCHHHQNNHQCCHNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNNNNNHHQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNNNNNNNNNNNNNNNNNNCHQNNCHCHNNNNNNNNNNNNCHCHCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMHNHCHHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPFKRPPPGFINNNNNNNNNNOONNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHOMHHONNNNNNNNNNNNNNNNNNNNNPPIFGFIIGPFPGFGPPPFKPPPPRFGFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNONNCONNOOOOCOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNONNNNPGPPPGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNGFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNOONNNNNNNNNNNNNNNNNNNNFFFNNCNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNFFNNNNNNNNOONNNNNNNNNOONNNNNNNNNNNNNNNOOOOONNNNNNNNNNFIFKIPPPPIFFPFPPPPPPFPGFGTTTIFFFFPPPGGPPSPPPFFFFFIFFKKPPPPPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONNNNNNNCNNNNNNNNNNNNNNNNNMNNNNNNNNNCCNNNOOCMNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFKFFKRKFFNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNNNNNNNMNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNMNNNNNNNNNMNNNNNNMMNNNNNNMNMNMNMNMNMNMNNNNNNNNNNNNMNMNMNMNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFIFTTTTTTFFFTTTTIFITTKRIKIFTTTIIFITNONNNNNNNNNNNNNNMNNNNNNNNONNNMNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOCNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNMNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOOOOOOONONNNNNNNNNNNNNHONNCNNNOOOMNNNNNNNNNNNNNNHNNNNNNNNMNNNNNNNNNMNNNNNNNNNNNNONNNNOONMNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCMHONNNNNNNNNNNONNNNNNNNNOOONNNNOONNNNNNNNNOOONNNNNFFFFNNNNNNNNONNNNNONONNNNNNNNNNNNNONOOOOOONNNNNNNNNOOFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNOONNNNNONNNNNNNNNNNNNNNONNNNNNNNNFFFFFFFFFFFFFFFFFFFFFKFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNCNNNNNNNNNNNNNNNNNMNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNOONNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNONNNNNNNNNNNNHHNNNNNNNNNNNONOMHNNNNONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNOHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNOONNNNNNNNNOOOOOOOOONNNNNNNNNNNOOOOOOOOONNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNKMNMHHIIIIIIIIIIIIIIIIIIIIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKKKMMMMMFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNRKKMMMMNNMMMMMMMMMNNHHHHHHFFFKFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIIIIOOOOOOOOOOHOHHOOOOOOOIFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKRKNNNNNNNNMMMMNMMMNNNMMMMMNMMMMMMMMMNNMMMMNNMNPPPGFGPPPPPFGOOOOOOOPKFRPPFGFINNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNONNNHMNNNNNNNNNNNNNNNNNNNNONNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHOOMHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOKFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKRFFFINNNNNNNNNNNONOHNNNNNNNNNNNNNNNNHMNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHNOMONNHNNNNNNNNNNNNNNNNNHNNPGGFPPPPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNOOOOFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNFNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFPPPPPPPPGGPPFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNOOCKRFFFINNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPGPPKPRGFGGPGKPGPPFPPPFPGFPPPFPGFPPFPPFFIGFPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOONNNNONNNNCMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONOOOOOOOOOOOOOGPPFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNOOOOPPKRPGPFPPFPGFINNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNONNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONOOOMONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOKRFFINNNNNOOONNNNNNNNHMNNNNNNNNNNNNNNNNNNHHMHNNNNNNNNNNKRFPGGPPPPPPPPFPFIPGNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPKRPFGFINNNNNNNNNNOOONNNNNNNNNNNNNNNNHMNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMONNNNNNNNNNNNNNNNNNNNOOPKRGPPPFFINNNNNNNNNNNNNNNNNNNNNNNNONNHMNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOMNNNNNNNNNNNNNNNNNNNNOFPGPKRGPTPPPFFFTFFFPGFIPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNONHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHONHNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOOOOOOOOOOGPPKRKPFRFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTPFFPGPPPGGPPPPPPPPPPPPPPPPPPTTTTTTTTTPGFPPPPPPPPPPPPPPPPFFFFFFGGFGGFPFPPIPFFGIIFFFFTTTTTTTTTSSTTTTTPPPPFFFFFFIGPGFFFFFPPFPPPPPPPPPPTTTTTTTTPPPPPPPPFPFPFIGGPPPFFPPPPGPIPPPPPPGGPPPPPPFTTTTTTTGFPPPGPPPPPPPPPPPPFPGPTTTPGPPPPPTTTTTTTFIFIFIFFFPPPGPFPFFPPPIPPFPPPPPGPPPTSTTTTTTTTTTTTPIGGGPPPPFTTTPPPPPPPTPPPPPPPPPPPPPFFFPPPPPPTTTTTTTSFFPFPPPPPPPGPGPGGFFGFTSSSFIGFFPPPPPPPPPPPPTTTTTTTTTPPPPFFIFFFFFFFFFPPPIFFPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTFPPPGGFIGFFFGFPPPPPPPPPPPPPPPPPPPPPPPPFPGFPPGPGFPPPFFIGGGGFTTTTTTTTTTTTFPGIGGFFGFFPPFGPPPPPPTTTTPPPPPPPPPPPKPPPPPPPPTTTTTTTTSTTTPPPPPPFFGFGPPTTPPPPKKKPPKPPTTPPPONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNOOOOOONOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONOOOOOOOOONNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNOONNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNOONNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOONOOOOONNOOOOONNNOOOOOOOOOOOOOONOOOOOOOOOOOOOOOOOOOOOOONOOONNOOOONNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNOOOOOONNNNNNNONNNNONNNNOOOONOOOONNNNOOOOONNNNNNNNNNNNNNNOONOOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNOOONNONNNOOOONOOOONOONNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNCOOQOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNOONNNNOOOOOOOOOOOOOOOOOOOOOOOOOISSSPIPCCCCCCQQQQQQQQQQQCCHCCCCCCCCCCFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFPGFFFFFFGIPPPPGPFGPGPPPFPPGGGPPPPPPPPPGPPPPPPPPPPPPPPPFPPPPPPPPPPPPFFPGPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPGPPFFPPPPPPPPPPPPPPPGPPPGFFGFFFGFPPGPGPPGPPPPPPPPPPPPGPPGPPPPPPPPGPIIIPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFGPPPPGPPPPGFFIFFFPGFFFFFGGFPGPPPPPPPPPPPGPPGPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOONNNNNNNOOONNNOOOOOCOOOOONNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIFPIGIFFFFGFFPPPPPFPPFFPPPGGPPSPFGPPPNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONCOOCOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNOOOOOOOOOOOOOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPFPFPPGGPPFFPPGPPPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNGFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFKNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNONNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNONNKTMMMMFFFNNNOONNNNNNNNNNNNOOOONNNNNNOONNNOONNNOONNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIIIISFIIIIIIIIIIIIIKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNMNNNMNKKFFIRNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFGPFGFPFPFPPPPPPGPPPPPGIGFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNHOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNTTSPPPPPPPPPPPPGPPPPFPPGPPPPPPPPPGPPTSFPPPPPPPGGPPFPPPPGPPPIPPPPPPPPPPGFPPPPPPPPPPPPPPPPPPGGPPPPPFPFPPPPPPPGPPTPTPIIIIPPPPPPPPPPPPPFPFPFPFPPPPPFPPPTPTPPGGPGPPPPPPPPGPPPPPTPPPPPPGPPPPFPPPPPPPPPGPPPPPPPPFPPPPPPPPPPPPGPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPFPPGPPPPPGFPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTTPPGPPPGPFPGPGPPPPPPPPFFIFPPGPPPFGPPFPPPFGPGPPPPPPFGPPTTPPGPPFPPPPPPPGPPPPTPFPPPPPPPTPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOOOONNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONNNOOOONNOOOOOOOOONNNNNNNNNNNNNNNNNNNNOONNONNNNNNNNNNNNNNNNNNNNNNNNNNOCNNOONNNONNNNNNNNNONNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOTTTTTTFTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNCNNNNCNNNNNNNNNNNNNNNTTTITTTTTPTTTTPPPGSTTFPTTTTPTTTPPTFFFFTTSSTTTTFPPFGPFFONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNONONNONNONNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNOONNNNNNNNNNNNOOOOFIPGGPPFFGPPPPPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOGFIPGIFGPPPIPPPPFFPIFPPPPPPPPPPPPPPFNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNOOOCOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHOGPGPPPGGPGPPFPPPPPPPPPPPPPNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTPPPPPPPPPPPPPPFIPPPTPGPPPPPPPTTFPPTPPPPPPPPTPTPTTPPGPTPPPPPPPPPPPPPPPPPPPPPTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFPPPTPTPPPPPPPPPTPPPPTPPPPPPPPPPPPFPPTPFPPPPPPPPPPPPPPPPPPPTTPPPPPPPPTPPPPPPPTPPPPTPTPPPPPPPPTPPTPPPPPPPPTPTTTPPPPPPPPPPPPPPPPPPPPPPPPTPPTPTPPPPPPPPPPPTTPPPFFGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHOHFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNCSFPPPPPFGPPFGPPPTFPPIPFTPPPPPPPFPPPPPGGPPPPPPPPPPPPPPPPPPPPFGFPPPTPGFPPTPPSPPPFGPTPPPPPPTPFPPGPPPNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNONNNNNNOOCNONNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOFGPPGGGPPPPPPPHNNNNNONNONNNNNNNNNNHNNNNOOONNNNNNNNNNNNNNNNNNNNTPPPPPPTTPPPPTTTTTTTTGFPPPPPGPPPPGPGPPTTTGPPTTPPGPPPPPPPGFPTTPPPPGFFPGTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPGTTPPPPPPPPPPPPPFPPPPPPPPPPPPPPTTPPTTTPPPTTTTTFPPPPPPGFTPPFFPPPPPTGFFGTTPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNONNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOTPPPPGFFPGGGPGPPPPPPPPPFPPPIGPPPPPPPPPPPPPPPPPPPPPFFPFFTFPPFFGPPPPPPPPFFFPTTPNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONOOOONNONNONNNNNOOOOOONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPGPPPPPPPPPPGFPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNPPPPPPPFGIPIGFFFPGGGGPGGPFFPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFIPKFFFGFPPTFGIGGFFGGPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNMNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONONOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPGGPPGPPPGPPFFPPPPPPFPFFPPGIPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOPTTTRFFFGFFGGFFFFFFFKRFKFFTTTRFFRFFPRFFFFFFFPFTTTTTTTTTTTFFRKRFPFFRFFTTTTTFFKPPPRGITTPFTRIFFTTTTKRFFPTTIPPPTTSSSSSSTTTTTFITTPFPTTTFPPPTTTTTTTTGRFFFTSRKRTFFFRFPTTTTTTTTTTTTTRFGGRFPPKRFFGRTTRFFFFFFFRFPPTTTPJTFFOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONOCMMMMMOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOMONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNMOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNMMNMMMOOOOMMMMMMMMMMMMMMMOONOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMMMMMMMMMMMMMMMONNNNNNNNNNNOOMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOCNNNNNNNNNNNOMMMOOMMOOOOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNOOOOOOOOOOOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNMNNNNNNNNNNNMMCOONNNNNNNNNNNOOOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOONMNNOOOONOOOOOOOOOOONNNNNNNNNNNNNOOOOOOMOOMMOOOOOOOOOOONNNNNNNNNNNMMOOOOOOOONNNNNNNNNNNMMMMMMMMMMOOOOOOONNNNOOOOOOMOOMONNNNNNNNNNNNNNNNNNNNNNMOMNNNNNNNNNNNOOOOOMOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMOMOOSCHCCCCCCCCCSSSSSSSSSSSFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFFFFFPFFFFFFPFFFPFGFNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNONNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFFFFFFFFFFFFTTGPFFPFFFPFTFGFFFFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOPFPFPPFFFPPFFPPFFPPFFGKKKKPPFPFPPFFGGPPFFPPPFFPPPFFPFFPFPFFPFPPFFPPFFONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNOMNMNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOMNNFKFFFFPPKFGNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMMNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMNNNNNNNHNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNONNNNNNNHHOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHNNNNNHHNNMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNOOOPKPRPFGPFPFGFINNNNNOOONNNNNNNOONHMNNNNNNNNONNNNNNNNNNOOMNNNNNNNNNNOOOOKRFPPGFIFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPKRIRKKRGPPFRGFFFIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNOONNNNNNNNMHHMNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNHNNNONONNMNNNNNNNNNOHNHNNNONNOMNHNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNMNNNNNNNNGPPPGKRPFPPPPPPPPPPGPPPPPPPPPFPGPPPPPPPPPPPPPPPPPFGFIFPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNNONOOMNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOPKRFSPPPFFPPGFGFIFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNCNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNONNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHNNHNNNNNNNNONNNNNHNNNOOOONMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNFPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOPPPPFPPPPPPPPPPPPPPFPPGPPPOOCOOOFFJJJJJJJJJJJJJJJJJJJJJJFFFFFFOOOOOOOOOOOOOOOOOOOOOOOOOOOOPKRPGFIFNNNNNNNNNNOOONNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNOOPPPGPFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPKPRPFGPPGFIFNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOGPPPPPPPPPPPPPGPPPPPPPPPPPPPPPFFFPGPPGPPPPPPGGPPPPPFPFPPPPPPGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHONNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHHHHHHHHNCONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOHOHHNNNNHHNNOOHOHHHOCHCHOONNNNNNNNNNHHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOOGFPPPNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNPFPFPPFFFPPFFPPFFPPFFGKKKKPPFPFPPFFGGPPFFPPPFFPPPFFPFFPFPFFPFPPFFPPFFOOOOOOOMOOOOOOOOOOOMMOOOOOOOOOOMGPFPNNNNNNNONNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNFFNONNNNNNNNNNNONNNNNNNNNONNNNONNNNNNNNNNOOONOOOONONNNNNNNNON","n":["ALL","Alignment","Application","BLACK","Background","Border","Bottom","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Center","Center","Color","Color","Contain","ContentFit","Cover","Custom","DEFAULT","Daemon","Dark","Degrees","Dracula","Element","End","Err","Error","Event","Executor","ExecutorCreationFailed","Ferra","Fill","Fill","Fill","FillPortion","FillPortion","Fixed","Floating","Font","Gradient","Gradient","GraphicsCreationFailed","GruvboxDark","GruvboxLight","IDENTITY","INFINITE","INFINITY","KanagawaDragon","KanagawaLotus","KanagawaWave","Keyboard","Left","Length","Light","Linear","MONOSPACE","Moonfly","Mouse","Nightfly","None","Nord","ORIGIN","Ok","Oxocarbon","PI","Padding","Pixels","Point","Primary","RANGE","RANGE","Radians","Rectangle","Renderer","Result","Right","Rotation","ScaleDown","Secondary","Settings","Shadow","Shrink","Shrink","Size","SolarizedDark","SolarizedLight","Solid","Start","Subscription","TRANSPARENT","Task","Theme","TokyoNight","TokyoNightLight","TokyoNightStorm","Top","Touch","Transformation","UNIT","Vector","WHITE","Window","WindowCreationFailed","ZERO","ZERO","ZERO","ZERO","a","abortable","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add_assign","advanced","alignment","and_then","and_then","application","application","apply","area","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","b","batch","batch","blur_radius","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","bottom","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","center_x","center_y","chain","clipboard","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","collect","color","color","color","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","custom","custom_with_fn","daemon","daemon","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default_style","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","distance","div","div","div","div","done","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enclose","enter","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","executor","exit","expand","expand","extended_palette","family","fill_factor","fit","fit","fluid","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_f64","from_f64","from_i64","from_i64","from_linear_rgba","from_rgb","from_rgb8","from_rgba","from_rgba8","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_u64","from_u64","future","futures","g","get_hash","get_hash","get_hash","get_hash","gradient","hash","hash","hash","hash","height","height","highlighter","horizontal","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_linear","into_rgba8","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","invert","is_fill","is_within","keyboard","left","left","map","map","max","min","mouse","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","new","new","new","new","new","new","new","none","none","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","offset","orthographic","overlay","padding","palette","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","perform","position","r","radians","radians_mut","radius","rem","right","right","rotate","rotate","rounded","run","run","run","run_with_id","scale","scale_alpha","scale_alpha","scale_alpha","scale_factor","settings","size","snap","spawn","stream","stream","stretch","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","sub","sub","sub","sub","sub","sub","sub_assign","system","task","theme","then","time","to_distance","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","top","top","touch","translate","translation","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weight","widget","width","width","width","width","window","with","with_name","with_size","x","x","x","y","y","y","Clipboard","Layout","Overlay","Renderer","Shell","Text","Widget","adapt_into_using","adapt_into_using","adapt_into_using","are_widgets_invalid","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","children","children","clear","clipboard","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","content","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","draw","draw","drop","drop","drop","end_layer","end_transformation","fill_quad","fmt","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","graphics","horizontal_alignment","image","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","invalidate_layout","invalidate_widgets","is_empty","is_layout_invalid","is_over","layout","layout","layout","line_height","merge","mouse","mouse_interaction","mouse_interaction","new","new","on_event","on_event","operate","operate","overlay","overlay","overlay","position","publish","read","redraw_request","renderer","request_redraw","revalidate_layout","shaping","size","size","size_hint","start_layer","start_transformation","state","subscription","svg","tag","text","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vertical_alignment","vzip","vzip","vzip","widget","with_layer","with_offset","with_transformation","with_translation","write","Clipboard","Kind","Null","Primary","Standard","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","read","read","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","write","write","Bytes","Bytes","FilterMethod","Handle","Handle","Id","Linear","Nearest","Path","Renderer","Rgba","adapt_into_using","adapt_into_using","advance","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","as_ref","borrow","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","chunk","clear","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","compare","compare","components_from","components_from","copy_from_slice","copy_to_bytes","default","deref","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_image","drop","drop","drop","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_iter","from_static","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","is_empty","is_unique","len","measure_image","new","null_value","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","remaining","slice","slice_ref","split_off","split_to","to_owned","to_owned","truncate","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","try_into_mut","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","height","id","pixels","width","Layout","Limits","NONE","Node","adapt_into_using","adapt_into_using","align","align_mut","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","atomic","borrow","borrow","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","children","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","contained","container","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","flex","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","loose","max","max_height","max_width","min","min_height","min_width","move_to","move_to_mut","new","new","next_to_each_other","null_value","padded","positioned","resolve","shrink","size","sized","to_owned","to_owned","translate","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","width","with_children","Axis","Horizontal","Vertical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","resolve","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Available","Back","Button","ButtonPressed","ButtonReleased","Click","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Forward","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","None","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","ZoomIn","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","click","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","kind","new","position","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","delta","position","x","x","y","y","Click","Double","Kind","Single","Triple","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Element","Group","Overlay","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","draw","draw","drop","drop","from","from","from","from_angle","from_angle","from_children","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_over","is_over","is_over","layout","layout","layout","map","mouse_interaction","mouse_interaction","mouse_interaction","new","new","null_value","on_event","on_event","on_event","operate","operate","operate","overlay","overlay","overlay","overlay","push","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_children","Quad","Renderer","Style","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","border","borrow","borrow","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end_layer","end_transformation","eq","eq","fill_quad","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","null_value","shadow","start_layer","start_transformation","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_layer","with_transformation","with_translation","Event","EventStream","Hasher","Interaction","MacOS","MacOS","Output","PlatformSpecific","PlatformSpecific","ReceivedUrl","Recipe","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_recipe","from_stimulus","from_stimulus","from_stimulus","hash","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_recipes","into_stimulus","into_stimulus","into_stimulus","stream","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","event","status","window","Bytes","Data","Handle","Path","Renderer","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","deref","deref_mut","downcast","draw_svg","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","get_hash","hash","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","measure_svg","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","ARROW_DOWN_ICON","Absolute","Advanced","Basic","Borrowed","Bounds","CHECKMARK_ICON","CharOffset","Difference","Editor","Editor","Font","Font","Font","Fragment","Highlight","Highlight","Highlighter","Hit","ICON_FONT","IntoFragment","Iterator","LineHeight","None","Owned","Paragraph","Paragraph","Relative","Renderer","Settings","Shape","Shaping","Span","Text","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","change_line","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","compare","components_from","components_from","components_from","content","current_line","cursor","cursor","cursor_position","default_font","default_size","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","editor","eq","eq","equivalent","equivalent","equivalent","fill_editor","fill_paragraph","fill_text","fmt","fmt","fmt","font","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","grapheme_position","highlight","highlight","highlight_line","highlighter","hit_span","hit_test","horizontal_alignment","horizontal_alignment","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_fragment","into_stimulus","into_stimulus","into_stimulus","is_empty","line","line_count","line_height","line_height","link","min_bounds","min_bounds","min_height","min_width","new","padding","paragraph","perform","resize","selection","shaping","size","size","span_bounds","strikethrough","text","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","underline","upcast","upcast","upcast","update","update","vertical_alignment","vertical_alignment","vzip","vzip","vzip","with_spans","with_text","with_text","Action","Backspace","Caret","Click","Cursor","Delete","Direction","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","Editor","End","Enter","Font","Home","Insert","Left","Left","Motion","Move","PageDown","PageUp","Paste","Right","Right","Scroll","Select","SelectAll","SelectLine","SelectWord","Selection","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","cursor","cursor_position","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_empty","line","line_count","min_bounds","perform","selection","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","vzip","vzip","with_text","lines","Format","Highlight","Highlighter","Iterator","PlainText","Settings","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","change_line","change_line","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","current_line","current_line","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight_line","highlight_line","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","new","null_value","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","update","vzip","vzip","Font","Paragraph","Plain","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","compare","components_from","default","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","grapheme_position","hit_span","hit_test","horizontal_alignment","horizontal_alignment","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","min_bounds","min_bounds","min_height","min_width","min_width","new","null_value","raw","resize","span_bounds","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","update","vertical_alignment","vertical_alignment","vzip","with_spans","with_text","Id","Operation","Text","Tree","Widget","adapt_into_using","adapt_into_using","adapt_into_using","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","children","children","class","clone","clone_into","clone_to_uninit","color","color_maybe","components_from","components_from","components_from","container","custom","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","diff","diff_children","diff_children_custom","downcast","downcast","downcast","draw","draw","drop","drop","drop","empty","eq","equivalent","equivalent","equivalent","finish","fmt","fmt","focusable","font","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","height","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","mouse_interaction","new","new","new","on_event","operate","operate","operation","overlay","scrollable","shaping","size","size","size","size_hint","state","state","state","style","tag","tag","tag","text","text_input","to_owned","tree","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","vzip","vzip","vzip","width","Chain","Focusable","None","Operation","Outcome","Scrollable","Some","TextInput","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","container","custom","deref","deref_mut","downcast","drop","finish","fmt","focus","focusable","focusable","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_focused","map","move_cursor_to","move_cursor_to_end","move_cursor_to_front","scope","scroll_to","scrollable","scrollable","select_all","snap_to","text_input","text_input","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","upcast","vzip","Count","Focusable","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","count","default","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","find_focused","fmt","focus","focus","focus_next","focus_previous","focused","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_focused","null_value","to_owned","total","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","upcast","vzip","AbsoluteOffset","RelativeOffset","Scrollable","scroll_to","scroll_to","snap_to","snap_to","x","x","y","y","TextInput","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","select_all","select_all","Absolute","Advanced","Basic","Catalog","Class","LineHeight","Relative","Shaping","State","Style","StyleFn","Text","base","color","danger","default","default","draw","layout","primary","secondary","style","success","None","Some","State","Tag","Tree","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","children","clone","clone_into","clone_to_uninit","clone_to_uninit","cmp","compare","components_from","components_from","deref","deref","deref_mut","deref_mut","diff_children_custom_with_search","downcast","downcast","downcast_mut","downcast_ref","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","of","partial_cmp","state","stateless","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Alignment","Bottom","Center","Center","Center","End","Horizontal","Left","Right","Start","Top","Vertical","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Appearance","Application","DefaultStyle","Title","Update","View","adapt_into_using","antialiasing","application","arrays_from","arrays_into","as_any","as_any_mut","background_color","borrow","borrow_mut","cam16_into_unclamped","centered","components_from","decorations","default_font","default_style","deref","deref_mut","downcast","drop","exit_on_close_request","fmt","font","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","level","position","resizable","run","run_with","scale_factor","settings","style","subscription","text_color","theme","title","transparent","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","update","view","vzip","window","window_size","Border","Radius","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","bottom","bottom","bottom_left","bottom_left","bottom_left","bottom_right","bottom_right","bottom_right","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","color","color","components_from","default","deref","deref_mut","downcast","drop","eq","fmt","from","from","from","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","left","left","new","null_value","radius","radius","right","right","rounded","to_owned","top","top","top_left","top_left","top_left","top_right","top_right","top_right","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","width","width","read","read_primary","write","write_primary","Appearance","Daemon","DefaultStyle","Title","View","adapt_into_using","adapt_into_using","antialiasing","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background_color","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","daemon","default_font","default_style","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","run","run_with","scale_factor","settings","style","subscription","text_color","theme","title","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","view","vzip","vzip","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","Window","listen","listen_raw","listen_url","listen_with","Default","Executor","enter","new","spawn","Black","Bold","Condensed","Cursive","Error","Expanded","ExtraBold","ExtraCondensed","ExtraExpanded","ExtraLight","Family","Fantasy","Font","Italic","Light","Medium","Monospace","Name","Normal","Normal","Normal","Oblique","SansSerif","SemiCondensed","SemiExpanded","Semibold","Serif","Stretch","Style","Thin","UltraCondensed","UltraExpanded","Weight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","family","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","load","null_value","null_value","null_value","null_value","stretch","style","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","weight","ColorStop","Gradient","Linear","Linear","adapt_into_using","adapt_into_using","add_stop","add_stops","angle","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","null_value","offset","scale_alpha","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","ALT","COMMAND","CTRL","Character","Event","Key","KeyPressed","KeyReleased","LOGO","Left","Location","Modifiers","ModifiersChanged","Named","Numpad","Right","SHIFT","Standard","Unidentified","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","alt","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","command","compare","compare","complement","components_from","components_from","components_from","components_from","contains","control","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","difference","downcast","downcast","downcast","downcast","drop","drop","drop","drop","empty","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","init","init","init","init","insert","intersection","intersects","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","iter","iter_names","jump","key","logo","macos_command","not","null_value","on_key_press","on_key_release","partial_cmp","partial_cmp","remove","set","shift","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","union","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","key","key","location","location","modifiers","modifiers","text","AVRInput","AVRPower","Accept","Again","AllCandidates","Alphanumeric","Alt","AltGraph","AppSwitch","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","Attn","AudioBalanceLeft","AudioBalanceRight","AudioBassBoostDown","AudioBassBoostToggle","AudioBassBoostUp","AudioFaderFront","AudioFaderRear","AudioSurroundModeNext","AudioTrebleDown","AudioTrebleUp","AudioVolumeDown","AudioVolumeMute","AudioVolumeUp","Backspace","BrightnessDown","BrightnessUp","BrowserBack","BrowserFavorites","BrowserForward","BrowserHome","BrowserRefresh","BrowserSearch","BrowserStop","Call","Camera","CameraFocus","Cancel","CapsLock","ChannelDown","ChannelUp","Character","Clear","Close","ClosedCaptionToggle","CodeInput","ColorF0Red","ColorF1Green","ColorF2Yellow","ColorF3Blue","ColorF4Grey","ColorF5Brown","Compose","ContextMenu","Control","Convert","Copy","CrSel","Cut","DVR","Delete","Dimmer","DisplaySwap","Eisu","Eject","End","EndCall","Enter","EraseEof","Escape","ExSel","Execute","Exit","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F25","F26","F27","F28","F29","F3","F30","F31","F32","F33","F34","F35","F4","F5","F6","F7","F8","F9","FavoriteClear0","FavoriteClear1","FavoriteClear2","FavoriteClear3","FavoriteRecall0","FavoriteRecall1","FavoriteRecall2","FavoriteRecall3","FavoriteStore0","FavoriteStore1","FavoriteStore2","FavoriteStore3","FinalMode","Find","Fn","FnLock","GoBack","GoHome","GroupFirst","GroupLast","GroupNext","GroupPrevious","Guide","GuideNextDay","GuidePreviousDay","HangulMode","HanjaMode","Hankaku","HeadsetHook","Help","Hibernate","Hiragana","HiraganaKatakana","Home","Hyper","Info","Insert","InstantReplay","JunjaMode","KanaMode","KanjiMode","Katakana","Key","Key11","Key12","LastNumberRedial","LaunchApplication1","LaunchApplication2","LaunchCalendar","LaunchContacts","LaunchMail","LaunchMediaPlayer","LaunchMusicPlayer","LaunchPhone","LaunchScreenSaver","LaunchSpreadsheet","LaunchWebBrowser","LaunchWebCam","LaunchWordProcessor","Link","ListProgram","LiveContent","Lock","LogOff","MailForward","MailReply","MailSend","MannerMode","MediaApps","MediaAudioTrack","MediaClose","MediaFastForward","MediaLast","MediaPause","MediaPlay","MediaPlayPause","MediaRecord","MediaRewind","MediaSkipBackward","MediaSkipForward","MediaStepBackward","MediaStepForward","MediaStop","MediaTopMenu","MediaTrackNext","MediaTrackPrevious","Meta","MicrophoneToggle","MicrophoneVolumeDown","MicrophoneVolumeMute","MicrophoneVolumeUp","ModeChange","Named","Named","NavigateIn","NavigateNext","NavigateOut","NavigatePrevious","New","NextCandidate","NextFavoriteChannel","NextUserProfile","NonConvert","Notification","NumLock","OnDemand","Open","PageDown","PageUp","Pairing","Paste","Pause","PinPDown","PinPMove","PinPToggle","PinPUp","Play","PlaySpeedDown","PlaySpeedReset","PlaySpeedUp","Power","PowerOff","PreviousCandidate","Print","PrintScreen","Process","Props","RandomToggle","RcLowBattery","RecordSpeedNext","Redo","RfBypass","Romaji","STBInput","STBPower","Save","ScanChannelsToggle","ScreenModeNext","ScrollLock","Select","Settings","Shift","SingleCandidate","Soft1","Soft2","Soft3","Soft4","Space","SpeechCorrectionList","SpeechInputToggle","SpellCheck","SplitScreenToggle","Standby","Subtitle","Super","Symbol","SymbolLock","TV","TV3DMode","TVAntennaCable","TVAudioDescription","TVAudioDescriptionMixDown","TVAudioDescriptionMixUp","TVContentsMenu","TVDataService","TVInput","TVInputComponent1","TVInputComponent2","TVInputComposite1","TVInputComposite2","TVInputHDMI1","TVInputHDMI2","TVInputHDMI3","TVInputHDMI4","TVInputVGA1","TVMediaContext","TVNetwork","TVNumberEntry","TVPower","TVRadioService","TVSatellite","TVSatelliteBS","TVSatelliteCS","TVSatelliteToggle","TVTerrestrialAnalog","TVTerrestrialDigital","TVTimer","Tab","Teletext","Undo","Unidentified","VideoModeNext","VoiceDial","WakeUp","Wink","Zenkaku","ZenkakuHankaku","ZoomIn","ZoomOut","ZoomToggle","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","cmp","compare","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","get_hash","hash","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","partial_cmp","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Available","Back","Button","ButtonPressed","ButtonReleased","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Forward","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","None","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","ZoomIn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over","null_value","null_value","partial_cmp","position","position_from","position_in","position_over","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","delta","position","x","x","y","y","Element","menu","Catalog","Class","Menu","State","Style","StyleFn","background","border","default","default","default_scrollable","selected_background","selected_text_color","style","text_color","Padding","all","bottom","bottom","left","left","right","right","top","top","Settings","adapt_into_using","antialiasing","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","default","default_font","default_text_size","deref","deref_mut","downcast","drop","fmt","fonts","from","from_angle","from_stimulus","id","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","null_value","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","channel","try_channel","Information","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","cpu_brand","cpu_cores","deref","deref_mut","downcast","drop","fetch_information","fmt","from","from_angle","from_stimulus","graphics_adapter","graphics_backend","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","memory_total","memory_used","system_kernel","system_name","system_short_version","system_version","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Handle","Task","abort","abort_on_drop","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_aborted","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","CATPPUCCIN_FRAPPE","CATPPUCCIN_LATTE","CATPPUCCIN_MACCHIATO","CATPPUCCIN_MOCHA","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Custom","Custom","DARK","DRACULA","Dark","Dracula","FERRA","Ferra","GRUVBOX_DARK","GRUVBOX_LIGHT","GruvboxDark","GruvboxLight","KANAGAWA_DRAGON","KANAGAWA_LOTUS","KANAGAWA_WAVE","KanagawaDragon","KanagawaLotus","KanagawaWave","LIGHT","Light","MOONFLY","Moonfly","NIGHTFLY","NORD","Nightfly","Nord","OXOCARBON","Oxocarbon","Palette","SOLARIZED_DARK","SOLARIZED_LIGHT","SolarizedDark","SolarizedLight","TOKYO_NIGHT","TOKYO_NIGHT_LIGHT","TOKYO_NIGHT_STORM","Theme","TokyoNight","TokyoNightLight","TokyoNightStorm","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","danger","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","palette","primary","success","text","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_fn","Background","Danger","EXTENDED_CATPPUCCIN_FRAPPE","EXTENDED_CATPPUCCIN_LATTE","EXTENDED_CATPPUCCIN_MACCHIATO","EXTENDED_CATPPUCCIN_MOCHA","EXTENDED_DARK","EXTENDED_DRACULA","EXTENDED_FERRA","EXTENDED_GRUVBOX_DARK","EXTENDED_GRUVBOX_LIGHT","EXTENDED_KANAGAWA_DRAGON","EXTENDED_KANAGAWA_LOTUS","EXTENDED_KANAGAWA_WAVE","EXTENDED_LIGHT","EXTENDED_MOONFLY","EXTENDED_NIGHTFLY","EXTENDED_NORD","EXTENDED_OXOCARBON","EXTENDED_SOLARIZED_DARK","EXTENDED_SOLARIZED_LIGHT","EXTENDED_TOKYO_NIGHT","EXTENDED_TOKYO_NIGHT_LIGHT","EXTENDED_TOKYO_NIGHT_STORM","Extended","Pair","Palette","Primary","Secondary","Success","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","background","base","base","base","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","danger","danger","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","generate","generate","generate","generate","generate","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_dark","new","new","primary","primary","secondary","strong","strong","strong","strong","strong","success","success","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weak","weak","weak","weak","weak","Duration","Instant","MAX","MICROSECOND","MILLISECOND","NANOSECOND","SECOND","ZERO","abs_diff","adapt_into_using","adapt_into_using","add","add","add","add","add_assign","add_assign","add_assign","add_assign","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","as_micros","as_millis","as_millis_f32","as_millis_f64","as_nanos","as_secs","as_secs_f32","as_secs_f64","borrow","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","checked_add","checked_add","checked_add_signed","checked_div","checked_duration_since","checked_mul","checked_sub","checked_sub","checked_sub_signed","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","compare","compare","components_from","components_from","default","deref","deref","deref_mut","deref_mut","deserialize","deserializer_for_signature","div","div","div_assign","div_duration_f32","div_duration_f64","div_f32","div_f64","downcast","downcast","drop","drop","duration_since","dynamic_signature","elapsed","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","every","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_days","from_hours","from_micros","from_millis","from_mins","from_nanos","from_secs","from_secs_f32","from_secs_f64","from_stimulus","from_stimulus","from_weeks","get_hash","get_hash","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_zero","mul","mul_assign","mul_f32","mul_f64","new","now","null_value","partial_cmp","partial_cmp","partial_cmp","partial_cmp","saturating_add","saturating_duration_since","saturating_mul","saturating_sub","serialize","signature","signed_duration_since","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","subsec_micros","subsec_millis","subsec_nanos","sum","sum","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_from","try_from_secs_f32","try_from_secs_f64","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Event","Finger","FingerLifted","FingerLost","FingerMoved","FingerPressed","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","id","id","id","id","position","position","position","position","Button","Canvas","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Checkbox","Column","ComboBox","Component","Container","Custom","DEFAULT_HEIGHT","DEFAULT_HEIGHT","DEFAULT_SIZE","DEFAULT_SIZE","DEFAULT_SPACING","DEFAULT_WIDTH","Dark","Dracula","Event","Ferra","GruvboxDark","GruvboxLight","Image","KanagawaDragon","KanagawaLotus","KanagawaWave","Lazy","Light","Moonfly","MouseArea","Nightfly","Nord","Oxocarbon","PaneGrid","PickList","Primary","ProgressBar","QRCode","Radio","Renderer","Responsive","Row","Rule","Scrollable","Secondary","Shader","Slider","SolarizedDark","SolarizedLight","Space","Stack","State","Svg","Text","TextEditor","TextInput","Theme","Themer","Toggler","TokyoNight","TokyoNightLight","TokyoNightStorm","Tooltip","VerticalSlider","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_bottom","align_left","align_right","align_top","align_x","align_x","align_y","align_y","anchor_bottom","anchor_left","anchor_right","anchor_top","anchor_x","anchor_y","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","button","button","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","canvas","canvas","cell_size","center","center","center_x","center_y","checkbox","checkbox","children","children","children","children","children","children","children","children","children","children","children","children","class","class","class","class","class","class","class","class","class","class","class","class","class","class","class","class","class","clip","clip","clip","clip","column","column","combo_box","combo_box","component","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","container","container","content_fit","content_fit","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","diff","diff","diff","diff","diff","diff","diff","diff","diff","diff","diff","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","extend","extend","extend","filter_method","fmt","fmt","fmt","focus_next","focus_previous","font","font","font","font","font","font","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_path","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_vec","from_vec","from_vec","gap","handle","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","highlight","highlight_with","horizontal","horizontal_rule","horizontal_space","hover","iced","icon","icon","icon","id","id","id","image","image","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","input_class","input_style","interaction","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","key_binding","keyed","keyed_column","keyed_column","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","lazy","line_height","line_height","line_height","markdown","markdown","max_height","max_width","max_width","menu_class","menu_class","menu_style","menu_style","mouse_area","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","null_value","null_value","null_value","on_action","on_click","on_close","on_close","on_drag","on_enter","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_exit","on_input","on_input","on_middle_press","on_middle_release","on_move","on_open","on_option_hovered","on_paste","on_press","on_press","on_press_maybe","on_press_with","on_release","on_release","on_release","on_resize","on_right_press","on_right_release","on_scroll","on_submit","on_toggle","on_toggle_maybe","opacity","opacity","opaque","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","padding","padding","padding","padding","padding","padding","padding","padding","padding","pane_grid","pick_list","pick_list","placeholder","placeholder","progress_bar","progress_bar","push","push","push","push_maybe","push_maybe","push_maybe","qr_code","qr_code","radio","radio","responsive","rich_text","rich_text","rotation","rotation","row","row","rule","scrollable","scrollable","secure","shader","shader","shift_step","shift_step","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size_hint","size_hint","size_hint","slider","slider","snap_within_viewport","spacing","spacing","spacing","spacing","spacing","spacing","spacing","span","stack","stack","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","step","step","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","svg","svg","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","text","text","text","text_alignment","text_color","text_editor","text_editor","text_input","text_input","text_line_height","text_line_height","text_line_height","text_line_height","text_shaping","text_shaping","text_shaping","text_shaping","text_size","text_size","text_size","text_size","theme","themer","toggler","toggler","tooltip","tooltip","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","value","vertical","vertical_rule","vertical_slider","vertical_slider","vertical_space","view","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","with_capacity","with_capacity","with_capacity","with_children","with_children","with_children","with_direction","with_height","with_width","Active","Button","Catalog","Class","Disabled","Hovered","Pressed","Status","Style","StyleFn","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","danger","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","primary","secondary","shadow","style","success","text","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_background","Bevel","Butt","Cache","Canvas","Event","Fill","Frame","Geometry","Gradient","Gradient","Group","Keyboard","LineCap","LineDash","LineJoin","Linear","Miter","Mouse","Path","Program","Round","Round","Solid","Square","State","Stroke","Style","Text","Touch","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","circle","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","color","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw_with","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","event","fill","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","gradient","hash","horizontal_alignment","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_singleton","line","line_cap","line_dash","line_height","line_join","mouse_interaction","new","null_value","null_value","null_value","null_value","null_value","null_value","offset","pack","partial_cmp","path","position","raw","rectangle","rule","segments","shaping","size","stroke","style","style","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","transform","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vertical_alignment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","with_color","with_line_cap","with_line_join","with_width","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","merge","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","EvenOdd","Fill","Gradient","NonZero","Rule","Solid","Style","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","rule","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","start","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","center","circle","clone","clone_into","clone_to_uninit","clone_to_uninit","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ellipse","end_angle","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_to","move_to","new","null_value","quadratic_curve_to","radius","rectangle","start_angle","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Elliptical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","center","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","end_angle","end_angle","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","ArcFlags","AttributeIndex","AttributeSlice","AttributeStore","Attributes","Begin","Begin","Begin","Bevel","Builder","BuilderImpl","BuilderWithAttributes","Butt","ControlPointId","Cubic","Cubic","Cubic","End","End","End","EndpointId","EvenOdd","Event","EventId","FillRule","INVALID","INVALID","INVALID","IdEvent","IdIter","IdPolygon","Iter","IterWithAttributes","Line","Line","Line","LineCap","LineJoin","Miter","MiterClip","NO_ATTRIBUTES","Negative","Negative","NonZero","Path","PathBuffer","PathBufferSlice","PathCommands","PathCommandsSlice","PathEvent","PathSlice","Polygon","Position","PositionStore","Positive","Positive","Quadratic","Quadratic","Quadratic","Reversed","Round","Round","Side","Square","Winding","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_slice","as_slice","as_slice","attributes","attributes","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","builder","builder","builder","builder","builder_with_attributes","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","event","event","event","events","extend_from_paths","extend_from_paths","first_endpoint","first_endpoint","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_flattened","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_usize","from_usize","get","get","get","get","get","get","get_control_point","get_control_point","get_control_point","get_control_point","get_endpoint","get_endpoint","get_endpoint","get_endpoint","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","id_iter","id_iter","id_iter","index","index","index","index","index","indices","indices","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_path","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edge","is_empty","is_empty","is_empty","is_in","is_negative","is_out","is_positive","iter","iter","iter","iter","iter","iter","iter","iter","iter_with_attributes","iter_with_attributes","iterator","large_arc","last_endpoint","last_endpoint","len","len","line_to","line_to","line_to","math","new","new","new","new","new","next","next","next","next","next_event_id_in_path","next_event_id_in_path","next_event_id_in_sub_path","next_event_id_in_sub_path","null_value","null_value","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","offset","offset","opposite","path","path_buffer","path_events","path_slice","points","points","points","polygon","position","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","reversed","reversed","svg_builder","sweep","to","to_f32","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_usize","to_usize","to_usize","traits","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_attributes","with_capacity","with_capacity","with_points","with_svg","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","BorderRadii","Build","Flattened","NoAttributes","PathBuilder","PathType","SvgPathBuilder","Transformed","WithSvg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_circle","add_circle","add_ellipse","add_ellipse","add_line_segment","add_line_segment","add_point","add_point","add_polygon","add_polygon","add_polygon","add_rectangle","add_rectangle","add_rounded_rectangle","add_rounded_rectangle","arc","arc_to","arc_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom_left","bottom_right","build","build","build","build","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","close","close","close","close","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","current_position","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","end","end","end","end","eq","eq","event","extend_from_paths","flattened","flattened","flattened","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","horizontal_line_to","horizontal_line_to","init","init","init","init","init","inner","inner_mut","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","line_to","line_to","line_to","line_to","move_to","move_to","move_to","new","new","new","new","new","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","partial_cmp","path_event","path_event","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_arc_to","relative_cubic_bezier_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_horizontal_line_to","relative_line_to","relative_line_to","relative_move_to","relative_move_to","relative_quadratic_bezier_to","relative_quadratic_bezier_to","relative_vertical_line_to","relative_vertical_line_to","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","set_tolerance","set_transform","set_transform","smooth_cubic_bezier_to","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","smooth_relative_quadratic_bezier_to","to_owned","to_owned","to_smolstr","to_string","top_left","top_right","transformed","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vertical_line_to","vertical_line_to","vzip","vzip","vzip","vzip","vzip","with_capacity","with_svg","with_svg","wrap","CommandsPathSlice","Events","Iter","PathCommands","PathCommandsBuilder","PathCommandsSlice","PointEvents","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","events","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_control_point","get_endpoint","index","index","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","iter","line_to","new","next","next","next","null_value","points","quadratic_bezier_to","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","with_capacity","Angle","Arc","ArcFlags","Box2D","CubicBezierSegment","DIV_EPSILON","EIGHT","EPSILON","FIVE","FOUR","HALF","Line","LineEquation","LineSegment","MAX","MIN","NINE","ONE","Point","QuadraticBezierSegment","Rotation","SEVEN","SIX","Scalar","Scalar","Scale","Segment","Size","SvgArc","TEN","THREE","TWO","Transform","Translation","Triangle","Vector","ZERO","a","a","ab","ac","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add_assign","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","angle","angle_to","approx_epsilon","approx_eq_eps","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","arc","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","b","ba","baseline","baseline","bc","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_y","bounding_range_y","bounding_range_y","bounding_range_y","bounding_triangle","c","c","ca","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cb","center","circle","clipped","clipped_x","clipped_y","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closest_point","closest_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains_point","contains_segment","ctrl","ctrl1","ctrl2","cubic_bezier","cubic_intersections","cubic_intersections_t","default","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","derivative","derivative","derivative","derivative","derivative","derivative","derivative","distance_to_point","distance_to_point","distance_to_point","distance_to_point","div","div","div_assign","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drag","drag_with_weight","drop","drop","drop","drop","drop","drop","drop","drop","drop","dx","dx","dx","dx","dx","dx","dy","dy","dy","dy","dy","dy","end_angle","epsilon_for","eq","eq","eq","eq","eq","eq","eq","eq","equation","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fast_bounding_box","fast_bounding_box","fast_bounding_box","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_y","fast_bounding_range_y","fast_bounding_range_y","fat_line","fat_line","flags","flattened","flattened","flattened","flattened_t","flattening_step","flip","flip","flip","flip","flip","flip","flip","flip","flip","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_cubic_bezier","for_each_cubic_bezier","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_inflection_t","for_each_local_x_extremum_t","for_each_local_x_extremum_t","for_each_local_y_extremum_t","for_each_local_y_extremum_t","for_each_monotonic","for_each_monotonic","for_each_monotonic_range","for_each_monotonic_range","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_x_monotonic","for_each_x_monotonic","for_each_x_monotonic_range","for_each_x_monotonic_range","for_each_y_monotonic","for_each_y_monotonic","for_each_y_monotonic_range","for_each_y_monotonic_range","frac_pi_2","frac_pi_3","frac_pi_4","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_svg_arc","get","get_angle","get_hash","hash","height","horizontal_line_intersection","horizontal_line_intersection_t","init","init","init","init","init","init","init","init","init","intersection","intersection","intersection_t","intersects","intersects","intersects_box","intersects_line","intersects_line_segment","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invert","is_a_point","is_finite","is_horizontal","is_linear","is_linear","is_monotonic","is_monotonic","is_quadratic","is_straight_line","is_vertical","is_x_monotonic","is_x_monotonic","is_y_monotonic","is_y_monotonic","large_arc","length","length","lerp","line_intersection","line_intersection_t","line_intersections","line_intersections","line_intersections_t","line_intersections_t","line_segment_intersections","line_segment_intersections","line_segment_intersections_t","line_segment_intersections_t","local_x_extremum_t","local_y_extremum_t","m11","m12","m21","m22","m31","m32","max","mid_point","min","mul","mul_assign","neg","new","normal","null_value","num_quadratics","offset","overlaps_line","overlaps_segment","parallel_line","partial_cmp","pi","point","point","positive","project_point","quadratic_bezier","quadratic_intersections","quadratic_intersections_t","radians","radians","radii","radii","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_tangent","set_length","signed","signed_distance_to_point","signed_distance_to_point","sin_cos","size","solve_t_for_x","solve_t_for_x","solve_t_for_y","solve_t_for_y","solve_x_for_y","solve_x_for_y","solve_y_for_x","solve_y_for_x","split","split","split","split","split","split","split","split","split","split_at_x","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","square_distance_to_point","square_distance_to_point","square_distance_to_point","square_length","start_angle","sub","sub_assign","sum","sum","sweep","sweep_angle","tangent","to","to","to","to","to","to","to","to","to","to","to","to","to","to_arc","to_cubic","to_degrees","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_line","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_quadratic","to_quadratic_error","to_svg_arc","to_vector","traits","transform","transformed","transformed","transformed","translate","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","two_pi","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","utils","value","vector","vector","vertical_line_intersection","vertical_line_intersection_t","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","x","x","x","x","x","x","x","x","x","x","x","x","x_maximum_t","x_maximum_t","x_minimum_t","x_minimum_t","x_rotation","x_rotation","y","y","y","y","y","y","y","y","y","y","y","y","y_maximum_t","y_maximum_t","y_minimum_t","y_minimum_t","zero","Arc","ArcFlags","Flattened","SvgArc","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","components_from","deref","deref_mut","downcast","drop","flags","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","large_arc","next","radii","radii","start_angle","sweep","sweep_angle","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","x_rotation","x_rotation","ArrayString","ArrayVec","CapacityError","Drain","IntoIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_str","as_ptr","as_ref","as_ref","as_slice","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","capacity","capacity","cjk_compat_variants","cjk_compat_variants","clear","clear","clone","clone","clone","clone","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drain","drop","drop","drop","drop","drop","drop","drop","drop","element","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","flush","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_byte_string","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","ge","ge","ge","get_hash","get_hash","gt","gt","gt","hash","hash","init","init","init","init","init","insert","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner_unchecked","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_empty","is_full","is_full","le","le","le","len","len","len","limit_ptr","lt","lt","lt","new","new","new","new_const","new_const","next","next","next_back","next_back","nfc","nfc","nfd","nfd","nfkc","nfkc","nfkd","nfkd","null_value","null_value","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pop","pop","pop_at","push","push","push_str","push_unchecked","remaining_capacity","remaining_capacity","remove","remove","retain","set_len","set_len","simplify","size_hint","size_hint","start_ptr","stream_safe","stream_safe","swap_pop","swap_remove","take","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","truncate","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_push","try_push","try_push_str","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","write","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_char","write_f32","write_f64","write_i128","write_i16","write_i32","write_i64","write_i8","write_str","write_u128","write_u16","write_u32","write_u64","write_u8","zero_filled","CubicBezierSegment","Flattened","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","ctrl1","ctrl2","deref","deref_mut","downcast","drop","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","next","size_hint","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Angle","BoolVector2D","BoolVector3D","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Trig","UnknownUnit","Vector2D","Vector3D","abs","abs","abs","abs","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_size","add_size","all","all","and","and","angle","angle_from_x_axis","angle_to","angle_to","any","any","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_eq","approx_eq","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approxeq","approxord","area","area","area","around_axis","around_x","around_y","around_z","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","box3d","bvec2","bvec3","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","center","center","center","clamp","clamp","clamp","clamp","clamp","clamp","clamp","clamp_length","clamp_length","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","component_div","component_div","component_mul","component_mul","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains_box","contains_box","contains_inclusive","contains_inclusive","contains_rect","cos","cross","cross","decompose_reversed","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","degrees_to_radians","depth","depth","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","determinant","determinant","distance_to","distance_to","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_euclid","div_euclid","dot","dot","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal","equal","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","euler","extend","extend","fast_atan2","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle_and_length","from_array","from_array","from_arrays","from_arrays","from_length_all_same","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_origin_and_size","from_origin_and_size","from_points","from_points","from_points","from_rotation","from_scale","from_size","from_size","from_size","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_translation","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_vectors_inner","from_vectors_outer","get","get","get_angle","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","greater_than","greater_than","greater_than","greater_than","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","height","height","horizontal","i","identity","identity","identity","identity","identity","identity","identity","identity","inflate","inflate","inflate","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_box","inner_rect","intersection","intersection","intersection","intersection_unchecked","intersection_unchecked","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","inverse","inverse","inverse","inverse","inverse","inverse","inverse","is_2d","is_backface_visible","is_empty","is_empty","is_empty","is_empty","is_empty","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_identity","is_identity","is_identity","is_invertible","is_invertible","is_negative","is_negative","is_normalized","is_positive","is_positive","is_zero","j","k","left","length","length","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lower_than","lower_than","lower_than","lower_than","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","map","map","map","map","max","max","max","max","max","max","max","max","max","max","max","max_x","max_y","min","min","min","min","min","min","min","min","min","min","min","min_x","min_y","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_s","neg","neg","neg","neg","neg","neg","neg","neg","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_2d","new_all_same","new_from_reversed","none","none","norm","normalize","normalize","normalize","not","not","not_equal","not_equal","not_equal","not_equal","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","num","one","one","one","or","or","origin","origin","origin","ortho","outer_box","outer_rect","outer_transformed_box","outer_transformed_box2d","outer_transformed_box3d","outer_transformed_rect","outer_transformed_rect","partial_cmp","partial_cmp","partial_cmp","perspective","point2","point3","position","pre_rotate","pre_rotate","pre_scale","pre_scale","pre_translate","pre_translate","project_onto_vector","project_onto_vector","project_to_2d","quaternion","r","radians","radians","radians_to_degrees","rect","reflect","reflect","rem_euclid","rem_euclid","right","robust_normalize","robust_normalize","rotation","rotation","rotation","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round_in","round_in","round_in","round_out","round_out","round_out","saturating_add","saturating_sub","scale","scale","scale","scale","scale","select_point","select_point","select_size","select_size","select_vector","select_vector","set_size","sin","size","size","size","size2","size3","skew","slerp","splat","splat","splat","splat","splat","splat","splat","splat","square_length","square_length","square_norm","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","sum","sum","sum","sum","sum","sum","sum","sum","tan","then","then","then","then","then","then_rotate","then_rotate","then_scale","then_scale","then_translate","then_translate","to_2d","to_2d","to_2d","to_3d","to_3d","to_3d","to_3d","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array_4d","to_array_4d","to_array_transposed","to_array_transposed","to_arrays","to_arrays","to_arrays_transposed","to_box2d","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_non_empty","to_non_empty","to_non_empty","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_point","to_point","to_point2d","to_point3d","to_rect","to_size","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple_4d","to_tuple_4d","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u64","to_u64","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_vector","to_vector","to_vector","to_vector","to_vector","to_vector","top","transform_box","transform_box2d","transform_box2d","transform_box3d","transform_box3d","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point2d","transform_point2d","transform_point2d","transform_point2d_homogeneous","transform_point3d","transform_point3d","transform_point3d","transform_point3d","transform_point3d_homogeneous","transform_rect","transform_rect","transform_rect","transform_size","transform_size","transform_size","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector2d","transform_vector2d","transform_vector3d","transform_vector3d","translate","translate","translate","translation","translation","translation","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_normalize","try_normalize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","union","unit_quaternion","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vec2","vec3","vector_part","vertical","volume","volume","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","width","width","width","width","width","with_destination","with_destination","with_length","with_max_length","with_max_length","with_min_length","with_min_length","with_source","with_source","x","x","x","x","x","x","x","x","x","x_range","x_range","x_range","xy","xy","xy","xy_area","xz","xz","xz","xz_area","y","y","y","y","y","y","y","y","y","y_range","y_range","y_range","yx","yx","yz","yz","yz","yz_area","z","z","z","z","z","z_range","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zip","zip","zip","zip","ApproxEq","approx_epsilon","approx_eq","approx_eq_eps","max","min","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Vector2D","Vector3D","angle","bottom","depth","height","height","i","j","k","left","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","min","min","origin","r","right","rotation","size","top","translation","w","width","width","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","z","Ceil","Floor","One","Round","Zero","ceil","floor","one","round","zero","Flattened","FlattenedT","FlatteningParameters","QuadraticBezierSegment","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","components_from","ctrl","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","new","next","next","size_hint","size_hint","to","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","Scalar","Segment","Transformation","after_split","approximate_length","before_split","derivative","dx","dy","flip","for_each_flattened_with_t","from","sample","split","split_range","to","transform_point","transform_vector","x","y","cubic_polynomial_roots","directed_angle","directed_angle2","min_max","normalized_tangent","tangent","Flattened","FromPolyline","NoAttributes","PathIterator","Transformed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","flattened","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","new","next","next","next","next","open","size_hint","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","with_attributes","Angle","Box2D","Point","Rotation","Scale","Size","Transform","Translation","Vector","angle","height","m11","m12","m21","m22","m31","m32","max","min","point","radians","size","vector","width","x","x","x","y","y","y","Builder","BuilderImpl","BuilderWithAttributes","IdIter","Iter","IterWithAttributes","Path","PathSlice","Reversed","Builder","BuilderWithAttributes","Iter","PathBuffer","PathBufferSlice","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end","end","end","end","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","new","next","next_back","num_attributes","num_attributes","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","size_hint","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","with_attributes","IdPolygon","IdPolygonIter","PathEvents","Polygon","PolygonIdIter","PolygonIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","next","next","next","next","par_bridge","points","points","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","Build","PathBuilder","PathIterator","PathType","SvgPathBuilder","add_circle","add_ellipse","add_line_segment","add_point","add_polygon","add_polygon","add_rectangle","add_rounded_rectangle","arc_to","begin","build","close","close","cubic_bezier_to","cubic_bezier_to","end","event","flattened","flattened","horizontal_line_to","line_to","line_to","move_to","num_attributes","path_event","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_line_to","relative_move_to","relative_quadratic_bezier_to","relative_vertical_line_to","reserve","reserve","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","transformed","transformed","vertical_line_to","with_svg","Bevel","Butt","Gradient","LineCap","LineDash","LineJoin","Miter","Round","Round","Solid","Square","Stroke","Style","line_cap","line_dash","line_join","offset","segments","style","width","Active","Catalog","Checkbox","Class","Disabled","Hovered","Icon","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","danger","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","icon_color","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","line_height","primary","secondary","shaping","size","style","success","text_color","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","is_checked","is_checked","is_checked","Catalog","ComboBox","State","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","default","default_input","default_menu","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","new","null_value","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","with_selection","Catalog","Class","Container","Id","Style","StyleFn","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","background","border","border","bordered_box","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","dark","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_background","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","new","null_value","rounded_box","shadow","shadow","style","text_color","to_owned","to_owned","transparent","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","unique","upcast","upcast","visible_bounds","vzip","vzip","Bytes","FilterMethod","Handle","Image","Linear","Nearest","Path","Rgba","Viewer","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","content_fit","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","draw","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","filter_method","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_bytes","from_path","from_rgba","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","max_scale","min_scale","mouse_interaction","new","null_value","on_event","padding","scale_step","size","state","tag","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","viewer","viewer","vzip","vzip","vzip","width","height","id","pixels","width","State","Viewer","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","default","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_cursor_grabbed","new","null_value","scaled_image_size","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Column","adapt_into_using","align_items","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","children","column","components_from","default","deref","deref_mut","diff","downcast","draw","drop","extend","from","from_angle","from_stimulus","from_vecs","height","init","into","into_angle","into_any","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","layout","max_width","mouse_interaction","new","null_value","on_event","operate","overlay","padding","push","push_maybe","size","spacing","state","tag","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","width","with_capacity","with_children","Column","CodeBlock","H1","H2","H3","H4","H5","H6","Heading","HeadingLevel","Item","List","Paragraph","Settings","Url","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_str","authority","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cannot_be_a_base","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","code_size","compare","compare","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","domain","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fragment","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_directory_path","from_file_path","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","get_hash","get_hash","h1_size","h2_size","h3_size","h4_size","h5_size","h6_size","has_authority","has_host","hash","hash","host","host_str","index","index","index","index","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_string","is_special","join","len","limit_ptr","make_relative","null_value","options","origin","parse","parse","parse_with_params","partial_cmp","partial_cmp","password","path","path_segments","path_segments_mut","port","port_or_known_default","query","query_pairs","query_pairs_mut","scheme","set_fragment","set_host","set_ip_host","set_password","set_path","set_port","set_query","set_scheme","set_username","socket_addrs","start_ptr","text_size","to_file_path","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","username","view","vzip","vzip","vzip","vzip","with_text_size","items","start","menu","Catalog","Class","Menu","State","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","default","default","default","default_scrollable","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","null_value","overlay","padding","selected_background","selected_text_color","style","text_color","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","All","Axis","Bottom","Canceled","Catalog","Center","Class","Configuration","Content","Contents","Direction","Down","DragEvent","Draggable","Dropped","Edge","Edge","Edge","Highlight","Horizontal","Left","Left","Line","Maximized","Node","Pane","Pane","Pane","Pane","PaneGrid","Picked","Region","ResizeEvent","Right","Right","Split","Split","Split","State","Style","StyleFn","Target","TitleBar","Top","Up","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adjacent","always_show_controls","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","can_be_dragged_at","can_be_dragged_at","class","class","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","cmp","cmp","color","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","controls","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get","get_hash","get_hash","get_hash","get_hash","get_mut","hash","hash","hash","hash","hovered_region","hovered_split","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_over_pick_area","iter","iter","iter_mut","layout","layout","len","maximize","maximized","move_to_edge","new","new","new","null_value","padding","pane_regions","panes","partial_cmp","partial_cmp","picked_split","ratio","resize","restore","split","split","split","split_line_bounds","split_regions","split_with","splits","state","style","style","style","swap","title_bar","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","with_configuration","a","axis","b","ratio","pane","pane","pane","target","a","axis","b","id","ratio","Action","Dragging","Idle","Internal","Resizing","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","from","from","from_angle","from_angle","from_configuration","from_stimulus","from_stimulus","init","init","internal","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","panes","picked_pane","picked_split","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","axis","origin","pane","split","Active","Arrow","Catalog","Class","Dynamic","Handle","Hovered","Icon","None","Opened","PickList","Static","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","components_from","default","default","default","default_menu","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","font","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle_color","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_height","null_value","placeholder_color","shaping","size","style","text_color","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","closed","open","size","Catalog","Class","ProgressBar","Style","StyleFn","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","background","bar","border","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","danger","default","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","primary","secondary","style","success","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Catalog","Class","Data","DataTooLong","Error","ErrorCorrection","High","InvalidCharacter","InvalidEciDesignator","InvalidVersion","Low","Medium","Micro","Normal","QRCode","Quartile","Style","StyleFn","UnsupportedCharacterSet","Version","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cell","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","style","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","with_error_correction","with_version","Active","Catalog","Class","Hovered","Radio","Status","Style","StyleFn","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border_color","border_width","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","dot_color","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","style","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","is_selected","is_selected","AsymmetricPadding","Catalog","Class","FillMode","Full","Padded","Percent","Rule","Style","StyleFn","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fill","fill_mode","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","radius","style","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","width","AbsoluteOffset","Active","Anchor","Both","Catalog","Class","Direction","Dragged","END","End","Horizontal","Hovered","Id","Rail","RelativeOffset","START","Scrollable","Scrollbar","Scroller","Start","Status","Style","StyleFn","Vertical","Viewport","absolute_offset","absolute_offset_reversed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","anchor","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","container","content_bounds","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gap","get_hash","hash","horizontal","horizontal_rail","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","margin","new","new","null_value","null_value","null_value","null_value","null_value","relative_offset","scroll_to","scroller","scroller_width","snap_to","spacing","style","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical","vertical_rail","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","x","x","y","y","horizontal","vertical","is_horizontal_scrollbar_dragged","is_horizontal_scrollbar_hovered","is_vertical_scrollbar_dragged","is_vertical_scrollbar_hovered","Event","Keyboard","Mouse","Primitive","Primitive","Program","RedrawRequested","Shader","State","Storage","Touch","Viewport","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","eq","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get","get_mut","has","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","logical_size","mouse_interaction","null_value","physical_height","physical_size","physical_width","prepare","projection","render","scale_factor","store","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","update","vzip","vzip","vzip","with_physical_size","ADDRESS_MODE_CLAMP_TO_BORDER","ADDRESS_MODE_CLAMP_TO_ZERO","ALL","ALLOW_UNDERLYING_NONCOMPLIANT_ADAPTER","ALPHA","ALPHA_BLENDING","ANISOTROPIC_FILTERING","AccelerationStructure","Adapter","AdapterInfo","Add","AddressMode","All","Always","Astc","AstcBlock","AstcChannel","Auto","AutoNoVsync","AutoVsync","Automatic","B10x10","B10x5","B10x6","B10x8","B12x10","B12x12","B4x4","B5x4","B5x5","B6x5","B6x6","B8x5","B8x6","B8x8","BASE_VERTEX","BGRA8UNORM_STORAGE","BLACK","BLENDABLE","BLUE","BLUE","BROWSER_WEBGPU","BUFFER_BINDINGS_NOT_16_BYTE_ALIGNED","BUFFER_BINDING_ARRAY","Back","Backend","Backends","Bc1RgbaUnorm","Bc1RgbaUnormSrgb","Bc2RgbaUnorm","Bc2RgbaUnormSrgb","Bc3RgbaUnorm","Bc3RgbaUnormSrgb","Bc4RSnorm","Bc4RUnorm","Bc5RgSnorm","Bc5RgUnorm","Bc6hRgbFloat","Bc6hRgbUfloat","Bc7RgbaUnorm","Bc7RgbaUnormSrgb","Bgra8Unorm","Bgra8UnormSrgb","BindGroup","BindGroupDescriptor","BindGroupEntry","BindGroupLayout","BindGroupLayoutDescriptor","BindGroupLayoutEntry","BindingResource","BindingType","BlendComponent","BlendFactor","BlendOperation","BlendState","BrowserWebGpu","Buffer","Buffer","Buffer","BufferAddress","BufferArray","BufferAsyncError","BufferBinding","BufferBindingType","BufferDescriptor","BufferSize","BufferSlice","BufferUsages","BufferView","BufferViewMut","CLEAR_TEXTURE","CLIPPER_INVOCATIONS","CLIPPER_PRIMITIVES_OUT","COLOR","COMPARISON_SAMPLERS","COMPUTE","COMPUTE_SHADERS","COMPUTE_SHADER_INVOCATIONS","CONSERVATIVE_RASTERIZATION","COPY_BUFFER_ALIGNMENT","COPY_BYTES_PER_ROW_ALIGNMENT","COPY_DST","COPY_DST","COPY_SRC","COPY_SRC","CUBE_ARRAY_TEXTURES","Ccw","ClampToBorder","ClampToEdge","Clear","Color","ColorTargetState","ColorWrites","CommandBuffer","CommandBufferDescriptor","CommandEncoder","CommandEncoderDescriptor","CompareFunction","Comparison","CompositeAlphaMode","ComputePass","ComputePassDescriptor","ComputePassTimestampWrites","ComputePipeline","ComputePipelineDescriptor","Constant","Cpu","CreateSurfaceError","Cube","CubeArray","Cw","D1","D1","D2","D2","D2Array","D3","D3","DEBUG","DEPTH32FLOAT_STENCIL8","DEPTH_BIAS_CLAMP","DEPTH_CLIP_CONTROL","DEPTH_TEXTURE_AND_BUFFER_COPIES","DISCARD_HAL_LABELS","DUAL_SOURCE_BLENDING","DX12","DecrementClamp","DecrementWrap","Depth","Depth16Unorm","Depth24Plus","Depth24PlusStencil8","Depth32Float","Depth32FloatStencil8","DepthBiasState","DepthOnly","DepthStencilState","Destroyed","Device","DeviceDescriptor","DeviceLostReason","DeviceType","Discard","DiscreteGpu","DisplayP3","DownlevelCapabilities","DownlevelFlags","Dropped","Dst","DstAlpha","Dx12","Dx12Compiler","Dxc","DynamicOffset","EacR11Snorm","EacR11Unorm","EacRg11Snorm","EacRg11Unorm","Empty","Equal","Error","ErrorFilter","Etc2Rgb8A1Unorm","Etc2Rgb8A1UnormSrgb","Etc2Rgb8Unorm","Etc2Rgb8UnormSrgb","Etc2Rgba8Unorm","Etc2Rgba8UnormSrgb","Extent3d","FILTERABLE","FLOAT32_FILTERABLE","FRAGMENT","FRAGMENT_SHADER_INVOCATIONS","FRAGMENT_STORAGE","FRAGMENT_WRITABLE_STORAGE","FULL_DRAW_INDEX_UINT32","Face","Features","Fifo","FifoRelaxed","Fill","FilterMode","Filtering","Float","Float16x2","Float16x4","Float32","Float32x2","Float32x3","Float32x4","Float64","Float64x2","Float64x3","Float64x4","FragmentState","Front","FrontFace","Fxc","GL","GREEN","GREEN","Gl","Gles3MinorVersion","Good","Greater","GreaterEqual","Hdr","HighPerformance","IGNORE","INDEPENDENT_BLEND","INDEX","INDIRECT","INDIRECT_EXECUTION","INDIRECT_FIRST_INSTANCE","INVALID_TIMESTAMP","Id","ImageCopyBuffer","ImageCopyBufferBase","ImageCopyTexture","ImageCopyTextureBase","ImageCopyTextureTagged","ImageCopyTextureTaggedBase","ImageDataLayout","ImageSubresourceRange","Immediate","IncrementClamp","IncrementWrap","IndexFormat","Inherit","Instance","Instance","InstanceDescriptor","InstanceFlags","IntegratedGpu","Invert","Keep","Label","Less","LessEqual","Limits","Line","LineList","LineStrip","Linear","Load","LoadOp","Lost","Lost","LowPower","MAPPABLE_PRIMARY_BUFFERS","MAP_ALIGNMENT","MAP_READ","MAP_WRITE","METAL","MULTISAMPLED_SHADING","MULTISAMPLE_RESOLVE","MULTISAMPLE_X16","MULTISAMPLE_X2","MULTISAMPLE_X4","MULTISAMPLE_X8","MULTIVIEW","MULTI_DRAW_INDIRECT","MULTI_DRAW_INDIRECT_COUNT","Mailbox","Maintain","MaintainBase","MaintainResult","MapMode","Max","Metal","Min","MirrorRepeat","MultisampleState","NONBLOCKING_QUERY_RESOLVE","NONE","NON_POWER_OF_TWO_MIPMAPPED_TEXTURES","NV12","Nearest","Never","NonFiltering","None","None","NotEqual","OVER","Occlusion","Ok","One","OneMinusConstant","OneMinusDst","OneMinusDstAlpha","OneMinusSrc","OneMinusSrc1","OneMinusSrc1Alpha","OneMinusSrcAlpha","Opaque","OpaqueBlack","OpaqueWhite","Operations","Origin2d","Origin3d","Other","OutOfMemory","OutOfMemory","OutOfMemory","Outdated","Outdated","PARTIALLY_BOUND_BINDING_ARRAY","PIPELINE_STATISTICS_QUERY","POLYGON_MODE_LINE","POLYGON_MODE_POINT","PREMULTIPLIED_ALPHA_BLENDING","PRIMARY","PUSH_CONSTANTS","PUSH_CONSTANT_ALIGNMENT","PipelineLayout","PipelineLayoutDescriptor","PipelineStatistics","PipelineStatisticsTypes","Plane0","Plane1","Plane2","Point","PointList","Poll","Poll","PolygonMode","PostMultiplied","PowerPreference","PreMultiplied","PredefinedColorSpace","PresentMode","PresentationTimestamp","PrimitiveState","PrimitiveTopology","PushConstantRange","QUERY_RESOLVE","QUERY_RESOLVE_BUFFER_ALIGNMENT","QUERY_SET_MAX_QUERIES","QUERY_SIZE","QuerySet","QuerySetDescriptor","QueryType","Queue","QueueWriteBufferView","R16Float","R16Sint","R16Snorm","R16Uint","R16Unorm","R32Float","R32Sint","R32Uint","R8Sint","R8Snorm","R8Uint","R8Unorm","RAY_QUERY","RAY_TRACING_ACCELERATION_STRUCTURE","READ_ONLY_DEPTH_STENCIL","RED","RED","RENDER_ATTACHMENT","REPLACE","REPLACE","RG11B10UFLOAT_RENDERABLE","RawHandle","Read","ReadOnly","ReadWrite","RenderBundle","RenderBundleDepthStencil","RenderBundleDescriptor","RenderBundleEncoder","RenderBundleEncoderDescriptor","RenderPass","RenderPassColorAttachment","RenderPassDepthStencilAttachment","RenderPassDescriptor","RenderPassTimestampWrites","RenderPipeline","RenderPipelineDescriptor","Repeat","Replace","ReplacedCallback","RequestAdapterOptions","RequestAdapterOptionsBase","RequestDeviceError","ReverseSubtract","Rg11b10Float","Rg16Float","Rg16Sint","Rg16Snorm","Rg16Uint","Rg16Unorm","Rg32Float","Rg32Sint","Rg32Uint","Rg8Sint","Rg8Snorm","Rg8Uint","Rg8Unorm","Rgb10a2Uint","Rgb10a2Unorm","Rgb9e5Ufloat","Rgba16Float","Rgba16Sint","Rgba16Snorm","Rgba16Uint","Rgba16Unorm","Rgba32Float","Rgba32Sint","Rgba32Uint","Rgba8Sint","Rgba8Snorm","Rgba8Uint","Rgba8Unorm","Rgba8UnormSrgb","SAMPLED_TEXTURE_AND_STORAGE_BUFFER_ARRAY_NON_UNIFORM_INDEXING","SECONDARY","SHADER_EARLY_DEPTH_TEST","SHADER_F16","SHADER_F64","SHADER_I16","SHADER_PRIMITIVE_INDEX","SHADER_UNUSED_VERTEX_OUTPUT","SPIRV_SHADER_PASSTHROUGH","STORAGE","STORAGE_BINDING","STORAGE_READ_WRITE","STORAGE_RESOURCE_BINDING_ARRAY","SURFACE_VIEW_FORMATS","Sampler","Sampler","Sampler","SamplerArray","SamplerBindingType","SamplerBorderColor","SamplerDescriptor","ShaderLocation","ShaderModel","ShaderModule","ShaderModuleDescriptor","ShaderModuleDescriptorSpirV","ShaderSource","ShaderStages","Sint","Sint16x2","Sint16x4","Sint32","Sint32x2","Sint32x3","Sint32x4","Sint8x2","Sint8x4","Sm2","Sm4","Sm5","Snorm16x2","Snorm16x4","Snorm8x2","Snorm8x4","Some","Src","Src1","Src1Alpha","SrcAlpha","SrcAlphaSaturated","Srgb","Stencil8","StencilFaceState","StencilOnly","StencilOperation","StencilState","Storage","StorageTexture","StorageTextureAccess","Store","StoreOp","SubmissionIndex","SubmissionQueueEmpty","Suboptimal","Subtract","Surface","SurfaceCapabilities","SurfaceConfiguration","SurfaceError","SurfaceStatus","SurfaceTarget","SurfaceTargetUnsafe","SurfaceTexture","TEXTURE_ADAPTER_SPECIFIC_FORMAT_FEATURES","TEXTURE_BINDING","TEXTURE_BINDING_ARRAY","TEXTURE_COMPRESSION_ASTC","TEXTURE_COMPRESSION_ASTC_HDR","TEXTURE_COMPRESSION_BC","TEXTURE_COMPRESSION_ETC2","TEXTURE_FORMAT_16BIT_NORM","TEXTURE_FORMAT_NV12","TIMESTAMP_QUERY","TIMESTAMP_QUERY_INSIDE_PASSES","TRANSPARENT","Texture","Texture","TextureAspect","TextureDescriptor","TextureDimension","TextureFormat","TextureFormatFeatureFlags","TextureFormatFeatures","TextureSampleType","TextureUsages","TextureView","TextureView","TextureViewArray","TextureViewDescriptor","TextureViewDimension","Timeout","Timeout","Timestamp","TransparentBlack","TriangleList","TriangleStrip","UNIFORM","UNIFORM_BUFFER_AND_STORAGE_TEXTURE_ARRAY_NON_UNIFORM_INDEXING","UNRESTRICTED_EXTERNAL_TEXTURE_COPIES","UNRESTRICTED_INDEX_BUFFER","Uint","Uint16","Uint16x2","Uint16x4","Uint32","Uint32","Uint32x2","Uint32x3","Uint32x4","Uint8x2","Uint8x4","UncapturedErrorHandler","Uniform","Unknown","Unorm","Unorm16x2","Unorm16x4","Unorm8x2","Unorm8x4","UnormSrgb","VALIDATION","VERTEX","VERTEX","VERTEX_AND_INSTANCE_INDEX_RESPECTS_RESPECTIVE_FIRST_VALUE_IN_INDIRECT_DRAW","VERTEX_ATTRIBUTE_64BIT","VERTEX_FRAGMENT","VERTEX_SHADER_INVOCATIONS","VERTEX_STORAGE","VERTEX_STRIDE_ALIGNMENT","VERTEX_WRITABLE_STORAGE","VIEW_FORMATS","VULKAN","Validation","Validation","Version0","Version1","Version2","Vertex","VertexAttribute","VertexBufferLayout","VertexFormat","VertexState","VertexStepMode","VirtualGpu","Vulkan","WEBGPU_TEXTURE_FORMAT_SUPPORT","WHITE","Wait","Wait","WaitForSubmissionIndex","WaitForSubmissionIndex","WasmNotSend","WasmNotSendSync","WasmNotSync","Wgsl","Window","WindowHandle","Write","WriteOnly","ZERO","ZERO","Zero","Zero","Zero","a","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_srgb_suffix","address_mode_u","address_mode_v","address_mode_w","all","all","all","all","all","all","all","all","all","all","all_native_mask","all_webgpu_mask","allowed_usages","alpha","alpha_mode","alpha_modes","alpha_to_coverage_enabled","anisotropy_clamp","any_backend_feature_enabled","array_layer_count","array_layer_count","array_stride","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_entire_binding","as_entire_buffer_binding","as_hal","as_hal","as_hal","as_hal","as_hal","as_image_copy","as_mut","as_mut","as_ref","aspect","aspect","aspect","aspect","aspect","aspect","aspect_specific_format","attributes","b","back","backend","backends","base_array_layer","base_array_layer","base_mip_level","base_mip_level","begin_compute_pass","begin_occlusion_query","begin_pipeline_statistics_query","begin_pipeline_statistics_query","begin_render_pass","beginning_of_pass_write_index","beginning_of_pass_write_index","bias","bind_group_layouts","binding","binding","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","blend","block_copy_size","block_dimensions","block_size","border_color","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","buffer","buffer","buffers","bytes_per_row","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","check_limits","check_limits_with_fail_fn","clamp","clear_buffer","clear_texture","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","color","color_attachments","color_formats","color_space","color_space","compare","compare","compare","compare","compare","compare","compare","compatible_surface","compatible_surface","compatible_texture_dimension","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","compliant","components","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_with_aspect","configure","conservative","constant","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","copy_buffer_to_buffer","copy_buffer_to_texture","copy_texture_to_buffer","copy_texture_to_texture","count","count","count","create_adapter_from_hal","create_bind_group","create_bind_group_layout","create_buffer","create_buffer_from_hal","create_buffer_init","create_command_encoder","create_compute_pipeline","create_device_from_hal","create_pipeline_layout","create_query_set","create_render_bundle_encoder","create_render_pipeline","create_sampler","create_shader_module","create_shader_module_spirv","create_shader_module_unchecked","create_surface","create_surface_unsafe","create_texture","create_texture_from_hal","create_texture_with_data","create_view","cull_mode","debugging","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","depth_compare","depth_fail_op","depth_ops","depth_or_array_layers","depth_or_array_layers","depth_read_only","depth_stencil","depth_stencil","depth_stencil_attachment","depth_write_enabled","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","desired_maximum_frame_latency","destroy","destroy","destroy","device","device_type","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","dimension","dimension","dimension","dispatch_workgroups","dispatch_workgroups_indirect","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downlevel_defaults","downlevel_webgl2_defaults","draw","draw","draw","draw","draw_indexed","draw_indexed","draw_indexed","draw_indexed","draw_indexed_indirect","draw_indexed_indirect","draw_indexed_indirect","draw_indexed_indirect","draw_indirect","draw_indirect","draw_indirect","draw_indirect","driver","driver_info","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dst_factor","dx12_shader_compiler","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","encode_hex","encode_hex_upper","end_occlusion_query","end_of_pass_write_index","end_of_pass_write_index","end_pipeline_statistics_query","end_pipeline_statistics_query","entries","entries","entry_point","entry_point","entry_point","enumerate_adapters","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","execute_bundles","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","fail_op","features","features","finish","finish","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_fallback_adapter","force_fallback_adapter","format","format","format","format","format","format","format","format","formats","fragment","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_build_config","from_core","from_hal","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_plane","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_window","front","front_face","g","generate_report","get_bind_group_layout","get_bind_group_layout","get_capabilities","get_current_texture","get_default_config","get_downlevel_capabilities","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_info","get_mapped_range","get_mapped_range_mut","get_presentation_timestamp","get_texture_format_features","get_timestamp_period","gles_minor_version","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","guaranteed_format_features","has_color_aspect","has_depth_aspect","has_dynamic_offset","has_stencil_aspect","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","include_spirv_raw","include_wgsl","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert_debug_marker","insert_debug_marker","insert_debug_marker","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_combined_depth_stencil_format","is_compressed","is_depth_enabled","is_depth_read_only","is_depth_stencil_component","is_depth_stencil_format","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_enabled","is_enabled","is_full_resource","is_invalid","is_multi_planar_format","is_queue_empty","is_read_only","is_read_only","is_read_only","is_srgb","is_stencil_read_only","is_strip","is_surface_supported","is_wait","is_webgpu_compliant","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","label","label","label","label","label","label","label","label","label","label","label","label","label","label","label","label","label","label","label","layer_range","layout","layout","layout","layout","layout","limits","limits","limits","load","lod_max_clamp","lod_min_clamp","mag_filter","map_async","map_index","map_label","mapped_at_creation","mask","max_bind_groups","max_bindings_per_bind_group","max_buffer_size","max_compute_invocations_per_workgroup","max_compute_workgroup_size_x","max_compute_workgroup_size_y","max_compute_workgroup_size_z","max_compute_workgroup_storage_size","max_compute_workgroups_per_dimension","max_dynamic_storage_buffers_per_pipeline_layout","max_dynamic_uniform_buffers_per_pipeline_layout","max_inter_stage_shader_components","max_mips","max_non_sampler_bindings","max_push_constant_size","max_sampled_textures_per_shader_stage","max_samplers_per_shader_stage","max_storage_buffer_binding_size","max_storage_buffers_per_shader_stage","max_storage_textures_per_shader_stage","max_texture_array_layers","max_texture_dimension_1d","max_texture_dimension_2d","max_texture_dimension_3d","max_uniform_buffer_binding_size","max_uniform_buffers_per_shader_stage","max_vertex_attributes","max_vertex_buffer_array_stride","max_vertex_buffers","min_filter","min_storage_buffer_offset_alignment","min_uniform_buffer_offset_alignment","mip_level","mip_level","mip_level","mip_level","mip_level_count","mip_level_count","mip_level_count","mip_level_count","mip_level_size","mip_range","mipmap_filter","module","module","module","multi_draw_indexed_indirect","multi_draw_indexed_indirect_count","multi_draw_indirect","multi_draw_indirect_count","multisample","multiview","multiview","name","needs_ref_value","needs_ref_value","needs_ref_value","new","not","not","not","not","not","not","not","not","not","not","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","occlusion_query_set","offset","offset","offset","on_submitted_work_done","on_uncaptured_error","operation","ops","origin","origin","origin","origin","panic_on_timeout","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pass_op","physical_size","planes","poll","poll_all","polygon_mode","pop_debug_group","pop_debug_group","pop_debug_group","pop_error_scope","power_preference","power_preference","premultiplied_alpha","premultiplied_alpha","present","present_mode","present_modes","primitive","push_constant_ranges","push_debug_group","push_debug_group","push_debug_group","push_error_scope","query_set","query_set","r","range","read_mask","ref_second_blend_source","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove_srgb_suffix","request_adapter","request_device","required_features","required_features","required_limits","resolve_query_set","resolve_target","resource","rows_per_image","sample_count","sample_count","sample_count","sample_count_supported","sample_type","set","set","set","set","set","set","set","set","set","set","set_bind_group","set_bind_group","set_bind_group","set_bind_group","set_bind_group","set_blend_constant","set_device_lost_callback","set_index_buffer","set_index_buffer","set_index_buffer","set_index_buffer","set_pipeline","set_pipeline","set_pipeline","set_pipeline","set_pipeline","set_push_constants","set_push_constants","set_push_constants","set_push_constants","set_push_constants","set_scissor_rect","set_stencil_reference","set_vertex_buffer","set_vertex_buffer","set_vertex_buffer","set_vertex_buffer","set_viewport","shader_location","shader_model","size","size","size","size","size","size","size_multiple_requirement","slice","slope_scale","source","source","source","source","source","src_factor","stages","start_capture","stencil","stencil_ops","stencil_read_only","step_mode","stop_capture","store","strip_index_format","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","submit","suboptimal","supported_sample_counts","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","targets","texture","texture","texture","texture","texture","timestamp_writes","timestamp_writes","to_2d","to_3d","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_str","to_string","to_string","to_string","to_string","to_string","to_tagged","to_untagged","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","topology","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unclipped_depth","union","union","union","union","union","union","union","union","union","union","unmap","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","usage","usage","usage","usage","usage","usages","uses_constant","using_alignment","using_resolution","util","vendor","vertex","vertex_attr_array","view","view","view_formats","view_formats","visibility","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wait","wait_for","width","width","width","with_env","write_buffer","write_buffer_with","write_mask","write_mask","write_texture","write_timestamp","write_timestamp","write_timestamp","x","x","y","y","z","access","format","has_dynamic_offset","min_binding_size","multisampled","sample_type","ty","view_dimension","view_dimension","read_only","dxc_path","dxil_path","description","source","source","raw_display_handle","raw_window_handle","block","channel","filterable","Label","MAX_BIND_GROUPS","MAX_COLOR_ATTACHMENTS","MAX_VERTEX_BUFFERS","None","RawString","Some","any_surface","api","binding_model","command","device","error","gfx_if_dx12","gfx_if_dx12_hidden","gfx_if_empty","gfx_if_empty_hidden","gfx_if_gles","gfx_if_gles_hidden","gfx_if_metal","gfx_if_metal_hidden","gfx_if_vulkan","gfx_if_vulkan_hidden","gfx_select","global","hal_api","hal_label","hub","id","identity","instance","pipeline","present","registry","resource","storage","validation","AnySurface","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","backend","borrow","borrow_mut","cam16_into_unclamped","components_from","deref","deref_mut","downcast","downcast_ref","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","new","take","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Empty","Gles","Vulkan","ArrayUnsupported","BindError","BindGroup","BindGroupDescriptor","BindGroupDynamicBindingData","BindGroupEntry","BindGroupLayout","BindGroupLayoutDescriptor","BindGroupLayoutEntryError","BindGroupLayouts","BindingArrayLengthMismatch","BindingArrayPartialLengthMismatch","BindingArrayZeroLength","BindingRangeTooLarge","BindingResource","BindingSizeTooSmall","BindingTypeMaxCountError","BindingTypeMaxCountErrorKind","BindingZeroSize","BindingZone","BindingsNumMismatch","Buffer","BufferArray","BufferBinding","BufferRangeTooLarge","ConflictBinding","CreateBindGroupError","CreateBindGroupLayoutError","CreatePipelineLayoutError","DepthStencilAspect","Device","Device","Device","DuplicateBinding","DynamicBindingOutOfBounds","DynamicStorageBuffers","DynamicUniformBuffers","Entry","GetBindGroupLayoutError","InvalidBindGroupLayout","InvalidBindingIndex","InvalidBuffer","InvalidGroupIndex","InvalidLayout","InvalidPipeline","InvalidSampler","InvalidStorageTextureFormat","InvalidStorageTextureMipLevelCount","InvalidTexture","InvalidTextureDimension","InvalidTextureMultisample","InvalidTextureSampleType","InvalidTextureView","InvalidVisibility","LateMinBufferBindingSizeMismatch","MisalignedPushConstantRange","MismatchedDynamicOffsetCount","MissingBindingDeclaration","MissingBufferUsage","MissingDownlevelFlags","MissingFeatures","MissingFeatures","MissingStages","MissingTextureUsage","MoreThanOnePushConstantRangePerStage","PartialRangeMatch","Pipeline","PipelineLayout","PipelineLayoutDescriptor","PushConstantRangeTooLarge","PushConstantUploadError","ResourceUsageConflict","SampleTypeFloatFilterableBindingMultisampled","SampledTextures","Sampler","SamplerArray","Samplers","SingleBindingExpected","Stage","StorageBuffers","StorageReadNotSupported","StorageTextureCube","StorageTextureReadWrite","StorageTextures","TextureView","TextureViewArray","TooLarge","TooManyBindings","TooManyBindings","TooManyGroups","Unaligned","UnalignedBufferOffset","UnalignedDynamicBinding","UniformBuffers","UnmatchedStages","WrongBindingType","WrongSamplerComparison","WrongSamplerFiltering","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info","as_info","as_info_mut","as_info_mut","as_info_mut","bind_group_layouts","binding","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bound_size","buffer_id","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","compact_index","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","count","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","entries","entries","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt_pretty","fmt_pretty","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","group_index","hash","hash","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","kind","label","label","label","label","layout","limit","offset","push_constant_ranges","resource","shader_size","size","source","source","source","source","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","zone","actual","alignment","binding","binding","binding_range","buffer_size","expected","group","group","group","idx","idx","limit_name","maximum_dynamic_offset","offset","offset","actual","actual","actual","actual","actual","binding","binding","binding","binding","binding","binding","binding","binding","binding","buffer","buffer","expected","expected","expected","expected","given","layout_cmp","layout_dimension","layout_flt","layout_format","layout_multisampled","layout_sample_type","limit","min","mip_level_count","range","sampler_cmp","sampler_flt","size","view_dimension","view_format","view_format","view_samples","binding","binding","error","maximum","actual","bound","index","index","index","intersected","max","max","provided","range","actual","actual","actual","end_offset","idx","idx","idx","matched","missing","offset","range","unmatched","AlreadyStarted","AlreadyStopped","AttachmentErrorLocation","AttachmentSampleCountMismatch","AttachmentsDimensionMismatch","BakedCommands","BasePassRef","BeginOcclusionQuery","BeginPipelineStatisticsQuery","Beginning","Bind","Bind","BindGroupIndexOutOfRange","BindGroupIndexOutOfRange","BindingSizeTooSmall","BindingSizeTooSmall","BufferOffsetAlignment","BufferOverrun","BufferOverrun","BufferOverrun","Bundle","Clear","ClearError","Color","ColorAttachment","ColorAttachment","ColorAttachmentError","CommandBuffer","CommandBufferMutable","CommandEncoderError","ComputePass","ComputePassDescriptor","ComputePassError","ComputePassErrorInner","ComputePassTimestampWrites","CopyAspectNotOne","CopyDstMissingAspects","CopyError","CopyFromForbiddenTextureFormat","CopySide","CopySrcMissingAspects","CopyToForbiddenTextureFormat","CreateRenderBundleError","Depth","Destination","DestroyedBuffer","DestroyedBuffer","Device","Device","Device","Device","Device","Discard","Dispatch","Dispatch","DispatchError","Draw","Draw","DrawError","Encoder","Encoder","Encoder","Encoder","End","EndOcclusionQuery","EndPipelineStatisticsQuery","ExecuteBundle","ExecutionError","ExternalCopyToForbiddenTextureFormat","ImageCopyBuffer","ImageCopyTexture","ImageCopyTextureTagged","IncompatibleBindGroup","IncompatibleBindGroup","IncompatibleBundleReadOnlyDepthStencil","IncompatibleBundleTargets","IncompatiblePipelineRods","IncompatiblePipelineTargets","IncompatibleType","IndexBeyondLimit","IndirectBufferOverrun","IndirectBufferOverrun","IndirectCountBufferOverrun","InstanceBeyondLimit","Invalid","InvalidAttachment","InvalidBindGroup","InvalidBindGroup","InvalidBindGroup","InvalidBindGroup","InvalidBuffer","InvalidBuffer","InvalidBuffer","InvalidBuffer","InvalidBytesPerRow","InvalidCommandEncoder","InvalidCopySize","InvalidDepthOps","InvalidDepthStencilAttachmentFormat","InvalidDepthTextureExtent","InvalidDevice","InvalidDevice","InvalidDevice","InvalidDimensionExternal","InvalidDynamicOffsetCount","InvalidFormat","InvalidGroupSize","InvalidIndirectBuffer","InvalidMipLevel","InvalidPipeline","InvalidPipeline","InvalidPopDebugGroup","InvalidPopDebugGroup","InvalidQuerySet","InvalidQuerySet","InvalidQuerySet","InvalidQuerySet","InvalidRenderBundle","InvalidResolveSampleCounts","InvalidRowsPerImage","InvalidSampleCount","InvalidSampleCount","InvalidScissorRect","InvalidStencilOps","InvalidTexture","InvalidTexture","InvalidTextureAspect","InvalidTextureLayerRange","InvalidTextureLevelRange","InvalidTextureMipLevel","InvalidValuesOffset","InvalidViewportDepth","InvalidViewportRect","Load","LoadOp","MemoryInitFailure","MismatchedResolveTextureFormat","MissingAttachments","MissingBlendConstant","MissingBufferUsage","MissingBufferUsage","MissingBufferUsage","MissingClearTextureFeature","MissingCopyDstUsageFlag","MissingCopyDstUsageFlag","MissingCopySrcUsageFlag","MissingDownlevelFlags","MissingDownlevelFlags","MissingDownlevelFlags","MissingFeatures","MissingFeatures","MissingIndexBuffer","MissingOcclusionQuerySet","MissingPipeline","MissingPipeline","MissingRenderAttachmentUsageFlag","MissingTextureAspect","MissingTextureUsage","MissingVertexBuffer","MultiViewDimensionMismatch","MultiViewMismatch","NoValidTextureClearMode","NotRecording","Occlusion","OffsetPlusSizeExceeds64BitBounds","OutOfBounds","OutOfMemory","Pass","PassChannel","PassErrorScope","PipelineStatistics","PopDebugGroup","PushConstants","PushConstants","QueryError","QueryOverrun","QueryReset","QueryUse","QueryUse","QueryUseError","Rect","RenderBundle","RenderBundleDescriptor","RenderBundleEncoder","RenderBundleEncoderDescriptor","RenderBundleError","RenderCommand","RenderCommandError","RenderPass","RenderPassColorAttachment","RenderPassDepthStencilAttachment","RenderPassDescriptor","RenderPassError","RenderPassErrorInner","RenderPassTimestampLocation","RenderPassTimestampWrites","Resolve","ResolveError","ResourceUsageConflict","ResourceUsageConflict","SameSourceDestinationBuffer","SetBindGroup","SetIndexBuffer","SetPipelineCompute","SetPipelineRender","SetPushConstant","SetScissorRect","SetVertexBuffer","SetViewport","SimplifiedQueryType","Source","Store","StoreOp","SurfaceTextureDropped","TextureFormatsNotCopyCompatible","TextureOverrun","TextureViewIsNotRenderable","Timestamp","TooMany","Transfer","TransferError","UnalignedBufferOffset","UnalignedBufferOffset","UnalignedBufferOffset","UnalignedBytesPerRow","UnalignedCopyHeight","UnalignedCopyOriginX","UnalignedCopyOriginY","UnalignedCopySize","UnalignedCopyWidth","UnalignedFillSize","Unimplemented","Unimplemented","UnmatchedIndexFormats","UnspecifiedBytesPerRow","UnspecifiedRowsPerImage","UnsupportedResolveTargetFormat","UsageConflict","Use","UsedTwiceInsideRenderpass","VertexBeyondLimit","VertexBufferIndexOutOfRange","WriteTimestamp","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info","as_info_mut","as_info_mut","aspect","aspect","beginning_of_pass_write_index","beginning_of_pass_write_index","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","bundle_ffi","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","channel","clear_value","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color_attachments","color_formats","color_space","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","compute_ffi","default","default","default","default","depth","depth_stencil","depth_stencil_attachment","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dummy","dynamic_offsets","end_of_pass_write_index","end_of_pass_write_index","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","h","hash","hash","hash","hash","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_finished","label","label","label","label","label","label","layout","load_op","mip_level","mip_level","multiview","new","new","new","null_value","null_value","null_value","null_value","occlusion_query_set","origin","origin","parent","parent_id","parent_id","premultiplied_alpha","push_constant_data","query_set","query_set","read_only","render_ffi","resolve_target","sample_count","scope","scope","scope","set_index_buffer","set_index_buffer","source","source","source","source","source","source","source","source","source","source","source","source","source","source","stencil","store_op","string_data","texture","texture","timestamp_writes","timestamp_writes","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","view","view","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","x","y","index","resolve","buffer_size","end_offset","requested_size","start_offset","start_offset","subresource_array_layer_count","subresource_base_array_layer","subresource_base_mip_level","subresource_mip_level_count","subresource_range_aspects","texture_format","texture_layer_range","texture_level_range","given","limit","buffer_size","end_offset","index","max","offset","current","diff","index","limit","buffer","diff","index","index","index_limit","instance_limit","last_index","last_instance","last_vertex","pipeline","slot","slot","vertex_limit","indexed","indirect","indirect","pipeline","pipeline","active_query_index","new_query_index","query_index","query_index","query_set_size","query_type","set_type","actual","expected","index","index","max","max","actual_extent","actual_location","actual_location","actual_samples","begin_count_offset","buffer_size","bundle_depth","bundle_stencil","count","count_buffer_size","dst","dst","end_count_offset","end_offset","expected_extent","expected_location","expected_location","expected_samples","format","location","location","location","location","offset","pass_depth","pass_stencil","reason","src","src","buffer_end_offset","buffer_size","buffer_start_offset","end_query","end_query","query_set_size","start_query","start_query","stride","aspect","aspect","aspect","buffer_size","count","dimension","dst_format","end_offset","end_offset","format","format","format","level","requested","sample_count","side","side","src_format","start_offset","start_offset","texture_size","total","wgpu_render_bundle_draw","wgpu_render_bundle_draw_indexed","wgpu_render_bundle_draw_indexed_indirect","wgpu_render_bundle_draw_indirect","wgpu_render_bundle_insert_debug_marker","wgpu_render_bundle_pop_debug_group","wgpu_render_bundle_push_debug_group","wgpu_render_bundle_set_bind_group","wgpu_render_bundle_set_index_buffer","wgpu_render_bundle_set_pipeline","wgpu_render_bundle_set_push_constants","wgpu_render_bundle_set_vertex_buffer","wgpu_compute_pass_begin_pipeline_statistics_query","wgpu_compute_pass_dispatch_workgroups","wgpu_compute_pass_dispatch_workgroups_indirect","wgpu_compute_pass_end_pipeline_statistics_query","wgpu_compute_pass_insert_debug_marker","wgpu_compute_pass_pop_debug_group","wgpu_compute_pass_push_debug_group","wgpu_compute_pass_set_bind_group","wgpu_compute_pass_set_pipeline","wgpu_compute_pass_set_push_constant","wgpu_compute_pass_write_timestamp","wgpu_render_pass_begin_occlusion_query","wgpu_render_pass_begin_pipeline_statistics_query","wgpu_render_pass_draw","wgpu_render_pass_draw_indexed","wgpu_render_pass_draw_indexed_indirect","wgpu_render_pass_draw_indirect","wgpu_render_pass_end_occlusion_query","wgpu_render_pass_end_pipeline_statistics_query","wgpu_render_pass_execute_bundles","wgpu_render_pass_insert_debug_marker","wgpu_render_pass_multi_draw_indexed_indirect","wgpu_render_pass_multi_draw_indexed_indirect_count","wgpu_render_pass_multi_draw_indirect","wgpu_render_pass_multi_draw_indirect_count","wgpu_render_pass_pop_debug_group","wgpu_render_pass_push_debug_group","wgpu_render_pass_set_bind_group","wgpu_render_pass_set_blend_constant","wgpu_render_pass_set_index_buffer","wgpu_render_pass_set_pipeline","wgpu_render_pass_set_push_constants","wgpu_render_pass_set_scissor_rect","wgpu_render_pass_set_stencil_reference","wgpu_render_pass_set_vertex_buffer","wgpu_render_pass_set_viewport","wgpu_render_pass_write_timestamp","BufferMapPendingClosure","Device","Device","DeviceDescriptor","DeviceError","DeviceLostCallback","DeviceLostClosure","DeviceLostClosureC","DeviceLostClosureRust","DeviceLostInvocation","HostMap","ImplicitPipelineContext","ImplicitPipelineIds","IncompatibleColorAttachment","IncompatibleDepthStencilAttachment","IncompatibleMultiview","IncompatibleSampleCount","Invalid","InvalidDevice","InvalidQueueId","Lost","MissingDownlevelFlags","MissingFeatures","OutOfMemory","Read","RenderBundle","RenderPassCompatibilityCheckType","RenderPassCompatibilityError","RenderPipeline","ResourceCreationFailed","SHADER_STAGE_COUNT","StuckGpu","UserClosures","WaitIdleError","Write","WrongDevice","WrongSubmissionIndex","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","any_device","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","callback","callback","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","create_buffer_from_hal","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","device_lost_invocations","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_c","from_rust","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","global","group_ids","group_ids","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_valid","label","mappings","null_value","queue","required_features","required_limits","resource","root_id","root_id","source","submissions","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","user_data","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","actual","actual","actual","actual","expected","expected","expected","expected","indices","ty","ty","ty","ty","AnyDevice","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","deref","deref_mut","downcast","downcast_clone","downcast_ref","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","new","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Buffer","BufferStillMapped","DestroyedBuffer","DestroyedBuffer","DestroyedTexture","DestroyedTexture","InvalidQueue","MemoryInitFailure","Queue","Queue","Queue","QueueSubmitError","QueueWriteError","StagingBuffer","StuckGpu","SubmittedWorkDoneClosure","SubmittedWorkDoneClosureC","SurfaceOutputDropped","SurfaceUnconfigured","TempResource","Texture","Transfer","Unmap","WrappedSubmissionIndex","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","callback","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","device","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_c","from_rust","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","index","info","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","queue_id","raw","source","source","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","user_data","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","CreateDeviceError","Device","FailedToCreateZeroBuffer","OutOfMemory","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","fmt","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","source","to_owned","to_smolstr","to_string","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","ContextError","ErrorFormatter","PrettyError","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bind_group_label","bind_group_layout_label","borrow","borrow","borrow_mut","borrow_mut","buffer_label","buffer_label_with_key","cam16_into_unclamped","cam16_into_unclamped","cause","command_buffer_label","components_from","components_from","compute_pipeline_label","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","error","fmt","fmt","fmt_pretty","fmt_pretty","format_pretty_any","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","label","label","label_key","note","query_set_label","render_pipeline_label","sampler_label","source","string","texture_label","texture_label_with_key","texture_view_label","texture_view_label_with_key","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Global","GlobalReport","adapt_into_using","adapt_into_using","adapter_as_hal","adapter_downlevel_capabilities","adapter_drop","adapter_features","adapter_get_info","adapter_get_presentation_timestamp","adapter_get_texture_format_features","adapter_is_surface_supported","adapter_limits","adapter_request_device","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bind_group_drop","bind_group_label","bind_group_layout_drop","bind_group_layout_label","borrow","borrow","borrow_mut","borrow_mut","buffer_destroy","buffer_drop","buffer_get_mapped_range","buffer_label","buffer_map_async","buffer_unmap","cam16_into_unclamped","cam16_into_unclamped","clear_backend","command_buffer_drop","command_buffer_label","command_encoder_clear_buffer","command_encoder_clear_texture","command_encoder_copy_buffer_to_buffer","command_encoder_copy_buffer_to_texture","command_encoder_copy_texture_to_buffer","command_encoder_copy_texture_to_texture","command_encoder_drop","command_encoder_finish","command_encoder_insert_debug_marker","command_encoder_pop_debug_group","command_encoder_push_debug_group","command_encoder_resolve_query_set","command_encoder_run_compute_pass","command_encoder_run_render_pass","command_encoder_write_timestamp","components_from","components_from","compute_pipeline_drop","compute_pipeline_get_bind_group_layout","compute_pipeline_label","create_adapter_from_hal","create_buffer_error","create_buffer_from_hal","create_device_from_hal","create_render_bundle_error","create_texture_error","create_texture_from_hal","deref","deref","deref_mut","deref_mut","device_as_hal","device_create_bind_group","device_create_bind_group_layout","device_create_buffer","device_create_command_encoder","device_create_compute_pipeline","device_create_pipeline_layout","device_create_query_set","device_create_render_bundle_encoder","device_create_render_pipeline","device_create_sampler","device_create_shader_module","device_create_shader_module_spirv","device_create_texture","device_destroy","device_downlevel_properties","device_drop","device_features","device_fence_as_hal","device_label","device_limits","device_mark_lost","device_poll","device_set_device_lost_closure","device_start_capture","device_stop_capture","downcast","downcast","drop","drop","drop","enumerate_adapters","eq","equivalent","equivalent","equivalent","fmt","from","from","from_angle","from_angle","from_hal_instance","from_instance","from_stimulus","from_stimulus","generate_report","gl","hub_report","init","init","instance","instance_as_hal","instance_create_surface","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","pipeline_layout_drop","pipeline_layout_label","poll_all_devices","query_set_drop","query_set_label","queue_create_staging_buffer","queue_drop","queue_get_timestamp_period","queue_on_submitted_work_done","queue_submit","queue_validate_write_buffer","queue_write_buffer","queue_write_staging_buffer","queue_write_texture","render_bundle_drop","render_bundle_encoder_finish","render_bundle_label","render_pipeline_drop","render_pipeline_get_bind_group_layout","render_pipeline_label","request_adapter","sampler_drop","sampler_label","shader_module_drop","shader_module_label","surface_as_hal","surface_configure","surface_drop","surface_get_capabilities","surface_get_current_texture","surface_present","surface_texture_discard","surfaces","surfaces","surfaces","texture_as_hal","texture_create_view","texture_destroy","texture_drop","texture_label","texture_view_drop","texture_view_label","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vulkan","vzip","vzip","HalApi","VARIANT","create_instance_from_hal","get_surface","hub","instance_as_hal","Hub","HubReport","Hubs","adapt_into_using","adapt_into_using","adapt_into_using","adapters","adapters","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bind_group_layouts","bind_group_layouts","bind_groups","bind_groups","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","buffers","buffers","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","command_buffers","command_buffers","components_from","components_from","components_from","compute_pipelines","compute_pipelines","deref","deref","deref","deref_mut","deref_mut","deref_mut","devices","devices","downcast","downcast","downcast","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","generate_report","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_empty","pipeline_layouts","pipeline_layouts","query_sets","query_sets","queues","queues","render_bundles","render_bundles","render_pipelines","render_pipelines","samplers","samplers","shader_modules","shader_modules","staging_buffers","texture_views","texture_views","textures","textures","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","AdapterId","BindGroupId","BindGroupLayoutId","BufferId","CommandBufferId","CommandEncoderId","ComputePassEncoderId","ComputePipelineId","DeviceId","EPOCH_MASK","Id","PipelineLayoutId","QuerySetId","QueueId","RenderBundleEncoderId","RenderBundleId","RenderPassEncoderId","RenderPipelineId","SamplerId","ShaderModuleId","StagingBufferId","SurfaceId","TextureId","TextureViewId","TypedId","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","backend","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","cmp","compare","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from_angle","from_raw","from_stimulus","get_hash","hash","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_raw","into_raw","into_stimulus","partial_cmp","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unzip","unzip","upcast","vzip","zip","zip","GlobalIdentityHandlerFactory","IdentityHandlerFactory","IdentityManager","IdentityManagerFactory","Input","Input","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","autogenerate_ids","autogenerate_ids","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fmt","fmt","free","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","input_to_id","input_to_id","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","mark_as_used","new","process","spawn","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Adapter","AdapterInputs","DeviceLost","FailedLimit","GetSurfaceSupportError","HalSurface","IdSet","Instance","Internal","InvalidAdapter","InvalidAdapter","InvalidAdapter","InvalidAdapter","InvalidSurface","InvalidSurface","InvalidSurface","IsSurfaceSupportedError","LimitsExceeded","Mask","NoGraphicsQueue","NotFound","OutOfMemory","RequestAdapterError","RequestAdapterOptions","RequestDeviceError","Surface","Unsupported","UnsupportedFeature","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info","as_info_mut","as_info_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","compatible_surface","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_fallback_adapter","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_capabilities","gl","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_surface_supported","label","name","new","null_value","parse_backends_from_comma_list","power_preference","raw","source","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vulkan","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","ABSTRACT_FLOAT","ABSTRACT_INT","ABSTRACT_WIDTH","Abs","AbstractFloat","AbstractFloat","AbstractInt","AbstractInt","AccelerationStructure","Access","AccessIndex","Acos","Acosh","Add","Add","AddressSpace","All","And","And","Any","Arena","Array","ArrayLength","ArraySize","As","Asin","Asinh","Atan","Atan2","Atanh","Atomic","Atomic","AtomicCompareExchangeWeakResult","AtomicFunction","AtomicResult","Auto","BOOL","BOOL_WIDTH","Barrier","Barrier","BaseInstance","BaseVertex","Bgra8Unorm","Bi","Bias","Binary","BinaryOperator","Binding","BindingArray","BitwiseNot","Block","Block","Bool","Bool","Break","BuiltIn","BuiltIn","ByName","ByNameOrId","Bytes","Call","CallResult","Ceil","Center","Centroid","Clamp","ClipDistance","Coarse","Compose","Compute","ConservativeDepth","Constant","Constant","Constant","Continue","Cos","Cosh","CountLeadingZeros","CountOneBits","CountTrailingZeros","Cross","Cube","CullDistance","D1","D2","D3","Default","Degrees","Depth","Derivative","DerivativeAxis","DerivativeControl","Determinant","Distance","Divide","Dot","Dynamic","EarlyDepthTest","Emit","EntryPoint","Equal","Exact","Exchange","ExclusiveOr","ExclusiveOr","Exp","Exp2","Expression","ExtractBits","F32","F32","F64","F64","FaceForward","FastHashMap","FastHashSet","FastIndexMap","FastIndexSet","FindLsb","FindMsb","Fine","Flat","Float","Floor","Fma","Fract","FragDepth","Fragment","Frexp","FrexpResult","FrontFacing","Function","Function","FunctionArgument","FunctionArgument","FunctionResult","GlobalInvocationId","GlobalVariable","GlobalVariable","Gradient","Greater","GreaterEqual","GreaterEqual","Handle","Handle","I32","I32","I32","I64","I64","If","Image","ImageClass","ImageDimension","ImageLoad","ImageQuery","ImageQuery","ImageSample","ImageStore","InclusiveOr","InclusiveOr","Initialize","InsertBits","InstanceIndex","Interpolation","Inverse","InverseSqrt","IsInf","IsNan","Kill","LOAD","Ldexp","Length","Less","LessEqual","LessEqual","Linear","Literal","Literal","Load","LocalInvocationId","LocalInvocationIndex","LocalVariable","LocalVariable","Location","Log","Log2","LogicalAnd","LogicalNot","LogicalOr","Loop","Math","MathFunction","Matrix","Max","Max","Min","Min","Mix","Modf","ModfResult","Module","Modulo","Multiply","Negate","None","None","Normalize","NotEqual","NumLayers","NumLevels","NumSamples","NumWorkGroups","Outer","Override","Pack2x16float","Pack2x16snorm","Pack2x16unorm","Pack4x8snorm","Pack4x8unorm","Perspective","PointCoord","PointSize","Pointer","Position","Pow","PredeclaredType","PrimitiveIndex","Private","Proceed","PushConstant","Quad","R16Float","R16Sint","R16Snorm","R16Uint","R16Unorm","R32Float","R32Sint","R32Uint","R8Sint","R8Snorm","R8Uint","R8Unorm","Radians","Range","RayQuery","RayQuery","RayQueryFunction","RayQueryGetIntersection","RayQueryProceedResult","Reflect","Refract","Relational","RelationalFunction","ResourceBinding","Return","ReverseBits","Rg11b10Float","Rg16Float","Rg16Sint","Rg16Snorm","Rg16Uint","Rg16Unorm","Rg32Float","Rg32Sint","Rg32Uint","Rg8Sint","Rg8Snorm","Rg8Uint","Rg8Unorm","Rgb10a2Uint","Rgb10a2Unorm","Rgba16Float","Rgba16Sint","Rgba16Snorm","Rgba16Uint","Rgba16Unorm","Rgba32Float","Rgba32Sint","Rgba32Uint","Rgba8Sint","Rgba8Snorm","Rgba8Uint","Rgba8Unorm","Round","STORAGE","STORE","Sample","SampleIndex","SampleLevel","SampleMask","Sampled","Sampler","Sampling","Saturate","Scalar","Scalar","ScalarKind","Select","ShaderStage","ShiftLeft","ShiftRight","Sign","Sin","Sinh","Sint","Size","SmoothStep","SourceLocation","Span","SpanContext","SpecialTypes","Splat","Sqrt","Statement","Step","Storage","Storage","StorageAccess","StorageFormat","Store","Struct","StructMember","Subtract","Subtract","Switch","SwitchCase","SwitchValue","Swizzle","SwizzleComponent","Tan","Tanh","Terminate","Transpose","Tri","Trunc","Type","TypeInner","U32","U32","U32","UNDEFINED","Uint","Unary","UnaryOperator","Unchanged","Uniform","UniqueArena","Unpack2x16float","Unpack2x16snorm","Unpack2x16unorm","Unpack4x8snorm","Unpack4x8unorm","ValuePointer","Vector","VectorSize","Vertex","VertexIndex","ViewIndex","W","WORK_GROUP","Width","WithSpan","WorkGroup","WorkGroupId","WorkGroupSize","WorkGroupUniformLoad","WorkGroupUniformLoadResult","X","X","XYZW","Y","Y","Z","Zero","ZeroValue","access","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","all","and_then","append","append","apply_default_interpolation","argument_count","arguments","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_inner","automatic_conversion_combine","automatically_converts_to","back","binding","binding","binding","binding","binding","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","body","body","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","canonical_form","check_contains_handle","check_contains_handle","check_contains_range","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","compact","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","complement","complement","component_type","components","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","conservative","const_expressions","constants","contains","contains","cull","default","default","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","difference","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","early_depth_test","emit_to_stderr","emit_to_stderr_with_path","emit_to_string","emit_to_string_with_path","empty","empty","entry_points","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expressions","extend","extend","extend","extend_block","fall_through","fetch_if","fetch_if_or_append","fetch_or_append","first_and_last","float","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_index","from_iter","from_iter","from_name","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_vec","from_zero_based_index_range","front","function","functions","generate_predeclared_type","generate_ray_desc_type","generate_ray_intersection_type","get","get_handle","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_mut","get_span","get_span","global_variables","group","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","implicit_derivatives","index","index","index","index","index","index_mut","indexable_length","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner","insert","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","into_other","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_abstract","is_all","is_all","is_atomic_pointer","is_defined","is_dynamic_index","is_dynamically_sized","is_empty","is_empty","is_empty","is_empty","is_empty","is_mipmapped","is_multisampled","is_numeric","is_terminator","iter","iter","iter","iter","iter_mut","iter_names","iter_names","keywords","kind","len","len","len","length","line_number","line_position","local_variables","location","location","name","name","name","name","name","name","name","name","named_expressions","needs_pre_emit","new","new","new","new","new","new","new_from_bounds","next","not","not","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","offset","offset","one","originating_global","override","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pointer_space","predeclared_types","proc","push","range_from","ray_desc","ray_intersection","remove","remove","replace","result","scalar","scalar","scalar_kind","scalar_kind","scalar_width","set","set","size","source","space","span_iter","span_iter_mut","spans","special_types","splice","stage","sub","sub","sub_assign","sub_assign","subsume","symmetric_difference","symmetric_difference","to_built_in","to_ctx","to_hlsl_str","to_indexable_length","to_inner_atomic","to_inner_scalar","to_inner_vector","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_range","to_smolstr","to_string","to_wgsl","to_wgsl","to_wgsl","to_wgsl","toggle","toggle","total_span","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_get","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","ty","ty","ty","ty","ty","ty_inner","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","types","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","until","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","valid","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","with_capacity","with_context","with_span","workgroup_size","zero","zero_based_index_range","access","compare","interpolation","location","sampling","second_blend_source","invariant","accept","arg","arg1","arg2","arg3","argument","array_index","array_index","axis","base","base","committed","comparison","components","condition","convert","coordinate","coordinate","ctrl","depth_ref","expr","expr","expr","fun","fun","gather","image","image","image","index","index","kind","left","level","level","offset","op","op","pattern","pointer","query","query","reject","right","sample","sampler","size","size","ty","ty","ty","value","vector","access","format","kind","multi","multi","level","size","size","width","width","acceleration_structure","descriptor","result","x","y","accept","arguments","array_index","body","break_if","cases","condition","continuing","coordinate","fun","fun","function","image","pointer","pointer","pointer","query","reject","result","result","result","selector","value","value","value","value","arrayed","base","base","base","class","columns","comparison","dim","members","rows","scalar","scalar","scalar","size","size","size","size","space","space","span","stride","CULL_BACK_FACING","CULL_FRONT_FACING","CULL_NO_OPAQUE","CULL_OPAQUE","NO_OPAQUE","OPAQUE","RayFlag","SKIP_AABBS","SKIP_CLOSEST_HIT_SHADER","SKIP_TRIANGLES","TERMINATE_ON_FIRST_HIT","adapt_into_using","all","arrays_from","arrays_into","as_any","as_any_mut","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","complement","components_from","contains","default","deref","deref_mut","difference","downcast","drop","empty","eq","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","from","from_angle","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_stimulus","glsl","hlsl","init","insert","intersection","intersects","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","is_all","is_empty","iter","iter_names","msl","not","null_value","remove","set","spv","sub","sub_assign","symmetric_difference","to_owned","toggle","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","union","upcast","vzip","ADJUST_COORDINATE_SPACE","ARRAY_OF_ARRAYS","BUFFER_STORAGE","BindingMap","CLIP_DISTANCE","COMPUTE_SHADER","CONSERVATIVE_DEPTH","CUBE_TEXTURES_ARRAY","CULL_DISTANCE","Custom","DOUBLE_TYPE","DRAW_PARAMETERS","DUAL_SOURCE_BLENDING","DYNAMIC_ARRAY_SIZE","Desktop","Embedded","EntryPointNotFound","Error","FIRST_INSTANCE_BINDING","FORCE_POINT_SIZE","FULL_IMAGE_FORMATS","Features","FmtError","IMAGE_LOAD_STORE","IMAGE_SIZE","INCLUDE_UNUSED_ITEMS","INSTANCE_INDEX","ImageMultipleSamplers","MULTISAMPLED_TEXTURES","MULTISAMPLED_TEXTURE_ARRAYS","MULTI_VIEW","MissingFeatures","MultiplePushConstants","NOPERSPECTIVE_QUALIFIER","Options","PipelineOptions","PushConstantItem","ReflectionInfo","SAMPLE_QUALIFIER","SAMPLE_VARIABLES","SUPPORTED_CORE_VERSIONS","SUPPORTED_ES_VERSIONS","TEXTURE_LEVELS","TEXTURE_SAMPLES","TEXTURE_SHADOW_LOD","TEXTURE_SHADOW_LOD","TextureMapping","UnsupportedExternal","UnsupportedScalar","VaryingLocation","Version","VersionNotSupported","Writer","WriterFlags","access_path","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","all","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","binding_map","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","complement","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","difference","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","empty","entry_point","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","index","init","init","init","init","init","init","init","init","init","init","init","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_all","is_empty","is_empty","iter","iter","iter_names","iter_names","location","multiview","new","new_gles","not","not","null_value","offset","partial_cmp","push_constant_items","remove","remove","sampler","set","set","shader_stage","source","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","texture","texture_mapping","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","toggle","toggle","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uniforms","union","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","varying","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","writer_flags","zero_initialize_workgroup_memory","is_webgl","version","BindTarget","BindingMap","Custom","EntryPointError","Error","IoError","MissingBinding","Options","ReflectionInfo","ShaderModel","Unimplemented","UnsupportedScalar","V5_0","V5_1","V6_0","Writer","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","binding_array_size","binding_map","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","entry_point_names","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fake_missing_bindings","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","hash","hash","hash","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","null_value","null_value","null_value","partial_cmp","push_constants_target","register","shader_model","source","space","special_constants_binding","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_str","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","zero_initialize_workgroup_memory","BindSamplerTarget","BindTarget","BindingMap","CapabilityNotSupported","EntryPointError","EntryPointResourceMap","EntryPointResources","Error","FeatureNotImplemented","Format","Inline","InlineSamplerIndex","MissingBindTarget","MissingBinding","MissingPushConstants","MissingSizesBuffer","Options","PipelineOptions","Resource","Slot","TranslationInfo","UnimplementedBindTarget","UnsupportedArrayOf","UnsupportedArrayOfType","UnsupportedAttribute","UnsupportedBinaryOp","UnsupportedBuiltIn","UnsupportedCall","UnsupportedCompose","UnsupportedFunction","UnsupportedRWStorageTexture","UnsupportedRayTracing","UnsupportedWriteableStorageBuffer","UnsupportedWriteableStorageTexture","Validation","Writer","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","allow_and_force_point_size","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","binding_array_size","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds_check_policies","buffer","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","entry_point_names","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fake_missing_bindings","finish","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","init","init","init","init","init","init","init","init","init","inline_samplers","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","lang_version","mutable","new","null_value","null_value","null_value","null_value","per_entry_point_map","push_constant_buffer","resources","sampler","sampler","sizes_buffer","source","spirv_cross_compatibility","texture","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","write_string","zero_initialize_workgroup_memory","Address","Always","BorderColor","ClampToBorder","ClampToEdge","ClampToZero","CompareFunc","Coord","Equal","Filter","Greater","GreaterEqual","InlineSampler","Less","LessEqual","Linear","MirroredRepeat","Nearest","Never","Normalized","NotEqual","OpaqueBlack","OpaqueWhite","Pixel","Repeat","TransparentBlack","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","address","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_str","as_str","as_str","as_str","as_str","border_color","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","compare_func","components_from","components_from","components_from","components_from","components_from","components_from","coord","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","hash","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","lod_clamp","mag_filter","max_anisotropy","min_filter","mip_filter","null_value","null_value","null_value","null_value","null_value","null_value","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","ADJUST_COORDINATE_SPACE","ARRAYED","Addresses","ArbitraryPrecisionFixedPointINTEL","ArbitraryPrecisionFloatingPointINTEL","ArbitraryPrecisionIntegersINTEL","AsmINTEL","AtomicFloat16AddEXT","AtomicFloat16MinMaxEXT","AtomicFloat32AddEXT","AtomicFloat32MinMaxEXT","AtomicFloat64AddEXT","AtomicFloat64MinMaxEXT","AtomicStorage","AtomicStorageOps","BFloat16ConversionINTEL","BindingInfo","BindingMap","BindlessTextureNV","BitInstructions","BlockingPipesINTEL","CLAMP_FRAG_DEPTH","CacheControlsINTEL","Capability","ClipDistance","ComputeDerivativeGroupLinearNV","ComputeDerivativeGroupQuadsNV","CooperativeMatrixKHR","CooperativeMatrixNV","CoreBuiltinsARM","CullDistance","DEBUG","DEPTH","DebugInfo","DebugInfoModuleINTEL","DemoteToHelperInvocation","DemoteToHelperInvocationEXT","DenormFlushToZero","DenormPreserve","DerivativeControl","DeviceEnqueue","DeviceGroup","DisplacementMicromapNV","DotProduct","DotProductInput4x8Bit","DotProductInput4x8BitKHR","DotProductInput4x8BitPacked","DotProductInput4x8BitPackedKHR","DotProductInputAll","DotProductInputAllKHR","DotProductKHR","DrawParameters","EntryPointNotFound","Error","ExpectAssumeKHR","FORCE_POINT_SIZE","FPFastMathModeINTEL","FPGAArgumentInterfacesINTEL","FPGABufferLocationINTEL","FPGAClusterAttributesINTEL","FPGADSPControlINTEL","FPGAInvocationPipeliningAttributesINTEL","FPGAKernelAttributesINTEL","FPGAKernelAttributesv2INTEL","FPGALatencyControlINTEL","FPGALoopControlsINTEL","FPGAMemoryAccessesINTEL","FPGAMemoryAttributesINTEL","FPGARegINTEL","FPMaxErrorINTEL","FeatureNotImplemented","Float16","Float16Buffer","Float16ImageAMD","Float64","FloatingPointModeINTEL","FragmentBarycentricKHR","FragmentBarycentricNV","FragmentDensityEXT","FragmentFullyCoveredEXT","FragmentMaskAMD","FragmentShaderPixelInterlockEXT","FragmentShaderSampleInterlockEXT","FragmentShaderShadingRateInterlockEXT","FragmentShadingRateKHR","FunctionFloatControlINTEL","FunctionPointersINTEL","GenericPointer","Geometry","GeometryPointSize","GeometryShaderPassthroughNV","GeometryStreams","GlobalVariableFPGADecorationsINTEL","GlobalVariableHostAccessINTEL","GroupNonUniform","GroupNonUniformArithmetic","GroupNonUniformBallot","GroupNonUniformClustered","GroupNonUniformPartitionedNV","GroupNonUniformQuad","GroupNonUniformRotateKHR","GroupNonUniformShuffle","GroupNonUniformShuffleRelative","GroupNonUniformVote","GroupUniformArithmeticKHR","Groups","IOPipesINTEL","Image1D","ImageBasic","ImageBuffer","ImageCubeArray","ImageFootprintNV","ImageGatherBiasLodAMD","ImageGatherExtended","ImageMSArray","ImageMipmap","ImageQuery","ImageReadWrite","ImageReadWriteLodAMD","ImageRect","ImageTypeFlags","IndirectReferencesINTEL","InputAttachment","InputAttachmentArrayDynamicIndexing","InputAttachmentArrayDynamicIndexingEXT","InputAttachmentArrayNonUniformIndexing","InputAttachmentArrayNonUniformIndexingEXT","Int16","Int64","Int64Atomics","Int64ImageEXT","Int8","IntegerFunctions2INTEL","InterpolationFunction","Kernel","KernelAttributesINTEL","LABEL_VARYINGS","Linkage","LiteralSampler","LongConstantCompositeINTEL","LoopFuseINTEL","MULTISAMPLED","Matrix","MemoryAccessAliasingINTEL","MeshShadingEXT","MeshShadingNV","MinLod","MissingCapabilities","MultiView","MultiViewport","NamedBarrier","Native","None","OptNoneINTEL","Options","PerViewAttributesNV","PhysicalStorageBufferAddresses","PhysicalStorageBufferAddressesEXT","PipeStorage","PipelineOptions","Pipes","Polyfill","RayCullMaskKHR","RayQueryKHR","RayQueryPositionFetchKHR","RayQueryProvisionalKHR","RayTracingDisplacementMicromapNV","RayTracingKHR","RayTracingMotionBlurNV","RayTracingNV","RayTracingOpacityMicromapEXT","RayTracingPositionFetchKHR","RayTracingProvisionalKHR","RayTraversalPrimitiveCullingKHR","RoundToInfinityINTEL","RoundingModeRTE","RoundingModeRTZ","RuntimeAlignedAttributeINTEL","RuntimeDescriptorArray","RuntimeDescriptorArrayEXT","SAMPLED","SampleMaskOverrideCoverageNV","SampleMaskPostDepthCoverage","SampleRateShading","Sampled1D","SampledBuffer","SampledCubeArray","SampledImageArrayDynamicIndexing","SampledImageArrayNonUniformIndexing","SampledImageArrayNonUniformIndexingEXT","SampledRect","Shader","ShaderClockKHR","ShaderEnqueueAMDX","ShaderInvocationReorderNV","ShaderLayer","ShaderNonUniform","ShaderNonUniformEXT","ShaderSMBuiltinsNV","ShaderStereoViewNV","ShaderViewportIndex","ShaderViewportIndexLayerEXT","ShaderViewportIndexLayerNV","ShaderViewportMaskNV","ShadingRateNV","SignedZeroInfNanPreserve","SparseResidency","SplitBarrierINTEL","StencilExportEXT","StorageBuffer16BitAccess","StorageBuffer8BitAccess","StorageBufferArrayDynamicIndexing","StorageBufferArrayNonUniformIndexing","StorageBufferArrayNonUniformIndexingEXT","StorageImageArrayDynamicIndexing","StorageImageArrayNonUniformIndexing","StorageImageArrayNonUniformIndexingEXT","StorageImageExtendedFormats","StorageImageMultisample","StorageImageReadWithoutFormat","StorageImageWriteWithoutFormat","StorageInputOutput16","StoragePushConstant16","StoragePushConstant8","StorageTexelBufferArrayDynamicIndexing","StorageTexelBufferArrayDynamicIndexingEXT","StorageTexelBufferArrayNonUniformIndexing","StorageTexelBufferArrayNonUniformIndexingEXT","StorageUniform16","StorageUniformBufferBlock16","SubgroupAvcMotionEstimationChromaINTEL","SubgroupAvcMotionEstimationINTEL","SubgroupAvcMotionEstimationIntraINTEL","SubgroupBallotKHR","SubgroupBufferBlockIOINTEL","SubgroupDispatch","SubgroupImageBlockIOINTEL","SubgroupImageMediaBlockIOINTEL","SubgroupShuffleINTEL","SubgroupVoteKHR","Tessellation","TessellationPointSize","TextureBlockMatchQCOM","TextureBoxFilterQCOM","TextureSampleWeightedQCOM","TileImageColorReadAccessEXT","TileImageDepthReadAccessEXT","TileImageStencilReadAccessEXT","TransformFeedback","USMStorageClassesINTEL","UniformAndStorageBuffer16BitAccess","UniformAndStorageBuffer8BitAccess","UniformBufferArrayDynamicIndexing","UniformBufferArrayNonUniformIndexing","UniformBufferArrayNonUniformIndexingEXT","UniformDecoration","UniformTexelBufferArrayDynamicIndexing","UniformTexelBufferArrayDynamicIndexingEXT","UniformTexelBufferArrayNonUniformIndexing","UniformTexelBufferArrayNonUniformIndexingEXT","UnstructuredLoopControlsINTEL","UnsupportedVersion","Validation","VariableLengthArrayINTEL","VariablePointers","VariablePointersStorageBuffer","Vector16","VectorAnyINTEL","VectorComputeINTEL","VulkanMemoryModel","VulkanMemoryModelDeviceScope","VulkanMemoryModelDeviceScopeKHR","VulkanMemoryModelKHR","WorkgroupMemoryExplicitLayout16BitAccessKHR","WorkgroupMemoryExplicitLayout8BitAccessKHR","WorkgroupMemoryExplicitLayoutKHR","Writer","WriterFlags","ZeroInitializeWorkgroupMemoryMode","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","all","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","binding_array_size","binding_map","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds_check_policies","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","capabilities","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","compare","complement","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","debug_info","decorate_non_uniform_binding_array_access","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","difference","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","empty","entry_point","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","file_name","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","from_u32","get_capabilities_used","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","init","init","init","init","init","init","init","init","init","init","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_all","is_empty","is_empty","iter","iter","iter_names","iter_names","lang_version","new","not","not","null_value","null_value","partial_cmp","remove","remove","set","set","shader_stage","source_code","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","toggle","toggle","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","write_vec","zero_initialize_workgroup_memory","compact","SymbolTable","Typifier","adapt_into_using","adapt_into_using","add","add_root","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get","grow","index","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","invalidate","lookup","new","null_value","null_value","pop_scope","push_scope","register_type","reset","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","wgsl","Frontend","ParseError","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","emit_to_stderr","emit_to_stderr_with_path","emit_to_string","emit_to_string_with_path","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","labels","location","message","new","parse","parse_str","source","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","wgsl","RESERVED","Alignment","ArrayLength","ArrayLengthDynamic","Atomic","AutomaticConversionFloatToInt","AutomaticConversionLossy","BoundsCheckPolicies","BoundsCheckPolicy","Call","Constant","ConstantEvaluator","ConstantEvaluatorError","Derivative","DivisionByZero","Dynamic","EIGHT","Emitter","EntryPoint","EntryPointArgument","EntryPointIndex","EntryPointLocal","ExpressionConstnessTracker","FOUR","Function","FunctionArg","FunctionArgument","FunctionArgumentNotFound","FunctionLocal","FunctionNotDefined","FunctionReturnsVoid","GlobalCtx","GlobalVariable","GlobalVariable","Handle","ImageExpression","IncompatibleOperands","IndexableLength","IndexableLengthError","InvalidAccess","InvalidAccessBase","InvalidAccessIndex","InvalidAccessIndexTy","InvalidArrayElementType","InvalidArrayLength","InvalidArrayLengthArg","InvalidBinaryOpArgs","InvalidCastArg","InvalidClamp","InvalidImage","InvalidMathArg","InvalidMathArgCount","InvalidPointer","InvalidScalar","InvalidStructMemberType","InvalidSubAccess","InvalidUnaryOpArg","InvalidVector","Known","LayoutError","LayoutErrorInner","Layouter","Literal","Load","LocalVariable","MIN_UNIFORM","MissingSpecialType","NameKey","Namer","NonPowerOfTwoWidth","NotImplemented","ONE","OutOfBoundsIndex","Overflow","POINTER_SPAN","RayQueryExpression","ReadZeroSkipWrite","RemainderByZero","ResolveContext","ResolveError","Restrict","SIXTEEN","ShiftedMoreThan32Bits","SplatScalarOnly","StructMember","SubexpressionsAreNotConstant","SwizzleOutOfBounds","SwizzleVectorOnly","TWO","Type","TypeLayout","TypeNotConstructible","TypeNotIndexable","TypeResolution","Unchecked","Value","WorkGroupUniformLoadResult","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","alignment","arguments","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","binding_array","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","call","call_or","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cast_array","choose_policy","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","const_expressions","constants","constants","contains","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","ensure_block_returns","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","finish","flatten_compose","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_glsl_function","for_glsl_module","for_wgsl_function","for_wgsl_module","force_non_const","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_arena","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_width","functions","get_hash","get_hash","get_hash","get_hash","get_hash","global_vars","handle","hash","hash","hash","hash","hash","image_load","image_store","index","index","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner","inner_with","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_aligned","is_const","is_running","local_vars","mul","mul","new","new","null_value","null_value","null_value","null_value","null_value","partial_cmp","reset","resolve","round_up","size","source","special_types","start","to_ctx","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_stride","to_string","to_string","to_string","to_string","to_string","to_string","to_wgsl","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_eval_and_append","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","types","types","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_locals","from","to","to_type","to_type","value","expr","expr","index","indexed","indexed","name","ty","BoundsCheckPolicies","BoundsCheckPolicy","Dynamic","Expression","GuardedIndex","IndexableLength","IndexableLengthError","InvalidArrayLength","Known","Known","ReadZeroSkipWrite","Restrict","TypeNotIndexable","Unchecked","access_needs_check","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","binding_array","borrow","borrow_mut","buffer","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","find_checked_indexes","fmt","from","from_angle","from_stimulus","image_load","image_store","index","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","ARGUMENT","Alignment","Argument","Argument","ArgumentCount","ArgumentType","ArrayStride","BINDINGS","BLOCKS","BindingArrayBaseTypeNotStruct","BindingCollision","BindingCollision","BreakOutsideOfLoopOrSwitch","CLIP_DISTANCE","COMPUTE","CONSTANTS","CONSTRUCTIBLE","CONTROL_FLOW_UNIFORMITY","COPY","CUBE_ARRAY_TEXTURES","CULL_DISTANCE","CallError","Capabilities","ComparisonSamplingMismatch","ComponentCount","ComponentType","Compose","Compose","ComposeError","Conflict","ConflictingCaseType","ConflictingSwitchCase","ConstExpression","ConstExpressionError","Constant","ConstantError","ContinueOutsideOfLoop","Corrupted","DATA","DERIVATIVE","DUAL_SOURCE_BLENDING","Disalignment","DoesntExist","DuplicateBuiltIn","EARLY_DEPTH_TEST","EXPRESSIONS","EmptyStruct","EntryPoint","EntryPointError","ExpectedBindingArrayType","ExpectedGlobalOrArgument","ExpectedGlobalVariable","ExpectedImageType","ExpectedSamplerType","Expression","ExpressionAlreadyInScope","ExpressionError","ExpressionInfo","ExpressionMismatch","FLOAT64","FRAGMENT","ForbiddenStageOperations","Function","Function","FunctionArgumentDoesntExist","FunctionError","FunctionInfo","GlobalUse","GlobalVariable","GlobalVariableError","HOST_SHAREABLE","IMPLICIT_LEVEL","IO_SHAREABLE","IndexMustBeConstant","IndexOutOfBounds","IndexableLength","Infinity","InitializerNotAllowed","InitializerType","InitializerType","InstructionsAfterReturn","InvalidAccelerationStructure","InvalidArgumentPointerSpace","InvalidArgumentType","InvalidArgumentType","InvalidArrayBaseType","InvalidArrayStride","InvalidArrayType","InvalidAtomic","InvalidAtomicResultType","InvalidAtomicWidth","InvalidAttributeInStage","InvalidBaseType","InvalidBinaryOperandTypes","InvalidBinding","InvalidBooleanVector","InvalidBuiltInStage","InvalidBuiltInType","InvalidCall","InvalidCastArgument","InvalidData","InvalidDepthReference","InvalidDepthSampleLevel","InvalidDerivative","InvalidDynamicArray","InvalidFloatArgument","InvalidGatherComponent","InvalidGatherDimension","InvalidGatherLevel","InvalidGlobalUsage","InvalidHandle","InvalidIfType","InvalidImageArrayIndex","InvalidImageArrayIndexType","InvalidImageClass","InvalidImageCoordinateType","InvalidImageOtherIndex","InvalidImageOtherIndexType","InvalidImageStore","InvalidIndexType","InvalidInputAttributeInStage","InvalidIntegerInterpolation","InvalidInterpolation","InvalidLocationAttributeCombination","InvalidLocationsWhileDualSourceBlending","InvalidPointerBase","InvalidPointerToUnsized","InvalidPointerType","InvalidRayDescriptor","InvalidRayQueryExpression","InvalidRayQueryType","InvalidRayQueryType","InvalidReturnSpot","InvalidReturnType","InvalidSampleLevelBiasType","InvalidSampleLevelExactType","InvalidSampleLevelGradientType","InvalidSampleOffset","InvalidSelectTypes","InvalidSplatType","InvalidSplatType","InvalidStorePointer","InvalidStoreTypes","InvalidStoreValue","InvalidSwitchType","InvalidSwizzleComponent","InvalidType","InvalidType","InvalidType","InvalidType","InvalidUnaryOperandType","InvalidUsage","InvalidVectorType","InvalidWorkGroupUniformLoadResultType","LastCaseFallTrough","Layouter","Literal","Literal","LiteralError","LocalVariable","LocalVariableError","MULTISAMPLED_SHADING","MULTIVIEW","MatrixElementNotFloat","MemberMissingBinding","MemberOffset","MemberOffsetAfterStruct","MemberOutOfBounds","MemberOverlap","MissingBinding","MissingCapabilities","MissingCapability","MissingDefaultCase","MissingInterpolation","MissingTypeFlags","MissingVertexOutputPosition","ModuleInfo","MoreThanOnePushConstantUsed","MultipleDefaultCases","NaN","NegativeIndex","NonConst","NonConstInitializer","NonConstructibleReturnType","NonConstructibleType","NonHostShareable","NonUniformControlFlow","NonUniformWorkgroupUniformLoad","NotIOShareableType","NotInScope","OutOfRangeWorkgroupSize","PRIMITIVE_INDEX","PUSH_CONSTANT","PipelineInputRegularFunction","PipelineOutputRegularFunction","QUERY","RAY_QUERY","READ","Result","ResultAlreadyInScope","ResultValue","SAMPLED_TEXTURE_AND_STORAGE_BUFFER_ARRAY_NON_UNIFORM_INDEXING","SAMPLER_NON_UNIFORM_INDEXING","SIZED","STORAGE_TEXTURE_16BIT_NORM_FORMATS","STRUCT_LAYOUTS","ShaderStages","StorageAddressSpaceWriteOnlyNotSupported","StructSpan","Type","Type","Type","Type","TypeError","TypeFlags","UNIFORM_BUFFER_AND_STORAGE_TEXTURE_ARRAY_NON_UNIFORM_INDEXING","UnexpectedEarlyDepthTest","UnexpectedWorkgroupSize","Uniformity","UniformityRequirements","UnsizedMember","UnsupportedCapability","UnsupportedCapability","UnsupportedImageType","UnsupportedSpecializedArrayLength","VERTEX","ValidationError","ValidationFlags","Validator","VaryingError","WORK_GROUP_BARRIER","WRITE","Width","Width","WidthError","WorkgroupUniformLoadExpressionMismatch","WorkgroupUniformLoadInvalidPointer","WrongArgumentCount","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","all","all","all","all","all","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","available_stages","bitand","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","check_literal_value","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","complement","complement","complement","complement","complement","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","difference","difference","difference","difference","difference","dominates_global_use","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dual_source_blending","empty","empty","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expression_count","extend","extend","extend","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_name","from_name","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_entry_point","global_variable_count","index","index","index","index","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert","insert","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_all","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","iter","iter","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","may_kill","new","non_uniform_result","not","not","not","not","not","not","null_value","null_value","ref_count","remove","remove","remove","remove","remove","remove","requirements","reset","sampling_set","set","set","set","set","set","set","source","source","source","source","source","source","source","source","source","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","toggle","toggle","toggle","toggle","toggle","toggle","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uniformity","uniformity","union","union","union","union","union","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","validate","validate_literal","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","index","index","required","required","seen","seen_expression","source","expected","given","index","alignment","alignment","alignment","expected","index","index","index","offset","offset","span","stride","location","location_mask","has_ref","image","sampler","error","function","handle","handle","index","index","name","name","name","name","pointer","source","source","space","value","required","seen","arrayed","base","class","dim","expected","index","index","offset","offset","size","space","span","stride","handle","handle","handle","handle","handle","name","name","name","name","name","source","source","source","source","source","source","stage","attribute","location","location","BLEND_CONSTANT","BindGroup","BlendFactorOnUnsupportedTarget","ColorAttachment","ColorState","ColorStateError","ComputePipeline","ComputePipelineDescriptor","ConservativeRasterizationNonFillPolygonMode","CreateComputePipelineError","CreateRenderPipelineError","CreateShaderModuleError","DepthStencilState","DepthStencilStateError","Device","Device","Device","FormatNotBlendable","FormatNotColor","FormatNotDepth","FormatNotRenderable","FormatNotRenderable","FormatNotStencil","FragmentState","Generation","Implicit","Implicit","ImplicitBindGroupCount","ImplicitLayoutError","IncompatibleFormat","Internal","Internal","InvalidGroupIndex","InvalidLayout","InvalidLayout","InvalidMinMaxBlendFactors","InvalidSampleCount","InvalidSampleCount","InvalidSampleCount","InvalidVertexAttributeOffset","InvalidWriteMask","MissingDownlevelFlags","MissingDownlevelFlags","MissingFeatures","MissingFeatures","MissingIds","Naga","Parsing","Pipeline","PipelineExpectsShaderToUseDualSourceBlending","PipelineFlags","ProgrammableStageDescriptor","ReflectionError","RenderPipeline","RenderPipelineDescriptor","STENCIL_REFERENCE","ShaderError","ShaderExpectsPipelineToUseDualSourceBlending","ShaderLocationClash","ShaderModule","ShaderModuleDescriptor","ShaderModuleSource","Stage","Stage","StripIndexFormatForNonStripTopology","TooManyVertexAttributes","TooManyVertexBuffers","UnalignedShader","UnalignedVertexStride","Validation","VertexBufferLayout","VertexState","VertexStep","VertexStrideTooLarge","WRITES_DEPTH","WRITES_STENCIL","Wgsl","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","array_stride","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info","as_info","as_info_mut","as_info_mut","as_info_mut","attributes","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffers","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","default","depth_stencil","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","entry_point","eq","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fragment","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner","insert","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","iter","iter_names","label","label","label","label","label","layout","layout","location","mode","module","multisample","multiview","not","null_value","primitive","remove","set","shader_bound_checks","source","source","source","source","source","source","stage","stage","stage","step_mode","stride","sub","sub_assign","symmetric_difference","targets","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","toggle","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertex","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","pipeline","shader","binding","error","error","factor","given","given","given","group","index","index","limit","limit","limit","location","offset","size","stage","stage","stride","strip_index_format","target","topology","bind","group","limit","AlreadyAcquired","ConfigureSurfaceError","Device","Device","Invalid","InvalidSurface","InvalidViewFormat","MissingDownlevelFlags","NotConfigured","PreviousOutputExists","StillReferenced","StuckGpu","SurfaceError","SurfaceOutput","TooLarge","UnsupportedAlphaMode","UnsupportedFormat","UnsupportedPresentMode","UnsupportedQueueFamily","UnsupportedUsage","ZeroArea","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","source","source","status","texture_id","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","available","available","available","height","max_texture_dimension_2d","requested","requested","requested","width","Registry","RegistryReport","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","element_size","eq","equivalent","equivalent","equivalent","fmt","fmt","force_replace","force_replace_with_error","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_empty","label_for_resource","null_value","num_allocated","num_error","num_kept_from_user","num_released_from_user","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","unregister_locked","upcast","upcast","vzip","vzip","Aborted","AccessError","AlreadyDestroyed","AlreadyMapped","AlreadyMapped","ArrayLayerCount","Aspects","Buffer","BufferAccessError","BufferAccessResult","BufferCopy","BufferDescriptor","BufferMapAsyncStatus","BufferMapCallback","BufferMapCallbackC","BufferMapOperation","ContextLost","CreateBufferError","CreateQuerySetError","CreateSamplerError","CreateTextureError","CreateTextureView","CreateTextureViewError","DestroyError","Destroyed","DestroyedBuffer","DestroyedTexture","Device","Device","Device","Device","Device","Dimension","Err","Error","Failed","FormatReinterpretation","HeightNotMultipleOf","Invalid","Invalid","Invalid","InvalidAlignment","InvalidAnisotropy","InvalidArrayLayerCount","InvalidAspect","InvalidCompressedDimension","InvalidCubeTextureViewSize","InvalidCubemapArrayTextureDepth","InvalidCubemapTextureDepth","InvalidDepthDimension","InvalidDimension","InvalidDimensionUsages","InvalidFilterModeWithAnisotropy","InvalidFormatUsages","InvalidLodMaxClamp","InvalidLodMinClamp","InvalidMipLevelCount","InvalidMultisampledFormat","InvalidMultisampledStorageBinding","InvalidMultisampledTextureViewDimension","InvalidRange","InvalidSampleCount","InvalidSampleCount","InvalidTexture","InvalidTextureViewDimension","InvalidUsage","InvalidUsage","InvalidUsageFlags","InvalidViewFormat","LimitExceeded","MagFilter","MapAborted","MapAlreadyPending","MapAlreadyPending","MaxBufferSize","MinFilter","MipLevelCount","MipmapFilter","MissingBufferUsage","MissingDownlevelFlags","MissingDownlevelFlags","MissingFeatures","MissingFeatures","MissingFeatures","MultisampledDepthOrArrayLayer","MultisampledNotRenderAttachment","NegativeRange","None","NotMapped","NotMultipleOfBlockHeight","NotMultipleOfBlockWidth","Ok","OutOfBoundsOverrun","OutOfBoundsUnderrun","OutOfMemory","QuerySet","QuerySetDescriptor","RenderPass","Resource","ResourceInfo","Sampler","SamplerDescriptor","SamplerFilterErrorType","StagingBuffer","Success","Surface","TYPE","Texture","TextureClearMode","TextureDescriptor","TextureDimensionError","TextureErrorDimension","TextureView","TextureViewDescriptor","TextureViewDestroyError","TextureViewNotRenderableReason","TooManyArrayLayers","TooManyMipLevels","TooManyObjects","TooManyQueries","UnalignedOffset","UnalignedRange","UnalignedRangeSize","UnalignedSize","Usage","UsageMismatch","WidthNotMultipleOf","X","Y","Z","Zero","ZeroArrayLayerCount","ZeroCount","ZeroMipLevelCount","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","address_modes","anisotropy_clamp","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info","as_info","as_info","as_info","as_info","as_info","as_info_mut","as_info_mut","as_info_mut","as_info_mut","as_info_mut","as_info_mut","as_info_mut","border_color","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","callback","callback","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","count","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","dimension","dimension","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_c","from_rust","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","host","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_equal","is_unique","label","label","label","label","label","label","label","label","label","lod_max_clamp","lod_min_clamp","mag_filter","mapped_at_creation","min_filter","mip_level_count","mipmap_filter","null_value","range","ref_count","sample_count","size","size","source","source","source","source","source","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","usage","usage","user_data","view_formats","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","end","index","index","max","min","offset","range_size","start","maximum","requested","count","maximum","anisotropic_clamp","filter_mode","filter_type","lod_max_clamp","lod_min_clamp","maximum","requested","depth","depth","dim","requested","requested","requested","requested_aspect","texture","texture","texture_format","total","total","view","view","clear_view","clear_views","is_color","block_height","block_width","dim","format","format","format","format","given","height","height","limit","multiple","multiple","width","width","Storage","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","index","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","BadStorageFormat","Binding","BindingError","BindingLayoutSource","Derived","Filtering","FilteringError","Float","InconsistentlyDerivedType","Input","InputError","InputNotConsumed","Integer","Interface","InterfaceVar","InterpolationMismatch","InvalidModule","InvalidWorkgroupSize","Invisible","Missing","Missing","MissingBufferUsageError","MissingEntryPoint","MissingTextureUsageError","NumericType","Provided","SamplingMismatch","StageError","StageIo","TooManyVaryings","UnsupportedTextureStorageAccess","WrongAddressSpace","WrongBufferSize","WrongSamplerComparison","WrongTextureClass","WrongTextureViewDimension","WrongType","WrongType","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","check_buffer_usage","check_stage","check_texture_format","check_texture_usage","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fragment_uses_dual_source_blending","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new_derived","source","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertex_attribute","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","binding","binding","binding","dim","is_array","shader","shader","current","current_total","error","error","limit","limit","location","location","sampler","texture","total","used","var","AABBs","ACCELERATION_STRUCTURE_SCRATCH","ALLOW_COMPACTION","ALLOW_UPDATE","AccelerationStructure","AccelerationStructureAABBs","AccelerationStructureBarrier","AccelerationStructureBuildFlags","AccelerationStructureBuildMode","AccelerationStructureBuildSizes","AccelerationStructureDescriptor","AccelerationStructureEntries","AccelerationStructureFormat","AccelerationStructureGeometryFlags","AccelerationStructureInstances","AccelerationStructureTriangleIndices","AccelerationStructureTriangleTransform","AccelerationStructureTriangles","AccelerationStructureUses","AcquiredSurfaceTexture","Adapter","Adapter","Alignments","Api","Attachment","AttachmentOps","BOTTOM_LEVEL_ACCELERATION_STRUCTURE_INPUT","BUILD_INPUT","BUILD_OUTPUT","BindGroup","BindGroupDescriptor","BindGroupEntry","BindGroupLayout","BindGroupLayoutDescriptor","BindGroupLayoutFlags","BottomLevel","Buffer","BufferBarrier","BufferBinding","BufferCopy","BufferDescriptor","BufferMapping","BufferTextureCopy","BufferUses","Build","BuildAccelerationStructureDescriptor","COLOR","COLOR_ATTACHMENT","COLOR_ATTACHMENT_BLEND","COLOR_TARGET","COMPLEX","COPY_DST","COPY_DST","COPY_DST","COPY_SRC","COPY_SRC","COPY_SRC","Capabilities","ColorAttachment","CommandBuffer","CommandEncoder","CommandEncoder","CommandEncoderDescriptor","Compilation","ComputePassDescriptor","ComputePassTimestampWrites","ComputePipeline","ComputePipelineDescriptor","CopyExtent","DEPTH","DEPTH_STENCIL","DEPTH_STENCIL_ATTACHMENT","DEPTH_STENCIL_READ","DEPTH_STENCIL_WRITE","DebugSource","DepthStencilAttachment","Device","Device","Device","Device","Device","DeviceError","DropGuard","EXCLUSIVE","EXCLUSIVE","EntryPoint","ExposedAdapter","FIRST_VERTEX_INSTANCE","Fence","FenceValue","FormatAspects","GetAccelerationStructureBuildSizesDescriptor","INCLUSIVE","INCLUSIVE","INDEX","INDIRECT","Instance","Instance","InstanceDescriptor","InstanceError","Instances","LOAD","LOW_MEMORY","Label","Linkage","Lost","Lost","MAP_READ","MAP_WRITE","MAX_ANISOTROPY","MAX_BIND_GROUPS","MAX_COLOR_ATTACHMENTS","MAX_CONCURRENT_SHADER_STAGES","MAX_MIP_LEVELS","MAX_VERTEX_BUFFERS","MULTISAMPLE_RESOLVE","MULTISAMPLE_X16","MULTISAMPLE_X2","MULTISAMPLE_X4","MULTISAMPLE_X8","MemoryFlags","MemoryRange","NO_DUPLICATE_ANY_HIT_INVOCATION","NUM_WORK_GROUPS","Naga","NagaShader","None","OPAQUE","ORDERED","ORDERED","OpenDevice","Other","OutOfMemory","Outdated","PARTIALLY_BOUND","PLANE_0","PLANE_1","PLANE_2","PREFER_COHERENT","PREFER_FAST_BUILD","PREFER_FAST_TRACE","PRESENT","PipelineError","PipelineLayout","PipelineLayoutDescriptor","PipelineLayoutFlags","ProgrammableStage","QUERY_RESOLVE","QUERY_SIZE","QuerySet","Queue","Queue","RESOURCE","Rect","RenderPassDescriptor","RenderPassTimestampWrites","RenderPipeline","RenderPipelineDescriptor","ResourceCreationFailed","SAMPLED","SAMPLED_LINEAR","SAMPLED_MINMAX","SHADER_INPUT","STENCIL","STORAGE","STORAGE_ATOMIC","STORAGE_READ","STORAGE_READ","STORAGE_READ_WRITE","STORAGE_READ_WRITE","STORAGE_READ_WRITE","STORE","Sampler","SamplerDescriptor","ShaderError","ShaderInput","ShaderModule","ShaderModuleDescriptor","Some","SpirV","Surface","Surface","SurfaceCapabilities","SurfaceConfiguration","SurfaceError","SurfaceTexture","TOP_LEVEL_ACCELERATION_STRUCTURE_INPUT","TRANSIENT","Texture","TextureBarrier","TextureBinding","TextureCopy","TextureCopyBase","TextureDescriptor","TextureFormatCapabilities","TextureUses","TextureView","TextureViewDescriptor","TopLevel","Triangles","UNIFORM","UNINITIALIZED","UNKNOWN","Update","VALIDATION_CANARY","VERTEX","ValidationCanary","VertexBufferLayout","acceleration_structure_size","acceleration_structures","acquire_texture","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapter","address_modes","alignments","all","all","all","all","all","all","all","all","all","all","all","anisotropy_clamp","array_layer","array_layer_count","array_stride","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","aspect","at_mip_level","attributes","auxil","begin_compute_pass","begin_debug_marker","begin_encoding","begin_query","begin_render_pass","beginning_of_pass_write_index","beginning_of_pass_write_index","bind_group_layouts","binding","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","border_color","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","buffer","buffer","buffer","buffer","buffer","buffer_copy_offset","buffer_copy_pitch","buffer_layout","buffers","build_acceleration_structures","build_scratch_size","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","capabilities","clamp_size_to_virtual","clamp_size_to_virtual","clear_buffer","clear_value","clear_value","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color_attachments","color_targets","compare","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","composite_alpha_mode","composite_alpha_modes","configure","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains_invalid_bits","contains_invalid_bits","copy_buffer_to_buffer","copy_buffer_to_texture","copy_extent","copy_query_results","copy_texture_to_buffer","copy_texture_to_texture","count","count","count","count","create_acceleration_structure","create_bind_group","create_bind_group_layout","create_buffer","create_command_encoder","create_compute_pipeline","create_fence","create_pipeline_layout","create_query_set","create_render_pipeline","create_sampler","create_shader_module","create_surface","create_texture","create_texture_view","current_extent","debug_source","default","depth","depth_ops","depth_stencil","depth_stencil_attachment","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","destination_acceleration_structure","destroy_acceleration_structure","destroy_bind_group","destroy_bind_group_layout","destroy_buffer","destroy_command_encoder","destroy_compute_pipeline","destroy_fence","destroy_pipeline_layout","destroy_query_set","destroy_render_pipeline","destroy_sampler","destroy_shader_module","destroy_surface","destroy_texture","destroy_texture_view","device","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","dimension","dimension","discard_encoding","discard_texture","dispatch","dispatch_indirect","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downlevel","draw","draw_indexed","draw_indexed_indirect","draw_indexed_indirect_count","draw_indirect","draw_indirect_count","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dst_base","dst_offset","dx12_shader_compiler","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","end","end_compute_pass","end_debug_marker","end_encoding","end_of_pass_write_index","end_of_pass_write_index","end_query","end_render_pass","entries","entries","entries","entries","entry_point","enumerate_adapters","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","exit","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extent","extent","features","file_name","first_vertex","flags","flags","flags","flags","flags","flags","flags","flush_mapped_ranges","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format","format","format","format","formats","fragment_stage","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_acceleration_structure_build_sizes","get_acceleration_structure_device_address","get_and_reset","get_fence_value","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_presentation_timestamp","get_timestamp_period","gles","gles_minor_version","h","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","indices","info","info","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert_debug_marker","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_mapped_ranges","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_coherent","is_cube_compatible","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_one","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","label","label","label","label","label","label","label","label","label","label","label","label","label","label","layout","layout","layout","limits","lod_clamp","mag_filter","map","map_buffer","map_extent_to_copy_size","max_copy_size","maximum_frame_latency","maximum_frame_latency","memory_flags","memory_flags","min","min_filter","mip_level","mip_level_count","mipmap_filter","mode","module","module","multisample","multiview","multiview","name","new","not","not","not","not","not","not","not","not","not","not","not","null_value","occlusion_query_set","offset","offset","offset","offset","offset","open","ops","origin","place_acceleration_structure_barrier","present","present_mode","present_modes","primitive","ptr","push_constant_ranges","query_set","query_set","queue","queue","range","range","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","reset_all","reset_queries","resolve_target","resource_index","runtime_checks","sample_count","sample_count","samplers","scratch_buffer","scratch_buffer_offset","set","set","set","set","set","set","set","set","set","set","set","set_bind_group","set_blend_constants","set_compute_pipeline","set_index_buffer","set_push_constants","set_render_pipeline","set_scissor_rect","set_stencil_reference","set_vertex_buffer","set_viewport","size","size","size","size","size","size","size","source","source","source","source","source_acceleration_structure","source_code","src_base","src_offset","stage","start","start_capture","stencil_ops","step_mode","stop_capture","stride","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","submit","suboptimal","surface_capabilities","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","target","target","texture","texture","texture_base","texture_format_capabilities","textures","timestamp_writes","timestamp_writes","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","transform","transition_buffers","transition_textures","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unconfigure","union","union","union","union","union","union","union","union","union","union","union","unmap_buffer","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update_scratch_size","usage","usage","usage","usage","usage","usage","usage","usage","usage","usage","vertex_buffer","vertex_buffers","vertex_count","vertex_format","vertex_stage","vertex_stride","view","view","view_formats","view_formats","vulkan","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","wait","width","write_timestamp","x","y","MAX_I32_BINDING_SIZE","db","map_naga_stage","amd","apple","arm","broadcom","imgtec","intel","mesa","nvidia","qualcomm","VENDOR","VENDOR","VENDOR","VENDOR","VENDOR","DEVICE_KABY_LAKE_MASK","DEVICE_SKY_LAKE_MASK","VENDOR","VENDOR","VENDOR","VENDOR","Api","Context","Encoder","Resource","acquire_texture","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin_compute_pass","begin_debug_marker","begin_encoding","begin_query","begin_render_pass","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_acceleration_structures","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear_buffer","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","components_from","configure","copy_buffer_to_buffer","copy_buffer_to_texture","copy_query_results","copy_texture_to_buffer","copy_texture_to_texture","create_acceleration_structure","create_bind_group","create_bind_group_layout","create_buffer","create_command_encoder","create_compute_pipeline","create_fence","create_instance_from_hal","create_pipeline_layout","create_query_set","create_render_pipeline","create_sampler","create_shader_module","create_surface","create_texture","create_texture_view","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","destroy_acceleration_structure","destroy_bind_group","destroy_bind_group_layout","destroy_buffer","destroy_command_encoder","destroy_compute_pipeline","destroy_fence","destroy_pipeline_layout","destroy_query_set","destroy_render_pipeline","destroy_sampler","destroy_shader_module","destroy_surface","destroy_texture","destroy_texture_view","discard_encoding","discard_texture","dispatch","dispatch_indirect","downcast","downcast","downcast","downcast","draw","draw_indexed","draw_indexed_indirect","draw_indexed_indirect_count","draw_indirect","draw_indirect_count","drop","drop","drop","drop","end_compute_pass","end_debug_marker","end_encoding","end_query","end_render_pass","enumerate_adapters","exit","flush_mapped_ranges","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_acceleration_structure_build_sizes","get_acceleration_structure_device_address","get_fence_value","get_presentation_timestamp","get_surface","get_timestamp_period","hub","init","init","init","init","init","insert_debug_marker","instance_as_hal","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_mapped_ranges","map_buffer","open","place_acceleration_structure_barrier","present","reset_all","reset_queries","set_bind_group","set_blend_constants","set_compute_pipeline","set_index_buffer","set_push_constants","set_render_pipeline","set_scissor_rect","set_stencil_reference","set_vertex_buffer","set_viewport","start_capture","stop_capture","submit","surface_capabilities","texture_format_capabilities","to_owned","transition_buffers","transition_textures","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","unconfigure","unmap_buffer","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","wait","write_timestamp","Adapter","AdapterContext","AdapterContextLock","Api","BindGroup","BindGroupLayout","Buffer","CommandBuffer","CommandEncoder","ComputePipeline","DefaultRenderbuffer","Device","Fence","PipelineLayout","QuerySet","Queue","RenderPipeline","Renderbuffer","Sampler","ShaderModule","Texture","Texture","TextureFormatDesc","TextureInner","TextureView","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapter_context","array_layer_count","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin_compute_pass","begin_debug_marker","begin_encoding","begin_query","begin_render_pass","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_acceleration_structures","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear_buffer","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","context","copy_buffer_to_buffer","copy_buffer_to_texture","copy_query_results","copy_size","copy_texture_to_buffer","copy_texture_to_texture","create_acceleration_structure","create_bind_group","create_bind_group_layout","create_buffer","create_command_encoder","create_compute_pipeline","create_fence","create_instance_from_hal","create_pipeline_layout","create_query_set","create_render_pipeline","create_sampler","create_shader_module","create_texture","create_texture_view","data_type","default","default_framebuffer","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","destroy_acceleration_structure","destroy_bind_group","destroy_bind_group_layout","destroy_buffer","destroy_command_encoder","destroy_compute_pipeline","destroy_fence","destroy_pipeline_layout","destroy_query_set","destroy_render_pipeline","destroy_sampler","destroy_shader_module","destroy_texture","destroy_texture_view","discard_encoding","dispatch","dispatch_indirect","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw_indexed","draw_indexed_indirect","draw_indexed_indirect_count","draw_indirect","draw_indirect_count","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop_guard","egl_instance","egl_version","end_compute_pass","end_debug_marker","end_encoding","end_query","end_render_pass","exit","external","flush_mapped_ranges","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format_desc","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_acceleration_structure_build_sizes","get_acceleration_structure_device_address","get_fence_value","get_presentation_timestamp","get_surface","get_timestamp_period","get_without_egl_lock","hub","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner","insert_debug_marker","instance_as_hal","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_mapped_ranges","is_owned","lock","map_buffer","mip_level_count","new_external","null_value","open","place_acceleration_structure_barrier","present","raw_context","raw_display","reset_all","reset_queries","set_bind_group","set_blend_constants","set_compute_pipeline","set_index_buffer","set_push_constants","set_render_pipeline","set_scissor_rect","set_stencil_reference","set_vertex_buffer","set_viewport","start_capture","stop_capture","submit","surface_capabilities","texture_format_capabilities","texture_from_raw","texture_from_raw_renderbuffer","to_owned","to_owned","to_owned","to_owned","to_owned","transition_buffers","transition_textures","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unmap_buffer","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wait","write_timestamp","raw","raw","target","AccelerationStructure","Adapter","Api","BindGroup","BindGroupLayout","Buffer","CommandBuffer","CommandEncoder","ComputePipeline","DebugUtilsCreateInfo","DebugUtilsMessengerUserData","Device","EMPTY_RESOLVE_ATTACHMENT_LISTS","FORCE_FILL_BUFFER_WITH_SIZE_GREATER_4096_ALIGNED_OFFSET_16","Fence","FencePool","Instance","InstanceShared","Intermediate","PipelineLayout","QuerySet","Queue","Raw","RenderPipeline","SEPARATE_ENTRY_POINTS","Sampler","ShaderModule","Surface","SurfaceTexture","Texture","TextureView","TimelineSemaphore","Workarounds","acquire_texture","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin_compute_pass","begin_debug_marker","begin_encoding","begin_query","begin_render_pass","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer_from_raw","build_acceleration_structures","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear_buffer","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","configure","contains","copy_buffer_to_buffer","copy_buffer_to_texture","copy_query_results","copy_texture_to_buffer","copy_texture_to_texture","create_acceleration_structure","create_bind_group","create_bind_group_layout","create_buffer","create_command_encoder","create_compute_pipeline","create_fence","create_instance_from_hal","create_pipeline_layout","create_query_set","create_render_pipeline","create_sampler","create_shader_module","create_surface","create_texture","create_texture_view","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","desired_extensions","destroy_acceleration_structure","destroy_bind_group","destroy_bind_group_layout","destroy_buffer","destroy_command_encoder","destroy_compute_pipeline","destroy_fence","destroy_pipeline_layout","destroy_query_set","destroy_render_pipeline","destroy_sampler","destroy_shader_module","destroy_surface","destroy_texture","destroy_texture_view","device_from_raw","difference","discard_encoding","discard_texture","dispatch","dispatch_indirect","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw_indexed","draw_indexed_indirect","draw_indexed_indirect_count","draw_indirect","draw_indirect_count","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","enabled_device_extensions","end_compute_pass","end_debug_marker","end_encoding","end_query","end_render_pass","entry","enumerate_adapters","eq","equivalent","equivalent","equivalent","exit","expose_adapter","extend","extensions","flush_mapped_ranges","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_raw","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_acceleration_structure_build_sizes","get_acceleration_structure_device_address","get_fence_value","get_hash","get_presentation_timestamp","get_surface","get_timestamp_period","hash","hub","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert","insert_debug_marker","instance_api_version","instance_as_hal","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_mapped_ranges","is_all","is_empty","iter","iter_names","map_buffer","not","open","physical_device_capabilities","physical_device_features","place_acceleration_structure_barrier","present","queue_family_index","queue_index","raw_device","raw_handle","raw_instance","raw_physical_device","raw_physical_device","raw_queue","remove","required_device_extensions","reset_all","reset_queries","set","set_bind_group","set_blend_constants","set_compute_pipeline","set_index_buffer","set_push_constants","set_render_pipeline","set_scissor_rect","set_stencil_reference","set_vertex_buffer","set_viewport","shared_instance","shared_instance","shared_instance","start_capture","stop_capture","sub","sub_assign","submit","surface_capabilities","symmetric_difference","texture_format_capabilities","texture_from_raw","to_owned","to_owned","toggle","transition_buffers","transition_textures","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unconfigure","union","unmap_buffer","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wait","write_timestamp","active","free","last_completed","naga_shader","runtime_checks","Android","AndroidDisplayHandle","AndroidNdk","AndroidNdkWindowHandle","AppKit","AppKit","AppKitDisplayHandle","AppKitWindowHandle","DisplayHandle","Drm","Drm","DrmDisplayHandle","DrmWindowHandle","Gbm","Gbm","GbmDisplayHandle","GbmWindowHandle","Haiku","Haiku","HaikuDisplayHandle","HaikuWindowHandle","HandleError","HasDisplayHandle","HasRawDisplayHandle","HasRawWindowHandle","HasWindowHandle","NotSupported","Ohos","OhosDisplayHandle","OhosNdk","OhosNdkWindowHandle","Orbital","Orbital","OrbitalDisplayHandle","OrbitalWindowHandle","RawDisplayHandle","RawWindowHandle","UiKit","UiKit","UiKitDisplayHandle","UiKitWindowHandle","Unavailable","Wayland","Wayland","WaylandDisplayHandle","WaylandWindowHandle","Web","Web","WebCanvas","WebCanvasWindowHandle","WebDisplayHandle","WebOffscreenCanvas","WebOffscreenCanvasWindowHandle","WebWindowHandle","Win32","Win32WindowHandle","WinRt","WinRtWindowHandle","WindowHandle","Windows","WindowsDisplayHandle","Xcb","Xcb","XcbDisplayHandle","XcbWindowHandle","Xlib","Xlib","XlibDisplayHandle","XlibWindowHandle","a_native_window","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","android","appkit","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_raw","as_raw","as_ref","as_ref","b_direct_window","b_window","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_raw","borrow_raw","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","connection","core_window","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","display","display","display_handle","display_handle","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fd","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gbm_device","gbm_surface","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","haiku","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hinstance","hwnd","id","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","native_window","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","ns_view","obj","obj","ohos","orbital","plane","raw_display_handle","raw_display_handle","raw_window_handle","raw_window_handle","screen","screen","surface","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","ui_view","ui_view_controller","uikit","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","visual_id","visual_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","web","window","window","window","window_handle","window_handle","windows","BufferInitDescriptor","DeviceExt","DispatchIndirectArgs","DownloadBuffer","DrawIndexedIndirectArgs","DrawIndirectArgs","LayerMajor","MipMajor","RenderEncoder","StagingBelt","TextureDataOrder","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_bytes","as_bytes","as_bytes","backend_bits_from_env","base_vertex","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contents","create_buffer_init","create_texture_with_data","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw_indexed","draw_indexed_indirect","draw_indirect","drop","drop","drop","drop","drop","drop","drop","dx12_shader_compiler_from_env","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","finish","first_index","first_instance","first_instance","first_vertex","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","gles_minor_version_from_env","hash","hash","index_count","init","init","init","init","init","init","init","initialize_adapter_from_env","initialize_adapter_from_env_or_default","instance_count","instance_count","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","label","make_spirv_raw","new","null_value","null_value","null_value","null_value","parse_backends_from_comma_list","power_preference_from_env","read_buffer","recall","set_bind_group","set_index_buffer","set_pipeline","set_push_constants","set_vertex_buffer","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","usage","vertex_count","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write_buffer","x","y","z","Active","Catalog","Circle","Class","Dragged","Handle","HandleShape","Hovered","Rail","Rectangle","Slider","Status","Style","StyleFn","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","border_color","border_radius","border_width","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","color","colors","components_from","default","default","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","handle","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","rail","shape","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","width","border_radius","radius","width","Catalog","Class","Handle","Hovered","Idle","Status","Style","StyleFn","Svg","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","data","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_memory","from_path","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","null_value","style","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","Absolute","Advanced","Basic","Borrowed","Catalog","Class","Fragment","Highlight","Highlighter","IntoFragment","Iterator","LineHeight","Owned","Relative","Rich","Settings","Shaping","Span","State","Style","StyleFn","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","background_maybe","base","border","border_maybe","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","change_line","class","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","color","color","color","color_maybe","color_maybe","components_from","components_from","components_from","components_from","components_from","components_from","current_line","danger","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","font","font","font","font_maybe","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","height","highlight","highlight_line","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_fragment","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","line_height","line_height","link","link","link_maybe","mouse_interaction","new","new","new","null_value","null_value","null_value","null_value","null_value","on_event","padding","padding","primary","push","secondary","size","size","size","size","state","strikethrough","strikethrough","style","style","success","tag","text","to_absolute","to_owned","to_owned","to_owned","to_owned","to_static","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","underline","underline","upcast","upcast","upcast","upcast","upcast","upcast","update","vzip","vzip","vzip","vzip","vzip","vzip","width","with_spans","Action","Active","Backspace","Backspace","Binding","Catalog","Class","Click","Content","Copy","Custom","Cut","Delete","Delete","Disabled","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","End","Enter","Enter","Focused","Home","Hovered","Insert","Insert","KeyPress","Left","Motion","Move","Move","PageDown","PageUp","Paste","Paste","Right","Scroll","Select","Select","SelectAll","SelectAll","SelectLine","SelectLine","SelectWord","SelectWord","Sequence","State","Status","Style","StyleFn","TextEditor","Unfocus","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor_position","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_key_press","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","icon","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","is_focused","is_focused","key","line","line_count","lines","modifiers","new","null_value","perform","placeholder","selection","selection","status","style","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","widen","with_text","lines","Active","Catalog","Class","Cursor","DEFAULT_PADDING","Disabled","Focused","Hovered","Icon","Id","Left","Right","Side","State","Status","Style","StyleFn","TextInput","Value","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor","cursor","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focus","font","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","icon","init","init","init","init","init","init","init","init","insert","insert_many","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_focused","is_focused","len","move_cursor_to","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","move_cursor_to_front","new","new","new","next_end_of_word","null_value","null_value","placeholder","previous_start_of_word","remove","remove_many","secure","select","select_all","select_all","select_all","selection","selection","side","size","spacing","state","style","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","unfocus","unique","until","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Cursor","Index","Selection","State","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","end","start","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Custom","Custom","Dark","Dracula","Ferra","GruvboxDark","GruvboxLight","KanagawaDragon","KanagawaLotus","KanagawaWave","Light","Moonfly","Nightfly","Nord","Oxocarbon","Palette","SolarizedDark","SolarizedLight","Theme","TokyoNight","TokyoNightLight","TokyoNightStorm","background","danger","palette","primary","success","text","Background","Danger","EXTENDED_CATPPUCCIN_FRAPPE","EXTENDED_CATPPUCCIN_LATTE","EXTENDED_CATPPUCCIN_MACCHIATO","EXTENDED_CATPPUCCIN_MOCHA","EXTENDED_DARK","EXTENDED_DRACULA","EXTENDED_FERRA","EXTENDED_GRUVBOX_DARK","EXTENDED_GRUVBOX_LIGHT","EXTENDED_KANAGAWA_DRAGON","EXTENDED_KANAGAWA_LOTUS","EXTENDED_KANAGAWA_WAVE","EXTENDED_LIGHT","EXTENDED_MOONFLY","EXTENDED_NIGHTFLY","EXTENDED_NORD","EXTENDED_OXOCARBON","EXTENDED_SOLARIZED_DARK","EXTENDED_SOLARIZED_LIGHT","EXTENDED_TOKYO_NIGHT","EXTENDED_TOKYO_NIGHT_LIGHT","EXTENDED_TOKYO_NIGHT_STORM","Extended","Pair","Palette","Primary","Secondary","Success","background","background","base","base","base","base","base","color","danger","danger","is_dark","primary","primary","secondary","strong","strong","strong","strong","strong","success","success","text","text","weak","weak","weak","weak","weak","Active","Catalog","Class","Hovered","Status","Style","StyleFn","Toggler","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","background_border_color","background_border_width","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","foreground","foreground_border_color","foreground_border_width","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","style","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","is_toggled","is_toggled","Bottom","FollowCursor","Left","Position","Right","Tooltip","Top","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","default","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","null_value","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Active","Catalog","Circle","Class","Dragged","Handle","HandleShape","Hovered","Rectangle","Status","Style","StyleFn","VerticalSlider","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","border_color","border_width","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","rail","shape","style","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","with_circular_handle","border_radius","radius","width","Action","AlwaysOnBottom","AlwaysOnTop","At","Centered","ChangeIcon","ChangeLevel","ChangeMode","Close","CloseRequested","Closed","Critical","Default","Drag","Event","FileDropped","FileHovered","FilesHoveredLeft","Focused","Fullscreen","GainFocus","GetLatest","GetMaximized","GetMinimized","GetMode","GetOldest","GetPosition","GetRawId","GetSize","Hidden","Icon","Icon","Id","Informational","Level","Maximize","Minimize","Mode","Move","Moved","NextFrame","Normal","Open","Opened","Position","RedrawRequest","RedrawRequested","RequestUserAttention","Resize","Resized","RunWithHandle","Screenshot","Screenshot","Settings","ShowSystemMenu","Specific","SpecificWith","ToggleDecorations","ToggleMaximize","Unfocused","UserAttention","Windowed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","change_icon","change_level","change_mode","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","close_events","close_requests","cmp","cmp","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","crop","decorations","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","events","exit_on_close_request","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","frames","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gain_focus","get_hash","get_latest","get_maximized","get_minimized","get_mode","get_oldest","get_position","get_raw_id","get_size","hash","icon","icon","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_raw","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","level","max_size","maximize","min_size","minimize","move_to","new","null_value","null_value","null_value","open","open_events","partial_cmp","partial_cmp","platform_specific","position","request_user_attention","resizable","resize","resize_events","run_with_handle","scale_factor","screenshot","screenshot","settings","show_system_menu","size","size","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle_decorations","toggle_maximize","transparent","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","visible","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","position","size","Error","Icon","ImageError","InvalidError","OsError","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","deref","deref_mut","downcast","drop","fmt","fmt","from","from","from","from","from_angle","from_file","from_file_data","from_rgba","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","source","to_smolstr","to_string","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Android","AndroidDisplayHandle","AndroidNdk","AndroidNdkWindowHandle","AppKit","AppKit","AppKitDisplayHandle","AppKitWindowHandle","DisplayHandle","Drm","Drm","DrmDisplayHandle","DrmWindowHandle","Gbm","Gbm","GbmDisplayHandle","GbmWindowHandle","Haiku","Haiku","HaikuDisplayHandle","HaikuWindowHandle","HandleError","HasDisplayHandle","HasRawDisplayHandle","HasRawWindowHandle","HasWindowHandle","NotSupported","Ohos","OhosDisplayHandle","OhosNdk","OhosNdkWindowHandle","Orbital","Orbital","OrbitalDisplayHandle","OrbitalWindowHandle","RawDisplayHandle","RawWindowHandle","UiKit","UiKit","UiKitDisplayHandle","UiKitWindowHandle","Unavailable","Wayland","Wayland","WaylandDisplayHandle","WaylandWindowHandle","Web","Web","WebCanvas","WebCanvasWindowHandle","WebDisplayHandle","WebOffscreenCanvas","WebOffscreenCanvasWindowHandle","WebWindowHandle","Win32","Win32WindowHandle","WinRt","WinRtWindowHandle","WindowHandle","Windows","WindowsDisplayHandle","Xcb","Xcb","XcbDisplayHandle","XcbWindowHandle","Xlib","Xlib","XlibDisplayHandle","XlibWindowHandle","a_native_window","b_direct_window","b_window","connection","core_window","display","display","display_handle","fd","gbm_device","gbm_surface","hinstance","hwnd","id","native_window","ns_view","obj","obj","plane","raw_display_handle","raw_window_handle","screen","screen","surface","ui_view","ui_view_controller","visual_id","visual_id","window","window","window","window_handle","CropError","OutOfBounds","Screenshot","Zero","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","bytes","cam16_into_unclamped","components_from","deref","deref_mut","downcast","drop","fmt","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","scale_factor","size","to_smolstr","to_string","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","PlatformSpecific","Settings","adapt_into_using","application_id","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","decorations","default","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","exit_on_close_request","fmt","from","from_angle","from_stimulus","icon","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","level","max_size","min_size","null_value","platform_specific","position","resizable","size","to_owned","transparent","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","visible","vzip"],"q":[[0,"iced"],[1435,"iced::advanced"],[1625,"iced::advanced::clipboard"],[1720,"iced::advanced::image"],[1880,"iced::advanced::image::Handle"],[1884,"iced::advanced::layout"],[2002,"iced::advanced::layout::flex"],[2042,"iced::advanced::mouse"],[2121,"iced::advanced::mouse::Event"],[2123,"iced::advanced::mouse::ScrollDelta"],[2127,"iced::advanced::mouse::click"],[2173,"iced::advanced::overlay"],[2275,"iced::advanced::renderer"],[2379,"iced::advanced::subscription"],[2523,"iced::advanced::subscription::Event"],[2526,"iced::advanced::svg"],[2579,"iced::advanced::text"],[2801,"iced::advanced::text::editor"],[2935,"iced::advanced::text::editor::Action"],[2936,"iced::advanced::text::highlighter"],[3039,"iced::advanced::text::paragraph"],[3104,"iced::advanced::widget"],[3280,"iced::advanced::widget::operation"],[3343,"iced::advanced::widget::operation::focusable"],[3402,"iced::advanced::widget::operation::scrollable"],[3413,"iced::advanced::widget::operation::text_input"],[3422,"iced::advanced::widget::text"],[3445,"iced::advanced::widget::tree"],[3544,"iced::alignment"],[3652,"iced::application"],[3720,"iced::border"],[3798,"iced::clipboard"],[3802,"iced::daemon"],[3901,"iced::event"],[3913,"iced::executor"],[3918,"iced::font"],[4197,"iced::gradient"],[4295,"iced::keyboard"],[4555,"iced::keyboard::Event"],[4562,"iced::keyboard::key"],[4923,"iced::mouse"],[5186,"iced::mouse::Event"],[5188,"iced::mouse::ScrollDelta"],[5192,"iced::overlay"],[5194,"iced::overlay::menu"],[5209,"iced::padding"],[5219,"iced::settings"],[5267,"iced::stream"],[5269,"iced::system"],[5321,"iced::task"],[5367,"iced::theme"],[5509,"iced::theme::palette"],[5868,"iced::time"],[6068,"iced::touch"],[6163,"iced::touch::Event"],[6171,"iced::widget"],[7811,"iced::widget::button"],[7922,"iced::widget::canvas"],[8471,"iced::widget::canvas::event"],[8524,"iced::widget::canvas::fill"],[8578,"iced::widget::canvas::gradient"],[8675,"iced::widget::canvas::path"],[8773,"iced::widget::canvas::path::arc"],[8826,"iced::widget::canvas::path::lyon_path"],[10088,"iced::widget::canvas::path::lyon_path::Event"],[10101,"iced::widget::canvas::path::lyon_path::IdEvent"],[10114,"iced::widget::canvas::path::lyon_path::PathEvent"],[10127,"iced::widget::canvas::path::lyon_path::builder"],[10470,"iced::widget::canvas::path::lyon_path::commands"],[10695,"iced::widget::canvas::path::lyon_path::geom"],[11523,"iced::widget::canvas::path::lyon_path::geom::arc"],[11576,"iced::widget::canvas::path::lyon_path::geom::arrayvec"],[11997,"iced::widget::canvas::path::lyon_path::geom::cubic_bezier"],[12041,"iced::widget::canvas::path::lyon_path::geom::euclid"],[14158,"iced::widget::canvas::path::lyon_path::geom::euclid::approxeq"],[14162,"iced::widget::canvas::path::lyon_path::geom::euclid::approxord"],[14164,"iced::widget::canvas::path::lyon_path::geom::euclid::default"],[14247,"iced::widget::canvas::path::lyon_path::geom::euclid::num"],[14257,"iced::widget::canvas::path::lyon_path::geom::quadratic_bezier"],[14376,"iced::widget::canvas::path::lyon_path::geom::traits"],[14396,"iced::widget::canvas::path::lyon_path::geom::utils"],[14402,"iced::widget::canvas::path::lyon_path::iterator"],[14564,"iced::widget::canvas::path::lyon_path::math"],[14594,"iced::widget::canvas::path::lyon_path::path"],[14603,"iced::widget::canvas::path::lyon_path::path_buffer"],[14753,"iced::widget::canvas::path::lyon_path::polygon"],[14929,"iced::widget::canvas::path::lyon_path::traits"],[14978,"iced::widget::canvas::stroke"],[14998,"iced::widget::checkbox"],[15150,"iced::widget::checkbox::Status"],[15153,"iced::widget::combo_box"],[15201,"iced::widget::container"],[15318,"iced::widget::image"],[15480,"iced::widget::image::Handle"],[15484,"iced::widget::image::viewer"],[15532,"iced::widget::keyed"],[15594,"iced::widget::keyed::column"],[15595,"iced::widget::markdown"],[15860,"iced::widget::markdown::Item"],[15862,"iced::widget::overlay"],[15863,"iced::widget::overlay::menu"],[15999,"iced::widget::pane_grid"],[16854,"iced::widget::pane_grid::Configuration"],[16858,"iced::widget::pane_grid::DragEvent"],[16862,"iced::widget::pane_grid::Node"],[16867,"iced::widget::pane_grid::state"],[16961,"iced::widget::pane_grid::state::Action"],[16965,"iced::widget::pick_list"],[17164,"iced::widget::pick_list::Handle"],[17167,"iced::widget::progress_bar"],[17222,"iced::widget::qr_code"],[17466,"iced::widget::radio"],[17568,"iced::widget::radio::Status"],[17570,"iced::widget::rule"],[17670,"iced::widget::scrollable"],[18206,"iced::widget::scrollable::Direction"],[18208,"iced::widget::scrollable::Status"],[18212,"iced::widget::shader"],[18358,"iced::widget::shader::wgpu"],[26210,"iced::widget::shader::wgpu::BindingType"],[26219,"iced::widget::shader::wgpu::BufferBindingType"],[26220,"iced::widget::shader::wgpu::Dx12Compiler"],[26222,"iced::widget::shader::wgpu::Error"],[26225,"iced::widget::shader::wgpu::SurfaceTargetUnsafe"],[26227,"iced::widget::shader::wgpu::TextureFormat"],[26229,"iced::widget::shader::wgpu::TextureSampleType"],[26230,"iced::widget::shader::wgpu::core"],[26267,"iced::widget::shader::wgpu::core::any_surface"],[26308,"iced::widget::shader::wgpu::core::api"],[26311,"iced::widget::shader::wgpu::core::binding_model"],[27325,"iced::widget::shader::wgpu::core::binding_model::BindError"],[27341,"iced::widget::shader::wgpu::core::binding_model::CreateBindGroupError"],[27379,"iced::widget::shader::wgpu::core::binding_model::CreateBindGroupLayoutError"],[27383,"iced::widget::shader::wgpu::core::binding_model::CreatePipelineLayoutError"],[27393,"iced::widget::shader::wgpu::core::binding_model::PushConstantUploadError"],[27405,"iced::widget::shader::wgpu::core::command"],[29565,"iced::widget::shader::wgpu::core::command::AttachmentErrorLocation"],[29567,"iced::widget::shader::wgpu::core::command::ClearError"],[29580,"iced::widget::shader::wgpu::core::command::ColorAttachmentError"],[29582,"iced::widget::shader::wgpu::core::command::ComputePassErrorInner"],[29587,"iced::widget::shader::wgpu::core::command::DispatchError"],[29591,"iced::widget::shader::wgpu::core::command::DrawError"],[29604,"iced::widget::shader::wgpu::core::command::PassErrorScope"],[29609,"iced::widget::shader::wgpu::core::command::QueryUseError"],[29616,"iced::widget::shader::wgpu::core::command::RenderCommandError"],[29622,"iced::widget::shader::wgpu::core::command::RenderPassErrorInner"],[29651,"iced::widget::shader::wgpu::core::command::ResolveError"],[29660,"iced::widget::shader::wgpu::core::command::TransferError"],[29682,"iced::widget::shader::wgpu::core::command::bundle_ffi"],[29694,"iced::widget::shader::wgpu::core::command::compute_ffi"],[29705,"iced::widget::shader::wgpu::core::command::render_ffi"],[29731,"iced::widget::shader::wgpu::core::device"],[30424,"iced::widget::shader::wgpu::core::device::RenderPassCompatibilityError"],[30437,"iced::widget::shader::wgpu::core::device::any_device"],[30477,"iced::widget::shader::wgpu::core::device::queue"],[30829,"iced::widget::shader::wgpu::core::device::resource"],[30878,"iced::widget::shader::wgpu::core::error"],[30978,"iced::widget::shader::wgpu::core::global"],[31183,"iced::widget::shader::wgpu::core::hal_api"],[31189,"iced::widget::shader::wgpu::core::hub"],[31337,"iced::widget::shader::wgpu::core::id"],[31421,"iced::widget::shader::wgpu::core::identity"],[31508,"iced::widget::shader::wgpu::core::instance"],[31994,"iced::widget::shader::wgpu::core::naga"],[35208,"iced::widget::shader::wgpu::core::naga::AddressSpace"],[35209,"iced::widget::shader::wgpu::core::naga::AtomicFunction"],[35210,"iced::widget::shader::wgpu::core::naga::Binding"],[35214,"iced::widget::shader::wgpu::core::naga::BuiltIn"],[35215,"iced::widget::shader::wgpu::core::naga::Expression"],[35268,"iced::widget::shader::wgpu::core::naga::ImageClass"],[35273,"iced::widget::shader::wgpu::core::naga::ImageQuery"],[35274,"iced::widget::shader::wgpu::core::naga::PredeclaredType"],[35278,"iced::widget::shader::wgpu::core::naga::RayQueryFunction"],[35281,"iced::widget::shader::wgpu::core::naga::SampleLevel"],[35283,"iced::widget::shader::wgpu::core::naga::Statement"],[35309,"iced::widget::shader::wgpu::core::naga::TypeInner"],[35330,"iced::widget::shader::wgpu::core::naga::back"],[35432,"iced::widget::shader::wgpu::core::naga::back::glsl"],[36039,"iced::widget::shader::wgpu::core::naga::back::glsl::Version"],[36041,"iced::widget::shader::wgpu::core::naga::back::hlsl"],[36371,"iced::widget::shader::wgpu::core::naga::back::msl"],[36822,"iced::widget::shader::wgpu::core::naga::back::msl::sampler"],[37155,"iced::widget::shader::wgpu::core::naga::back::spv"],[37974,"iced::widget::shader::wgpu::core::naga::compact"],[37975,"iced::widget::shader::wgpu::core::naga::front"],[38066,"iced::widget::shader::wgpu::core::naga::front::wgsl"],[38157,"iced::widget::shader::wgpu::core::naga::keywords"],[38158,"iced::widget::shader::wgpu::core::naga::keywords::wgsl"],[38159,"iced::widget::shader::wgpu::core::naga::proc"],[39111,"iced::widget::shader::wgpu::core::naga::proc::ConstantEvaluatorError"],[39116,"iced::widget::shader::wgpu::core::naga::proc::ResolveError"],[39123,"iced::widget::shader::wgpu::core::naga::proc::index"],[39185,"iced::widget::shader::wgpu::core::naga::valid"],[40779,"iced::widget::shader::wgpu::core::naga::valid::CallError"],[40786,"iced::widget::shader::wgpu::core::naga::valid::ComposeError"],[40789,"iced::widget::shader::wgpu::core::naga::valid::Disalignment"],[40800,"iced::widget::shader::wgpu::core::naga::valid::EntryPointError"],[40802,"iced::widget::shader::wgpu::core::naga::valid::ExpressionError"],[40805,"iced::widget::shader::wgpu::core::naga::valid::FunctionError"],[40820,"iced::widget::shader::wgpu::core::naga::valid::GlobalVariableError"],[40822,"iced::widget::shader::wgpu::core::naga::valid::TypeError"],[40835,"iced::widget::shader::wgpu::core::naga::valid::ValidationError"],[40852,"iced::widget::shader::wgpu::core::naga::valid::VaryingError"],[40855,"iced::widget::shader::wgpu::core::pipeline"],[41842,"iced::widget::shader::wgpu::core::pipeline::ColorStateError"],[41844,"iced::widget::shader::wgpu::core::pipeline::CreateRenderPipelineError"],[41866,"iced::widget::shader::wgpu::core::pipeline::CreateShaderModuleError"],[41869,"iced::widget::shader::wgpu::core::present"],[42020,"iced::widget::shader::wgpu::core::present::ConfigureSurfaceError"],[42029,"iced::widget::shader::wgpu::core::registry"],[42124,"iced::widget::shader::wgpu::core::resource"],[43442,"iced::widget::shader::wgpu::core::resource::BufferAccessError"],[43450,"iced::widget::shader::wgpu::core::resource::CreateBufferError"],[43452,"iced::widget::shader::wgpu::core::resource::CreateQuerySetError"],[43454,"iced::widget::shader::wgpu::core::resource::CreateSamplerError"],[43459,"iced::widget::shader::wgpu::core::resource::CreateTextureError"],[43461,"iced::widget::shader::wgpu::core::resource::CreateTextureViewError"],[43475,"iced::widget::shader::wgpu::core::resource::TextureClearMode"],[43478,"iced::widget::shader::wgpu::core::resource::TextureDimensionError"],[43493,"iced::widget::shader::wgpu::core::storage"],[43531,"iced::widget::shader::wgpu::core::validation"],[43995,"iced::widget::shader::wgpu::core::validation::BindingError"],[44002,"iced::widget::shader::wgpu::core::validation::StageError"],[44015,"iced::widget::shader::wgpu::hal"],[48001,"iced::widget::shader::wgpu::hal::auxil"],[48004,"iced::widget::shader::wgpu::hal::auxil::db"],[48013,"iced::widget::shader::wgpu::hal::auxil::db::amd"],[48014,"iced::widget::shader::wgpu::hal::auxil::db::apple"],[48015,"iced::widget::shader::wgpu::hal::auxil::db::arm"],[48016,"iced::widget::shader::wgpu::hal::auxil::db::broadcom"],[48017,"iced::widget::shader::wgpu::hal::auxil::db::imgtec"],[48018,"iced::widget::shader::wgpu::hal::auxil::db::intel"],[48021,"iced::widget::shader::wgpu::hal::auxil::db::mesa"],[48022,"iced::widget::shader::wgpu::hal::auxil::db::nvidia"],[48023,"iced::widget::shader::wgpu::hal::auxil::db::qualcomm"],[48024,"iced::widget::shader::wgpu::hal::empty"],[48276,"iced::widget::shader::wgpu::hal::gles"],[49228,"iced::widget::shader::wgpu::hal::gles::TextureInner"],[49231,"iced::widget::shader::wgpu::hal::vulkan"],[50375,"iced::widget::shader::wgpu::hal::vulkan::Fence"],[50378,"iced::widget::shader::wgpu::hal::vulkan::ShaderModule"],[50380,"iced::widget::shader::wgpu::rwh"],[52136,"iced::widget::shader::wgpu::util"],[52486,"iced::widget::slider"],[52553,"iced::widget::slider::HandleShape"],[52556,"iced::widget::svg"],[52708,"iced::widget::text"],[53055,"iced::widget::text_editor"],[53510,"iced::widget::text_editor::Action"],[53511,"iced::widget::text_input"],[53922,"iced::widget::text_input::cursor"],[53967,"iced::widget::text_input::cursor::State"],[53969,"iced::widget::theme"],[54001,"iced::widget::theme::palette"],[54059,"iced::widget::toggler"],[54162,"iced::widget::toggler::Status"],[54164,"iced::widget::tooltip"],[54218,"iced::widget::vertical_slider"],[54409,"iced::widget::vertical_slider::HandleShape"],[54412,"iced::window"],[55002,"iced::window::Event"],[55004,"iced::window::icon"],[55055,"iced::window::raw_window_handle"],[55156,"iced::window::screenshot"],[55202,"iced::window::settings"],[55263,"iced_runtime::task"],[55264,"palette::chromatic_adaptation"],[55265,"iced_core::angle"],[55266,"iced_core::pixels"],[55267,"iced_core::point"],[55268,"iced_core::vector"],[55269,"core::ops::arith"],[55270,"iced_core::rectangle"],[55271,"iced_core::size"],[55272,"core::option"],[55273,"iced_futures::maybe::platform"],[55274,"core::ops::function"],[55275,"core::result"],[55276,"core::marker"],[55277,"core::fmt"],[55278,"core::default"],[55279,"iced_winit::program"],[55280,"iced_core::rotation"],[55281,"core::any"],[55282,"iced_core::transformation"],[55283,"core::iter::traits::collect"],[55284,"iced_futures::subscription"],[55285,"iced_core::padding"],[55286,"core::convert"],[55287,"palette::cam16::parameters"],[55288,"iced_core::alignment"],[55289,"iced_core::border"],[55290,"iced_core::event"],[55291,"iced_core::font"],[55292,"iced_core::gradient"],[55293,"iced_core::theme"],[55294,"iced_core::background"],[55295,"iced_core::color"],[55296,"iced_core::content_fit"],[55297,"iced_core::length"],[55298,"core::clone"],[55299,"iced_core::shadow"],[55300,"alloc::vec"],[55301,"alloc::string"],[55302,"iced_core::theme::palette"],[55303,"alloc::boxed"],[55304,"num_traits::float"],[55305,"num_traits"],[55306,"iced_futures::executor"],[55307,"core::cmp"],[55308,"iced::error"],[55309,"iced_winit::error"],[55310,"palette::rgb::rgb"],[55311,"palette::alpha::alpha"],[55312,"core::future::future"],[55313,"core::hash"],[55314,"alloc::sync"],[55315,"alloc::rc"],[55316,"std::io::error"],[55317,"futures_core::stream"],[55318,"iced_widget::qr_code"],[55319,"iced_widget::container"],[55320,"iced_widget::rule"],[55321,"iced_core::widget::text"],[55322,"iced_widget::scrollable"],[55323,"iced_widget::svg"],[55324,"iced_widget::toggler"],[55325,"iced_widget::text_input"],[55326,"iced_widget::pane_grid"],[55327,"iced_widget::progress_bar"],[55328,"iced_widget::overlay::menu"],[55329,"iced_widget::pick_list"],[55330,"iced_widget::button"],[55331,"iced_widget::slider"],[55332,"iced_widget::text_editor"],[55333,"iced_widget::checkbox"],[55334,"iced_widget::radio"],[55335,"smol_str"],[55336,"palette::convert::try_from_into_color"],[55337,"iced_core::shell"],[55338,"iced_core::layout"],[55339,"iced_core::widget"],[55340,"iced_core::widget::tree"],[55341,"core::iter::traits::double_ended"],[55342,"iced_core::renderer"],[55343,"iced_core::text"],[55344,"iced_core::overlay"],[55345,"iced_core::mouse::cursor"],[55346,"iced_core::layout::node"],[55347,"iced_core::layout::limits"],[55348,"iced_core::mouse::interaction"],[55349,"iced_core::clipboard"],[55350,"iced_core::widget::operation"],[55351,"iced_core::overlay::element"],[55352,"iced_core::window::redraw_request"],[55353,"bytes::bytes"],[55354,"iced_core::image"],[55355,"bytes::bytes_mut"],[55356,"iced_runtime::window::screenshot"],[55357,"core::ops::range"],[55358,"iced_core::layout::flex"],[55359,"iced_core::element"],[55360,"iced_core::mouse::click"],[55361,"iced_core::overlay::group"],[55362,"rustc_hash"],[55363,"core::pin"],[55364,"iced_core::svg"],[55365,"iced_core::text::editor"],[55366,"iced_core::text::highlighter"],[55367,"core::iter::traits::iterator"],[55368,"iced_core::text::paragraph"],[55369,"alloc::borrow"],[55370,"iced_core::widget::id"],[55371,"core::borrow"],[55372,"iced_core::widget::operation::focusable"],[55373,"iced_core::widget::operation::scrollable"],[55374,"iced_core::widget::operation::text_input"],[55375,"iced_core::window::level"],[55376,"iced_core::window::position"],[55377,"iced_core::window::settings"],[55378,"iced_core::window::id"],[55379,"iced_runtime::font"],[55380,"iced_core::keyboard::modifiers"],[55381,"iced_core::keyboard::key"],[55382,"iced_core::keyboard::event"],[55383,"iced_core::keyboard::location"],[55384,"bitflags::iter"],[55385,"iced_core::mouse::button"],[55386,"iced_core::mouse::event"],[55387,"futures_channel::mpsc"],[55388,"iced_runtime::system"],[55389,"core::time"],[55390,"std::time"],[55391,"time::duration"],[55392,"serde::de"],[55393,"zvariant::error"],[55394,"zvariant::signature"],[55395,"time::instant"],[55396,"tokio::time::instant"],[55397,"nix::sys::time"],[55398,"image::animation"],[55399,"serde::ser"],[55400,"time::error::conversion_range"],[55401,"iced_core::touch"],[55402,"iced_widget::column"],[55403,"iced_widget::row"],[55404,"iced_widget::themer"],[55405,"iced_widget::canvas"],[55406,"iced_graphics::geometry"],[55407,"iced_widget::canvas::program"],[55408,"iced_widget::mouse_area"],[55409,"iced_widget::stack"],[55410,"iced_widget::combo_box"],[55411,"iced_widget::tooltip"],[55412,"iced_widget::lazy"],[55413,"iced_widget::vertical_slider"],[55414,"iced_widget::lazy::component"],[55415,"iced_widget::image"],[55416,"num_traits::cast"],[55417,"iced_widget::text_input::value"],[55418,"iced_widget::lazy::responsive"],[55419,"iced_widget::shader"],[55420,"iced_widget::shader::program"],[55421,"iced_wgpu::primitive"],[55422,"iced_wgpu"],[55423,"iced_tiny_skia"],[55424,"iced_renderer::fallback"],[55425,"iced_widget::space"],[55426,"std::path"],[55427,"iced_highlighter"],[55428,"iced_widget::keyed::column"],[55429,"iced_widget::markdown"],[55430,"url"],[55431,"iced_widget::pane_grid::state"],[55432,"iced_widget::pane_grid::pane"],[55433,"iced_widget::pane_grid::content"],[55434,"iced_widget::text::rich"],[55435,"iced_graphics::geometry::path"],[55436,"iced_graphics::cache"],[55437,"iced_graphics::gradient"],[55438,"iced_graphics::geometry::fill"],[55439,"iced_graphics::geometry::stroke"],[55440,"iced_graphics::geometry::style"],[55441,"iced_graphics::geometry::text"],[55442,"iced_widget::canvas::event"],[55443,"iced_graphics::geometry::path::builder"],[55444,"lyon_path::path"],[55445,"euclid"],[55446,"euclid::transform2d"],[55447,"iced_graphics::geometry::path::arc"],[55448,"lyon_path::commands"],[55449,"lyon_path::path_buffer"],[55450,"lyon_path"],[55451,"euclid::point"],[55452,"lyon_path::builder"],[55453,"lyon_geom::arc"],[55454,"lyon_path::events"],[55455,"lyon_path::polygon"],[55456,"lyon_path::iterator"],[55457,"lyon_geom::traits"],[55458,"euclid::vector"],[55459,"euclid::angle"],[55460,"lyon_geom::line"],[55461,"euclid::box2d"],[55462,"lyon_geom::scalar"],[55463,"lyon_geom::triangle"],[55464,"lyon_geom::segment"],[55465,"lyon_geom::cubic_bezier"],[55466,"lyon_geom::quadratic_bezier"],[55467,"num_traits::identities"],[55468,"euclid::approxeq"],[55469,"arrayvec::arrayvec"],[55470,"euclid::trig"],[55471,"num_traits::real"],[55472,"euclid::size"],[55473,"arrayvec::array_string"],[55474,"unicode_normalization::replace"],[55475,"arrayvec::errors"],[55476,"core::str::error"],[55477,"unicode_normalization::recompose"],[55478,"unicode_normalization::decompose"],[55479,"unicode_normalization::stream_safe"],[55480,"endi::endian"],[55481,"num_traits::sign"],[55482,"euclid::length"],[55483,"euclid::scale"],[55484,"euclid::side_offsets"],[55485,"euclid::translation"],[55486,"euclid::transform3d"],[55487,"euclid::rotation"],[55488,"euclid::rect"],[55489,"euclid::box3d"],[55490,"euclid::rigid"],[55491,"euclid::num"],[55492,"euclid::homogen"],[55493,"num_traits::ops::euclid"],[55494,"num_traits::ops::saturating"],[55495,"rayon::iter::par_bridge"],[55496,"iced_widget::image::viewer"],[55497,"pulldown_cmark"],[55498,"url::parser"],[55499,"url::host"],[55500,"url::slicing"],[55501,"url::origin"],[55502,"core::str::iter"],[55503,"url::path_segments"],[55504,"form_urlencoded"],[55505,"core::net::ip_addr"],[55506,"core::net::socket_addr"],[55507,"iced_widget::pane_grid::direction"],[55508,"iced_widget::pane_grid::title_bar"],[55509,"iced_widget::pane_grid::draggable"],[55510,"iced_widget::pane_grid::axis"],[55511,"iced_widget::pane_grid::configuration"],[55512,"iced_widget::pane_grid::node"],[55513,"iced_widget::pane_grid::split"],[55514,"alloc::collections::btree::map"],[55515,"std::collections::hash::map"],[55516,"qrcode::types"],[55517,"iced_graphics::viewport"],[55518,"iced_widget::shader::event"],[55519,"wgpu"],[55520,"wgpu_types"],[55521,"wgpu_hal"],[55522,"wgpu_core::hal_api"],[55523,"wgpu::util::device"],[55524,"wgpu_core::instance"],[55525,"raw_window_handle"],[55526,"raw_window_handle::borrowed"],[55527,"wgpu_core::global"],[55528,"wgpu_types::send_sync"],[55529,"core::error"],[55530,"core::num::nonzero"],[55531,"wgpu_core::any_surface"],[55532,"wgpu_core::binding_model"],[55533,"wgpu_hal::empty"],[55534,"wgpu_core::id"],[55535,"wgpu_core::resource"],[55536,"wgpu_core::error"],[55537,"wgpu_core::device"],[55538,"wgpu_core::validation"],[55539,"wgpu_core::track"],[55540,"wgpu_core::command"],[55541,"wgpu_core::command::bundle"],[55542,"wgpu_core::command::clear"],[55543,"wgpu_core::command::compute"],[55544,"wgpu_core::command::draw"],[55545,"wgpu_core::command::query"],[55546,"wgpu_core::command::render"],[55547,"wgpu_core::command::transfer"],[55548,"wgpu_core::device::resource"],[55549,"wgpu_core::pipeline"],[55550,"wgpu_core::device::life"],[55551,"wgpu_core::device::any_device"],[55552,"wgpu_core::device::queue"],[55553,"wgpu_core::identity"],[55554,"wgpu_core::hub"],[55555,"wgpu_core::present"],[55556,"wgpu_core::registry"],[55557,"wgpu::context"],[55558,"naga"],[55559,"naga::span"],[55560,"naga::arena"],[55561,"naga::block"],[55562,"naga::proc::typifier"],[55563,"naga::proc::index"],[55564,"core::slice::iter"],[55565,"naga::proc"],[55566,"core::iter::traits::exact_size"],[55567,"naga::back"],[55568,"naga::back::glsl::features"],[55569,"naga::back::glsl"],[55570,"naga::valid"],[55571,"naga::back::hlsl"],[55572,"naga::back::msl"],[55573,"naga::back::msl::writer"],[55574,"naga::back::msl::sampler"],[55575,"naga::back::spv"],[55576,"spirv"],[55577,"indexmap::set"],[55578,"naga::front"],[55579,"naga::front::wgsl::error"],[55580,"naga::front::wgsl"],[55581,"naga::proc::namer"],[55582,"naga::proc::constant_evaluator"],[55583,"naga::valid::analyzer"],[55584,"naga::proc::layouter"],[55585,"naga::proc::emitter"],[55586,"naga::valid::expression"],[55587,"bit_set"],[55588,"naga::valid::type"],[55589,"naga::valid::compose"],[55590,"naga::valid::function"],[55591,"naga::valid::interface"],[55592,"naga::valid::handles"],[55593,"wgpu_core::storage"],[55594,"wgpu_core::track::texture"],[55595,"gpu_descriptor::allocator"],[55596,"gpu_alloc::error"],[55597,"ash::vk::enums"],[55598,"wgpu_hal::gles"],[55599,"wgpu_hal::gles::egl"],[55600,"libloading::safe"],[55601,"khronos_egl"],[55602,"parking_lot::raw_mutex"],[55603,"glow::native"],[55604,"lock_api::mutex"],[55605,"core::ffi"],[55606,"khronos_egl::egl1_0"],[55607,"wgpu_hal::vulkan"],[55608,"ash::vk::definitions"],[55609,"ash::entry"],[55610,"core::ffi::c_str"],[55611,"ash::device"],[55612,"ash::instance"],[55613,"wgpu_hal::vulkan::adapter"],[55614,"raw_window_handle::android"],[55615,"raw_window_handle::appkit"],[55616,"raw_window_handle::haiku"],[55617,"raw_window_handle::ohos"],[55618,"raw_window_handle::redox"],[55619,"raw_window_handle::uikit"],[55620,"raw_window_handle::unix"],[55621,"raw_window_handle::web"],[55622,"raw_window_handle::windows"],[55623,"core::ptr::non_null"],[55624,"wgpu::util"],[55625,"wgpu::util::encoder"],[55626,"wgpu::util::belt"],[55627,"core::ops::deref"],[55628,"iced_widget::text_input::cursor"],[55629,"iced_core::window::icon"],[55630,"iced_core::window::mode"],[55631,"iced_core::window::event"],[55632,"iced_core::window::user_attention"],[55633,"image::error"],[55634,"image::image"],[55635,"iced_core::window::settings::platform"],[55636,"iced_core::alignment::Vertical"],[55637,"iced_core::alignment::Alignment"],[55638,"iced_core::length::Length"],[55639,"iced_core::alignment::Horizontal"],[55640,"iced_renderer"],[55641,"iced_core"],[55642,"iced_runtime"],[55643,"iced_futures"],[55644,"iced_core::mouse"],[55645,"iced_runtime::clipboard"],[55646,"iced_futures::event"],[55647,"iced_core::keyboard"],[55648,"iced_futures::keyboard"],[55649,"iced_widget::overlay"],[55650,"iced_futures::stream"],[55651,"iced_winit::system"],[55652,"iced_futures::backend::native::tokio::time"],[55653,"iced_widget::text"],[55654,"iced_widget"],[55655,"iced_widget::helpers"],[55656,"iced_widget::lazy::helpers"],[55657,"iced_graphics"],[55658,"euclid::default"],[55659,"lyon_geom"],[55660,"euclid::approxord"],[55661,"lyon_geom::utils"],[55662,"lyon_path::math"],[55663,"iced_widget::keyed"],[55664,"wgpu_core"],[55665,"wgpu_core::command::bundle::bundle_ffi"],[55666,"wgpu_core::command::compute::compute_ffi"],[55667,"wgpu_core::command::render::render_ffi"],[55668,"naga::compact"],[55669,"naga::keywords"],[55670,"naga::keywords::wgsl"],[55671,"naga::proc::terminator"],[55672,"wgpu_hal::auxil"],[55673,"wgpu_hal::auxil::db"],[55674,"wgpu_hal::auxil::db::amd"],[55675,"wgpu_hal::auxil::db::apple"],[55676,"wgpu_hal::auxil::db::arm"],[55677,"wgpu_hal::auxil::db::broadcom"],[55678,"wgpu_hal::auxil::db::imgtec"],[55679,"wgpu_hal::auxil::db::intel"],[55680,"wgpu_hal::auxil::db::mesa"],[55681,"wgpu_hal::auxil::db::nvidia"],[55682,"wgpu_hal::auxil::db::qualcomm"],[55683,"wgpu_types::math"],[55684,"wgpu::util::init"],[55685,"iced_runtime::window"],[55686,"iced_core::window"]],"i":[48,0,0,50,0,0,0,48,48,48,48,0,43,0,49,51,0,51,48,46,0,48,0,48,0,43,101,0,0,0,74,48,0,51,52,0,52,52,33,0,0,49,74,48,48,35,13,14,48,48,48,45,0,0,48,47,46,48,45,48,51,48,9,101,48,5,0,0,0,1298,6,5,0,0,0,0,0,0,51,1298,0,0,0,52,0,48,48,33,43,0,50,0,0,48,48,48,0,45,0,14,0,50,45,74,40,7,14,10,50,1,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,5,5,7,7,9,13,14,10,5,0,0,1,1,0,0,33,13,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,35,50,1,39,54,0,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,40,40,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,13,13,13,1,0,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,43,43,44,44,45,46,46,47,47,40,40,48,6,6,5,5,49,49,50,50,51,51,52,52,7,7,9,9,13,13,33,33,54,54,14,14,35,35,10,10,1,44,44,54,0,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,13,48,48,0,0,44,46,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,50,51,7,9,13,33,54,14,35,10,48,33,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,9,5,5,7,7,1,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,52,69,43,44,45,46,47,48,6,6,5,5,49,50,51,52,7,9,13,33,54,14,35,10,43,43,43,46,46,46,51,51,51,9,9,9,13,13,13,14,14,14,10,10,10,0,0,0,13,14,48,46,52,40,51,52,39,74,74,43,44,45,46,47,40,48,48,6,5,5,49,50,51,51,52,7,9,9,13,33,54,14,35,10,0,1,1,39,74,74,43,43,43,44,45,46,47,47,40,40,40,40,40,48,6,6,6,5,5,5,5,49,49,49,49,50,50,50,50,50,51,52,52,52,52,7,7,7,9,9,9,13,13,33,33,33,54,14,14,14,14,14,35,10,10,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,6,5,6,5,50,50,50,50,50,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,6,5,1,0,50,43,46,51,14,0,43,46,51,14,13,14,0,40,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,13,13,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,50,50,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,50,50,52,13,0,40,40,1,39,14,14,0,6,5,5,7,7,9,13,13,13,14,14,14,35,10,10,69,40,50,9,13,14,10,1,39,44,46,40,48,50,51,7,9,13,33,54,14,35,10,54,35,0,0,48,6,6,5,5,7,1,13,50,33,33,44,5,40,40,13,14,44,0,1,39,39,35,47,49,50,35,0,13,13,69,0,1,46,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,46,5,9,9,13,14,10,5,0,0,0,1,0,5,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,74,48,5,51,9,74,48,5,51,9,40,40,0,35,35,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,13,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,40,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,46,0,44,44,13,14,0,39,46,13,9,13,10,9,13,10,0,0,0,0,0,0,0,138,143,137,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,138,143,137,139,138,142,0,138,143,138,143,138,138,143,143,138,143,137,143,138,143,137,138,143,137,139,138,143,137,144,139,138,143,137,142,142,142,138,143,137,143,138,143,137,138,143,137,138,143,137,0,143,0,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,137,137,137,137,144,0,144,139,143,137,0,144,139,138,137,144,139,144,139,0,144,139,138,137,151,137,0,137,137,143,139,143,139,142,142,139,0,0,139,0,138,143,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,143,138,143,137,0,142,138,142,142,151,0,0,0,155,155,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,155,159,159,155,159,155,159,155,159,155,159,155,159,155,155,155,155,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,151,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,151,159,0,514,0,0,164,0,165,165,514,0,514,160,162,160,160,162,160,162,160,162,160,162,160,160,160,162,160,162,160,162,160,160,160,162,160,162,160,162,162,160,162,160,162,160,162,160,160,160,160,160,162,160,162,160,162,164,160,160,162,160,160,160,160,160,160,160,160,160,162,160,160,160,162,162,162,160,160,160,162,160,160,160,160,160,160,160,160,162,160,162,160,160,160,162,160,162,160,162,160,162,160,162,160,162,160,162,160,162,160,162,160,162,160,162,160,162,160,160,160,162,160,160,160,164,160,160,160,160,160,160,160,160,162,160,160,160,160,160,160,162,160,160,162,160,162,160,162,160,162,160,160,162,160,162,160,162,160,162,160,162,1299,1299,1299,1299,0,0,149,0,149,148,148,148,149,148,149,148,149,148,149,148,0,149,148,149,148,148,149,148,148,149,148,149,148,149,149,148,149,148,0,148,148,149,148,149,148,149,148,149,148,149,0,149,148,149,148,149,148,149,148,149,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,149,149,149,149,149,149,148,148,149,148,0,148,0,0,149,149,148,0,149,148,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,0,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,0,171,171,171,171,171,171,171,171,171,146,249,0,250,250,0,150,0,250,250,250,0,249,150,150,150,0,249,251,249,150,150,249,251,150,150,150,249,0,150,146,250,150,150,173,173,173,173,173,173,173,173,0,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,1300,1301,1302,1303,1302,1303,0,174,0,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,0,0,0,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,175,154,175,154,175,154,175,144,154,175,154,175,154,154,175,154,175,0,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,144,144,154,175,154,154,175,144,154,175,175,154,175,144,154,175,144,154,175,175,144,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,175,0,0,0,147,145,147,145,147,145,147,145,147,145,147,147,145,147,145,147,147,145,142,147,145,147,145,147,147,145,145,147,145,147,145,147,145,147,145,147,145,147,145,142,142,147,145,142,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,142,142,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,142,142,142,0,0,0,176,0,177,179,0,176,178,0,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,177,177,177,178,178,178,176,177,178,176,177,178,176,177,178,0,176,177,178,179,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,0,176,177,178,179,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,1304,1304,1304,182,0,0,182,0,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,183,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,183,182,182,182,182,182,182,182,182,182,182,200,205,220,220,1305,194,200,193,0,0,200,186,196,200,0,0,190,0,0,200,0,190,0,194,1305,0,200,205,0,190,194,0,0,0,193,194,195,193,194,195,193,194,195,193,194,195,193,194,195,195,195,193,194,195,193,194,195,186,143,193,194,195,190,193,194,195,193,194,195,193,193,194,194,195,195,206,196,193,194,195,143,190,186,193,186,200,200,193,194,195,193,194,195,193,194,195,193,194,195,0,193,194,194,194,194,200,200,200,193,194,195,143,206,193,194,195,193,194,195,193,194,195,196,186,206,190,0,196,196,196,143,193,194,195,193,194,195,193,194,195,193,194,195,193,194,195,193,194,195,193,194,195,193,194,195,193,194,195,202,193,194,195,186,186,186,143,206,206,186,196,196,196,190,206,0,186,196,186,143,143,206,196,206,206,193,194,195,193,194,195,193,194,195,193,194,195,193,194,195,193,194,195,193,194,195,193,194,195,206,193,194,195,186,190,196,143,193,194,195,196,186,196,0,1277,197,204,0,1277,0,1278,1278,1278,204,0,204,0,1278,1277,186,1278,1277,1278,207,0,204,1278,1278,1277,1278,207,204,204,204,204,204,197,1278,1278,1278,207,197,207,197,207,197,207,197,207,197,207,197,207,197,186,207,197,207,197,207,197,207,207,197,207,197,186,186,207,197,207,197,207,197,207,197,207,207,207,207,207,197,207,197,207,197,207,197,186,207,197,207,197,207,197,207,197,207,197,207,197,207,197,207,197,207,197,207,197,186,186,186,186,186,186,207,197,207,197,207,197,207,197,207,197,207,197,207,197,207,197,207,197,186,207,197,186,1306,0,190,0,190,0,190,208,201,208,201,208,201,208,201,208,201,208,201,208,201,208,201,190,208,208,201,208,201,208,208,201,201,201,208,201,190,208,201,208,201,208,201,208,201,208,201,201,208,201,201,208,201,208,201,208,201,190,208,208,201,208,201,208,201,208,201,208,201,208,201,208,201,208,201,208,201,208,201,190,208,201,208,201,208,201,208,201,208,201,208,201,208,201,208,201,208,201,208,201,190,208,208,201,196,0,0,209,209,209,209,209,209,209,209,209,209,209,196,209,209,209,209,209,209,209,209,209,209,196,196,196,196,209,209,209,209,209,209,209,209,209,209,209,196,209,196,196,209,209,209,209,196,196,209,209,209,209,209,209,209,209,209,209,196,209,209,196,196,0,0,0,0,0,210,140,212,210,210,210,140,212,210,140,212,210,140,212,210,140,212,210,140,212,210,140,212,210,140,212,210,139,140,210,212,212,212,210,210,210,140,212,153,153,210,140,212,210,140,212,139,140,140,140,210,140,212,139,210,210,140,212,140,212,212,212,212,153,140,212,153,210,210,210,140,212,212,212,212,210,140,212,210,140,212,212,212,210,210,140,212,210,140,212,210,140,212,210,140,212,210,212,210,140,212,210,140,212,210,140,212,210,140,212,210,140,212,139,210,210,139,210,140,212,139,0,139,0,139,153,210,139,210,210,139,210,139,140,210,210,139,140,0,153,212,0,210,140,212,210,140,212,210,140,212,210,140,212,210,140,212,210,140,212,210,140,212,212,210,140,212,210,140,212,210,214,0,214,0,0,0,214,0,214,214,214,214,214,214,214,214,214,153,153,214,214,214,214,153,214,215,0,153,214,214,214,214,214,214,214,214,214,214,214,214,215,0,221,221,221,0,219,0,153,221,219,0,153,214,214,214,214,214,214,214,215,214,214,0,0,224,224,224,224,224,224,224,224,224,224,224,224,224,0,224,224,224,224,224,224,224,224,224,0,224,0,215,0,0,224,224,224,224,224,224,224,224,224,224,224,224,224,224,215,224,224,224,224,224,224,224,224,224,224,215,224,224,0,0,0,0,219,0,219,222,223,222,223,0,0,221,0,221,0,221,0,221,205,220,220,0,211,0,205,0,0,0,0,0,0,107,0,0,211,0,0,0,0,211,0,157,157,0,0,0,157,158,157,158,157,158,157,158,157,158,157,158,157,158,157,158,140,158,158,158,158,158,158,157,158,157,158,157,158,0,157,158,157,157,157,158,158,158,158,158,157,158,157,158,157,158,157,158,158,158,157,158,157,158,157,158,157,158,158,157,158,157,158,157,158,157,158,157,158,157,158,158,140,158,140,158,157,158,157,158,157,158,157,158,157,158,157,158,157,158,157,158,157,158,0,79,43,78,79,43,0,78,78,43,79,0,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,78,79,79,78,79,78,79,78,79,78,79,78,79,78,79,78,78,78,79,79,79,78,79,78,78,79,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,0,0,0,0,0,0,25,25,0,25,25,25,25,65,25,25,25,25,25,25,25,31,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,65,25,26,25,25,25,25,25,25,25,25,25,29,32,25,25,25,0,0,100,100,100,100,100,100,100,0,100,0,100,100,0,100,100,100,100,100,100,100,0,44,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,0,44,0,100,0,100,0,100,0,100,100,0,100,100,100,100,100,100,100,100,100,100,100,0,44,0,0,0,0,0,0,0,0,0,65,61,61,65,61,65,61,65,61,65,61,65,65,61,65,61,65,61,65,65,65,65,65,61,0,61,31,65,61,65,61,65,61,65,61,65,65,61,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,61,61,61,61,61,61,65,61,62,65,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,63,65,61,152,0,152,45,45,0,45,45,0,0,0,0,0,0,69,69,69,236,236,237,235,0,237,236,237,237,236,0,235,0,238,236,236,235,235,236,237,238,238,235,237,237,236,235,0,0,236,237,237,0,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,234,235,235,236,236,237,237,238,238,234,235,236,237,238,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,234,234,235,235,235,236,236,236,237,237,237,238,238,238,46,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,235,236,237,238,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,0,235,236,237,238,46,46,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,234,235,236,237,238,46,0,0,0,47,239,80,80,80,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,239,80,80,239,239,80,239,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,80,239,239,80,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,239,80,240,240,240,241,0,0,242,242,240,243,0,0,242,241,243,243,240,243,241,241,242,243,240,240,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,241,240,240,240,240,240,240,240,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,243,240,240,241,240,240,241,240,240,241,242,243,240,240,240,240,241,242,243,240,241,242,243,240,240,241,242,243,240,241,242,243,240,240,241,242,243,240,241,241,241,242,242,242,243,243,243,240,240,240,240,241,242,243,240,240,240,240,240,241,242,243,240,241,242,243,240,240,240,240,240,240,240,241,242,243,240,241,240,241,240,241,242,243,240,240,240,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,240,241,242,243,240,240,240,240,240,240,0,240,240,240,240,0,0,241,240,240,240,240,240,240,240,241,242,243,240,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,243,240,240,241,242,243,240,241,242,243,240,1307,1308,1307,1308,1307,1308,1307,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,241,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,0,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,0,241,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,241,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,146,249,0,250,250,150,0,250,250,250,0,249,150,150,150,0,249,251,249,150,150,249,251,150,150,150,249,0,150,146,250,150,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,249,146,146,250,250,251,251,150,150,150,150,249,146,250,251,150,146,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,249,249,150,150,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,249,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,146,146,150,150,146,146,146,146,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,249,146,250,251,150,1300,1301,1302,1303,1302,1303,0,0,0,252,0,0,0,0,118,118,0,252,252,118,118,252,118,0,0,0,40,0,40,0,40,0,40,0,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,58,58,58,58,48,48,48,48,0,48,58,58,48,48,58,48,58,58,48,48,58,58,58,48,48,48,58,48,58,48,58,58,48,48,58,48,0,58,58,48,48,58,58,58,0,48,48,48,58,255,58,255,58,255,58,255,58,255,58,58,255,58,255,58,255,58,255,58,255,58,58,255,58,255,58,58,255,58,255,58,255,58,255,58,255,58,255,255,58,255,58,255,58,255,58,255,58,255,58,255,58,255,58,255,58,255,58,255,58,255,58,255,58,255,255,0,58,58,58,58,255,255,255,58,255,58,255,58,255,58,255,58,255,58,255,58,255,58,255,58,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,58,59,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,59,256,256,257,257,258,258,259,259,260,260,261,261,256,59,256,257,258,259,260,261,58,59,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,58,59,59,257,258,259,260,261,58,59,58,256,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,59,256,257,258,259,260,261,257,258,259,260,261,0,0,262,262,262,262,262,262,262,263,262,263,263,262,262,263,263,262,262,263,262,263,262,263,262,263,262,262,262,262,262,262,262,262,262,263,262,262,263,262,263,262,263,262,263,262,263,262,263,262,263,263,262,263,262,263,263,262,262,263,262,263,262,263,262,262,263,262,263,262,262,262,262,262,262,262,262,262,262,263,262,263,262,263,262,263,263,263,262,262,263,263,263,262,262,262,0,263,262,263,263,263,262,262,262,263,262,262,262,262,262,262,262,262,262,262,263,262,262,263,262,263,262,263,262,263,262,263,262,263,262,263,262,263,262,263,262,263,262,263,262,263,262,262,262,262,262,262,262,263,262,263,263,262,262,262,263,262,262,262,262,263,263,263,263,263,262,262,263,263,262,262,262,262,262,262,262,263,262,263,262,263,262,262,262,262,263,262,263,262,263,262,263,262,263,262,263,262,263,262,0,0,277,277,277,277,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,277,278,278,277,278,277,278,277,278,277,278,277,278,277,278,278,278,278,277,278,277,278,277,278,277,278,278,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,277,278,1309,1310,1311,1312,1309,1310,1311,1312,0,0,48,48,48,48,0,0,0,0,0,48,307,313,309,320,309,322,48,48,326,48,48,48,0,48,48,48,0,48,48,0,48,48,48,0,0,1298,0,0,0,0,0,0,0,0,1298,0,0,48,48,0,0,326,0,0,0,0,0,0,0,48,48,48,0,0,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,279,279,279,279,281,279,282,279,283,283,283,283,283,283,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,286,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,0,0,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,0,0,292,0,279,279,279,0,0,281,296,282,297,286,287,298,279,300,283,302,303,287,294,279,300,304,307,309,311,283,313,316,318,320,302,322,323,292,281,282,287,279,0,0,0,0,0,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,0,0,323,327,281,282,297,313,322,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,279,300,283,318,302,303,283,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,282,297,327,338,327,289,0,0,294,298,304,309,316,318,320,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,282,323,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,282,297,302,304,281,282,297,287,279,300,307,283,313,316,322,332,323,338,327,289,316,316,311,0,0,0,0,294,298,318,279,283,318,0,0,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,298,298,296,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,307,309,311,332,323,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,316,0,0,0,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,318,320,302,322,331,303,332,323,292,338,327,289,0,298,316,318,0,0,279,281,279,298,304,298,304,0,281,296,282,297,286,287,294,298,279,300,304,309,283,313,316,318,320,302,322,331,303,332,289,281,296,282,297,286,287,294,298,279,300,304,307,309,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,282,297,316,300,298,304,300,296,281,296,282,297,286,287,294,298,279,300,304,309,283,313,316,318,320,302,322,331,303,332,289,296,298,318,296,296,296,304,298,318,296,287,287,287,296,313,322,300,296,296,283,318,294,294,323,327,0,281,296,282,297,286,287,279,300,283,316,318,326,331,303,0,281,296,282,297,286,287,298,279,300,304,283,302,331,303,281,282,287,298,279,304,316,318,302,0,0,0,304,316,0,0,281,282,297,281,282,297,0,0,0,0,0,0,0,323,327,0,0,0,0,0,318,0,0,313,322,281,296,282,297,286,287,294,294,298,298,279,300,304,307,309,309,311,283,313,316,316,318,318,320,320,302,322,331,303,332,323,292,338,327,289,302,326,303,0,0,302,281,282,294,300,309,283,320,0,0,0,296,286,287,294,298,279,300,304,309,283,313,316,318,320,302,322,331,303,332,292,289,313,322,287,294,279,300,304,307,309,311,283,313,316,318,320,302,322,323,292,0,0,296,286,287,294,298,279,300,304,309,283,313,316,318,320,302,322,331,303,332,292,289,0,0,0,320,286,0,0,0,0,294,304,309,320,294,304,309,320,294,304,309,320,0,0,0,0,0,0,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,326,0,311,0,0,0,0,326,281,296,282,297,286,287,294,298,279,300,304,307,309,311,283,313,316,318,320,302,322,331,303,332,323,292,338,327,289,281,282,297,287,294,298,279,300,304,307,309,283,313,318,320,322,332,323,338,327,289,281,282,297,281,282,297,283,338,338,121,0,0,288,121,121,121,0,0,0,121,122,121,122,121,122,121,122,121,122,122,122,121,122,121,122,121,122,121,122,121,122,121,121,122,122,121,122,0,288,122,121,122,121,122,121,122,121,122,121,122,121,121,121,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,122,0,0,122,288,0,0,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,122,370,369,0,0,0,0,0,0,0,372,0,374,0,0,0,366,370,374,0,0,369,370,372,369,291,0,0,0,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,364,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,365,366,366,367,367,364,368,368,369,369,370,370,371,371,372,372,373,374,365,373,365,365,366,367,364,368,369,370,371,372,373,374,373,367,368,369,370,371,373,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,291,373,365,366,367,364,368,369,370,371,372,373,374,365,366,372,374,365,365,365,0,0,365,366,367,364,368,369,370,371,372,373,374,373,365,366,366,367,367,367,367,364,368,369,370,371,372,372,372,373,373,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,0,365,373,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,364,368,368,373,368,291,364,367,368,369,370,371,373,371,366,365,0,373,364,364,367,371,373,373,0,367,368,365,366,367,364,368,369,370,371,372,373,374,364,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,366,367,364,368,369,370,371,372,373,374,365,365,366,367,364,368,369,370,371,372,373,374,291,373,365,366,367,364,368,369,370,371,372,373,374,368,368,368,368,368,152,0,152,374,374,0,374,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,381,0,372,381,0,372,0,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,367,367,381,381,381,381,381,381,381,381,381,381,0,0,366,0,375,377,375,375,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,375,377,377,375,377,375,377,375,377,375,377,375,377,375,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,377,375,0,375,375,375,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,375,377,0,0,0,376,382,0,376,376,376,382,376,382,376,382,376,382,376,376,382,376,382,376,376,382,382,376,382,382,382,382,376,376,382,376,376,382,376,382,376,382,376,382,376,382,382,376,382,376,382,376,382,376,382,376,382,376,382,376,382,376,382,376,382,376,382,376,382,376,382,376,382,376,376,376,376,376,382,376,382,382,376,382,376,382,376,382,376,382,376,382,376,382,376,382,376,382,376,382,0,0,383,383,383,383,383,383,383,383,382,383,383,383,383,383,383,383,383,383,383,382,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,382,383,382,383,383,383,383,383,383,383,383,383,383,383,0,0,0,0,0,1313,1314,397,404,0,0,0,403,0,1313,1314,397,1313,1314,397,0,406,0,0,0,408,389,409,0,0,0,0,0,1313,1314,397,0,0,404,404,0,405,407,406,0,0,0,0,0,0,0,0,0,0,405,407,1313,1314,397,0,403,404,0,403,0,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,384,378,387,378,386,390,392,392,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,390,392,392,0,384,378,387,378,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,387,396,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,396,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,396,396,384,385,385,397,397,378,386,386,390,392,398,399,400,387,388,401,402,403,403,404,404,405,405,406,406,407,407,408,408,389,389,409,409,401,402,0,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,390,392,392,396,378,390,387,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,390,392,392,396,397,403,404,405,406,407,408,389,409,397,397,397,407,407,407,408,408,408,389,389,389,409,409,409,384,385,401,402,384,390,392,378,386,396,384,385,397,378,386,400,387,388,403,404,405,406,407,408,389,409,399,417,396,412,384,385,385,397,397,378,386,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,378,387,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,408,389,411,412,378,386,387,388,413,378,386,401,413,378,386,401,397,407,408,389,409,397,407,408,389,409,378,386,401,378,378,386,386,401,387,388,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,384,378,386,386,398,399,400,417,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,397,386,387,388,406,405,406,405,384,385,378,386,387,388,401,402,378,386,0,396,378,386,387,388,390,392,392,0,412,378,390,392,387,417,398,399,400,384,385,384,385,396,378,390,387,411,412,378,386,390,392,392,408,389,405,0,0,401,384,399,401,402,0,414,390,392,392,390,392,392,387,378,386,378,396,397,405,396,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,408,389,409,0,397,378,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,417,396,412,384,385,397,378,386,390,392,398,399,400,387,388,401,402,403,404,405,406,407,408,389,409,378,390,387,397,390,1315,1316,1317,1318,1318,1316,1319,1317,1318,1316,1319,1317,1318,1315,1316,1317,1318,1318,1316,1319,1317,1318,1316,1319,1317,1318,1315,1316,1317,1318,1318,1316,1319,1317,1318,1316,1319,1317,1318,0,0,0,0,0,437,0,0,0,434,435,425,433,394,427,394,427,394,427,394,427,394,427,431,394,427,394,427,394,425,431,425,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,427,434,435,394,394,434,435,425,433,394,434,435,425,433,394,433,433,437,434,434,435,425,425,394,394,434,435,425,433,394,433,394,433,394,433,433,394,431,427,425,425,394,434,435,425,433,394,427,431,434,435,425,425,394,394,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,427,434,435,394,394,433,394,427,394,427,425,394,433,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,394,394,431,425,434,435,425,433,394,394,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,394,434,435,425,433,394,427,431,434,435,425,425,394,394,431,425,425,434,435,425,433,394,433,394,427,434,435,394,433,427,394,427,431,434,435,425,425,394,394,431,425,431,425,431,425,431,425,431,425,431,425,431,425,427,431,434,435,425,425,394,394,434,435,425,431,425,431,425,431,425,431,425,433,394,433,433,433,433,427,425,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,434,435,425,433,394,431,425,434,435,425,433,394,394,427,394,394,0,0,0,0,0,0,0,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,393,423,393,410,416,438,423,393,410,416,438,393,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,423,393,410,416,438,423,393,410,416,438,393,393,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,393,423,423,393,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,423,423,423,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,410,416,438,423,393,410,416,438,423,393,393,410,416,438,393,410,393,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,423,393,410,416,438,393,0,0,0,0,0,440,440,440,440,440,440,0,0,0,440,440,440,440,0,0,0,440,440,0,444,0,0,0,0,440,440,440,0,0,0,0,440,439,441,441,441,445,453,446,430,454,439,447,441,429,429,429,429,444,445,445,446,446,430,430,447,447,1320,429,429,429,444,445,445,446,446,430,447,0,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,439,441,441,446,447,441,444,445,445,446,446,430,430,447,447,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,446,430,447,441,445,446,447,441,445,446,447,441,447,439,441,441,445,453,446,430,454,439,447,441,429,429,441,445,445,430,430,430,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,445,453,453,446,446,430,430,454,454,439,439,447,447,441,441,429,429,430,447,445,453,446,430,454,439,447,441,429,441,430,447,446,446,0,446,446,429,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,444,445,446,446,430,447,447,430,454,439,447,429,429,429,445,453,446,430,454,439,447,441,429,446,447,446,445,453,446,430,454,439,447,441,429,444,446,446,430,447,447,444,446,446,430,447,447,445,440,445,453,446,430,439,447,441,429,454,439,439,439,429,429,429,445,446,447,445,446,447,445,446,447,446,447,453,445,446,447,447,447,444,445,445,446,446,430,430,447,447,445,453,446,430,454,439,447,441,429,445,453,445,453,446,447,444,445,445,453,446,446,430,447,447,446,445,446,445,446,446,447,446,447,445,453,446,445,453,446,446,447,446,447,446,447,446,447,429,429,429,444,445,445,445,445,453,446,446,446,430,430,430,454,439,447,447,447,441,429,453,446,430,447,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,429,445,429,429,1321,430,430,445,453,446,430,454,439,447,441,429,430,454,430,430,441,454,430,441,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,439,447,429,439,446,447,446,447,446,453,439,446,447,446,447,396,430,447,429,430,430,446,447,446,447,446,447,446,447,447,447,1322,1322,1322,1322,1322,1322,1323,430,1323,429,429,429,439,439,429,446,439,430,430,439,429,429,0,454,429,439,0,446,446,429,429,445,453,444,445,445,446,446,430,430,447,447,445,430,429,454,439,429,0,446,430,446,430,430,439,430,439,444,445,445,446,446,430,430,447,447,430,444,445,445,446,446,430,430,447,447,430,454,447,430,445,429,429,429,429,396,445,439,444,445,445,446,446,430,430,447,447,453,446,430,447,453,447,429,446,430,454,447,429,446,430,454,447,429,430,445,453,446,430,454,439,447,441,429,446,446,445,430,0,441,446,430,447,430,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,445,453,446,430,454,439,447,441,429,0,440,0,454,430,430,445,453,446,430,454,439,447,441,429,1321,444,445,445,446,446,430,430,447,447,1324,1325,1326,446,447,446,447,445,453,444,445,445,446,446,430,430,447,447,1324,1325,1326,446,447,446,447,429,0,0,0,0,459,459,459,459,459,459,459,459,445,459,459,459,459,459,453,459,453,459,459,459,459,459,459,459,459,459,459,459,459,459,396,459,445,453,445,396,445,453,459,459,459,459,459,459,459,459,459,445,453,0,0,0,0,0,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,455,455,469,455,455,469,455,469,455,455,471,473,469,469,472,455,455,471,473,469,469,472,455,471,473,469,472,455,469,471,473,455,469,455,471,469,472,455,469,455,471,469,472,455,471,469,469,472,472,455,469,472,455,469,472,455,471,473,469,472,455,469,455,455,471,473,469,469,472,455,455,471,473,469,469,472,455,471,473,469,472,455,455,455,471,471,473,473,469,472,472,455,455,455,455,469,469,472,455,455,455,469,469,469,472,472,472,455,455,455,471,469,469,472,472,455,455,471,473,469,469,472,455,471,473,469,472,469,455,455,471,473,469,472,469,455,469,469,455,469,455,469,469,455,469,455,471,473,469,472,455,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,455,455,455,455,471,473,455,471,473,469,472,455,469,455,469,455,469,469,455,469,469,469,455,469,469,455,469,472,455,469,471,473,471,473,471,473,471,473,471,473,471,473,455,469,455,469,469,472,455,469,455,455,469,469,455,455,469,455,469,455,455,469,472,471,473,469,471,473,455,455,455,455,471,469,472,469,472,469,472,455,469,455,471,473,469,472,455,455,455,471,473,469,469,469,472,455,455,471,473,469,472,455,471,473,469,472,455,469,469,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,471,473,469,472,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,469,455,455,455,455,455,455,455,469,455,455,455,455,455,469,0,0,460,460,460,460,460,460,460,460,460,446,446,460,460,460,460,460,446,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,446,460,460,460,460,460,460,460,460,460,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,467,483,428,484,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,485,485,391,391,486,486,487,488,467,467,483,483,489,490,428,428,484,484,485,391,391,486,486,488,467,483,489,490,428,484,391,486,491,492,491,492,498,428,428,484,491,492,485,391,486,494,428,484,380,493,380,493,485,391,486,494,428,484,380,380,493,493,0,0,432,495,467,494,494,494,494,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,488,0,0,0,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,485,391,486,495,487,467,483,489,490,428,484,380,493,432,496,485,391,486,495,497,498,494,467,483,428,484,391,391,486,486,467,467,483,483,428,428,484,484,432,496,495,391,486,487,467,483,428,484,428,484,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,432,496,496,501,501,485,485,391,391,486,486,495,495,497,497,498,498,494,494,487,487,488,488,467,467,483,483,489,489,490,490,428,428,484,484,380,380,493,493,491,491,492,492,379,379,485,487,379,485,487,379,428,484,428,484,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,495,467,483,432,496,432,496,495,456,428,484,497,0,432,496,485,391,486,495,487,488,467,483,489,490,428,484,380,493,379,456,496,483,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,380,493,391,486,432,432,496,496,485,485,485,391,391,486,486,495,495,488,488,467,467,483,483,428,428,484,484,432,432,496,496,485,391,391,486,486,495,495,488,488,467,467,483,483,428,428,484,484,391,486,428,484,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,467,483,428,484,432,432,432,496,496,496,501,501,501,485,485,485,391,391,391,486,486,486,495,495,495,497,497,497,498,498,498,494,494,494,487,487,487,488,488,488,467,467,467,483,483,483,489,489,489,490,490,490,428,428,428,484,484,484,380,380,380,493,493,493,491,491,491,492,492,492,379,379,379,494,391,428,456,391,391,486,486,467,467,483,483,428,428,484,484,432,496,501,485,391,486,495,497,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,432,496,496,501,501,501,501,501,485,391,391,391,486,486,486,495,495,497,497,497,498,494,487,488,467,467,467,467,483,483,483,483,489,489,490,490,428,428,428,428,428,484,484,484,484,380,380,493,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,428,380,493,380,493,488,391,486,488,467,483,428,484,432,496,432,496,495,497,493,432,496,495,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,497,432,496,391,486,495,497,498,494,467,483,489,490,428,484,380,493,488,488,485,487,498,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,467,483,428,484,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,495,467,483,488,494,497,498,494,487,489,490,380,493,432,496,495,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,495,432,496,495,432,496,432,496,495,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,497,498,494,487,489,490,380,493,493,493,432,496,495,467,483,432,496,391,486,495,467,483,428,484,487,489,490,380,493,432,496,494,467,483,488,494,494,488,428,484,432,496,485,391,486,495,494,467,483,428,484,467,483,428,484,380,493,380,493,493,493,380,493,380,493,493,493,380,493,380,493,493,493,493,493,493,493,391,486,428,484,485,391,486,495,487,467,483,428,484,432,496,495,495,485,391,486,495,487,467,483,428,484,432,496,495,495,432,432,496,496,485,485,391,391,486,486,495,495,487,488,488,467,467,483,483,428,428,484,484,432,432,496,496,485,391,391,486,486,495,495,488,488,467,467,483,483,428,428,484,484,493,485,391,486,488,467,483,428,484,432,496,501,485,391,486,495,497,498,487,488,467,483,489,490,428,484,380,493,493,488,497,491,492,494,494,428,484,491,492,467,483,428,484,432,496,485,391,486,495,487,488,467,483,489,490,428,484,380,493,379,0,487,428,484,491,492,391,486,495,493,432,495,380,493,493,380,493,485,487,379,493,0,0,391,380,493,380,493,380,493,428,484,493,494,494,498,429,456,0,428,484,391,486,488,428,484,380,493,497,432,496,391,391,486,486,495,467,467,483,483,428,428,484,484,432,496,495,432,496,495,485,485,432,496,495,380,493,491,492,491,492,491,492,432,456,432,496,495,0,0,493,494,391,486,467,483,489,490,428,484,428,484,494,485,391,391,391,486,486,486,487,488,467,483,489,490,428,484,485,391,391,486,486,488,467,483,489,490,428,484,485,485,467,467,483,483,428,428,484,484,456,497,498,494,380,493,380,493,380,493,380,493,486,484,493,391,498,428,380,391,486,467,483,489,490,428,484,380,493,486,484,380,493,380,493,493,495,432,496,391,486,495,467,483,489,490,428,484,432,496,391,486,495,467,483,489,490,428,484,432,496,391,486,495,467,483,489,490,428,484,432,496,391,486,495,467,483,489,490,428,484,432,496,495,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,428,484,501,501,432,428,497,498,494,489,490,428,484,391,486,467,483,489,490,428,484,486,484,432,496,391,486,495,467,483,489,490,428,484,495,467,432,496,391,486,495,497,498,494,467,483,489,490,428,484,380,493,432,496,391,486,495,467,483,489,490,428,484,391,486,467,483,489,490,488,489,487,490,487,490,498,498,487,487,489,489,380,380,494,490,493,493,494,487,490,493,493,487,489,490,487,489,490,498,498,487,487,489,380,380,494,493,494,493,432,496,495,380,493,497,432,496,485,391,486,495,487,467,483,489,490,428,484,380,493,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,428,484,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,432,496,495,494,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,0,0,494,488,496,483,432,496,501,485,391,486,495,497,498,494,487,488,467,483,489,490,428,484,380,493,491,492,379,501,432,496,495,467,483,380,493,428,428,484,428,484,380,493,501,391,486,489,490,428,484,491,492,432,496,495,486,484,492,496,486,484,492,496,501,391,486,489,490,428,484,491,492,432,496,495,391,428,486,484,492,496,501,486,490,484,492,496,432,496,485,391,391,486,486,495,488,467,467,483,483,428,428,484,484,391,486,428,484,0,451,451,451,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1327,1328,1329,1321,1329,1330,1330,1330,1328,1331,1332,1331,1332,1332,1332,1331,1332,1331,1332,1332,1332,1331,1332,1331,1332,1332,1332,1332,1332,1332,1332,1323,1333,1323,1333,1334,1330,1328,1335,1334,1328,1335,1336,1321,1329,1325,1337,1326,1338,1336,1339,1340,1325,1337,1326,1338,1336,1339,1340,1337,1338,1336,1340,0,0,0,0,0,499,504,500,505,502,0,0,0,0,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,447,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,447,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,461,462,507,461,462,507,461,462,461,462,447,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,507,461,462,444,0,0,444,444,444,444,444,444,444,444,444,444,444,444,444,426,426,444,444,0,0,0,0,0,0,0,0,0,0,0,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,509,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,510,511,508,424,510,511,508,508,510,509,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,510,511,508,424,0,0,0,0,0,0,0,0,0,1341,1342,1343,1343,1343,1343,1343,1343,1344,1344,0,1345,0,0,1342,1346,1347,1348,1346,1347,1348,0,0,0,0,0,0,0,0,0,0,0,0,0,0,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,395,512,512,395,512,419,395,512,419,395,395,512,512,395,512,419,419,419,419,395,512,419,395,395,512,512,395,512,419,395,512,419,395,512,419,395,512,419,395,395,512,512,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,419,395,512,419,395,395,512,512,512,419,419,395,512,395,395,512,512,395,395,512,512,419,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,512,419,395,0,0,0,0,0,0,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,401,402,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,415,421,420,422,415,415,401,402,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,421,420,422,415,0,0,0,437,0,427,427,427,427,427,431,427,427,431,427,437,431,427,427,431,427,427,427,509,431,427,431,431,427,427,427,431,431,431,431,431,431,431,431,427,431,431,431,431,431,427,509,431,427,370,369,372,0,0,0,370,369,370,372,369,0,0,368,368,368,371,371,368,368,127,0,0,295,127,127,0,0,0,0,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,128,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,127,128,128,343,343,127,128,0,295,343,127,128,343,127,128,343,127,128,343,127,128,343,127,127,127,127,343,127,128,343,343,127,128,343,127,128,343,127,128,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,0,0,343,343,295,0,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,343,127,128,1349,1350,1351,0,0,0,325,325,325,325,325,325,325,325,325,325,325,325,325,299,299,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,0,280,0,0,0,0,216,105,216,105,216,105,216,105,216,105,105,105,105,105,0,216,105,216,105,216,105,216,105,216,105,216,105,105,105,216,105,0,280,105,216,105,216,105,216,105,0,216,105,216,216,216,216,216,105,216,105,105,105,105,216,105,216,105,216,216,216,105,216,105,216,105,216,105,216,105,216,105,216,105,216,105,216,105,216,105,0,216,105,0,105,105,280,105,216,105,0,216,105,216,105,216,105,216,105,216,105,216,105,216,105,216,216,105,0,216,105,514,0,0,0,165,165,514,514,0,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,514,165,514,165,165,514,165,515,515,165,514,165,515,514,165,515,514,165,515,0,515,514,165,515,514,165,514,514,514,165,165,165,515,514,165,514,514,165,515,514,165,515,514,514,514,514,165,515,165,165,515,514,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,0,515,515,515,515,515,165,515,515,515,515,515,515,514,165,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,514,165,515,0,0,514,165,515,515,1299,1299,1299,1299,0,0,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,0,516,516,516,516,516,516,516,516,516,516,0,347,347,347,347,347,347,347,347,347,347,0,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,0,350,517,517,517,517,517,517,350,0,0,350,350,0,0,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,349,349,349,517,350,348,349,517,350,348,349,517,350,348,349,349,517,350,348,349,517,350,348,349,517,517,350,348,348,349,517,348,349,517,349,517,350,348,348,349,517,350,348,349,517,350,348,349,349,517,350,348,349,517,350,348,349,517,349,349,349,517,517,517,349,349,517,517,350,348,349,349,517,350,348,349,517,350,348,349,349,349,517,350,348,349,349,517,348,348,348,348,348,348,349,349,349,517,349,349,349,349,349,349,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,349,349,349,349,349,348,349,349,0,349,349,349,517,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,348,349,349,517,350,348,349,517,349,517,349,517,350,348,349,349,517,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,517,350,348,349,0,349,517,350,348,348,1352,1352,0,0,252,0,0,0,0,536,535,118,536,535,118,536,535,118,536,535,118,536,535,118,118,118,536,535,118,536,535,118,536,535,118,118,118,118,118,536,535,118,0,252,535,252,536,535,118,536,535,118,536,535,118,536,535,118,535,118,536,536,535,118,536,535,118,536,535,118,536,535,118,536,535,118,536,535,118,536,535,118,118,536,535,118,536,535,118,536,535,118,536,535,118,536,535,118,536,535,535,536,536,118,118,252,118,536,536,536,118,536,535,118,536,535,118,536,535,118,536,535,118,536,535,118,536,535,118,536,535,118,536,535,118,536,535,118,536,549,0,546,359,0,545,301,0,0,0,0,537,0,0,359,0,544,545,0,540,537,546,0,549,0,0,541,542,544,0,359,0,0,537,546,0,541,542,0,0,0,0,0,546,537,540,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,351,538,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,547,547,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,539,353,353,538,540,541,537,542,352,543,351,359,544,545,546,360,116,547,548,540,541,537,542,352,543,351,359,544,545,546,360,116,547,548,540,540,541,537,537,542,352,352,543,543,351,359,359,544,544,545,545,546,546,360,360,116,116,547,547,548,548,351,352,543,548,352,543,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,538,0,301,545,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,353,538,540,541,537,542,352,543,351,351,359,544,545,546,360,549,116,547,548,540,537,352,543,116,547,548,540,540,540,537,537,537,352,352,352,543,543,543,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,351,540,542,352,543,351,540,542,352,543,116,116,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,351,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,351,538,351,549,351,351,549,351,351,351,351,353,538,351,545,538,542,351,352,543,116,360,351,351,540,351,360,540,542,351,542,0,301,353,538,351,353,540,541,537,542,352,543,351,359,544,545,546,360,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,353,538,540,541,537,542,352,543,351,359,544,545,546,360,549,116,547,548,548,351,1353,1353,1353,1353,1354,1355,1356,1355,1357,1357,1357,1357,1357,0,552,552,0,552,0,551,552,551,552,551,552,551,552,551,552,551,552,551,552,551,552,551,552,551,552,551,552,552,551,552,551,552,551,552,551,552,551,552,552,551,552,551,552,551,552,551,551,552,551,552,351,551,552,551,552,551,552,551,552,551,552,551,552,551,552,551,552,551,552,551,351,552,552,551,552,551,552,551,552,551,552,551,552,551,552,551,552,551,552,551,552,551,552,1358,1359,1359,1358,119,340,0,306,340,0,119,0,340,119,0,340,0,0,0,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,120,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,119,120,120,555,340,555,119,120,0,306,340,306,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,119,119,119,340,555,119,120,555,340,555,119,120,340,555,119,120,340,555,119,120,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,555,340,120,555,555,306,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,340,555,119,120,1360,1360,1361,0,308,0,0,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,308,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,308,0,117,117,117,117,117,117,117,117,117,117,0,293,0,558,0,0,557,558,558,558,557,557,556,556,0,557,0,0,558,0,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,104,556,557,558,104,556,557,558,104,556,556,557,557,558,558,104,104,358,556,557,558,104,0,293,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,556,557,558,104,556,556,556,557,557,557,558,558,558,358,556,557,558,558,104,358,556,557,558,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,293,556,557,558,104,558,558,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,556,557,558,104,358,358,129,0,310,129,0,0,0,0,129,130,129,130,129,130,129,130,129,130,130,130,130,129,130,129,130,129,130,129,130,129,130,129,129,130,130,129,130,0,310,129,130,129,130,130,129,130,129,130,129,129,129,129,129,130,129,130,129,130,129,130,129,130,129,130,129,130,129,130,129,130,129,130,129,130,129,130,129,130,129,130,310,130,129,130,129,130,129,130,129,130,129,130,129,130,129,130,129,130,129,130,129,130,1362,1363,560,0,312,0,560,560,560,0,0,0,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,106,560,560,106,106,560,0,312,106,560,106,560,106,560,106,560,560,106,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,312,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,560,106,0,108,0,328,0,284,0,108,223,285,328,108,0,0,0,223,0,0,0,285,0,0,0,328,0,361,361,222,223,328,561,285,217,361,108,109,562,563,561,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,562,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,361,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,222,223,223,328,328,561,561,285,285,217,361,361,108,108,109,109,562,562,563,563,563,222,223,328,561,285,217,361,108,109,562,563,109,361,0,284,222,223,328,561,285,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,108,285,285,285,217,217,217,108,108,108,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,109,217,217,328,109,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,561,561,217,222,223,328,561,285,361,0,562,561,0,561,284,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,222,223,328,561,285,217,361,108,109,562,563,217,222,223,328,561,285,217,361,108,109,562,563,328,109,222,223,328,561,285,217,361,108,109,562,563,561,222,223,222,223,1364,1364,1365,1366,1365,1366,0,565,565,0,333,0,565,0,333,0,565,0,564,566,565,564,566,565,564,566,565,564,566,565,564,566,565,564,566,565,564,566,565,564,566,565,564,565,564,565,564,565,564,566,565,566,564,566,565,564,566,565,564,566,565,333,564,566,565,565,564,566,565,564,566,565,564,566,565,564,566,565,566,566,566,564,566,565,564,566,565,564,566,565,564,566,565,564,565,564,566,565,564,566,565,564,566,565,564,566,565,564,566,565,564,333,566,564,564,564,568,564,568,564,566,564,565,564,566,565,564,566,565,564,566,565,564,566,565,564,566,565,564,566,565,564,566,565,564,566,565,333,564,566,565,564,575,575,580,576,580,615,577,684,0,0,613,0,595,657,571,0,0,667,666,666,692,629,629,629,629,629,629,629,629,629,629,629,629,629,629,577,575,669,579,580,669,574,577,575,619,0,0,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,0,0,0,0,0,0,0,0,0,0,0,0,603,0,585,684,0,585,0,0,0,0,0,0,0,0,0,575,583,583,580,577,578,577,583,575,0,0,581,582,581,582,577,618,674,674,631,0,0,0,0,0,0,0,0,683,0,0,0,0,0,0,611,608,0,610,610,618,610,670,610,670,610,610,670,576,575,577,575,577,576,575,574,652,652,681,571,571,571,571,571,0,595,0,693,0,0,0,0,632,608,687,0,0,693,611,611,603,0,691,0,571,571,571,571,603,657,0,0,571,571,571,571,571,571,0,579,575,578,583,577,577,577,0,0,666,666,620,0,683,681,663,663,663,663,663,663,663,663,663,663,0,619,0,691,574,580,669,603,0,723,657,657,630,604,655,577,581,581,577,575,668,0,0,0,0,0,0,0,0,0,666,652,652,0,667,0,659,0,0,608,652,652,0,657,657,0,620,617,617,675,631,0,658,723,604,575,0,581,581,574,577,579,579,579,579,579,575,575,575,666,0,0,0,0,613,603,613,674,0,577,578,577,571,675,657,683,604,1367,657,614,690,732,611,611,611,611,611,611,611,611,667,689,689,0,0,0,608,622,658,722,658,723,575,575,575,575,615,574,575,0,0,0,690,0,595,595,595,620,617,1368,643,0,667,0,667,0,0,0,0,0,0,581,0,0,0,0,0,0,0,0,571,571,571,571,571,571,571,571,571,571,571,571,575,575,577,580,669,582,614,615,575,713,665,682,682,0,0,0,0,0,0,0,0,0,0,0,0,674,652,693,0,0,0,613,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,571,575,574,575,575,575,575,575,575,575,581,582,579,575,577,0,585,684,585,0,0,0,0,0,0,0,0,0,0,681,663,663,663,663,663,663,663,663,607,607,607,663,663,663,663,1367,611,611,611,611,611,687,571,0,595,0,0,680,684,0,632,0,0,732,723,613,0,0,0,0,0,0,0,0,575,582,575,575,575,575,575,575,575,575,575,669,0,684,0,0,0,0,0,0,0,0,0,585,585,0,0,658,723,690,689,617,617,581,575,577,577,681,651,663,663,651,663,663,663,663,663,663,0,680,693,630,663,663,663,663,630,576,578,581,577,575,578,583,577,0,575,577,574,622,722,692,692,692,659,0,0,0,0,0,608,603,577,669,1368,643,1368,643,0,0,0,626,712,0,665,682,671,672,611,652,689,669,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,571,639,639,639,574,575,576,577,578,579,580,581,582,583,575,575,628,615,1369,716,623,639,588,637,602,642,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,584,584,587,588,589,569,590,590,592,593,594,1370,1371,637,591,688,602,571,642,669,645,609,717,637,602,637,602,572,598,598,597,572,634,650,649,638,640,685,574,575,576,577,578,579,580,581,582,583,574,575,576,577,578,579,580,581,582,583,574,575,576,577,578,579,580,581,582,583,574,575,576,577,578,579,580,581,582,583,574,574,575,575,576,576,577,577,578,578,579,579,580,580,581,581,582,582,583,583,574,575,576,577,578,579,580,581,582,583,574,575,576,577,578,579,580,581,582,583,616,571,571,571,639,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,1372,586,686,644,679,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,601,601,647,572,572,603,604,574,605,575,576,601,606,577,607,608,609,578,610,611,612,613,614,615,616,617,618,619,620,621,622,623,579,624,625,626,627,628,629,630,571,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,658,659,660,661,662,663,664,665,581,666,667,582,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,693,603,604,574,605,575,576,601,606,577,607,608,609,578,610,611,612,613,614,615,616,617,618,619,620,621,622,623,579,624,625,626,627,628,629,630,571,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,658,659,660,661,662,663,664,665,581,666,667,582,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,693,603,603,604,604,574,574,605,575,575,576,576,601,606,577,577,607,607,608,608,609,578,578,610,610,611,611,612,612,613,613,614,614,615,615,616,617,617,618,618,619,619,620,620,621,621,622,622,623,623,579,579,624,625,625,626,627,628,628,629,629,630,630,571,571,585,586,631,631,632,632,633,633,634,635,636,580,580,637,638,639,640,641,600,642,643,644,645,646,647,647,648,649,650,651,651,596,652,652,653,654,655,655,656,657,657,658,659,659,660,661,661,662,663,663,664,665,665,581,581,666,666,667,667,582,582,668,668,669,669,670,670,671,671,672,672,673,673,595,595,674,674,675,675,676,677,678,678,679,679,680,680,681,681,682,682,683,683,684,684,685,685,686,686,591,591,687,687,688,688,602,602,689,689,690,690,583,583,691,692,692,693,693,606,577,607,612,668,615,600,656,1371,688,606,577,607,612,668,639,655,605,1373,610,574,575,576,577,578,579,580,581,582,583,577,571,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,571,587,621,647,574,575,576,577,578,579,580,581,582,583,574,575,577,578,579,580,581,582,583,572,572,572,572,1374,623,685,588,569,569,569,569,569,569,569,589,569,569,569,569,569,569,569,569,588,588,569,569,569,590,621,576,604,574,605,575,576,601,606,610,613,614,617,618,620,621,623,588,631,632,633,580,637,638,639,600,645,647,651,596,652,655,656,659,666,667,716,669,672,673,595,674,675,677,679,680,681,602,691,692,717,649,655,636,590,673,678,648,656,600,649,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,594,593,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,1369,569,584,590,609,609,574,575,576,577,578,579,580,581,582,583,590,1375,637,597,597,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,601,601,598,598,707,707,598,598,707,707,598,598,707,707,598,598,707,707,609,609,732,603,604,574,605,575,576,601,606,577,587,587,712,713,607,608,609,578,610,592,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,589,579,569,569,624,584,584,625,590,590,573,573,709,709,698,698,697,697,710,710,626,627,711,705,705,708,708,702,702,628,718,718,572,572,629,598,598,597,597,707,630,719,719,599,599,571,570,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,720,658,659,660,661,662,663,664,665,594,594,593,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,614,717,574,575,576,577,578,579,580,581,582,583,594,594,598,634,650,598,597,641,654,644,646,653,588,603,604,574,605,575,576,601,606,577,607,608,609,578,610,611,612,613,614,615,616,617,618,619,620,621,622,623,579,628,629,630,571,631,632,633,580,637,639,642,645,647,649,651,652,655,656,657,658,659,661,663,664,665,581,666,667,582,668,669,670,671,672,673,595,674,675,676,677,678,680,681,682,683,684,685,687,602,689,583,692,603,603,603,604,604,604,574,574,574,605,605,605,575,575,575,576,576,576,601,601,601,606,606,606,577,577,577,607,607,607,608,608,608,609,609,609,578,578,578,610,610,610,611,611,611,612,612,612,613,613,613,614,614,614,615,615,615,616,616,616,617,617,617,618,618,618,619,619,619,620,620,620,621,621,621,622,622,622,623,623,623,579,579,579,628,628,628,629,629,629,630,630,630,571,571,571,631,631,631,632,632,632,633,633,633,580,580,580,637,637,637,642,642,642,645,645,645,647,647,647,649,649,649,651,651,651,652,652,652,655,655,655,656,656,656,657,657,657,658,658,658,659,659,659,661,661,661,663,663,663,664,664,664,665,665,665,581,581,581,666,666,666,667,667,667,582,582,582,668,668,668,670,670,670,671,671,671,672,672,672,673,673,673,595,595,595,674,674,674,675,675,675,676,676,676,677,677,677,678,678,678,680,680,680,681,681,681,682,682,682,683,683,683,684,684,684,685,685,685,687,687,687,602,602,602,689,689,689,583,583,583,692,692,692,598,574,575,576,577,578,579,580,581,582,583,655,589,569,572,707,606,628,717,603,604,574,574,574,574,574,605,575,575,575,575,575,576,576,576,576,576,601,606,577,577,577,577,577,587,607,608,609,578,578,578,578,578,610,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,579,579,579,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,580,580,580,580,637,638,639,640,641,600,642,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,658,659,660,660,661,662,662,663,664,664,665,594,593,722,722,581,581,581,581,581,666,667,582,582,582,582,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,583,583,583,583,691,692,717,693,605,1373,590,1369,1375,616,637,649,661,678,716,648,732,603,604,574,574,605,575,576,601,606,577,587,712,712,713,607,608,609,578,610,592,611,612,613,614,615,616,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,660,661,662,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,574,575,576,577,578,579,580,581,582,583,574,574,575,575,576,576,577,577,578,578,579,579,580,580,581,581,582,582,583,583,574,575,576,577,578,579,580,581,582,583,576,588,588,574,575,576,577,578,579,580,581,582,583,574,575,576,577,578,579,580,581,582,583,595,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,713,645,621,669,588,708,702,587,587,587,589,603,604,574,605,575,576,601,606,577,607,578,610,611,612,613,614,615,616,617,618,619,620,621,623,579,628,629,630,571,631,632,633,580,642,645,647,649,651,652,655,656,657,659,661,663,581,666,667,582,670,671,672,673,595,674,675,676,677,678,680,681,682,683,684,685,689,583,692,589,625,625,589,589,570,717,587,589,569,584,590,573,709,698,697,710,705,708,702,719,599,570,571,571,571,684,571,603,604,574,605,575,576,601,606,577,607,578,610,611,612,613,614,615,616,617,618,619,620,621,623,579,628,629,630,571,631,632,633,580,642,645,647,649,651,652,655,656,657,659,661,663,581,666,667,582,670,671,672,673,595,674,675,676,677,678,680,681,682,683,684,685,689,583,692,590,1369,673,0,0,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,574,575,576,577,578,579,580,581,582,583,572,598,597,574,575,576,577,578,579,580,581,582,583,574,575,576,577,578,579,580,581,582,583,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,574,575,576,577,578,579,580,581,582,583,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,574,575,576,577,578,579,580,581,582,583,571,571,649,649,571,571,574,575,576,577,578,579,580,581,582,583,645,647,602,668,571,732,645,649,655,571,649,617,589,643,606,574,575,576,577,578,579,580,581,582,583,574,575,576,577,578,579,580,581,582,583,1376,1377,1378,1379,1375,1374,627,711,637,638,639,641,600,648,596,653,654,656,677,602,1372,641,648,653,686,589,569,606,633,639,639,639,625,643,677,1377,623,601,601,601,601,601,601,601,601,601,601,601,601,673,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,601,639,601,601,1370,1371,591,688,590,1375,637,602,673,602,639,644,646,653,598,598,598,598,648,648,656,609,645,655,657,588,574,575,576,577,578,579,580,581,582,583,604,574,605,575,576,601,606,610,613,614,617,618,620,621,623,588,631,632,633,580,637,638,639,600,645,647,651,596,652,655,656,659,666,667,716,669,672,673,595,674,675,677,679,680,681,602,691,692,717,600,586,661,679,570,569,614,635,1370,1371,591,688,732,606,577,607,612,622,668,655,673,571,569,588,621,572,598,597,569,605,1373,1371,688,720,1369,716,648,638,572,598,597,569,634,650,669,676,645,611,574,575,576,577,578,579,580,581,582,583,571,588,589,571,1376,1376,572,635,640,679,590,1375,656,579,571,574,575,576,577,578,579,580,581,582,583,598,598,597,707,707,598,569,598,598,707,707,598,598,597,707,707,598,598,597,707,707,598,598,598,598,707,707,598,661,606,584,590,663,1377,1375,586,571,584,647,660,662,722,627,711,614,676,569,649,636,678,642,569,633,621,574,575,576,577,578,579,580,581,582,583,574,575,576,577,578,579,580,581,582,583,570,720,579,574,575,576,577,578,579,580,581,582,583,646,1370,1371,720,591,688,600,596,672,671,603,604,574,605,575,576,601,606,577,607,608,609,578,610,611,612,613,614,615,616,617,618,619,620,621,622,623,579,624,625,626,627,628,629,630,571,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,658,659,660,661,662,663,664,665,581,666,667,582,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,693,658,660,662,664,722,603,658,660,662,664,722,591,688,574,575,576,577,578,579,580,581,582,583,621,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,1374,685,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,621,574,575,576,577,578,579,580,581,582,583,584,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,584,590,1369,1377,1375,716,614,601,601,0,609,648,0,635,636,1369,1375,685,732,603,604,574,605,575,576,601,606,577,587,712,713,607,608,609,578,610,592,611,612,613,614,615,616,617,618,619,620,621,622,623,588,589,579,569,624,584,625,590,573,709,698,697,710,626,627,711,705,708,702,628,718,572,629,598,597,707,630,719,599,571,570,585,586,631,632,633,634,635,636,580,637,638,639,640,641,600,642,643,644,645,646,647,648,649,650,651,596,652,653,654,655,656,657,720,658,659,660,661,662,663,664,665,594,593,722,581,666,667,582,716,723,668,669,670,671,672,673,595,674,675,676,677,678,679,680,681,682,683,684,685,686,591,687,688,602,689,690,583,691,692,717,693,643,643,590,1369,673,576,570,570,616,645,570,572,598,597,671,672,671,672,672,1380,1380,1381,1381,1382,1382,1381,1382,1380,1383,1384,1384,1385,1386,1385,1387,1387,1388,1388,1389,0,0,0,0,1390,0,1390,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,737,0,0,0,745,0,0,0,0,0,0,0,0,0,747,747,747,747,0,747,0,0,747,0,747,758,758,0,747,746,0,0,0,747,746,747,754,747,759,750,750,746,0,754,746,747,760,747,760,747,747,747,747,747,747,747,747,746,0,754,759,747,747,745,745,754,755,747,754,755,748,0,0,754,0,747,745,750,758,758,750,747,748,750,747,745,745,750,758,758,755,746,754,754,755,747,759,750,755,747,747,747,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,739,743,744,739,743,744,756,751,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,761,757,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,749,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,739,754,755,756,743,743,757,758,759,762,744,744,760,761,752,753,756,757,761,756,756,756,757,757,757,761,761,761,745,745,746,746,747,747,748,748,749,749,750,751,752,753,739,754,754,755,755,756,743,757,758,759,759,762,744,760,760,761,761,747,754,745,745,745,746,746,747,747,747,747,747,748,749,750,751,752,753,739,754,754,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,756,757,761,756,757,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,749,739,752,753,756,752,749,757,756,751,761,757,745,746,747,754,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,745,746,747,748,749,754,755,759,760,761,745,746,747,748,749,754,755,759,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,745,746,747,748,749,750,751,752,753,739,754,755,756,743,757,758,759,762,744,760,761,749,1391,1392,1392,1393,1393,1393,1391,1391,1392,1393,1392,1393,1392,1393,1392,1393,1394,1395,1396,1397,1398,1399,1398,1400,1401,1402,1403,1404,1405,1406,1407,1396,1394,1395,1397,1398,1399,1405,1402,1406,1403,1400,1401,1399,1396,1404,1407,1405,1406,1407,1402,1401,1403,1400,1408,1409,1408,1409,1410,1411,1411,1412,1413,1412,1413,1410,1412,1413,1414,1415,1416,1417,1417,1414,1415,1414,1415,1417,1417,1416,787,787,0,799,799,0,0,806,806,794,780,799,780,783,779,782,788,776,788,802,806,789,0,797,773,799,0,0,0,0,0,0,0,0,0,802,802,0,802,0,802,802,0,797,801,774,783,776,780,786,799,805,790,780,806,0,799,806,0,780,786,799,803,794,806,806,806,0,802,0,0,0,779,782,799,799,783,783,787,782,780,799,799,782,805,799,774,780,783,799,776,780,786,802,802,776,802,799,799,802,776,780,802,802,783,798,779,780,802,780,783,780,799,780,783,786,799,783,799,802,773,802,783,799,776,802,802,776,776,802,799,783,783,789,0,802,799,799,782,780,783,788,776,776,802,802,780,799,802,780,799,782,799,779,782,802,776,783,782,799,799,776,805,785,776,787,799,806,0,0,785,806,780,783,0,788,806,780,799,0,0,0,0,0,0,0,799,0,0,0,0,0,0,0,0,0,786,0,780,799,802,806,806,806,806,806,806,806,806,0,801,790,0,799,802,802,799,785,798,803,0,776,783,802,802,802,802,802,802,802,776,774,783,782,802,802,799,783,786,787,782,783,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,770,771,770,771,1420,1421,777,795,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,1422,0,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,792,791,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,772,773,774,775,776,777,778,779,780,781,782,783,784,784,785,785,786,787,788,789,789,790,790,791,792,793,794,794,795,796,797,797,798,799,800,801,801,802,803,804,804,805,806,806,796,772,1421,804,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,0,772,778,784,796,793,772,796,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,770,772,808,773,774,771,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,808,804,777,795,772,777,779,782,785,789,790,791,792,793,794,795,796,772,772,772,777,777,777,779,779,779,782,782,782,785,785,785,789,789,789,790,790,790,791,791,791,794,794,794,795,795,795,809,810,772,808,773,773,774,774,771,775,775,776,776,777,778,779,779,780,780,781,781,782,782,783,783,784,785,786,786,787,787,788,788,789,790,791,792,793,794,795,796,797,797,798,798,799,799,800,800,801,802,802,803,803,804,805,805,806,806,774,775,780,781,783,786,799,800,802,806,809,810,1418,1419,770,772,808,773,773,774,771,775,776,776,777,778,779,779,780,780,780,780,780,780,780,780,780,780,780,781,782,782,783,783,783,783,783,783,784,785,785,786,786,786,786,786,787,788,789,790,791,792,793,794,795,796,797,798,799,799,799,799,799,799,799,799,799,799,799,799,799,799,800,801,802,802,802,803,803,803,803,804,805,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,772,789,790,794,784,772,789,790,794,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,770,770,1423,772,778,796,804,1422,791,1420,1421,772,809,810,808,772,778,784,796,796,1420,1421,808,809,810,1421,804,777,795,791,0,792,772,775,781,800,810,808,773,775,776,779,780,781,782,783,786,799,800,802,803,805,793,791,804,1420,1421,778,796,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,773,774,775,776,779,780,781,782,783,786,787,788,797,798,799,800,802,803,805,806,773,774,775,776,779,780,781,782,783,786,787,788,797,798,799,800,802,803,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,792,793,809,810,1418,1419,770,772,808,773,774,771,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,784,784,784,1424,1424,1425,1425,1426,1426,1425,1427,1427,1428,1428,1429,1429,1427,1428,1430,1430,1431,1431,1432,1432,1431,1433,1434,1434,1433,1435,1436,1437,1436,1438,1439,1438,1439,1440,1435,1440,1439,1440,1441,1441,1442,1441,1442,1443,1443,1444,1445,1444,1446,1446,1447,1447,1448,1449,1448,1449,1450,1450,1451,1451,1452,1453,1454,1454,1453,1452,1455,1456,1452,1453,1450,1450,1451,1451,1457,1457,1458,1455,1456,1453,1454,1454,1458,1455,1456,1459,1459,1459,1460,1459,1460,1460,1459,1459,1461,1462,1463,1464,1465,1466,1467,1464,1466,1461,1462,1463,1468,1465,1469,1464,1466,1467,1464,1466,1466,1468,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,818,0,0,0,0,0,0,0,0,0,0,811,811,811,811,766,0,766,766,0,0,766,819,820,0,0,820,766,0,818,0,0,819,766,818,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,0,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,807,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,824,825,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,818,819,820,811,821,766,764,765,822,818,819,820,811,821,766,764,765,822,818,819,819,820,820,811,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,823,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,823,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,807,824,824,825,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,819,819,819,819,807,818,818,819,820,811,811,821,821,766,766,764,764,765,765,822,807,824,825,827,1470,857,818,818,819,820,811,823,821,766,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,827,827,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,0,857,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,857,818,819,820,811,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,1471,823,823,0,1471,1471,0,857,822,818,823,818,819,820,811,821,766,764,765,822,818,811,821,766,764,765,818,811,821,766,764,765,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,825,807,824,825,827,1470,857,818,819,820,811,823,821,766,764,765,822,1472,1473,1474,1475,1472,1473,1474,1475,1472,1472,1473,1474,1475,0,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,828,834,833,834,833,834,833,0,832,0,832,833,0,0,834,833,0,0,833,833,0,834,832,833,0,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,829,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,836,829,836,837,830,834,831,832,833,830,831,832,833,830,831,832,833,830,830,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,829,836,837,830,834,831,832,833,829,829,836,837,830,834,831,832,833,830,834,831,831,832,832,833,833,829,836,837,830,834,831,832,832,832,832,833,833,833,829,836,837,830,834,831,832,833,837,837,829,836,837,830,834,831,832,833,830,829,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,830,829,832,833,830,831,832,833,831,832,833,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,829,836,837,830,834,831,832,833,836,829,836,837,830,834,831,832,833,0,0,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,838,0,0,0,763,839,763,839,763,839,763,839,763,839,763,763,763,839,763,839,763,763,763,839,839,763,763,839,763,763,839,763,839,763,839,763,839,763,839,839,840,839,0,763,839,763,839,763,839,763,839,763,839,763,839,763,839,839,763,839,763,839,763,839,763,839,763,839,763,839,839,763,763,763,763,839,839,763,763,763,763,839,839,763,839,763,839,763,839,763,839,763,839,763,839,763,839,763,839,763,839,0,0,843,731,843,843,843,843,843,843,843,843,843,843,843,731,843,731,843,731,843,731,843,843,843,843,843,731,843,731,843,843,843,843,843,843,843,731,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,731,843,843,843,843,843,843,843,843,843,843,843,731,843,731,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,731,843,843,731,843,731,731,731,731,731,843,731,843,731,843,843,843,731,843,731,731,843,731,843,843,843,843,731,843,731,843,731,843,731,843,731,843,731,843,731,843,731,843,731,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,843,731,843,731,843,843,843,843,843,843,843,843,731,843,731,843,731,843,731,843,731,843,731,843,731,843,731,731,843,731,0,696,696,696,696,696,0,0,0,882,1476,869,882,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,869,882,869,882,1476,869,882,1476,869,882,869,882,1476,869,882,869,882,1476,869,882,869,882,1476,869,882,1476,869,882,869,882,1476,869,882,1476,869,869,869,869,869,869,882,1476,869,882,1476,869,882,1476,869,882,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,869,882,869,882,869,882,869,882,869,882,869,882,869,882,869,882,882,869,882,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,882,1476,869,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,741,885,741,741,741,741,741,741,741,741,741,741,741,885,741,741,741,885,741,0,0,0,0,0,888,886,842,886,842,886,842,886,842,886,842,888,842,886,842,886,842,886,842,886,842,886,842,886,842,886,842,886,842,886,842,886,886,842,886,842,886,842,886,842,888,842,886,842,886,842,886,842,886,842,886,842,886,842,886,842,886,842,886,842,886,886,886,888,886,842,886,842,886,842,886,842,886,842,886,842,886,842,886,842,886,842,0,0,725,0,0,0,868,0,725,0,851,875,725,851,875,873,0,725,868,725,873,725,0,0,0,0,875,725,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,850,847,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,738,889,851,875,725,849,873,738,889,851,875,725,849,873,738,889,851,875,725,849,873,1477,850,847,868,738,889,727,851,875,725,849,873,727,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,727,889,889,851,851,875,875,725,725,849,849,873,873,1477,850,847,868,738,889,727,851,875,725,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,727,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,847,850,727,727,727,0,1477,738,725,738,889,851,875,725,849,873,889,851,875,725,849,873,889,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,850,847,868,738,889,727,851,875,725,849,873,727,850,847,868,738,889,727,851,875,725,849,873,902,902,0,901,914,922,914,922,900,937,937,901,901,929,930,0,933,929,930,933,0,900,937,0,937,901,901,901,901,901,900,941,946,0,937,934,902,0,0,941,912,912,920,913,934,937,0,0,900,928,0,941,914,922,941,0,899,923,923,0,941,937,901,917,917,901,912,931,937,911,0,0,915,937,941,901,901,901,901,901,901,919,912,919,919,919,938,901,921,937,0,0,901,901,929,901,915,0,941,0,929,934,930,929,930,901,901,0,901,922,902,922,902,901,0,0,0,0,901,901,931,916,914,901,901,901,912,911,901,946,912,0,891,0,937,0,912,0,937,934,929,910,929,0,891,922,938,902,922,902,941,900,0,0,937,0,937,937,941,929,930,940,901,912,0,901,901,933,933,941,892,901,901,929,910,929,916,0,937,937,912,912,0,937,899,901,901,929,928,929,941,937,0,900,930,901,930,901,901,901,946,0,929,929,928,923,931,901,929,935,935,935,912,901,0,901,901,901,901,901,916,912,912,900,912,901,0,912,891,940,891,913,920,920,920,920,920,920,920,920,920,920,920,920,901,0,900,941,0,937,937,901,901,937,0,0,941,901,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,920,901,893,892,917,912,0,912,921,900,0,901,0,900,0,937,0,929,929,901,901,901,914,935,901,0,0,0,0,937,901,0,901,891,921,0,0,941,900,0,929,930,941,0,0,937,0,901,901,940,901,913,901,0,0,922,938,902,896,914,937,0,910,891,0,901,901,901,901,901,900,900,0,911,912,912,936,893,932,0,891,912,912,941,937,932,936,936,932,936,936,934,937,891,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,892,893,894,895,898,899,901,944,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,894,902,902,0,918,925,926,942,943,892,893,892,893,892,893,892,893,892,892,893,893,892,893,892,893,939,944,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,900,895,904,895,895,904,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,897,906,895,904,898,896,896,908,908,894,909,909,910,910,911,911,891,891,912,912,913,913,914,914,902,902,915,915,916,916,917,917,918,919,919,892,892,920,920,921,921,903,900,922,922,923,924,899,925,926,927,928,928,929,929,930,930,931,931,932,932,933,933,901,901,934,934,935,935,936,936,893,893,937,938,938,939,940,941,942,943,944,945,946,947,948,897,909,910,911,891,912,913,914,915,916,917,919,892,920,921,925,928,929,930,931,932,933,901,0,897,909,910,911,891,912,913,914,915,916,917,919,892,920,921,925,928,929,930,931,932,933,901,892,893,900,900,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,909,948,948,892,893,898,895,904,898,896,892,893,944,947,948,897,906,895,904,898,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,892,893,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,945,894,894,894,894,892,893,948,897,896,908,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,928,929,930,931,932,933,901,934,935,936,893,937,938,946,897,897,897,908,908,908,909,909,909,910,910,910,911,911,911,891,891,891,912,912,912,913,913,913,914,914,914,902,902,902,915,915,915,916,916,916,917,917,917,918,918,918,919,919,919,892,892,892,920,920,920,921,921,921,903,903,903,900,900,900,900,922,922,922,899,899,899,925,925,925,928,928,928,929,929,929,930,930,930,931,931,931,932,932,932,933,933,933,901,901,901,893,893,893,938,938,938,946,946,946,944,898,892,893,898,939,895,895,895,906,902,897,906,895,904,898,896,908,894,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,892,892,892,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,893,893,893,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,898,896,896,908,894,909,910,911,891,912,913,914,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,892,893,892,892,893,893,892,893,936,892,893,892,893,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,898,906,0,945,948,948,948,948,904,904,897,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,899,925,928,929,930,931,932,933,901,938,946,895,895,904,948,925,897,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,899,925,928,929,930,931,932,933,901,938,946,934,897,895,895,904,936,895,900,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,924,926,927,903,904,892,893,892,893,892,893,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,895,894,906,898,892,893,894,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,902,892,893,900,896,937,900,895,904,898,892,893,921,921,914,941,895,904,892,893,895,892,893,0,902,895,904,898,908,908,908,944,896,894,918,903,924,926,927,942,944,945,944,937,895,904,898,896,894,922,906,906,892,893,895,904,898,896,892,893,944,947,948,908,918,922,944,924,897,909,910,911,891,912,913,914,915,916,917,919,892,920,921,922,925,928,929,930,931,932,933,901,936,900,947,0,898,895,947,947,892,893,904,944,900,922,900,922,900,892,893,900,894,926,898,898,894,948,898,945,892,893,892,893,896,892,893,899,948,911,915,902,902,902,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,896,894,894,897,902,920,900,892,893,896,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,895,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,918,924,926,927,942,943,922,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,892,893,896,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,0,939,897,906,895,904,898,896,908,894,909,910,911,891,912,913,914,902,915,916,917,918,919,892,920,921,903,900,922,923,924,899,925,926,927,928,929,930,931,932,933,901,934,935,936,893,937,938,939,940,941,942,943,944,945,946,947,948,922,902,898,894,894,945,922,906,1478,1479,1480,1480,1480,1480,1481,1482,1483,1483,1483,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1482,1493,1485,1486,1487,1485,1494,1487,1493,1484,1483,1485,1485,1486,1495,1488,1489,1493,1496,1485,1486,1485,1494,1496,1497,1498,1495,1490,1482,1496,1486,1485,1499,1497,1492,1491,1500,1499,1497,1501,1501,1502,1502,1503,1504,1505,1506,1505,1506,1507,1507,1508,1509,1509,1510,1511,1512,1513,1513,1514,1510,1513,1512,1515,1516,1511,1512,1517,1515,1518,1516,1510,1515,1518,1511,1514,1519,1517,1512,1515,1520,1521,1522,1523,1520,1524,1525,1520,1526,1524,1527,1524,1528,1527,1528,1522,1523,1521,1528,1526,1522,955,955,955,955,955,955,0,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,0,0,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,0,955,955,955,955,0,955,955,955,955,955,955,955,955,955,955,955,955,955,955,955,957,956,956,0,956,956,956,956,956,965,956,957,956,956,958,958,965,0,0,957,956,0,965,956,956,957,956,965,956,956,956,965,965,956,0,0,0,0,956,956,0,0,956,956,956,957,0,965,965,0,0,965,0,0,962,968,956,958,957,959,960,963,964,961,962,965,956,957,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,959,956,957,956,957,956,957,956,957,956,956,957,957,956,957,956,957,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,956,958,957,959,960,961,962,956,958,957,959,960,961,962,956,956,958,958,957,957,959,960,961,962,956,957,968,956,958,957,959,960,963,964,961,962,965,956,957,959,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,956,957,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,956,957,960,956,958,957,960,956,956,956,957,957,957,960,960,960,956,957,956,956,956,956,956,958,958,957,957,957,957,957,959,960,963,964,961,962,965,965,968,956,958,957,959,960,963,964,961,962,965,965,968,956,958,957,959,960,963,964,961,962,965,956,957,956,956,957,957,956,957,956,957,956,957,968,956,958,957,959,960,963,964,961,962,965,960,960,963,968,956,958,957,959,960,963,964,961,962,965,956,957,956,957,956,957,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,956,957,968,956,958,957,959,960,963,964,961,962,965,956,957,956,957,956,957,956,957,963,960,968,958,956,957,959,962,958,964,956,957,961,956,957,960,965,956,957,956,957,956,957,961,964,956,958,957,959,960,961,962,958,965,958,965,956,957,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,962,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,968,956,958,957,959,960,963,964,961,962,965,964,956,957,968,956,958,957,959,960,963,964,961,962,965,964,959,968,956,958,957,959,960,963,964,961,962,965,968,959,959,1529,1529,0,0,974,0,0,974,971,0,0,0,974,974,970,970,970,0,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,969,972,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,969,970,971,972,969,970,971,972,969,970,970,971,972,975,969,970,971,972,973,974,969,972,973,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,973,969,970,971,972,969,969,969,970,970,970,972,972,972,972,969,970,971,971,972,974,974,975,969,970,971,972,973,974,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,969,970,972,969,970,972,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,972,973,970,972,969,972,974,969,972,969,970,971,972,971,974,970,971,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,969,970,971,972,973,974,975,972,0,0,0,983,0,0,0,0,983,983,976,0,979,979,979,979,0,0,976,0,0,983,983,983,983,983,983,983,983,983,983,983,983,983,983,0,982,984,976,977,978,983,979,980,981,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,977,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,980,977,982,984,976,977,978,983,979,980,981,976,977,978,979,980,981,976,977,978,979,980,981,976,977,978,979,980,981,982,984,976,977,978,983,979,980,981,977,978,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,984,976,977,978,979,980,981,976,976,976,977,977,977,978,978,978,980,980,980,981,981,981,980,982,976,977,978,983,983,979,979,980,981,982,984,976,977,978,983,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,976,977,978,980,981,976,977,978,980,981,982,984,976,977,978,983,979,980,981,980,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,980,977,982,977,978,980,981,980,978,978,0,977,978,983,980,977,976,977,978,979,980,981,983,979,983,979,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,984,976,977,978,983,979,980,981,982,0,980,0,989,0,986,986,986,0,0,989,0,989,989,0,989,989,988,986,988,989,985,989,987,987,985,986,987,985,986,987,988,989,990,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,985,986,986,987,987,988,988,989,989,990,990,985,986,987,988,989,990,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,985,985,986,986,986,987,987,987,988,988,988,989,989,989,990,990,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,990,990,990,990,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,985,986,987,988,989,990,992,991,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,993,993,993,992,993,0,993,993,993,993,993,993,993,992,991,0,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,994,0,993,992,993,993,993,993,993,993,993,993,993,993,993,993,993,993,994,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,992,993,993,993,993,991,993,993,993,993,993,994,993,993,993,997,997,993,0,993,993,993,993,0,993,997,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,991,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,994,994,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,1000,993,994,995,991,992,996,997,998,999,991,992,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,996,998,991,992,991,992,991,992,991,992,991,991,992,992,991,992,991,992,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,998,1000,993,994,995,991,992,996,997,998,999,998,993,994,995,991,992,996,997,998,999,993,994,995,991,992,996,997,998,999,993,993,994,995,991,991,992,992,996,997,997,998,999,993,993,991,992,1000,993,994,995,991,992,996,997,998,999,991,992,998,1000,996,998,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,991,992,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,991,992,999,993,991,992,996,997,999,993,993,993,991,991,991,992,992,992,996,996,996,997,997,997,999,999,999,991,992,995,998,993,994,994,995,991,991,991,991,991,992,992,992,992,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,991,992,991,991,992,992,991,992,991,992,991,992,1000,993,994,995,991,992,996,997,998,999,993,993,1000,993,991,996,999,993,991,996,999,1000,993,994,995,991,992,996,997,998,999,991,992,991,992,991,992,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,991,992,1000,993,994,995,991,992,996,997,998,999,991,992,991,992,991,992,991,992,998,1000,991,992,996,998,993,991,992,991,992,999,995,991,992,991,992,991,992,993,994,995,991,992,996,997,998,999,994,994,991,992,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,991,992,1000,993,994,995,991,992,996,997,998,999,1000,993,994,995,991,992,996,997,998,999,1000,0,998,0,0,0,1004,1005,1004,1004,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1005,1005,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1005,1004,1005,1004,1005,1004,1004,1005,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,1004,1005,0,0,0,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1008,1008,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1008,1008,1008,1008,1008,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1008,1008,1008,1009,1009,0,1008,1008,1008,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,1009,1008,0,0,0,1012,1012,1012,1012,1012,0,0,1012,1021,0,0,1012,1012,950,1016,0,1021,1021,0,1021,0,1016,1021,1012,1021,1007,1021,1007,1007,0,1012,1021,949,1012,1007,0,0,1007,1012,1012,1012,1018,951,1012,1012,1012,1012,1007,1012,1012,1007,1007,1018,1007,1012,1007,950,0,0,0,1012,1012,1012,1016,1007,0,0,1018,1012,1016,1007,1012,0,1012,1014,1012,0,0,1014,1016,1012,1012,1021,1012,1012,1012,1016,1021,0,1012,951,0,1014,949,1012,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1017,1006,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,967,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,967,1010,1010,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1011,1011,967,1015,1012,1014,967,951,1016,1017,1018,1019,949,1007,953,1012,1014,967,951,1016,1017,1018,1019,949,1007,953,1012,1014,1014,967,967,951,951,1016,1016,1017,1017,1018,1018,1019,1019,949,1007,953,953,1016,1016,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,953,1006,953,967,1020,1014,967,1015,1010,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,0,1014,967,951,1016,1017,1018,1019,1021,949,1007,1014,1014,1014,967,967,967,1016,1016,1016,1021,1021,1021,1020,0,1011,1022,1012,1012,1020,1014,967,951,951,950,1016,1016,1017,1015,1018,1018,1019,1019,1021,949,1007,1007,1011,1011,1011,1011,1022,1006,1011,1022,1012,1012,1020,1014,967,951,950,1016,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1022,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1016,1006,1014,967,1016,1017,1021,1006,949,1014,967,1016,1017,1021,967,967,0,1015,967,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1019,949,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1016,1022,1020,1006,1016,1016,1022,1016,1020,1014,967,1015,1010,1016,1010,1006,1016,1017,1012,1006,1020,1011,1012,1014,967,951,1016,1017,1018,1019,949,1007,953,1012,951,1016,1018,1019,1007,1017,1012,951,1016,1018,1019,1007,949,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1011,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1019,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1015,1006,1011,1022,1012,1020,1014,967,951,950,1016,1017,1015,1018,1019,1021,1010,949,1007,953,1006,1530,1530,1531,1532,1531,1533,1534,1533,1534,1535,1536,1535,0,0,950,1024,0,0,0,951,1024,950,1014,1014,951,1014,0,1024,1024,1024,1024,1024,967,1024,1024,967,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,0,1024,1024,1024,1024,967,967,967,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1028,1040,1037,1042,1037,1037,1043,1029,1029,1044,1041,1042,1039,1030,1031,1029,1028,1029,1028,1030,1030,0,0,1035,1034,1034,1035,1036,0,1042,1039,1039,1046,0,1046,0,1039,1046,1028,1026,1030,0,1035,1041,1030,1029,1044,1046,0,1035,1035,1035,1035,1035,1039,1039,0,0,1037,1030,1031,1042,1042,1046,1035,0,0,0,1046,0,1028,1026,1028,1035,1035,1035,1023,1040,1038,1040,1039,1039,1039,1035,1039,1044,1044,1035,1039,1035,1044,1041,1035,1035,1040,1035,1041,1041,1039,1035,1044,1035,1035,1035,1044,1035,1035,1035,1035,1042,1046,1039,1035,1035,1035,1035,1035,1035,1039,1035,1041,1042,1041,1041,1042,1044,1044,1035,1039,1039,1035,1039,1039,1039,1035,1035,1035,1035,1035,1035,1036,1039,1039,1039,1039,1035,1038,1040,1041,1045,1035,1040,1035,1035,1039,1046,1035,1036,0,1039,0,1030,1030,1044,1041,1043,1043,1044,1044,1041,1035,1044,1039,1041,1040,1042,0,1042,1039,1023,1035,1036,1038,1039,1045,1043,1039,1039,1041,1035,1042,1030,1030,1039,1039,1027,1030,1027,1042,1037,1037,1030,1030,1028,1030,1029,0,1040,1043,1034,1035,1036,1046,0,0,1030,1042,1042,0,0,1043,1040,1041,1044,1044,1031,0,0,0,0,1026,1027,1036,1023,1044,1039,1039,1035,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1027,1028,1029,1030,1031,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1013,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1026,1027,1027,1028,1028,1029,1029,1030,1030,1031,1031,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,0,1026,1032,1027,1033,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,1045,1046,1026,1032,1027,1033,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,1045,1046,1026,1026,1032,1027,1027,1033,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1028,1043,1043,1044,1029,1029,1030,1030,1031,1031,1045,1046,1026,1027,1028,1029,1030,1031,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1027,1028,1029,1030,1031,1029,1030,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1027,1028,1029,1030,1031,1013,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1013,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1026,1026,1027,1027,1027,1028,1028,1028,1029,1029,1029,1030,1030,1030,1031,1031,1031,1013,1026,1027,1028,1029,1030,1031,1026,1026,1026,1026,1026,1032,1027,1027,1027,1027,1027,1033,1013,1034,1034,1035,1035,1036,1036,1023,1023,1037,1037,1038,1038,1039,1039,1040,1040,1041,1041,1042,1042,1028,1028,1028,1028,1028,1043,1043,1044,1044,1029,1029,1029,1029,1029,1030,1030,1030,1030,1030,1031,1031,1031,1031,1031,966,1047,1045,1045,1046,1046,1026,1032,1027,1033,1013,1034,1035,1035,1035,1035,1035,1036,1036,1036,1036,1036,1023,1023,1037,1038,1039,1039,1040,1041,1042,1042,1042,1028,1043,1044,1044,1029,1030,1031,966,1047,1045,1046,1046,1046,1046,1046,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1027,1028,1029,1030,1031,1026,1026,1027,1027,1028,1028,1029,1029,1030,1030,1031,1031,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,966,1013,1013,1013,966,966,966,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1027,1028,1029,1030,1031,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1013,1047,1032,1026,1027,1028,1029,1030,1031,1029,1030,1033,1026,1027,1028,1029,1030,1031,1032,1047,1013,1026,1027,1028,1029,1030,1031,1035,1036,1023,1037,1039,1040,1042,1044,1046,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1027,1028,1029,1030,1031,1026,1032,1027,1033,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,1045,1046,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1026,1027,1028,1029,1030,1031,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1033,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1033,1013,1026,1027,1028,1029,1030,1031,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1047,1047,1026,1032,1027,1033,1013,1034,1035,1036,1023,1037,1038,1039,1040,1041,1042,1028,1043,1044,1029,1030,1031,966,1047,1045,1046,1537,1538,1539,1538,1539,1538,1537,1540,1540,1541,1542,1543,1544,1545,1544,1545,1546,1544,1545,1543,1542,1547,1548,1549,1549,1549,1550,1550,1551,1552,1553,1554,1552,1553,1554,1555,1556,1551,1552,1554,1556,1557,1557,1558,1559,1558,1558,1560,1561,1562,1561,1562,1562,1559,1562,1560,1563,1564,1565,1566,1567,1563,1565,1566,1567,1568,1563,1564,1565,1566,1567,1568,1568,1569,1570,1569,1052,1055,861,861,861,0,0,0,861,0,0,0,861,0,867,858,861,1059,1059,1060,1059,1060,1060,0,867,858,861,0,0,1059,858,861,867,858,861,1059,1059,1060,861,861,1059,858,861,867,861,1055,865,867,1055,861,0,0,1055,0,0,1052,0,861,861,0,0,0,858,861,861,861,861,861,861,867,0,0,0,861,1052,1052,865,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,1052,1056,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,866,817,815,866,817,815,1056,1052,1052,1052,1052,1052,1052,1052,1052,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,1057,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,864,1053,1054,1055,856,858,1056,1057,1058,860,1059,1060,861,1052,1061,864,1053,1054,1055,856,858,1056,1057,1058,860,1059,1060,861,1052,1061,864,1053,1054,1055,856,858,1056,1057,1058,860,1059,1060,861,1052,1052,1061,1061,1052,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,1052,1061,860,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,1052,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,866,1053,867,1054,1055,856,858,817,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,815,1052,1054,1052,1052,1052,1052,1052,864,866,1053,1053,1053,867,867,1054,1055,1055,856,858,858,817,1056,1057,1058,860,1059,1059,1060,1060,861,861,1052,1052,1052,1052,1052,1061,815,860,865,864,866,1053,867,867,867,867,867,1054,1055,1055,1055,856,858,858,858,858,858,817,1056,1057,1058,860,1059,1060,861,861,861,861,861,861,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,1052,1052,1052,1052,1052,1052,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,1052,1052,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,1053,1052,1052,1052,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,1052,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,1052,1052,1052,1052,866,864,1053,856,860,856,860,867,1061,1054,860,860,1052,1061,860,1052,1052,864,1053,867,1055,858,861,1053,856,1057,1058,1056,1061,1052,1052,1052,1058,864,1053,1054,1055,856,858,1056,1057,1058,860,1059,1060,861,1052,1061,1053,867,1055,858,1059,1060,861,1053,867,1055,858,1059,1060,861,1052,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,1052,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,860,865,864,866,1053,867,1054,1055,856,858,817,1056,1057,1058,860,1059,1060,861,1052,1061,815,1571,1571,1572,1573,1574,1575,1576,1577,1578,1572,1578,1579,1576,1577,1578,1580,1580,1572,1573,1574,1579,1581,1575,1581,1582,1582,1582,877,0,877,874,877,874,874,874,877,874,877,874,0,0,874,874,874,874,874,874,874,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,877,874,877,874,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,877,874,874,876,877,877,874,874,874,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,876,877,874,877,874,877,874,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,877,874,876,1583,1584,1585,1586,1586,1583,1584,1585,1586,0,0,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,878,878,878,878,1063,878,878,1063,878,1063,878,1063,878,1063,878,878,878,878,878,878,1063,1063,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,878,878,878,878,878,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,878,1063,1063,878,1063,878,1063,1073,854,852,1073,835,1069,1069,0,0,0,1075,0,0,0,0,0,1073,0,0,0,0,855,0,0,835,0,0,835,854,855,863,859,1069,1587,1073,835,880,1068,1073,835,852,1073,863,880,880,855,880,880,880,855,855,855,863,855,863,863,855,855,855,880,1073,1068,855,880,880,854,855,1073,855,1068,1070,835,1073,835,854,1070,1069,1070,835,854,855,855,863,859,1068,855,835,1075,835,1068,1068,1587,835,835,880,0,0,1075,0,0,0,0,0,0,1073,1075,1064,0,0,0,0,0,0,0,0,0,880,880,863,859,835,835,835,854,1069,854,1068,1067,1067,1067,1068,880,859,880,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,862,862,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1064,814,872,845,846,844,816,1064,814,872,845,846,844,816,862,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,853,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,835,854,1067,1068,855,879,1069,880,881,862,1070,863,859,852,835,854,1067,1068,855,879,1069,880,881,862,1070,863,859,852,835,854,1067,1067,1068,855,879,1069,1069,880,881,862,1070,1070,863,859,852,862,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1588,879,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1589,879,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,742,1073,1074,853,835,814,814,854,1071,1071,872,872,1075,845,845,1072,1072,1067,1068,855,879,1069,846,846,880,881,862,844,844,1070,863,859,816,816,852,879,862,879,879,879,742,1073,1074,853,835,835,814,854,854,1071,872,1075,845,1072,1067,1068,1068,855,855,879,1069,1069,846,880,880,881,881,862,844,1070,863,863,859,859,816,852,852,1589,879,1076,742,1073,1074,853,835,835,835,814,854,854,854,854,1071,872,1075,845,1072,1067,1068,855,855,855,855,855,879,1069,846,880,881,862,844,1070,863,863,863,859,859,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1074,1074,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,853,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,742,1073,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1064,1064,1064,1071,872,1072,1590,1589,1588,879,862,862,862,862,1590,862,1589,862,879,879,1064,1589,1590,1589,835,854,855,863,859,835,854,1067,1068,855,879,1069,880,881,862,1070,863,859,852,835,854,1068,855,1069,880,881,863,859,852,835,854,1068,855,1069,880,881,863,859,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1588,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1590,1589,1076,1589,1076,742,1073,1074,853,835,814,854,1071,872,1075,845,1072,1067,1068,855,879,1069,846,880,881,862,844,1070,863,859,816,852,1591,1592,1593,1593,1592,1594,1595,1591,1596,1596,1597,1597,1598,1598,1598,1599,1599,1600,1600,1601,1602,1603,1604,1605,1603,1606,1607,1608,1606,1604,1605,1607,1608,1609,1610,1610,1611,1612,1613,1612,1611,1614,1615,1613,1611,1615,1613,1614,1615,1612,1614,0,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1065,1081,1062,0,0,1078,1062,0,1082,1081,1062,0,1062,1082,0,0,1083,1062,1062,1081,1081,1083,0,1062,0,0,1078,1083,0,0,1062,1081,1081,1081,1081,1081,1081,1081,1083,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,0,1077,0,0,1080,1079,767,768,1081,1082,1083,1062,1080,1079,767,768,1081,1082,1083,1062,1080,1080,1079,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1080,1080,1079,1079,1077,767,767,768,768,1081,1081,1082,1082,1083,1083,1062,1062,1077,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1077,1078,1062,1080,1079,767,768,1081,1082,1083,1062,1080,1079,767,768,1081,1082,1083,1062,1080,1079,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1079,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1079,1078,1080,1079,1077,767,768,1081,1082,1083,1062,1616,1617,1618,1617,1617,1616,1618,1619,1619,1620,1621,1619,1622,1621,1623,1620,1620,1619,1622,1621,1155,1096,1093,1093,1087,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1087,0,0,0,0,1096,1098,1098,1087,0,0,1087,0,0,1140,1087,0,0,0,0,0,0,0,1141,0,1091,1090,1090,1097,1097,1090,1096,1097,1090,1096,1097,0,0,1087,0,1087,0,1107,0,0,1087,0,0,1091,1091,1090,1097,1097,0,0,0,1107,1108,1086,1087,0,0,1096,1097,1108,0,1088,1087,0,0,0,1096,1097,1096,1096,0,1087,0,0,1155,1094,1093,0,1108,826,1086,1096,1096,0,0,0,0,0,0,1090,1090,1090,1090,1090,0,0,1095,1088,1152,0,1624,1095,1096,1097,0,1086,826,1086,1089,1091,1091,1091,1092,1093,1093,1097,0,1087,0,0,0,1096,0,1087,0,1087,1097,0,0,0,1087,0,826,1090,1090,1090,1098,1091,1090,1090,1096,1097,1090,1096,1097,1094,1087,0,0,0,1087,0,1624,1152,0,1087,0,0,0,1087,1096,1092,1087,0,0,0,0,0,0,0,1087,0,1140,1155,1096,1097,1097,1141,0,1096,0,0,1142,1121,1084,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,695,1115,1111,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1115,1133,1099,1126,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1133,1100,1126,0,1101,1101,1101,1101,1101,1137,1138,1117,1120,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1088,1088,1089,1089,1090,1090,1091,1091,1092,1092,1093,1093,1094,1094,1095,1095,1096,1096,1097,1097,1098,1098,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1115,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1118,1130,1145,1146,1147,1148,1110,1110,1106,1121,1101,1142,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,695,1105,1106,1101,1135,1136,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,890,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1144,1145,1146,1147,1148,1098,1149,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,890,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1144,1145,1146,1147,1148,1098,1149,826,1107,1108,1086,726,1088,1088,1089,1089,1090,1090,1091,1091,1092,1092,1093,1093,1094,1094,1095,1095,1096,1096,1097,1097,1109,1110,1111,890,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1132,1133,1100,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1140,1141,1141,1142,1142,1104,1143,1144,1145,1146,1147,1148,1098,1098,1149,1103,1127,1115,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1128,890,1084,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1093,1095,1101,1101,1099,1101,1101,1101,1120,1145,1146,1147,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1153,1150,1150,890,1154,1142,1100,1136,1127,1103,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1104,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1150,1153,1150,1150,703,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1114,1101,1084,1101,1101,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1111,1101,1101,1101,1101,1101,1101,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1105,1132,1109,0,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1625,1101,1101,1101,1137,1138,1101,1101,1116,1121,1104,1143,1124,1153,826,1107,1108,1086,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1140,1141,1142,1098,826,826,826,1107,1107,1107,1108,1108,1108,1086,1086,1086,1088,1088,1088,1089,1089,1089,1090,1090,1090,1091,1091,1091,1092,1092,1092,1093,1093,1093,1094,1094,1094,1095,1095,1095,1096,1096,1096,1097,1097,1097,1140,1140,1140,1141,1141,1141,1142,1142,1142,1098,1098,1098,1150,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1128,1103,695,1123,1144,1109,1116,1117,1104,1143,1144,1145,1150,1154,826,826,1107,1107,1108,1108,1086,1086,726,726,1088,1088,1088,1088,1088,1089,1089,1089,1089,1089,1090,1090,1090,1090,1090,1091,1091,1091,1091,1091,1092,1092,1092,1092,1092,1093,1093,1093,1093,1093,1094,1094,1094,1094,1094,1095,1095,1095,1095,1095,1096,1096,1096,1096,1096,1097,1097,1097,1097,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1098,1098,1098,1098,1149,1099,1114,1128,1139,1147,890,1127,1154,1152,1151,1160,826,826,826,826,826,1107,1107,1108,1108,1086,1086,726,1088,1089,1090,1091,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1088,1088,1089,1089,1090,1090,1091,1091,1092,1092,1093,1093,1094,1094,1095,1095,1096,1096,1097,1097,1098,1098,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1150,1150,1160,1150,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1161,1162,0,1109,1129,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1100,1144,1154,695,1153,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1101,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1150,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1112,1099,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1091,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1151,1113,1099,1114,1115,1116,1117,1121,1122,1125,1127,1103,1102,1139,1121,1125,1127,1111,1115,1115,1091,1150,1100,1133,890,1128,1113,1099,1100,1115,1133,1099,1115,1104,1154,1124,1127,1127,1103,1109,1091,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1142,1103,1118,1145,1146,1147,1148,1161,1135,1133,1101,1162,1128,890,1127,1112,1117,1137,1138,703,1122,1114,1131,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1101,1101,1135,1120,1151,1099,1103,1121,1104,1104,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1101,1101,1101,1101,1101,1101,1101,1101,1101,1101,1113,1099,1118,1132,1105,1106,1139,1107,1108,1086,726,1104,1123,1105,1132,1125,1625,1150,1136,1126,1150,1145,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1162,1085,1161,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1135,1136,1085,1131,1106,1161,1121,1103,1102,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,890,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1144,1145,1146,1147,1148,1098,1149,826,1107,1108,1086,726,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1144,1101,1101,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1084,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1150,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1142,890,1113,1099,1114,1119,1128,1130,1131,1134,1149,1144,1127,1144,1144,1127,1144,1119,1134,1099,1128,0,1154,1152,1151,1160,826,1107,1108,1086,726,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1109,1110,1111,695,890,1085,703,1112,1113,1099,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1100,1105,1106,1134,1135,1136,1137,1103,1138,1102,1139,1140,1141,1142,1104,1143,1155,1144,1145,1146,1147,1148,1098,1149,1129,1150,1100,1101,1129,1129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1163,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1164,1164,1164,1164,1164,1163,740,1164,1165,1163,740,1164,1165,1164,1163,740,1164,1165,1164,740,740,740,1163,740,1164,1165,1163,1164,1164,1164,1164,1164,1163,1163,1163,1163,1163,1163,1163,740,1163,1163,1163,1163,1163,1163,1163,1163,1163,740,1164,1165,1163,740,1164,1165,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1163,1164,1163,1164,1164,1163,740,1164,1165,1164,1164,1164,1164,1164,1164,1163,740,1164,1165,1164,1164,1164,1164,1164,1163,1163,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,1163,1163,1163,740,1163,740,1163,1163,740,1164,1165,1164,740,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,1163,1163,1164,1163,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1164,1163,1163,1163,1163,1163,740,1164,1164,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,740,1164,1165,1163,1163,1163,740,1164,1165,1163,740,1164,1165,1163,1164,0,0,0,0,0,0,0,0,0,0,1173,0,0,0,0,0,0,1173,0,0,0,1173,0,0,0,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1166,1176,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1168,1168,1168,1168,1168,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1168,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1168,1169,1172,1171,1173,1174,1169,1172,1171,1173,1174,1169,1172,1171,1173,1174,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1175,1168,1168,1168,1176,1168,1168,1175,1175,1175,1175,1175,1175,1175,1169,1175,1175,1175,1175,1175,1175,1175,1172,1185,1176,1167,1186,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1175,1168,1168,1168,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1168,1168,1168,1168,1168,1168,1167,1186,1186,1166,1175,1191,1168,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1176,1167,1167,1168,1168,1168,1168,1168,1175,1172,1175,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1176,1176,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1175,1175,1175,1166,1169,1191,1167,1169,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1176,1168,1169,1172,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1175,1167,1167,1175,1176,1166,1185,1166,1168,1191,1167,1167,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1168,1175,1175,1191,1166,1166,1175,1175,1169,1172,1171,1173,1174,1168,1168,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1175,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1167,1186,1166,1175,1191,1168,1169,1172,1171,1173,1176,1174,1183,1178,1181,1177,1184,1182,1179,1170,1180,1185,1175,1168,1626,1627,1627,0,0,0,0,0,0,0,0,0,0,0,0,1200,1200,0,1212,0,0,1216,0,0,0,1216,0,1200,0,0,0,0,0,0,1212,0,1198,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1200,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1201,1201,1201,1201,1201,1200,1200,1200,1200,1200,1200,1200,1200,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1207,1201,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1201,1199,1200,1199,1200,1199,1200,1200,1200,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1198,1200,1201,1201,1201,1201,1201,1207,1207,1207,1207,1207,1207,1207,1199,1207,1207,1207,1207,1207,1217,1207,1207,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1217,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1207,1217,1207,1207,1221,1200,1201,1198,1201,1201,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1201,1201,1201,1201,1201,1201,1229,1223,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1200,1207,1201,1201,1201,1201,1201,1223,1217,1200,1200,1200,1200,1207,1217,1200,1223,1207,1201,1199,1227,1203,1200,1200,1200,1200,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1200,1200,1200,1200,1200,1200,1217,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1207,1207,1207,1200,1221,1199,1225,1200,1199,1229,1223,1217,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1200,1201,1223,1199,1200,1200,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1200,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1207,1200,1200,1200,1200,1207,1200,1221,1221,1221,1201,1225,1207,1207,1207,1204,1223,1221,1207,1207,1200,1221,1201,1201,1200,1201,1201,1201,1201,1201,1201,1201,1201,1201,1201,1217,1221,1207,1207,1207,1200,1200,1225,1221,1200,1221,1207,1199,1200,1200,1201,1201,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1198,1200,1207,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1229,1223,1217,1198,1221,1207,1225,1201,1199,1227,1203,1200,1206,1208,1204,1218,1215,1210,1213,1209,1224,1216,1214,1211,1202,1212,1207,1201,1628,1628,1628,1629,1629,870,0,871,0,871,870,0,0,0,871,870,0,0,871,870,0,0,871,870,0,0,0,0,0,0,0,728,870,0,871,0,871,870,0,0,0,0,871,870,0,0,728,871,870,0,0,871,870,871,0,0,871,0,0,871,0,871,0,0,870,0,871,870,0,0,871,870,0,0,1237,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1234,1234,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1234,1235,1234,1235,1241,1241,1236,1237,1238,1239,1234,1234,1235,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1234,1235,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1236,1237,1237,1238,1238,1239,1239,1234,1234,1235,1235,1240,1240,1241,1241,1242,1242,1243,1243,1244,1244,1245,1245,1246,1246,1247,1247,1248,1248,1249,1249,1250,1250,1251,1251,1252,1252,1253,1253,1254,1254,1255,1255,1256,1256,1257,1257,1258,1258,1259,1259,1260,1260,1261,1261,1262,1262,1263,1263,1264,1264,871,871,870,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1250,1264,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1248,1252,729,1234,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,1236,1236,1236,1237,1237,1237,1238,1238,1238,1239,1239,1239,1234,1234,1234,1235,1235,1235,1240,1240,1240,1241,1241,1241,1242,1242,1242,1243,1243,1243,1244,1244,1244,1245,1245,1245,1246,1246,1246,1247,1247,1247,1248,1248,1248,1249,1249,1249,1250,1250,1250,1251,1251,1251,1252,1252,1252,1253,1253,1253,1254,1254,1254,1255,1255,1255,1256,1256,1256,1257,1257,1257,1258,1258,1258,1259,1259,1259,1260,1260,1260,1261,1261,1261,1262,1262,1262,1263,1263,1263,1264,1264,1264,871,871,871,870,870,870,1254,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,871,870,870,870,870,870,870,870,870,870,870,870,870,870,870,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1256,1257,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,1234,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,1263,1263,1259,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1238,1240,1242,1244,1246,1249,1251,1254,1255,1258,1259,1262,1263,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1243,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1239,1260,1261,1234,1234,1255,1267,1234,1268,1235,1248,1250,1253,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,728,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1247,1247,1234,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1249,1251,1236,1237,1238,1239,1234,1235,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,871,870,728,1234,1245,1249,1251,730,1235,1234,0,0,0,0,0,0,715,715,0,0,0,1275,1273,700,715,1269,1270,1271,0,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1269,1270,1271,0,1270,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,700,715,1269,1270,1271,700,715,1269,1270,1271,700,715,715,1269,1269,1270,1270,1271,1271,1275,1273,700,715,1269,1270,1271,700,1272,1272,715,1269,1270,1271,1275,1273,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1274,1274,1274,1274,1275,1273,700,715,1269,1270,1271,0,700,715,700,700,700,715,715,715,1275,1270,1269,1270,1269,1275,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,700,715,0,700,715,1270,1275,1273,700,715,1269,1270,1271,0,0,1269,1270,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,700,0,1275,715,1269,1270,1271,0,0,1273,1275,1274,1274,1274,1274,1274,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,1275,1273,700,715,1269,1270,1271,700,1269,1275,1273,700,715,1269,1270,1271,1275,1271,1271,1271,123,0,1287,315,123,0,0,123,0,1287,0,0,0,0,1276,1276,1276,1276,1276,1286,1276,1286,1276,1276,1276,1276,1276,1276,1276,1286,1276,1276,0,315,1276,1276,1276,1276,1276,1276,1276,1276,124,1276,1276,1276,1276,1276,1276,1276,1276,1276,1276,124,1286,315,1276,1276,1276,1276,1276,1276,1276,1276,1276,1276,1276,1630,1631,1630,0,324,0,110,110,0,0,0,0,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,110,111,111,111,184,110,111,184,324,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,184,184,110,110,110,184,110,111,184,184,110,111,184,110,111,184,184,184,110,111,184,184,184,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,111,324,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,184,110,111,205,220,220,1305,0,211,0,190,0,0,190,0,1305,205,0,190,0,0,0,0,0,0,363,220,205,206,225,107,363,363,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,206,206,0,206,206,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,190,363,220,205,206,107,220,205,206,107,220,220,205,205,206,107,107,363,206,206,107,363,206,363,220,205,206,225,107,190,0,0,211,363,220,205,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,0,363,363,220,205,206,225,107,220,205,206,220,220,220,220,205,206,225,107,363,206,206,206,363,220,205,205,205,206,206,225,107,363,220,205,206,225,107,363,363,220,205,206,225,107,220,205,220,205,363,206,190,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,202,363,220,205,206,225,107,0,363,363,206,206,206,206,206,363,190,363,206,363,220,205,225,107,363,206,206,0,363,0,363,363,206,206,363,206,206,211,363,0,363,206,205,220,205,206,107,206,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,363,220,205,206,225,107,206,206,363,220,205,206,225,107,190,363,220,205,206,225,107,363,363,0,125,1277,346,0,0,317,204,0,346,346,346,1277,346,125,1278,1278,1278,204,0,204,1278,1277,346,125,1278,125,1277,346,0,1278,0,204,346,1278,1278,1277,346,1278,204,204,346,204,346,204,346,204,346,346,0,0,0,0,0,346,1278,1278,1278,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,126,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,204,1277,1278,346,345,125,126,204,1277,1278,346,345,125,126,204,1277,1278,1278,346,345,125,125,126,126,356,204,1277,1278,1279,346,345,125,126,356,0,317,356,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,1278,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,204,1277,1278,346,345,125,345,345,345,125,125,125,356,204,1277,1278,1279,346,345,125,126,1279,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,346,356,204,1277,1278,1279,346,345,125,126,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,204,1277,1278,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,204,1279,1279,345,356,356,356,345,356,356,356,126,356,126,345,317,356,345,204,1277,1278,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,356,204,1277,1278,1279,346,345,125,126,1279,356,204,1277,1278,1279,346,345,125,126,126,356,204,1277,1278,1279,346,345,125,126,1278,356,1306,114,0,319,0,0,114,114,114,0,0,1283,1283,0,0,0,0,0,0,0,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,115,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,1282,344,1283,218,1284,114,114,115,115,344,330,1282,344,1283,218,1284,114,115,0,1284,0,319,1282,1284,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,218,114,218,218,218,114,114,114,330,330,1282,344,1283,218,1284,114,115,0,1284,1284,344,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,218,218,115,330,1282,344,1283,218,1284,114,115,330,330,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1284,1284,330,0,1284,1284,0,1284,1284,0,1284,1284,330,218,1284,330,1282,1284,115,330,330,330,330,330,0,1284,1284,1282,115,344,344,344,1282,319,330,1282,344,1283,218,1284,114,115,330,330,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,330,1282,344,1283,218,1284,114,115,1284,1284,218,330,330,1282,344,1283,218,1284,114,115,115,330,1282,344,1283,218,1284,114,115,0,1285,1285,0,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1285,1632,1632,48,48,48,48,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,48,48,0,48,48,48,58,58,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,59,257,258,259,260,261,256,58,59,59,58,59,59,257,258,259,260,261,58,59,58,256,257,258,259,260,261,112,0,321,112,0,0,0,0,112,113,112,113,112,113,112,113,112,113,113,113,113,112,113,112,113,112,113,112,113,112,113,112,112,113,113,112,113,0,321,112,113,112,113,112,113,112,113,112,112,112,112,112,113,113,113,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,321,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,1633,1634,357,357,357,0,357,0,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,123,0,1287,315,123,0,0,123,1287,0,0,0,0,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,1286,1286,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,123,124,124,1286,1286,1287,1287,1286,123,124,1286,1287,0,315,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,123,123,123,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,124,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,124,1286,315,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,123,124,1286,1287,124,1630,1631,1630,0,227,227,156,228,1635,1635,1635,1635,1290,1290,1291,228,1635,0,1290,1290,1290,1290,1289,1635,1635,1635,1635,1635,1635,1635,1635,1635,1289,0,0,0,1291,0,1635,1635,0,1635,1290,156,227,1635,1290,0,0,1290,1635,1635,1290,1635,0,1635,0,1635,228,228,1635,1635,1290,0,1289,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,169,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,169,1635,169,1288,231,1290,233,227,1289,228,156,1291,0,0,0,169,1288,231,1290,233,227,1289,228,156,1291,169,1288,231,1290,233,227,1289,228,156,1291,169,1288,231,1290,233,233,227,227,1289,1289,228,228,156,156,1291,1291,0,0,0,233,156,233,156,1635,169,1288,231,1290,233,227,1289,228,156,1291,169,231,231,227,228,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,0,1635,169,1288,231,1290,233,227,1289,228,156,1291,169,169,1290,233,227,1289,228,156,233,233,233,227,227,227,1289,1289,1289,156,156,156,0,231,169,1288,231,1290,233,227,1289,228,156,1291,0,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,0,233,0,0,0,0,0,0,0,0,233,0,231,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1288,1635,169,1288,231,1290,233,227,1289,228,156,1291,231,231,0,231,0,0,169,231,227,228,0,0,233,156,231,231,0,231,0,0,0,169,0,0,0,0,169,231,169,1288,231,1290,233,227,1289,228,156,1291,0,0,231,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,1635,169,1288,231,1290,233,227,1289,228,156,1291,233,1635,169,1288,231,1290,233,227,1289,228,156,1291,231,1635,169,1288,231,1290,233,227,1289,228,156,1291,1636,1636,0,0,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,0,0,0,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,1293,870,0,871,0,871,870,0,0,0,871,870,0,0,871,870,0,0,871,870,0,0,0,0,0,0,0,728,870,0,871,0,871,870,0,0,0,0,871,870,0,0,728,871,870,0,0,871,870,871,0,0,871,0,0,871,0,871,0,0,870,0,871,870,0,0,871,870,0,0,1237,1241,1241,1250,1264,1248,1252,729,1254,1256,1257,1263,1263,1259,1243,1239,1260,1261,1255,1267,1268,1248,1250,1253,1247,1247,1249,1251,1245,1249,1251,730,0,1292,0,1292,1292,1292,1292,1292,1292,1292,1292,169,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,169,169,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,1292,0,0,1297,1297,1297,1297,1297,1297,1297,1297,1297,1297,1297,1297,1297,231,1297,1297,1297,1297,1297,1297,1297,1297,1297,231,1297,1297,1297,1297,231,1297,1297,1297,1297,1297,1297,1297,1297,1297,1297,231,231,231,1297,231,231,231,231,1297,231,1297,1297,1297,1297,1297,1297,1297,1297,231,1297],"f":"`````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{b{c}}}{{f{{b{c}}d}}}{}}{{cg}i{}{}{{h{e}}}{}}00000000000000000000000{{jl}}{{jj}}{{nA`}n}{{nn}n}{{{Ab{c}}{Ad{c}}}{{Ab{c}}}{{Ah{}{{Af{}}}}}}{{{Aj{c}}{Ad{c}}}{{Aj{c}}}{{Ah{}{{Af{}}}}}}{{{Al{c}}{Al{c}}}{}{{Ah{}{{Af{}}}}}}{{{Ad{c}}{Ad{c}}}{{Ad{c}}}{{Ah{}{{Af{}}}}}}{{{B`{Anj}}j}Bb}``{{{b{{Bd{c}}}}g}{{b{e}}}BfBf{{Bh{c}{{Af{{b{e}}}}}}Bf}}{{{b{{Bj{ce}}}}i}{{b{g}}}BfBfBf{{Bh{c}{{Af{{b{g}}}}}}Bf}}`{{eio}{{Cb{{`{{`{}{{Bl{c}}{Bn{g}}{C`{k}}}}}}}}}{}{{Cd{c}}}{CfCh}{{Cj{cg}}}{ClCn}`{{D`{cgkm}}}}{{DbAl}Al}{{{B`{Aj}}}A`}{ce{}{}}00000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}00000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000000000000000000{{{B`{Df}}}{{B`{{Dh{A`}}}}}}`{e{{b{c}}}{}{{Dl{}{{Dj{{b{c}}}}}}}}{e{{Dn{c}}}{}{{Dl{}{{Dj{{Dn{c}}}}}}}}``{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000000000000000000{{E`c}E`{{Eb{n}}}}`{{c{Ed{e}}}g{}{}{}}00000000000000000000000{{{B`{Aj}}}Ab};;{{{b{c}}{b{c}}}{{b{c}}}{}}`{{{B`{Ef}}}Ef}{{{B`{Eh}}}Eh}{{{B`{Ej}}}Ej}{{{B`{El}}}El}{{{B`{En}}}En}{{{B`{E`}}}E`}{{{B`{F`}}}F`}{{{B`{l}}}l}{{{B`{j}}}j}{{{B`{Fb}}}Fb}{{{B`{Fd}}}Fd}{{{B`{Ff}}}Ff}{{{B`{Fh}}}Fh}{{{B`{n}}}n}{{{B`{{Ab{c}}}}}{{Ab{c}}}Fj}{{{B`{{Aj{c}}}}}{{Aj{c}}}Fj}{{{B`{Db}}}Db}{{{B`{Fl}}}Fl}{{{B`{{Al{c}}}}}{{Al{c}}}Fj}{{{B`{Df}}}Df}{{{B`{{Ad{c}}}}}{{Ad{c}}}Fj}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000000000000000{{{B`{c}}}Bb{}}000000000000000000000000000000000000000{{{b{c}}}{{b{{Fn{c}}}}}Bf}{{Ehc}Eh{{Eb{Fd}}}}```{ce{}{}}00000000000000000000000{{{B`{Aj}}Ab}G`}{{GbGd}F`}{{GbGdc}F`{{Gh{Gd}{{Af{Gf}}}}}}`{{eio}{{Gj{{`{{`{}{{Bl{c}}{Bn{g}}{C`{k}}}}}}}}}{}{{Gl{c}}}{CfCh}{{Cj{cg}}}{ClCn}`{{Gn{cgkm}}}}{{}Eh}{{}El}{{}E`}{{}}0000000000000{{}{{H`{Bh}}}}{{}F`}11{{}Fd}{{}Ff}{{}n}{{}{{Ab{c}}}Cl}{{}{{Aj{c}}}Cl}{{}Db}{{}Fl}{{}{{Al{c}}}Cl}{{}Df}{{}{{Ad{c}}}Cl}{{{B`{F`}}}Hb}{Dbl}{Hd{{B`{c}}}{}}00000000000000000000000{Hd{{B`{Anc}}}{}}00000000000000000000000{{{B`{{Ab{c}}}}{Ab{c}}}c{HfHh}}{{jA`}}{{jj}}{{nA`}n}{{nn}n}{c{{b{c}}}Bf}{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000{HdBb}00000000000000000000000{{FhFh}Fh}{{{B`{Hj}}e}c{}{{Gh{}{{Af{c}}}}}}{{{B`{Ef}}{B`{Ef}}}G`}{{{B`{Eh}}{B`{Eh}}}G`}{{{B`{Ej}}{B`{Ej}}}G`}{{{B`{El}}{B`{El}}}G`}{{{B`{En}}{B`{En}}}G`}{{{B`{F`}}{B`{F`}}}G`}{{{B`{l}}{B`{l}}}G`}{{{B`{l}}{B`{A`}}}G`}{{{B`{j}}{B`{j}}}G`}{{{B`{j}}{B`{A`}}}G`}{{{B`{Fb}}{B`{Fb}}}G`}{{{B`{Fd}}{B`{Fd}}}G`}{{{B`{Ff}}{B`{Ff}}}G`}{{{B`{Fh}}{B`{Fh}}}G`}{{{B`{n}}{B`{n}}}G`}{{{B`{{Ab{c}}}}{B`{{Ab{c}}}}}G`Hl}{{{B`{{Aj{c}}}}{B`{{Aj{c}}}}}G`Hl}{{{B`{Db}}{B`{Db}}}G`}{{{B`{Fl}}{B`{Fl}}}G`}{{{B`{{Al{c}}}}{B`{{Al{c}}}}}G`Hl}{{{B`{Df}}{B`{Df}}}G`}{{{B`{{Ad{c}}}}{B`{{Ad{c}}}}}G`Hl}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000``{{}{{b{c}}}{}}{{AjA`}Aj}{{Alc}Al{{Eb{Al}}}}{{{B`{F`}}}{{B`{Gf}}}}`{{{B`{Fh}}}Hn}{{E`AlAl}E`}{{{B`{Ff}}AlAl}Al}{{{B`{Fh}}}Fh}{{{B`{{Dn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{}}{{{B`{Id}}{B`{AnI`}}}If}0{{{B`{Ef}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Eh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Ej}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{El}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{En}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{F`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{l}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{j}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{Fb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Fd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Ff}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{Fh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{n}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{Ab{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{Ab{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ih}{{{B`{{Aj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{Db}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Fl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{Al{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{Df}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{Ad{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}`{Bb{{b{c}}}{}}{cc{}}00{IjId}1{IlEf}{InEf}3333{J`En}{{{Dh{Hn}}}E`}{HnE`}6{A`E`}{{{Dh{A`}}}E`}88{A`l}{Jbl}:{lj}{A`j}{Jbj}{J`Fb}{FdFb}?{EnFb}{cc{}}{JdFd}{{{Dh{A`}}}Fd}0{{{Jf{JdA`}}}Fd}3{nFh}{A`Fh}{HnFh}6{Hnn}{A`n}88{{{f{cc}}}{{Ab{c}}}Hh}{{{Dh{c}}}{{Ab{c}}}Hh}:{{{Aj{Jh}}}Aj}{A`Db}<{jDb}={{{Dh{c}}}{{Al{c}}}{}}{{{f{cc}}}{{Al{c}}}{}}{E`Al}{{{Ad{c}}}{{Al{c}}}{}}{cc{}}00{{{Al{c}}}{{Ad{c}}}{}}{{{Dh{c}}}{{Ad{c}}}{}}222222222222222222222222{Jj{{Bd{l}}}}{Jj{{Bd{j}}}}{Jl{{Bd{l}}}}{Jl{{Bd{j}}}}{{A`A`A`A`}Fd}{{A`A`A`}Fd}{{JbJbJb}Fd}2{{JbJbJbA`}Fd}{ce{}{}}00000000000000000000000{Jn{{Bd{l}}}}{Jn{{Bd{j}}}}{e{{b{c}}}{}{{K`{}{{Af{c}}}}Bf}}``{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000`{{{B`{Ef}}{B`{Anc}}}BbKh}{{{B`{El}}{B`{Anc}}}BbKh}{{{B`{Ff}}{B`{Anc}}}BbKh}{{{B`{{Al{c}}}}{B`{Ane}}}BbKbKh}```{E`A`}{{}Hd}00000000000000000000000{{{B`{Aj}}{B`{Aj}}}{{Bd{Aj}}}}{{{B`{Aj}}{B`{Aj}}}G`}<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<{{{H`{c}}}{{H`{Dd}}}{}}00000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000{ce{}{}}00000000000000000000000000000000000000000000000{Fd{{Dh{A`}}}}{Fd{{Dh{Jb}}}}222222222222222222222222{FdFd}{{{B`{AnFd}}}Bb}{{{B`{Fh}}}G`}:`{{E`c}E`{{Eb{n}}}}`{{{b{c}}g}{{b{e}}}BfBf{{Kn{c}{{Af{e}}}}Bf}}{{{Dn{c}}g}{{Dn{e}}}{}{}{{Bh{c}{{Af{e}}}}BfFj}}{{AlAl}Al}0`{{lA`}}{{jA`}}{{jj}}{{nn}n}{{nA`}n}{{AbDf}Ab}{{AjA`}Aj}{{AjDf}Aj}{{{Aj{c}}{Ad{c}}}{{Aj{c}}}{{L`{}{{Af{}}}}Lb}}{{AlDf}Al}{{{Al{c}}c}{}{{L`{}{{Af{}}}}Lb}}{{{Al{c}}{Ad{c}}}{}{{L`{}{{Af{}}}}Lb}}{{DfDf}Df}{{{Ad{c}}c}{{Ad{c}}}{{L`{}{{Af{}}}}Lb}}{{AdDf}Ad}{{}{{Bj{HjLd}}}}{A`E`}{{A`A`A`A`}Fd}{{cc}{{Ab{c}}}Hh}{{AbAl}Aj}{{cc}{{Al{c}}}{}}{{cc}{{Ad{c}}}{}}{{}{{b{c}}}{}}{{}{{Dn{c}}}{}}{{}c{}}0000000000000`{{JhJh}Df}``{{{B`{F`}}}Gd}{{{B`{l}}{B`{A`}}}{{Bd{Lf}}}}{{{B`{l}}{B`{l}}}{{Bd{Lf}}}}{{{B`{j}}{B`{j}}}{{Bd{Lf}}}}{{{B`{j}}{B`{A`}}}{{Bd{Lf}}}}{{{B`{n}}{B`{n}}}{{Bd{Lf}}}}{{ei}{{b{g}}}Bf{{K`{}{{Af{c}}}}Bf}Bf{{Bh{c}{{Af{g}}}}Bf}}{{{B`{Aj}}}Ab}`{Dbj}{{{B`{AnDb}}}{{B`{Anj}}}}`{{jj}}{{E`c}E`{{Eb{n}}}}`{{Ajj}Aj}{{Alj}Al}{{Ehc}Eh{{Eb{Lh}}}}{{eio}LjCl{{Cd{c}}}{ChCf}{{Cj{cg}}}{ClCn}`{{D`{cgkm}}}}{{ei}{{b{g}}}{}{{Ll{}{{Dj{c}}}}Bf}{}{{Bh{c}{{Af{g}}}}Bf}}{{{Ln{}{{Af{e}}}}}{{Dn{c}}}{}{{Ll{}{{Dj{c}}}}Bf}}{{cg}{{Dn{e}}}Kb{}{{Ll{}{{Dj{e}}}}Bf}}{A`Df}{{EnA`}En}{{FbA`}Fb}{{FdA`}Fd}{{{B`{Df}}}A`}`{{{B`{Aj}}}Al}{Aj{{Bd{{Aj{Jh}}}}}}{{{B`{Hj}}c}Bb{{K`{}{{Af{Bb}}}}Bf}}`{e{{b{c}}}{}{{Ll{}{{Dj{c}}}}Bf}}`{{{B`{F`}}B`}M`}{{{B`{F`}}B`}Mb}{{{B`{F`}}B`}Md}{{{B`{F`}}B`}Mf}{{{B`{F`}}B`Mh}Mj}{{{B`{F`}}B`Ml}Mn}{{{B`{F`}}B`N`}Nb}{{{B`{F`}}B`Nd}Nf}{{{B`{F`}}{B`{{H`{Bh}}}}}Nh}{{{B`{F`}}B`}Nj}{{{B`{F`}}{B`{{H`{Bh}}}}}Nl}{{{B`{F`}}{B`{{H`{Bh}}}}Nn}O`}{{{B`{F`}}B`Ob}Od}{{{B`{F`}}B`Of}Oh}{{{B`{F`}}B`Oj}Ol}{{{B`{F`}}B`On}A@`}{{{B`{F`}}B`A@b}A@d}`{{jj}}{{{Ab{c}}{Ab{c}}}{{Ad{c}}}{{A@f{}{{Af{}}}}}}{{{Ab{c}}{Ad{c}}}{{Ab{c}}}{{A@f{}{{Af{}}}}}}{{{Aj{c}}{Ad{c}}}{{Aj{c}}}{{A@f{}{{Af{}}}}}}{{{Al{c}}{Al{c}}}{}{{A@f{}{{Af{}}}}}}{{{Ad{c}}{Ad{c}}}{{Ad{c}}}{{A@f{}{{Af{}}}}}}{{{B`{Anj}}j}Bb}```{{{b{c}}g}{{b{e}}}BfBf{{Kn{c}{{Af{{b{e}}}}}}Bf}}`{{{B`{j}}{B`{Aj}}}{{f{AbAb}}}}{{{B`{c}}}e{}{}}00000000000000000000{{{B`{c}}}A@h{}}0000{{{B`{c}}}Gb{}}0000{{E`c}E`{{Eb{n}}}}``{{A`A`}Df}{{{B`{Df}}}Ad}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000000000000000000{{{B`{c}}}A@l{}}00000000000000000000000{ce{}{}}00000000000000000000000000000000000000000000000{{{B`{Aj}}{B`{Aj}}}Aj}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000000000000000000{E`A`}333333333333333333333333``{{Ehc}Eh{{Eb{n}}}}````{{{Dn{c}}e}{{Dn{{f{ec}}}}}{}{KbFjCfA@n}}{{{B`{AA`}}}El}{{{Al{c}}}{{Aj{c}}}Cl}`````````````{{cg}i{}{}{{h{e}}}{}}00{{{B`{{AAb{c}}}}}G`{}}999999{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{{B`{AAd}}}Aj}`{{c{Ed{e}}}g{}{}{}}00{{{B`{AAf}}}{{Fn{AAh}}}}{AAd{{`{AAj}}}}{{{B`{AnAAl}}}Bb}`{{{B`{AAd}}}AAd}{{{B`{{AAn{ce}}}}}{{AAn{ce}}}FjFj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000{ce{}{}}00`{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00{{{B`{AAf}}{B`{AnAAh}}}Bb}>>>{{{B`{AB`}}{B`{Anc}}{B`{e}}{B`{ABb}}AAdABd}BbAAl{}}{{{B`{AAf}}{B`{AAh}}{B`{Anc}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbAAl{}}{HdBb}00;;{{{B`{AnAAl}}ABfc}Bb{{Eb{Fb}}}}{{{B`{AAd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{AAn{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh}{{{B`{{AAb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}`{cc{}}00000;;;```{{}Hd}00<<<<<<{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00{ce{}{}}00000000{{{B`{An{AAb{c}}}}}Bb{}}0{{{B`{{AAb{c}}}}}G`{}}0{{{B`{AB`}}AAd{B`{c}}Ab}G`AAl}`{{{B`{AnAB`}}{B`{c}}Al}ABhAAl}{{{B`{AAf}}{B`{AnAAh}}{B`{c}}{B`{ABj}}}ABhAAl}`{{{B`{An{AAb{c}}}}{AAb{e}}g}Bb{}{}{{Bh{e}{{Af{c}}}}}}`{{{B`{AB`}}AAdABd{B`{Aj}}{B`{c}}}ABlAAl}{{{B`{AAf}}{B`{AAh}}AAdABd{B`{Aj}}{B`{c}}}ABlAAl}{{{B`{ABh}}}AAd}{{{B`{An{Fn{c}}}}}{{AAb{c}}}{}}{{{B`{AnAB`}}EjAAdABd{B`{c}}{B`{AnABn}}{B`{An{AAb{e}}}}}AC`AAl{}}{{{B`{AnAAf}}{B`{AnAAh}}EjAAdABd{B`{c}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`AAl{}}{{{B`{AnAB`}}AAd{B`{c}}{B`{AnACb}}}BbAAl}{{{B`{AAf}}{B`{AnAAh}}AAd{B`{c}}{B`{AnACb}}}BbAAl}`{{{B`{AnAB`}}AAd{B`{c}}}{{Bd{{ACd{egc}}}}}AAl{}{}}{{{B`{AnAAf}}{B`{AnAAh}}AAd{B`{c}}Ad}{{Bd{{ACd{egc}}}}}AAl{}{}}{{{B`{AAd}}}Ab}{{{B`{An{AAb{c}}}}c}Bb{}}{{{B`{ABn}}ACf}{{Bd{Gb}}}}{{{B`{{AAb{c}}}}}{{Bd{ACh}}}{}}`{{{B`{An{AAb{c}}}}ACh}Bb{}}{{{B`{An{AAb{c}}}}e}Bb{}Gh}`{{{B`{AAf}}}{{Al{Fh}}}}`0{{{B`{AnAAl}}Aj}Bb}{{{B`{AnAAl}}Df}Bb}{{{B`{AAf}}}ACj}``{{{B`{AAf}}}ACl}`{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00`111`{{{B`{AnAAl}}Ajc}Bb{{Gh{{B`{AnAAl}}}}}}{{Ad{B`{ABh}}}AAd}{{{B`{AnAAl}}Dfc}Bb{{Gh{{B`{AnAAl}}}}}}{{{B`{AnAAl}}Adc}Bb{{Gh{{B`{AnAAl}}}}}}{{{B`{AnABn}}ACfGb}Bb}`````{{cg}i{}{}{{h{e}}}{}}07777{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{ACf}}}ACf}{{{B`{ACn}}}ACn}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000{ce{}{}}0{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}099{HdBb}0{{{B`{ACf}}{B`{ACf}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{ACf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ACn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00088{{}Hd}09999{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0======{{{B`{ABn}}ACf}{{Bd{Gb}}}}{{{B`{ACn}}ACf}{{Bd{Gb}}}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011{{{B`{AnABn}}ACfGb}Bb}{{{B`{AnACn}}ACfGb}Bb}```````````{{cg}i{}{}{{h{e}}}{}}0{{{B`{AnAD`}}Hd}Bb}5555{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{AD`}}}{{B`{{ADb{Jb}}}}}}{{{B`{c}}}{{B`{e}}}{}{}}10{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}03{{{B`{AnAD`}}}Bb}{{{B`{AD`}}}AD`}{{{B`{ADd}}}ADd}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{{{B`{AD`}}{B`{AD`}}}Lf}{{{B`{ADd}}{B`{ADd}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}0{ce{}{}}0{{{B`{{ADb{Jb}}}}}AD`}{{{B`{AnAD`}}Hd}AD`}{{}AD`}?{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{An{ADh{}{{ADf{c}}}}}}cADjAjjA`}BbFj}?{HdBb}0{{{B`{c}}}e{}{{ADn{ADl}}}}0{{{B`{AD`}}{B`{AE`}}}G`}{{{B`{AD`}}{B`{AD`}}}G`}{{{B`{AD`}}{B`{{B`{c}}}}}G`Kd}{{{B`{AD`}}{B`{Gb}}}G`}{{{B`{AD`}}{B`{AA`}}}G`}{{{B`{AD`}}{B`{{Fn{Jb}}}}}G`}{{{B`{AD`}}{B`{{ADb{Jb}}}}}G`}{{{B`{ADd}}{B`{ADd}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{AD`}}{B`{AnI`}}}{{Bj{BbIb}}}}00{{{B`{ADd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AA`}}}AD`}{{{H`{{ADb{Jb}}}}}AD`}{cc{}}{GbAD`}{{{Fn{Jb}}}AD`}{{{B`{{ADb{Jb}}}}}AD`}{AEbAD`}{AE`AD`}555{cAD`{{Dl{}{{Dj{Jb}}}}}}3{ce{}{}}0{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0{{{B`{AD`}}{B`{Anc}}}BbKh}{{{B`{ADd}}{B`{Anc}}}BbKh}{{}Hd}04444{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}08888{{{B`{AD`}}}}{AD`}::{{{B`{AD`}}}G`}0{{{B`{AD`}}}Hd}{{{B`{{ADh{}{{ADf{c}}}}}}{B`{c}}}{{Al{Jh}}}Fj}{{}AD`}{{}c{}}{{{B`{AD`}}{B`{AD`}}}{{Bd{Lf}}}}{{{B`{AD`}}{B`{{B`{c}}}}}{{Bd{Lf}}}Kd}{{{B`{AD`}}{B`{Gb}}}{{Bd{Lf}}}}{{{B`{AD`}}{B`{{Fn{Jb}}}}}{{Bd{Lf}}}}{{{B`{AD`}}{B`{AA`}}}{{Bd{Lf}}}}{{{B`{AD`}}{B`{{ADb{Jb}}}}}{{Bd{Lf}}}}{{{B`{ADd}}{B`{ADd}}}{{Bd{Lf}}}}:{{{B`{AD`}}c}AD`{{AEd{Hd}}}}{{{B`{AD`}}{B`{{ADb{Jb}}}}}AD`}{{{B`{AnAD`}}Hd}AD`}0{{{B`{c}}}e{}{}}0{{{B`{AnAD`}}Hd}Bb}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{AD`{{Bj{AE`AD`}}}}{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011````````{{cg}i{}{}{{h{e}}}{}}0{{ABhEfEfAl}ABh}{{{B`{AnABh}}EfEfAl}Bb}4444{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{ABj}}ce}ABh{{Eb{Fh}}}{{Eb{Fh}}}}{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{{B`{ABh}}}Aj}{{c{Ed{e}}}g{}{}{}}0{{{B`{ABh}}}{{B`{{ADb{ABh}}}}}}{{{B`{ABj}}}ABj}{{{B`{ABh}}}ABh}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{ce{}{}}0{{{B`{ABj}}ceg}ABh{{Eb{Fh}}}{{Eb{Fh}}}{{Gh{{B`{ABj}}}{{Af{ABh}}}}}}{{ABhE`}ABh}{{}ABh}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0>>{HdBb}0{{{B`{ABj}}{B`{ABj}}}G`}`{{{B`{ABj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ABh}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000::{{ABjc}ABj{{Eb{Fh}}}}{{}Hd}0<<<<{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}00000{{{B`{ABj}}}ABj}{{{B`{ABj}}}Al}{{ABjA`}ABj}0100{{ABhc}ABh{{Eb{Ab}}}}{{{B`{AnABh}}c}Bb{{Eb{Ab}}}}{{AlAl}ABj}{AlABh}{{{B`{ABj}}A`ce}ABh{{Gh{{B`{ABj}}}{{Af{ABh}}}}}{{Gh{{B`{ABj}}}{{Af{ABh}}}}}}{{}c{}}{{{B`{ABj}}cegi}ABh{{Eb{Fh}}}{{Eb{Fh}}}{{Eb{E`}}}{{Gh{{B`{ABj}}}{{Af{ABh}}}}}}{{{B`{ABj}}cegik}ABh{{Eb{Fh}}}{{Eb{Fh}}}{{Eb{E`}}}{{Gh{{B`{ABj}}}{{Af{ABh}}}}}{{Gh{ABhAl}{{Af{ABh}}}}}}{{{B`{ABj}}ceAl}Al{{Eb{Fh}}}{{Eb{Fh}}}}{{{B`{ABj}}c}ABj{{Eb{Al}}}}{{{B`{ABh}}}Al}{{{B`{ABj}}ceg}ABh{{Eb{Fh}}}{{Eb{Fh}}}{{Gh{{B`{ABj}}}{{Af{Al}}}}}}{{{B`{c}}}e{}{}}0{{ABhc}ABh{{Eb{Ad}}}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011{{ABjc}ABj{{Eb{Fh}}}}{{Al{Fn{ABh}}}ABh}```{{cg}i{}{}{{h{e}}}{}}44{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}9{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}4{HdBb}{{{B`{AEf}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0>{{}Hd}??{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}9{ce{}{}}00{{AEf{B`{c}}{B`{ABj}}FhFhE`A`Ef{B`{{ADb{{AEh{egc}}}}}}{B`{An{ADb{AAh}}}}}ABhAAl{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}44{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}5``````````````````````````````````{{cg}i{}{}{{h{e}}}{}}66{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}`{{{B`{AEj}}}AEj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0>{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{AEj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}=444{{{B`{AEj}}}AEl}{{Ab{Bd{AEj}}}AEj}{{{B`{AEj}}}Ab}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}};;{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}<```````````{{cg}i{}{}{{h{e}}}{}}=={{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{AEl}}}AEl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{{B`{AEl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}05{{}Hd}66{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}=999{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}=={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}>```{{cg}i{}{}{{h{e}}}{}}0????{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}0{{}{{AEn{ceg}}}{}{}AAl}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}066{{{B`{AB`}}{B`{Anc}}{B`{e}}{B`{ABb}}AAdABd}BbAAl{}}{{{B`{{ACd{ceg}}}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd}Bb{}{}AAl}{{{B`{{AEn{ceg}}}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd}Bb{}{}AAl}{HdBb}0{{{AEn{ceg}}}{{ACd{ceg}}}{}{}AAl}{cc{}}000{{{B`{An{ADb{{AEh{ceg}}}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAl}::{{}Hd}0;;;;{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0>>======{{{B`{{ACd{ceg}}}}AAd{B`{g}}Ab}G`{}{}AAl}{{{B`{{AEn{ceg}}}}AAd{B`{g}}Ab}G`{}{}AAl}{{{B`{AB`}}AAd{B`{c}}Ab}G`AAl}{{{B`{AnAB`}}{B`{c}}Al}ABhAAl}{{{B`{An{ACd{ceg}}}}{B`{g}}Al}ABh{}{}AAl}{{{B`{An{AEn{ceg}}}}{B`{g}}Al}ABh{}{}AAl}{{{ACd{ceg}}{B`{Bh}}}{{ACd{ieg}}}{}{}AAl{}}{{{B`{{ACd{ceg}}}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{{AEn{ceg}}}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{AB`}}AAdABd{B`{Aj}}{B`{c}}}ABlAAl}{{{H`{AB`}}}{{ACd{ceg}}}{}{}AAl}{{}{{AEn{ceg}}}{}{}AAl}{{}c{}}{{{B`{An{ACd{ceg}}}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}}AC`{}{}AAl}{{{B`{An{AEn{ceg}}}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}}AC`{}{}AAl}{{{B`{AnAB`}}EjAAdABd{B`{c}}{B`{AnABn}}{B`{An{AAb{e}}}}}AC`AAl{}}{{{B`{An{ACd{ceg}}}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{An{AEn{ceg}}}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{AnAB`}}AAd{B`{c}}{B`{AnACb}}}BbAAl}{{{B`{An{ACd{ceg}}}}AAd{B`{g}}}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{AEn{ceg}}}{{ACd{ceg}}}{}{}AAl}{{{B`{An{AEn{ceg}}}}AAd{B`{g}}}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{B`{AnAB`}}AAd{B`{c}}}{{Bd{{ACd{egc}}}}}AAl{}{}}{{{AEn{ceg}}i}{{AEn{ceg}}}{}{}AAl{{Eb{{ACd{ceg}}}}}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011{{{Fn{{ACd{ceg}}}}}{{AEn{ceg}}}{}{}AAl}```{{cg}i{}{}{{h{e}}}{}}03333{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0`{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0`{{c{Ed{e}}}g{}{}{}}0{{{B`{AnAAl}}}Bb}{{{B`{ABf}}}ABf}{{{B`{ABb}}}ABb}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000=={{}ABf}{{}ABb}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0;;{HdBb}099{{{B`{ABf}}{B`{ABf}}}G`}{{{B`{ABb}}{B`{ABb}}}G`}{{{B`{AnAAl}}ABfc}Bb{{Eb{Fb}}}}{{{B`{ABf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ABb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{}c{}}0`{{{B`{AnAAl}}Aj}Bb}{{{B`{AnAAl}}Df}Bb}`{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0=={{{B`{AnAAl}}Ajc}Bb{{Gh{{B`{AnAAl}}}}}}{{{B`{AnAAl}}Dfc}Bb{{Gh{{B`{AnAAl}}}}}}{{{B`{AnAAl}}Adc}Bb{{Gh{{B`{AnAAl}}}}}}```````````{{cg}i{}{}{{h{e}}}{}}00{ce{}{}}00000{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{AF`}}}AF`}{{{B`{AFb}}}AFb}{{{B`{AFd}}}AFd}{{{B`{c}}{B`{Ane}}}Bb{}{}}00{{{B`{c}}}Bb{}}00:::{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00999{HdBb}00{{{B`{AF`}}{B`{AF`}}}G`}{{{B`{AFb}}{B`{AFb}}}G`}{{{B`{AFd}}{B`{AFd}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{AF`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AFb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AFd}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00000{e{{Dn{c}}}{}{{AFf{}{{Af{c}}}}}}{ce{}{}}00{{{B`{{AFf{}{{Af{c}}}}}}{B`{AnAFh}}}Bb{}}{{}Hd}00222222{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00666666{{{Dn{c}}}{{Fn{{H`{AFf}}}}}{}}777{{{H`{{AFf{}{{Af{c}}}}}}{AFj{{H`{Ll}}}}}{{AFj{{H`{Ll}}}}}{}}{{{B`{c}}}e{}{}}00{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00<<<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00===````````{{cg}i{}{}{{h{e}}}{}}>>{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}<{{{B`{AFl}}}AFl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{{{B`{AnAFn}}AG`{Bd{Fd}}AjjA`}Bb}{HdBb}{{{B`{AFl}}{B`{AFl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AFl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}08{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AFl}}{B`{Anc}}}BbKh}{{}Hd};;{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}???{{{B`{AFn}}{B`{AG`}}}{{Al{Jh}}}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1``````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00222222{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00``{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{{B`{{AGd{}{{AGb{c}}}}}}}Al{LbHlCl}}`==={{{B`{An{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}Hd}Bb{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{{{B`{AHb}}}AHb}{{{B`{AHd}}}AHd}{{{B`{AHf}}}AHf}{{{B`{c}}{B`{Ane}}}Bb{}{}}00{{{B`{c}}}Bb{}}00000`{{{B`{{AHh{}{{AGb{c}}}}}}{AAn{Bbc}}}AHd{LbHl}}>>>`{{{B`{{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}}Hd{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{{{B`{{AGd{}{{AGb{c}}}}}}}AHj{LbHlCl}}{AHbHd}{{{B`{{AGd{}{{AGb{c}}}}}}}{{f{HdHd}}}{LbHlCl}}{{{B`{{AI`{}{{AGb{c}}{AHl{e}}{AHn{g}}}}}}}c{LbHl}{{AHh{}{{AGb{c}}}}}{{AGd{}{{AGb{c}}}}}}{{{B`{{AI`{}{{AGb{c}}{AHl{e}}{AHn{g}}}}}}}n{LbHl}{{AHh{}{{AGb{c}}}}}{{AGd{}{{AGb{c}}}}}}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{HdBb}00`{{{B`{AHb}}{B`{AHb}}}G`}{{{B`{AHd}}{B`{AHd}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{An{AI`{}{{AGb{c}}{AHl{e}}{AHn{g}}}}}}{B`{g}}AbFdAj}Bb{LbHl}{{AHh{}{{AGb{c}}}}}{{AGd{}{{AGb{c}}}}}}{{{B`{An{AI`{}{{AGb{c}}{AHl{e}}{AHn{g}}}}}}{B`{e}}AbFdAj}Bb{LbHl}{{AHh{}{{AGb{c}}}}}{{AGd{}{{AGb{c}}}}}}{{{B`{An{AI`{}{{AGb{c}}{AHl{e}}{AHn{g}}}}}}{AAn{Gbc}}AbFdAj}Bb{LbHl}{{AHh{}{{AGb{c}}}}}{{AGd{}{{AGb{c}}}}}}{{{B`{AHb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AHd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AHf}}{B`{AnI`}}}{{Bj{BbIb}}}}``{cc{}}00000{ce{}{}}00{{{B`{{AHh{}{{AGb{c}}}}}}HdHd}{{Bd{Ab}}}{LbHl}}{{{B`{An{AGd{}{{AGb{c}}}}}}c{B`{Ane}}g}Bb{LbHlCl}AGl{{Bh{B`}{{Af{{AIb{c}}}}}}}}`{{{B`{An{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}{B`{AA`}}}g{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}`{{{B`{{AHh{}{{AGb{c}}}}}}Ab}{{Bd{Hd}}}{LbHl}}{{{B`{{AHh{}{{AGb{c}}}}}}Ab}{{Bd{AHb}}}{LbHl}}{{{B`{{AHh{}{{AGb{c}}}}}}}Il{LbHl}}`{{}Hd}00777777{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00;;;;;;{AId{{AIf{AA`}}}}<<<{{{B`{{AGd{}{{AGb{c}}}}}}}G`{LbHlCl}}{{{B`{{AGd{}{{AGb{c}}}}}}Hd}{{Bd{{B`{AA`}}}}}{LbHlCl}}{{{B`{{AGd{}{{AGb{c}}}}}}}Hd{LbHlCl}}```{{{B`{{AGd{}{{AGb{c}}}}}}}Al{LbHlCl}}{{{B`{{AHh{}{{AGb{c}}}}}}}Al{LbHl}}{{{B`{{AHh{}{{AGb{c}}}}}}}A`{LbHl}}0{{{B`{c}}}{{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}``{{{B`{An{AGd{}{{AGb{c}}}}}}AIh}Bb{LbHlCl}}{{{B`{An{AHh{}{{AGb{c}}}}}}Al}Bb{LbHl}}{{{B`{{AGd{}{{AGb{c}}}}}}}{{Bd{Gb}}}{LbHlCl}}```{{{B`{{AHh{}{{AGb{c}}}}}}Hd}{{Fn{Aj}}}{LbHl}}``{{{B`{c}}}e{}{}}00{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000`{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00{{{B`{An{AGd{}{{AGb{c}}}}}}AlcnAIj{B`{Ane}}}Bb{LbHlCl}AGl}{{{B`{An{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}{B`{c}}}Bb{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{{{B`{{AHh{}{{AGb{c}}}}}}}In{LbHl}}`444{{{AAn{{B`{{ADb{{AIl{ce}}}}}}e}}}{{AHh{}{{AGb{e}}}}}{}{LbHl}}{{{B`{AA`}}}{{AGd{}{{AGb{c}}}}}{LbHlCl}}{{{AAn{{B`{AA`}}c}}}{{AHh{}{{AGb{c}}}}}{LbHl}}`````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}08888{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{{B`{{AGd{}{{AGb{c}}}}}}}Al{LbHlCl}}{{c{Ed{e}}}g{}{}{}}0{{{B`{AIn}}}AIn}{{{B`{AHj}}}AHj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{ce{}{}}0{{{B`{{AGd{}{{AGb{c}}}}}}}AHj{LbHlCl}}{{{B`{{AGd{}{{AGb{c}}}}}}}{{f{HdHd}}}{LbHlCl}}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0<<{HdBb}0{{{B`{AIn}}{B`{AIn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AIn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AHj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000::{{{B`{An{AGd{}{{AGb{c}}}}}}c{B`{Ane}}g}Bb{LbHlCl}AGl{{Bh{B`}{{Af{{AIb{c}}}}}}}}{{}Hd}0<<<<{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}00000{{{B`{{AGd{}{{AGb{c}}}}}}}G`{LbHlCl}}{{{B`{{AGd{}{{AGb{c}}}}}}Hd}{{Bd{{B`{AA`}}}}}{LbHlCl}}{{{B`{{AGd{}{{AGb{c}}}}}}}Hd{LbHlCl}}{{{B`{{AGd{}{{AGb{c}}}}}}}Al{LbHlCl}}{{{B`{An{AGd{}{{AGb{c}}}}}}AIh}Bb{LbHlCl}}{{{B`{{AGd{}{{AGb{c}}}}}}}{{Bd{Gb}}}{LbHlCl}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0::::{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0{{{B`{An{AGd{}{{AGb{c}}}}}}AlcnAIj{B`{Ane}}}Bb{LbHlCl}AGl}<<{{{B`{AA`}}}{{AGd{}{{AGb{c}}}}}{LbHlCl}}```````{{cg}i{}{}{{h{e}}}{}}0>>>>{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{An{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}Hd}Bb{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{{{B`{AnAJ`}}Hd}Bb}{{{B`{AJ`}}}AJ`}{{{B`{{AIb{c}}}}}{{AIb{c}}}Fj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000`{ce{}{}}0{{{B`{{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}}Hd{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{{{B`{AJ`}}}Hd}{{}{{AIb{c}}}{}}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0>>{HdBb}0{{{B`{{AIb{c}}}}{B`{{AIb{c}}}}}G`Hl}{{{B`{AJ`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{AIb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}`{cc{}}000::{{{B`{An{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}{B`{AA`}}}g{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{{{B`{AnAJ`}}{B`{AA`}}}}{{}Hd}0===={{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}00000{{{B`{c}}}{{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{B`AJ`}{{}c{}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}07777{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0{{{B`{An{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}{B`{c}}}Bb{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{{{B`{AnAJ`}}B`}Bb}::```{{cg}i{}{}{{h{e}}}{}};;{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{{AJb{c}}}}}{{AJb{c}}}{FjAHh}}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{{{B`{{AHh{}{{AGb{c}}}}}}{AAn{Bbc}}}AHd{LbHl}}{ce{}{}}{{}{{AJb{c}}}{ClAHh}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}:{HdBb}{{{B`{{AJb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChAHh}}{cc{}}06{{{B`{{AHh{}{{AGb{c}}}}}}HdHd}{{Bd{Ab}}}{LbHl}}{{{B`{{AHh{}{{AGb{c}}}}}}Ab}{{Bd{Hd}}}{LbHl}}{{{B`{{AHh{}{{AGb{c}}}}}}Ab}{{Bd{AHb}}}{LbHl}}{{{B`{{AHh{}{{AGb{c}}}}}}}Il{LbHl}}{{{B`{{AJb{c}}}}}IlAHh}{{}Hd}<<{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}{ce{}{}}00{{{B`{{AHh{}{{AGb{c}}}}}}}Al{LbHl}}{{{B`{{AJb{c}}}}}AlAHh}{{{B`{{AHh{}{{AGb{c}}}}}}}A`{LbHl}}0{{{B`{{AJb{c}}}}}A`AHh}{{{AAn{{B`{AA`}}}}}{{AJb{c}}}AHh}{{}c{}}{{{B`{{AJb{c}}}}}{{B`{c}}}AHh}{{{B`{An{AHh{}{{AGb{c}}}}}}Al}Bb{LbHl}}{{{B`{{AHh{}{{AGb{c}}}}}}Hd}{{Fn{Aj}}}{LbHl}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}=={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}{{{B`{An{AJb{c}}}}{AAn{{B`{AA`}}}}}BbAHh}{{{B`{{AHh{}{{AGb{c}}}}}}}In{LbHl}}{{{B`{{AJb{c}}}}}InAHh}{ce{}{}}{{{AAn{{B`{{ADb{{AIl{ce}}}}}}e}}}{{AHh{}{{AGb{e}}}}}{}{LbHl}}{{{AAn{{B`{AA`}}c}}}{{AHh{}{{AGb{c}}}}}{LbHl}}`````{{cg}i{}{}{{h{e}}}{}}00{{{AJd{ce}}g}{{AJd{ce}}}AJfAI`{{Eb{Il}}}}{{{AJd{ce}}g}{{AJd{ce}}}AJfAI`{{Eb{In}}}}555555{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{AJd{ce}}}{{AJd{ce}}}AJfAI`}{{{B`{AAf}}}{{Fn{AAh}}}}`{{{AJd{ce}}g}{{AJd{ce}}}AJfAI`Eb}{{{B`{AJh}}}AJh}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{{{AJd{ce}}g}{{AJd{ce}}}AJfAI`{{Eb{Fd}}}}{{{AJd{ce}}{Bd{g}}}{{AJd{ce}}}AJfAI`{{Eb{Fd}}}}{ce{}{}}00{{{B`{AnACb}}{Bd{{B`{AJh}}}}Aj{B`{AnKn}}}Bb}{{{B`{AnACb}}{B`{AnDd}}{Bd{{B`{AJh}}}}}Bb}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00{{{B`{AAf}}{B`{AnAAh}}}Bb}{{{B`{AnAAh}}c}Bb{{AJj{AAf}}}}{{{B`{AnAAh}}{B`{{ADb{c}}}}}Bb{{AJj{AAf}}}}{{{B`{AnAAh}}{B`{{ADb{c}}}}eg}Bb{}{{Bh{{B`{AnAAh}}{B`{c}}}}}{{Bh{{B`{c}}}{{Af{AAh}}}}}}{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{AAf}}{B`{AAh}}{B`{Anc}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbAAl{}}{{{B`{{AJd{ce}}}}{B`{AAh}}{B`{Ane}}{B`{c}}{B`{ABb}}AAdABd{B`{Aj}}}BbAJfAI`}{HdBb}00{{}AAh}{{{B`{AJh}}{B`{AJh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{ACb}}}{{AJl{c}}}{}}{{{B`{AAh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AJh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AnACb}}{B`{AnAJn}}{Bd{{B`{AJh}}}}}Bb}{{{AJd{ce}}g}{{AJd{ce}}}AJfAI`Eb}{cc{}}{{{B`{AA`}}}{{AJd{ce}}}AJfAI`}1{AK`AJh}2{AKbAJh}{AKdAJh}444{ce{}{}}00{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AJh}}{B`{Anc}}}BbKh}{{{AJd{ce}}g}{{AJd{ce}}}AJfAI`{{Eb{Fh}}}}{{}Hd}00444444{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00888888888{{{B`{AAf}}{B`{AnAAh}}{B`{c}}{B`{ABj}}}ABhAAl}{{{B`{{AJd{ce}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhAJfAI`}{{{AJd{ce}}g}{{AJd{ce}}}AJfAI`{{Eb{AIj}}}}{{{B`{AAf}}{B`{AAh}}AAdABd{B`{Aj}}{B`{c}}}ABlAAl}{c{{AJd{eg}}}AIdAJfAI`}{cAAh{{AJj{AAf}}}}{cAJh{{Eb{{AIf{AA`}}}}}}{{{B`{AnAAf}}{B`{AnAAh}}EjAAdABd{B`{c}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`AAl{}}{e{{b{c}}}Cf{{ACb{c}}}}{{{B`{AAf}}{B`{AnAAh}}AAd{B`{c}}{B`{AnACb}}}BbAAl}`{{{B`{AnAAf}}{B`{AnAAh}}AAd{B`{c}}Ad}{{Bd{{ACd{egc}}}}}AAl{}{}}{{{B`{AnACb}}{B`{AnAKf}}{Bd{{B`{AJh}}}}AjAd}Bb}{{{AJd{ce}}AKh}{{AJd{ce}}}AJfAI`}{{{B`{AAf}}}{{Al{Fh}}}}{{{B`{{AJd{ce}}}}}{{Al{Fh}}}AJfAI`}{{{AJd{ce}}g}{{AJd{ce}}}AJfAI`{{Eb{n}}}}2{{{B`{{AJd{ce}}}}}ACjAJfAI`}{{{B`{AAf}}}ACj}`{{{AJd{ce}}g}{{AJd{ce}}}AJfAI`{{Bh{{B`{c}}}{{Af{Mf}}}}}}{{{B`{{AJd{ce}}}}}AClAJfAI`}{{{B`{AAf}}}ACl}``{{{B`{AnACb}}{B`{AnAKj}}{Bd{{B`{AJh}}}}}Bb}{{{B`{c}}}e{}{}}`{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{}AJh}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00222{{{AJd{ce}}g}{{AJd{ce}}}AJfAI`{{Eb{Fh}}}}````````{{cg}i{}{}{{h{e}}}{}}44{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}9{{{B`{AnACb}}{Bd{{B`{AJh}}}}Aj{B`{AnKn}}}Bb}{{{B`{AnACb}}{B`{AnDd}}{Bd{{B`{AJh}}}}}Bb}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}6{HdBb}{{{B`{ACb}}}{{AJl{c}}}{}}{{{B`{{AJl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{AnAJn}}}Bb}`{{{B`{AnACb}}{B`{AnAJn}}{Bd{{B`{AJh}}}}}Bb}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}>333{{{B`{AJn}}}G`}{{{H`{ACb}}g}{{`{{ACb{e}}}}}{}{}{{Bh{c}{{Af{e}}}}CfA@n}}{{{B`{AnAKj}}Hd}Bb}{{{B`{AnAKj}}}Bb}0{{AJhe}{{`{{ACb{c}}}}}{}{{ACb{c}}}}{{{B`{AnAKf}}AKl}Bb}`{{{B`{AnACb}}{B`{AnAKf}}{Bd{{B`{AJh}}}}AjAd}Bb}3{{{B`{AnAKf}}AKn}Bb}`{{{B`{AnACb}}{B`{AnAKj}}{Bd{{B`{AJh}}}}}Bb}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}??{{{B`{AnAJn}}}Bb}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}{ce{}{}}``{{cg}i{}{}{{h{e}}}{}}11{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{AL`}}}AL`}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}09{{{Ln{AL`}{{Af{e}}}}}{{`{{ACb{c}}}}}{}{{ACb{c}}}}{{}AL`}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}9{HdBb}{{{B`{AL`}}{B`{AL`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{}{{`{{ACb{AJh}}}}}}{{{B`{AL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{AJh{{`{{ACb{c}}}}}{}}{{{B`{AnAJn}}}Bb}{{}{{`{{ACb{c}}}}}{}}0`{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}555{{{B`{AJn}}}G`}{{}c{}}{{{B`{c}}}e{}{}}`{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}};;>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}<```{{AJhAKl}{{`{{ACb{c}}}}}{}}{{{B`{AnAKf}}AKl}Bb}{{AJhAKn}{{`{{ACb{c}}}}}{}}{{{B`{AnAKf}}AKn}Bb}`````{{AJhHd}{{`{{ACb{c}}}}}{}}{{{B`{AnAKj}}Hd}Bb}{AJh{{`{{ACb{c}}}}}{}}{{{B`{AnAKj}}}Bb}1010````````````{{{B`{F`}}}Mf}`00>{{{B`{Anc}}{B`{ABb}}AAdB`Mf{B`{Aj}}}BbAI`}{{{B`{AnALb}}{B`{c}}{B`{ABj}}FhFh{B`{AA`}}AIj{Bd{n}}BdIlInAKh}ABhAI`}22{{{B`{{AJf{}{{ALd{c}}}}}}{B`{c}}}Mf{}}3`````{{cg}i{}{}{{h{e}}}{}}0{ce{}{}}000{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0`{{{B`{ACl}}}ACl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{{{B`{ACl}}{B`{ACl}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}::{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0{{{B`{An{Fn{AAh}}}}{B`{{ADb{c}}}}egi}Bb{}{{Bh{{B`{AnAAh}}{B`{c}}}}}{{Bh{Hd}{{Af{G`}}}}}{{Bh{{B`{c}}}{{Af{AAh}}}}}}::{{{B`{AnACj}}}{{B`{Anc}}}{}}{{{B`{ACj}}}{{B`{c}}}{}}{HdBb}0{{{B`{ACl}}{B`{ACl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{ACj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ACl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{ACl}}{B`{Anc}}}BbKh}{{}Hd}03333{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0777777{cACj{}}{{}ACl}{{{B`{ACl}}{B`{ACl}}}{{Bd{Lf}}}}`1`{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0>>>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0??````````````{{cg}i{}{}{{h{e}}}{}}0{ce{}{}}000{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0>>{{{B`{Il}}}Il}{{{B`{In}}}In}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00088{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}077{HdBb}0{{{B`{Il}}{B`{Il}}}G`}{{{B`{In}}{B`{In}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{Il}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{In}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}{EfIl}{EfIn}222{ce{}{}}0{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0{{{B`{Il}}{B`{Anc}}}BbKh}{{{B`{In}}{B`{Anc}}}BbKh}{{}Hd}04444{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0888888{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0==``````{{cg}i{}{}{{h{e}}}{}}{{{Cb{c}}G`}{{Cb{c}}}`}{{eio}{{Cb{{`{{`{}{{Bl{c}}{Bn{g}}{C`{k}}}}}}}}}{}{{Cd{c}}}{CfCh}{{Cj{cg}}}{ClCn}`{{D`{cgkm}}}}{ce{}{}}0{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}`{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}={{{Cb{c}}}{{Cb{c}}}`}57{{{Cb{c}}El}{{Cb{c}}}`}{{{B`{Cn}}}Hb}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}6{HdBb}<{{{B`{{Cb{c}}}}{B`{AnI`}}}If{Ch`}}{{{Cb{c}}e}{{Cb{c}}}`{{Eb{{AIf{{ADb{Jb}}}}}}}}{cc{}}0={{}Hd}>>{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}{ce{}{}}00{{{Cb{c}}ALf}{{Cb{c}}}`}{{{Cb{c}}ALh}{{Cb{c}}}`}{{{Cb{c}}G`}{{Cb{c}}}`}{{{Cb{c}}}Lj`}{{{Cb{c}}e}Lj`{{Gh{}{{Af{{f{b}}}}}}}}{{{Cb{c}}e}{{Cb{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`}{{Af{Jj}}}}}}{{{Cb{c}}ALj}{{Cb{c}}}`}{{{Cb{c}}e}{{Cb{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`B`}{{Af{Hb}}}}}}{{{Cb{c}}e}{{Cb{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`}{{Af{Dn}}}}}}`{{{Cb{c}}e}{{Cb{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`}{{Af{}}}}}}{{{B`{Cd}}{B`{c}}}Gb{}}8{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}{{{B`{Cj}}{B`{Anc}}e}{{`{{Eb{{b{e}}}}}}}{}{}}{{{B`{D`}}{B`{c}}}{{`{{Eb{{ALl{egi}}}}}}}{}{}{}{}}{ce{}{}}{{{Cb{c}}ALn}{{Cb{c}}}`}{{{Cb{c}}e}{{Cb{c}}}`{{Eb{Al}}}}``{{cg}i{}{}{{h{e}}}{}}33{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{cLh{{Eb{n}}}}{{Lhc}Lh{{Eb{n}}}}10`10`{{c{Ed{e}}}g{}{}{}}{{{B`{Lh}}}Lh}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{cEh{{Eb{Fd}}}}`>{{}Lh}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}};{HdBb}{{{B`{Lh}}{B`{Lh}}}G`}{{{B`{Lh}}{B`{AnI`}}}{{Bj{BbIb}}}}{AM`Lh}{cc{}}{A`Lh}{JbLh}{HnLh}3{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}555{cLh{{Eb{n}}}}{{Lhc}Lh{{Eb{n}}}}1{{}c{}}2`21{cEh{{Eb{Lh}}}}{{{B`{c}}}e{}{}}4343`43`{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}=={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}>{cEh{{Eb{n}}}}`{{}{{b{{Bd{Gb}}}}}}0{Gb{{b{c}}}{}}0`````{{cg}i{}{}{{h{e}}}{}}0{{{Gj{c}}G`}{{Gj{c}}}`}{ce{}{}}000{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0`{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{Hb}}}Hb}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}088{{eio}{{Gj{{`{{`{}{{Bl{c}}{Bn{g}}{C`{k}}}}}}}}}{}{{Gl{c}}}{CfCh}{{Cj{cg}}}{ClCn}`{{Gn{cgkm}}}}{{{Gj{c}}El}{{Gj{c}}}`}{{{B`{Cn}}}Hb}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0::{HdBb}0{{{B`{Hb}}{B`{Hb}}}G`}{{{B`{Hb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{Gj{c}}}}{B`{AnI`}}}If{Ch`}}{{{Gj{c}}e}{{Gj{c}}}`{{Eb{{AIf{{ADb{Jb}}}}}}}}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{{Gj{c}}}Lj`}{{{Gj{c}}e}Lj`{{Gh{}{{Af{{f{b}}}}}}}}{{{Gj{c}}e}{{Gj{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`AMb}{{Af{Jj}}}}}}{{{Gj{c}}ALj}{{Gj{c}}}`}{{{Gj{c}}e}{{Gj{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`B`}{{Af{Hb}}}}}}{{{Gj{c}}e}{{Gj{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`}{{Af{Dn}}}}}}`{{{Gj{c}}e}{{Gj{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`AMb}{{Af{}}}}}}{{{B`{Gl}}{B`{c}}AMb}Gb{}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0{{{B`{Gn}}{B`{c}}AMb}{{`{{Eb{{ALl{egi}}}}}}}{}{}{}{}}22````````{{}{{Dn{Ej}}}}{{{Ln{EjAC`AMb}{{Af{{Bd{c}}}}}}}{{Dn{c}}}Bf}{{}{{Dn{Gb}}}}1``{{{B`{Hj}}e}c{}{{Gh{}{{Af{c}}}}}}{{}{{Bj{HjLd}}}}{{{B`{Hj}}c}Bb{{K`{}{{Af{Bb}}}}Bf}}`````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00009999999999{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000{{c{Ed{e}}}g{}{}{}}0000{{{B`{AMd}}}AMd}{{{B`{AMf}}}AMf}{{{B`{AMh}}}AMh}{{{B`{AMj}}}AMj}{{{B`{AMl}}}AMl}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000{{{B`{c}}}Bb{}}000000000{ce{}{}}0000{{}AMf}{{}AMh}{{}AMj}{{}AMl}{Hd{{B`{c}}}{}}0000{Hd{{B`{Anc}}}{}}0000{{{B`{c}}}{{B`{e}}}{}{}}0000{HdBb}0000{{{B`{AMd}}{B`{AMd}}}G`}{{{B`{AMf}}{B`{AMf}}}G`}{{{B`{AMh}}{B`{AMh}}}G`}{{{B`{AMj}}{B`{AMj}}}G`}{{{B`{AMl}}{B`{AMl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000`{{{B`{AMd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AMf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AMh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AMj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000000000{ce{}{}}0000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000{{{B`{AMf}}{B`{Anc}}}BbKh}{{{B`{AMh}}{B`{Anc}}}BbKh}{{{B`{AMj}}{B`{Anc}}}BbKh}{{{B`{AMl}}{B`{Anc}}}BbKh}{{}Hd}00006666666666{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}0000{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000:::::::::::::::{c{{b{{Bj{BbAMd}}}}}{{Eb{{AIf{{ADb{Jb}}}}}}}}{{}c{}}000``{{{B`{c}}}e{}{}}0000{c{{Bj{e}}}{}{}}00000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{c}}}A@l{}}0000{ce{}{}}000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000011111`````{{cg}i{}{}{{h{e}}}{}}0{{J`A`Fd}J`}{{J`c}J`{{Dl{}{{Dj{AMn}}}}}}`4444{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0??{{{B`{AMn}}}AMn}{{{B`{J`}}}J`}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000`<<{{}AMn}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}088{HdBb}0{{{B`{AMn}}{B`{AMn}}}G`}{{{B`{J`}}{B`{J`}}}G`}{{{B`{AMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{J`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{cJ`{{Eb{j}}}}{{}c{}}`{{J`A`}J`}`{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0==```````````````````{{cg}i{}{}{{h{e}}}{}}000{{}AN`}{AN`G`}{ce{}{}}0000000{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000{{{B`{ANb}}}{{ANb{{B`{AA`}}}}}}{{AN`AN`}AN`}{{{B`{AnAN`}}AN`}Bb}10{{{B`{AN`}}}Jh}021{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000{{c{Ed{e}}}g{}{}{}}000{{{B`{{ANb{c}}}}}{{ANb{c}}}Fj}{{{B`{ANd}}}ANd}{{{B`{ANf}}}ANf}{{{B`{AN`}}}AN`}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}00000{{{B`{{ANb{c}}}}{B`{{ANb{c}}}}}LfANh}{{{B`{AN`}}{B`{AN`}}}Lf}{AN`G`}{{{B`{c}}{B`{e}}}Lf{}{}}0{AN`AN`}{ce{}{}}000{{{B`{AN`}}AN`}G`}4{{}AN`}{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000{{AN`AN`}AN`}{{{B`{c}}}{{B`{e}}}{}{}}000{HdBb}0005{{{B`{{ANb{c}}}}{B`{{ANb{c}}}}}G`Hl}{{{B`{ANd}}{B`{ANd}}}G`}{{{B`{ANf}}{B`{ANf}}}G`}{{{B`{AN`}}{B`{AN`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000{{{B`{AnAN`}}c}Bb{{Dl{}{{Dj{AN`}}}}}}{{{B`{{ANb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{ANd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ANf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AN`}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{cc{}}0000000{Jh{{Bd{AN`}}}}{JhAN`}00{cAN`{{Dl{}{{Dj{AN`}}}}}}{{{B`{AA`}}}{{Bd{AN`}}}}{ce{}{}}000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0{{{B`{{ANb{c}}}}{B`{Ane}}}BbKbKh}{{{B`{AN`}}{B`{Anc}}}BbKh}{{}Hd}000{{{B`{AnAN`}}AN`}Bb}{{AN`AN`}AN`}{{{B`{AN`}}AN`}G`}77777777{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000{{c{Ed{e}}}g{}{}{}}000;;;;;;;;{AN`}<<<<{{{B`{AN`}}}G`}0{{{B`{AN`}}}{{ANj{AN`}}}}{{{B`{AN`}}}{{ANl{AN`}}}}{AN`G`}`00{AN`AN`}{{}c{}}{{{Ln{ANbAN`}{{Af{{Bd{c}}}}}}}{{Dn{c}}}Bf}0{{{B`{{ANb{c}}}}{B`{{ANb{c}}}}}{{Bd{Lf}}}ANn}{{{B`{AN`}}{B`{AN`}}}{{Bd{Lf}}}}{{{B`{AnAN`}}AN`}Bb}{{{B`{AnAN`}}AN`G`}Bb}7{{AN`AN`}AN`}20{{{B`{c}}}e{}{}}0003{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000{ce{}{}}00000005{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0001111``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{AO`}}}AO`}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{{{B`{AO`}}{B`{AO`}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}<{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}9{HdBb}{{{B`{AO`}}{B`{AO`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AO`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AO`}}{B`{Anc}}}BbKh}{{}Hd}33{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}777{{{B`{AO`}}{B`{AO`}}}{{Bd{Lf}}}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}=`````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0000>>>>>>>>>>{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000;;;;;{{{B`{AOb}}}AOb}{{{B`{ABd}}}ABd}{{{B`{AOd}}}AOd}{{{B`{AOf}}}AOf}{{{B`{ABl}}}ABl}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000{{{B`{c}}}Bb{}}000000000{{{B`{ABl}}{B`{ABl}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}{ce{}{}}0000{{}ABd}{{}ABl}{Hd{{B`{c}}}{}}0000{Hd{{B`{Anc}}}{}}0000?????{HdBb}0000{{{B`{AOb}}{B`{AOb}}}G`}{{{B`{ABd}}{B`{ABd}}}G`}{{{B`{AOd}}{B`{AOd}}}G`}{{{B`{AOf}}{B`{AOf}}}G`}{{{B`{ABl}}{B`{ABl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{AOb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ABd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AOd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AOf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ABl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000000000{ce{}{}}0000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AOb}}{B`{Anc}}}BbKh}{{}Hd}00003333333333{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}0000{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000777777777777777{{ABdAj}G`}{{}c{}}0{{{B`{ABl}}{B`{ABl}}}{{Bd{Lf}}}}{ABd{{Bd{Ab}}}}{{ABdAb}{{Bd{Ab}}}}{{ABdAj}{{Bd{Ab}}}}0{{{B`{c}}}e{}{}}0000{c{{Bj{e}}}{}{}}00000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{c}}}A@l{}}0000{ce{}{}}000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000011111````````````````{{{B`{F`}}}Nl};;``{{{B`{{AOh{}{{ALd{c}}}}}}{B`{c}}}Nl{}}``{cE`{{Eb{n}}}}0`0`0`0``{{cg}i{}{}{{h{e}}}{}}`55{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{ALj}}}ALj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}={{}ALj}``{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{{B`{ALj}}{B`{AnI`}}}If}`{cc{}}0{ce{}{}}`{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}>444{{}c{}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}99{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}:{{Hdg}{{`{{Ll{}{{Dj{c}}}}}}}{}{{K`{}{{Af{Bb}}}}}{{Gh{{AOj{c}}}{{Af{e}}}}}}{{Hdi}{{`{{Ll{}{{Dj{{Bj{ce}}}}}}}}}{}{}{{K`{}{{Af{{Bj{Bbe}}}}}}}{{Gh{{AOj{c}}}{{Af{g}}}}}}`{{cg}i{}{}{{h{e}}}{}}=={{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{AOl}}}AOl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{ce{}{}}``{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{}{{b{AOl}}}}{{{B`{AOl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}06``{{}Hd}77{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}>:::``````{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}?``{{{B`{d}}}Bb}{dd}{{cg}i{}{}{{h{e}}}{}}{ce{}{}}0{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{d}}}d}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}8{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{And}}}Bb}{{{B`{d}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0>{{}Hd}??{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}={ce{}{}}00{{{B`{d}}}G`}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}55{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}6````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}07777{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0`{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{Gd}}}Gd}{{{B`{AOn}}}AOn}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{ce{}{}}0`{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}099{HdBb}0{{{B`{Gd}}{B`{Gd}}}G`}{{{B`{AOn}}{B`{AOn}}}G`}{{{B`{Gd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AOn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}00088{{}Hd}09999{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0======{{GbGd}AOn}````{{{B`{c}}}e{}{}}0{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011{{GbGdc}AOn{{Gh{Gd}{{Af{Gf}}}}}}``````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000033333333333333{{{B`{c}}}{{B`{Dd}}}{}}000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000```````{{{B`{c}}}{{B`{e}}}{}{}}000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000???????{{{B`{Gf}}}Gf}{{{B`{B@`}}}B@`}{{{B`{B@b}}}B@b}{{{B`{B@d}}}B@d}{{{B`{B@f}}}B@f}{{{B`{B@h}}}B@h}{{{B`{B@j}}}B@j}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000{{{B`{c}}}Bb{}}0000000000000`{ce{}{}}000000``{Hd{{B`{c}}}{}}000000{Hd{{B`{Anc}}}{}}000000======={HdBb}000000{{{B`{Gf}}{B`{Gf}}}G`}{{{B`{B@`}}{B`{B@`}}}G`}{{{B`{B@b}}{B`{B@b}}}G`}{{{B`{B@d}}{B`{B@d}}}G`}{{{B`{B@f}}{B`{B@f}}}G`}{{{B`{B@h}}{B`{B@h}}}G`}{{{B`{B@j}}{B`{B@j}}}G`}{{{B`{Gf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@b}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@f}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@j}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0000000000000{ce{}{}}000000{GdGf}{{FdFdFd}B@d}{{FdFd}B@f}{{FdFdFd}B@h}{{FdFdFd}B@j}{{}Hd}00000066666666666666{{{H`{c}}}{{H`{Dd}}}{}}000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000{{c{Ed{e}}}g{}{}{}}000000:::::::::::::::::::::`{{FdFd}B@`}{{FdFd}B@b}````````````{{{B`{c}}}e{}{}}000000{c{{Bj{e}}}{}{}}00000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000{{{B`{c}}}A@l{}}000000{ce{}{}}0000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000001111111`````````````{{B@lB@l}B@l}{{cg}i{}{}{{h{e}}}{}}0{{B@nB@l}B@n}{{B@nBA`}}3{{B@lBA`}}{{{B`{AnB@n}}B@l}Bb}{{{B`{AnB@n}}BA`}Bb}{{{B`{AnB@l}}B@l}Bb}{{{B`{AnB@l}}BA`}Bb}::::{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{B@l}}}BAb}0{{{B`{B@l}}}A`}{{{B`{B@l}}}Jj}2{{{B`{B@l}}}Jn}21{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{B@n}}B@l}{{Bd{B@n}}}}{{B@lB@l}{{Bd{B@l}}}}{{{B`{B@n}}BA`}{{Bd{B@n}}}}{{B@lJh}{{Bd{B@l}}}}{{{B`{B@n}}B@n}{{Bd{B@l}}}}1432{{{B`{B@n}}}B@n}{{{B`{B@l}}}B@l}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000{{{B`{B@n}}{B`{B@n}}}Lf}{{{B`{B@l}}{B`{B@l}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}0{ce{}{}}0{{}B@l}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0{c{{Bj{B@l}}}BAd}{c{{Bj{BAf}}}{{BAj{BAh}}}}{{B@lJh}B@l}{{B@lBA`}}{{{B`{AnB@l}}Jh}Bb}{{B@lB@l}A`}{{B@lB@l}Jj}{{B@lA`}B@l}{{B@lJj}B@l}{{{B`{c}}}{{B`{e}}}{}{}}0{HdBb}0{{{B`{B@n}}B@n}B@l}{{{B`{c}}}BAh{}}{{{B`{B@n}}}B@l}{{{B`{B@n}}{B`{BAl}}}G`}{{{B`{B@n}}{B`{B@n}}}G`}{{{B`{B@l}}{B`{BA`}}}G`}{{{B`{B@l}}{B`{B@l}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{B@l{{Dn{B@n}}}}{{{B`{B@n}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@l}}{B`{AnI`}}}{{Bj{BbIb}}}}{BAlB@n}{BAnB@n}{cc{}}0{BB`B@l}{BBbB@l}22{JnB@l}000000{A`B@l}{JjB@l}{ce{}{}}03{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0{{{B`{B@n}}{B`{Anc}}}BbKh}{{{B`{B@l}}{B`{Anc}}}BbKh}{{}Hd}04444{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0888888{{{B`{B@l}}}G`}{{B@lJh}B@l}{{{B`{AnB@l}}Jh}Bb}{{B@lA`}B@l}{{B@lJj}B@l}{{JnJh}B@l}{{}B@n}{{}c{}}{{{B`{B@n}}{B`{B@n}}}{{Bd{Lf}}}}{{{B`{B@n}}{B`{BAl}}}{{Bd{Lf}}}}{{{B`{B@l}}{B`{B@l}}}{{Bd{Lf}}}}{{{B`{B@l}}{B`{BA`}}}{{Bd{Lf}}}}{{B@lB@l}B@l}{{{B`{B@n}}B@n}B@l}<1{{{B`{B@l}}c}BjBBd}{{}BAh}{{{B`{B@n}}B@n}BA`}{{B@nBA`}}{{B@nB@l}B@n}{{B@nB@n}B@l}{{B@nBAl}}8{{B@lBA`}}{{{B`{AnB@n}}BA`}Bb}{{{B`{AnB@n}}B@l}Bb}{{{B`{AnB@l}}B@l}Bb}{{{B`{AnB@l}}BA`}Bb}{{{B`{B@l}}}Jh}00{cB@l{{AH`{}{{Dj{B@l}}}}}}{cB@l{{AH`{}{{Dj{{B`{B@l}}}}}}}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}000{BA`{{Bj{B@lBBf}}}}{A`{{Bj{B@lBBh}}}}{Jj{{Bj{B@lBBh}}}}33{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011``````{{cg}i{}{}{{h{e}}}{}}02222{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{BBj}}}BBj}{{{B`{BBl}}}BBl}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000;;{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}088{HdBb}0{{{B`{BBj}}{B`{BBj}}}G`}{{{B`{BBl}}{B`{BBl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{BBj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BBl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{BBl}}{B`{Anc}}}BbKh}{{}Hd}03333{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0777777{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0;;;;{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0<<``````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0000000000000000000000000000{{{BBn{ceg}}i}{{BBn{ceg}}}{}BC`AAl{{Eb{Fh}}}}000{{{BCb{ceg}}i}{{BCb{ceg}}}{}{}AAl{{Eb{Il}}}}{{{BBn{ceg}}i}{{BBn{ceg}}}{}BC`AAl{{Eb{Il}}}}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{In}}}}{{{BBn{ceg}}i}{{BBn{ceg}}}{}BC`AAl{{Eb{In}}}}{{{BCf{ceg}}}{{BCf{ceg}}}{}BChAAl}000{{{BCf{ceg}}BCj}{{BCf{ceg}}}{}BChAAl}0{ce{}{}}000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}0000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000000000000000000000{{{BCl{cegik}}{Ln{{B`{g}}}{{Af{Fb}}}}}{{BCl{cegik}}}{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000000000000000000000`{i{{BCn{ceg}}}{}BD`AAl{{Eb{{AEh{ceg}}}}}}{{c{Ed{e}}}g{}{}{}}0000000000000000000000000000`{i{{BDb{iceg}}}{}{}BDd{{BDf{ceg}}}}{{{BDh{c}}Hn}{{BDh{c}}}BDj}{i{{BBn{ceg}}}{}BC`AAl{{Eb{{AEh{ceg}}}}}}{{{BBn{ceg}}i}{{BBn{ceg}}}{}BC`AAl{{Eb{Fh}}}}00`{{cG`}{{BDl{egi}}}{{Eb{Gb}}}{}BDnAI`}{{{B`{{BCb{ceg}}}}}{{Fn{AAh}}}{}{}AAl}{{{B`{{BE`{ceg}}}}}{{Fn{AAh}}}Fj{}AAl}{{{B`{{BCd{ceg}}}}}{{Fn{AAh}}}{}{}AAl}{{{B`{{BEb{ceg}}}}}{{Fn{AAh}}}{}{}AAl}{{{B`{{BCl{cegik}}}}}{{Fn{AAh}}}{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BCn{ceg}}}}}{{Fn{AAh}}}FjBD`AAl}{{{B`{{BEd{cegi}}}}}{{Fn{AAh}}}{IhFj}FjBEfAI`}{{{B`{{BBn{ceg}}}}}{{Fn{AAh}}}{}BC`AAl}{{{B`{{BEh{ceg}}}}}{{Fn{AAh}}}{}BEjAAl}{{{B`{{BCf{ceg}}}}}{{Fn{AAh}}}{}BChAAl}{{{B`{{BEl{ceg}}}}}{{Fn{AAh}}}{}BC`AI`}{{{B`{{BEn{cegik}}}}}{{Fn{AAh}}}{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{BCn{ceg}}i}{{BCn{ceg}}}{}BD`AAlEb}{{{BDl{ceg}}i}{{BDl{ceg}}}{}BDnAI`Eb}{{{BBn{ceg}}i}{{BBn{ceg}}}{}BC`AAlEb}{{{BEh{ceg}}i}{{BEh{ceg}}}{}BEjAAlEb}{{{BF`{cegikm}}o}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`Eb}{{{BFf{c}}e}{{BFf{c}}}BFhEb}{{{BFj{ceg}}i}{{BFj{ceg}}}FjBFlAI`Eb}{{{BFn{c}}e}{{BFn{c}}}BG`Eb}{{{BCf{ceg}}i}{{BCf{ceg}}}{}BChAAlEb}{{{BGb{ceg}}i}{{BGb{ceg}}}{Lb{BGd{Jb}}ANn}FjBGfEb}{{{BGh{cegi}}k}{{BGh{cegi}}}AGl{}BGjAI`Eb}{{{BGl{ceg}}i}{{BGl{ceg}}}FjBGnAI`Eb}{{{BH`{ceg}}i}{{BH`{ceg}}}{}BHbAI`Eb}{{{BEl{ceg}}i}{{BEl{ceg}}}{}BC`AI`Eb}{{{BHd{ceg}}i}{{BHd{ceg}}}{Lb{BGd{Jb}}ANn}FjBGfEb}{{{BHf{c}}e}{{BHf{c}}}BHhEb}{{{BDh{c}}e}{{BDh{c}}}BDjEb}{{{BCb{ceg}}G`}{{BCb{ceg}}}{}{}AAl}{{{BCd{ceg}}G`}{{BCd{ceg}}}{}{}AAl}{{{BCn{ceg}}G`}{{BCn{ceg}}}{}BD`AAl}{{{BBn{ceg}}G`}{{BBn{ceg}}}{}BC`AAl}{i{{BCb{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}``{{{B`{{BHj{c}}}}{B`{AA`}}{Bd{{B`{c}}}}g}{{BEd{ceik}}}{IhFj}{}{{Bh{c}{{Af{e}}}}}BEfAI`}{i{{AEh{ceg}}}{}{}AAl{{BHl{ceg}}}}{ce{}{}}0000000000000000000000000000`{i{{BBn{ceg}}}{}BC`AAl{{Eb{{AEh{ceg}}}}}}{{{BHf{c}}Ff}{{BHf{c}}}BHh}{{{BHn{c}}Ff}{{BHn{c}}}{}}{{}{{BCb{ce}}}{}AAl}{{}{{BCd{ce}}}{}AAl}{{}{{BEb{ce}}}{}AAl}{{{BGb{ceg}}i}{{BGb{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf{{Eb{c}}}}{{{BHd{ceg}}i}{{BHd{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf{{Eb{c}}}}{Hd{{B`{c}}}{}}0000000000000000000000000000{Hd{{B`{Anc}}}{}}0000000000000000000000000000{{{B`{{BCb{ceg}}}}{B`{AnAAh}}}Bb{}{}AAl}{{{B`{{BE`{ceg}}}}{B`{AnAAh}}}BbFj{}AAl}{{{B`{{BCd{ceg}}}}{B`{AnAAh}}}Bb{}{}AAl}{{{B`{{BEb{ceg}}}}{B`{AnAAh}}}Bb{}{}AAl}{{{B`{{BCl{cegik}}}}{B`{AnAAh}}}Bb{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BCn{ceg}}}}{B`{AnAAh}}}BbFjBD`AAl}{{{B`{{BBn{ceg}}}}{B`{AnAAh}}}Bb{}BC`AAl}{{{B`{{BEh{ceg}}}}{B`{AnAAh}}}Bb{}BEjAAl}{{{B`{{BCf{ceg}}}}{B`{AnAAh}}}Bb{}BChAAl}{{{B`{{BGl{ceg}}}}{B`{AnAAh}}}BbFjBGnAI`}{{{B`{{BEl{ceg}}}}{B`{AnAAh}}}Bb{}BC`AI`}{{{B`{{BEn{cegik}}}}{B`{AnAAh}}}Bb{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}BChAAl{{Eb{BI`}}}}{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000000000{{{B`{{BCb{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}AAl}{{{B`{{BE`{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbFj{}AAl}{{{B`{{BCd{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}AAl}{{{B`{{BEb{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}AAl}{{{B`{{BCl{cegik}}}}{B`{AAh}}{B`{Ank}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BCn{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbFjBD`AAl}{{{B`{{BDl{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BDnAI`}{{{B`{{BEd{cegi}}}}{B`{AAh}}{B`{Ani}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{IhFj}FjBEfAI`}{{{B`{{BBn{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BC`AAl}{{{B`{{BEh{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BEjAAl}{{{B`{{BF`{cegikm}}}}{B`{AAh}}{B`{Anm}}{B`{k}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{FjBFbHl}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{B`{{BFf{c}}}}{B`{AAh}}{B`{Ane}}{B`{c}}{B`{ABb}}AAdABd{B`{Aj}}}BbBFhAAl}{{{B`{{BFj{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbFjBFlAI`}{{{B`{{BFn{c}}}}{B`{AAh}}{B`{Ane}}{B`{c}}{B`{ABb}}AAdABd{B`{Aj}}}BbBG`AAl}{{{B`{{BCf{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BChAAl}{{{B`{{BGb{ceg}}}}{B`{AAh}}{B`{Ani}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{Lb{Eb{Jj}}BIb}FjBGfAAl}{{{B`{{BGh{cegi}}}}{B`{AAh}}{B`{Ani}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}BbAGl{}BGjAI`}{{{B`{{BGl{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}AAdABd{Bd{{B`{BId}}}}{B`{Aj}}}BbFjBGnAI`}{{{B`{{BGl{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbFjBGnAI`}{{{B`{{BH`{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BHbAI`}{{{B`{{BEl{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BC`AI`}{{{B`{{BHd{ceg}}}}{B`{AAh}}{B`{Ani}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{Lb{Eb{Jj}}BIb}FjBGfAAl}{{{B`{{BIf{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}AAl}{{{B`{{BEn{cegik}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIh{ce}}}}{B`{AAh}}{B`{Ang}}{B`{i}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{{BIj{c}}}BIl{}}{{{B`{{BHf{c}}}}{B`{AAh}}{B`{Ane}}{B`{c}}{B`{ABb}}AAdABd{B`{Aj}}}BbBHhAFn}{{{B`{{BDh{c}}}}{B`{AAh}}{B`{An{BJb{BInBJ`}}}}{B`{c}}{B`{ABb}}AAdABd{B`{Aj}}}BbBDj}{{{B`{BJd}}{B`{AAh}}{B`{Anc}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbAAl{}}{{{B`{{BHn{c}}}}{B`{AAh}}{B`{Ane}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}BbFj{{ADh{}{{ADf{c}}}}}{}}{{{B`{{BDb{iceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}BDd{{BDf{ceg}}}}{HdBb}0000000000000000000000000000{{{BCb{ceg}}i}{{BCb{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{{{BEb{ceg}}i}{{BEb{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{{{BHn{c}}ADj}{{BHn{c}}}{}}{{{B`{BJd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{BHn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{BDb{iceg}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh{ChBDd}{Ch{BDf{ceg}}}}{{}{{b{c}}}{}}0{{{BDl{ceg}}i}{{BDl{ceg}}}{}BDnAI`Eb}{{{BEd{cegi}}}{{BEd{cegi}}}{IhFj}{}BEfAI`}{{{BF`{cegikm}}o}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`Eb}{{{BFj{ceg}}i}{{BFj{ceg}}}FjBFlAI`Eb}{{{BGh{cegi}}k}{{BGh{cegi}}}AGl{}BGjAI`Eb}{{{BGl{ceg}}}{{BGl{ceg}}}FjBGnAI`}{{{BH`{ceg}}i}{{BH`{ceg}}}{}BHbAI`Eb}{cc{}}000000000000000000000000000000000000000000000000000000000{i{{BCb{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{i{{BCd{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{c{{BHf{e}}}{{Eb{BJf}}}BHh}{ce{}{}}0000000000000000000000000000{{{Fn{{AEh{ceg}}}}}{{BCb{ceg}}}{}{}AAl}{{{Fn{{AEh{ceg}}}}}{{BCd{ceg}}}{}{}AAl}{{{Fn{{AEh{ceg}}}}}{{BEb{ceg}}}{}{}AAl}{{{BEl{ceg}}i}{{BEl{ceg}}}{}BC`AI`{{Eb{n}}}}{{{BF`{cegikm}}BJh}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{BCb{ceg}}i}{{BCb{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BEb{ceg}}i}{{BEb{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BCn{ceg}}i}{{BCn{ceg}}}{}BD`AAl{{Eb{Fh}}}}{{{BBn{ceg}}i}{{BBn{ceg}}}{}BC`AAl{{Eb{Fh}}}}{{{BEh{ceg}}i}{{BEh{ceg}}}{}BEjAAl{{Eb{Fh}}}}{{{BFf{c}}e}{{BFf{c}}}BFh{{Eb{Fh}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}BChAAl{{Eb{Fh}}}}{{{BGb{ceg}}i}{{BGb{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf{{Eb{n}}}}{{{BGh{cegi}}k}{{BGh{cegi}}}AGl{}BGjAI`{{Eb{Fh}}}}{{{BHd{ceg}}i}{{BHd{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf{{Eb{Fh}}}}{{{BIh{ce}}g}{{BIh{ce}}}{}{{BIj{c}}}{{Eb{Fh}}}}{{{BHf{c}}e}{{BHf{c}}}BHh{{Eb{Fh}}}}{{BJdc}BJd{{Eb{Fh}}}}{{{BHn{c}}e}{{BHn{c}}}{}{{Eb{Fh}}}}{{{BDb{iceg}}k}{{BDb{iceg}}}{}{}BDd{{BDf{ceg}}}{{Eb{Fh}}}}{{{BGh{cegi}}{B`{AA`}}BJj}{{BGh{BJlegi}}}AGl{}BGj{{AI`{}{{AGb{El}}}}AI`}}{{{BGh{cegi}}{Ln{B`{B`{g}}}{{Af{AIb}}}}}{{BGh{kegi}}}AGl{}BGjAI`AGl}{c{{BFn{e}}}{{Eb{n}}}BG`}0{{}BJd}{{ik}{{AEh{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}{{Eb{{AEh{ceg}}}}}}{c{{AEh{egi}}}{{Eb{n}}}{}{AJfBHh}{AAl{AI`{}{{AGb{El}}}}AFn}}{{{BDl{ceg}}BJn}{{BDl{ceg}}}{}BDnAI`}{{{BEd{cegi}}BK`}{{BEd{cegi}}}{IhFj}{}BEfAI`}{{{BGl{ceg}}BK`}{{BGl{ceg}}}FjBGnAI`}{{{BBn{ceg}}AK`}{{BBn{ceg}}}{}BC`AAl}{{{BCf{ceg}}AKb}{{BCf{ceg}}}{}BChAAl}{{{BGl{ceg}}AKd}{{BGl{ceg}}}FjBGnAI`}`{e{{BHn{c}}}{}{{Eb{c}}}}{{}Hd}0000000000000000000000000000{{{BEd{cegi}}k}{{BEd{cegi}}}{IhFj}{}BEfAI`Eb}{{{BEd{cegi}}k}{{BEd{cegi}}}{IhFj}{}BEfAI`{{Bh{{B`{g}}Nd}{{Af{Nf}}}}}}{{{BE`{ceg}}ABl}{{BE`{ceg}}}{}{}{}}{ce{}{}}000000000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}0000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000000000000000000000{{c{Ed{e}}}g{}{}{}}0000000000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444444444444444444444{{{BGh{cegi}}k}{{BGh{cegi}}}AGl{}BGjAI`{{Bh{BKb}{{Af{{Bd{{BKd{e}}}}}}}}}}`{k{{BKf{cegi}}}{LbHl}{}{}AAl{{Dl{}{{Dj{{f{c{AEh{egi}}}}}}}}}}`{{{B`{{BCb{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}AAl}{{{B`{{BE`{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABhFj{}AAl}{{{B`{{BCd{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}AAl}{{{B`{{BEb{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}AAl}{{{B`{{BCl{cegik}}}}{B`{AnAAh}}{B`{k}}{B`{ABj}}}ABh{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BCn{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABhFjBD`AAl}{{{B`{{BDl{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BDnAI`}{{{B`{{BEd{cegi}}}}{B`{AnAAh}}{B`{i}}{B`{ABj}}}ABh{IhFj}FjBEfAI`}{{{B`{{BBn{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BC`AAl}{{{B`{{BEh{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BEjAAl}{{{B`{{BF`{cegikm}}}}{B`{AnAAh}}{B`{m}}{B`{ABj}}}ABh{FjBFbHl}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{B`{{BFf{c}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhBFhAAl}{{{B`{{BFj{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABhFjBFlAI`}{{{B`{{BFn{c}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhBG`AAl}{{{B`{{BCf{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BChAAl}{{{B`{{BGb{ceg}}}}{B`{AnAAh}}{B`{i}}{B`{ABj}}}ABh{Lb{Eb{Jj}}BIb}FjBGfAAl}{{{B`{{BGh{cegi}}}}{B`{AnAAh}}{B`{i}}{B`{ABj}}}ABhAGl{}BGjAI`}{{{B`{{BGl{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABhFjBGnAI`}{{{B`{{BGl{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}{Bd{{B`{BId}}}}}ABhFjBGnAI`}{{{B`{{BH`{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BHbAI`}{{{B`{{BEl{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BC`AI`}{{{B`{{BHd{ceg}}}}{B`{AnAAh}}{B`{i}}{B`{ABj}}}ABh{Lb{Eb{Jj}}BIb}FjBGfAAl}{{{B`{{BIf{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}AAl}{{{B`{{BEn{cegik}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIh{ce}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{{BIj{c}}}BIl}{{{B`{{BHf{c}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhBHhAFn}{{{B`{{BDh{c}}}}{B`{AnAAh}}{B`{{BJb{BInBJ`}}}}{B`{ABj}}}ABhBDj}{{{B`{BJd}}{B`{AnAAh}}{B`{c}}{B`{ABj}}}ABhAAl}{{{B`{{BHn{c}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhFj{{ADh{}{{ADf{c}}}}}}{{{B`{{BDb{iceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}BDd{{BDf{ceg}}}}{{cm}{{BEn{egick}}}Kb{}{}{}{{Eb{{AEh{egi}}}}}{{Bh{{B`{c}}}{{Af{k}}}}}}{{{BEd{cegi}}k}{{BEd{cegi}}}{IhFj}{}BEfAI`{{Eb{AIj}}}}{{{BGh{cegi}}k}{{BGh{cegi}}}AGl{}BGjAI`{{Eb{AIj}}}}{{{BGl{ceg}}i}{{BGl{ceg}}}FjBGnAI`{{Eb{AIj}}}}`{{cBKh}{{AEh{BKjF`e}}}{{Dl{}{{Dj{{B`{BKl}}}}}}}{{AI`{}{{AGb{El}}}}}}{{{BBn{ceg}}i}{{BBn{ceg}}}{}BC`AAl{{Eb{n}}}}{{{BCb{ceg}}i}{{BCb{ceg}}}{}{}AAl{{Eb{n}}}}1{{{BEd{cegi}}k}{{BEd{cegi}}}{IhFj}{}BEfAI`Eb}{{{BF`{cegikm}}o}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`Eb}{{{BEd{cegi}}k}{{BEd{cegi}}}{IhFj}{}BEfAI`{{Bh{{B`{g}}}{{Af{Nl}}}}}}{{{BF`{cegikm}}o}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`{{Bh{{B`{k}}}{{Af{Nl}}}}}}{i{{BE`{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{B`{{BCb{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{{BE`{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABlFj{}AAl}{{{B`{{BCd{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{{BEb{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{{BCl{cegik}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{k}}}ABl{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BCn{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABlFjBD`AAl}{{{B`{{BDl{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BDnAI`}{{{B`{{BEd{cegi}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{i}}}ABl{IhFj}FjBEfAI`}{{{B`{{BBn{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BC`AAl}{{{B`{{BEh{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BEjAAl}{{{B`{{BF`{cegikm}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{m}}}ABl{FjBFbHl}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{B`{{BFj{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABlFjBFlAI`}{{{B`{{BCf{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BChAAl}{{{B`{{BGb{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{i}}}ABl{Lb{Eb{Jj}}BIb}FjBGfAAl}{{{B`{{BGh{cegi}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{i}}}ABlAGl{}BGjAI`}{{{B`{{BGl{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABlFjBGnAI`}{{{B`{{BH`{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BHbAI`}{{{B`{{BEl{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BC`AI`}{{{B`{{BHd{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{i}}}ABl{Lb{Eb{Jj}}BIb}FjBGfAAl}{{{B`{{BIf{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{{BEn{cegik}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIh{ce}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{{BIj{c}}}BIl}{{{B`{{BDb{iceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}BDd{{BDf{ceg}}}}{{}{{BCb{ceg}}}{}{}AAl}{i{{BE`{ceg}}}{}{}{}{{Eb{{AEh{ceg}}}}}}{{}{{BCd{ceg}}}{}{}AAl}{{}{{BEb{ceg}}}{}{}AAl}{{gm}{{BCl{icegk}}}{}{}{{Bh{{B`{c}}}{{Af{e}}}}}{}AAl{{Eb{{AEh{iek}}}}}}{i{{BCn{ceg}}}{}BD`AAl{{Eb{{AEh{ceg}}}}}}{{cG`}{{BDl{egi}}}{{Eb{Gb}}}{}BDnAI`}{{{B`{{BHj{c}}}}{B`{AA`}}{Bd{{B`{c}}}}g}{{BEd{ceik}}}{IhFj}{}{{Bh{c}{{Af{e}}}}}BEfAI`}{i{{BBn{ceg}}}{}BC`AAl{{Eb{{AEh{ceg}}}}}}{{{B`{{BKn{c}}}}k}{{BEh{egi}}}{}{}BEjAAl{{Bh{BL`{B`{c}}G`}{{Af{{BLb{egi}}}}}}}}{{e{Bd{g}}k}{{BF`{cegimo}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}Fj{{Bh{c}{{Af{i}}}}}BFdAI`}{{{BLd{A`}}A`}{{BFf{c}}}BFh}{{ce{Bd{e}}i}{{BFj{gkm}}}{{Eb{Gb}}}{BLfLb}Fj{{Gh{e}{{Af{g}}}}}BFlAI`}{i{{BCf{ceg}}}{}BChAAl{{Eb{{AEh{ceg}}}}}}{{{BLd{c}}cg}{{BGb{cei}}}{Lb{BGd{Jb}}ANn}Fj{{Bh{c}{{Af{e}}}}}BGf}{{{B`{{BLh{c}}}}}{{BGh{AJ`egc}}}AI`{}BGj}{{{B`{AA`}}{B`{AA`}}}{{BGl{ceg}}}FjBGnAI`}{{cG`g}{{BH`{eik}}}{{Eb{{Bd{Gb}}}}}{}{{Bh{G`}{{Af{e}}}}}BHbAI`}{{ikBLj}{{BEl{ceg}}}{}BC`AI`{{Eb{{AEh{ceg}}}}}{{Eb{{AEh{ceg}}}}}}{{{BLd{c}}cg}{{BHd{cei}}}{Lb{BGd{Jb}}ANn}Fj{{Bh{c}{{Af{e}}}}}BGf}{i{{BIf{ceg}}}{}{}AAl{{Bh{Al}{{Af{{AEh{ceg}}}}}}}}{{cm}{{BEn{egick}}}Kb{}{}{}{{Eb{{AEh{egi}}}}}{{Bh{{B`{c}}}{{Af{k}}}}}}{e{{BIh{ce}}}{}{{BIj{c}}}}{c{{BHf{e}}}{{Eb{AG`}}}BHh}{{{B`{BLl}}}{{BDh{c}}}BDj}{{ce}BJd{{Eb{Fh}}}{{Eb{Fh}}}}{e{{BHn{c}}}{}{{Eb{c}}}}{i{{BDb{iceg}}}{}{}BDd{{BDf{ceg}}}}{{}c{}}00{{{BGh{cegi}}k}{{BGh{cegi}}}AGl{}BGjAI`{{Bh{AIh}{{Af{e}}}}}}{{{BEh{ceg}}i}{{BEh{ceg}}}{}BEjAAl{{Bh{BL`}{{Af{c}}}}}}{{{BEd{cegi}}e}{{BEd{cegi}}}{IhFj}{}BEfAI`}{{{BF`{cegikm}}i}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{BEh{ceg}}i}{{BEh{ceg}}}{}BEjAAl{{Bh{BLn}{{Af{c}}}}}}{{{BE`{ceg}}c}{{BE`{ceg}}}{}{}{}}{{{B`{An{BCb{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}AAl}{{{B`{An{BE`{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`Fj{}AAl}{{{B`{An{BCd{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}AAl}{{{B`{An{BEb{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}AAl}{{{B`{An{BCl{cegik}}}}{B`{AnAAh}}EjAAdABd{B`{k}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{An{BCn{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`FjBD`AAl}{{{B`{An{BDl{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BDnAI`}{{{B`{An{BEd{cegi}}}}{B`{AnAAh}}EjAAdABd{B`{i}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`{IhFj}FjBEfAI`}{{{B`{An{BBn{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BC`AAl}{{{B`{An{BEh{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BEjAAl}{{{B`{An{BF`{cegikm}}}}{B`{AnAAh}}EjAAdABd{B`{m}}{B`{AnABn}}{B`{An{AAb{i}}}}{B`{Aj}}}AC`{FjBFbHl}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{B`{An{BFj{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`FjBFlAI`}{{{B`{An{BCf{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BChAAl}{{{B`{An{BGb{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{i}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`{Lb{Eb{Jj}}BIb}FjBGfAAl}{{{B`{An{BGh{cegi}}}}{B`{AnAAh}}EjAAdABd{B`{i}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`AGl{}BGjAI`}{{{B`{An{BGl{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`FjBGnAI`}{{{B`{An{BH`{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BHbAI`}{{{B`{An{BEl{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BC`AI`}{{{B`{An{BHd{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{i}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`{Lb{Eb{Jj}}BIb}FjBGfAAl}{{{B`{An{BIf{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}AAl}{{{B`{An{BEn{cegik}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{An{BIh{ce}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{{BIj{c}}}BIl}{{{B`{An{BDb{iceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}BDd{{BDf{ceg}}}}{{{BE`{ceg}}c}{{BE`{ceg}}}{}{}{}}{{{BEd{cegi}}k}{{BEd{cegi}}}{IhFj}{}BEfAI`{{Bh{Gb}{{Af{e}}}}}}{{{BGl{ceg}}i}{{BGl{ceg}}}FjBGnAI`{{Bh{Gb}{{Af{c}}}}}}22{{{BE`{ceg}}i}{{BE`{ceg}}}{}{}{}{{Bh{Ab}{{Af{c}}}}}}{{{BF`{cegikm}}i}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{BEd{cegi}}k}{{BEd{cegi}}}{IhFj}{}BEfAI`{{Bh{c}{{Af{e}}}}}}35{{{BCn{ceg}}c}{{BCn{ceg}}}{}BD`AAl}{{{BCn{ceg}}{Bd{c}}}{{BCn{ceg}}}{}BD`AAl}{{{BCn{ceg}}i}{{BCn{ceg}}}{}BD`AAl{{Bh{}{{Af{c}}}}}}8{{{BGb{ceg}}e}{{BGb{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf}{{{BHd{ceg}}e}{{BHd{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf}{{{BEh{ceg}}ik}{{BEh{ceg}}}{}BEjAAl{{Eb{n}}}{{Bh{BM`}{{Af{c}}}}}};;{{{BCf{ceg}}i}{{BCf{ceg}}}{}BChAAl{{Bh{BMb}{{Af{c}}}}}}{{{BGl{ceg}}c}{{BGl{ceg}}}FjBGnAI`}{{{BDl{ceg}}i}{{BDl{ceg}}}{}BDnAI`{{Bh{G`}{{Af{c}}}}}}{{{BDl{ceg}}{Bd{i}}}{{BDl{ceg}}}{}BDnAI`{{Bh{G`}{{Af{c}}}}}}{{{BHf{c}}e}{{BHf{c}}}BHh{{Eb{A`}}}}{{{BHn{c}}e}{{BHn{c}}}{}{{Eb{A`}}}}{i{{AEh{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{B`{{BCb{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{{BE`{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}BbFj{}AAl}{{{B`{{BCd{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{{BEb{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{{BCl{cegik}}}}{B`{AnAAh}}AAd{B`{k}}{B`{AnACb}}}Bb{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BCn{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}BbFjBD`AAl}{{{B`{{BBn{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}BC`AAl}{{{B`{{BEh{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}BEjAAl}{{{B`{{BCf{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}BChAAl}{{{B`{{BGh{cegi}}}}{B`{AnAAh}}AAd{B`{i}}{B`{AnACb}}}BbAGl{}BGjAI`}{{{B`{{BGl{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}BbFjBGnAI`}{{{B`{{BHl{}{{Bl{c}}{BMd{e}}}}}}{B`{Anc}}{B`{AnACb}}}BbCl{}}{{{B`{{BIf{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{{BEn{cegik}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAlKb{{Eb{{AEh{ceg}}}}}}`{{{B`{An{BCb{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{B`{An{BE`{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}Fj{}AAl}{{{B`{An{BCd{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{B`{An{BEb{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{B`{An{BCl{cegik}}}}{B`{AnAAh}}AAd{B`{k}}Ad}{{Bd{{ACd{cek}}}}}{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{An{BCn{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}FjBD`AAl}{{{B`{An{BEd{cegi}}}}{B`{AnAAh}}AAd{B`{i}}Ad}{{Bd{{ACd{egi}}}}}{IhFj}FjBEfAI`}{{{B`{An{BBn{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}BC`AAl}{{{B`{An{BEh{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}BEjAAl}{{{B`{An{BF`{cegikm}}}}{B`{AnAAh}}AAd{B`{m}}Ad}{{Bd{{ACd{ikm}}}}}{FjBFbHl}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{B`{An{BCf{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}BChAAl}{{{B`{An{BEl{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}BC`AI`}{{{B`{An{BIf{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{B`{An{BEn{cegik}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{BCb{ceg}}i}{{BCb{ceg}}}{}{}AAl{{Eb{E`}}}}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{E`}}}}{{{BCn{ceg}}i}{{BCn{ceg}}}{}BD`AAl{{Eb{E`}}}}{{{BEd{cegi}}k}{{BEd{cegi}}}{IhFj}{}BEfAI`{{Eb{E`}}}}{{{BBn{ceg}}i}{{BBn{ceg}}}{}BC`AAl{{Eb{E`}}}}{{{BF`{cegikm}}o}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`{{Eb{E`}}}}{{{BGh{cegi}}k}{{BGh{cegi}}}AGl{}BGjAI`{{Eb{E`}}}}{{{BGl{ceg}}i}{{BGl{ceg}}}FjBGnAI`{{Eb{E`}}}}{{{BEl{ceg}}i}{{BEl{ceg}}}{}BC`AI`{{Eb{n}}}}``{{e{Bd{g}}k}{{BF`{cegimo}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}Fj{{Bh{c}{{Af{i}}}}}{BFdAOh}AI`}{{{BF`{cegikm}}o}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`{{Eb{Gb}}}}{{{BGh{cegi}}k}{{BGh{cegi}}}AGl{}BGjAI`AId}`{{{BLd{A`}}A`}{{BFf{c}}}BFh}{{{BCb{ceg}}i}{{BCb{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{BEb{ceg}}i}{{BEb{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{BCb{ceg}}{Bd{i}}}{{BCb{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{BCd{ceg}}{Bd{i}}}{{BCd{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{BEb{ceg}}{Bd{i}}}{{BEb{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}`{{{B`{BLl}}}{{BDh{c}}}BDj}`{{ce{Bd{e}}i}{{BFj{gkm}}}{{Eb{Gb}}}{LbBLf}Fj{{Gh{e}{{Af{g}}}}}BFlAI`}{i{{BIf{ceg}}}{}{}AAl{{Bh{Al}{{Af{{AEh{ceg}}}}}}}}{e{{BMf{cgi}}}Fj{{Eb{{AIf{{ADb{{AIl{c}}}}}}}}}AJfAI`}`{{{BHf{c}}e}{{BHf{c}}}BHh{{Eb{Db}}}}{{{BHn{c}}e}{{BHn{c}}}{}{{Eb{Db}}}}{i{{BCd{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}```{i{{BCf{ceg}}}{}BChAAl{{Eb{{AEh{ceg}}}}}}{{{BGl{ceg}}G`}{{BGl{ceg}}}FjBGnAI`}`{e{{BIh{ce}}}{}{{BIj{c}}}}{{{BGb{ceg}}i}{{BGb{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf{{Eb{c}}}}{{{BHd{ceg}}i}{{BHd{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf{{Eb{c}}}}{{{B`{{BCb{ceg}}}}}{{Al{Fh}}}{}{}AAl}{{{B`{{BE`{ceg}}}}}{{Al{Fh}}}Fj{}AAl}{{{B`{{BCd{ceg}}}}}{{Al{Fh}}}{}{}AAl}{{{B`{{BEb{ceg}}}}}{{Al{Fh}}}{}{}AAl}{{{B`{{BCl{cegik}}}}}{{Al{Fh}}}{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BCn{ceg}}}}}{{Al{Fh}}}FjBD`AAl}{{{B`{{BDl{ceg}}}}}{{Al{Fh}}}{}BDnAI`}{{{BDl{ceg}}i}{{BDl{ceg}}}{}BDnAI`{{Eb{n}}}}{{{B`{{BEd{cegi}}}}}{{Al{Fh}}}{IhFj}FjBEfAI`}{{{BEd{cegi}}A`}{{BEd{cegi}}}{IhFj}{}BEfAI`}{{{B`{{BBn{ceg}}}}}{{Al{Fh}}}{}BC`AAl}{{{B`{{BEh{ceg}}}}}{{Al{Fh}}}{}BEjAAl}{{{B`{{BF`{cegikm}}}}}{{Al{Fh}}}{FjBFbHl}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{B`{{BFf{c}}}}}{{Al{Fh}}}BFh}{{{BFj{ceg}}i}{{BFj{ceg}}}FjBFlAI`{{Eb{n}}}}{{{B`{{BFj{ceg}}}}}{{Al{Fh}}}FjBFlAI`}{{{B`{{BFn{c}}}}}{{Al{Fh}}}BG`}{{{B`{{BCf{ceg}}}}}{{Al{Fh}}}{}BChAAl}{{{B`{{BGb{ceg}}}}}{{Al{Fh}}}{Lb{Eb{Jj}}BIb}FjBGf}{{{BGh{cegi}}k}{{BGh{cegi}}}AGl{}BGjAI`{{Eb{n}}}}{{{B`{{BGh{cegi}}}}}{{Al{Fh}}}AGl{}BGjAI`}{{{B`{{BGl{ceg}}}}}{{Al{Fh}}}FjBGnAI`}{{{BGl{ceg}}i}{{BGl{ceg}}}FjBGnAI`{{Eb{n}}}}{{{B`{{BH`{ceg}}}}}{{Al{Fh}}}{}BHbAI`}{{{BH`{ceg}}i}{{BH`{ceg}}}{}BHbAI`{{Eb{n}}}}{{{B`{{BEl{ceg}}}}}{{Al{Fh}}}{}BC`AI`}{{{B`{{BHd{ceg}}}}}{{Al{Fh}}}{Lb{Eb{Jj}}BIb}FjBGf}{{{B`{{BIf{ceg}}}}}{{Al{Fh}}}{}{}AAl}{{{B`{{BEn{cegik}}}}}{{Al{Fh}}}{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIh{ce}}}}}{{Al{Fh}}}{}{{BIj{c}}}}{{{B`{{BHf{c}}}}}{{Al{Fh}}}BHh}{{{B`{{BDh{c}}}}}{{Al{Fh}}}BDj}{{{B`{BJd}}}{{Al{Fh}}}}{{{B`{{BHn{c}}}}}{{Al{Fh}}}Fj}{{{B`{{BDb{iceg}}}}}{{Al{Fh}}}{}{}BDd{{BDf{ceg}}}}9{{{B`{{BHl{}{{Bl{c}}{BMd{e}}}}}}}{{Al{Fh}}}Cl{}}7`{{{BLd{c}}cg}{{BGb{cei}}}{Lb{BGd{Jb}}ANn}Fj{{Bh{c}{{Af{e}}}}}BGf}{{{BEl{ceg}}G`}{{BEl{ceg}}}{}BC`AI`}{{{BCb{ceg}}i}{{BCb{ceg}}}{}{}AAl{{Eb{n}}}}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{n}}}}{{{BDl{ceg}}i}{{BDl{ceg}}}{}BDnAI`{{Eb{n}}}}{{{BEh{ceg}}i}{{BEh{ceg}}}{}BEjAAl{{Eb{n}}}}{{{BFj{ceg}}i}{{BFj{ceg}}}FjBFlAI`{{Eb{n}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}BChAAl{{Eb{n}}}}{{{BH`{ceg}}i}{{BH`{ceg}}}{}BHbAI`{{Eb{n}}}}{c{{AIl{eg}}}AId{}{}}{i{{BEb{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}`{{{B`{{BE`{ceg}}}}}ACjFj{}AAl}{{{B`{{BCl{cegik}}}}}ACj{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BCn{ceg}}}}}ACjFjBD`AAl}{{{B`{{BDl{ceg}}}}}ACj{}BDnAI`}{{{B`{{BEd{cegi}}}}}ACj{IhFj}FjBEfAI`}{{{B`{{BBn{ceg}}}}}ACj{}BC`AAl}{{{B`{{BEh{ceg}}}}}ACj{}BEjAAl}{{{B`{{BF`{cegikm}}}}}ACj{FjBFbHl}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{B`{{BFj{ceg}}}}}ACjFjBFlAI`}{{{B`{{BCf{ceg}}}}}ACj{}BChAAl}{{{B`{{BGb{ceg}}}}}ACj{Lb{Eb{Jj}}BIb}FjBGf}{{{B`{{BGh{cegi}}}}}ACjAGl{}BGjAI`}{{{B`{{BGl{ceg}}}}}ACjFjBGnAI`}{{{B`{{BH`{ceg}}}}}ACj{}BHbAI`}{{{B`{{BEl{ceg}}}}}ACj{}BC`AI`}{{{B`{{BHd{ceg}}}}}ACj{Lb{Eb{Jj}}BIb}FjBGf}{{{B`{{BIf{ceg}}}}}ACj{}{}AAl}{{{B`{{BEn{cegik}}}}}ACj{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIh{ce}}}}}ACj{}{{BIj{c}}}}{{{B`{{BDh{c}}}}}ACjBDj}{{{B`{{BDb{iceg}}}}}ACj{}{}BDd{{BDf{ceg}}}}{{{BGb{ceg}}i}{{BGb{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf{{Eb{c}}}}{{{BHd{ceg}}c}{{BHd{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf}{{{BCn{ceg}}i}{{BCn{ceg}}}{}BD`AAl{{Bh{{B`{e}}Ob}{{Af{Od}}}}}}{{{BDl{ceg}}i}{{BDl{ceg}}}{}BDnAI`{{Bh{{B`{e}}On}{{Af{A@`}}}}}}{{{BBn{ceg}}i}{{BBn{ceg}}}{}BC`AAl{{Bh{{B`{e}}}{{Af{Mb}}}}}}{{{BEh{ceg}}i}{{BEh{ceg}}}{}BEjAAl{{Bh{{B`{e}}}{{Af{Nh}}}}}}{{{BF`{cegikm}}o}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`{{Bh{{B`{k}}Nn}{{Af{O`}}}}}}{{{BFf{c}}e}{{BFf{c}}}BFh{{Bh{{B`{c}}}{{Af{Nj}}}}}}{{{BFj{ceg}}i}{{BFj{ceg}}}FjBFlAI`{{Bh{{B`{e}}A@b}{{Af{A@d}}}}}}{{{BFn{c}}e}{{BFn{c}}}BG`{{Bh{{B`{c}}}{{Af{Md}}}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}BChAAl{{Bh{{B`{e}}Mh}{{Af{Mj}}}}}}{{{BGb{ceg}}i}{{BGb{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf{{Bh{{B`{g}}Of}{{Af{Oh}}}}}}{{{BGh{cegi}}k}{{BGh{cegi}}}AGl{}BGjAI`{{Bh{{B`{g}}Oj}{{Af{Ol}}}}}}{{{BGl{ceg}}i}{{BGl{ceg}}}FjBGnAI`{{Bh{{B`{e}}Nd}{{Af{Nf}}}}}}{{{BH`{ceg}}i}{{BH`{ceg}}}{}BHbAI`{{Bh{{B`{e}}N`}{{Af{Nb}}}}}}{{{BEl{ceg}}i}{{BEl{ceg}}}{}BC`AI`{{Bh{{B`{e}}}{{Af{Mb}}}}}}{{{BHd{ceg}}i}{{BHd{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf{{Bh{{B`{g}}Of}{{Af{Oh}}}}}}{{{BHf{c}}e}{{BHf{c}}}BHh{{Bh{{B`{c}}Ml}{{Af{Mn}}}}}}{{{BDh{c}}e}{{BDh{c}}}BDj{{Bh{{B`{c}}}{{Af{M`}}}}}}`{c{{BHf{e}}}{{Eb{AG`}}}BHh}{{{B`{{BE`{ceg}}}}}AClFj{}AAl}{{{B`{{BCl{cegik}}}}}ACl{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BCn{ceg}}}}}AClFjBD`AAl}{{{B`{{BDl{ceg}}}}}ACl{}BDnAI`}{{{B`{{BEd{cegi}}}}}ACl{IhFj}FjBEfAI`}{{{B`{{BBn{ceg}}}}}ACl{}BC`AAl}{{{B`{{BEh{ceg}}}}}ACl{}BEjAAl}{{{B`{{BF`{cegikm}}}}}ACl{FjBFbHl}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{B`{{BFj{ceg}}}}}AClFjBFlAI`}{{{B`{{BCf{ceg}}}}}ACl{}BChAAl}{{{B`{{BGb{ceg}}}}}ACl{Lb{Eb{Jj}}BIb}FjBGf}{{{B`{{BGh{cegi}}}}}AClAGl{}BGjAI`}{{{B`{{BGl{ceg}}}}}AClFjBGnAI`}{{{B`{{BH`{ceg}}}}}ACl{}BHbAI`}{{{B`{{BEl{ceg}}}}}ACl{}BC`AI`}{{{B`{{BHd{ceg}}}}}ACl{Lb{Eb{Jj}}BIb}FjBGf}{{{B`{{BIf{ceg}}}}}ACl{}{}AAl}{{{B`{{BEn{cegik}}}}}ACl{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIh{ce}}}}}ACl{}{{BIj{c}}}}{{{B`{{BDh{c}}}}}AClBDj}{{{B`{{BDb{iceg}}}}}ACl{}{}BDd{{BDf{ceg}}}}`{c{{AJd{eg}}}AIdAJfAI`}`{{{BH`{ceg}}Il}{{BH`{ceg}}}{}BHbAI`}{{{BCl{cegik}}{Ln{{B`{g}}}{{Af{Fd}}}}}{{BCl{cegik}}}{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}`{{{B`{{BLh{c}}}}}{{BGh{AJ`egc}}}AI`FjBGj}`{{{B`{AA`}}{B`{AA`}}}{{BGl{ceg}}}FjBGnAI`}{{{BDl{ceg}}i}{{BDl{ceg}}}{}BDnAI`{{Eb{AIj}}}}{{{BF`{cegikm}}o}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`{{Eb{AIj}}}}{{{BFj{ceg}}i}{{BFj{ceg}}}FjBFlAI`{{Eb{AIj}}}}{{{BH`{ceg}}i}{{BH`{ceg}}}{}BHbAI`{{Eb{AIj}}}}{{{BDl{ceg}}AKh}{{BDl{ceg}}}{}BDnAI`}{{{BF`{cegikm}}AKh}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`}{{{BFj{ceg}}AKh}{{BFj{ceg}}}FjBFlAI`}{{{BH`{ceg}}AKh}{{BH`{ceg}}}{}BHbAI`}{{{BDl{ceg}}i}{{BDl{ceg}}}{}BDnAI`{{Eb{n}}}}{{{BF`{cegikm}}o}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`{{Eb{n}}}}{{{BFj{ceg}}i}{{BFj{ceg}}}FjBFlAI`{{Eb{n}}}}{{{BH`{ceg}}i}{{BH`{ceg}}}{}BHbAI`{{Eb{n}}}}`{{ci}{{BCl{ekc{`{{Bh{{B`{k}}}}}}g}}}Fj{}AAl{{Eb{{AEh{ecg}}}}}{}}`{{cG`g}{{BH`{eik}}}{{Eb{{Bd{Gb}}}}}{}{{Bh{G`}{{Af{e}}}}}BHbAI`}`{{ikBLj}{{BEl{ceg}}}{}BC`AI`{{Eb{{AEh{ceg}}}}}{{Eb{{AEh{ceg}}}}}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000000000000000000000{{{B`{c}}}A@l{}}0000000000000000000000000000{ce{}{}}000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000000000000{{{B`{An{BHl{}{{Bl{c}}{BMd{e}}}}}}{B`{Anc}}e}{{Bd{g}}}Cl{}{}}{c{{AJd{eg}}}BFbAJfAI`}{c{{BFn{e}}}{{Eb{n}}}BG`}0`{{{BLd{c}}cg}{{BHd{cei}}}{Lb{BGd{Jb}}ANn}Fj{{Bh{c}{{Af{e}}}}}BGf}{{}BJd}{{{B`{{BHl{}{{Bl{c}}{BMd{e}}}}}}{B`{c}}}{{AEh{egi}}}Cl{}{}{}}77777777777777777777777777777{{{BCb{ceg}}i}{{BCb{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BEb{ceg}}i}{{BEb{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BCn{ceg}}i}{{BCn{ceg}}}{}BD`AAl{{Eb{Fh}}}}{{{BDl{ceg}}i}{{BDl{ceg}}}{}BDnAI`{{Eb{Fh}}}}{{{BEd{cegi}}k}{{BEd{cegi}}}{IhFj}{}BEfAI`{{Eb{Fh}}}}{{{BBn{ceg}}i}{{BBn{ceg}}}{}BC`AAl{{Eb{Fh}}}}{{{BEh{ceg}}i}{{BEh{ceg}}}{}BEjAAl{{Eb{Fh}}}}{{{BF`{cegikm}}o}{{BF`{cegikm}}}{BFbHlFj}{{AJj{{ADb{c}}}}}{{AJj{c}}}FjBFdAI`{{Eb{Fh}}}}{{{BFf{c}}e}{{BFf{c}}}BFh{{Eb{Fh}}}}{{{BFj{ceg}}i}{{BFj{ceg}}}FjBFlAI`{{Eb{Fh}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}BChAAl{{Eb{Fh}}}}{{{BGb{ceg}}i}{{BGb{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf{{Eb{Fh}}}}{{{BGl{ceg}}i}{{BGl{ceg}}}FjBGnAI`{{Eb{Fh}}}}{{{BH`{ceg}}i}{{BH`{ceg}}}{}BHbAI`{{Eb{Fh}}}}{{{BHd{ceg}}i}{{BHd{ceg}}}{Lb{BGd{Jb}}ANn}FjBGf{{Eb{n}}}}{{{BIh{ce}}g}{{BIh{ce}}}{}{{BIj{c}}}{{Eb{Fh}}}}{{{BHf{c}}e}{{BHf{c}}}BHh{{Eb{Fh}}}}{{BJdc}BJd{{Eb{Fh}}}}{{{BHn{c}}e}{{BHn{c}}}{}{{Eb{Fh}}}}{{{BDb{iceg}}k}{{BDb{iceg}}}{}{}BDd{{BDf{ceg}}}{{Eb{Fh}}}}{Hd{{BCb{ceg}}}{}{}AAl}{Hd{{BCd{ceg}}}{}{}AAl}{Hd{{BEb{ceg}}}{}{}AAl}{i{{BCb{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{i{{BCd{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{i{{BEb{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{{ik}{{BCf{ceg}}}{}BChAAl{{Eb{{AEh{ceg}}}}}{{Eb{BI`}}}}{cBJd{{Eb{Fh}}}}0``````````{{cg}i{}{}{{h{e}}}{}}0{ce{}{}}000{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0``{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{Ob}}}Ob}{{{B`{Od}}}Od}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00099{{{B`{F`}}Ob}Od}{{}c{}}{{}Od}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0;;{HdBb}0{{{B`{Ob}}{B`{Ob}}}G`}{{{B`{Od}}{B`{Od}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{Ob}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Od}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{}c{}}{{{B`{F`}}Ob}Od}0`{{{B`{{BD`{}{{ALd{c}}}}}}{B`{c}}Ob}Od{}}11`{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0=={{Odc}Od{{Eb{Fb}}}}`````````````````````````````{{cg}i{}{}{{h{e}}}{}}0000000000??????????????????????{{{B`{c}}}{{B`{Dd}}}{}}0000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000>>>>>>>>>>>{{AbA`}BMh}{{{B`{BMj}}}BMj}{{{B`{BMl}}}BMl}{{{B`{BMn}}}BMn}{{{B`{BMh}}}BMh}{{{B`{BN`}}}BN`}{{{B`{BNb}}}BNb}{{{B`{BNd}}}BNd}{{{B`{BNf}}}BNf}{{{B`{BNh}}}BNh}{{{B`{BNj}}}BNj}{{{B`{BNl}}}BNl}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000{{{B`{c}}}Bb{}}000000000000000000{{{B`{BMj}}{B`{BMj}}}Lf}`{{{B`{c}}{B`{e}}}Lf{}{}}{ce{}{}}0000000000`{{}BMn}{{}BN`}{{}BNb}{{}BNd}{{}BNf}{{}BNj}{Hd{{B`{c}}}{}}0000000000{Hd{{B`{Anc}}}{}}0000000000{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{{BDf{}{{Bl{c}}}}}}{B`{c}}{B`{e}}{B`{g}}AjABd}FnClBDd{}}{{{B`{BNj}}c}Bb{{Kn{BMhFd}}}}{HdBb}0000000000{{{B`{BMj}}{B`{BMj}}}G`}{{{B`{BMl}}{B`{BMl}}}G`}{{{B`{BNh}}{B`{BNh}}}G`}{{{B`{BNl}}{B`{BNl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00``{{{B`{BMj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BMh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BN`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNl}}{B`{AnI`}}}{{Bj{BbIb}}}}`{cc{}}0{BNnBMl}{BMlBMn}{BNnBMn}3{FdBMn}444444{FdBNh}{BMlBNh}{{{B`{AA`}}}BNj}7{GbBNj}888888888888{ce{}{}}0000000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}`{{{B`{BMj}}{B`{Anc}}}BbKh}`{{}Hd}00000000003333333333333333333333{{{H`{c}}}{{H`{Dd}}}{}}0000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000777777777777777777777777777777777{BMjG`}{{AbAb}BMh}````{{{B`{{BDf{}{{Bl{c}}}}}}{B`{c}}AjABd}ABlCl}{cBMh{{Gh{{B`{AnBO`}}}}}}{{}c{}}00000`{{{B`{BMl}}}BOb}{{{B`{BMj}}{B`{BMj}}}{{Bd{Lf}}}}``{{{B`{BMh}}}{{B`{BOd}}}}{{AbAl}BMh}```````{{{B`{c}}}e{}{}}0000000000{{{B`{BMh}}{B`{{BOh{A`BOfBOf}}}}}BMh}{c{{Bj{e}}}{}{}}00000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000{{{B`{c}}}A@l{}}0000000000{ce{}{}}000000000000000000000{{}BMj}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000{{{B`{{BDf{}{{Bl{c}}}}}}{B`{Anc}}BNlAjABd}{{f{AC`{Bd{e}}}}}Cl{}}`33333333333`{{BN`Fd}BN`}{{BN`BNb}BN`}{{BN`BNd}BN`}{{BN`A`}BN`}```````{{cg}i{}{}{{h{e}}}{}}88{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{AC`}}}AC`}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{{B`{AC`}}{B`{AC`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AC`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}07{{}Hd}88{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}?;;;{{AC`AC`}AC`}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1```````{{cg}i{}{}{{h{e}}}{}}22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{BOj}}}BOj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0:{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{BOj}}{B`{BOj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{BOj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}?444``{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}88{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}9````{{cg}i{}{}{{h{e}}}{}}0{{BNnA`Fd}BNn}{{BNnc}BNn{{Dl{}{{Dj{AMn}}}}}}<<<<{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{BNn}}}BNn}{{{B`{BOb}}}BOb}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000{ce{}{}}0{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}099{HdBb}0`{{{B`{BNn}}{B`{BNn}}}G`}{{{B`{BOb}}{B`{BOb}}}G`}{{{B`{BNn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BOb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00088{{}Hd}09999{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0======{{{B`{c}}}G`{}}{{AbAb}BNn}{{{B`{En}}Aj}BOb}{{{B`{BNn}}}BOb}``{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011```{{cg}i{}{}{{h{e}}}{}}0`{{{B`{AnBO`}}BOl}Bb}{{{B`{AnBO`}}AbAbA`}Bb}4444{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{AnBO`}}AbAbAb}Bb}{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{BO`BMh}{{c{Ed{e}}}g{}{}{}}0`{{{B`{AnBO`}}AbA`}Bb}{{{B`{BOl}}}BOl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{{{B`{AnBO`}}}Bb}{ce{}{}}0{{}BO`}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0<<{HdBb}0{{{B`{AnBO`}}BOn}Bb}`{{{B`{BOl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00077{{}Hd}08888{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0<<<<<<{{{B`{AnBO`}}Ab}Bb}0<{{}c{}}{{{B`{AnBO`}}AbAb}Bb}`{{{B`{AnBO`}}AbAl}Bb}`{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011``{{cg}i{}{}{{h{e}}}{}}22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}?``{{{B`{BOn}}}BOn}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}09{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}6{HdBb}``{{{B`{BOn}}{B`{AnI`}}}{{Bj{BbIb}}}}{BOlBOn}{cc{}}0?{{}Hd}{ce{}{}}0{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}444`````{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}88{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}9`````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000000000::::::::::::::::::::::::::::::::::::::::::::::::::{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000000{{{B`{C@`}}}C@b}{{{B`{BOd}}}C@d}{{{B`{C@f}}}C@h}{{{B`{BOd}}C@j}{{B`{{ADb{A`}}}}}}{{{B`{C@d}}C@j}{{B`{{ADb{A`}}}}}}{{{B`{AnC@l}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCA`}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}0{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000000{C@lBOd}{CA`BOd}0`{{}CAb}{{}{{CAd{C@l}}}}{{{B`{AnC@f}}}CAf}{HdCA`}{{c{Ed{e}}}g{}{}{}}000000000000000000000000{{{B`{AnC@f}}}Bb}{{{B`{CAh}}}CAh}{{{B`{C@`}}}C@`}{{{B`{C@b}}}C@b}{{{B`{{CAj{ce}}}}}{{CAj{ce}}}FjFj}{{{B`{BOd}}}BOd}{{{B`{C@d}}}C@d}{{{B`{C@l}}}C@l}{{{B`{CA`}}}CA`}{{{B`{CAl}}}CAl}{{{B`{CAn}}}CAn}{{{B`{CB`}}}CB`}{{{B`{C@f}}}C@f}{{{B`{C@h}}}C@h}{{{B`{{CBb{c}}}}}{{CBb{c}}}Fj}{{{B`{CBd}}}CBd}{{{B`{CBf}}}CBf}{{{B`{CBh}}}CBh}{{{B`{CBj}}}CBj}{{{B`{CBl}}}CBl}{{{B`{CBn}}}CBn}{{{B`{CC`}}}CC`}{{{B`{C@j}}}C@j}{{{B`{CCb}}}CCb}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000000000{{{B`{c}}}Bb{}}0000000000000000000000000000000000```{ce{}{}}000000000000000000000000{{{B`{AnC@l}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCA`}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}0{{}CAh}{{}BOd}{{}C@l}{{}C@f}{Hd{{B`{c}}}{}}000000000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000000000{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000{HdBb}000000000000000000000000{{{B`{AnC@l}}G`}Bb}{{{B`{AnCA`}}G`}Bb}0{{{B`{CAh}}{B`{CAh}}}G`}{{{B`{{CAj{ce}}}}{B`{{CAj{ce}}}}}G`HlHl}{{{B`{CBf}}{B`{CBf}}}G`}{{{B`{CBh}}{B`{CBh}}}G`}{{{B`{CBj}}{B`{CBj}}}G`}{{{B`{CBl}}{B`{CBl}}}G`}{{{B`{CBn}}{B`{CBn}}}G`}{{{B`{CC`}}{B`{CC`}}}G`}{{{B`{C@j}}{B`{C@j}}}G`}{{{B`{CCb}}{B`{CCb}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000{{{B`{C@`}}CCb}{{CAj{C@jCC`}}}}{{{B`{C@b}}CCb}{{CAj{C@jCC`}}}}{{{B`{{CBb{c}}}}CCb}{{CAj{{B`{c}}Bb}}}{}}{{{B`{CBd}}CCb}{{CAj{C@jCC`}}}}{{{B`{C@`}}{B`{{ADb{c}}}}{B`{{ADb{e}}}}}{{CCd{ce}}}{}{}}{{{B`{AnC@l}}{B`{{ADb{C@d}}}}}Bb}{{{B`{AnCA`}}{B`{{ADb{C@d}}}}}Bb}{{{B`{BOd}}}{{Bd{{f{{C@n{A`BOf}}{B`{{ADb{A`}}}}}}}}}}{{{B`{C@d}}}{{Bd{{f{{C@n{A`BOf}}{B`{{ADb{A`}}}}}}}}}}{{{B`{CAh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{C@`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{C@b}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{CAj{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh}{{{B`{BOd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{C@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CB`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{C@f}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{C@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CBf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CBh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CBj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CBl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CBn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CC`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{C@j}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CCb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{CAnA`{B`{Anc}}}Bb{{Kn{{B`{{CAj{{f{{C@n{A`BOf}}{B`{{ADb{A`}}}}}}{C@n{A`BOf}}}}}}}}}}{cc{}}0000{{{B`{C@`}}}C@b}{{{B`{{CAj{ce}}}}}cFj{}}222{{{B`{BOd}}}C@d}333333333333333333333333333333333333333333{cBOd{{Dl{}{{Dj{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}}}}{cC@f{{Dl{}{{Dj{C@d}}}}}}{ce{}{}}000000000000000000000000{HdCC`}{HdC@j}{{{B`{CCf}}C@j}{{B`{{ADb{A`}}}}}}{{{B`{CCh}}C@j}{{B`{{ADb{A`}}}}}}{{{B`{BOd}}C@j}{{B`{{ADb{A`}}}}}}{{{B`{C@d}}C@j}{{B`{{ADb{A`}}}}}}{{{B`{C@f}}Hd}C@d}{{{B`{C@h}}Hd}C@d}{{{B`{CCj}}CC`}{{C@n{A`BOf}}}}{{{B`{BOd}}CC`}{{C@n{A`BOf}}}}{{{B`{C@d}}CC`}{{C@n{A`BOf}}}}{{{B`{{CBb{c}}}}CC`}{{C@n{A`BOf}}}CCl}{{{B`{CCj}}C@j}{{C@n{A`BOf}}}}{{{B`{BOd}}C@j}{{C@n{A`BOf}}}}{{{B`{C@d}}C@j}{{C@n{A`BOf}}}}{{{B`{{CBb{c}}}}C@j}{{C@n{A`BOf}}}CCl}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000{{{B`{{CAj{ce}}}}{B`{Ang}}}BbKbKbKh}{{{B`{CBn}}{B`{Anc}}}BbKh}{{{B`{CC`}}{B`{Anc}}}BbKh}{{{B`{C@j}}{B`{Anc}}}BbKh}{{{B`{CCb}}{B`{Anc}}}BbKh}{{{B`{BOd}}}CB`}{{{B`{C@d}}}CB`}{{{B`{{CBb{c}}}}}CCn{}}{{{B`{BOd}}CC`}{{B`{{C@n{A`BOf}}}}}}{{{B`{BOd}}C@j}{{B`{{C@n{A`BOf}}}}}}{{{B`{C@d}}CC`}{{B`{{C@n{A`BOf}}}}}}{{{B`{C@d}}C@j}{{B`{{C@n{A`BOf}}}}}}{{{B`{{CBb{c}}}}C@j}{{B`{c}}}{}}{{{B`{C@f}}}{{AGn{Hd}}}}{{{B`{C@h}}}{{AGn{Hd}}}}{{}Hd}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000000000444444444444444444444444444444444444444444444444444{{{B`{C@`}}}CD`}{{{B`{BOd}}}CAl}{C@dCAl}{{{B`{C@d}}}CAl}888{CDbBOd}9999999999999999999999999{{{B`{{CAj{ce}}}}}G`{}{}}{{{B`{C@d}}}G`}{{{B`{C@f}}}G`}{{{B`{C@h}}}G`}{{{B`{CBl}}CDd}G`}{CBjG`}10:{{{B`{C@b}}}CD`}:8{{{B`{C@f}}}CDf}{{{B`{C@h}}}CDf}{{{B`{{CBb{c}}}}}{{CDh{c}}}{}}{{{B`{CBd}}}CDj}{{{B`{BOd}}}CAn}{{{B`{C@d}}}CAn}``{{{B`{BOd}}}{{Bd{{f{{C@n{A`BOf}}{B`{{ADb{A`}}}}}}}}}}{{{B`{C@d}}}{{Bd{{f{{C@n{A`BOf}}{B`{{ADb{A`}}}}}}}}}}{{{B`{C@f}}}Hd}{{{B`{C@h}}}Hd}{{{B`{AnC@l}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCA`}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}0`{{{B`{{ADb{A`}}}}Hd}CCh}{{}BOd}{{}C@l}{HdCA`}{{}C@f}{{{B`{AnCDb}}}Bd}{{{B`{AnCAl}}}{{Bd{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}}{{{B`{AnCAn}}}Bd}{{{B`{AnCB`}}}{{Bd{{CAj{C@jCC`}}}}}}{{{B`{C@`}}CCb}{{Bd{CCb}}}}{{{B`{C@b}}CCb}{{Bd{CCb}}}}{{{B`{C@`}}CCb}CCb}{{{B`{C@b}}CCb}CCb}{{}c{}}000{{{B`{CCf}}}Hd}{{{B`{CCh}}}Hd}{{{B`{BOd}}}Hd}{{{B`{C@d}}}Hd}{{{B`{C@l}}}Hd}{{{B`{CA`}}}Hd}0{CC`Hd}{C@jHd}{CBjCBj}``{{{B`{{CBb{c}}}}}{{CDl{c}}}CCl}{{{B`{C@`}}{B`{{ADb{c}}}}{B`{{ADb{e}}}}}{{CDn{ce}}}{}{}}{CAnCAl}```{{{B`{CCl}}}{{C@n{A`BOf}}}}{{{B`{AnC@l}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCA`}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}0{{{B`{AnC@l}}HdHd}Bb}{{{B`{AnCA`}}HdHd}Bb}0{{{B`{AnC@f}}HdHdHd}Bb}{{{B`{BOd}}}{{CE`{CDb}}}}{{{B`{C@d}}}{{CE`{CDb}}}}{{}{{CEb{C@l}}}}`{{{B`{{CAj{ce}}}}}cFj{}}{CBjA`}{{{B`{c}}}e{}{}}0000000000000000000000{CC`Hd}{C@jHd}{CCbHd}`{{{B`{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}{B`{c}}}{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}{{CEd{A`}}}}{{BOd{B`{c}}}BOd{{CEd{A`}}}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000000{{{B`{c}}}A@l{}}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000000001111111111111111111111111{HdBOd}{{HdHd}C@l}{{HdHdHd}C@f}{{{B`{{CAj{ce}}}}}{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}CClCCl}{C@l{{CEb{C@l}}}}````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0000{{{B`{AnCEf}}{C@n{A`BOf}}A`CBn{B`{{ADb{A`}}}}}Bb}{{{B`{An{CAd{c}}}}{C@n{A`BOf}}A`CBn}BbCEf}{{{B`{AnCEf}}{C@n{A`BOf}}{CEh{A`BOf}}{CEj{A`}}CBn{B`{{ADb{A`}}}}}Bb}{{{B`{An{CAd{c}}}}{C@n{A`BOf}}{CEh{A`BOf}}{CEj{A`}}CBn}BbCEf}{{{B`{AnCEf}}{B`{{CEl{A`}}}}{B`{{ADb{A`}}}}}{{f{C@jC@j}}}}{{{B`{An{CAd{c}}}}{B`{{CEl{A`}}}}}{{f{C@jC@j}}}CEf}{{{B`{AnCEf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{An{CAd{c}}}}{C@n{A`BOf}}}C@jCEf}{{{B`{AnCEf}}{CBb{{C@n{A`BOf}}}}{B`{{ADb{A`}}}}}Bb}{{{B`{AnCEn}}{CBb{{C@n{A`BOf}}}}}Bb}{{{B`{An{CAd{c}}}}{CBb{{C@n{A`BOf}}}}}BbCEf}{{{B`{AnCEf}}{B`{{CF`{A`BOf}}}}CBn{B`{{ADb{A`}}}}}Bb}{{{B`{An{CAd{c}}}}{B`{{CF`{A`BOf}}}}CBn}BbCEf}{{{B`{AnCEf}}{B`{{CF`{A`BOf}}}}{B`{CFb}}CBn{B`{{ADb{A`}}}}}Bb}{{{B`{An{CAd{c}}}}{B`{{CF`{A`BOf}}}}{B`{CFb}}CBn}BbCEf}{{{B`{An{CEb{c}}}}{C@n{A`BOf}}{CEh{A`BOf}}{CEj{A`}}{CEj{A`}}}BbCEf}{{{B`{AnCEn}}{CEh{A`BOf}}{CEj{A`}}CAh{C@n{A`BOf}}}Bb}{{{B`{An{CEb{c}}}}{CEh{A`BOf}}{CEj{A`}}CAh{C@n{A`BOf}}}BbCEf}{ce{}{}}000000000{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000>{{{B`{An{CFd{c}}}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf}{{{B`{An{CFf{ce}}}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf{{CEd{A`}}}}?{{{B`{An{CAd{c}}}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf}{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000``{{{CFj{}{{CFh{c}}}}}c{}}{{{CFd{c}}}{}CFj}{{{CFd{c}}}{}{CFjCEf}}{{{CFf{ce}}}{}CFj{}}{{{CEb{c}}}{}{CEfCFj}}{{{CEb{c}}}{}{CFjCEf}}{{{CAd{e}}}c{}{{CFj{}{{CFh{c}}}}CEf}}{{{CAd{c}}}{}{CEfCFj}}{{c{Ed{e}}}g{}{}{}}0000{{{B`{CFb}}}CFb}{{{B`{{CAd{c}}}}}{{CAd{c}}}{FjCEf}}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{{{B`{AnCEn}}}Bb}{{{B`{AnCEf}}}Bb}{{{B`{An{CEb{c}}}}}BbCEf}0{{{B`{An{CAd{c}}}}}BbCEf}{ce{}{}}0000{{{B`{AnCEf}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCEn}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}}Bb}{{{B`{An{CFd{c}}}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf}{{{B`{An{CFf{ce}}}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf{{CEd{A`}}}}{{{B`{An{CEb{c}}}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}}C@jCEf}{{{B`{An{CEb{c}}}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}}BbCEf}{{{B`{An{CAd{c}}}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}}C@jCEf}{{{B`{An{CAd{c}}}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf}{{{B`{{CEb{c}}}}}{{C@n{A`BOf}}}CEf}{{}CFb}{{}{{CAd{c}}}{CEfCl}}{Hd{{B`{c}}}{}}0000{Hd{{B`{Anc}}}{}}0000{{{B`{c}}}{{B`{e}}}{}{}}0000{HdBb}0000{{{B`{AnCEf}}G`}Bb}{{{B`{An{CFd{c}}}}G`}BbCEf}{{{B`{An{CFf{ce}}}}G`}BbCEf{{CEd{A`}}}}{{{B`{An{CAd{c}}}}G`}BbCEf}0{{{B`{CFb}}{B`{CFb}}}G`}{{{B`{{CAd{c}}}}{B`{{CAd{c}}}}}G`{HlCEf}}{{{B`{AnCEf}}{CAj{{f{{C@n{A`BOf}}{B`{{ADb{A`}}}}}}{C@n{A`BOf}}}}}Bb}{{{B`{An{CAd{C@l}}}}{B`{{ADb{C@d}}}}}Bb}{{CEfA`}{{CFd{CEf}}}}{{{CEb{c}}A`}{{CEb{{CFd{c}}}}}CEf}{{{CAd{c}}A`}{{CAd{{CFd{c}}}}}CEf}{{{B`{CFb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{CAd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChCEf}}{cc{}}000000000{ce{}{}}0000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{{CAd{c}}}}{B`{Ane}}}Bb{KbCEf}Kh}{{{B`{AnCEn}}A`}Bb}{{{B`{An{CEb{c}}}}A`}BbCEf}{{}Hd}0000{{{B`{{CAd{c}}}}}{{B`{c}}}CEf}{{{B`{An{CAd{c}}}}}{{B`{Anc}}}CEf}7777777777{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}0000{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000;;;;;;;;;;{{{CAd{c}}}cCEf}<<<<<{{{B`{AnCEf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCEn}}{C@n{A`BOf}}}Bb}{{{B`{An{CFd{c}}}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf}{{{B`{An{CFf{ce}}}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf{{CEd{A`}}}}{{{B`{An{CEb{c}}}}{C@n{A`BOf}}}C@jCEf}{{{B`{An{CEb{c}}}}{C@n{A`BOf}}}BbCEf}{{{B`{An{CAd{c}}}}{C@n{A`BOf}}}C@jCEf}{{{B`{An{CAd{c}}}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf}623{{cA`}{{CFd{c}}}CEf}{{ce}{{CFf{ce}}}{}{}}{c{{CEb{c}}}CEf}{A`CFb}{{}{{CAd{c}}}{ClCEf}}{{}c{}}0{{{B`{CEf}}}Hd}{{{B`{{CFd{c}}}}}HdCEf}{{{B`{{CFf{ce}}}}}HdCEf{{CEd{A`}}}}{{{B`{{CAd{c}}}}}HdCEf}{{{B`{CFb}}{B`{CFb}}}{{Bd{Lf}}}}{{{B`{AnCEf}}{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}{B`{{ADb{A`}}}}}Bb}{{{B`{An{CAd{c}}}}{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}BbCEf}{{{B`{AnCEf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCEn}}{C@n{A`BOf}}{C@n{A`BOf}}}Bb}{{{B`{An{CFd{c}}}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf}{{{B`{An{CFf{ce}}}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf{{CEd{A`}}}}{{{B`{An{CEb{c}}}}{C@n{A`BOf}}{C@n{A`BOf}}}BbCEf}{{{B`{An{CEb{c}}}}{C@n{A`BOf}}{C@n{A`BOf}}}C@jCEf}{{{B`{An{CAd{c}}}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@jCEf}{{{B`{An{CAd{c}}}}{C@n{A`BOf}}{C@n{A`BOf}}}C@jCEf}{{{B`{AnCEn}}{CEh{A`BOf}}{CEj{A`}}CAh{CEh{A`BOf}}}Bb}{{{B`{An{CEb{c}}}}{CEh{A`BOf}}{CEj{A`}}CAh{CEh{A`BOf}}}BbCEf}{{{B`{AnCEn}}{CEh{A`BOf}}{CEh{A`BOf}}{CEh{A`BOf}}}Bb}{{{B`{An{CEb{c}}}}{CEh{A`BOf}}{CEh{A`BOf}}{CEh{A`BOf}}}BbCEf}{{{B`{AnCEn}}A`}Bb}{{{B`{An{CEb{c}}}}A`}BbCEf}{{{B`{AnCEn}}{CEh{A`BOf}}}Bb}{{{B`{An{CEb{c}}}}{CEh{A`BOf}}}BbCEf}10{{{B`{AnCEn}}{CEh{A`BOf}}{CEh{A`BOf}}}Bb}{{{B`{An{CEb{c}}}}{CEh{A`BOf}}{CEh{A`BOf}}}BbCEf}54{{{B`{AnCEf}}HdHd}Bb}{{{B`{AnCEn}}HdHd}Bb}{{{B`{An{CFd{c}}}}HdHd}BbCEf}{{{B`{An{CFf{ce}}}}HdHd}BbCEf{{CEd{A`}}}}{{{B`{An{CEb{c}}}}HdHd}BbCEf}0{{{B`{An{CAd{c}}}}HdHd}BbCEf}0{{{B`{An{CFd{c}}}}A`}BbCEf}{{{B`{An{CFf{ce}}}}e}Bb{}{}}{{{B`{An{CEb{{CFf{ce}}}}}}e}BbCEf{{CEd{A`}}}}{{{B`{AnCEn}}{C@n{A`BOf}}{C@n{A`BOf}}}Bb}{{{B`{An{CEb{c}}}}{C@n{A`BOf}}{C@n{A`BOf}}}BbCEf}{{{B`{AnCEn}}{C@n{A`BOf}}}Bb}{{{B`{An{CEb{c}}}}{C@n{A`BOf}}}BbCEf}>={{{B`{AnCEn}}{CEh{A`BOf}}}Bb}{{{B`{An{CEb{c}}}}{CEh{A`BOf}}}BbCEf}{{{B`{c}}}e{}{}}0{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}``{{CEfc}{{CFf{CEfc}}}{{CEd{A`}}}}{{{CEb{c}}e}{{CEb{{CFf{ce}}}}}CEf{{CEd{A`}}}}{{{CAd{c}}e}{{CAd{{CFf{ce}}}}}CEf{{CEd{A`}}}}{c{{Bj{e}}}{}{}}00000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{c}}}A@l{}}0000{ce{}{}}000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000{{{B`{AnCEn}}A`}Bb}{{{B`{An{CEb{c}}}}A`}BbCEf}33333{{HdHd}{{CAd{c}}}{ClCEf}}{CEf{{CEb{CEf}}}}{{{CAd{c}}}{{CEb{c}}}CEf}{c{{CAd{c}}}CEf}```````{{cg}i{}{}{{h{e}}}{}}00008888888888{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000{{{B`{AnCAb}}C@j}CCb}{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000{CAbC@`}{{c{Ed{e}}}g{}{}{}}0000{{{B`{{CDn{ce}}}}}{{CDn{ce}}}FjFj}{{{B`{CAb}}}CAb}{{{B`{{CCd{ce}}}}}{{CCd{ce}}}FjFj}{{{B`{CD`}}}CD`}{{{B`{{CFl{ce}}}}}{{CFl{ce}}}FjFj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000{{{B`{c}}}Bb{}}00000{ce{}{}}0000{{{B`{AnCAb}}CC`CC`C@j}CCb}{{}CAb}{Hd{{B`{c}}}{}}0000{Hd{{B`{Anc}}}{}}0000?????{HdBb}0000{{{B`{AnCAb}}G`}{{Bd{CCb}}}}{{{B`{{CDn{ce}}}}}{{CCd{ce}}}{}{}}{{{B`{{CDn{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh}{{{B`{CAb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000000000:::::{{{B`{{CDn{ce}}}}CC`}{{C@n{A`BOf}}}CClCCl}{{{B`{{CDn{ce}}}}C@j}{{C@n{A`BOf}}}CClCCl}{{{B`{{CDn{ce}}}}C@j}{{B`{c}}}{}{}}{{{B`{{CDn{ce}}}}CC`}{{B`{e}}}{}{}}{{}Hd}0000??????????{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000{ce{}{}}00000000000000000{{{B`{{CDn{ce}}}}}CD`{}{}}{{{B`{AnCAb}}C@j}CCb}{{}CAb}{{{B`{An{CCd{ce}}}}}{{Bd{{CAj{{B`{c}}{B`{e}}}}}}}{}{}}{{{B`{AnCD`}}}{{Bd{{CAj{C@jCC`}}}}}}{{{B`{An{CFl{ce}}}}}{{Bd{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}CClCCl}{{}c{}}{{{CCd{ce}}}{{CFl{ce}}}CClCCl}{{{B`{AnCAb}}CC`C@j}CCb}{{{B`{c}}}e{}{}}0000{c{{Bj{e}}}{}{}}00000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{c}}}A@l{}}0000=========={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000>>>>>{HdCAb}`````````````````````````````````````{{{B`{{CFn{c}}}}}cCG`}`{{{B`{{CGb{c}}}}}{{CEl{c}}}CG`}0{{cg}i{}{}{{h{e}}}{}}00000000{{{CEj{c}}{CEj{c}}}{{CEj{c}}}{{Ah{}{{Af{}}}}}}{{{CEj{c}}{B`{{CEj{c}}}}}{{CEj{c}}}{Lb{Ah{}{{Af{}}}}}}{{{B`{An{CEj{c}}}}{CEj{c}}}BbCGd}{{{B`{{CGh{}{{CGf{c}}}}}}c}{{CGh{}{{CGf{c}}}}}CG`}{{{B`{{CGj{c}}}}c}{{CGj{c}}}CG`}0{{{B`{{CGl{c}}}}c}{{CGl{c}}}CG`}0{{{B`{{CEl{c}}}}c}{{CEl{c}}}CG`}0{{{B`{{CGn{c}}}}c}{{CGn{c}}}CG`}0`{{{B`{{CEj{c}}}}{CEj{c}}}{{CEj{c}}}{{CH`{}{{Af{}}}}{A@f{}{{Af{}}}}{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CHbCHdLb}}{{}cCHf}{{{B`{{CEj{c}}}}{B`{{CEj{c}}}}{B`{c}}}G`CHf}{{{B`{{CGh{}{{CGf{c}}}}}}c}cCG`}{{{B`{{CGj{c}}}}c}cCG`}0{{{B`{{CGl{c}}}}c}cCG`}0{{{B`{{CEl{c}}}}c}cCG`}{{{B`{{CGn{c}}}}c}cCG`}`{ce{}{}}00000000000000000{{{B`{c}}}{{B`{Dd}}}{}}00000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000{{{B`{{CFn{c}}}}}cCG`}`{{{B`{{CGb{c}}}}}{{CEl{c}}}CG`}{{{B`{{CGl{c}}}}}{{CEl{c}}}CG`}{{{B`{{CGn{c}}}}}{{CEl{c}}}CG`}2{{{B`{{CGh{}{{CGf{c}}}}}}c}{{CGh{}{{CGf{c}}}}}CG`}{{{B`{{CGj{c}}}}c}{{CGj{c}}}CG`}0{{{B`{{CGl{c}}}}c}{{CGl{c}}}CG`}0{{{B`{{CEl{c}}}}c}{{CEl{c}}}CG`}0{{{B`{{CGn{c}}}}c}{{CGn{c}}}CG`}0{{{B`{c}}}{{B`{e}}}{}{}}00000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000{{{B`{{CGj{c}}}}}{{CF`{cBOf}}}CG`}{{{B`{{CGl{c}}}}}{{CF`{cBOf}}}CG`}{{{B`{{CEl{c}}}}}{{CF`{cBOf}}}CG`}{{{B`{{CGn{c}}}}}{{CF`{cBOf}}}CG`}{{{B`{{CGb{c}}}}}{{CF`{cBOf}}}CG`}{{{B`{{CGj{c}}}}}{{f{cc}}}CG`}{{{B`{{CGl{c}}}}}{{f{cc}}}CG`}{{{B`{{CGn{c}}}}}{{f{cc}}}CG`}{{{B`{{CGb{c}}}}}{{f{cc}}}CG`}3210{{{B`{{CGn{c}}}}}{{CGb{c}}}CG`}{{{B`{{CFn{c}}}}}cCG`}`{{{B`{{CGb{c}}}}}{{CEl{c}}}CG`}{{c{Ed{e}}}g{}{}{}}00000000{{{B`{{CEj{c}}}}}{{CEj{e}}}{CHhLb}CHh}2`{{{C@n{cBOf}}c}{{CGj{c}}}CG`}{{{B`{{CEl{c}}}}{B`{{CF`{cBOf}}}}}{{Bd{{CEl{c}}}}}CG`}{{{B`{{CEl{c}}}}{AGn{c}}}{{Bd{{CEl{c}}}}}CG`}0{{{B`{{CGj{c}}}}}{{CGj{c}}}Fj}{{{B`{{CHj{c}}}}}{{CHj{c}}}Fj}{{{B`{{CGl{c}}}}}{{CGl{c}}}Fj}{{{B`{{CEl{c}}}}}{{CEl{c}}}Fj}{{{B`{{CHl{c}}}}}{{CHl{c}}}Fj}{{{B`{{CFn{c}}}}}{{CFn{c}}}Fj}{{{B`{{CGn{c}}}}}{{CGn{c}}}Fj}{{{B`{{CGb{c}}}}}{{CGb{c}}}Fj}{{{B`{{CEj{c}}}}}{{CEj{c}}}Fj}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000{{{B`{c}}}Bb{}}00000000000000000{{{B`{{CEl{c}}}}{C@n{cBOf}}}{{C@n{cBOf}}}CG`}{{{B`{{CGn{c}}}}{C@n{cBOf}}}cCG`}{ce{}{}}00000000{{{B`{{CGb{c}}}}{C@n{cBOf}}}G`CG`}{{{B`{{CEl{c}}}}{B`{{CEl{c}}}}}G`CG`}````{{{B`{{CGl{c}}}}{B`{{CGl{c}}}}}{{CHn{{C@n{cBOf}}}}}CG`}{{{B`{{CGl{c}}}}{B`{{CGl{c}}}}}{{CHn{{f{cc}}}}}CG`}{{}{{CEj{c}}}Cl}{c{{CEj{c}}}CI`}{Hd{{B`{c}}}{}}00000000{Hd{{B`{Anc}}}{}}00000000{{{B`{{CGh{}{{CGf{c}}}}}}c}{{CEh{cBOf}}}CG`}{{{B`{{CGj{c}}}}c}{{CEh{cBOf}}}CG`}{{{B`{{CGl{c}}}}c}{{CEh{cBOf}}}CG`}0{{{B`{{CEl{c}}}}c}{{CEh{cBOf}}}CG`}{{{B`{{CGn{c}}}}c}{{CEh{cBOf}}}CG`}0{{{B`{{CEl{c}}}}{C@n{cBOf}}}cCG`}{{{B`{{CHl{c}}}}{B`{{C@n{cBOf}}}}}cCG`}{{{B`{{CFn{c}}}}{B`{{C@n{cBOf}}}}}cCG`}{{{B`{{CGn{c}}}}{C@n{cBOf}}}cCG`}{{{CEj{c}}c}{{CEj{c}}}{{CIb{}{{Af{}}}}}}{{{CEj{c}}{CEj{c}}}c{{CIb{}{{Af{}}}}}}{{{B`{An{CEj{c}}}}c}BbCId}{{{B`{c}}}{{B`{e}}}{}{}}00000000{{{B`{{CGl{c}}}}c{C@n{cBOf}}}{{CGl{c}}}CG`}{{{B`{{CGn{c}}}}c{C@n{cBOf}}}{{CGn{c}}}CG`}{{{B`{{CGl{c}}}}c{C@n{cBOf}}c}{{CGl{c}}}CG`}{HdBb}00000000{{{B`{{CGh{}{{CGf{c}}}}}}c}cCG`}{{{B`{{CGl{c}}}}c}cCG`}0{{{B`{{CEl{c}}}}c}cCG`}{{{B`{{CGn{c}}}}c}cCG`}0322100{{{B`{{CGj{c}}}}}{{CEj{c}}}CG`}{CG`CG`}{{{B`{{CGj{c}}}}{B`{{CGj{c}}}}}G`Hl}{{{B`{{CHj{c}}}}{B`{{CHj{c}}}}}G`Hl}{{{B`{{CGl{c}}}}{B`{{CGl{c}}}}}G`Hl}{{{B`{{CEl{c}}}}{B`{{CEl{c}}}}}G`Hl}{{{B`{{CFn{c}}}}{B`{{CFn{c}}}}}G`Hl}{{{B`{{CGn{c}}}}{B`{{CGn{c}}}}}G`Hl}{{{B`{{CGb{c}}}}{B`{{CGb{c}}}}}G`Hl}{{{B`{{CEj{c}}}}{B`{{CEj{c}}}}}G`Hl}{{{B`{{CHl{c}}}}}{{CFn{c}}}CG`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{{CGj{c}}}}}{{CF`{cBOf}}}CG`}{{{B`{{CGl{c}}}}}{{CF`{cBOf}}}CG`}{{{B`{{CGn{c}}}}}{{CF`{cBOf}}}CG`}{{{B`{{CGj{c}}}}}{{f{cc}}}CG`}{{{B`{{CGl{c}}}}}{{f{cc}}}CG`}{{{B`{{CGn{c}}}}}{{f{cc}}}CG`}210{{{B`{{CGl{c}}}}}{{f{{CFn{c}}{CFn{c}}}}}CG`}{{{B`{{CGn{c}}}}}{{f{{CFn{c}}{CFn{c}}}}}CG`}`{{{B`{{CGj{c}}}}c}{{CIf{c}}}CG`}{{{B`{{CGl{c}}}}c}{{CIh{c}}}CG`}{{{B`{{CGn{c}}}}c}{{CIj{c}}}CG`}{{{B`{{CGn{c}}}}c}{{CIl{c}}}CG`}{{{B`{{CGn{c}}}}c}cCG`}{{{B`{{CGh{}{{CGf{c}}}}}}}{{CGh{}{{CGf{c}}}}}CG`}{{{B`{{CGj{c}}}}}{{CGj{c}}}CG`}0{{{B`{{CGl{c}}}}}{{CGl{c}}}CG`}0{{{B`{{CEl{c}}}}}{{CEl{c}}}CG`}0{{{B`{{CGn{c}}}}}{{CGn{c}}}CG`}0{{{B`{{CGj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CHj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CGl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CEl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CHl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CFn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CGn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CGb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CEj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CGj{c}}}}{B`{Ane}}}BbCG`{{Kn{{B`{{CGl{c}}}}}}}}{{{B`{{CHj{c}}}}{B`{Ane}}}BbCG`{{Kn{{B`{{CGl{c}}}}}}}}{{{B`{{CGj{c}}}}c{B`{Ane}}}BbCG`{{Kn{{B`{{CEl{c}}}}}}}}{{{B`{{CHj{c}}}}c{B`{Ane}}}BbCG`{{Kn{{B`{{CEl{c}}}}}}}}{{{B`{{CGl{c}}}}c{B`{Ane}}}BbCG`{{Kn{{B`{{CEl{c}}}}}}}}{{{B`{{CGn{c}}}}c{B`{Ane}}}BbCG`{{Kn{{B`{{CEl{c}}}}}}}}{{{B`{{CGh{}{{CGf{c}}}}}}c{B`{AnKn}}}BbCG`}{{{B`{{CGj{c}}}}c{B`{Ane}}}BbCG`{{Kn{{B`{{CEl{c}}}}{AGn{c}}}}}}{{{B`{{CGj{c}}}}{B`{AnKn}}}BbCG`}{{{B`{{CHj{c}}}}c{B`{Ane}}}BbCG`{{Kn{{B`{{CEl{c}}}}{AGn{c}}}}}}{{{B`{{CGl{c}}}}c{B`{Ane}}}BbCG`{{Kn{{B`{{CEl{c}}}}{AGn{c}}}}}}{{{B`{{CGl{c}}}}{B`{AnKn}}}BbCG`}{{{B`{{CEl{c}}}}{B`{AnKn}}}BbCG`}{{{B`{{CGn{c}}}}{B`{AnKn}}}BbCG`}{{{B`{{CGn{c}}}}c{B`{Ane}}}BbCG`{{Kn{{B`{{CEl{c}}}}{AGn{c}}}}}}{{{B`{{CGl{c}}}}{B`{Ane}}}BbCG`{{Kn{c}}}}{{{B`{{CGj{c}}}}{B`{Ane}}}BbCG`{{Kn{c}}}}101{{{B`{{CGl{c}}}}{B`{Ane}}}BbCG`{{Kn{{B`{{CGl{c}}}}}}}}{{{B`{{CGn{c}}}}{B`{Ane}}}BbCG`{{Kn{{B`{{CGn{c}}}}}}}}{{{B`{{CGl{c}}}}{B`{Ane}}}BbCG`{{Kn{{AGn{c}}}}}}{{{B`{{CGn{c}}}}{B`{Ane}}}BbCG`{{Kn{{AGn{c}}}}}}{{{B`{{CGj{c}}}}{B`{Ane}}}BbCG`{{Kn{{B`{{CGn{c}}}}}}}}{{{B`{{CHj{c}}}}{B`{Ane}}}BbCG`{{Kn{{B`{{CGn{c}}}}}}}}{{{B`{{CGl{c}}}}c{B`{Ane}}}BbCG`{{Kn{{B`{{CGn{c}}}}}}}}{{{B`{{CGj{c}}}}{B`{Ane}}}BbCG`{{Kn{{B`{{CGn{c}}}}{AGn{c}}}}}}{{{B`{{CHj{c}}}}{B`{Ane}}}BbCG`{{Kn{{B`{{CGn{c}}}}{AGn{c}}}}}}{{{B`{{CGl{c}}}}c{B`{Ane}}}BbCG`{{Kn{{B`{{CGn{c}}}}{AGn{c}}}}}}98769876{{}{{CEj{c}}}{CHd{Ah{}{{Af{}}}}}}00{{{B`{{CGh{}{{CGf{c}}}}}}}{{C@n{cBOf}}}CG`}{{{CHj{c}}}{{CGj{c}}}CG`}{{{B`{{CGj{c}}}}}{{C@n{cBOf}}}CG`}0{cc{}}00{{{B`{{CGl{c}}}}}{{C@n{cBOf}}}CG`}01{{{B`{{CEl{c}}}}}{{C@n{cBOf}}}CG`}022{{{B`{{CGn{c}}}}}{{C@n{cBOf}}}CG`}3033````333333333{ce{}{}}00000000{{{B`{{CHj{c}}}}}{{CGj{c}}}CG`}{{{CEj{c}}}c{}}{{{B`{{CGj{c}}}}c}{{CEj{c}}}CG`}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{{CEj{c}}}}{B`{Ane}}}BbKbKh}`{{{B`{{CEl{c}}}}c}{{Bd{{C@n{cBOf}}}}}CG`}{{{B`{{CEl{c}}}}c}{{Bd{c}}}CG`}{{}Hd}00000000{{{B`{{CEl{c}}}}{B`{{CEl{c}}}}}{{Bd{{C@n{cBOf}}}}}CG`}{{{B`{{CHl{c}}}}{B`{{CHl{c}}}}}{{Bd{{C@n{cBOf}}}}}CG`}{{{B`{{CEl{c}}}}{B`{{CEl{c}}}}}{{Bd{{f{cc}}}}}CG`}{{{B`{{CEl{c}}}}{B`{{CEl{c}}}}}G`CG`}{{{B`{{CGb{c}}}}{B`{{CGb{c}}}}}G`CG`}{{{B`{{CHl{c}}}}{B`{{CF`{cBOf}}}}}G`CG`}{{{B`{{CEl{c}}}}{B`{{CHl{c}}}}}G`CG`}{{{B`{{CGb{c}}}}{B`{{CEl{c}}}}}G`CG`}{ce{}{}}00000000000000000{{{H`{c}}}{{H`{Dd}}}{}}00000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000{{c{Ed{e}}}g{}{}{}}00000000444444444444444444444444444{{{B`{{CFn{c}}}}}{{CFn{c}}}CG`}{{{B`{{CGn{c}}}}c}G`CG`}{{{CEj{c}}}G`Hf}{{{B`{{CFn{c}}}}}G`CG`}{{{B`{{CGl{c}}}}c}G`CG`}3{{{B`{{CGl{c}}}}}G`CG`}{{{B`{{CGn{c}}}}}G`CG`}2{{{B`{{CHj{c}}}}}G`CG`}42121`{{{B`{{CEl{c}}}}}cCG`}{{{B`{{CGn{c}}}}}cCG`}{{{B`{{CEj{c}}}}{CEj{c}}c}{{CEj{c}}}{{CH`{}{{Af{}}}}{A@f{}{{Af{}}}}{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CHbCHdLb}}{{{B`{{CEl{c}}}}{B`{{CHl{c}}}}}{{Bd{{C@n{cBOf}}}}}CG`}{{{B`{{CEl{c}}}}{B`{{CHl{c}}}}}{{Bd{c}}}CG`}{{{B`{{CGl{c}}}}{B`{{CHl{c}}}}}{{CHn{{C@n{cBOf}}}}}CG`}{{{B`{{CGn{c}}}}{B`{{CHl{c}}}}}{{CHn{{C@n{cBOf}}}}}CG`}{{{B`{{CGl{c}}}}{B`{{CHl{c}}}}}{{CHn{c}}}CG`}{{{B`{{CGn{c}}}}{B`{{CHl{c}}}}}{{CHn{c}}}CG`}{{{B`{{CGl{c}}}}{B`{{CEl{c}}}}}{{CHn{{C@n{cBOf}}}}}CG`}{{{B`{{CGn{c}}}}{B`{{CEl{c}}}}}{{CHn{{C@n{cBOf}}}}}CG`}{{{B`{{CGl{c}}}}{B`{{CEl{c}}}}}{{CHn{{f{cc}}}}}CG`}{{{B`{{CGn{c}}}}{B`{{CEl{c}}}}}{{CHn{{f{cc}}}}}CG`}{{{B`{{CGn{c}}}}}{{Bd{c}}}CG`}0```````{{{B`{An{CEl{c}}}}}{{C@n{cBOf}}}CG`}`{{{CEj{c}}c}{{CEj{c}}}{{L`{}{{Af{}}}}}}{{{B`{An{CEj{c}}}}c}BbCIn}{{{CEj{c}}}{{CEj{c}}}{{CJ`{}{{Af{}}}}}}{{ccc}{{CFn{c}}}CG`}{{{B`{{CFn{c}}}}}{{CEh{cBOf}}}CG`}{{}c{}}{{{B`{{CGl{c}}}}c}JhCG`}{{{B`{{CFn{c}}}}c}{{CFn{c}}}CG`}{{{B`{{CEl{c}}}}{B`{{CHl{c}}}}}G`CG`}{{{B`{{CEl{c}}}}{B`{{CEl{c}}}}}G`CG`}{{{B`{{CFn{c}}}}{B`{{C@n{cBOf}}}}}{{CFn{c}}}CG`}{{{B`{{CEj{c}}}}{B`{{CEj{c}}}}}{{Bd{Lf}}}ANn}{{}{{CEj{c}}}{CHd{Ah{}{{Af{}}}}}}{{cc}{{C@n{cBOf}}}{}}`{{{B`{{CEj{c}}}}}{{CEj{c}}}{{A@f{}{{Af{}}}}{CH`{}{{Af{}}}}{Ah{}{{Af{}}}}CJbCHdANnLb}}{{{B`{{CFn{c}}}}{B`{{C@n{cBOf}}}}}{{C@n{cBOf}}}CG`}`{{{B`{{CGl{c}}}}{B`{{CGn{c}}}}}{{CHn{{C@n{cBOf}}}}}CG`}{{{B`{{CGl{c}}}}{B`{{CGn{c}}}}}{{CHn{{f{cc}}}}}CG`}{c{{CEj{c}}}{}}```{{{B`{{CGh{}{{CGf{c}}}}}}c}{{C@n{cBOf}}}CG`}{{{B`{{CGj{c}}}}c}{{C@n{cBOf}}}CG`}0{{{B`{{CGl{c}}}}c}{{C@n{cBOf}}}CG`}0{{{B`{{CEl{c}}}}c}{{C@n{cBOf}}}CG`}0{{{B`{{CGn{c}}}}c}{{C@n{cBOf}}}CG`}0{{{B`{{CGj{c}}}}c}{{CEh{cBOf}}}CG`}{{{B`{An{CEl{c}}}}c}BbCG`};{{{B`{{CHl{c}}}}{B`{{C@n{cBOf}}}}}cCG`}{{{B`{{CFn{c}}}}{B`{{C@n{cBOf}}}}}cCG`}{{{CEj{c}}}{{f{cc}}}CJd}{{cc}{{CJf{cBOf}}}{}}{{{B`{{CGl{c}}}}c}{{CHn{c}}}CG`}{{{B`{{CEl{c}}}}c}cCG`}100{{{B`{{CFn{c}}}}c}{{Bd{c}}}CG`}10{{{B`{{CGh{}{{CGf{c}}}}}}c}{{f{{CGh{}{{CGf{c}}}}{CGh{}{{CGf{c}}}}}}}CG`}{{{B`{{CGj{c}}}}c}{{f{{CGj{c}}{CGj{c}}}}}CG`}0{{{B`{{CGl{c}}}}c}{{f{{CGl{c}}{CGl{c}}}}}CG`}0{{{B`{{CEl{c}}}}c}{{f{{CEl{c}}{CEl{c}}}}}CG`}0{{{B`{{CGn{c}}}}c}{{f{{CGn{c}}{CGn{c}}}}}CG`}01{{{B`{{CGh{}{{CGf{c}}}}}}{AGn{c}}}{{CGh{}{{CGf{c}}}}}CG`}{{{B`{{CGj{c}}}}{AGn{c}}}{{CGj{c}}}CG`}0{{{B`{{CGl{c}}}}{AGn{c}}}{{CGl{c}}}CG`}0{{{B`{{CEl{c}}}}{AGn{c}}}{{CEl{c}}}CG`}0{{{B`{{CGn{c}}}}{AGn{c}}}{{CGn{c}}}CG`}0{{{B`{{CEl{c}}}}{C@n{cBOf}}}cCG`}{{{B`{{CHl{c}}}}{C@n{cBOf}}}cCG`}{{{B`{{CGn{c}}}}{C@n{cBOf}}}cCG`}{{{B`{{CEl{c}}}}}cCG`}`{{{CEj{c}}{CEj{c}}}{}{{A@f{}{{Af{}}}}}}{{{B`{An{CEj{c}}}}{CEj{c}}}BbCJh}{e{{CEj{c}}}{AhLbCJb}{{AH`{}{{Dj{{B`{{CEj{c}}}}}}}}}}{e{{CEj{c}}}{AhCJb}{{AH`{}{{Dj{{CEj{c}}}}}}}}``{{{B`{{CFn{c}}}}}{{CEh{cBOf}}}CG`}{{{B`{{CGh{}{{CGf{c}}}}}}}{{C@n{cBOf}}}CG`}{{{B`{{CGj{c}}}}}{{C@n{cBOf}}}CG`}0{{{B`{{CGl{c}}}}}{{C@n{cBOf}}}CG`}0{{{B`{{CEl{c}}}}}{{C@n{cBOf}}}CG`}0{{{B`{{CGn{c}}}}}{{C@n{cBOf}}}CG`}0````{{{B`{{CHj{c}}}}}{{CGj{c}}}CG`}{{{B`{{CGn{c}}}}}{{CGl{c}}}CG`}{{{CEj{c}}}cCI`}{{{B`{{CGl{c}}}}}{{CGl{A`}}}CG`}{{{B`{{CEl{c}}}}}{{CEl{A`}}}CG`}{{{B`{{CHl{c}}}}}{{CHl{A`}}}CG`}{{{B`{{CGn{c}}}}}{{CGn{A`}}}CG`}{{{B`{{CEj{c}}}}}{{CEj{A`}}}{CHhLb}}{{{B`{{CGl{c}}}}}{{CGl{Jj}}}CG`}{{{B`{{CEl{c}}}}}{{CEl{Jj}}}CG`}{{{B`{{CHl{c}}}}}{{CHl{Jj}}}CG`}{{{B`{{CGn{c}}}}}{{CGn{Jj}}}CG`}{{{B`{{CEj{c}}}}}{{CEj{Jj}}}{CHhLb}}{{{B`{{CEl{c}}}}}{{CHl{c}}}CG`}{{{B`{c}}}e{}{}}00000000{{{B`{{CGl{c}}}}}{{CGn{c}}}CG`}{{{B`{{CGl{c}}}}}cCG`}{{{B`{{CGj{c}}}}}{{CHj{c}}}CG`}{{{B`{{CEl{c}}}}}{{CEh{cBOf}}}CG`}`{{{B`{{CGb{c}}}}{B`{e}}}{{CGb{c}}}CG`{{CEd{c}}}}{{{B`{{CGl{c}}}}{B`{e}}}{{CGl{c}}}CG`{{CEd{c}}}}{{{B`{{CEl{c}}}}{B`{e}}}{{CEl{c}}}CG`{{CEd{c}}}}{{{B`{{CGn{c}}}}{B`{e}}}{{CGn{c}}}CG`{{CEd{c}}}}{{{B`{An{CEl{c}}}}{CEh{cBOf}}}{{CEl{c}}}CG`}{{{B`{{CEj{c}}}}}{{Bd{{CEj{e}}}}}{CHhLb}CHh}{c{{Bj{e}}}{}{}}00000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000{{}{{CEj{c}}}{CHd{Ah{}{{Af{}}}}}}{{{B`{c}}}A@l{}}00000000{ce{}{}}00000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000`{A`CG`}{{cc}{{CEh{cBOf}}}{}}`{{{B`{{CEl{c}}}}c}{{Bd{{C@n{cBOf}}}}}CG`}{{{B`{{CEl{c}}}}c}{{Bd{c}}}CG`}555555555`{{{B`{{CGh{}{{CGf{c}}}}}}c}cCG`}{{{B`{{CGj{c}}}}c}cCG`}0{{{B`{{CGl{c}}}}c}cCG`}0{{{B`{{CEl{c}}}}c}cCG`}0{{{B`{{CGn{c}}}}c}cCG`}0```{{{B`{{CGl{c}}}}}cCG`}{{{B`{{CGn{c}}}}}cCG`}10``655443322```1010{{}{{CEj{c}}}CJb}````{{cg}i{}{}{{h{e}}}{}}>>{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}`{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}5{HdBb}`{cc{}}`04{{}Hd}55{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}98888`{{{B`{An{CIf{c}}}}}{{Bd{{C@n{cBOf}}}}}CG`}``````{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}=```````{{cg}i{}{}{{h{e}}}{}}0000>>>>>>>>>>{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000{{{B`{An{CHn{c}}}}}{{B`{An{ADb{c}}}}}{}}{{{B`{An{CHn{c}}}}}{}{}}1{{{B`{AnCJj}}}{{B`{AnAA`}}}}{{{B`{{CHn{c}}}}}{}{}}{{{B`{{CHn{c}}}}}{{B`{{ADb{c}}}}}{}}{{{B`{CJj}}}{{B`{AA`}}}}10{{{B`{c}}}{{B`{e}}}{}{}}2000106{{{B`{Anc}}}{{B`{Ane}}}{}{}}00500{{c{Ed{e}}}g{}{}{}}0000{{{B`{{CHn{c}}}}}Hd{}}{{{B`{CJj}}}Hd}{c{{CJl{e}}}{}{}}0{{{B`{An{CHn{c}}}}}Bb{}}{{{B`{AnCJj}}}Bb}{{{B`{{CHn{c}}}}}{{CHn{c}}}Fj}{{{B`{{CJn{c}}}}}{{CJn{c}}}Fj}{{{B`{CJj}}}CJj}{{{B`{{CK`{c}}}}}{{CK`{c}}}Fj}{{{B`{An{CHn{c}}}}{B`{{CHn{c}}}}}BbFj}{{{B`{AnCJj}}{B`{CJj}}}Bb}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}00000{{{B`{{CHn{c}}}}{B`{{CHn{c}}}}}LfANh}{{{B`{CJj}}{B`{CJj}}}Lf}{{{B`{{CK`{c}}}}{B`{{CK`{c}}}}}LfANh}{{{B`{c}}{B`{e}}}Lf{}{}}00{ce{}{}}0000{{}{{CHn{c}}}{}}{{}CJj}{{{B`{{CHn{c}}}}}B`{}}{Hd{{B`{c}}}{}}000{{{B`{CJj}}}{{B`{AA`}}}}1{Hd{{B`{Anc}}}{}}{{{B`{An{CHn{c}}}}}{{B`{An}}}{}}11{{{B`{AnCJj}}}{{B`{AnAA`}}}}22{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{An{CHn{c}}}}e}{{CKb{c}}}{}{{AEd{Hd}}}}{HdBb}{{{B`{An{CHn{c}}}}}Bb{}}1{{{B`{An{CJn{c}}}}}Bb{}}{{{B`{An{CKb{c}}}}}Bb{}}333{{{CK`{c}}}c{}}{{{B`{c}}}e{}{{ADn{ADl}}}}0{{{B`{{CHn{c}}}}{B`{{ADb{c}}}}}G`Hl}{{{B`{{CHn{c}}}}{B`{{CHn{c}}}}}G`Hl}{{{B`{CJj}}{B`{CJj}}}G`}{{{B`{CJj}}{B`{AA`}}}G`}{{{B`{{CK`{c}}}}{B`{{CK`{c}}}}}G`Hl}{{{B`{c}}{B`{e}}}G`{}{}}00000000{{{B`{An{CHn{c}}}}e}Bb{}{{Dl{}{{Dj{c}}}}}}{{{B`{An{CHn{Jb}}}}}{{Bj{BbLd}}}}{{{B`{{CHn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CJn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{CJj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{CK`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{}}0{{{Dh{c}}}{{CHn{c}}}{}}{cc{}}000{{{B`{AA`}}}{{Bj{CJj{CK`{{B`{AA`}}}}}}}}111111{{{B`{{Dh{Jb}}}}}{{Bj{CJjCKd}}}}{e{{CHn{c}}}{}{{Dl{}{{Dj{c}}}}}}{ce{}{}}0000{{{B`{AA`}}}{{Bj{CJj}}}}{{{B`{{CHn{c}}}}{B`{{CHn{c}}}}}G`ANn}{{{B`{CJj}}{B`{CJj}}}G`}{{{B`{CJj}}{B`{AA`}}}G`}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0321{{{B`{{CHn{c}}}}{B`{Ane}}}BbKbKh}{{{B`{CJj}}{B`{Anc}}}BbKh}{{}Hd}0000{{{B`{An{CHn{c}}}}Hdc}Bb{}}9999999999{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}0000{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000=========={{{CHn{c}}}{{Bj{{Dh{c}}{CHn{c}}}}}{}}{{{CHn{c}}}{{Dh{c}}}{}}{{{B`{{CHn{c}}}}}{}{}}{{{CHn{c}}}{{CJn{c}}}{}}{{{B`{An{CHn{c}}}}}{}{}}{ce{}{}}000000{{{B`{{CHn{c}}}}}G`{}}{{{B`{CJj}}}G`}10{{{B`{{CHn{c}}}}{B`{{CHn{c}}}}}G`ANn}{{{B`{CJj}}{B`{CJj}}}G`}{{{B`{CJj}}{B`{AA`}}}G`}{{{B`{{CHn{c}}}}}Hd{}}{{{B`{c}}}Hd{}}{{{B`{CJj}}}Hd}{{{B`{c}}}Jb{}}654{{}{{CHn{c}}}{}}{{}CJj}{c{{CK`{c}}}{}}21{{{B`{An{CJn{c}}}}}Bd{}}{{{B`{An{CKb{c}}}}}Bd{}}10{c{{CKf{e}}}{}{}}0{c{{CKh{e}}}{}{}}01100{{}c{}}0{{{B`{{CHn{c}}}}{B`{{CHn{c}}}}}{{Bd{Lf}}}ANn}{{{B`{CJj}}{B`{CJj}}}{{Bd{Lf}}}}{{{B`{CJj}}{B`{AA`}}}{{Bd{Lf}}}}{{{B`{{CK`{c}}}}{B`{{CK`{c}}}}}{{Bd{Lf}}}ANn}{{{B`{An{CHn{c}}}}}{{Bd{c}}}{}}{{{B`{AnCJj}}}{{Bd{ADl}}}}{{{B`{An{CHn{c}}}}Hd}{{Bd{c}}}{}}{{{B`{An{CHn{c}}}}c}Bb{}}{{{B`{AnCJj}}ADl}Bb}{{{B`{AnCJj}}{B`{AA`}}}Bb}2{{{B`{{CHn{c}}}}}Hd{}}{{{B`{CJj}}}Hd}{{{B`{An{CHn{c}}}}Hd}c{}}{{{B`{AnCJj}}Hd}ADl}{{{B`{An{CHn{c}}}}e}Bb{}{{Kn{{B`{Anc}}}{{Af{G`}}}}}}{{{B`{An{CHn{c}}}}Hd}Bb{}}{{{B`{AnCJj}}Hd}Bb}{{{CK`{c}}}CK`{}}{{{B`{{CJn{c}}}}}{{f{Hd{Bd{Hd}}}}}{}}{{{B`{{CKb{c}}}}}{{f{Hd{Bd{Hd}}}}}{}}{{{B`{c}}}Jb{}}{c{{CKj{e}}}{}{}}0?9{{{B`{An{CHn{c}}}}}{{CHn{c}}}{}}{{{B`{c}}}e{}{}}000{{{B`{c}}}A@h{}}0{{{B`{c}}}Gb{}}0:9{c{{Bj{e}}}{}{}}0000{{{B`{An{CHn{c}}}}{B`{{ADb{c}}}}}{{Bj{BbCK`}}}Lb}{{{B`{{ADb{c}}}}}{{Bj{{CHn{c}}}}}Fj}222{CKl{{Bj{CJj}}}}{{{B`{AA`}}}{{Bj{CJj}}}}44{{{B`{An{CHn{c}}}}Hdc}{{Bj{Bb{CK`{c}}}}}{}}55555{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{An{CHn{c}}}}c}{{Bj{Bb{CK`{c}}}}}{}}{{{B`{AnCJj}}ADl}{{Bj{Bb{CK`{ADl}}}}}}{{{B`{AnCJj}}{B`{AA`}}}{{Bj{Bb{CK`{{B`{AA`}}}}}}}}{{{B`{c}}}A@l{}}0000{ce{}{}}000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000011111{{{B`{An{CHn{Jb}}}}{B`{{ADb{Jb}}}}}{{Bj{HdLd}}}}{{{B`{Anc}}{B`{{ADb{CKn}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{CL`}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jl}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Hn}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jj}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{AM`}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jb}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{CDd}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Hn}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{CL`}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{BAb}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{A`}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jj}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{CKn}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{A`}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jl}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jn}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jn}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{AM`}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jh}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{CDd}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jh}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{BAb}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jb}}}}}{{Bj{BbLd}}}{}};{{{B`{Anc}}{B`{{ADb{CKn}}}}}{{Bj{BbLd}}}{}}47{{{B`{Anc}}{B`{{ADb{Hn}}}}}{{Bj{BbLd}}}{}}79:32;<{{{B`{Anc}}{B`{CL`}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{BAb}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{A`}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{CL`}}}}}{{Bj{BbLd}}}{}}8{{{B`{Anc}}{B`{{ADb{CDd}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jj}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{AM`}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Hn}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jl}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jb}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jh}}}}}{{Bj{BbLd}}}{}}{{{B`{AnCJj}}ADl}{{Bj{BbIb}}}}{{{B`{Anc}}CLbA`}{{Bj{BbLd}}}{}}{{{B`{Anc}}CLbJj}{{Bj{BbLd}}}{}}{{{B`{Anc}}CLbCKn}{{Bj{BbLd}}}{}}{{{B`{Anc}}CLbCDd}{{Bj{BbLd}}}{}}{{{B`{Anc}}CLbAM`}{{Bj{BbLd}}}{}}{{{B`{Anc}}CLbJl}{{Bj{BbLd}}}{}}{{{B`{Anc}}CLbCL`}{{Bj{BbLd}}}{}}{{{B`{AnCJj}}{B`{AA`}}}{{Bj{BbIb}}}}{{{B`{Anc}}CLbBAb}{{Bj{BbLd}}}{}}{{{B`{Anc}}CLbHn}{{Bj{BbLd}}}{}}{{{B`{Anc}}CLbJh}{{Bj{BbLd}}}{}}{{{B`{Anc}}CLbJn}{{Bj{BbLd}}}{}}{{{B`{Anc}}CLbJb}{{Bj{BbLd}}}{}}{{}CJj}``{{cg}i{}{}{{h{e}}}{}}{ce{}{}}0{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}5``{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}4{HdBb}{cc{}}`09{{}Hd}::{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}8===={{{B`{An{CIh{c}}}}}{{Bd{{C@n{cBOf}}}}}CG`}{{{B`{{CIh{c}}}}}{{f{Hd{Bd{Hd}}}}}CG`}`{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1`````````````````````````{{{CJf{ce}}}{{CJf{ce}}}CLd{}}{{{CLf{ce}}}{{CLf{ce}}}CLd{}}{{{CEh{ce}}}{{CEh{ce}}}CLd{}}{{{CLh{ce}}}{{CLh{ce}}}CLd{}}{{cg}i{}{}{{h{e}}}{}}0000000000000000000000{{{CLj{ce}}{CLj{ce}}}{}Ah{}}{{{CLj{ce}}{B`{{CLj{ce}}}}}{}{AhLb}{}}{{{C@n{ce}}{CEh{ce}}}{}Ah{}}{{{C@n{ce}}{CJf{ce}}}{}Ah{}}{{{CLl{ce}}{CLh{ce}}}{}Ah{}}{{{CLl{ce}}{CLf{ce}}}{}Ah{}}{{{CLn{ceg}}{CLn{ceg}}}{}Ah{}{}}{{{CM`{ce}}{CM`{ce}}}{{CM`{ce}}}{{Ah{}{{Af{}}}}}{}}{{{CJf{ce}}{B`{{CJf{ce}}}}}{{CJf{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{CJf{ce}}{CJf{ce}}}{}Ah{}}{{{CLf{ce}}{CLf{ce}}}{}Ah{}}{{{CLf{ce}}{B`{{CLf{ce}}}}}{{CLf{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{CMb{ceg}}{CMb{cgi}}}{}Ah{}{}{}}{{{CMd{ceg}}{CMd{cgi}}}{}Ah{}{}{}}{{{CEh{ce}}{B`{{CEh{ce}}}}}{}{AhLb}{}}{{{CEh{ce}}{CEh{ce}}}{}Ah{}}{{{CLh{ce}}{B`{{CLh{ce}}}}}{}{AhLb}{}}{{{CLh{ce}}{CLh{ce}}}{}Ah{}}{{{B`{An{CLj{ce}}}}{CLj{ce}}}BbCGd{}}{{{B`{An{C@n{ce}}}}{CEh{ce}}}Bb{Lb{Ah{}{{Af{}}}}}{}}{{{B`{An{C@n{ce}}}}{CJf{ce}}}BbCGd{}}{{{B`{An{CLl{ce}}}}{CLh{ce}}}Bb{Lb{Ah{}{{Af{}}}}}{}}{{{B`{An{CLl{ce}}}}{CLf{ce}}}BbCGd{}}{{{B`{An{CM`{ce}}}}{CM`{ce}}}BbCGd{}}{{{B`{An{CJf{ce}}}}{CJf{ce}}}BbCGd{}}{{{B`{An{CLf{ce}}}}{CLf{ce}}}BbCGd{}}{{{B`{An{CMb{ceg}}}}{CMb{cgg}}}BbCGd{}{}}{{{B`{An{CMd{ceg}}}}{CMd{cgg}}}BbCGd{}{}}{{{B`{An{CEh{ce}}}}{CEh{ce}}}Bb{Lb{Ah{}{{Af{}}}}}{}}{{{B`{An{CLh{ce}}}}{CLh{ce}}}Bb{Lb{Ah{}{{Af{}}}}}{}}{{{C@n{ce}}{B`{{CJf{ce}}}}}{{C@n{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{CLl{ce}}{CLf{ce}}}{{CLl{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{CMfG`}{CMhG`}{{CMfCMf}CMf}{{CMhCMh}CMh}`{{{CEh{ce}}}{{CEj{c}}}{CI`Lb}{}}{{{CEh{ce}}{CEh{ce}}}{{CEj{c}}}{{A@f{}{{Af{}}}}CI`Lb{L`{}{{Af{}}}}{Ah{}{{Af{}}}}}{}}{{{CLh{ce}}{CLh{ce}}}{{CEj{c}}}{CI`CJd}{}}65{{}cCHf}{{}{{C@n{ce}}}{}{}}{{}{{CLl{ce}}}{}{}}{{}c{}}{{}{{CEh{ce}}}{}{}}{{}{{CLh{ce}}}{}{}}55{{{B`{{BOh{ceg}}}}{B`{{BOh{ceg}}}}}G`CHf{}{}}{{{B`{{CMj{ceg}}}}{B`{{CMj{ceg}}}}}G`CHf{}{}}{{{B`{{CLj{ce}}}}{B`{{CLj{ce}}}}{B`{c}}}G`CHf{}}{{{B`{{C@n{ce}}}}{B`{{C@n{ce}}}}{B`{{C@n{ce}}}}}G`CHf{}}{{{B`{{CLl{ce}}}}{B`{{CLl{ce}}}}{B`{{CLl{ce}}}}}G`CHf{}}{{{B`{{CMl{ceg}}}}{B`{{CMl{ceg}}}}{B`{c}}}G`{Lb{CJ`{}{{Af{}}}}CHf}{}{}}{{{B`{{CEh{ce}}}}{B`{{CEh{ce}}}}{B`{{CEh{ce}}}}}G`CHf{}}{{{B`{{CLh{ce}}}}{B`{{CLh{ce}}}}{B`{{CLh{ce}}}}}G`CHf{}}{{{B`{{BOh{ceg}}}}{B`{{BOh{ceg}}}}{B`{c}}}G`CHf{}{}}0{{{B`{{CMj{ceg}}}}{B`{{CMj{ceg}}}}{B`{c}}}G`CHf{}{}}0``{{{B`{{CF`{ce}}}}}c{Lb{L`{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CMn{ce}}}}}c{Lb{L`{}{{Af{}}}}}{}}{{{CJf{ce}}}{}{L`Lb}{}}{{{CLh{ce}}{CEj{c}}}{{CMl{ceg}}}CJd{}{}}{{{CEj{c}}}{{CMl{ceg}}}CJd{}{}}00{ce{}{}}000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}0000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000000000000000{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000000000000000`{{cccccc}{{CN`{ce}}}Lb{}}{{G`G`}CMf}{{G`G`G`}CMh}{{c{Ed{e}}}g{}{}{}}0000000000000000000000{{{B`{{CF`{ce}}}}}{{CF`{ge}}}{CHhLb}{}CHh}{{{B`{{CN`{ce}}}}}{{CN`{ge}}}{CHhLb}{}CHh}{{{CLj{ce}}}{{CLj{ge}}}{CHhFj}{}CHh}{{{C@n{ce}}}{{C@n{ge}}}{CHhLb}{}CHh}{{{CLl{ce}}}{{CLl{ge}}}{CHhLb}{}CHh}{{{B`{{CMn{ce}}}}}{{CMn{ge}}}{CHhLb}{}CHh}{{{CLn{ceg}}}{{CLn{ieg}}}CHh{}{}CHh}{{{CJf{ce}}}{{CJf{ge}}}{CHhLb}{}CHh}{{{CLf{ce}}}{{CLf{ge}}}{CHhLb}{}CHh}{{{CMb{ceg}}}{{CMb{ieg}}}{CHhLb}{}{}CHh}{{{CMd{ceg}}}{{CMd{ieg}}}{CHhLb}{}{}CHh}{{{CEh{ce}}}{{CEh{ge}}}{CHhLb}{}CHh}{{{CLh{ce}}}{{CLh{ge}}}{CHhLb}{}CHh}{{{B`{{BOh{ceg}}}}}{{BOh{ieg}}}{CHhLb}{}{}CHh}{{{B`{{CMj{ceg}}}}}{{CMj{ieg}}}{CHhLb}{}{}CHh}{{{B`{{CF`{ce}}}}}{{CF`{cg}}}Lb{}{}}{{{B`{{CN`{ce}}}}}{{CN`{cg}}}Lb{}{}}{{{CLj{ce}}}{{CLj{cg}}}Fj{}{}}{{{C@n{ce}}}{{C@n{cg}}}Lb{}{}}{{{CLl{ce}}}{{CLl{cg}}}Lb{}{}}{{{B`{{CMn{ce}}}}}{{CMn{cg}}}Lb{}{}}{{{B`{{CNb{ceg}}}}}{{CNb{cik}}}Lb{}{}{}{}}{{{B`{{CNd{ceg}}}}}{{CNd{cik}}}Lb{}{}{}{}}{{{B`{{CMl{ceg}}}}}{{CMl{cik}}}Lb{}{}{}{}}{{{CJf{ce}}}{{CJf{cg}}}Lb{}{}}{{{CLf{ce}}}{{CLf{cg}}}Lb{}{}}{{{CEh{ce}}}{{CEh{cg}}}Lb{}{}}{{{CLh{ce}}}{{CLh{cg}}}Lb{}{}}{{{C@n{ce}}}{{C@n{ce}}}CNf{}}{{{C@n{ce}}}{{C@n{ce}}}{CNfLb}{}}{{{CLl{ce}}}{{CLl{ce}}}{CNfLb}{}}{{{CLl{ce}}}{{CLl{ce}}}CNf{}}{{{CJf{ce}}}{{CJf{ce}}}CNf{}}{{{CJf{ce}}}{{CJf{ce}}}{CNfLb}{}}{{{CLf{ce}}}{{CLf{ce}}}{CNfLb}{}}{{{CLf{ce}}}{{CLf{ce}}}CNf{}}{{{CEh{ce}}}{{CEh{ce}}}{CNfLb}{}}{{{CEh{ce}}}{{CEh{ce}}}CNf{}}{{{CLh{ce}}}{{CLh{ce}}}{CNfLb}{}}{{{CLh{ce}}}{{CLh{ce}}}CNf{}}{{{B`{{CF`{ce}}}}}{{C@n{ce}}}{LbCNh{Ah{}{{Af{}}}}{CIb{}{{Af{}}}}}{}}{{{B`{{CN`{ce}}}}}{{CLl{ce}}}{LbCNh{Ah{}{{Af{}}}}{CIb{}{{Af{}}}}}{}}{{{B`{{CMn{ce}}}}}{{C@n{ce}}}{LbCNh{Ah{}{{Af{}}}}{CIb{}{{Af{}}}}}{}}{{{C@n{ce}}{C@n{ce}}{C@n{ce}}}{{C@n{ce}}}{LbANn}{}}{{{CLl{ce}}{CLl{ce}}{CLl{ce}}}{{CLl{ce}}}{LbANn}{}}{{{CLn{ceg}}{CLn{ceg}}{CLn{ceg}}}{{CLn{ceg}}}{LbANn}{}{}}{{{CJf{ce}}{CJf{ce}}{CJf{ce}}}{{CJf{ce}}}{LbANn}{}}{{{CLf{ce}}{CLf{ce}}{CLf{ce}}}{{CLf{ce}}}{LbANn}{}}{{{CEh{ce}}{CEh{ce}}{CEh{ce}}}{{CEh{ce}}}{LbANn}{}}{{{CLh{ce}}{CLh{ce}}{CLh{ce}}}{{CLh{ce}}}{LbANn}{}}{{{CEh{ce}}cc}{{CEh{ce}}}CJd{}}{{{CLh{ce}}cc}{{CLh{ce}}}CJd{}}{{{B`{{CF`{ce}}}}}{{CF`{ce}}}Fj{}}{{{B`{{CN`{ce}}}}}{{CN`{ce}}}Fj{}}{{{B`{{CNj{ce}}}}}{{CNj{ce}}}Fj{}}{{{B`{{CLj{ce}}}}}{{CLj{ce}}}Fj{}}{{{B`{{C@n{ce}}}}}{{C@n{ce}}}Fj{}}{{{B`{{CLl{ce}}}}}{{CLl{ce}}}Fj{}}{{{B`{{CMn{ce}}}}}{{CMn{ce}}}Fj{}}{{{B`{{CNb{ceg}}}}}{{CNb{ceg}}}Fj{}{}}{{{B`{{CNd{ceg}}}}}{{CNd{ceg}}}Fj{}{}}{{{B`{{CMl{ceg}}}}}{{CMl{ceg}}}Fj{}{}}{{{B`{{CLn{ceg}}}}}{{CLn{ceg}}}Fj{}{}}{{{B`{{CM`{ce}}}}}{{CM`{ce}}}Fj{}}{{{B`{{CJf{ce}}}}}{{CJf{ce}}}Fj{}}{{{B`{{CLf{ce}}}}}{{CLf{ce}}}Fj{}}{{{B`{{CMb{ceg}}}}}{{CMb{ceg}}}Fj{}{}}{{{B`{{CMd{ceg}}}}}{{CMd{ceg}}}Fj{}{}}{{{B`{{CEh{ce}}}}}{{CEh{ce}}}Fj{}}{{{B`{{CLh{ce}}}}}{{CLh{ce}}}Fj{}}{{{B`{{BOh{ceg}}}}}{{BOh{ceg}}}Fj{}{}}{{{B`{{CMj{ceg}}}}}{{CMj{ceg}}}Fj{}{}}{{{B`{CMf}}}CMf}{{{B`{CMh}}}CMh}{{{B`{BOf}}}BOf}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000000000{{{B`{c}}}Bb{}}000000000000000000000000000000000000000000000{{{B`{{CLj{ce}}}}{B`{{CLj{ce}}}}}LfANh{}}{{{B`{{CLn{ceg}}}}{B`{{CLn{ceg}}}}}LfANh{}{}}{{{B`{BOf}}{B`{BOf}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}00{{{CEh{ce}}{CEh{ce}}}{{CEh{ce}}}{{CIb{}{{Af{}}}}}{}}{{{CLh{ce}}{CLh{ce}}}{{CLh{ce}}}{{CIb{}{{Af{}}}}Lb}{}}{{{CEh{ce}}{CEh{ce}}}{{CEh{ce}}}{{L`{}{{Af{}}}}}{}}{{{CLh{ce}}{CLh{ce}}}{{CLh{ce}}}{{L`{}{{Af{}}}}Lb}{}}{ce{}{}}0000000000000000000000{{{B`{{CF`{ce}}}}{C@n{ce}}}G`ANn{}}{{{B`{{CN`{ce}}}}{CLl{ce}}}G`ANn{}}{{{B`{{CMn{ce}}}}{C@n{ce}}}G`{LbANn{Ah{}{{Af{}}}}}{}}{{{CJf{ce}}{CJf{ce}}}G`ANn{}}{{{CLf{ce}}{CLf{ce}}}G`ANn{}}{{{B`{{CF`{ce}}}}{B`{{CF`{ce}}}}}G`ANn{}}{{{B`{{CN`{ce}}}}{B`{{CN`{ce}}}}}G`ANn{}}65{{{B`{{CMn{ce}}}}{B`{{CMn{ce}}}}}G`{LbCNlANn{Ah{}{{Af{}}}}}{}}{CI`CI`}{{{CEh{ce}}{CEh{ce}}}c{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}}{}}{{{CLh{ce}}{CLh{ce}}}{{CLh{ce}}}{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{B`{{CNb{ceg}}}}}{{f{{CLh{ce}}{CMl{ceg}}}}}{CJdCHf}{}{}}`{{}{{CF`{ce}}}Cl{}}{{}{{CN`{ce}}}Cl{}}{{}{{CLj{ce}}}Cl{}}{{}{{C@n{ce}}}Cl{}}{{}{{CLl{ce}}}Cl{}}{{}{{CMn{ce}}}Cl{}}{{}{{CLn{ceg}}}Cl{}{}}{{}{{CM`{ce}}}Cl{}}{{}{{CJf{ce}}}Cl{}}{{}{{CLf{ce}}}Cl{}}{{}{{CMb{ceg}}}CNl{}{}}{{}{{CMd{ceg}}}CNl{}{}}{{}{{CEh{ce}}}Cl{}}{{}{{CLh{ce}}}Cl{}}{{}{{BOh{ceg}}}{CNlCNh}{}{}}{{}{{CMj{ceg}}}{CNlCNh}{}{}}{{}BOf}{CI`CI`}{{{B`{{CN`{ce}}}}}c{Lb{A@f{}{{Af{}}}}}{}}`{Hd{{B`{c}}}{}}0000000000000000000000{Hd{{B`{Anc}}}{}}0000000000000000000000{{{B`{{BOh{ceg}}}}}c{Lb{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIb{}{{Af{}}}}HlCNlCNh}{}{}}{{{B`{{CMj{ceg}}}}}c{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIb{}{{Af{}}}}Lb{CJ`{}{{Af{}}}}{Ah{}{{Af{}}}}ANnCNhCNl}{}{}}{{{C@n{ce}}{C@n{ce}}}c{{CJd{}{{Af{}}}}A@f}{}}{{{CLl{ce}}{CLl{ce}}}c{{CJd{}{{Af{}}}}A@f}{}}{{{CF`{ce}}c}{}{LbCIb}{}}{{{CF`{ce}}{CLn{cge}}}{}{LbCIb}{}{}}{{{CN`{ce}}{CLn{cge}}}{}{LbCIb}{}{}}{{{CN`{ce}}c}{}{LbCIb}{}}{{{CLj{ce}}c}{}CIb{}}{{{CLj{ce}}{CLj{cg}}}{}CIb{}{}}{{{CLj{ce}}{CLn{cge}}}{}CIb{}{}}{{{C@n{ce}}c}{}{LbCIb}{}}{{{C@n{ce}}{CLn{cge}}}{}{LbCIb}{}{}}{{{CLl{ce}}c}{}{LbCIb}{}}{{{CLl{ce}}{CLn{cge}}}{}{LbCIb}{}{}}{{{CMn{ce}}c}{}{LbCIb}{}}{{{CMn{ce}}{CLn{cge}}}{}{LbCIb}{}{}}{{{CM`{ce}}{CLn{cge}}}{}{LbCIb}{}{}}{{{CM`{ce}}c}{}{LbCIb}{}}{{{CJf{ce}}c}{}{LbCIb}{}}{{{CJf{ce}}{CLn{cge}}}{}{LbCIb}{}{}}{{{CLf{ce}}c}{}{LbCIb}{}}{{{CLf{ce}}{CLn{cge}}}{}{LbCIb}{}{}}{{{CEh{ce}}c}{}{LbCIb}{}}{{{CEh{ce}}{CLn{cge}}}{}{LbCIb}{}{}}{{{CLh{ce}}c}{}{LbCIb}{}}{{{CLh{ce}}{CLn{cge}}}{}{LbCIb}{}{}}{{{B`{An{CF`{ce}}}}{CLn{cee}}}Bb{LbCId}{}}{{{B`{An{CF`{ce}}}}c}Bb{LbCId}{}}{{{B`{An{CN`{ce}}}}c}Bb{LbCId}{}}{{{B`{An{CN`{ce}}}}{CLn{cee}}}Bb{LbCId}{}}{{{B`{An{CLj{ce}}}}c}Bb{Lb{CIb{}{{Af{}}}}}{}}{{{B`{An{C@n{ce}}}}{CLn{cee}}}Bb{LbCId}{}}{{{B`{An{C@n{ce}}}}c}Bb{Lb{CIb{}{{Af{}}}}}{}}{{{B`{An{CLl{ce}}}}{CLn{cee}}}Bb{LbCId}{}}{{{B`{An{CLl{ce}}}}c}Bb{LbCId}{}}{{{B`{An{CMn{ce}}}}c}Bb{LbCId}{}}{{{B`{An{CMn{ce}}}}{CLn{cee}}}Bb{LbCId}{}}{{{B`{An{CM`{ce}}}}c}Bb{LbCId}{}}{{{B`{An{CM`{ce}}}}{CLn{cee}}}Bb{LbCId}{}}{{{B`{An{CJf{ce}}}}c}Bb{LbCId}{}}{{{B`{An{CJf{ce}}}}{CLn{cee}}}Bb{LbCId}{}}{{{B`{An{CLf{ce}}}}c}Bb{LbCId}{}}{{{B`{An{CLf{ce}}}}{CLn{cee}}}Bb{LbCId}{}}{{{B`{An{CEh{ce}}}}c}Bb{Lb{CIb{}{{Af{}}}}}{}}{{{B`{An{CEh{ce}}}}{CLn{cee}}}Bb{LbCId}{}}{{{B`{An{CLh{ce}}}}{CLn{cee}}}Bb{LbCId}{}}{{{B`{An{CLh{ce}}}}c}Bb{Lb{CIb{}{{Af{}}}}}{}}{{{B`{{C@n{ce}}}}{B`{{CJf{ce}}}}}{{C@n{ce}}}CNn{}}{{{B`{{CLl{ce}}}}{B`{{CLf{ce}}}}}{{CLl{ce}}}CNn{}}{{{CEh{ce}}{CEh{ce}}}c{{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}}{{{CLh{ce}}{CLh{ce}}}c{{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000{HdBb}0000000000000000000000{{{B`{{CF`{ce}}}}{B`{{CF`{ce}}}}}G`Hl{}}{{{B`{{CN`{ce}}}}{B`{{CN`{ce}}}}}G`Hl{}}{{{B`{{CNj{ce}}}}{B`{{CNj{ce}}}}}G`Hl{}}{{{B`{{CLj{ce}}}}{B`{{CLj{ce}}}}}G`Hl{}}{{{B`{{C@n{ce}}}}{B`{{C@n{ce}}}}}G`Hl{}}{{{B`{{CLl{ce}}}}{B`{{CLl{ce}}}}}G`Hl{}}{{{B`{{CMn{ce}}}}{B`{{CMn{ce}}}}}G`Hl{}}{{{B`{{CNb{ceg}}}}{B`{{CNb{ceg}}}}}G`Hl{}{}}{{{B`{{CNd{ceg}}}}{B`{{CNd{ceg}}}}}G`Hl{}{}}{{{B`{{CMl{ceg}}}}{B`{{CMl{ceg}}}}}G`Hl{}{}}{{{B`{{CLn{ceg}}}}{B`{{CLn{ceg}}}}}G`Hl{}{}}{{{B`{{CM`{ce}}}}{B`{{CM`{ce}}}}}G`Hl{}}{{{B`{{CJf{ce}}}}{B`{{CJf{ce}}}}}G`Hl{}}{{{B`{{CLf{ce}}}}{B`{{CLf{ce}}}}}G`Hl{}}{{{B`{{CMb{ceg}}}}{B`{{CMb{ceg}}}}}G`Hl{}{}}{{{B`{{CMd{ceg}}}}{B`{{CMd{ceg}}}}}G`Hl{}{}}{{{B`{{CEh{ce}}}}{B`{{CEh{ce}}}}}G`Hl{}}{{{B`{{CLh{ce}}}}{B`{{CLh{ce}}}}}G`Hl{}}{{{B`{{BOh{ceg}}}}{B`{{BOh{ceg}}}}}G`Hl{}{}}{{{B`{{CMj{ceg}}}}{B`{{CMj{ceg}}}}}G`Hl{}{}}{{{B`{CMf}}{B`{CMf}}}G`}{{{B`{CMh}}{B`{CMh}}}G`}{{{B`{BOf}}{B`{BOf}}}G`}{{{CJf{ce}}{CJf{ce}}}CMfHl{}}{{{CLf{ce}}{CLf{ce}}}CMhHl{}}{{{CEh{ce}}{CEh{ce}}}CMfHl{}}{{{CLh{ce}}{CLh{ce}}}CMhHl{}}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000000000000000000000000000000000000000000000000000{{{CEj{c}}{CEj{c}}{CEj{c}}}{{CMl{ceg}}}CJd{}{}}{{{C@n{ce}}c}{{CLl{ce}}}Lb{}}{{{CEh{ce}}c}{{CLh{ce}}}Lb{}}{{CI`CI`}CI`}{{{C@n{ce}}}{{C@n{ce}}}{CO`Lb}{}}{{{C@n{ce}}}{{C@n{ce}}}CO`{}}{{{CLl{ce}}}{{CLl{ce}}}{CO`Lb}{}}{{{CLl{ce}}}{{CLl{ce}}}CO`{}}{{{CJf{ce}}}{{CJf{ce}}}CO`{}}{{{CJf{ce}}}{{CJf{ce}}}{CO`Lb}{}}{{{CLf{ce}}}{{CLf{ce}}}CO`{}}{{{CLf{ce}}}{{CLf{ce}}}{CO`Lb}{}}{{{CEh{ce}}}{{CEh{ce}}}{CO`Lb}{}}{{{CEh{ce}}}{{CEh{ce}}}CO`{}}{{{CLh{ce}}}{{CLh{ce}}}{CO`Lb}{}}{{{CLh{ce}}}{{CLh{ce}}}CO`{}}{{{B`{{CF`{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{CN`{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{CNj{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{CLj{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{C@n{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{CLl{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{CMn{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{CNb{ceg}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}{}}{{{B`{{CMl{ceg}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}{}}{{{B`{{CLn{ceg}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}{}}{{{B`{{CM`{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{CJf{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{CLf{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{CMb{ceg}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}{}}{{{B`{{CMd{ceg}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}{}}{{{B`{{CEh{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{CLh{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch{}}{{{B`{{BOh{ceg}}}}{B`{AnI`}}}{{Bj{BbIb}}}{LbChHlCNhCNl}{}{}}{{{B`{{CMj{ceg}}}}{B`{AnI`}}}{{Bj{BbIb}}}{LbChHlCNhCNl}{}{}}{{{B`{CMf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CMh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BOf}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}{{{CJf{ce}}}{{CF`{ce}}}{LbCNlANn}{}}1{{{CLf{ce}}}{{CN`{ce}}}{LbCNlANn}{}}2{{{CLh{ce}}}{{CNj{ce}}}CNl{}}{{{CEh{ce}}}{{CNj{ce}}}CNl{}}{{{C@n{ce}}}{{CNj{ce}}}{CNlCNh}{}}{{{CLl{ce}}}{{CNj{ce}}}CNh{}}6{{{f{cc}}}{{C@n{ce}}}{}{}}{{{Dh{c}}}{{C@n{ce}}}{}{}}8{{{f{ccc}}}{{CLl{ce}}}{}{}}{{{Dh{c}}}{{CLl{ce}}}{}{}}:{{{CJf{ce}}}{{CMn{ce}}}CNl{}};{{{CLh{ce}}}{{CNb{cge}}}{}{}{}}{{{CMl{ceg}}}{{CNb{ceg}}}{}{}{}}====={{{f{cc}}}{{CJf{ce}}}{}{}}>{{{Dh{c}}}{{CJf{ce}}}{}{}}{{{CEh{ce}}}{{CJf{ce}}}{}{}}{{{f{ccc}}}{{CLf{ce}}}{}{}}{{{Dh{c}}}{{CLf{ce}}}{}{}}{cc{}}{{{CLh{ce}}}{{CLf{ce}}}{}{}}1{{{CEh{ce}}}{{CMb{ceg}}}{}{}{}}{{{CLh{ce}}}{{CMd{ceg}}}{}{}{}}3{{{CMb{ceg}}}{{CEh{ce}}}{}{}{}}{{{Dh{c}}}{{CEh{ce}}}{}{}}{{{f{cc}}}{{CEh{ce}}}{}{}}6{{{CJf{ce}}}{{CEh{ce}}}{}{}}{{{CMd{ceg}}}{{CLh{ce}}}{}{}{}}{{{Dh{c}}}{{CLh{ce}}}{}{}}{{{f{ccc}}}{{CLh{ce}}}{}{}}:{{{CMb{ceg}}}{{BOh{ceg}}}{CNlCNh}{}{}};;{{{CMd{ceg}}}{{CMj{ceg}}}{CNlCNh}{}{}}<<<<<<<<<<<<<<<<<<<<<<<<<<{{{CEj{c}}c}{{CEh{ce}}}{CI`{L`{}{{Af{}}}}Lb}{}}{{{Dh{c}}}{{BOh{ceg}}}Lb{}{}}{{{Dh{c}}}{{CMj{ceg}}}Lb{}{}}{{{Dh{{Dh{c}}}}}{{BOh{ceg}}}Lb{}{}}{{{Dh{{Dh{c}}}}}{{CMj{ceg}}}Lb{}{}}{{{CLj{ce}}}{{CM`{ce}}}Lb{}}{{{CLj{ce}}{CLj{ce}}}{{C@n{ce}}}{}{}}{{{CLj{ce}}{CLj{ce}}{CLj{ce}}}{{CLl{ce}}}{}{}}{{{CLj{ce}}{CLj{ce}}{CLj{ce}}{CLj{ce}}}{{CM`{ce}}}{}{}}{{{CLj{ce}}{CLj{ce}}}{{CJf{ce}}}{}{}}{{{CLj{ce}}{CLj{ce}}{CLj{ce}}}{{CLf{ce}}}{}{}}{{{CLj{ce}}{CLj{ce}}}{{CEh{ce}}}{}{}}{{{CLj{ce}}{CLj{ce}}{CLj{ce}}}{{CLh{ce}}}{}{}}{{{C@n{ce}}{CJf{ce}}}{{CF`{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{CLl{ce}}{CLf{ce}}}{{CN`{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{c{{CF`{eg}}}Dl{LbCNlANn}{}}{c{{CN`{eg}}}Dl{LbCNlANn}{}}{c{{CMn{eg}}}Dl{LbCNlANn{A@f{}{{Af{}}}}}{}}{{{CMl{ceg}}}{{CNb{ceg}}}{}{}{}}{{{CLn{ceg}}}{{CMj{ceg}}}{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIb{}{{Af{}}}}Lb{CJ`{}{{Af{}}}}{Ah{}{{Af{}}}}ANnCNhCNl}{}{}}{{{CJf{ce}}}{{CF`{ce}}}CNl{}}{{{CLf{ce}}}{{CN`{ce}}}CNl{}}{{{CJf{ce}}}{{CMn{ce}}}CNl{}}{ce{}{}}0000000000000000000000{{{CLh{ce}}}{{CNb{cge}}}{}{}{}}{{{B`{{CF`{cBOf}}}}}{{CF`{ce}}}Lb{}}{{{B`{{CN`{cBOf}}}}}{{CN`{ce}}}Lb{}}{{{C@n{cBOf}}}{{C@n{ce}}}{}{}}{{{CLl{cBOf}}}{{CLl{ce}}}{}{}}{{{B`{{CMn{cBOf}}}}}{{CMn{ce}}}Lb{}}{{{B`{{CNb{cBOfBOf}}}}}{{CNb{ceg}}}{CJdCHf}{}{}}{{{B`{{CNd{cBOfBOf}}}}}{{CNd{ceg}}}Lb{}{}}{{{B`{{CMl{cBOfBOf}}}}}{{CMl{ceg}}}Lb{}{}}{{{CJf{cBOf}}}{{CJf{ce}}}{}{}}{{{CLf{cBOf}}}{{CLf{ce}}}{}{}}{{{B`{{CMb{cBOfBOf}}}}}{{CMb{ceg}}}Lb{}{}}{{{B`{{CMd{cBOfBOf}}}}}{{CMd{ceg}}}Lb{}{}}{{{CEh{cBOf}}}{{CEh{ce}}}{}{}}{{{CLh{cBOf}}}{{CLh{ce}}}{}{}}{{{B`{{BOh{cBOfBOf}}}}}{{BOh{ceg}}}Lb{}{}}{{{B`{{CMj{cBOfBOf}}}}}{{CMj{ceg}}}Lb{}{}}{{{CEh{ce}}{CEh{ce}}}{{CM`{ce}}}{{CJ`{}{{Af{}}}}}{}}0{{{CLj{ce}}}cFj{}}{{{CLn{ceg}}}c{}{}{}}{{{B`{{CNd{ceg}}}}}{{CEj{c}}}Lb{}{}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000000000000000000000{{{CJf{ce}}{CJf{ce}}}CMfANn{}}{{{CLf{ce}}{CLf{ce}}}CMhANn{}}{{{CEh{ce}}{CEh{ce}}}CMfANn{}}{{{CLh{ce}}{CLh{ce}}}CMhANn{}}{{{B`{{CF`{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CN`{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CNj{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CLj{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{C@n{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CLl{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CMn{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CNb{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CNd{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CMl{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CLn{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CM`{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CJf{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CLf{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CMb{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CMd{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CEh{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CLh{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{BOh{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CMj{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{CMf}}{B`{Anc}}}BbKh}{{{B`{CMh}}{B`{Anc}}}BbKh}{{{B`{BOf}}{B`{Anc}}}BbKh}{{{B`{{CF`{ce}}}}}c{Lb{A@f{}{{Af{}}}}}{}}{{{B`{{CN`{ce}}}}}c{Lb{A@f{}{{Af{}}}}}{}}{{{B`{{CMn{ce}}}}}c{Lb{Ah{}{{Af{}}}}}{}}``{{{B`{{CM`{ce}}}}}c{Lb{Ah{}{{Af{}}}}}{}}`{{}{{CNb{ceg}}}{}{}{}}{{}{{CNd{ceg}}}CJb{}{}}{{}{{CMl{ceg}}}{CJbCHb}{}{}}{{}{{CLn{ceg}}}CNh{}{}}{{}{{CMb{ceg}}}CNl{}{}}{{}{{CMd{ceg}}}CNl{}{}}{{}{{BOh{ceg}}}{CNlCNh}{}{}}{{}{{CMj{ceg}}}{CNlCNh}{}{}}{{{B`{{CF`{ce}}}}cc}{{CF`{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CN`{ce}}}}ccc}{{CN`{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CMn{ce}}}}cc}{{CMn{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{}Hd}0000000000000000000000{{{B`{{CF`{ce}}}}{CM`{ce}}}{{CF`{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CMn{ce}}}}{CM`{ce}}}{{CMn{ce}}}{LbCNlANn{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CF`{ce}}}}{B`{{CF`{ce}}}}}{{Bd{{CF`{ce}}}}}{LbANn}{}}{{{B`{{CN`{ce}}}}{B`{{CN`{ce}}}}}{{Bd{{CN`{ce}}}}}{LbANn}{}}{{{B`{{CMn{ce}}}}{B`{{CMn{ce}}}}}{{Bd{{CMn{ce}}}}}{LbANn{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CF`{ce}}}}{B`{{CF`{ce}}}}}{{CF`{ce}}}{LbANn}{}}{{{B`{{CN`{ce}}}}{B`{{CN`{ce}}}}}{{CN`{ce}}}{LbANn}{}}{{{B`{{CF`{ce}}}}{B`{{CF`{ce}}}}}G`ANn{}}{{{B`{{CN`{ce}}}}{B`{{CN`{ce}}}}}G`ANn{}}{{{B`{{CMn{ce}}}}{B`{{CMn{ce}}}}}G`{LbANn{Ah{}{{Af{}}}}}{}}{ce{}{}}000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}0000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000000000000000{{c{Ed{e}}}g{}{}{}}0000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444{{{B`{{CNb{ceg}}}}}{{CNb{cge}}}{CJdCHf}{}{}}{{{B`{{CNd{ceg}}}}}{{CNd{cge}}}CJd{}{}}{{{B`{{CMl{ceg}}}}}{{CMl{cge}}}CJd{}{}}{{{CLn{ceg}}}{{CLn{ge}}}{CNhCIb}{}{}}{{{B`{{CMb{ceg}}}}}{{CMb{ge}}}{CJ`Lb}{}{}}{{{B`{{CMd{ceg}}}}}{{CMd{ge}}}{CJ`Lb}{}{}}{{{B`{{BOh{ceg}}}}}{{Bd{{BOh{cge}}}}}{Lb{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIb{}{{Af{}}}}HlCNlCNh}{}{}}{{{B`{{CMj{ceg}}}}}{{Bd{{CMj{cge}}}}}{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIb{}{{Af{}}}}Lb{CJ`{}{{Af{}}}}{Ah{}{{Af{}}}}ANnCNhCNl}{}{}}{{{B`{{CMj{ceg}}}}}G`{CNlCNhHl}{}{}}{{{B`{{CMj{ceg}}}}}G`{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIb{}{{Af{}}}}Lb{CJ`{}{{Af{}}}}{Ah{}{{Af{}}}}ANnCNhCNl}{}{}}{{{B`{{CF`{ce}}}}}G`ANn{}}{{{B`{{CN`{ce}}}}}G`ANn{}}{{{B`{{CMn{ce}}}}}G`{LbCNlANn}{}}{{{CJf{ce}}}G`{CNlANn}{}}{{{CLf{ce}}}G`{CNlANn}{}}{{{CF`{ce}}}G`Hf{}}{{{CN`{ce}}}G`Hf{}}{{{C@n{ce}}}G`Hf{}}{{{CLl{ce}}}G`Hf{}}{{{CMn{ce}}}G`Hf{}}{{{CJf{ce}}}G`Hf{}}{{{CLf{ce}}}G`Hf{}}{{{CEh{ce}}}G`Hf{}}{{{CLh{ce}}}G`Hf{}}{{{CLn{ceg}}}G`{HlCNh}{}{}}{{{B`{{CMb{ceg}}}}}G`{CNlHl}{}{}}{{{B`{{CMd{ceg}}}}}G`{CNlHl}{}{}}{{{B`{{BOh{ceg}}}}}G`{Lb{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIb{}{{Af{}}}}HlCNlCNh}{}{}}{{{B`{{CMj{ceg}}}}}G`{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIb{}{{Af{}}}}Lb{CJ`{}{{Af{}}}}{Ah{}{{Af{}}}}ANnCNhCNl}{}{}}{{{B`{{CF`{ce}}}}}G`ANn{}}{{{B`{{CN`{ce}}}}}G`ANn{}}{{{B`{{CMl{ceg}}}}}G`{CHfCJd}{}{}}{{{CJf{ce}}}G`CLd{}}{{{CLf{ce}}}G`CLd{}}{{{B`{{CM`{ce}}}}}G`{CNlHl}{}}```{{{CEh{ce}}}cCJd{}}{{{CLh{ce}}}cCJd{}}{{{B`{{CF`{ce}}}}{CF`{ce}}c}{{CF`{ce}}}{CNh{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{B`{{CN`{ce}}}}{CN`{ce}}c}{{CN`{ce}}}{CNh{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{CLj{ce}}{CLj{ce}}c}{{CLj{ce}}}{CNh{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{Ah{}{{Af{}}}}Fj}{}}{{{C@n{ce}}{C@n{ce}}c}{{C@n{ce}}}{CNh{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{Ah{}{{Af{}}}}Lb}{}}{{{CLl{ce}}{CLl{ce}}c}{{CLl{ce}}}{CNh{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{Ah{}{{Af{}}}}Lb}{}}{{{B`{{CMn{ce}}}}{CMn{ce}}c}{{CMn{ce}}}{CNh{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{B`{{CMl{ceg}}}}{B`{{CMl{ceg}}}}c}{{CMl{ceg}}}CJd{}{}}{{{CJf{ce}}{CJf{ce}}c}{{CJf{ce}}}{CNh{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{Ah{}{{Af{}}}}Lb}{}}{{{CLf{ce}}{CLf{ce}}c}{{CLf{ce}}}{CNh{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{Ah{}{{Af{}}}}Lb}{}}{{{CEh{ce}}{CEh{ce}}c}{{CEh{ce}}}{CNh{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{CLh{ce}}{CLh{ce}}c}{{CLh{ce}}}{CNh{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{CJf{ce}}{CJf{ce}}}CMfANn{}}{{{CLf{ce}}{CLf{ce}}}CMhANn{}}{{{CEh{ce}}{CEh{ce}}}CMfANn{}}{{{CLh{ce}}{CLh{ce}}}CMhANn{}}``````````````````````{{{C@n{ce}}i}{{C@n{ge}}}{}{}{}{{Kn{c}{{Af{g}}}}}}{{{CLl{ce}}i}{{CLl{ge}}}{}{}{}{{Kn{c}{{Af{g}}}}}}{{{CEh{ce}}i}{{CEh{ge}}}{}{}{}{{Kn{c}{{Af{g}}}}}}{{{CLh{ce}}i}{{CLh{ge}}}{}{}{}{{Kn{c}{{Af{g}}}}}}{{{CLj{ce}}{CLj{ce}}}{{CLj{ce}}}ANn{}}{{{C@n{ce}}{C@n{ce}}}{{C@n{ce}}}ANn{}}{{{CLl{ce}}{CLl{ce}}}{{CLl{ce}}}ANn{}}{{{B`{{CMn{ce}}}}}{{C@n{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{CLn{ceg}}{CLn{ceg}}}{{CLn{ceg}}}ANn{}{}}{{{CJf{ce}}{CJf{ce}}}{{CJf{ce}}}ANn{}}{{{CLf{ce}}{CLf{ce}}}{{CLf{ce}}}ANn{}}{{{CEh{ce}}{CEh{ce}}}{{CEh{ce}}}ANn{}}{{{CLh{ce}}{CLh{ce}}}{{CLh{ce}}}ANn{}}``{{{B`{{CMn{ce}}}}}c{Lb{Ah{}{{Af{}}}}}{}}0987654321``00{{{CF`{ce}}{CLn{ceg}}}{}{LbL`}{}{}}{{{CF`{ce}}c}{}{LbL`}{}}{{{CN`{ce}}{CLn{ceg}}}{}{LbL`}{}{}}{{{CN`{ce}}c}{}{LbL`}{}}{{{CLj{ce}}c}{}L`{}}{{{CLj{ce}}{CLn{ceg}}}{}L`{}{}}{{{C@n{ce}}c}{}{LbL`}{}}{{{C@n{ce}}{CLn{ceg}}}{}{LbL`}{}{}}{{{CLl{ce}}c}{}{LbL`}{}}{{{CLl{ce}}{CLn{ceg}}}{}{LbL`}{}{}}{{{CMn{ce}}c}{}{LbL`}{}}{{{CMn{ce}}{CLn{ceg}}}{}{LbL`}{}{}}{{{CLn{ceg}}{CLn{cgi}}}{}L`{}{}{}}{{{CM`{ce}}c}{}{LbL`}{}}{{{CM`{ce}}{CLn{ceg}}}{}{LbL`}{}{}}{{{CJf{ce}}c}{}{LbL`}{}}{{{CJf{ce}}{CLn{ceg}}}{}{LbL`}{}{}}{{{CLf{ce}}{CLn{ceg}}}{}{LbL`}{}{}}{{{CLf{ce}}c}{}{LbL`}{}}{{{CEh{ce}}{CLn{ceg}}}{}{LbL`}{}{}}{{{CEh{ce}}c}{}{LbL`}{}}{{{CLh{ce}}{CLn{ceg}}}{}{LbL`}{}{}}{{{CLh{ce}}c}{}{LbL`}{}}{{{B`{An{CF`{ce}}}}c}Bb{LbCIn}{}}{{{B`{An{CF`{ce}}}}{CLn{cee}}}Bb{LbCIn}{}}{{{B`{An{CN`{ce}}}}c}Bb{LbCIn}{}}{{{B`{An{CN`{ce}}}}{CLn{cee}}}Bb{LbCIn}{}}{{{B`{An{CLj{ce}}}}c}Bb{Lb{L`{}{{Af{}}}}}{}}{{{B`{An{C@n{ce}}}}c}Bb{Lb{L`{}{{Af{}}}}}{}}{{{B`{An{C@n{ce}}}}{CLn{cee}}}Bb{LbCIn}{}}{{{B`{An{CLl{ce}}}}c}Bb{LbCIn}{}}{{{B`{An{CLl{ce}}}}{CLn{cee}}}Bb{LbCIn}{}}{{{B`{An{CMn{ce}}}}{CLn{cee}}}Bb{LbCIn}{}}{{{B`{An{CMn{ce}}}}c}Bb{LbCIn}{}}{{{B`{An{CM`{ce}}}}c}Bb{LbCIn}{}}{{{B`{An{CM`{ce}}}}{CLn{cee}}}Bb{LbCIn}{}}{{{B`{An{CJf{ce}}}}c}Bb{LbCIn}{}}{{{B`{An{CJf{ce}}}}{CLn{cee}}}Bb{LbCIn}{}}{{{B`{An{CLf{ce}}}}{CLn{cee}}}Bb{LbCIn}{}}{{{B`{An{CLf{ce}}}}c}Bb{LbCIn}{}}{{{B`{An{CEh{ce}}}}{CLn{cee}}}Bb{LbCIn}{}}{{{B`{An{CEh{ce}}}}c}Bb{Lb{L`{}{{Af{}}}}}{}}{{{B`{An{CLh{ce}}}}{CLn{cee}}}Bb{LbCIn}{}}{{{B`{An{CLh{ce}}}}c}Bb{Lb{L`{}{{Af{}}}}}{}}{{{B`{{CMj{ceg}}}}c}{{CMj{ceg}}}{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIb{}{{Af{}}}}Lb{CJ`{}{{Af{}}}}{Ah{}{{Af{}}}}ANnCNhCNl}{}{}}{{{CLj{ce}}}{}CJ`{}}{{{C@n{ce}}}{}CJ`{}}{{{CLl{ce}}}{}CJ`{}}{{{CM`{ce}}}{{CM`{ce}}}{{CJ`{}{{Af{}}}}}{}}{{{CJf{ce}}}{}CJ`{}}{{{CLf{ce}}}{}CJ`{}}{{{CEh{ce}}}{}CJ`{}}{{{CLh{ce}}}{}CJ`{}}{{{C@n{ce}}{C@n{ce}}}{{CF`{ce}}}{}{}}{{{CLl{ce}}{CLl{ce}}}{{CN`{ce}}}{}{}}{{cccc}{{CNj{ce}}}{}{}}{c{{CLj{ce}}}{}{}}{{cc}{{C@n{ce}}}{}{}}{{ccc}{{CLl{ce}}}{}{}}{{{C@n{ce}}{CJf{ce}}}{{CMn{ce}}}{}{}}{{{CMl{ceg}}{CLh{cg}}}{{CNb{ceg}}}{}{}{}}{{{CEj{c}}}{{CNd{ceg}}}{}{}{}}{c{{CLn{ceg}}}{}{}{}}{{cccc}{{CM`{ce}}}{}{}}{{cc}{{CJf{ce}}}{}{}}{{ccc}{{CLf{ce}}}{}{}}{{cc}{{CMb{ceg}}}{}{}{}}{{ccc}{{CMd{ceg}}}{}{}{}}{{cc}{{CEh{ce}}}{}{}}{{ccc}{{CLh{ce}}}{}{}}{{cccccc}{{BOh{ceg}}}{}{}{}}{{cccccccccccccccc}{{CMj{ceg}}}{}{}{}}{{cccccc}{{CMj{ceg}}}{CNlCNh}{}{}}{c{{CM`{ce}}}Lb{}}{{{CLh{ce}}{CMl{ceg}}}{{CNb{ceg}}}{}{}{}}{CMfG`}{CMhG`}{{{B`{{CMl{ceg}}}}}cCJd{}{}}{{{B`{{CMl{ceg}}}}}{{CMl{ceg}}}CJd{}{}}{{{CEh{ce}}}{{CEh{ce}}}CJd{}}{{{CLh{ce}}}{{CLh{ce}}}CJd{}}{CMfCMf}{CMhCMh}{{{CJf{ce}}{CJf{ce}}}CMfHl{}}{{{CLf{ce}}{CLf{ce}}}CMhHl{}}{{{CEh{ce}}{CEh{ce}}}CMfHl{}}{{{CLh{ce}}{CLh{ce}}}CMhHl{}}{{}c{}}0000000000000000`{{}{{CLn{ceg}}}CNh{}{}}{{}{{CEh{ce}}}CNh{}}{{}{{CLh{ce}}}CNh{}}{{CMfCMf}CMf}{{CMhCMh}CMh}{{}{{C@n{ce}}}CNl{}}{{}{{CLl{ce}}}CNl{}}`{{cccccc}{{CMj{ceg}}}{}{}{}}{{{B`{{CF`{ce}}}}{CM`{ce}}}{{CF`{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CMn{ce}}}}{CM`{ce}}}{{CMn{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{BOh{ceg}}}}{B`{{CF`{ce}}}}}{{CF`{cg}}}{{A@f{}{{Af{}}}}CNlANnLb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CMj{ceg}}}}{B`{{CF`{ce}}}}}{{Bd{{CF`{cg}}}}}{{A@f{}{{Af{}}}}{CIb{}{{Af{}}}}CNlANnLb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CMj{ceg}}}}{B`{{CN`{ce}}}}}{{Bd{{CN`{cg}}}}}{{A@f{}{{Af{}}}}{CIb{}{{Af{}}}}CNlANnLb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{BOh{ceg}}}}{B`{{CMn{ce}}}}}{{CMn{cg}}}{{A@f{}{{Af{}}}}CNlANnLb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CMj{ceg}}}}{B`{{CMn{ce}}}}}{{Bd{{CMn{cg}}}}}{{A@f{}{{Af{}}}}{CIb{}{{Af{}}}}CNlANnLb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CLj{ce}}}}{B`{{CLj{ce}}}}}{{Bd{Lf}}}ANn{}}{{{B`{{CLn{ceg}}}}{B`{{CLn{ceg}}}}}{{Bd{Lf}}}ANn{}{}}{{{B`{BOf}}{B`{BOf}}}{{Bd{Lf}}}}{c{{CMj{ceg}}}{}{}{}}{{cc}{{C@n{ce}}}{}{}}{{ccc}{{CLl{ce}}}{}{}}{{{B`{{C@n{A`c}}}}}{{C@n{A`BOf}}}{}}{{{B`{{BOh{ceg}}}}{CEj{c}}}{{BOh{ceg}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}CNlCI`}{}{}}{{{B`{{CMj{ceg}}}}ccc{CEj{c}}}{{CMj{ceg}}}{{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIb{}{{Af{}}}}LbCNlCNhCI`}{}{}}{{{B`{{BOh{ceg}}}}cc}{{BOh{ceg}}}{Lb{L`{}{{Af{}}}}}{}{}}{{{B`{{CMj{ceg}}}}ccc}{{CMj{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CNlCNh}{}{}}{{{B`{{BOh{ceg}}}}{CEh{ce}}}{{BOh{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CNlCNh}{}{}}{{{B`{{CMj{ceg}}}}{CLh{ce}}}{{CMj{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CNlCNh}{}{}}{{{CEh{ce}}{CEh{ce}}}{{CEh{ce}}}{{A@f{}{{Af{}}}}{CIb{}{{Af{}}}}Lb{L`{}{{Af{}}}}{Ah{}{{Af{}}}}}{}}{{{CLh{ce}}{CLh{ce}}}{{CLh{ce}}}{{A@f{}{{Af{}}}}{CIb{}{{Af{}}}}Lb{L`{}{{Af{}}}}{Ah{}{{Af{}}}}}{}}{{{B`{{CMj{ceg}}}}}{{CMj{ceg}}}{Lb{L`{}{{Af{}}}}{CIb{}{{Af{}}}}CNlCNhHl}{}{}}{{cccc}{{CMl{ceg}}}{}{}{}}`{c{{CNd{ceg}}}{}{}{}}`{CI`CI`}{{cccc}{{CMn{ce}}}{}{}}{{{CEh{ce}}{CEh{ce}}}{{CEh{ce}}}{CNh{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{CLh{ce}}{CLh{ce}}}{{CLh{ce}}}{CNh{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{B`{{C@n{ce}}}}{B`{{CJf{ce}}}}}{{C@n{ce}}}CNn{}}{{{B`{{CLl{ce}}}}{B`{{CLf{ce}}}}}{{CLl{ce}}}CNn{}}`{{{CEh{ce}}}{{CEh{ce}}}Hf{}}{{{CLh{ce}}}{{CLh{ce}}}Hf{}}{{{CEj{c}}}{{BOh{ceg}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}CNlCI`}{}{}}{{ccc{CEj{c}}}{{CMj{ceg}}}{}{}{}}`{{{B`{{CF`{ce}}}}}{{CF`{ce}}}COb{}}{{{B`{{CN`{ce}}}}}{{CN`{ce}}}COb{}}{{{C@n{ce}}}{{C@n{ce}}}COb{}}{{{C@n{ce}}}{{C@n{ce}}}{CObLb}{}}{{{CLl{ce}}}{{CLl{ce}}}COb{}}{{{CLl{ce}}}{{CLl{ce}}}{CObLb}{}}{{{B`{{CMn{ce}}}}}{{CMn{ce}}}{CO`CNfCOb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{CJf{ce}}}{{CJf{ce}}}{CObLb}{}}{{{CJf{ce}}}{{CJf{ce}}}COb{}}{{{CLf{ce}}}{{CLf{ce}}}COb{}}{{{CLf{ce}}}{{CLf{ce}}}{CObLb}{}}{{{CEh{ce}}}{{CEh{ce}}}{CObLb}{}}{{{CEh{ce}}}{{CEh{ce}}}COb{}}{{{CLh{ce}}}{{CLh{ce}}}{CObLb}{}}{{{CLh{ce}}}{{CLh{ce}}}COb{}}{{{B`{{CF`{ce}}}}}{{CF`{ce}}}{CO`CNf}{}}{{{B`{{CN`{ce}}}}}{{CN`{ce}}}{CO`CNf}{}}:10:{{{CLj{ce}}{CLj{ce}}}{{CLj{ce}}}COd{}}0{{{B`{{CF`{eg}}}}cc}{{CF`{eg}}}Lb{{L`{}{{Af{}}}}Lb}{}}{{{B`{{CN`{eg}}}}ccc}{{CN`{eg}}}Lb{{L`{}{{Af{}}}}Lb}{}}{{{B`{{CMn{eg}}}}cc}{{CMn{eg}}}Lb{Lb{L`{}{{Af{}}}}}{}}{{cc}{{BOh{ceg}}}CNl{}{}}{{ccc}{{CMj{ceg}}}{CNlCNh}{}{}}{{CMf{C@n{ce}}{C@n{ce}}}{{C@n{ce}}}{}{}}{{CMh{CLl{ce}}{CLl{ce}}}{{CLl{ce}}}{}{}}{{CMf{CJf{ce}}{CJf{ce}}}{{CJf{ce}}}{}{}}{{CMh{CLf{ce}}{CLf{ce}}}{{CLf{ce}}}{}{}}{{CMf{CEh{ce}}{CEh{ce}}}{{CEh{ce}}}{}{}}{{CMh{CLh{ce}}{CLh{ce}}}{{CLh{ce}}}{}{}}{{{B`{An{CF`{ce}}}}{CJf{ce}}}Bb{Lb{A@f{}{{Af{}}}}}{}}{CI`CI`}{{{B`{{CF`{ce}}}}}{{CJf{ce}}}{Lb{A@f{}{{Af{}}}}}{}}{{{B`{{CN`{ce}}}}}{{CLf{ce}}}{Lb{A@f{}{{Af{}}}}}{}}`{{cc}{{CJf{ce}}}{}{}}{{ccc}{{CLf{ce}}}{}{}}{{{CEj{c}}{CEj{c}}}{{CMj{ceg}}}{CI`CNlCNh}{}{}}{{{B`{{CMl{ceg}}}}{B`{{CMl{ceg}}}}c}{{CMl{ceg}}}{CHfCJd}{}{}}{c{{C@n{ce}}}Fj{}}{c{{CLl{ce}}}Fj{}}{c{{CJf{ce}}}Fj{}}{c{{CLf{ce}}}Fj{}}{c{{CMb{ceg}}}Fj{}{}}{c{{CMd{ceg}}}Fj{}{}}{c{{CEh{ce}}}Fj{}}{c{{CLh{ce}}}Fj{}}{{{CEh{ce}}}c{Lb{L`{}{{Af{}}}}{Ah{}{{Af{}}}}}{}}{{{CLh{ce}}}c{Lb{L`{}{{Af{}}}}{Ah{}{{Af{}}}}}{}}{{{B`{{CMl{ceg}}}}}cCJd{}{}}{{{CLj{ce}}{CLj{ce}}}{}A@f{}}{{{C@n{ce}}{CEh{ce}}}{}A@f{}}{{{C@n{ce}}{C@n{ce}}}{}A@f{}}{{{C@n{ce}}{CJf{ce}}}{}A@f{}}{{{CLl{ce}}{CLh{ce}}}{}A@f{}}{{{CLl{ce}}{CLl{ce}}}{}A@f{}}{{{CLl{ce}}{CLf{ce}}}{}A@f{}}{{{CLn{ceg}}{CLn{ceg}}}{}A@f{}{}}{{{CM`{ce}}{CM`{ce}}}{{CM`{ce}}}{{A@f{}{{Af{}}}}}{}}{{{CJf{ce}}{CJf{ce}}}{}A@f{}}{{{CLf{ce}}{CLf{ce}}}{}A@f{}}{{{CMb{ceg}}{CMb{cig}}}{}A@f{}{}{}}{{{CMd{ceg}}{CMd{cig}}}{}A@f{}{}{}}{{{CEh{ce}}{CEh{ce}}}{}A@f{}}{{{CLh{ce}}{CLh{ce}}}{}A@f{}}{{{B`{An{CLj{ce}}}}{CLj{ce}}}BbCJh{}}{{{B`{An{C@n{ce}}}}{CJf{ce}}}BbCJh{}}{{{B`{An{C@n{ce}}}}{CEh{ce}}}Bb{Lb{A@f{}{{Af{}}}}}{}}{{{B`{An{CLl{ce}}}}{CLf{ce}}}BbCJh{}}{{{B`{An{CLl{ce}}}}{CLh{ce}}}Bb{Lb{A@f{}{{Af{}}}}}{}}{{{B`{An{CM`{ce}}}}{CM`{ce}}}BbCJh{}}{{{B`{An{CJf{ce}}}}{CJf{ce}}}BbCJh{}}{{{B`{An{CLf{ce}}}}{CLf{ce}}}BbCJh{}}{{{B`{An{CMb{ceg}}}}{CMb{cgg}}}BbCJh{}{}}{{{B`{An{CMd{ceg}}}}{CMd{cgg}}}BbCJh{}{}}{{{B`{An{CEh{ce}}}}{CEh{ce}}}Bb{Lb{A@f{}{{Af{}}}}}{}}{{{B`{An{CLh{ce}}}}{CLh{ce}}}Bb{Lb{A@f{}{{Af{}}}}}{}}{g{{CLj{ce}}}{{Ah{}{{Af{}}}}LbCNl}{}{{AH`{}{{Dj{{B`{{CLj{ce}}}}}}}}}}{g{{CLj{ce}}}{{Ah{}{{Af{}}}}CNl}{}{{AH`{}{{Dj{{CLj{ce}}}}}}}}{g{{CJf{ce}}}{{Ah{}{{Af{}}}}LbCNl}{}{{AH`{}{{Dj{{B`{{CJf{ce}}}}}}}}}}{g{{CJf{ce}}}{{Ah{}{{Af{}}}}CNl}{}{{AH`{}{{Dj{{CJf{ce}}}}}}}}{g{{CLf{ce}}}{{Ah{}{{Af{}}}}CNl}{}{{AH`{}{{Dj{{CLf{ce}}}}}}}}{g{{CLf{ce}}}{{Ah{}{{Af{}}}}LbCNl}{}{{AH`{}{{Dj{{B`{{CLf{ce}}}}}}}}}}{g{{CEh{ce}}}{{Ah{}{{Af{}}}}LbCNl}{}{{AH`{}{{Dj{{B`{{CEh{ce}}}}}}}}}}{g{{CEh{ce}}}{{Ah{}{{Af{}}}}CNl}{}{{AH`{}{{Dj{{CEh{ce}}}}}}}}{g{{CLh{ce}}}{{Ah{}{{Af{}}}}CNl}{}{{AH`{}{{Dj{{CLh{ce}}}}}}}}{g{{CLh{ce}}}{{Ah{}{{Af{}}}}LbCNl}{}{{AH`{}{{Dj{{B`{{CLh{ce}}}}}}}}}}{CI`CI`}{{{B`{{CNb{ceg}}}}{B`{{CNb{cgi}}}}}{{CNb{cei}}}{CJdCHf}{}{}{}}{{{B`{{CNd{ceg}}}}{B`{{CNd{cie}}}}}{{CNd{cig}}}CJd{}{}{}}{{{B`{{CMl{ceg}}}}{B`{{CMl{cgi}}}}}{{CMl{cei}}}{CHfCJd}{}{}{}}{{{B`{{BOh{ceg}}}}{B`{{BOh{cgi}}}}}{{BOh{cei}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}{}}{{{B`{{CMj{ceg}}}}{B`{{CMj{cgi}}}}}{{CMj{cei}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}{}}{{{B`{{BOh{ceg}}}}{CEj{c}}}{{BOh{ceg}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}CNlCI`}{}{}}{{{B`{{CMj{ceg}}}}ccc{CEj{c}}}{{CMj{ceg}}}{{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIb{}{{Af{}}}}LbCNlCNhCI`}{}{}}{{{B`{{BOh{ceg}}}}cc}{{BOh{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CNl}{}{}}{{{B`{{CMj{ceg}}}}ccc}{{CMj{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CNlCNh}{}{}}{{{B`{{BOh{ceg}}}}{CEh{cg}}}{{BOh{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CNlCNh}{}{}}{{{B`{{CMj{ceg}}}}{CLh{cg}}}{{CMj{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CNlCNh}{}{}}{{{CLl{ce}}}{{C@n{ce}}}Lb{}}{{{CLh{ce}}}{{CEh{ce}}}Lb{}}{{{B`{{CMj{ceg}}}}}{{BOh{ceg}}}Lb{}{}}{{{C@n{ce}}}{{CLl{ce}}}{CNlLb}{}}{{{B`{{CNd{ceg}}}}}{{CMl{ceg}}}CJd{}{}}{{{CEh{ce}}}{{CLh{ce}}}{CNlLb}{}}{{{B`{{BOh{ceg}}}}}{{CMj{ceg}}}{CNlCNhLb}{}{}}{{{C@n{ce}}}{{Dh{c}}}Lb{}}{{{CLl{ce}}}{{Dh{c}}}Lb{}}{{{CJf{ce}}}{{Dh{c}}}Lb{}}{{{CLf{ce}}}{{Dh{c}}}Lb{}}{{{B`{{CMb{ceg}}}}}{{Dh{c}}}Lb{}{}}{{{B`{{CMd{ceg}}}}}{{Dh{c}}}Lb{}{}}{{{CEh{ce}}}{{Dh{c}}}Lb{}}{{{CLh{ce}}}{{Dh{c}}}Lb{}}{{{B`{{BOh{ceg}}}}}{{Dh{c}}}Lb{}{}}{{{B`{{CMj{ceg}}}}}{{Dh{c}}}Lb{}{}}{{{CLl{ce}}}{{Dh{c}}}{CNhLb}{}}{{{CLh{ce}}}{{Dh{c}}}{CNlLb}{}}32{{{B`{{BOh{ceg}}}}}{{Dh{{Dh{c}}}}}Lb{}{}}{{{B`{{CMj{ceg}}}}}{{Dh{{Dh{c}}}}}Lb{}{}}0{{{B`{{CMn{ce}}}}}{{CF`{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{B`{{CF`{ce}}}}}{{CF`{A`e}}}{CHhLb}{}}{{{B`{{CN`{ce}}}}}{{CN`{A`e}}}{CHhLb}{}}{{{C@n{ce}}}{{C@n{A`e}}}{CHhLb}{}}{{{CLl{ce}}}{{CLl{A`e}}}{CHhLb}{}}{{{B`{{CMn{ce}}}}}{{CMn{A`e}}}{CHhLb}{}}{{{CJf{ce}}}{{CJf{A`e}}}{CHhLb}{}}{{{CLf{ce}}}{{CLf{A`e}}}{CHhLb}{}}{{{CMb{ceg}}}{{CMb{A`eg}}}{CHhLb}{}{}}{{{CMd{ceg}}}{{CMd{A`eg}}}{CHhLb}{}{}}{{{CEh{ce}}}{{CEh{A`e}}}{CHhLb}{}}{{{CLh{ce}}}{{CLh{A`e}}}{CHhLb}{}}{{{B`{{CF`{ce}}}}}{{CF`{Jje}}}{CHhLb}{}}{{{B`{{CN`{ce}}}}}{{CN`{Jje}}}{CHhLb}{}}{{{C@n{ce}}}{{C@n{Jje}}}{CHhLb}{}}{{{CLl{ce}}}{{CLl{Jje}}}{CHhLb}{}}{{{B`{{CMn{ce}}}}}{{CMn{Jje}}}{CHhLb}{}}{{{CJf{ce}}}{{CJf{Jje}}}{CHhLb}{}}{{{CLf{ce}}}{{CLf{Jje}}}{CHhLb}{}}{{{CMb{ceg}}}{{CMb{Jjeg}}}{CHhLb}{}{}}{{{CMd{ceg}}}{{CMd{Jjeg}}}{CHhLb}{}{}}{{{CEh{ce}}}{{CEh{Jje}}}{CHhLb}{}}{{{CLh{ce}}}{{CLh{Jje}}}{CHhLb}{}}{{{B`{{CF`{ce}}}}}{{CF`{AM`e}}}{CHhLb}{}}{{{B`{{CN`{ce}}}}}{{CN`{AM`e}}}{CHhLb}{}}{{{C@n{ce}}}{{C@n{AM`e}}}{CHhLb}{}}{{{CLl{ce}}}{{CLl{AM`e}}}{CHhLb}{}}{{{B`{{CMn{ce}}}}}{{CMn{AM`e}}}{CHhLb}{}}{{{CJf{ce}}}{{CJf{AM`e}}}{CHhLb}{}}{{{CLf{ce}}}{{CLf{AM`e}}}{CHhLb}{}}{{{CMb{ceg}}}{{CMb{AM`eg}}}{CHhLb}{}{}}{{{CMd{ceg}}}{{CMd{AM`eg}}}{CHhLb}{}{}}{{{CEh{ce}}}{{CEh{AM`e}}}{CHhLb}{}}{{{CLh{ce}}}{{CLh{AM`e}}}{CHhLb}{}}{{{B`{{CF`{ce}}}}}{{CF`{Jle}}}{CHhLb}{}}{{{B`{{CN`{ce}}}}}{{CN`{Jle}}}{CHhLb}{}}{{{C@n{ce}}}{{C@n{Jle}}}{CHhLb}{}}{{{CLl{ce}}}{{CLl{Jle}}}{CHhLb}{}}{{{B`{{CMn{ce}}}}}{{CMn{Jle}}}{CHhLb}{}}{{{CJf{ce}}}{{CJf{Jle}}}{CHhLb}{}}{{{CLf{ce}}}{{CLf{Jle}}}{CHhLb}{}}{{{CMb{ceg}}}{{CMb{Jleg}}}{CHhLb}{}{}}{{{CMd{ceg}}}{{CMd{Jleg}}}{CHhLb}{}{}}{{{CEh{ce}}}{{CEh{Jle}}}{CHhLb}{}}{{{CLh{ce}}}{{CLh{Jle}}}{CHhLb}{}}{{{B`{{CF`{ce}}}}}{{Bd{{CF`{ce}}}}}{LbANn}{}}{{{B`{{CN`{ce}}}}}{{Bd{{CN`{ce}}}}}{LbANn}{}}{{{B`{{CMn{ce}}}}}{{Bd{{CMn{ce}}}}}{LbCNlANn}{}}{{{B`{c}}}e{}{}}0000000000000000000000{{{CEh{ce}}}{{C@n{ce}}}Lb{}}{{{CLh{ce}}}{{CLl{ce}}}Lb{}}{{{CNj{ce}}}{{Bd{{C@n{ce}}}}}{Lb{CIb{}{{Af{}}}}CNlANn}{}}{{{CNj{ce}}}{{Bd{{CLl{ce}}}}}{Lb{CIb{}{{Af{}}}}CNlANn}{}}{{{B`{{CF`{ce}}}}}{{CMn{ce}}}{Lb{A@f{}{{Af{}}}}}{}}{{{CEh{ce}}}{{CJf{ce}}}Lb{}}{{{B`{{CNb{ceg}}}}}{{CMj{ceg}}}{CI`CJdCHf}{}{}}{{{B`{{CNd{ceg}}}}}{{BOh{ceg}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}CJbCI`}{}{}}{{{B`{{CMl{ceg}}}}}{{CMj{ceg}}}{CHfCJd}{}{}}{{{B`{{CMb{ceg}}}}}{{BOh{ceg}}}{CNlCNhLb}{}{}}{{{B`{{CMd{ceg}}}}}{{CMj{ceg}}}{CNlCNhLb}{}{}}{{{CEh{ce}}}{{BOh{cee}}}{CNlCNhLb}{}}{{{CLh{ce}}}{{CMj{cee}}}{CNlCNhLb}{}}{{{C@n{ce}}}{{f{cc}}}Lb{}}{{{CLl{ce}}}{{f{ccc}}}Lb{}}{{{CJf{ce}}}{{f{cc}}}Lb{}}{{{CLf{ce}}}{{f{ccc}}}Lb{}}{{{B`{{CMb{ceg}}}}}{{f{cc}}}Lb{}{}}{{{B`{{CMd{ceg}}}}}{{f{ccc}}}Lb{}{}}{{{CEh{ce}}}{{f{cc}}}Lb{}}{{{CLh{ce}}}{{f{ccc}}}Lb{}}{{{CLl{ce}}}{{f{cccc}}}{CNhLb}{}}{{{CLh{ce}}}{{f{cccc}}}{CNlLb}{}}{{{B`{{CF`{ce}}}}}{{CF`{Jhe}}}{CHhLb}{}}{{{B`{{CN`{ce}}}}}{{CN`{Jhe}}}{CHhLb}{}}{{{C@n{ce}}}{{C@n{Jhe}}}{CHhLb}{}}{{{CLl{ce}}}{{CLl{Jhe}}}{CHhLb}{}}{{{B`{{CMn{ce}}}}}{{CMn{Jhe}}}{CHhLb}{}}{{{CJf{ce}}}{{CJf{Jhe}}}{CHhLb}{}}{{{CLf{ce}}}{{CLf{Jhe}}}{CHhLb}{}}{{{CMb{ceg}}}{{CMb{Jheg}}}{CHhLb}{}{}}{{{CMd{ceg}}}{{CMd{Jheg}}}{CHhLb}{}{}}{{{CEh{ce}}}{{CEh{Jhe}}}{CHhLb}{}}{{{CLh{ce}}}{{CLh{Jhe}}}{CHhLb}{}}{{{B`{{CMn{ce}}}}}{{CMn{Jne}}}{CHhLb}{}}{{{CJf{ce}}}{{CJf{Jne}}}{CHhLb}{}}{{{B`{{CF`{ce}}}}}{{CF`{cBOf}}}Lb{}}{{{B`{{CN`{ce}}}}}{{CN`{cBOf}}}Lb{}}{{{C@n{ce}}}{{C@n{cBOf}}}Lb{}}{{{CLl{ce}}}{{CLl{cBOf}}}Lb{}}{{{B`{{CMn{ce}}}}}{{CMn{cBOf}}}Lb{}}{{{B`{{CNb{ceg}}}}}{{CNb{cBOfBOf}}}{CJdCHf}{}{}}{{{B`{{CNd{ceg}}}}}{{CNd{cBOfBOf}}}Lb{}{}}{{{B`{{CMl{ceg}}}}}{{CMl{cBOfBOf}}}Lb{}{}}{{{CJf{ce}}}{{CJf{cBOf}}}Lb{}}{{{CLf{ce}}}{{CLf{cBOf}}}Lb{}}{{{B`{{CMb{ceg}}}}}{{CMb{cBOfBOf}}}Lb{}{}}{{{B`{{CMd{ceg}}}}}{{CMd{cBOfBOf}}}Lb{}{}}{{{CEh{ce}}}{{CEh{cBOf}}}Lb{}}{{{CLh{ce}}}{{CLh{cBOf}}}Lb{}}{{{B`{{BOh{ceg}}}}}{{BOh{cBOfBOf}}}Lb{}{}}{{{B`{{CMj{ceg}}}}}{{CMj{cBOfBOf}}}Lb{}{}}{{{B`{{CF`{ce}}}}}{{CF`{Hde}}}{CHhLb}{}}{{{B`{{CN`{ce}}}}}{{CN`{Hde}}}{CHhLb}{}}{{{C@n{ce}}}{{C@n{Hde}}}{CHhLb}{}}{{{CLl{ce}}}{{CLl{Hde}}}{CHhLb}{}}{{{B`{{CMn{ce}}}}}{{CMn{Hde}}}{CHhLb}{}}{{{CJf{ce}}}{{CJf{Hde}}}{CHhLb}{}}{{{CLf{ce}}}{{CLf{Hde}}}{CHhLb}{}}{{{CMb{ceg}}}{{CMb{Hdeg}}}{CHhLb}{}{}}{{{CMd{ceg}}}{{CMd{Hdeg}}}{CHhLb}{}{}}{{{CEh{ce}}}{{CEh{Hde}}}{CHhLb}{}}{{{CLh{ce}}}{{CLh{Hde}}}{CHhLb}{}}{{{C@n{ce}}}{{CEh{ce}}}Lb{}}{{{CLl{ce}}}{{CLh{ce}}}Lb{}}{{{CJf{ce}}}{{CEh{ce}}}Lb{}}{{{CLf{ce}}}{{CLh{ce}}}Lb{}}{{{B`{{CMb{ceg}}}}}{{CEh{ce}}}Lb{}{}}{{{B`{{CMd{ceg}}}}}{{CLh{ce}}}Lb{}{}}`{{{B`{{CMb{ceg}}}}{B`{{CF`{ce}}}}}{{CF`{g}}}{AhLb}{}{}}{{{CLn{ceg}}{B`{{CF`{ce}}}}}{{CF`{g}}}{LbL`}{}{}}{{{B`{{CMd{ceg}}}}{B`{{CF`{ce}}}}}{{CF`{g}}}{AhLb}{}{}}{{{CLn{ceg}}{B`{{CN`{ce}}}}}{{CN`{g}}}{LbL`}{}{}}{{{B`{{CMd{ceg}}}}{B`{{CN`{ce}}}}}{{CN`{g}}}{AhLb}{}{}}{{{B`{{CNd{ceg}}}}{C@n{ce}}}{{C@n{cg}}}CJd{}{}}{{{B`{{CNd{cBOfBOf}}}}{C@n{cBOf}}}{{C@n{cBOf}}}CG`}{{{CLn{ceg}}{C@n{ce}}}{{C@n{g}}}{LbL`}{}{}}{{{B`{{CLn{cBOfBOf}}}}{C@n{cBOf}}}{{C@n{cBOf}}}CG`}{{{B`{{CMb{cBOfBOf}}}}{C@n{cBOf}}}{{C@n{cBOf}}}CG`}{{{B`{{CMb{ceg}}}}{C@n{ce}}}{{C@n{g}}}{AhLb}{}{}}{{{B`{{BOh{ceg}}}}{C@n{ce}}}{{C@n{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{BOh{cBOfBOf}}}}{C@n{cBOf}}}{{C@n{cBOf}}}CG`}{{{B`{{CMl{ceg}}}}{C@n{ce}}}{{C@n{cg}}}{CHfCJd}{}{}}{{{B`{{CMd{ceg}}}}{B`{{C@n{ce}}}}}{{C@n{g}}}{AhLb}{}{}}{{{B`{{CMj{ceg}}}}{C@n{ce}}}{{Bd{{C@n{cg}}}}}{{CIb{}{{Af{}}}}CNlANnLb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CMj{ceg}}}}{C@n{ce}}}{{CNj{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CMl{ceg}}}}{CLl{ce}}}{{CLl{cg}}}{CHfCJd}{}{}}{{{CLn{ceg}}{CLl{ce}}}{{CLl{g}}}{LbL`}{}{}}{{{B`{{CMd{ceg}}}}{B`{{CLl{ce}}}}}{{CLl{g}}}{AhLb}{}{}}{{{B`{{CMj{ceg}}}}{CLl{ce}}}{{Bd{{CLl{cg}}}}}{{CIb{}{{Af{}}}}CNlANnLb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CMj{ceg}}}}{CLl{ce}}}{{CNj{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{CLn{ceg}}{B`{{CMn{ce}}}}}{{CMn{g}}}{LbL`}{}{}}{{{B`{{CMb{ceg}}}}{B`{{CMn{ce}}}}}{{CMn{g}}}{{Ah{}{{Af{}}}}Lb}{}{}}{{{B`{{CMd{ceg}}}}{B`{{CMn{ce}}}}}{{CMn{cg}}}{{Ah{}{{Af{}}}}Lb}{}{}}{{{CLn{ceg}}{CJf{ce}}}{{CJf{g}}}{LbL`}{}{}}{{{B`{{CMb{ceg}}}}{CJf{ce}}}{{CJf{cg}}}{}{}{}}{{{CMd{ceg}}{CJf{ce}}}{{CJf{cg}}}{}{}{}}{{{B`{{CNd{ceg}}}}{CEh{ce}}}{{CEh{cg}}}CJd{}{}}{{{B`{{CNd{cBOfBOf}}}}{CEh{cBOf}}}{{CEh{cBOf}}}CG`}{{{B`{{CLn{cBOfBOf}}}}{CEh{cBOf}}}{{CEh{cBOf}}}CG`}{{{CLn{ceg}}{CEh{ce}}}{{CEh{g}}}{LbL`}{}{}}{{{B`{{CMb{cBOfBOf}}}}{CEh{cBOf}}}{{CEh{cBOf}}}CG`}{{{B`{{BOh{ceg}}}}{CEh{ce}}}{{CEh{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{BOh{cBOfBOf}}}}{CEh{cBOf}}}{{CEh{cBOf}}}CG`}{{{B`{{CMl{ceg}}}}{CEh{ce}}}{{CEh{cg}}}{CHfCJd}{}{}}{{{B`{{CMj{ceg}}}}{CEh{ce}}}{{CEh{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CMl{ceg}}}}{CLh{ce}}}{{CLh{cg}}}{CHfCJd}{}{}}{{{B`{{CMj{ceg}}}}{CLh{ce}}}{{CLh{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CF`{ce}}}}{CEh{ce}}}{{CF`{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{B`{{CN`{ce}}}}{CLh{ce}}}{{CN`{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{B`{{CMn{ce}}}}{CEh{ce}}}{{CMn{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{cc}{{BOh{ceg}}}{CNlCNh}{}{}}{{ccc}{{CMj{ceg}}}{CNlCNh}{}{}}`{{{B`{{CF`{ce}}}}}{{Bd{{CF`{ge}}}}}{CHhLb}{}CHh}{{{B`{{CN`{ce}}}}}{{Bd{{CN`{ge}}}}}{CHhLb}{}CHh}{{{CLj{ce}}}{{Bd{{CLj{ge}}}}}{CHhFj}{}CHh}{{{C@n{ce}}}{{Bd{{C@n{ge}}}}}{CHhLb}{}CHh}{{{CLl{ce}}}{{Bd{{CLl{ge}}}}}{CHhLb}{}CHh}{{{B`{{CMn{ce}}}}}{{Bd{{CMn{ge}}}}}{CHhLb}{}CHh}{{{CLn{ceg}}}{{Bd{{CLn{ieg}}}}}CHh{}{}CHh}{{{CJf{ce}}}{{Bd{{CJf{ge}}}}}{CHhLb}{}CHh}{{{CLf{ce}}}{{Bd{{CLf{ge}}}}}{CHhLb}{}CHh}{{{CMb{ceg}}}{{Bd{{CMb{ieg}}}}}{CHhLb}{}{}CHh}{{{CMd{ceg}}}{{Bd{{CMd{ieg}}}}}{CHhLb}{}{}CHh}{{{CEh{ce}}}{{Bd{{CEh{ge}}}}}{CHhLb}{}CHh}{{{CLh{ce}}}{{Bd{{CLh{ge}}}}}{CHhLb}{}CHh}{{{B`{{BOh{ceg}}}}}{{Bd{{BOh{ieg}}}}}{CHhLb}{}{}CHh}{{{B`{{CMj{ceg}}}}}{{Bd{{CMj{ieg}}}}}{CHhLb}{}{}CHh}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000000000000000{{{CEh{ce}}}{{Bd{{CEh{ce}}}}}CJd{}}{{{CLh{ce}}}{{Bd{{CLh{ce}}}}}CJd{}}{{{B`{c}}}A@l{}}0000000000000000000000{ce{}{}}000000000000000000000000000000000000000000000{{{B`{{CF`{ce}}}}{B`{{CF`{ce}}}}}{{CF`{ce}}}{LbANn}{}}{{{B`{{CN`{ce}}}}{B`{{CN`{ce}}}}}{{CN`{ce}}}{LbANn}{}}{{{B`{{CMn{ce}}}}{B`{{CMn{ce}}}}}{{CMn{ce}}}{LbANn{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}CNl}{}}{{cccc}{{CMl{ceg}}}CJd{}{}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000000{{cc}{{CEh{ce}}}{}{}}{{ccc}{{CLh{ce}}}{}{}}{{{B`{{CMl{ceg}}}}}{{CLh{cBOf}}}Lb{}{}}{{{B`{{CM`{ce}}}}}c{Lb{Ah{}{{Af{}}}}}{}}{{{B`{{CN`{ce}}}}}c{Lb{L`{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{CLf{ce}}}c{{L`{}{{Af{}}}}Lb}{}};;;;;;;;;;;;;;;;;;;;;;;`{{{B`{{CF`{ce}}}}}c{Lb{A@f{}{{Af{}}}}}{}}{{{B`{{CN`{ce}}}}}c{Lb{A@f{}{{Af{}}}}}{}}{{{B`{{CMn{ce}}}}}c{Lb{Ah{}{{Af{}}}}}{}}``{{{B`{{BOh{ceg}}}}}{{BOh{cei}}}Lb{}{}{}}{{{B`{{CMj{ceg}}}}}{{CMj{cei}}}Lb{}{}{}}{{{CEh{ce}}c}{{CEh{ce}}}CJd{}}0{{{CLh{ce}}c}{{CLh{ce}}}CJd{}}10{{{B`{{BOh{ceg}}}}}{{BOh{cig}}}Lb{}{}{}}{{{B`{{CMj{ceg}}}}}{{CMj{cig}}}Lb{}{}{}}`````````{{{B`{{CF`{ce}}}}}{{AGn{c}}}Lb{}}{{{B`{{CN`{ce}}}}}{{AGn{c}}}Lb{}}{{{B`{{CMn{ce}}}}}{{AGn{c}}}{Lb{Ah{}{{Af{}}}}}{}}{{{CLl{ce}}}{{C@n{ce}}}Lb{}}{{{CLh{ce}}}{{CEh{ce}}}Lb{}}{CMhCMf}{{{B`{{CN`{ce}}}}}c{Lb{L`{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}3210`````````654{{{C@n{ce}}}{{C@n{ce}}}Lb{}}{{{CEh{ce}}}{{CEh{ce}}}Lb{}}5432`````7{{}{{CF`{ce}}}CNl{}}{{}{{CN`{ce}}}CNl{}}{{}{{CLj{ce}}}CNl{}}{{}{{C@n{ce}}}CNl{}}0{{}{{CLl{ce}}}CNl{}}0{{}{{CMn{ce}}}CNl{}}{{}{{CM`{ce}}}CNl{}}{{}{{CJf{ce}}}CNl{}}0{{}{{CLf{ce}}}CNl{}}0{{}{{CEh{ce}}}CNl{}}0{{}{{CLh{ce}}}CNl{}}0{{{C@n{ce}}{C@n{ce}}i}{{CEh{ge}}}{}{}{}{{Kn{cc}{{Af{g}}}}}}{{{CLl{ce}}{CLl{ce}}i}{{CLh{ge}}}{}{}{}{{Kn{cc}{{Af{g}}}}}}{{{CEh{ce}}{CEh{ce}}i}{{CEh{ge}}}{}{}{}{{Kn{cc}{{Af{g}}}}}}{{{CLh{ce}}{CLh{ce}}i}{{CLh{ge}}}{}{}{}{{Kn{cc}{{Af{g}}}}}}`{{}c{}}{{{B`{CHf}}{B`{CHf}}}G`}{{{B`{CHf}}{B`{CHf}}{B`{c}}}G`{}}{{cc}cANn}0````````````````````````````````````````````````````````````````````````````````````````{CNfCNf}{CO`CO`}{{}CNh}{CObCOb}{{}CNl}````{{cg}i{}{}{{h{e}}}{}}00{ce{}{}}00000{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00555`{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00444{HdBb}00{cc{}}00`000999{{}Hd}00::::::{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00888==========={{{B`{{CGn{c}}}}c}{{COf{c}}}CG`}{{{B`{An{CIj{c}}}}}{{Bd{{C@n{cBOf}}}}}CG`}{{{B`{An{CIl{c}}}}}{{Bd{c}}}CG`}{{{B`{{CIj{c}}}}}{{f{Hd{Bd{Hd}}}}}CG`}{{{B`{{CIl{c}}}}}{{f{Hd{Bd{Hd}}}}}CG`}`{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00111```{{{B`{{CGh{}{{CGf{c}}}}}}c}{{CGh{}{{CGf{c}}}}}CG`}{{{B`{{CGh{}{{CGf{c}}}}}}c}cCG`}1{{{B`{{CGh{}{{CGf{c}}}}}}c}{{CEh{cBOf}}}CG`}11{{{B`{{CGh{}{{CGf{c}}}}}}}{{CGh{}{{CGf{c}}}}}CG`}{{{B`{{CGh{}{{CGf{c}}}}}}c{B`{AnKn}}}BbCG`}{{{B`{{CGh{}{{CGf{c}}}}}}}{{C@n{cBOf}}}CG`}{{{B`{{CGh{}{{CGf{c}}}}}}c}{{C@n{cBOf}}}CG`}{{{B`{{CGh{}{{CGf{c}}}}}}c}{{f{{CGh{}{{CGf{c}}}}{CGh{}{{CGf{c}}}}}}}CG`}{{{B`{{CGh{}{{CGf{c}}}}}}{AGn{c}}}{{CGh{}{{CGf{c}}}}}CG`}3{{{B`{CEd}}{C@n{cBOf}}}{{C@n{cBOf}}}{}}{{{B`{CEd}}{CEh{cBOf}}}{{CEh{cBOf}}}{}}99{{cccc}{{CHn{c}}}CG`}{{{CEh{cBOf}}{CEh{cBOf}}}cCG`}{{{C@n{cBOf}}{C@n{cBOf}}{C@n{cBOf}}}cCG`}{{cc}{{f{cc}}}Hf}{{{CEh{cBOf}}}{{CEh{cBOf}}}CG`}{{{CEh{cBOf}}}{{CEh{cBOf}}}Hf}`````{{cg}i{}{}{{h{e}}}{}}000{ce{}{}}0000000{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000{{c{Ed{e}}}g{}{}{}}000{c{{COh{c}}}{{AH`{}{{Dj{{C@n{A`BOf}}}}}}}}6666{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}0005555{HdBb}000{{COjA`}{{COl{COj}}}}{cc{}}0000000;;;;{{}Hd}000<<<<<<<<{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000::::????????????????{{A`c}{{COl{c}}}{{AH`{}{{Dj{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}}}}{{{B`{c}}e}{{COn{ec}}}{{CEd{A`}}}{{AH`{}{{Dj{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}}}}{{G`c}{{COh{c}}}{{AH`{}{{Dj{{C@n{A`BOf}}}}}}}}{{{B`{An{CE`{c}}}}}{{Bd{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}{{AH`{}{{Dj{{CAj{{f{{C@n{A`BOf}}{B`{{ADb{A`}}}}}}{C@n{A`BOf}}}}}}}}}}{{{B`{An{COl{c}}}}}{{Bd{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}{{AH`{}{{Dj{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}}}}{{{B`{An{COn{ce}}}}}{{Bd{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}{{AH`{}{{Dj{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}}}{{CEd{A`}}}}{{{B`{An{COh{c}}}}}{{Bd{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}{{AH`{}{{Dj{{C@n{A`BOf}}}}}}}}{c{{COh{c}}}{{AH`{}{{Dj{{C@n{A`BOf}}}}}}}}{{{B`{{COl{c}}}}}{{f{Hd{Bd{Hd}}}}}{{AH`{}{{Dj{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}}}}{{COj{B`{c}}}{{COn{COjc}}}{{CEd{A`}}}}{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000{ce{}{}}0000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0001111{{{CE`{c}}}c{{AH`{}{{Dj{{CAj{{f{{C@n{A`BOf}}{B`{{ADb{A`}}}}}}{C@n{A`BOf}}}}}}}}}}```````````````````{{A`A`}{{C@n{A`BOf}}}}`{{A`A`}{{CJf{A`BOf}}}}{{A`A`}{{CEh{A`BOf}}}}`````````````````````{{cg}i{}{}{{h{e}}}{}}00666666{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{AnCAf}}{C@n{A`BOf}}}C@j}{{{B`{AnCAf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnD@`}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}0{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{CAfHd}0{D@`Hd}0{{c{Ed{e}}}g{}{}{}}00{{{B`{CDf}}}CDf}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{ce{}{}}00{{{B`{AnCAf}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCAf}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}}C@j}{{{B`{AnD@`}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}0{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00==={HdBb}00{{{B`{AnCAf}}G`}Bb}0{{{B`{AnD@`}}G`}Bb}0{cc{}}00000999{{}Hd}00::::::{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00>>>>>>>>>>{{{B`{AnCAf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCAf}}{C@n{A`BOf}}}C@j}{{{B`{AnD@`}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}0{{{B`{AnC@f}}Hd}D@`}{{{B`{AnCDf}}}{{Bd{C@d}}}}0{{{B`{CAf}}}Hd}{{{B`{D@`}}}Hd}{{{B`{AnCAf}}{C@n{A`BOf}}{C@n{A`BOf}}}C@j}{{{B`{AnCAf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnD@`}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}0{{{B`{AnCAf}}HdHd}Bb}0{{{B`{AnD@`}}HdHd}Bb}0{{{B`{CDf}}}{{f{Hd{Bd{Hd}}}}}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00111{{CAfHd}D@`}``````{{cg}i{}{}{{h{e}}}{}}00033333333{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000{{c{Ed{e}}}g{}{}{}}000{{{B`{CDj}}}CDj}{{{B`{{CDh{c}}}}}{{CDh{c}}}Fj}{{{B`{{CDl{c}}}}}{{CDl{c}}}Fj}{{{B`{CCn}}}CCn}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}000``>>>>{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000::::{HdBb}000{cc{}}0000000{ce{}{}}000{{}Hd}00011111111{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000????4444444444444444{{{AGn{Jh}}G`}CCn}{{{B`{AnCDj}}}{{Bd{{CAj{C@jCC`}}}}}}{{{B`{An{CDh{c}}}}}{{Bd{{CAj{{B`{c}}Bb}}}}}{}}{{{B`{An{CDl{c}}}}}{{Bd{{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}}}}CCl}{{{B`{AnCCn}}}{{Bd{{CAj{C@jCC`}}}}}}{c{{D@b{e}}}{}{}}``{{{B`{c}}}e{}{}}000{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000>>>>>>>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000????`````{{{B`{AnCEf}}{C@n{A`BOf}}A`CBn{B`{{ADb{A`}}}}}Bb}{{{B`{AnCEf}}{C@n{A`BOf}}{CEh{A`BOf}}{CEj{A`}}CBn{B`{{ADb{A`}}}}}Bb}{{{B`{AnCEf}}{B`{{CEl{A`}}}}{B`{{ADb{A`}}}}}{{f{C@jC@j}}}}{{{B`{AnCEf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCEf}}{CBb{{C@n{A`BOf}}}}{B`{{ADb{A`}}}}}Bb}{{{B`{AnCEn}}{CBb{{C@n{A`BOf}}}}}Bb}{{{B`{AnCEf}}{B`{{CF`{A`BOf}}}}CBn{B`{{ADb{A`}}}}}Bb}{{{B`{AnCEf}}{B`{{CF`{A`BOf}}}}{B`{CFb}}CBn{B`{{ADb{A`}}}}}Bb}{{{B`{AnCEn}}{CEh{A`BOf}}{CEj{A`}}CAh{C@n{A`BOf}}}Bb}5{{{CFj{}{{CFh{c}}}}}c{}}{{{B`{AnCEn}}}Bb}{{{B`{AnCEf}}}Bb}{{{B`{AnCEf}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCEn}}{C@n{A`BOf}}{C@n{A`BOf}}{C@n{A`BOf}}}Bb}{{{B`{AnCEf}}G`}Bb}{{{B`{AnCEf}}{CAj{{f{{C@n{A`BOf}}{B`{{ADb{A`}}}}}}{C@n{A`BOf}}}}}Bb}{{CEfA`}{{CFd{CEf}}}}{{COjA`}{{COl{COj}}}}{{{B`{AnCEn}}A`}Bb}?{{{B`{AnCEn}}{C@n{A`BOf}}}Bb}0{{{B`{CEf}}}Hd}{{{B`{AnCEf}}{CAj{{C@n{A`BOf}}{C@n{A`BOf}}}}{B`{{ADb{A`}}}}}Bb}{{{B`{AnCEf}}{C@n{A`BOf}}{C@n{A`BOf}}{B`{{ADb{A`}}}}}C@j}{{{B`{AnCEn}}{C@n{A`BOf}}{C@n{A`BOf}}}Bb}{{{B`{AnCEn}}{CEh{A`BOf}}{CEj{A`}}CAh{CEh{A`BOf}}}Bb}{{{B`{AnCEn}}{CEh{A`BOf}}{CEh{A`BOf}}{CEh{A`BOf}}}Bb}7{{{B`{AnCEn}}{CEh{A`BOf}}}Bb}0{{{B`{AnCEn}}{CEh{A`BOf}}{CEh{A`BOf}}}Bb}9{{{B`{AnCEf}}HdHd}Bb}{{{B`{AnCEn}}HdHd}Bb}6:23{{CEfc}{{CFf{CEfc}}}{{CEd{A`}}}}{{COj{B`{c}}}{{COn{COjc}}}{{CEd{A`}}}}={CEf{{CEb{CEf}}}}``````````````````````````````{{cg}i{}{}{{h{e}}}{}}00{ce{}{}}00000{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00``{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{{BJn{c}}}}}{{BJn{c}}}Fj}{{{B`{On}}}On}{{{B`{A@`}}}A@`}{{{B`{c}}{B`{Ane}}}Bb{}{}}00{{{B`{c}}}Bb{}}0000`:::{{{B`{F`}}On}A@`}{{}c{}}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00;;;{HdBb}00{{{B`{{BJn{c}}}}{B`{{BJn{c}}}}}G`Hl}{{{B`{On}}{B`{On}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{{BJn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{On}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{A@`}}{B`{AnI`}}}{{Bj{BbIb}}}}`{cc{}}00000{ce{}{}}00`{{}Hd}00111111{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00555555555`{{{B`{F`}}On}A@`}0``{{{B`{{BDn{}{{ALd{c}}}}}}{B`{c}}On}A@`{}}1`{{{B`{c}}}e{}{}}00{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00;;;;;;{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00<<<``````{{cg}i{}{}{{h{e}}}{}}=={{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}<{{{B`{{BHj{c}}}}}{{BHj{c}}}Fj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{ce{}{}}{{}{{BHj{c}}}{IhFj}}{{}c{}}0{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}9{HdBb}{{{B`{{BHj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{cc{}}07{{}Hd}88{{{H`{c}}}{{H`{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}};;;{{{Fn{c}}}{{BHj{c}}}{IhFj}}:{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1{{{Fn{c}}{Bd{{B`{c}}}}}{{BHj{c}}}{IhFj}}``````{{cg}i{}{}{{h{e}}}{}}03333{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{Mbc}Mb{{Eb{Fb}}}}`{{Mbc}Mb{{Eb{Eh}}}}`{{{B`{F`}}}Mb}{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{AK`}}}AK`}{{{B`{Mb}}}Mb}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{{Mbc}Mb{{Eb{Fd}}}}{ce{}{}}09{{}c{}}{{}Mb}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0<<{{{B`{Anc}}{B`{Mb}}Aj}BbAAl}{HdBb}0{{{B`{AK`}}{B`{AK`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AK`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Mb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{FdMb}{EnMb}{J`Mb}33>>{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AK`}}{B`{Anc}}}BbKh}{{}Hd}0{ce{}{}}000{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0444444{{{B`{ABj}}FhFhA`A`E`IlInc}ABh{{Gh{{B`{ABj}}}{{Af{ABh}}}}}}{cAK`{{Eb{{AIf{AA`}}}}}}{{}c{}}{{{B`{F`}}}Mb}{{Mbc}Mb{{Eb{Fl}}}}`{{{B`{{BC`{}{{ALd{c}}}}}}{B`{c}}}Mb{}}`{{{B`{c}}}e{}{}}0{{{B`{c}}}Mb{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0????{{}AK`}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0{AK`{{b{{Bd{Aj}}}}}}{ce{}{}}0`````````{{cg}i{}{}{{h{e}}}{}}00111111{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{D@d}}}D@d}{{{B`{ADj}}}ADj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00:::{{{D@f{c}}Ff}{{D@f{c}}}{}}{{}ADj}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00:::{{{B`{Ane}}AAd{B`{c}}FfADjDbA`}BbFj{{ADh{}{{ADf{c}}}}}}{{{B`{{D@f{c}}}}{B`{AAh}}{B`{Ane}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}BbFj{{ADh{}{{ADf{c}}}}}{}}{HdBb}00{{{B`{D@d}}{B`{D@d}}}G`}{{{B`{ADj}}{B`{ADj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{D@f{c}}ADj}{{D@f{c}}}{}}{{{B`{D@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ADj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cD@d{{Eb{BJf}}}}{cc{}}00000{cD@d{{Eb{AD`}}}}2{{JhJhc}D@d{{Eb{AD`}}}}{ce{}{}}00{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{ADj}}{B`{Anc}}}BbKh}{{{D@f{c}}e}{{D@f{c}}}{}{{Eb{Fh}}}}{{{B`{D@d}}}ADd}{{}Hd}00555555{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00999999999{{{B`{e}}{B`{ABj}}{B`{c}}FhFhFfDb}ABh{}{{ADh{}{{ADf{c}}}}}}{{{B`{{D@f{c}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhFj{{ADh{}{{ADf{c}}}}}}{{{D@f{c}}A`}{{D@f{c}}}{}}0{{{B`{{D@f{c}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{e}}}ABlFj{{ADh{}{{ADf{c}}}}}}{e{{D@f{c}}}{}{{Eb{c}}}}{{}c{}}{{{B`{An{D@f{c}}}}{B`{AnAAh}}EjAAdABd{B`{e}}{B`{AnABn}}{B`{An{AAb{g}}}}{B`{Aj}}}AC`Fj{{ADh{}{{ADf{c}}}}}{}}{{{D@f{c}}e}{{D@f{c}}}{}{{Eb{n}}}}5{{{B`{{D@f{c}}}}}{{Al{Fh}}}Fj}{{{B`{{D@f{c}}}}}ACjFj}{{{B`{{D@f{c}}}}}AClFj}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00`{c{{D@f{c}}}{}}222{{{D@f{c}}e}{{D@f{c}}}{}{{Eb{Fh}}}}``````{{cg}i{}{}{{h{e}}}{}}44{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{D@h}}}D@h}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0<{{}D@h}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{{B`{D@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}>444{{{B`{D@h}}}G`};{{}c{}}{{{B`{c}}B`{B`{D@h}}AlFf}AlADh}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}};;{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}<`{{cg}i{}{}{{h{e}}}{}}{{{BKf{cegi}}Ef}{{BKf{cegi}}}{LbHl}{}{}AAl}>>{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{{BKf{cegi}}}}}{{Fn{AAh}}}{LbHl}{}{}AAl}`{ce{}{}}{{}{{BKf{ceg}}}{LbHl}{}AAl}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}{{{B`{{BKf{cegi}}}}{B`{AnAAh}}}Bb{LbHl}{}{}AAl}8{{{B`{{BKf{cegi}}}}{B`{AAh}}{B`{Ani}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{LbHl}{}{}AAl}{HdBb}{{{BKf{cegi}}k}{{BKf{cegi}}}{LbHl}{}{}AAl{{Dl{}{{Dj{{f{c{AEh{egi}}}}}}}}}}{cc{}}08{{{Fn{c}}{Fn{{AEh{egi}}}}}{{BKf{cegi}}}{LbHl}{}{}AAl}{{{BKf{cegi}}k}{{BKf{cegi}}}{LbHl}{}{}AAl{{Eb{Fh}}}}{{}Hd};;{{{H`{c}}}{{H`{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}?==={{{B`{{BKf{cegi}}}}{B`{AnAAh}}{B`{i}}{B`{ABj}}}ABh{LbHl}{}{}AAl}{{{BKf{cegi}}k}{{BKf{cegi}}}{LbHl}{}{}AAl{{Eb{n}}}}{{{B`{{BKf{cegi}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{i}}}ABl{LbHl}{}{}AAl}{{}{{BKf{cegi}}}{LbHl}{}{}AAl}{{}c{}}{{{B`{An{BKf{cegi}}}}{B`{AnAAh}}EjAAdABd{B`{i}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`{LbHl}{}{}AAl}{{{B`{{BKf{cegi}}}}{B`{AnAAh}}AAd{B`{i}}{B`{AnACb}}}Bb{LbHl}{}{}AAl}{{{B`{An{BKf{cegi}}}}{B`{AnAAh}}AAd{B`{i}}Ad}{{Bd{{ACd{egi}}}}}{LbHl}{}{}AAl}{{{BKf{cegi}}k}{{BKf{cegi}}}{LbHl}{}{}AAl{{Eb{E`}}}}{{{BKf{cegi}}ck}{{BKf{cegi}}}{LbHl}{}{}AAl{{Eb{{AEh{egi}}}}}}{{{BKf{cegi}}c{Bd{k}}}{{BKf{cegi}}}{LbHl}{}{}AAl{{Eb{{AEh{egi}}}}}}{{{B`{{BKf{cegi}}}}}{{Al{Fh}}}{LbHl}{}{}AAl}:{{{B`{{BKf{cegi}}}}}ACj{LbHl}{}{}AAl}{{{B`{{BKf{cegi}}}}}ACl{LbHl}{}{}AAl}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1{{{BKf{cegi}}k}{{BKf{cegi}}}{LbHl}{}{}AAl{{Eb{Fh}}}}{Hd{{BKf{cegi}}}{LbHl}{}{}AAl}{k{{BKf{cegi}}}{LbHl}{}{}AAl{{Dl{}{{Dj{{f{c{AEh{egi}}}}}}}}}}```````````````{{cg}i{}{}{{h{e}}}{}}00055555555{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000{{{B`{BKj}}}{{B`{AA`}}}}00{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000{{c{Ed{e}}}g{}{}{}}000{{{B`{BKj}}}G`}{{{B`{BKj}}}BKj}{{{B`{D@j}}}D@j}{{{B`{BKl}}}BKl}{{{B`{BKh}}}BKh}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}00000{{{B`{BKj}}{B`{BKj}}}Lf}{{{B`{D@j}}{B`{D@j}}}Lf}`{{{B`{c}}{B`{e}}}Lf{}{}}0{ce{}{}}000{{}BKh}{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000{{{B`{BKj}}}{{Bd{{B`{AA`}}}}}}{{{B`{c}}}{{B`{e}}}{}{}}000{HdBb}000{{{B`{BKj}}{B`{BKj}}}G`}{{{B`{D@j}}{B`{D@j}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{BKj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{D@j}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{BKl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BKh}}{B`{AnI`}}}{{Bj{BbIb}}}}9{cc{}}0000000{c{{Bj{BKjBb}}}{{D@n{D@l}}}}0????{{{B`{AA`}}}{{Bj{BKjDA`}}}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0``````{{{B`{BKj}}}G`}0{{{B`{BKj}}{B`{Anc}}}BbKh}{{{B`{D@j}}{B`{Anc}}}BbKh}{{{B`{BKj}}}{{Bd{{DAb{{B`{AA`}}}}}}}}{{{B`{BKj}}}{{Bd{{B`{AA`}}}}}}{{{B`{BKj}}{DAf{DAd}}}{{B`{AA`}}}}{{{B`{BKj}}{AGn{DAd}}}{{B`{AA`}}}}{{{B`{BKj}}DAh}{{B`{AA`}}}}{{{B`{BKj}}{DAj{DAd}}}{{B`{AA`}}}}{{}Hd}000{ce{}{}}0000000{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000{{c{Ed{e}}}g{}{}{}}000444444444444{BKjGb}?{{{B`{BKj}}{B`{AA`}}}{{Bj{BKjDA`}}}}{{{B`{c}}}Hd{}}{{{B`{c}}}Jb{}}{{{B`{BKj}}{B`{BKj}}}{{Bd{Gb}}}}{{}c{}}{{}DAl}{{{B`{BKj}}}DAn}{{{B`{AA`}}Gd}{{`{{AH`{}{{Dj{BKl}}}}}}}}{{{B`{AA`}}}{{Bj{BKjDA`}}}}{{{B`{AA`}}c}{{Bj{BKjDA`}}}Dl}{{{B`{BKj}}{B`{BKj}}}{{Bd{Lf}}}}{{{B`{D@j}}{B`{D@j}}}{{Bd{Lf}}}}{{{B`{BKj}}}{{Bd{{B`{AA`}}}}}}{{{B`{BKj}}}{{B`{AA`}}}}{{{B`{BKj}}}{{Bd{{DB`{ADl}}}}}}{{{B`{AnBKj}}}{{Bj{DBbBb}}}}{{{B`{BKj}}}{{Bd{Hn}}}}04{{{B`{BKj}}}DBd}{{{B`{AnBKj}}}{{DBh{DBf}}}}5{{{B`{AnBKj}}{Bd{{B`{AA`}}}}}Bb}{{{B`{AnBKj}}{Bd{{B`{AA`}}}}}{{Bj{BbDA`}}}}{{{B`{AnBKj}}DBj}{{Bj{BbBb}}}}{{{B`{AnBKj}}{Bd{{B`{AA`}}}}}{{Bj{BbBb}}}}{{{B`{AnBKj}}{B`{AA`}}}Bb}{{{B`{AnBKj}}{Bd{Hn}}}{{Bj{BbBb}}}}5{{{B`{AnBKj}}{B`{AA`}}}{{Bj{BbBb}}}}0{{{B`{BKj}}c}{{Bj{{Fn{DBl}}Ld}}}{{Bh{}{{Af{{Bd{Hn}}}}}}}}{{{B`{c}}}Jb{}}`{{{B`{BKj}}}{{Bj{BJfBb}}}}{{{B`{c}}}e{}{}}000{{{B`{c}}}A@h{}}0{{{B`{c}}}Gb{}}0{c{{Bj{e}}}{}{}}000{{{B`{AA`}}}{{Bj{BKj}}}}1{Hd{{Bj{D@j}}}}2222222{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000{ce{}{}}0000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000{{{B`{BKj}}}{{B`{AA`}}}}{{cBKh}{{AEh{BKjF`e}}}{{Dl{}{{Dj{{B`{BKl}}}}}}}{{AI`{}{{AGb{El}}}}}}3333{cBKh{{Eb{n}}}}`````````{{cg}i{}{}{{h{e}}}{}}00555555{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00``{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{Nl}}}Nl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0==={{{B`{F`}}}Nl}{{}c{}}{{}DBn}1{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00:::{HdBb}00{{{B`{DBn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Nl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{DC`{cegi}}k}{{DC`{cegi}}}{BFbFj}{}AOhAI`Eb}{cc{}}00000{ce{}{}}00{{}Hd}00111111{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00555555555{{{B`{AnDBn}}{B`{{ADb{c}}}}{B`{An{Bd{Hd}}}}g{Bd{{B`{Bh}}}}B`}{{DC`{ceik}}}{BFbFj}{}{{Kn{c}{{Af{e}}}}}AOhAI`}>?{{{DC`{cegi}}AbA`}{{ACd{egi}}}{BFbFj}{}AOhAI`}{{{DC`{cegi}}k}{{DC`{cegi}}}{BFbFj}{}AOhAI`{{Eb{E`}}}}``{{{B`{{AOh{}{{ALd{c}}}}}}{B`{c}}}Nl{}}`{{{DC`{cegi}}k}{{DC`{cegi}}}{BFbFj}{}AOhAI`{{Eb{AIj}}}}{{{DC`{cegi}}AKh}{{DC`{cegi}}}{BFbFj}{}AOhAI`}{{{DC`{cegi}}k}{{DC`{cegi}}}{BFbFj}{}AOhAI`{{Eb{n}}}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00111{{{DC`{cegi}}A`}{{DC`{cegi}}}{BFbFj}{}AOhAI`}``````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000000000000{{{B`{{BKn{c}}}}BL`DCb}{{Bd{BL`}}}{}}{{{DCd{ceg}}}{{DCd{ceg}}}{}BC`AAl}555555555555555555555555555555555555{{{B`{c}}}{{B`{Dd}}}{}}00000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000000000000``{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000{{{B`{DCf}}AAdAb}G`}{{{B`{{B`{{BLb{ceg}}}}}}AAdAb}G`{}BC`AAl}{{{BLb{ceg}}i}{{BLb{ceg}}}{}BC`AAlEb}{{{DCd{ceg}}i}{{DCd{ceg}}}{}BC`AAlEb}{{{B`{DCh}}}DCh}{{{B`{{DCj{c}}}}}{{DCj{c}}}Fj}{{{B`{DCb}}}DCb}{{{B`{DCl}}}DCl}{{{B`{BL`}}}BL`}{{{B`{DCn}}}DCn}{{{B`{{BKn{c}}}}}{{BKn{c}}}Fj}{{{B`{BLn}}}BLn}{{{B`{DD`}}}DD`}{{{B`{DDb}}}DDb}{{{B`{DDd}}}DDd}{{{B`{BM`}}}BM`}{{{B`{Nh}}}Nh}{{{B`{DDf}}}DDf}{{{B`{DDh}}}DDh}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000000000{{{B`{c}}}Bb{}}00000000000000000000000000{{{B`{An{BKn{c}}}}BL`}{{Bd{{f{cBL`}}}}}{}}{{{B`{BL`}}{B`{BL`}}}Lf}{{{B`{DCn}}{B`{DCn}}}Lf}`{{{B`{c}}{B`{e}}}Lf{}{}}0{ce{}{}}00000000000000000{{{DCd{ceg}}i}{{DCd{ceg}}}{}BC`AAl{{Eb{{AEh{ceg}}}}}}{{{B`{F`}}}Nh}{{}c{}}{{}DDb}{Hd{{B`{c}}}{}}00000000000000000{Hd{{B`{Anc}}}{}}00000000000000000{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000{{{B`{{BLb{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BC`AAl}{{{B`{{DCd{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}G`}Bb{}BC`AAl}{HdBb}0000000{{{B`{An{BKn{c}}}}BL`DD`}Bb{}}1111111111{{{B`{DCh}}{B`{DCh}}}G`}{{{B`{DCb}}{B`{DCb}}}G`}{{{B`{BL`}}{B`{BL`}}}G`}{{{B`{DCn}}{B`{DCn}}}G`}{{{B`{Nh}}{B`{Nh}}}G`}{{{B`{DDf}}{B`{DDf}}}G`}{{{B`{DDh}}{B`{DDh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000{{{B`{DCh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{DCj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{DCb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DCl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DCn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{BKn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{BLn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DD`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DDb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DDd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BM`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{DDj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{Nh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DDf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DDh}}{B`{AnI`}}}{{Bj{BbIb}}}}{i{{BLb{ceg}}}{}BC`AAl{{Eb{{AEh{ceg}}}}}}{cc{}}00000000000000000000000000000000000{ce{}{}}00000000000000000{{{B`{{BKn{c}}}}BL`}{{Bd{{B`{c}}}}}{}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000{{{B`{An{BKn{c}}}}BL`}{{Bd{{B`{Anc}}}}}{}}{{{B`{DCh}}{B`{Anc}}}BbKh}{{{B`{DCl}}{B`{Anc}}}BbKh}{{{B`{BL`}}{B`{Anc}}}BbKh}{{{B`{DCn}}{B`{Anc}}}BbKh}``{{}Hd}00000000000000000`888888888888888888888888888888888888{{{H`{c}}}{{H`{Dd}}}{}}00000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<{{{B`{{BKn{c}}}}}G`{}}{{{B`{{DCd{ceg}}}}AAdAb}G`{}BC`AAl}{{{B`{{BKn{c}}}}}{{`{{AH`{}{{Dj{{f{{B`{BL`}}{B`{c}}}}}}}}}}}{}}{{{B`{{DDj{c}}}}}{{H`{AH`}}}{}}{{{B`{An{BKn{c}}}}}{{`{{AH`{}{{Dj{{f{{B`{BL`}}{B`{Anc}}}}}}}}}}}{}}{{{B`{{BKn{c}}}}}{{B`{DCl}}}{}}{{{B`{{DDj{c}}}}}{{B`{DCl}}}{}}{{{B`{{BKn{c}}}}}Hd{}}{{{B`{An{BKn{c}}}}BL`}Bb{}}{{{B`{{BKn{c}}}}}{{Bd{BL`}}}{}}{{{B`{An{BKn{c}}}}BL`DDd}Bb{}}{i{{BLb{ceg}}}{}BC`AAl{{Eb{{AEh{ceg}}}}}}{i{{DCd{ceg}}}{}BC`AAl{{Eb{{AEh{ceg}}}}}}{c{{f{{BKn{c}}BL`}}}{}}{{}c{}}{{{DCd{ceg}}i}{{DCd{ceg}}}{}BC`AAl{{Eb{E`}}}}{{{B`{DCl}}A`Al}{{DDl{BL`Aj}}}}`{{{B`{BL`}}{B`{BL`}}}{{Bd{Lf}}}}{{{B`{DCn}}{B`{DCn}}}{{Bd{Lf}}}}``{{{B`{An{BKn{c}}}}DCnA`}Bb{}}{{{B`{An{BKn{c}}}}}Bb{}}{{{B`{DCh}}{B`{Aj}}A`A`}{{f{AjAj}}}}{{{B`{An{BKn{c}}}}DChBL`c}{{Bd{{f{BL`DCn}}}}}{}}`{{{B`{DCh}}AjA`A`}Aj}{{{B`{DCl}}A`Al}{{DDl{DCn{f{DChAjA`}}}}}}{{{B`{An{BKn{c}}}}BL`BL`DDb}Bb{}}{{{B`{DCl}}}{{`{{AH`{}{{Dj{{B`{DCn}}}}}}}}}}`{{{B`{{BEj{}{{ALd{c}}}}}}{B`{c}}}Nh{}}{{{BLb{ceg}}i}{{BLb{ceg}}}{}BC`AAl{{Bh{{B`{e}}}{{Af{Mb}}}}}}{{{DCd{ceg}}i}{{DCd{ceg}}}{}BC`AAl{{Bh{{B`{e}}}{{Af{Mb}}}}}}{{{B`{An{BKn{c}}}}BL`BL`}Bb{}}{{{BLb{ceg}}{DCd{ceg}}}{{BLb{ceg}}}{}BC`AAl}{{{B`{c}}}e{}{}}00000000000000{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000000000000{{{B`{c}}}A@l{}}00000000000000000{ce{}{}}00000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000000000000111111111111111111`{e{{BKn{c}}}{}{{Eb{{DCj{c}}}}}}```````````````````{{cg}i{}{}{{h{e}}}{}}03333{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{DDn}}}DDn}{{{B`{DE`}}}DE`}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00<<{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}088{HdBb}0{{{B`{DE`}}{B`{DE`}}}G`}{{{B`{DDn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DE`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{{{B`{An{DEd{BL`cDEb}}}}{DCj{c}}Hd}DDn{}}{ce{}{}}0{{}Hd}0`1111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{{B`{DDn}}}{{B`{DCl}}}}`{{{B`{DE`}}}{{Bd{{f{BL`Ab}}}}}}{{{B`{DE`}}}{{Bd{{f{DCnDCh}}}}}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0==```````````````````{{cg}i{}{}{{h{e}}}{}}000>>>>>>>>{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000``{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000===={{{B`{{BJh{c}}}}}{{BJh{c}}}Fj}{{{B`{{DEf{c}}}}}{{DEf{c}}}Fj}{{{B`{Nn}}}Nn}{{{B`{O`}}}O`}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}00000`{ce{}{}}000{{{B`{F`}}Nn}O`}{{}c{}}{{}{{BJh{c}}}{}}1{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000===={HdBb}000{{{B`{{BJh{c}}}}{B`{{BJh{c}}}}}G`Hl}{{{B`{{DEf{c}}}}{B`{{DEf{c}}}}}G`Hl}{{{B`{Nn}}{B`{Nn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{{BJh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{DEf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{Nn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{O`}}{B`{AnI`}}}{{Bj{BbIb}}}}`{cc{}}0000000????`{{}Hd}000{ce{}{}}0000000{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000{{c{Ed{e}}}g{}{}{}}000444444444444`{{}c{}}```{{{B`{{BFd{}{{ALd{c}}}}}}{B`{c}}Nn}O`{}}`{{{B`{c}}}e{}{}}000{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000::::::::{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000;;;;````````{{cg}i{}{}{{h{e}}}{}}<<{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}```{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}<{{{B`{Nj}}}Nj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{ce{}{}}{{{B`{F`}}}Nj}{{}c{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}9{HdBb}{{{B`{Nj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}07{{}Hd}88{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}<<<;;{{{B`{{BFh{}{{ALd{c}}}}}}{B`{c}}}Nj{}}<{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1````````````````````{{cg}i{}{}{{h{e}}}{}}00002222222222{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000`{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000<<<<<`{{{B`{DEh}}}DEh}{{{B`{DEj}}}DEj}{{{B`{DEl}}}DEl}{{{B`{M`}}}M`}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}0000000<<<<<{{{B`{F`}}}M`}{{}c{}}{Hd{{B`{c}}}{}}0000{Hd{{B`{Anc}}}{}}0000;;;;;{HdBb}0000{{{B`{DEh}}{B`{DEh}}}G`}{{{B`{DEj}}{B`{DEj}}}G`}{{{B`{DEl}}{B`{DEl}}}G`}{{{B`{M`}}{B`{M`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000{{{B`{BLl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DEh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DEj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DEl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{M`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00{DEnDEl}1111111{ce{}{}}0000{{}Hd}00001111111111{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000555555555555555{c{{Bj{BLlDEl}}}{{D@n{{ADb{Jb}}}}}}{{{B`{{BDj{}{{ALd{c}}}}}}{B`{c}}}M`{}}{{{B`{c}}}e{}{}}000{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{c}}}A@l{}}0000=========={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000>>>>>{{cDEj}{{Bj{BLlDEl}}}{{D@n{{ADb{Jb}}}}}}{{cDEhDEj}{{Bj{BLlDEl}}}{{D@n{{ADb{Jb}}}}}}````````{{cg}i{}{}{{h{e}}}{}}0{ce{}{}}000{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0```{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{A@b}}}A@b}{{{B`{A@d}}}A@d}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00099{{{B`{F`}}A@b}A@d}{{}c{}}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0`::{HdBb}0{{{B`{A@b}}{B`{A@b}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{A@b}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{A@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{{B`{{BFl{}{{ALd{c}}}}}}{B`{c}}A@b}A@d{}}`{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0::::{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0;;````````````{{cg}i{}{}{{h{e}}}{}}0<<<<{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0;;{{{B`{Md}}}Md}{{{B`{DF`}}}DF`}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000`{ce{}{}}0{{{B`{F`}}}Md}{{}c{}}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0::{HdBb}0{{{B`{DF`}}A`}{{f{A`A`}}}}`{{{B`{Md}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DF`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00099{{}Hd}0::::{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0>>>>>>`{{{B`{{BG`{}{{ALd{c}}}}}}{B`{c}}}Md{}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011``````````````````````````{{{B`{BMb}}}AKl}0{{cg}i{}{}{{h{e}}}{}}0000000000{{DFbBCj}DFb}4444444444444444444444{{{B`{c}}}{{B`{Dd}}}{}}0000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000```{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000{{{B`{BMb}}}Aj}???????????{{{B`{AKl}}}AKl}{{{B`{AKn}}}AKn}{{{B`{BI`}}}BI`}{{{B`{DFb}}}DFb}{{{B`{BCj}}}BCj}{{{B`{AKb}}}AKb}{{{B`{BMb}}}BMb}{{{B`{Mh}}}Mh}{{{B`{Mj}}}Mj}{{{B`{DFd}}}DFd}{{{B`{DFf}}}DFf}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000{{{B`{c}}}Bb{}}00000000000000000000`{ce{}{}}0000000000`>{{{B`{F`}}Mh}Mj}{{}c{}}{{}AKl}{{}AKn}{{}BI`}{{}DFb}{{}BCj}{Hd{{B`{c}}}{}}0000000000{Hd{{B`{Anc}}}{}}0000000000{{{B`{c}}}{{B`{e}}}{}{}}0000000000{HdBb}0000000000{{{B`{AKl}}{B`{AKl}}}G`}{{{B`{AKn}}{B`{AKn}}}G`}{{{B`{BI`}}{B`{BI`}}}G`}{{{B`{DFb}}{B`{DFb}}}G`}{{{B`{BCj}}{B`{BCj}}}G`}{{{B`{AKb}}{B`{AKb}}}G`}{{{B`{Mh}}{B`{Mh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000{{{B`{AKl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AKn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BI`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DFb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BCj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AKb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BMb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Mh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Mj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DFd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DFf}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000000000000000000000{ce{}{}}0000000000`{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AKb}}{B`{Anc}}}BbKh}{{{B`{BI`}}}{{Bd{{B`{DFb}}}}}}`{{}Hd}00000000004444444444444444444444{{{H`{c}}}{{H`{Dd}}}{}}0000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000888888888888888888888888888888888{{DFbc}DFb{{Eb{n}}}}{{}DFb}{cAKb{{Eb{{AIf{AA`}}}}}}{{}c{}}0000{{{B`{BMb}}}AKn}{{AKbAKl}{{b{c}}}{}}`5{{AKbAKn}{{b{c}}}{}}6{{{B`{{BCh{}{{ALd{c}}}}}}{B`{c}}Mh}Mj{}}{{{B`{c}}}e{}{}}0000000000{c{{Bj{e}}}{}{}}00000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000{{{B`{c}}}A@l{}}0000000000{ce{}{}}000000000000000000000{{}AKb}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000{{{B`{BI`}}}{{Bd{{B`{DFb}}}}}}`33333333333?``````````````````````{{cg}i{}{}{{h{e}}}{}}00444444{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{DFh}}}DFh}{{{B`{DFj}}}DFj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}0==={{}DFl}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00999{{{B`{{BIj{}{{Bl{c}}{DFn{e}}}}}}{B`{c}}ABdAj}eClDG`}{HdBb}00{{{B`{DFj}}{B`{DFj}}}G`}{{{B`{DFh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DFl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DFj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00000{ce{}{}}00{{{B`{DFl}}}{{Bd{{B`{c}}}}}{}}{{{B`{AnDFl}}}{{Bd{{B`{Anc}}}}}{}}{{{B`{DFl}}}G`}{{}Hd}00444444{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00888888888{{{B`{DFh}}}Al}{{{B`{{BIj{}{{Bl{c}}{DFn{e}}}}}}{B`{c}}AjABd}ABlClDG`}{{}c{}}{{{B`{DFh}}}Jh}{{{B`{DFh}}}{{Al{Jh}}}}1{{{B`{DG`}}{B`{DGb}}{B`{DGd}}DGf{B`{AnDFl}}{B`{Aj}}{B`{DFh}}}Bb}{{{B`{DFh}}}Df}{{{B`{DG`}}{B`{AnDGh}}{B`{DFl}}{B`{DGj}}{B`{{Aj{Jh}}}}}Bb}{{{B`{DFh}}}Jj}{{{B`{AnDFl}}c}BbCf}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00{{{B`{{BIj{}{{Bl{c}}{DFn{e}}}}}}{B`{Anc}}DFjAjABd{B`{An{AAb{g}}}}}{{f{AC`{Bd{g}}}}}ClDG`{}}222{{{Al{Jh}}Jj}DFh}````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DGf}}}DGf}```{{}DGl}{{}DGn}{{}DH`}{{}DHb}{{}DHd}{{}DHf}{{}DHh}{{}DHj}{{}DHl}{{}DHn}88``````{{}G`}```{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DI`}}}DIb}{{{B`{DI`}}}DId}{{{B`{AnDIf}}e}{{Bd{c}}}{}{{Gh{{Bd{B`}}}{{Af{c}}}}}}{{{B`{DIh}}}{{Bd{B`}}}}{{{B`{DIj}}e}c{}{{Gh{{Bd{B`}}}{{Af{c}}}}}}{{{B`{DGb}}e}{{Bd{c}}}{}{{Gh{{Bd{B`}}}{{Af{c}}}}}}{{{B`{DIl}}c}Bb{{Gh{{Bd{B`}}}}}}{{{B`{DIl}}}{{DIn{{B`{DIl}}}}}}{{{B`{AnDJ`}}}{{B`{An{ADb{Jb}}}}}}{{{B`{AnDJb}}}{{B`{An{ADb{Jb}}}}}}{{{B`{DJd}}}{{B`{{ADb{Jb}}}}}}``````{{{B`{DGf}}DJf}{{Bd{DGf}}}}`````````{{{B`{AnDGh}}{B`{DJh}}}DJj}{{{B`{AnDJl}}Jh}Bb}{{{B`{AnDJl}}{B`{DJn}}Jh}Bb}{{{B`{AnDJj}}{B`{DJn}}Jh}Bb}{{{B`{AnDGh}}{B`{DK`}}}DJl}``````{{DGlDGl}DGl}{{DGnDGn}DGn}{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{{B`{AnDGl}}DGl}Bb}{{{B`{AnDGn}}DGn}Bb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{DGlDGl}DGl}{{DGnDGn}DGn}{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{{B`{AnDGl}}DGl}Bb}{{{B`{AnDGn}}DGn}Bb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{{B`{DGl}}}Jh}0{{{B`{DGn}}}Jn}0{{{B`{DH`}}}Jh}0{{{B`{DHb}}}Jh}0{{{B`{DHd}}}Jh}0{{{B`{DHf}}}Jh}0{{{B`{DHh}}}Jh}0{{{B`{DHj}}}Jh}0{{{B`{DHl}}}Jh}0{{{B`{DHn}}}Jb}0{{DGlDGl}DGl}{{DGnDGn}DGn}{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{{B`{AnDGl}}DGl}Bb}{{{B`{AnDGn}}DGn}Bb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}`{{{B`{DGf}}{Bd{DJf}}}{{Bd{Jh}}}}{{{B`{DGf}}}{{f{JhJh}}}}1`{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`````{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DKb}}{B`{DKb}}}G`}{{{B`{DKb}}{B`{DKb}}G`c}Bb{{Kn{{B`{AA`}}JnJn}}}}`{{{B`{AnDGh}}{B`{DI`}}Jn{Bd{Jn}}}Bb}{{{B`{AnDGh}}{B`{DIl}}{B`{DKd}}}Bb}{{{B`{DKf}}}DKf}{{{B`{DKh}}}DKh}{{{B`{DGl}}}DGl}{{{B`{{DKj{c}}}}}{{DKj{c}}}Fj}{{{B`{DGn}}}DGn}{{{B`{DH`}}}DH`}{{{B`{DKb}}}DKb}{{{B`{DKl}}}DKl}{{{B`{DHb}}}DHb}{{{B`{DKn}}}DKn}{{{B`{DL`}}}DL`}{{{B`{DLb}}}DLb}{{{B`{DHd}}}DHd}{{{B`{DLd}}}DLd}{{{B`{DLf}}}DLf}{{{B`{{DLh{c}}}}}{{DLh{c}}}{}}{{{B`{DLj}}}DLj}{{{B`{DLl}}}DLl}{{{B`{DLn}}}DLn}{{{B`{DM`}}}DM`}{{{B`{DMb}}}DMb}{{{B`{DMd}}}DMd}{{{B`{DMf}}}DMf}{{{B`{DMh}}}DMh}{{{B`{DMj}}}DMj}{{{B`{DMl}}}DMl}{{{B`{DMn}}}DMn}{{{B`{DHf}}}DHf}{{{B`{DN`}}}DN`}{{{B`{DNb}}}DNb}{{{B`{DNd}}}DNd}{{{B`{DNf}}}DNf}{{{B`{DNh}}}DNh}{{{B`{DNj}}}DNj}{{{B`{DNl}}}DNl}{{{B`{DGf}}}DGf}{{{B`{DIb}}}DIb}{{{B`{DId}}}DId}{{{B`{{DNn{c}}}}}{{DNn{c}}}Fj}{{{B`{DO`}}}DO`}{{{B`{{DOb{c}}}}}{{DOb{c}}}Fj}{{{B`{DOd}}}DOd}{{{B`{DOf}}}DOf}{{{B`{DOh}}}DOh}{{{B`{DHh}}}DHh}{{{B`{DOj}}}DOj}{{{B`{DOl}}}DOl}{{{B`{DOn}}}DOn}{{{B`{E@`}}}E@`}{{{B`{E@b}}}E@b}{{{B`{DK`}}}DK`}{{{B`{E@d}}}E@d}{{{B`{{E@f{c}}}}}{{E@f{c}}}Fj}{{{B`{E@h}}}E@h}{{{B`{E@j}}}E@j}{{{B`{E@l}}}E@l}{{{B`{E@n}}}E@n}{{{B`{EA`}}}EA`}{{{B`{EAb}}}EAb}{{{B`{EAd}}}EAd}{{{B`{EAf}}}EAf}{{{B`{DJh}}}DJh}{{{B`{EAh}}}EAh}{{{B`{EAj}}}EAj}{{{B`{EAl}}}EAl}{{{B`{EAn}}}EAn}{{{B`{EB`}}}EB`}{{{B`{EBb}}}EBb}{{{B`{EBd}}}EBd}{{{B`{EBf}}}EBf}{{{B`{EBh}}}EBh}{{{B`{EBj}}}EBj}{{{B`{EBl}}}EBl}{{{B`{EBn}}}EBn}{{{B`{EC`}}}EC`}{{{B`{ECb}}}ECb}{{{B`{DHj}}}DHj}{{{B`{ECd}}}ECd}{{{B`{ECf}}}ECf}{{{B`{DHl}}}DHl}{{{B`{ECh}}}ECh}{{{B`{ECj}}}ECj}{{{B`{ECl}}}ECl}{{{B`{ECn}}}ECn}{{{B`{ED`}}}ED`}{{{B`{EDb}}}EDb}{{{B`{DJf}}}DJf}{{{B`{EDd}}}EDd}{{{B`{EDf}}}EDf}{{{B`{EDh}}}EDh}{{{B`{{EDj{c}}}}}{{EDj{c}}}Fj}{{{B`{EDl}}}EDl}{{{B`{EDn}}}EDn}{{{B`{EE`}}}EE`}{{{B`{EEb}}}EEb}{{{B`{EEd}}}EEd}{{{B`{EEf}}}EEf}{{{B`{EEh}}}EEh}{{{B`{EEj}}}EEj}{{{B`{{EEl{c}}}}}{{EEl{c}}}Fj}{{{B`{{DIn{c}}}}}{{DIn{c}}}Fj}{{{B`{EEn}}}EEn}{{{B`{{EF`{c}}}}}{{EF`{c}}}Fj}{{{B`{DKd}}}DKd}{{{B`{EFb}}}EFb}{{{B`{EFd}}}EFd}{{{B`{DHn}}}DHn}{{{B`{EFf}}}EFf}{{{B`{EFh}}}EFh}{{{B`{EFj}}}EFj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}Bb{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DKl}}{B`{DKl}}}Lf}{{{B`{DHb}}{B`{DHb}}}Lf}{{{B`{DKn}}{B`{DKn}}}Lf}{{{B`{{DLh{c}}}}{B`{{DLh{c}}}}}Lf{}}{{{B`{ECh}}{B`{ECh}}}Lf}`````{{{B`{c}}{B`{e}}}Lf{}{}}0000````{DLdECl}{DGlDGl}{DGnDGn}{DH`DH`}{DHbDHb}{DHdDHd}{DHfDHf}{DHhDHh}{DHjDHj}{DHlDHl}{DHnDHn}{{}DHb}{{{B`{DGf}}}Jb}{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DGf}}DJf}Jb}{{{B`{DIf}}{B`{DGb}}{B`{{EFl{{Fn{DGf}}}}}}}Bb}``{{{B`{DGl}}DGl}G`}{{{B`{DGn}}DGn}G`}{{{B`{DH`}}DH`}G`}{{{B`{DHb}}DHb}G`}{{{B`{DHd}}DHd}G`}{{{B`{DHf}}DHf}G`}{{{B`{DHh}}DHh}G`}{{{B`{DHj}}DHj}G`}{{{B`{DHl}}DHl}G`}{{{B`{DHn}}DHn}G`}{{{B`{DGl}}}G`}{{{B`{DGn}}}G`}{{{B`{DHb}}}G`}{{{B`{DHd}}}G`}{{{B`{DHf}}}G`}{{{B`{DHh}}}G`}{{{B`{DHj}}}G`}{{{B`{DHl}}}G`}{{{B`{DHn}}}G`}{{{B`{AnDGh}}{B`{DI`}}Jn{B`{DI`}}JnJn}Bb}{{{B`{AnDGh}}{EEl{{B`{DI`}}}}{DIn{{B`{DIl}}}}EDb}Bb}{{{B`{AnDGh}}{DIn{{B`{DIl}}}}{EEl{{B`{DI`}}}}EDb}Bb}{{{B`{AnDGh}}{DIn{{B`{DIl}}}}{DIn{{B`{DIl}}}}EDb}Bb}```{{{B`{DIh}}{EFn{c}}}DIjEG`}{{{B`{DGb}}{B`{E@b}}}EGb}{{{B`{DGb}}{B`{EAl}}}EGd}{{{B`{DGb}}{B`{{EGf{{Bd{{B`{AA`}}}}}}}}}DI`}0{{{B`{DGb}}{B`{EGh}}}DI`}{{{B`{DGb}}{B`{{EGj{{Bd{{B`{AA`}}}}}}}}}DGh}{{{B`{DGb}}{B`{EAj}}}EGl}{{{B`{DIj}}{EGn{c}}{B`{{EH`{{Bd{{B`{AA`}}}}}}}}{Bd{{B`{D@l}}}}}{{Bj{{f{DGbDGd}}EBh}}}EG`}{{{B`{DGb}}{B`{DOl}}}EHb}{{{B`{DGb}}{B`{{EHd{{Bd{{B`{AA`}}}}}}}}}DJn}{{{B`{DGb}}{B`{EB`}}}EHf}{{{B`{DGb}}{B`{EA`}}}EHh}{{{B`{DGb}}{B`{DOn}}}EHj}{{{B`{DGb}}DNf}EHl}{{{B`{DGb}}{B`{EHn}}}EHl}1{{{B`{DIh}}c}{{Bj{DIfEBl}}}{{Eb{EI`}}}}{{{B`{DIh}}EIb}{{Bj{DIfEBl}}}}{{{B`{DGb}}{B`{{EId{{Bd{{B`{AA`}}}}{B`{{ADb{DGf}}}}}}}}}DIl}0{{{B`{DGb}}{B`{DGd}}{B`{{EId{{Bd{{B`{AA`}}}}{B`{{ADb{DGf}}}}}}}}EIf{B`{{ADb{Jb}}}}}DIl}{{{B`{DIl}}{B`{DOj}}}DGj}`{{}DH`}{{}DKh}{{}DGl}{{}{{DKj{c}}}{}}{{}DGn}4{{}DKb}{{}DKl}{{}DLd}{{}DLj}{{}DLl}{{}DMb}{{}DMd}{{}DMh}{{}DMj}{{}DMn}{{}DIh}{{}{{DNn{c}}}Cl}{{}DO`}{{}{{DOb{c}}}Cl}{{}DHh}{{}DOj}{{}DOl}{{}DOn}{{}DK`}{{}E@j}{{}E@n}{{}EAf}{{}DJh}{{}EAh}{{}EAn}{{}EB`}{{}EBf}{{}ECd}{{}ECf}{{}EIh}{{}ECj}{{}ED`}{{}EDb}{{}DJf}{{}EDd}{{}EDf}{{}{{EDj{c}}}Cl}{{}EDn}{{}EE`}{{}EEb}{{}DKd}{{}EFf}{{}EFh}{{}EIj}```{{{B`{DIl}}}Jh}``````{Hd{{B`{c}}}{}}000000000000000000{{{B`{DJ`}}}B`}11111111111111111111111111111111111111111111111111111111111111111111111111111111111111{{{B`{DJd}}}{{B`{{ADb{Jb}}}}}}{{{B`{DJb}}}B`}333333333333333333333333333333333333333{Hd{{B`{Anc}}}{}}00000000000000000{{{B`{AnDJ`}}}{{B`{An}}}}1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111{{{B`{AnDJb}}}{{B`{An}}}}22222222222222222222222222222222222222`{{{B`{DGb}}}Bb}{{{B`{DI`}}}Bb}{{{B`{DIl}}}Bb}``{{DGlDGl}DGl}{{DGnDGn}DGn}{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{{B`{DIl}}}ECl}``{{{B`{AnDJj}}JhJhJh}Bb}{{{B`{AnDJj}}{B`{DI`}}Jn}Bb}{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{}DKb}0{{{B`{AnDJl}}{AGn{Jh}}{AGn{Jh}}}Bb}0{{{B`{AnEHf}}{AGn{Jh}}{AGn{Jh}}}Bb}0{{{B`{AnDJl}}{AGn{Jh}}AM`{AGn{Jh}}}Bb}0{{{B`{AnEHf}}{AGn{Jh}}AM`{AGn{Jh}}}Bb}0{{{B`{AnDJl}}{B`{DI`}}Jn}Bb}0{{{B`{AnEHf}}{B`{DI`}}Jn}Bb}01100``{HdBb}0000000000{{{B`{AnDIf}}}Bb}1111111{{{B`{AnDJ`}}}Bb}2222222222222222{{{B`{AnDIj}}}Bb}33{{{B`{AnDGb}}}Bb}44{{{B`{AnDI`}}}Bb}55{{{B`{AnDIl}}}Bb}6{{{B`{AnDGj}}}Bb}{{{B`{AnEHj}}}Bb}8{{{B`{AnEGd}}}Bb}99{{{B`{AnEGb}}}Bb}:{{{B`{AnEHl}}}Bb};;;;{{{B`{AnEHb}}}Bb}{{{B`{AnEHh}}}Bb}={{{B`{AnEGl}}}Bb}>>>{{{B`{AnEIl}}}Bb}{{{B`{AnDGh}}}Bb}{HdBb}00{{{B`{AnDJl}}}Bb}1{{{B`{AnDJj}}}Bb}22{{{B`{AnEIn}}}Bb}3{{{B`{AnDJn}}}Bb}44{{{B`{AnDGd}}}Bb}5555555555555555555555555555555555{{{B`{AnEJ`}}}Bb}666666666{{{B`{AnDJd}}}Bb}7{{{B`{AnDJb}}}Bb}88888888888888888888888888888888888888``{{}DGl}{{}DGn}{{}DH`}{{}DHb}{{}DHd}{{}DHf}{{}DHh}{{}DHj}{{}DHl}{{}DHn}{{{B`{c}}}e{}{{ADn{ADl}}}}0{{{B`{AnDJl}}}Bb}``0{{{B`{AnDJj}}}Bb}`````{{{B`{DIh}}DGl}{{Fn{DIj}}}}{{{B`{DKf}}{B`{DKf}}}G`}{{{B`{DKh}}{B`{DKh}}}G`}{{{B`{DGl}}{B`{DGl}}}G`}{{{B`{{DKj{c}}}}{B`{{DKj{c}}}}}G`Hl}{{{B`{DGn}}{B`{DGn}}}G`}{{{B`{DH`}}{B`{DH`}}}G`}{{{B`{DKb}}{B`{DKb}}}G`}{{{B`{DKl}}{B`{DKl}}}G`}{{{B`{DHb}}{B`{DHb}}}G`}{{{B`{DKn}}{B`{DKn}}}G`}{{{B`{DL`}}{B`{DL`}}}G`}{{{B`{DLb}}{B`{DLb}}}G`}{{{B`{DHd}}{B`{DHd}}}G`}{{{B`{DLd}}{B`{DLd}}}G`}{{{B`{DLf}}{B`{DLf}}}G`}{{{B`{{DLh{c}}}}{B`{{DLh{c}}}}}G`{}}{{{B`{DLj}}{B`{DLj}}}G`}{{{B`{DLl}}{B`{DLl}}}G`}{{{B`{DLn}}{B`{DLn}}}G`}{{{B`{DM`}}{B`{DM`}}}G`}{{{B`{DMb}}{B`{DMb}}}G`}{{{B`{DMd}}{B`{DMd}}}G`}{{{B`{DMf}}{B`{DMf}}}G`}{{{B`{DMh}}{B`{DMh}}}G`}{{{B`{DMj}}{B`{DMj}}}G`}{{{B`{DMl}}{B`{DMl}}}G`}{{{B`{DMn}}{B`{DMn}}}G`}{{{B`{DHf}}{B`{DHf}}}G`}{{{B`{DNh}}{B`{DNh}}}G`}{{{B`{DNj}}{B`{DNj}}}G`}{{{B`{DNl}}{B`{DNl}}}G`}{{{B`{DGf}}{B`{DGf}}}G`}{{{B`{{DNn{c}}}}{B`{{DNn{c}}}}}G`Hl}{{{B`{DO`}}{B`{DO`}}}G`}{{{B`{{DOb{c}}}}{B`{{DOb{c}}}}}G`Hl}{{{B`{DHh}}{B`{DHh}}}G`}{{{B`{DOj}}{B`{DOj}}}G`}{{{B`{DOn}}{B`{DOn}}}G`}{{{B`{E@d}}{B`{E@d}}}G`}{{{B`{E@j}}{B`{E@j}}}G`}{{{B`{E@n}}{B`{E@n}}}G`}{{{B`{EAb}}{B`{EAb}}}G`}{{{B`{EAf}}{B`{EAf}}}G`}{{{B`{EAh}}{B`{EAh}}}G`}{{{B`{EAn}}{B`{EAn}}}G`}{{{B`{EB`}}{B`{EB`}}}G`}{{{B`{EBb}}{B`{EBb}}}G`}{{{B`{EBd}}{B`{EBd}}}G`}{{{B`{EBf}}{B`{EBf}}}G`}{{{B`{EBj}}{B`{EBj}}}G`}{{{B`{EBn}}{B`{EBn}}}G`}{{{B`{EC`}}{B`{EC`}}}G`}{{{B`{ECb}}{B`{ECb}}}G`}{{{B`{DHj}}{B`{DHj}}}G`}{{{B`{ECd}}{B`{ECd}}}G`}{{{B`{ECf}}{B`{ECf}}}G`}{{{B`{DHl}}{B`{DHl}}}G`}{{{B`{ECh}}{B`{ECh}}}G`}{{{B`{ECj}}{B`{ECj}}}G`}{{{B`{ECl}}{B`{ECl}}}G`}{{{B`{ECn}}{B`{ECn}}}G`}{{{B`{ED`}}{B`{ED`}}}G`}{{{B`{EDb}}{B`{EDb}}}G`}{{{B`{DJf}}{B`{DJf}}}G`}{{{B`{EDd}}{B`{EDd}}}G`}{{{B`{EDf}}{B`{EDf}}}G`}{{{B`{EDh}}{B`{EDh}}}G`}{{{B`{{EDj{c}}}}{B`{{EDj{c}}}}}G`Hl}{{{B`{EDl}}{B`{EDl}}}G`}{{{B`{EE`}}{B`{EE`}}}G`}{{{B`{EEb}}{B`{EEb}}}G`}{{{B`{EEd}}{B`{EEd}}}G`}{{{B`{EEf}}{B`{EEf}}}G`}{{{B`{EEh}}{B`{EEh}}}G`}{{{B`{EEj}}{B`{EEj}}}G`}{{{B`{EEn}}{B`{EEn}}}G`}{{{B`{DKd}}{B`{DKd}}}G`}{{{B`{EFb}}{B`{EFb}}}G`}{{{B`{DHn}}{B`{DHn}}}G`}{{{B`{EFh}}{B`{EFh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{AnDJl}}c}Bb{{Dl{}{{Dj{{B`{EIn}}}}}}}}{{{B`{AnDGl}}c}Bb{{Dl{}{{Dj{DGl}}}}}}{{{B`{AnDGn}}c}Bb{{Dl{}{{Dj{DGn}}}}}}{{{B`{AnDH`}}c}Bb{{Dl{}{{Dj{DH`}}}}}}{{{B`{AnDHb}}c}Bb{{Dl{}{{Dj{DHb}}}}}}{{{B`{AnDHd}}c}Bb{{Dl{}{{Dj{DHd}}}}}}{{{B`{AnDHf}}c}Bb{{Dl{}{{Dj{DHf}}}}}}{{{B`{AnDHh}}c}Bb{{Dl{}{{Dj{DHh}}}}}}{{{B`{AnDHj}}c}Bb{{Dl{}{{Dj{DHj}}}}}}{{{B`{AnDHl}}c}Bb{{Dl{}{{Dj{DHl}}}}}}{{{B`{AnDHn}}c}Bb{{Dl{}{{Dj{DHn}}}}}}`{{{B`{DIj}}}DGn}{{{B`{DGb}}}DGn}{DGhEIl}{{EHf{B`{{EJb{{Bd{{B`{AA`}}}}}}}}}EIn}```{{{B`{DKf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DKh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DGl}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{{DKj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{DGn}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DH`}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DKb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DKl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DHb}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DIf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DKn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DLb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DHd}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DLd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DLf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{DLh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{}}{{{B`{DLj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DLl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DLn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DM`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DIh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DIj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DHf}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DGb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DN`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DI`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DIl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DGj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EHj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EGd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EGb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EHl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EHn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EHb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EHh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EGl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EIl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DGh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EHf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EIn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DGf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DGd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DIb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DId}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{DNn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{DO`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{DOb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{DOd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DOf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DOh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DHh}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DOj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DOl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DOn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@b}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DK`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@j}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@l}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@n}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EA`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EB`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EBb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EJ`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EBd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EBf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EBh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EBj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EBl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EBn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EC`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{ECb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EJd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{DHj}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{ECd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ECf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DHl}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{EIh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EJf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ECh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ECj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ECl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ECn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ED`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EDb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EDd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EDf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EDh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{EDj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{EDl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EDn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EE`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{EEl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{DIn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{EEn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{EF`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{DKd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EFb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EFd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DHn}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{EFf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EFh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EIj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EFj}}{B`{AnI`}}}{{Bj{BbIb}}}}``{{{B`{DIl}}}DGf}`````````{cc{}}00{DKfDGl}11111111{cEI`EJh}2222222222222{DGfDM`}333333333333333333333333333333333333333333333333333333333333333333333333333{EJjEBh}44{EJlEBl}5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555{Jh{{Bd{DGl}}}}{Jn{{Bd{DGn}}}}{Jh{{Bd{DH`}}}}{Jh{{Bd{DHb}}}}{Jh{{Bd{DHd}}}}{Jh{{Bd{DHf}}}}{Jh{{Bd{DHh}}}}{Jh{{Bd{DHj}}}}{Jh{{Bd{DHl}}}}{Jb{{Bd{DHn}}}}{JhDGl}0{JnDGn}0{JhDH`}0{JhDHb}0{JhDHd}0{JhDHf}0{JhDHh}0{JhDHj}0{JhDHl}0{JbDHn}09876543210{{}DH`}{EJnDIh}{{}DIh}{cDGl{{Dl{}{{Dj{DGl}}}}}}{cDGn{{Dl{}{{Dj{DGn}}}}}}{cDH`{{Dl{}{{Dj{DH`}}}}}}{cDHb{{Dl{}{{Dj{DHb}}}}}}{cDHd{{Dl{}{{Dj{DHd}}}}}}{cDHf{{Dl{}{{Dj{DHf}}}}}}{cDHh{{Dl{}{{Dj{DHh}}}}}}{cDHj{{Dl{}{{Dj{DHj}}}}}}{cDHl{{Dl{}{{Dj{DHl}}}}}}{cDHn{{Dl{}{{Dj{DHn}}}}}}{{{B`{AA`}}}{{Bd{DGl}}}}{{{B`{AA`}}}{{Bd{DGn}}}}{{{B`{AA`}}}{{Bd{DH`}}}}{{{B`{AA`}}}{{Bd{DHb}}}}{{{B`{AA`}}}{{Bd{DHd}}}}{{{B`{AA`}}}{{Bd{DHf}}}}{{{B`{AA`}}}{{Bd{DHh}}}}{{{B`{AA`}}}{{Bd{DHj}}}}{{{B`{AA`}}}{{Bd{DHl}}}}{{{B`{AA`}}}{{Bd{DHn}}}}{Jh{{Bd{DJf}}}}{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bj{EIbEK`}}}{EKbEKd}}```{{{B`{DIh}}}{{Bd{EKf}}}}{{{B`{EHh}}Jh}EGd}{{{B`{EGl}}Jh}EGd}{{{B`{DIf}}{B`{DIj}}}EIh}{{{B`{DIf}}}{{Bj{EJ`EBd}}}}{{{B`{DIf}}{B`{DIj}}JhJh}{{Bd{{EFl{{Fn{DGf}}}}}}}}{{{B`{DIj}}}DKl}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000000000000000000000000000000000000000000000000000000000000000000{{{B`{DIj}}}DLb}{{{B`{DNb}}}DJd}{{{B`{DNb}}}DJb}{{{B`{DIj}}}ECh}{{{B`{DIj}}DGf}DNh}{{{B`{DGd}}}A`}`{{{B`{DIf}}}{{DLh{DIf}}}}{{{B`{DIj}}}{{DLh{DIj}}}}{{{B`{DGb}}}{{DLh{DGb}}}}{{{B`{DI`}}}{{DLh{DI`}}}}{{{B`{DIl}}}{{DLh{DIl}}}}{{{B`{DGj}}}{{DLh{DGj}}}}{{{B`{EHj}}}{{DLh{EHj}}}}{{{B`{EGd}}}{{DLh{EGd}}}}{{{B`{EGb}}}{{DLh{EGb}}}}{{{B`{EHl}}}{{DLh{EHl}}}}{{{B`{EHb}}}{{DLh{EHb}}}}{{{B`{EHh}}}{{DLh{EHh}}}}{{{B`{EGl}}}{{DLh{EGl}}}}{{{B`{EIn}}}{{DLh{EIn}}}}{{{B`{DJn}}}{{DLh{DJn}}}}{{{B`{DGd}}}{{DLh{DGd}}}}{{{B`{DGf}}DGn}DNh}{{{B`{DGf}}}G`}0{{{B`{EEh}}}G`}1{{{B`{DKf}}{B`{Anc}}}BbKh}{{{B`{DKh}}{B`{Anc}}}BbKh}{{{B`{DGl}}{B`{Anc}}}BbKh}{{{B`{{DKj{c}}}}{B`{Ane}}}BbKbKh}{{{B`{DGn}}{B`{Anc}}}BbKh}{{{B`{DH`}}{B`{Anc}}}BbKh}{{{B`{DKb}}{B`{Anc}}}BbKh}{{{B`{DKl}}{B`{Anc}}}BbKh}{{{B`{DHb}}{B`{Anc}}}BbKh}{{{B`{DKn}}{B`{Anc}}}BbKh}{{{B`{DHd}}{B`{Anc}}}BbKh}{{{B`{DLd}}{B`{Anc}}}BbKh}{{{B`{DLf}}{B`{Anc}}}BbKh}{{{B`{{DLh{c}}}}{B`{Ane}}}Bb{}Kh}{{{B`{DLj}}{B`{Anc}}}BbKh}{{{B`{DLl}}{B`{Anc}}}BbKh}{{{B`{DLn}}{B`{Anc}}}BbKh}{{{B`{DM`}}{B`{Anc}}}BbKh}{{{B`{DMb}}{B`{Anc}}}BbKh}{{{B`{DMd}}{B`{Anc}}}BbKh}{{{B`{DMf}}{B`{Anc}}}BbKh}{{{B`{DMh}}{B`{Anc}}}BbKh}{{{B`{DMj}}{B`{Anc}}}BbKh}{{{B`{DMn}}{B`{Anc}}}BbKh}{{{B`{DHf}}{B`{Anc}}}BbKh}{{{B`{DNh}}{B`{Anc}}}BbKh}{{{B`{DNj}}{B`{Anc}}}BbKh}{{{B`{DNl}}{B`{Anc}}}BbKh}{{{B`{DGf}}{B`{Anc}}}BbKh}{{{B`{{DNn{c}}}}{B`{Ane}}}BbKbKh}{{{B`{DO`}}{B`{Anc}}}BbKh}{{{B`{{DOb{c}}}}{B`{Ane}}}BbKbKh}{{{B`{DHh}}{B`{Anc}}}BbKh}{{{B`{E@d}}{B`{Anc}}}BbKh}{{{B`{E@j}}{B`{Anc}}}BbKh}{{{B`{E@n}}{B`{Anc}}}BbKh}{{{B`{EAb}}{B`{Anc}}}BbKh}{{{B`{EAf}}{B`{Anc}}}BbKh}{{{B`{EAh}}{B`{Anc}}}BbKh}{{{B`{EAn}}{B`{Anc}}}BbKh}{{{B`{EB`}}{B`{Anc}}}BbKh}{{{B`{EBb}}{B`{Anc}}}BbKh}{{{B`{EBf}}{B`{Anc}}}BbKh}{{{B`{EBj}}{B`{Anc}}}BbKh}{{{B`{EBn}}{B`{Anc}}}BbKh}{{{B`{DHj}}{B`{Anc}}}BbKh}{{{B`{ECd}}{B`{Anc}}}BbKh}{{{B`{ECf}}{B`{Anc}}}BbKh}{{{B`{DHl}}{B`{Anc}}}BbKh}{{{B`{ECl}}{B`{Anc}}}BbKh}{{{B`{ECn}}{B`{Anc}}}BbKh}{{{B`{ED`}}{B`{Anc}}}BbKh}{{{B`{EDb}}{B`{Anc}}}BbKh}{{{B`{DJf}}{B`{Anc}}}BbKh}{{{B`{EDd}}{B`{Anc}}}BbKh}{{{B`{EDf}}{B`{Anc}}}BbKh}{{{B`{EDh}}{B`{Anc}}}BbKh}{{{B`{{EDj{c}}}}{B`{Ane}}}BbKbKh}{{{B`{EDl}}{B`{Anc}}}BbKh}{{{B`{EE`}}{B`{Anc}}}BbKh}{{{B`{EEb}}{B`{Anc}}}BbKh}{{{B`{EEd}}{B`{Anc}}}BbKh}{{{B`{EEf}}{B`{Anc}}}BbKh}{{{B`{EEh}}{B`{Anc}}}BbKh}{{{B`{EEj}}{B`{Anc}}}BbKh}{{{B`{EFb}}{B`{Anc}}}BbKh}{{{B`{DHn}}{B`{Anc}}}BbKh}{{{B`{EFh}}{B`{Anc}}}BbKh}{{{B`{DIl}}}Jh}````{{}Hd}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{AnDGl}}DGl}Bb}{{{B`{AnDGn}}DGn}Bb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{{B`{AnDGh}}{B`{AA`}}}Bb}{{{B`{AnDJl}}{B`{AA`}}}Bb}{{{B`{AnDJj}}{B`{AA`}}}Bb}{{DGlDGl}DGl}{{DGnDGn}DGn}{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{{B`{DGl}}DGl}G`}{{{B`{DGn}}DGn}G`}{{{B`{DH`}}DH`}G`}{{{B`{DHb}}DHb}G`}{{{B`{DHd}}DHd}G`}{{{B`{DHf}}DHf}G`}{{{B`{DHh}}DHh}G`}{{{B`{DHj}}DHj}G`}{{{B`{DHl}}DHl}G`}{{{B`{DHn}}DHn}G`}{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444{DGl}{DGn}{DH`}{DHb}{DHd}{DHf}{DHh}{DHj}{DHl}{DHn}>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>{{{B`{DGl}}}G`}{{{B`{DGn}}}G`}{{{B`{DH`}}}G`}{{{B`{DHb}}}G`}{{{B`{DHd}}}G`}{{{B`{DHf}}}G`}{{{B`{DHh}}}G`}{{{B`{DHj}}}G`}{{{B`{DHl}}}G`}{{{B`{DHn}}}G`}{{{B`{DGf}}}G`}0{{{B`{EAb}}}G`}0{{{B`{DGf}}DGf}G`}2<;:9876543{{{B`{E@j}}}G`}{{{B`{E@n}}}G`}{{{B`{DKd}}DGfJhJh}G`}{EChG`}6{{{B`{EKh}}}G`}{{{B`{E@j}}{Bd{DMf}}}G`}{{{B`{EAb}}{Bd{DMf}}}G`}{{{B`{EAn}}}G`}:1{{{B`{DMb}}}G`}{{{B`{DIj}}{B`{DIf}}}G`}{{{B`{{E@f{c}}}}}G`{}}{{{B`{DKl}}}G`}{{{B`{DGl}}}{{ANj{DGl}}}}{{{B`{DGn}}}{{ANj{DGn}}}}{{{B`{DH`}}}{{ANj{DH`}}}}{{{B`{DHb}}}{{ANj{DHb}}}}{{{B`{DHd}}}{{ANj{DHd}}}}{{{B`{DHf}}}{{ANj{DHf}}}}{{{B`{DHh}}}{{ANj{DHh}}}}{{{B`{DHj}}}{{ANj{DHj}}}}{{{B`{DHl}}}{{ANj{DHl}}}}{{{B`{DHn}}}{{ANj{DHn}}}}{{{B`{DGl}}}{{ANl{DGl}}}}{{{B`{DGn}}}{{ANl{DGn}}}}{{{B`{DH`}}}{{ANl{DH`}}}}{{{B`{DHb}}}{{ANl{DHb}}}}{{{B`{DHd}}}{{ANl{DHd}}}}{{{B`{DHf}}}{{ANl{DHf}}}}{{{B`{DHh}}}{{ANl{DHh}}}}{{{B`{DHj}}}{{ANl{DHj}}}}{{{B`{DHl}}}{{ANl{DHl}}}}{{{B`{DHn}}}{{ANl{DHn}}}}```````````````````{{{B`{DKd}}Jh}{{AGn{Jh}}}}`````{{{B`{DIj}}}DKb}{{{B`{DGb}}}DKb}`````{{{B`{DNb}}ECbc}Bb{{Gh{{Bj{BbEC`}}}}EKj}}{{{E@f{c}}g}{{E@f{e}}}{}{}{{Gh{c}{{Af{e}}}}}}{{{B`{{EDj{c}}}}g}{{EDj{e}}}{}{}{{Gh{{B`{c}}}{{Af{e}}}}}}``````````````{{{B`{EDb}}ECl}Jh}```````````````````````{{{B`{DIl}}}Jh}```{{{B`{EDb}}JhECl}EDb}8````{{{B`{AnDJl}}{B`{DI`}}JnJh}Bb}{{{B`{AnDJl}}{B`{DI`}}Jn{B`{DI`}}JnJh}Bb}10````{{{B`{E@j}}}G`}{{{B`{EAn}}}G`}{EBbG`}{EIjDIh}{DGlDGl}{DGnDGn}{DH`DH`}{DHbDHb}{DHdDHd}{DHfDHf}{DHhDHh}{DHjDHj}{DHlDHl}{DHnDHn}{{}c{}}000000000000000000000000000000000000000000000000````{{{B`{DGd}}c}Bb{GhCf}}{{{B`{DGb}}{H`{EKl}}}Bb}``````{EKhBb}{{{B`{DKl}}{B`{DKl}}}{{Bd{Lf}}}}{{{B`{DHb}}{B`{DHb}}}{{Bd{Lf}}}}{{{B`{DKn}}{B`{DKn}}}{{Bd{Lf}}}}{{{B`{{DLh{c}}}}{B`{{DLh{c}}}}}{{Bd{Lf}}}{}}{{{B`{DMl}}{B`{DMl}}}{{Bd{Lf}}}}{{{B`{ECh}}{B`{ECh}}}{{Bd{Lf}}}}`{{{B`{EDb}}DGf}EDb}{{{B`{DGf}}}{{Bd{Jh}}}}{{{B`{DGb}}{E@f{DN`}}}EKh}{{{B`{DIh}}G`}G`}`{{{B`{AnDGh}}}Bb}{{{B`{AnDJl}}}Bb}{{{B`{AnDJj}}}Bb}{{{B`{DGb}}}{{`{{K`{}{{Af{{Bd{EJd}}}}}}EKj}}}}````{EJ`Bb}````{{{B`{AnDGh}}{B`{AA`}}}Bb}{{{B`{AnDJl}}{B`{AA`}}}Bb}{{{B`{AnDJj}}{B`{AA`}}}Bb}{{{B`{DGb}}DMl}Bb}`````{{{B`{DLf}}}G`}{{{B`{AnDGl}}DGl}Bb}{{{B`{AnDGn}}DGn}Bb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{{B`{DGf}}}DGf}{{{B`{DIh}}{B`{{DKj{{B`{DIf}}}}}}}{{`{{K`{}{{Af{{Bd{DIj}}}}}}EKj}}}}{{{B`{DIj}}{B`{{EH`{{Bd{{B`{AA`}}}}}}}}{Bd{{B`{D@l}}}}}{{`{{K`{}{{Af{{Bj{{f{DGbDGd}}EBh}}}}}}EKj}}}}{{{B`{DGf}}}DGn}``{{{B`{AnDGh}}{B`{DJn}}{AGn{Jh}}{B`{DI`}}Jn}Bb}```{{{B`{DIl}}}Jh}``{{{B`{DHf}}Jh}G`}{{{B`{DGf}}{Bd{DJf}}{Bd{DGn}}}{{Bd{EEb}}}}{{{B`{AnDGl}}DGlG`}Bb}{{{B`{AnDGn}}DGnG`}Bb}{{{B`{AnDH`}}DH`G`}Bb}{{{B`{AnDHb}}DHbG`}Bb}{{{B`{AnDHd}}DHdG`}Bb}{{{B`{AnDHf}}DHfG`}Bb}{{{B`{AnDHh}}DHhG`}Bb}{{{B`{AnDHj}}DHjG`}Bb}{{{B`{AnDHl}}DHlG`}Bb}{{{B`{AnDHn}}DHnG`}Bb}{{{B`{AnDJl}}Jh{B`{EGb}}{B`{{ADb{Jh}}}}}Bb}0{{{B`{AnDJj}}Jh{B`{EGb}}{B`{{ADb{Jh}}}}}Bb}{{{B`{AnEHf}}Jh{B`{EGb}}{B`{{ADb{Jh}}}}}Bb}0{{{B`{AnDJl}}ECj}Bb}{{{B`{DGb}}c}Bb{{Bh{EFjGb}}Cf}}{{{B`{AnDJl}}DNbEAf}Bb}0{{{B`{AnEHf}}DNbEAf}Bb}0{{{B`{AnDJl}}{B`{EHh}}}Bb}0{{{B`{AnDJj}}{B`{EGl}}}Bb}{{{B`{AnEHf}}{B`{EHh}}}Bb}0{{{B`{AnDJl}}DHdJh{B`{{ADb{Jb}}}}}Bb}0{{{B`{AnDJj}}Jh{B`{{ADb{Jb}}}}}Bb}{{{B`{AnEHf}}DHdJh{B`{{ADb{Jb}}}}}Bb}0{{{B`{AnDJl}}JhJhJhJh}Bb}{{{B`{AnDJl}}Jh}Bb}{{{B`{AnDJl}}JhDNb}Bb}0{{{B`{AnEHf}}JhDNb}Bb}0{{{B`{AnDJl}}A`A`A`A`A`A`}Bb}``{{{B`{DI`}}}Jn}{{{B`{DIl}}}EDb}{{{B`{EBn}}}Jn}```{{{B`{DGf}}}{{f{JhJh}}}}{{{B`{DI`}}c}DNb{{AEd{Jn}}}}`{{{B`{EBh}}}{{Bd{{B`{EKn}}}}}}{{{B`{EBl}}}{{Bd{{B`{EKn}}}}}}{{{B`{EJd}}}{{Bd{{B`{EKn}}}}}}````{{{B`{DGb}}}Bb}````0``{{DGlDGl}DGl}{{DGnDGn}DGn}{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{{B`{AnDGl}}DGl}Bb}{{{B`{AnDGn}}DGn}Bb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{{B`{DGd}}c}DN`{{Dl{}{{Dj{EIl}}}}}}`{{{B`{DHf}}}{{Fn{Jh}}}}{{DGlDGl}DGl}{{DGnDGn}DGn}{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}````````{ED`ECn}{{ECnJh}ED`}{{{B`{c}}}e{}{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}A@h{}}0000{DKf{{B`{AA`}}}}{{{B`{c}}}Gb{}}0000{{{DIn{c}}EEnG`}{{EF`{c}}}{}}{{{EF`{c}}}{{DIn{c}}}Lb}{{{B`{AnDGl}}DGl}Bb}{{{B`{AnDGn}}DGn}Bb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}`{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000``{{{B`{c}}}A@l{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`{{DGlDGl}DGl}{{DGnDGn}DGn}{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{{B`{DI`}}}Bb}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DI`}}}DHj}{{{B`{DIl}}}DHl}````{{{B`{DLl}}}G`}{{DKbDKb}DKb}0`````````{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{}{{E@f{c}}}{}}{c{{E@f{c}}}{}}{{{B`{DIl}}}Jh}``{DH`DH`}{{{B`{DGd}}{B`{DI`}}Jn{B`{{ADb{Jb}}}}}Bb}{{{B`{DGd}}{B`{DI`}}Jn{EL`{Jn}}}{{Bd{DJ`}}}}``{{{B`{DGd}}{DIn{{B`{DIl}}}}{B`{{ADb{Jb}}}}EDnEDb}Bb}{{{B`{AnDGh}}{B`{DJn}}Jh}Bb}{{{B`{AnDJl}}{B`{DJn}}Jh}Bb}{{{B`{AnDJj}}{B`{DJn}}Jh}Bb}```````````````````````````````````````````````````{{{Bd{{B`{AA`}}}}DH`}{{Bd{{B`{AA`}}}}}}```````````{{cg}i{}{}{{h{e}}}{}}<<{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{ELb}}}DKf}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}5{{{B`{ELb}}}{{Bd{{B`{{ELd{c}}}}}}}EG`}{HdBb}{{{B`{ELb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}06{{}Hd}77{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}};:::{{{ELd{c}}}ELbEG`}{ELb{{Bd{{Kj{{ELd{c}}}}}}}EG`}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}??{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}{ce{}{}}`````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000000000000000111111111111111111111111111111111111111111{{{B`{c}}}{{B`{Dd}}}{}}00000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000000000000000{{{B`{{ELf{c}}}}}{{B`{{ELl{{ELj{{ELf{ELh}}}}}}}}}EG`}{{{B`{{ELn{c}}}}}{{B`{{ELl{{ELj{{ELn{ELh}}}}}}}}}EG`}{{{B`{{EM`{c}}}}}{{B`{{ELl{{ELj{{EM`{ELh}}}}}}}}}EG`}{{{B`{An{ELf{c}}}}}{{B`{An{ELl{{ELj{{ELf{ELh}}}}}}}}}EG`}{{{B`{An{ELn{c}}}}}{{B`{An{ELl{{ELj{{ELn{ELh}}}}}}}}}EG`}{{{B`{An{EM`{c}}}}}{{B`{An{ELl{{ELj{{EM`{ELh}}}}}}}}}EG`}``{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000000000000000``{{c{Ed{e}}}g{}{}{}}00000000000000000000{{{B`{EMb}}}EMb}{{{B`{EMd}}}EMd}{{{B`{EMf}}}EMf}{{{B`{EMh}}}EMh}{{{B`{EMj}}}EMj}{{{B`{EMl}}}EMl}{{{B`{EMn}}}EMn}{{{B`{EN`}}}EN`}{{{B`{ENb}}}ENb}{{{B`{ENd}}}ENd}{{{B`{ENf}}}ENf}{{{B`{ENh}}}ENh}{{{B`{ENj}}}ENj}{{{B`{ENl}}}ENl}{{{B`{ENn}}}ENn}{{{B`{EO`}}}EO`}{{{B`{EOb}}}EOb}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000{{{B`{c}}}Bb{}}0000000000000000`{ce{}{}}00000000000000000000`{Hd{{B`{c}}}{}}00000000000000000000{Hd{{B`{Anc}}}{}}00000000000000000000{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000{HdBb}000000000{{{B`{An{ELf{c}}}}}BbEG`}111{{{B`{An{ELn{c}}}}}BbEG`}22222{{{B`{An{EM`{c}}}}}BbEG`}333``{{{B`{ENh}}{B`{ENh}}}G`}{{{B`{ENj}}{B`{ENj}}}G`}{{{B`{EOb}}{B`{EOb}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000{{{B`{EMb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EMd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EMf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EMh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EMj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EN`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ENb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{ELf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{ENd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{ENf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{ENh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{ELn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{ENj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ENl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ENn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EOd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{EM`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{EO`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EOb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EMf}}{B`{AnEOf}}}Bb}{{{B`{ENd}}{B`{AnEOf}}}Bb}{cc{}}{EOhEMb}{EOjEMb}2{EOlEMd}3{EOlEMf}{EOnEMf}{F@`EMf}{F@bEMf}77777777{EOlENd}{EOhENd}9999999999999999999999999999999{ce{}{}}00000000000000000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0`{{{B`{ENh}}{B`{Anc}}}BbKh}{{{B`{ENj}}{B`{Anc}}}BbKh}{{}Hd}00000000000000000000444444444444444444444444444444444444444444{{{H`{c}}}{{H`{Dd}}}{}}00000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000888888888888888888888888888888888888888888888888888888888888888`{{{B`{{ELf{c}}}}}GbEG`}``````````{{{B`{EMb}}}{{Bd{{B`{EKn}}}}}}{{{B`{EMd}}}{{Bd{{B`{EKn}}}}}}{{{B`{EMf}}}{{Bd{{B`{EKn}}}}}}{{{B`{ENd}}}{{Bd{{B`{EKn}}}}}}{{{B`{c}}}e{}{}}0000000000000000{{{B`{c}}}A@h{}}000000000{{{B`{c}}}Gb{}}000000000{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000000000000000{{{B`{c}}}A@l{}}00000000000000000000{ce{}{}}00000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000000000000000111111111111111111111````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222{{{B`{c}}}{{B`{Dd}}}{}}00000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000000000000000000000000000000000000{{{B`{{F@d{c}}}}}{{B`{{ELl{{ELj{{F@d{ELh}}}}}}}}}EG`}{{{B`{{F@f{c}}}}}{{B`{{ELl{{ELj{{F@f{ELh}}}}}}}}}EG`}{{{B`{An{F@d{c}}}}}{{B`{An{ELl{{ELj{{F@d{ELh}}}}}}}}}EG`}{{{B`{An{F@f{c}}}}}{{B`{An{ELl{{ELj{{F@f{ELh}}}}}}}}}EG`}````{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000000000000000000000000000000000000``{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000``{{{B`{F@h}}}F@h}{{{B`{F@j}}}F@j}{{{B`{F@l}}}F@l}{{{B`{F@n}}}F@n}{{{B`{FA`}}}FA`}{{{B`{FAb}}}FAb}{{{B`{FAd}}}FAd}{{{B`{FAf}}}FAf}{{{B`{FAh}}}FAh}{{{B`{FAj}}}FAj}{{{B`{FAl}}}FAl}{{{B`{FAn}}}FAn}{{{B`{{FB`{c}}}}}{{FB`{c}}}Fj}{{{B`{FBb}}}FBb}{{{B`{FBd}}}FBd}{{{B`{FBf}}}FBf}{{{B`{FBh}}}FBh}{{{B`{FBj}}}FBj}{{{B`{FBl}}}FBl}{{{B`{{FBn{c}}}}}{{FBn{c}}}Fj}{{{B`{FC`}}}FC`}{{{B`{FCb}}}FCb}{{{B`{FCd}}}FCd}{{{B`{FCf}}}FCf}{{{B`{FCh}}}FCh}{{{B`{FCj}}}FCj}{{{B`{FCl}}}FCl}{{{B`{FCn}}}FCn}{{{B`{FD`}}}FD`}{{{B`{FDb}}}FDb}{{{B`{FDd}}}FDd}{{{B`{FDf}}}FDf}{{{B`{{FDh{c}}}}}{{FDh{c}}}Fj}{{{B`{FDj}}}FDj}{{{B`{FDl}}}FDl}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000000000000000000000{{{B`{c}}}Bb{}}0000000000000000000000000000000000000000000````{ce{}{}}00000000000000000000000000000000000000000`{{}F@h}{{}FAd}{{}{{FB`{c}}}Cl}{{}FCh}```{Hd{{B`{c}}}{}}00000000000000000000000000000000000000000{Hd{{B`{Anc}}}{}}00000000000000000000000000000000000000000{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000000000000000000000{HdBb}000{{{B`{An{F@d{c}}}}}BbEG`}11111{{{B`{An{F@f{c}}}}}BbEG`}222222222222222222222222222222222{{{ELj{{FDn{ELh}}}}}FE`}```{{{B`{F@h}}{B`{F@h}}}G`}{{{B`{FAb}}{B`{FAb}}}G`}{{{B`{FAf}}{B`{FAf}}}G`}{{{B`{FAl}}{B`{FAl}}}G`}{{{B`{FBb}}{B`{FBb}}}G`}{{{B`{FBj}}{B`{FBj}}}G`}{{{B`{FBl}}{B`{FBl}}}G`}{{{B`{{FBn{c}}}}{B`{{FBn{c}}}}}G`Hl}{{{B`{FC`}}{B`{FC`}}}G`}{{{B`{FCb}}{B`{FCb}}}G`}{{{B`{FCd}}{B`{FCd}}}G`}{{{B`{FCf}}{B`{FCf}}}G`}{{{B`{FCh}}{B`{FCh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000000000000{{{B`{FEb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FEd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{F@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FE`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{F@j}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{F@l}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{F@f{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{F@n}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FA`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FAb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FAd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FAf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FAh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FAj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FAl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FAn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FB`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{FBb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FBd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FBf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FBh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FBj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FBl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FBn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{FC`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FCb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FCd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FCf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FCh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FCj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FCl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FCn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FD`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FDb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FDd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FDf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FDh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{FDj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FDl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{F@l}}{B`{AnEOf}}}Bb}{{{B`{F@n}}{B`{AnEOf}}}Bb}{{{B`{FAh}}{B`{AnEOf}}}Bb}{{{B`{FAj}}{B`{AnEOf}}}Bb}{{{B`{FAn}}{B`{AnEOf}}}Bb}{{{B`{FBd}}{B`{AnEOf}}}Bb}{{{B`{FCn}}{B`{AnEOf}}}Bb}{{{B`{FD`}}{B`{AnEOf}}}Bb}{{{B`{FDd}}{B`{AnEOf}}}Bb}{{{B`{FDl}}{B`{AnEOf}}}Bb}{cc{}}0000000{FClF@j}1111{EOlFA`}222{EObFAf}{ENfFAh}{F@bFAh}{EOlFAh}{FDjFAh}7{ENnFAh}{EOnFAh}{FBfFAh}{FAfFAh}{EOhFAh}{EOjFAh}=={EObFAl}{F@`FAn}{FEfFAn}{ENfFAn}{EOnFAn}{F@bFAn}{cc{}}0{EFdFBb}11{FBhFBd}{FBfFBd}{EOlFBd}{FDjFBd}555555555555{FAlFCn}{EOjFCn}7{FBfFCn}{EOnFCn}{ENnFCn}{F@`FCn}{FClFCn}{EOlFCn}{FAnFCn}{FEfFCn}{FDjFCn}{F@bFCn}{EOhFCn}{cc{}}00{FA`FDd}{EOjFDd}{EOlFDf}{FDjFDf}{FDdFDf}555{EOlFDj}6666666666666666666666666666666666666666666{ce{}{}}00000000000000000000000000000000000000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000`{{{B`{F@h}}{B`{Anc}}}BbKh}{{{B`{FBj}}{B`{Anc}}}BbKh}{{{B`{FBl}}{B`{Anc}}}BbKh}{{{B`{FCd}}{B`{Anc}}}BbKh}{{}Hd}00000000000000000000000000000000000000000666666666666666666666666666666666666666666666666666666666666666666666666666666666666{{{H`{c}}}{{H`{Dd}}}{}}00000000000000000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000000000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::{{{B`{{F@d{c}}}}}G`EG`}{{{B`{{F@d{c}}}}}GbEG`}``````````{{{ELj{{F@d{ELh}}}}{B`{FAd}}}FEb}{{{ELj{{F@d{ELh}}}}{B`{FCh}}}FEd}{{{B`{F@h}}{ELj{{FDn{ELh}}}}{Bd{{FEj{FEh}}}}}{{Bj{FE`F@j}}}}{{}c{}}000```{{{B`{FE`}}}{{ELj{{FDn{ELh}}}}}}{{{B`{FEb}}}{{ELj{{F@d{ELh}}}}}}{{{B`{FEd}}}{{ELj{{F@d{ELh}}}}}}```````````{{{B`{AnFEd}}{ELj{{FEl{ELh}}}}EAfJn{Bd{{EL`{Jn}}}}}Bb}{{{B`{AnFE`}}{ELj{{FEl{ELh}}}}EAfJn{Bd{{EL`{Jn}}}}}Bb}{{{B`{F@j}}}{{Bd{{B`{EKn}}}}}}{{{B`{F@n}}}{{Bd{{B`{EKn}}}}}}{{{B`{FA`}}}{{Bd{{B`{EKn}}}}}}{{{B`{FAf}}}{{Bd{{B`{EKn}}}}}}{{{B`{FAh}}}{{Bd{{B`{EKn}}}}}}{{{B`{FAj}}}{{Bd{{B`{EKn}}}}}}{{{B`{FAl}}}{{Bd{{B`{EKn}}}}}}{{{B`{FAn}}}{{Bd{{B`{EKn}}}}}}{{{B`{FBd}}}{{Bd{{B`{EKn}}}}}}{{{B`{FCn}}}{{Bd{{B`{EKn}}}}}}{{{B`{FD`}}}{{Bd{{B`{EKn}}}}}}{{{B`{FDd}}}{{Bd{{B`{EKn}}}}}}{{{B`{FDf}}}{{Bd{{B`{EKn}}}}}}{{{B`{FDj}}}{{Bd{{B`{EKn}}}}}}```````{{{B`{c}}}e{}{}}0000000000000000000000000000000000{{{B`{c}}}A@h{}}0000000000000000000{{{B`{c}}}Gb{}}0000000000000000000{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000000000000000000000000000000000000{{{B`{c}}}A@l{}}00000000000000000000000000000000000000000{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000000000000000000000000000000000000``111111111111111111111111111111111111111111````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{B`{AnFE`}}JhJhJhJh}Bb}{{{B`{AnFE`}}JhJhJhAM`Jh}Bb}{{{B`{AnFE`}}{ELj{{FEl{ELh}}}}Jn}Bb}0{{{B`{AnFE`}}CL`}Bb}{{{B`{AnFE`}}}Bb}1{{{B`{AnFE`}}Jh{ELj{{EM`{ELh}}}}JhHd}Bb}{{{B`{AnFE`}}{ELj{{FEl{ELh}}}}EAfJn{Bd{{EL`{Jn}}}}}Bb}{{{B`{AnFE`}}{ELj{{FEn{ELh}}}}}Bb}{{{B`{AnFE`}}DHdJhJhJb}Bb}{{{B`{AnFE`}}Jh{ELj{{FEl{ELh}}}}Jn{Bd{{EL`{Jn}}}}}Bb}{{{B`{AnFEb}}{ELj{{FF`{ELh}}}}Jh}Bb}{{{B`{AnFEb}}JhJhJh}Bb}{{{B`{AnFEb}}{ELj{{FEl{ELh}}}}Jn}Bb}{{{B`{AnFEb}}}Bb}{{{B`{AnFEb}}CL`Jh}Bb}10{{{B`{AnFEb}}Jh{ELj{{EM`{ELh}}}}JhHd}Bb}{{{B`{AnFEb}}{ELj{{FFb{ELh}}}}}Bb}{{{B`{AnFEb}}JhJhJb}Bb}7{{{B`{AnFEd}}Jh}Bb}{{{B`{AnFEd}}{ELj{{FF`{ELh}}}}Jh}Bb}{{{B`{AnFEd}}JhJhJhJh}Bb}{{{B`{AnFEd}}JhJhJhAM`Jh}Bb}{{{B`{AnFEd}}{ELj{{FEl{ELh}}}}Jn}Bb}0{{{B`{AnFEd}}}Bb}0{{{B`{AnFEd}}ELjHd}Bb}{{{B`{AnFEd}}CL`Jh}Bb}{{{B`{AnFEd}}{ELj{{FEl{ELh}}}}JnJh}Bb}{{{B`{AnFEd}}{ELj{{FEl{ELh}}}}Jn{ELj{{FEl{ELh}}}}JnJh}Bb}1042{{{B`{AnFEd}}Jh{ELj{{EM`{ELh}}}}JhHd}Bb}{{{B`{AnFEd}}{B`{ECj}}}Bb}{{{B`{AnFEd}}{ELj{{FEl{ELh}}}}EAfJn{Bd{{EL`{Jn}}}}}Bb}{{{B`{AnFEd}}{ELj{{FEn{ELh}}}}}Bb}{{{B`{AnFEd}}DHdJhJhJb}Bb}<>{{{B`{AnFEd}}Jh{ELj{{FEl{ELh}}}}Jn{Bd{{EL`{Jn}}}}}Bb}{{{B`{AnFEd}}A`A`A`A`A`A`}Bb}?`````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000`{ce{}{}}0000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000{{{B`{{FDn{c}}}}}{{B`{{ELl{{ELj{{FDn{ELh}}}}}}}}}EG`}{{{B`{An{FDn{c}}}}}{{B`{An{ELl{{ELj{{FDn{ELh}}}}}}}}}EG`}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000``{{c{Ed{e}}}g{}{}{}}000000000000000{{{B`{FFd}}}FFd}{{{B`{FFf}}}FFf}{{{B`{FFh}}}FFh}{{{B`{FEf}}}FEf}{{{B`{FFj}}}FFj}{{{B`{EOl}}}EOl}{{{B`{EOh}}}EOh}{{{B`{EOj}}}EOj}{{{B`{FFl}}}FFl}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000{{{B`{c}}}Bb{}}0000000000{ce{}{}}000000000000000{{{B`{{Kj{{FDn{c}}}}}}{B`{{EGf{{Bd{{AIf{AA`}}}}}}}}}{{FEl{c}}}EG`}{{}FFn}{Hd{{B`{c}}}{}}000000000000000{Hd{{B`{Anc}}}{}}000000000000000`{{{B`{c}}}{{B`{e}}}{}{}}000000000000000{HdBb}{{{B`{An{FDn{c}}}}}BbEG`}{{{B`{AnFG`}}}Bb}2{{{B`{AnFGb}}}Bb}33333333333333{{{B`{FFf}}{B`{FFf}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{{FDn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}EG`}{{{B`{FFd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FFf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FFh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FEf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FFj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EOl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EOh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EOj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FFl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00000{EOlFFd}1111111{FGdEOl}2222222222222222222{FGbFGf}{{{H`{Bh}}}FGf}{ce{}{}}000000000000000```{{}Hd}00000000000000011111111111111111111111111111111{{{H`{c}}}{{H`{Dd}}}{}}000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000555555555555555555555555555555555555555555555555{{{B`{{FDn{c}}}}}G`EG`}``{{}c{}}``````{{{B`{FFd}}}{{Bd{{B`{EKn}}}}}}`{{{B`{c}}}e{}{}}00000000{{{B`{c}}}A@h{}}00000{{{B`{c}}}Gb{}}00000{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000{{{B`{c}}}A@l{}}000000000000000>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000`????????????????``````````````{{cg}i{}{}{{h{e}}}{}}{ce{}{}}0{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}5{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}4{{{B`{FGh}}}{{Bd{{Kj{{FDn{c}}}}}}}EG`}{{{B`{FGh}}}{{Bd{{B`{{FDn{c}}}}}}}EG`}{HdBb}{{{B`{FGh}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0<{{}Hd}=={{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}};{ce{}{}}00{{{Kj{{FDn{c}}}}}FGhEG`}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}44{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}5````````````````````````{{cg}i{}{}{{h{e}}}{}}00000006666666666666666{{{B`{c}}}{{B`{Dd}}}{}}0000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000{{{B`{{FGj{c}}}}}{{B`{{ELl{{ELj{{FDn{ELh}}}}}}}}}EG`}{{{B`{An{FGj{c}}}}}{{B`{An{ELl{{ELj{{FDn{ELh}}}}}}}}}EG`}{{{B`{c}}}{{B`{e}}}{}{}}0000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000`{{c{Ed{e}}}g{}{}{}}0000000{{{B`{FGl}}}FGl}{{{B`{FGn}}}FGn}{{{B`{FH`}}}FH`}{{{B`{FHb}}}FHb}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}0000{ce{}{}}0000000{Hd{{B`{c}}}{}}0000000{Hd{{B`{Anc}}}{}}0000000`;;;;;;;;{HdBb}{{{B`{An{FGj{c}}}}}BbEG`}1111111{{{B`{FGl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FHd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{FGn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FH`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FHb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}000000{EOlFH`}{FDdFH`}{FA`FH`}{EOlFHb}4{FHfFHb}55555555{FHhFHj}{{{H`{Gh}}}FHj}{ce{}{}}0000000``{{}Hd}00000001111111111111111{{{H`{c}}}{{H`{Dd}}}{}}0000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000{{c{Ed{e}}}g{}{}{}}0000000555555555555555555555555``{{{B`{FH`}}}{{Bd{{B`{EKn}}}}}}{{{B`{FHb}}}{{Bd{{B`{EKn}}}}}}{{{B`{c}}}e{}{}}000{{{B`{c}}}A@h{}}00{{{B`{c}}}Gb{}}00{c{{Bj{e}}}{}{}}00000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000{{{B`{c}}}A@l{}}0000000================{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000`>>>>>>>>````{{cg}i{}{}{{h{e}}}{}}??{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}>{{{B`{FHl}}}FHl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{FHl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}{EOlFHl}16{{}Hd}77{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}};;;{{{B`{FHl}}}{{Bd{{B`{EKn}}}}}}{{{B`{c}}}e{}{}}{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1```{{cg}i{}{}{{h{e}}}{}}02222{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{AnEOf}}{B`{{ELj{{EM`{ELh}}}}}}}Bb}{{{B`{AnEOf}}{B`{{ELj{{ELf{ELh}}}}}}}Bb}{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{{B`{AnEOf}}{B`{{ELj{{FEl{ELh}}}}}}}Bb}{{{B`{AnEOf}}{B`{{ELj{{FEl{ELh}}}}}}{B`{AA`}}}Bb}{{c{Ed{e}}}g{}{}{}}0`{{{B`{AnEOf}}{B`{{ELj{{F@d{ELh}}}}}}}Bb}<<{{{B`{AnEOf}}{B`{{ELj{{FFb{ELh}}}}}}}Bb}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}088{HdBb}0{{{B`{AnEOf}}{B`{EKn}}}Bb}{{{B`{FHn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FI`}}{B`{AnEOf}}}Bb}{{{B`{FHn}}{B`{AnEOf}}}Bb}{{{B`{AnFIb}}{B`{{FIf{FId}}}}{B`{EKn}}}Bb}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{{B`{AnEOf}}{B`{AA`}}{B`{Gb}}}Bb}``{{{B`{AnEOf}}{B`{Ih}}}Bb}{{{B`{AnEOf}}{B`{{ELj{{FF`{ELh}}}}}}}Bb}{{{B`{AnEOf}}{B`{{ELj{{FEn{ELh}}}}}}}Bb}{{{B`{AnEOf}}{B`{{ELj{{FIh{ELh}}}}}}}Bb}{{{B`{FHn}}}{{Bd{{B`{EKn}}}}}}`{{{B`{AnEOf}}{B`{{ELj{{FIj{ELh}}}}}}}Bb}{{{B`{AnEOf}}{B`{{ELj{{FIj{ELh}}}}}}{B`{AA`}}}Bb}{{{B`{AnEOf}}{B`{{ELj{{FIl{ELh}}}}}}}Bb}{{{B`{AnEOf}}{B`{{ELj{{FIl{ELh}}}}}}{B`{AA`}}}Bb}{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011``{{cg}i{}{}{{h{e}}}{}}0{{{B`{{FIf{c}}}}{ELj{{FIn{ELh}}}}g}eFJ`{}{{Gh{{Bd{B`}}}{{Af{e}}}}}}{{{B`{{FIf{c}}}}{ELj{{FIn{ELh}}}}}{{Bj{DKlFJb}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIn{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FIn{ELh}}}}}{{Bj{DGnFJb}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIn{ELh}}}}}{{Bj{DLbFJb}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIn{ELh}}}}}{{Bj{EChFJb}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIn{ELh}}}}DGf}{{Bj{DNhFJb}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIn{ELh}}}}{ELj{FJd}}}{{Bj{G`FJf}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIn{ELh}}}}}{{Bj{DKbFJb}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIn{ELh}}}}{B`{{EH`{{Bd{{AIf{AA`}}}}}}}}{Bd{{B`{D@l}}}}}{{f{{ELj{{FDn{ELh}}}}{ELj{{FDn{ELh}}}}{Bd{EJj}}}}}FJ`}<<<<{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{{FIf{c}}}}{ELj{{EM`{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{EM`{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}{ELj{{ELf{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{ELf{ELh}}}}}GbFJ`}{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{{B`{{FIf{c}}}}{ELj{{FEl{ELh}}}}}{{Bj{BbFJh}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FEl{ELh}}}}G`}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FEl{ELh}}}}Jn{Bd{Jn}}}{{Bj{{f{JbJn}}FHf}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FEl{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}{ELj{{FEl{ELh}}}}{AGn{Jn}}FJj}{{Bj{BbFHf}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FEl{ELh}}}}}{{Bj{BbFHf}}}FJ`}{{c{Ed{e}}}g{}{}{}}0{{{B`{{FIf{c}}}}Bb}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{ELj{{FEl{ELh}}}}Jn{Bd{Jn}}}{{Bj{BbFA`}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{ELj{{FIj{ELh}}}}{B`{DKd}}}{{Bj{BbFA`}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{ELj{{FEl{ELh}}}}Jn{ELj{{FEl{ELh}}}}JnJn}{{Bj{BbFDf}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{B`{{EEl{{ELj{{FEl{ELh}}}}}}}}{B`{{DIn{{ELj{{FIj{ELh}}}}}}}}{B`{EDb}}}{{Bj{BbFDf}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{B`{{DIn{{ELj{{FIj{ELh}}}}}}}}{B`{{EEl{{ELj{{FEl{ELh}}}}}}}}{B`{EDb}}}{{Bj{BbFDf}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{B`{{DIn{{ELj{{FIj{ELh}}}}}}}}{B`{{DIn{{ELj{{FIj{ELh}}}}}}}}{B`{EDb}}}{{Bj{BbFDf}}}FJ`}7{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{B`{{EDj{{Bd{{AIf{AA`}}}}}}}}}{{f{{ELj{{F@d{ELh}}}}{Bd{FDj}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{B`{AA`}}}{{Bj{BbFDj}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}}{{Bj{BbFDj}}}FJ`}1{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{ELj{{FF`{ELh}}}}JhJh{ELj{{FEl{ELh}}}}Jn}{{Bj{BbFBd}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{B`{FEb}}}{{Bj{BbFAj}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{B`{FEd}}}{{Bj{BbFD`}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@d{ELh}}}}{ELj{{FF`{ELh}}}}Jh}{{Bj{BbFBd}}}FJ`}{ce{}{}}0{{{B`{{FIf{c}}}}{ELj{{FFb{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FFb{ELh}}}}Jh}{{f{{ELj{{ELf{ELh}}}}{Bd{EO`}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FFb{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}{EFn{e}}}{{ELj{{FIn{ELh}}}}}FJ`EG`}{{{B`{{FIf{c}}}}{Bd{{AIf{AA`}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{{EGf{{Bd{{AIf{AA`}}}}}}}}}{{f{{ELj{{FEl{ELh}}}}{Bd{FJl}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIn{ELh}}}}{EGn{e}}{B`{{EH`{{Bd{{AIf{AA`}}}}}}}}{Bd{{B`{D@l}}}}}{{f{{ELj{{FDn{ELh}}}}{ELj{{FDn{ELh}}}}{Bd{EJj}}}}}FJ`EG`}22{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{{EId{{Bd{{AIf{AA`}}}}{Fn{DGf}}}}}}}{{f{{ELj{{FIj{ELh}}}}{Bd{FJn}}}}}FJ`}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}g}eFJ`{}{{Gh{{Bd{B`}}}{{Af{e}}}}}}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{EN`}}}{{f{{ELj{{EM`{ELh}}}}{Bd{EMf}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{ENb}}}{{f{{ELj{{ELf{ELh}}}}{Bd{EMd}}}}}FJ`}7{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{{EGj{{Bd{{AIf{AA`}}}}}}}}}{{f{{ELj{{F@d{ELh}}}}{Bd{EOl}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{FK`}}{Bd{{FKb{c}}}}}{{f{{ELj{{FFb{ELh}}}}{Bd{FKd}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{ENh}}}{{f{{ELj{{ELn{ELh}}}}{Bd{ENd}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{{EHd{{Bd{{AIf{AA`}}}}}}}}}{{f{{ELj{{FF`{ELh}}}}{Bd{FKf}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{F@h}}}{{f{FE`{Bd{F@j}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{FKh}}{Bd{{FKb{c}}}}}{{f{{ELj{{FEn{ELh}}}}{Bd{FKj}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{FKl}}}{{f{{ELj{{FIh{ELh}}}}{Bd{FKn}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{FL`}}FLb}{{f{{ELj{{FLd{ELh}}}}{Bd{FLf}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{FL`}}{AIf{{ADb{Jh}}}}}{{f{{ELj{{FLd{ELh}}}}{Bd{FLf}}}}}FJ`}>{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}}{{Bj{DKlFFj}}}FJ`}1{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}}{{Bj{DGnFFj}}}FJ`}>{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}}{{Bj{DKbFFj}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{AA`}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{E@f{FGl}}}{{Bj{G`FFd}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}FGf}BbFJ`}77{{{B`{c}}}{{B`{e}}}{}{}}0{HdBb}{{{B`{An{FIf{c}}}}}BbFJ`}1{{{B`{{FIf{c}}}}FLh}{{Fn{{ELj{{FIn{ELh}}}}}}}FJ`}{{{B`{EKf}}{B`{EKf}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{EKf}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{{{B`{AA`}}c}{{FIf{c}}}FJ`}{{cEJn}{{FIf{c}}}FJ`}{ce{}{}}0{{{B`{{FIf{c}}}}}EKfFJ`}`{{{B`{EKf}}DKf}{{B`{FLj}}}}{{}Hd}0`{{{B`{{FIf{c}}}}}{{Bd{B`}}}FJ`}{{{B`{{FIf{c}}}}FLlFLn}{{Bj{{ELj{FJd}}EJl}}}FJ`}5555{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0999999{{{B`{AA`}}cEIj}{{FIf{c}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{ELn{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{ELn{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}G`}{{Bj{G`FFd}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FF`{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FF`{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{EL`{Jn}}}{{Bj{{f{{ELj{{FM`{ELh}}}}Jb}}FH`}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}}{{Bj{A`FGn}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}FHj}{{Bj{BbFGn}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{{ADb{{ELj{{F@d{ELh}}}}}}}}}{{Bj{FGlFHb}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{ELj{{FEl{ELh}}}}JnJn}{{Bj{BbFH`}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{ELj{{FEl{ELh}}}}Jn{B`{{ADb{Jb}}}}}{{Bj{BbFH`}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{ELj{{FEl{ELh}}}}Jn{ELj{{FM`{ELh}}}}}{{Bj{BbFH`}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FDn{ELh}}}}{B`{{DIn{{ELj{{FIj{ELh}}}}}}}}{B`{{ADb{Jb}}}}{B`{EDn}}{B`{EDb}}}{{Bj{BbFH`}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@f{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}FE`{B`{{EJb{{Bd{{AIf{AA`}}}}}}}}}{{f{{ELj{{F@f{ELh}}}}{Bd{F@n}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{F@f{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}{ELj{{FEn{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FEn{ELh}}}}Jh}{{f{{ELj{{ELf{ELh}}}}{Bd{EO`}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FEn{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}{B`{{DKj{{ELj{FJd}}}}}}FLh}{{Bj{{ELj{{FIn{ELh}}}}FMb}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIh{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FIh{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}{ELj{{FLd{ELh}}}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FLd{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}{ELj{FJd}}g}eFJ`{}{{Gh{{Bd{B`}}}{{Af{e}}}}}}{{{B`{{FIf{c}}}}{ELj{FJd}}{ELj{{FDn{ELh}}}}{B`{{EFl{{Fn{DGf}}}}}}}{{Bd{FMd}}}FJ`}{{{B`{{FIf{c}}}}{ELj{FJd}}}BbFJ`}{{{B`{{FIf{c}}}}{ELj{FJd}}{ELj{{FIn{ELh}}}}}{{Bj{EIhFMf}}}FJ`}{{{B`{{FIf{c}}}}{ELj{FJd}}}{{Bj{FMhFMj}}}FJ`}{{{B`{{FIf{c}}}}{ELj{FJd}}}{{Bj{EJfFMj}}}FJ`}{{{B`{{FIf{c}}}}{ELj{FJd}}}{{Bj{BbFMj}}}FJ`}{{{B`{EKf}}}{{B`{FMl}}}}``{{{B`{{FIf{c}}}}{ELj{{FIj{ELh}}}}e}BbFJ`{{Gh{{Bd{B`}}}}}}{{{B`{{FIf{c}}}}{ELj{{FIj{ELh}}}}{B`{FMn}}}{{f{{ELj{{FIl{ELh}}}}{Bd{FN`}}}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIj{ELh}}}}}{{Bj{BbFJh}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIj{ELh}}}}G`}BbFJ`}{{{B`{{FIf{c}}}}{ELj{{FIj{ELh}}}}}GbFJ`}{{{B`{{FIf{c}}}}{ELj{{FIl{ELh}}}}G`}{{Bj{BbFNb}}}FJ`}{{{B`{{FIf{c}}}}{ELj{{FIl{ELh}}}}}GbFJ`}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0`11``{{{B`{AA`}}c}EJn{}}{{{B`{FJd}}}{{Bd{{B`{{ELd{EG`}}}}}}}}{{{B`{{FIf{c}}}}}{{B`{{FNd{EG`}}}}}FJ`}{{{B`{EJn}}}{{Bd{{B`{c}}}}}{}}```{{cg}i{}{}{{h{e}}}{}}00``666666{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00````{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00``{{c{Ed{e}}}g{}{}{}}00``;;;``{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00``444{HdBb}00{{{B`{FLj}}{B`{FLj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{FLj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00000{ce{}{}}00{{{B`{{FNd{c}}}}}FLjEG`}{{}Hd}00222222{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00===555555555{{{B`{FLj}}}G`}```````````````````{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00999999{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00:::`````````````````````````{{cg}i{}{}{{h{e}}}{}};;{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{ELj{c}}}DKfFNf}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{{ELj{c}}}}}{{ELj{c}}}FNf}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{{{B`{{ELj{c}}}}{B`{{ELj{c}}}}}LfFNf}{{{B`{c}}{B`{e}}}Lf{}{}}{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}:{HdBb}{{{B`{{ELj{c}}}}{B`{{ELj{c}}}}}G`FNf}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{{ELj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}FNf}{cc{}}{FNh{{ELj{c}}}FNf}1{{{EL`{Jn}}}{{ELj{c}}}FNf}9{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{{ELj{c}}}}{B`{Ane}}}BbFNfKh}{{}Hd}<<{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}{ce{}{}}0{FNj{{EL`{Jn}}}}{{{ELj{c}}}{{EL`{Jn}}}FNf}2{{{B`{{ELj{c}}}}{B`{{ELj{c}}}}}{{Bd{Lf}}}FNf}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}77{FNj{{f{JhJhDKf}}}}{{{ELj{c}}}{{f{JhJhDKf}}}FNf}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}:{{JhJhDKf}FNj}{{JhJhDKf}{{ELj{c}}}FNf}``````{{cg}i{}{}{{h{e}}}{}}0===={{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{}G`}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}0{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}055{HdBb}0{{{B`{{FNl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChFNj}}{{{B`{FId}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FNl{c}}}}c}BbFNj}{cc{}}00077{{}Hd}0{ce{}FNj}{{}cFNj}::::{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0>>======{{{B`{{FNl{c}}}}c}cFNj}{{}{{FNl{c}}}FNj}{{{B`{{FNl{c}}}}DKf}cFNj}{{{B`{{FO`{}{{FNn{c}}}}}}}{{Kj{{FNl{e}}}}}LbFNj}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000002222222222222222222222{{{B`{c}}}{{B`{Dd}}}{}}0000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000{{{B`{FJd}}}{{B`{{ELl{{ELj{FJd}}}}}}}}{{{B`{{FIn{c}}}}}{{B`{{ELl{{ELj{{FIn{ELh}}}}}}}}}EG`}{{{B`{AnFJd}}}{{B`{An{ELl{{ELj{FJd}}}}}}}}{{{B`{An{FIn{c}}}}}{{B`{An{ELl{{ELj{{FIn{ELh}}}}}}}}}EG`}{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000{{{B`{{ELd{c}}}}}{{ELd{c}}}{FjEG`}}{{{B`{FOb}}}FOb}{{{B`{FJf}}}FJf}{{{B`{FMf}}}FMf}{{{B`{EJj}}}EJj}{{{B`{FJb}}}FJb}{{{B`{FMb}}}FMb}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000{{{B`{c}}}Bb{}}000000`{ce{}{}}0000000000{{}EJn}{Hd{{B`{c}}}{}}0000000000{Hd{{B`{Anc}}}{}}0000000000???????????{HdBb}0000000000`{{{B`{FOb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FJf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FMf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EJj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FJb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FMb}}{B`{AnI`}}}{{Bj{BbIb}}}}0`{cc{}}0000000{FObEJj}11111111111111<<<<<<<<<<<{{{B`{FJd}}{B`{{FIn{c}}}}}{{Bj{FOdFMf}}}EG`}`{{}Hd}0000000000>>>>>>>>>>>>>>>>>>>>>>{{{H`{c}}}{{H`{Dd}}}{}}0000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000{ce{}{}}00000000000000000000000000000000{{{B`{{FIn{c}}}}{B`{FJd}}}G`EG`}{{{B`{FJd}}}Gb}`{{{B`{AA`}}EIj}EJn}{{}c{}}{{{B`{AA`}}}DGl}``{{{B`{EJj}}}{{Bd{{B`{EKn}}}}}}{{{B`{c}}}e{}{}}000000{{{B`{c}}}A@h{}}00000{{{B`{c}}}Gb{}}00000{c{{Bj{e}}}{}{}}00000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000{{{B`{c}}}A@l{}}0000000000<<<<<<<<<<<<<<<<<<<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000`===========`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{FOfFOh}{{cg}i{}{}{{h{e}}}{}}0000000000000000000000000000000000000000000000000000000{{}FOh}{{}FOj}{{{FOl{c}}g}{{FOl{e}}}{}{}{{Gh{c}{{Af{{FOl{e}}}}}}}}{{{B`{An{FOn{c}}}}cG@`}{{G@b{c}}}{}}{{{B`{AnG@d}}{B`{AnG@d}}}Bb}{{{B`{AnG@f}}{B`{G@h}}}Bb}{{{B`{G@j}}}Hd}`{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}0000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000000000000000000000000000000000000000000000000{{{B`{{FOl{c}}}}}{{B`{c}}}{}}{{G@lG@l}{{Bd{G@l}}}}{{G@lG@l}G`}``````{{FOhFOh}FOh}{{FOjFOj}FOj}{{{B`{AnFOh}}FOh}Bb}{{{B`{AnFOj}}FOj}Bb}3210{{{B`{FOh}}}Jh}0{{{B`{FOj}}}Jh}05432``{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000000000000000000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}0000000000000000000000000000000000000000000000000000000{{{B`{G@h}}{B`{{GA`{G@n}}}}}{{Bd{G@h}}}}{{{B`{{FOn{c}}}}{G@b{c}}}{{Bj{BbGAb}}}{}}{{{B`{{GA`{c}}}}{G@b{c}}}{{Bj{BbGAb}}}{BLfKb}}{{{B`{{FOn{c}}}}{B`{{GAd{c}}}}}{{Bj{BbGAf}}}{}}{{{B`{An{FOn{c}}}}}Bb{}}{{{B`{An{GA`{c}}}}}Bb{}}{{{B`{{G@b{c}}}}}{{G@b{c}}}{}}{{{B`{{GAd{c}}}}}{{GAd{c}}}{}}{{{B`{{FOn{c}}}}}{{FOn{c}}}Fj}{{{B`{{GA`{c}}}}}{{GA`{c}}}Fj}{{{B`{G@d}}}G@d}{{{B`{G@`}}}G@`}{{{B`{GAh}}}GAh}{{{B`{{FOl{c}}}}}{{FOl{c}}}Fj}{{{B`{GAj}}}GAj}{{{B`{GAl}}}GAl}{{{B`{GAn}}}GAn}{{{B`{FOf}}}FOf}{{{B`{GB`}}}GB`}{{{B`{GBb}}}GBb}{{{B`{GBd}}}GBd}{{{B`{G@l}}}G@l}{{{B`{GBf}}}GBf}{{{B`{GBh}}}GBh}{{{B`{GBj}}}GBj}{{{B`{GBl}}}GBl}{{{B`{GBn}}}GBn}{{{B`{FOh}}}FOh}{{{B`{GC`}}}GC`}{{{B`{GCb}}}GCb}{{{B`{G@n}}}G@n}{{{B`{G@h}}}G@h}{{{B`{GCd}}}GCd}{{{B`{GCf}}}GCf}{{{B`{GCh}}}GCh}{{{B`{G@f}}}G@f}{{{B`{GCj}}}GCj}{{{B`{GCl}}}GCl}{{{B`{GCn}}}GCn}{{{B`{GD`}}}GD`}{{{B`{GDb}}}GDb}{{{B`{GDd}}}GDd}{{{B`{GDf}}}GDf}{{{B`{GDh}}}GDh}{{{B`{GDj}}}GDj}{{{B`{G@j}}}G@j}{{{B`{GDl}}}GDl}{{{B`{GDn}}}GDn}{{{B`{GE`}}}GE`}{{{B`{FOj}}}FOj}{{{B`{GEb}}}GEb}{{{B`{GEd}}}GEd}{{{B`{GEf}}}GEf}{{{B`{GEh}}}GEh}{{{B`{GEj}}}GEj}{{{B`{GEl}}}GEl}{{{B`{GEn}}}GEn}{{{B`{GF`}}}GF`}{{{B`{GFb}}}GFb}{{{B`{GFd}}}GFd}{{{B`{GFf}}}GFf}{{{B`{GFh}}}GFh}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000000000000000000000000000000000000000000{{{B`{c}}}Bb{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{{G@b{c}}}}{B`{{G@b{c}}}}}Lf{}}{{{B`{GAj}}{B`{GAj}}}Lf}{{{B`{GAl}}{B`{GAl}}}Lf}{{{B`{GAn}}{B`{GAn}}}Lf}{{{B`{FOf}}{B`{FOf}}}Lf}{{{B`{GB`}}{B`{GB`}}}Lf}{{{B`{GBb}}{B`{GBb}}}Lf}{{{B`{GBd}}{B`{GBd}}}Lf}{{{B`{GBf}}{B`{GBf}}}Lf}{{{B`{GBh}}{B`{GBh}}}Lf}{{{B`{GBj}}{B`{GBj}}}Lf}{{{B`{GBn}}{B`{GBn}}}Lf}{{{B`{FOh}}{B`{FOh}}}Lf}{{{B`{GC`}}{B`{GC`}}}Lf}{{{B`{GCb}}{B`{GCb}}}Lf}{{{B`{GCj}}{B`{GCj}}}Lf}{{{B`{GD`}}{B`{GD`}}}Lf}{{{B`{GDb}}{B`{GDb}}}Lf}{{{B`{GDd}}{B`{GDd}}}Lf}{{{B`{GDf}}{B`{GDf}}}Lf}{{{B`{GDh}}{B`{GDh}}}Lf}{{{B`{GDj}}{B`{GDj}}}Lf}{{{B`{G@j}}{B`{G@j}}}Lf}`{{{B`{c}}{B`{e}}}Lf{}{}}0000000000000000000000{FOhFOh}{FOjFOj}{{{B`{G@h}}Hd}{{Bd{GFj}}}}{{{B`{G@h}}}{{Bd{Jh}}}}{ce{}{}}0000000000000000000000000000000000000000000000000000000```{{{B`{FOh}}FOh}G`}{{{B`{FOj}}FOj}G`}{{{B`{AnG@d}}c}Bb{{AEd{Hd}}Fj}}{{}{{FOn{c}}}{}}{{}{{GA`{c}}}{}}{{}G@d}{{}G@`}{{}FOh}{{}FOj}{{}GF`}{{}GFf}{{}GFh}{Hd{{B`{c}}}{}}0000{{{B`{G@d}}}{{B`{{ADb{GEj}}}}}}111111111111111111111111111111111111111111111111111{Hd{{B`{Anc}}}{}}0000{{{B`{AnG@d}}}{{B`{An{ADb{GEj}}}}}}111111111111111111111111111111111111111111111111111{{FOhFOh}FOh}{{FOjFOj}FOj}{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000000000000000000000000000000000000{HdBb}0000000000000000000000000000000000000000000000000000000`{{{B`{{FOl{c}}}}{B`{AA`}}}BbEKn}{{{B`{{FOl{c}}}}{B`{AA`}}{B`{AA`}}}BbEKn}{{{B`{{FOl{c}}}}{B`{AA`}}}GbEKn}{{{B`{{FOl{c}}}}{B`{AA`}}{B`{AA`}}}GbEKn}{{}FOh}{{}FOj}`{{{B`{{G@b{c}}}}{B`{{G@b{c}}}}}G`{}}{{{B`{G@`}}{B`{G@`}}}G`}{{{B`{GAh}}{B`{GAh}}}G`}{{{B`{GAj}}{B`{GAj}}}G`}{{{B`{GAl}}{B`{GAl}}}G`}{{{B`{GAn}}{B`{GAn}}}G`}{{{B`{FOf}}{B`{FOf}}}G`}{{{B`{GB`}}{B`{GB`}}}G`}{{{B`{GBb}}{B`{GBb}}}G`}{{{B`{GBd}}{B`{GBd}}}G`}{{{B`{G@l}}{B`{G@l}}}G`}{{{B`{GBf}}{B`{GBf}}}G`}{{{B`{GBh}}{B`{GBh}}}G`}{{{B`{GBj}}{B`{GBj}}}G`}{{{B`{GBl}}{B`{GBl}}}G`}{{{B`{GBn}}{B`{GBn}}}G`}{{{B`{FOh}}{B`{FOh}}}G`}{{{B`{GC`}}{B`{GC`}}}G`}{{{B`{GCb}}{B`{GCb}}}G`}{{{B`{G@n}}{B`{G@n}}}G`}{{{B`{G@h}}{B`{G@h}}}G`}{{{B`{GCd}}{B`{GCd}}}G`}{{{B`{GCf}}{B`{GCf}}}G`}{{{B`{GCh}}{B`{GCh}}}G`}{{{B`{G@f}}{B`{G@f}}}G`}{{{B`{GCj}}{B`{GCj}}}G`}{{{B`{GCl}}{B`{GCl}}}G`}{{{B`{GD`}}{B`{GD`}}}G`}{{{B`{GDb}}{B`{GDb}}}G`}{{{B`{GDd}}{B`{GDd}}}G`}{{{B`{GDf}}{B`{GDf}}}G`}{{{B`{GDh}}{B`{GDh}}}G`}{{{B`{GDj}}{B`{GDj}}}G`}{{{B`{G@j}}{B`{G@j}}}G`}{{{B`{GDl}}{B`{GDl}}}G`}{{{B`{GDn}}{B`{GDn}}}G`}{{{B`{GE`}}{B`{GE`}}}G`}{{{B`{FOj}}{B`{FOj}}}G`}{{{B`{GEb}}{B`{GEb}}}G`}{{{B`{GEd}}{B`{GEd}}}G`}{{{B`{GFd}}{B`{GFd}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}0000000000000000000000000000000000000000000000000000000000{{{B`{G@h}}{B`{G@h}}{B`{{GA`{G@n}}}}}G`}1111111111111111111111111111111111111111`{{{B`{AnG@d}}{Bd{{f{GEjG@`}}}}}Bb}{{{B`{AnFOh}}c}Bb{{Dl{}{{Dj{FOh}}}}}}{{{B`{AnFOj}}c}Bb{{Dl{}{{Dj{FOj}}}}}}{{{B`{AnG@d}}G@d}Bb}`{{{B`{{FOn{c}}}}e}{{Bd{{G@b{c}}}}}{}{{Bh{{B`{c}}}{{Af{G`}}}}}}{{{B`{An{FOn{c}}}}cG@`e}{{G@b{c}}}{}{{Bh{{B`{c}}{B`{c}}}{{Af{G`}}}}}}{{{B`{An{FOn{c}}}}cG@`}{{G@b{c}}}Hl}{{{B`{{GAd{c}}}}}{{Bd{{f{{G@b{c}}{G@b{c}}}}}}}{}}{JbG@l}{{{B`{{G@b{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{}}{{{B`{{GAd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{}}{{{B`{{FOn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{GA`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChBLfKb}}{{{B`{G@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{G@`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GAh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FOl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ih}{{{B`{{FOl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{GAj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GAl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GAn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FOf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GB`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{G@l}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FOh}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GC`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{G@n}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{G@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{G@f}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GD`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{G@j}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GE`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FOj}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GEb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GF`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFh}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0000{{{Fn{GEj}}}G@d}{{{AGn{Hd}}}G@`}2222222222{GC`GBd}3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333{Jh{{Bd{FOh}}}}{Jh{{Bd{FOj}}}}{JhFOh}0{JhFOj}010{JhGE`}{cFOh{{Dl{}{{Dj{FOh}}}}}}{cFOj{{Dl{}{{Dj{FOj}}}}}}{{{B`{AA`}}}{{Bd{FOh}}}}{{{B`{AA`}}}{{Bd{FOj}}}}{ce{}{}}0000000000000000000000000000000000000000000000000000000<{{{AGn{Jh}}{B`{{FOn{c}}}}}{{GAd{c}}}{}}```{{{B`{AnGFh}}GFd}{{G@b{G@n}}}}{{{B`{AnGFh}}}{{G@b{G@n}}}}0{{{B`{{GA`{c}}}}{B`{c}}}{{Bd{{G@b{c}}}}}{BLfKb}}{{{B`{{GA`{c}}}}{G@b{c}}}{{Bj{{B`{c}}GAb}}}{BLfKb}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000000000000000000000000000000{{{B`{An{FOn{c}}}}{G@b{c}}}{{B`{Anc}}}{}}{{{B`{{FOn{c}}}}{G@b{c}}}G@`{}}{{{B`{{GA`{c}}}}{G@b{c}}}G@`{}}``{{{B`{{G@b{c}}}}{B`{Ane}}}Bb{}Kh}{{{B`{GAj}}{B`{Anc}}}BbKh}{{{B`{GAl}}{B`{Anc}}}BbKh}{{{B`{GAn}}{B`{Anc}}}BbKh}{{{B`{FOf}}{B`{Anc}}}BbKh}{{{B`{GB`}}{B`{Anc}}}BbKh}{{{B`{GBb}}{B`{Anc}}}BbKh}{{{B`{GBd}}{B`{Anc}}}BbKh}{{{B`{G@l}}{B`{Anc}}}BbKh}{{{B`{GBf}}{B`{Anc}}}BbKh}{{{B`{GBh}}{B`{Anc}}}BbKh}{{{B`{GBj}}{B`{Anc}}}BbKh}{{{B`{GBl}}{B`{Anc}}}BbKh}{{{B`{GBn}}{B`{Anc}}}BbKh}{{{B`{FOh}}{B`{Anc}}}BbKh}{{{B`{GC`}}{B`{Anc}}}BbKh}{{{B`{GCb}}{B`{Anc}}}BbKh}{{{B`{G@n}}{B`{Anc}}}BbKh}{{{B`{G@h}}{B`{Anc}}}BbKh}{{{B`{GCd}}{B`{Anc}}}BbKh}{{{B`{G@f}}{B`{Anc}}}BbKh}{{{B`{GCj}}{B`{Anc}}}BbKh}{{{B`{GD`}}{B`{Anc}}}BbKh}{{{B`{GDb}}{B`{Anc}}}BbKh}{{{B`{GDd}}{B`{Anc}}}BbKh}{{{B`{GDf}}{B`{Anc}}}BbKh}{{{B`{GDh}}{B`{Anc}}}BbKh}{{{B`{GDj}}{B`{Anc}}}BbKh}{{{B`{G@j}}{B`{Anc}}}BbKh}{{{B`{GEd}}{B`{Anc}}}BbKh}{{{B`{GFd}}{B`{Anc}}}BbKh}{{{B`{GDl}}}G`}{{{G@b{c}}}Hd{}}{{{B`{{FOn{c}}}}{GAd{c}}}{{B`{{ADb{c}}}}}{}}{{{B`{{FOn{c}}}}{G@b{c}}}{{B`{c}}}{}}{{{B`{{GA`{c}}}}{G@b{c}}}{{B`{c}}}{}}{{{B`{GE`}}}Jh}{{{B`{An{FOn{c}}}}{G@b{c}}}{{B`{Anc}}}{}}{{{B`{G@h}}{B`{GFh}}}{{Bj{GFlGFn}}}}{{}Hd}0000000000000000000000000000000000000000000000000000000````{{{B`{An{GA`{c}}}}cG@`}{{G@b{c}}}{BLfKb}}{{{B`{AnFOh}}FOh}Bb}{{{B`{AnFOj}}FOj}Bb}{{FOhFOh}FOh}{{FOjFOj}FOj}{{{B`{FOh}}FOh}G`}{{{B`{FOj}}FOj}G`}{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}0000000000000000000000000000000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000000000000000000000000000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000000000000000000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000000000000000004444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444{{{FOn{c}}}{{Fn{c}}}{}}{{{FOl{c}}}c{}}6{{{B`{G@d}}}{{GG`{GEj}}}}{FOh}{FOj}{{{FOl{c}}}{{FOl{e}}}{}{{BGd{c}}}}::::::::::::::::::::::::::::::::::::::::::::::::::::::::{G@lG`}{{{B`{FOh}}}G`}{{{B`{FOj}}}G`}{{{B`{G@h}}{B`{{GA`{G@n}}}}}G`}{{{B`{G@`}}}G`}{{{B`{GEb}}{B`{GFh}}}G`}2{{{B`{{FOn{c}}}}}G`{}}{{{B`{{GA`{c}}}}}G`{}}{{{B`{G@d}}}G`}76{GCbG`}0{GBdG`}{{{B`{GEj}}}G`}{{{B`{{FOn{c}}}}}{{`{AAj}}}{}}{{{B`{{GA`{c}}}}}{{`{AAj}}}{BLfKb}}{{{B`{FOh}}}{{ANj{FOh}}}}{{{B`{FOj}}}{{ANj{FOj}}}}{{{B`{An{FOn{c}}}}}{{`{AAj}}}{}}{{{B`{FOh}}}{{ANl{FOh}}}}{{{B`{FOj}}}{{ANl{FOj}}}}``{{{B`{{FOn{c}}}}}Hd{}}{{{B`{{GA`{c}}}}}Hd{}}{{{B`{G@d}}}Hd}````{{{B`{G@`}}{B`{AA`}}}GAh}{{{B`{{FOl{c}}}}{B`{AA`}}}{{Bd{GAh}}}{}}`````````{{{B`{GEb}}}G`}{{}{{FOn{c}}}{}}{{}{{GA`{c}}}{}}{{}G@d}{{JhJh}G@`}{c{{FOl{c}}}{}}{{JbG@l}{{Bd{GCd}}}}{{{G@b{c}}{G@b{c}}}{{GAd{c}}}{}}{{{B`{An{GAd{c}}}}}Bd{}}{FOhFOh}{FOjFOj}{{}c{}}00000000``{G@l{{Bd{GCd}}}}{{{B`{GF`}}{G@b{GEb}}}{{Bd{{G@b{GCl}}}}}}`{{{B`{{G@b{c}}}}{B`{{G@b{c}}}}}{{Bd{Lf}}}{}}{{{B`{GAj}}{B`{GAj}}}{{Bd{Lf}}}}{{{B`{GAl}}{B`{GAl}}}{{Bd{Lf}}}}{{{B`{GAn}}{B`{GAn}}}{{Bd{Lf}}}}{{{B`{FOf}}{B`{FOf}}}{{Bd{Lf}}}}{{{B`{GB`}}{B`{GB`}}}{{Bd{Lf}}}}{{{B`{GBb}}{B`{GBb}}}{{Bd{Lf}}}}{{{B`{GBd}}{B`{GBd}}}{{Bd{Lf}}}}{{{B`{GBf}}{B`{GBf}}}{{Bd{Lf}}}}{{{B`{GBh}}{B`{GBh}}}{{Bd{Lf}}}}{{{B`{GBj}}{B`{GBj}}}{{Bd{Lf}}}}{{{B`{GBn}}{B`{GBn}}}{{Bd{Lf}}}}{{{B`{FOh}}{B`{FOh}}}{{Bd{Lf}}}}{{{B`{GC`}}{B`{GC`}}}{{Bd{Lf}}}}{{{B`{GCb}}{B`{GCb}}}{{Bd{Lf}}}}{{{B`{GCd}}{B`{GCd}}}{{Bd{Lf}}}}{{{B`{GCj}}{B`{GCj}}}{{Bd{Lf}}}}{{{B`{GD`}}{B`{GD`}}}{{Bd{Lf}}}}{{{B`{GDb}}{B`{GDb}}}{{Bd{Lf}}}}{{{B`{GDd}}{B`{GDd}}}{{Bd{Lf}}}}{{{B`{GDf}}{B`{GDf}}}{{Bd{Lf}}}}{{{B`{GDh}}{B`{GDh}}}{{Bd{Lf}}}}{{{B`{GDj}}{B`{GDj}}}{{Bd{Lf}}}}{{{B`{G@j}}{B`{G@j}}}{{Bd{Lf}}}}{{{B`{GE`}}{B`{GE`}}}{{Bd{Lf}}}}{{{B`{G@h}}}{{Bd{FOf}}}}``{{{B`{AnG@d}}GEjG@`}Bb}{{{B`{{FOn{c}}}}Hd}{{GAd{c}}}{}}``{{{B`{AnFOh}}FOh}Bb}{{{B`{AnFOj}}FOj}Bb}{{{B`{An{GA`{c}}}}{G@b{c}}c}Bb{BLfKb}}`{{{B`{G@h}}}{{Bd{G@l}}}}{{{B`{GCd}}}G@l}{{{B`{G@h}}}{{Bd{GBd}}}}{{{B`{GCd}}}GBd}{{{B`{G@h}}}{{Bd{Jb}}}}{{{B`{AnFOh}}FOhG`}Bb}{{{B`{AnFOj}}FOjG`}Bb}{{{B`{G@h}}GGb}Jh}{{{B`{{FOl{c}}}}}{{Bd{{B`{EKn}}}}}EKn}`{{{B`{G@d}}}{{`{{AH`{}{{Dj{{f{{B`{GEj}}{B`{G@`}}}}}}}}}}}}{{{B`{AnG@d}}}{{`{{AH`{}{{Dj{{f{{B`{AnGEj}}{Bd{{B`{AnG@`}}}}}}}}}}}}}}{{{B`{{FOl{c}}}}}{{`{GGd}}}{}}`{{{B`{AnG@d}}cG@d}Bb{{AEd{Hd}}Fj}}`{{FOhFOh}FOh}{{FOjFOj}FOj}{{{B`{AnFOh}}FOh}Bb}{{{B`{AnFOj}}FOj}Bb}{{{B`{AnG@`}}G@`}Bb}43{{{B`{G@f}}}{{Bd{GB`}}}}{{{B`{GFh}}}GGb}{GAn{{B`{AA`}}}}{{GBf{B`{GFh}}}{{Bj{GFlGFn}}}}{G@lG@h}0{{G@lGBb}G@h}{{{B`{c}}}e{}{}}0000000000000000000000000000000000000000000000000000000{G@`{{Bd{{AGn{Hd}}}}}}{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{{{G@b{G@n}}{B`{GGb}}}Gb}{G@lGb}{GC`{{B`{AA`}}}}{{{B`{G@h}}{B`{GGb}}}Gb}{{{B`{AnFOh}}FOh}Bb}{{{B`{AnFOj}}FOj}Bb}{cG@`{{AH`{}{{Dj{G@`}}}}}}{c{{Bj{e}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{{FOn{c}}}}{G@b{c}}}{{Bj{{B`{c}}GAb}}}{}}11111111111111111111111111111111111111111111111111111111{c{{Bj{e{A@j{e}}}}}{}{}}0000000000000000000000000000000000000000000000000000000``````{{{B`{GCd}}}G@h}{{{B`{c}}}A@l{}}0000000000000000000000000000000000000000000000000000000`{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{FOhFOh}FOh}{{FOjFOj}FOj}{{{B`{G@`}}{B`{G@`}}}G@`}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000000000000000000000000000000000000000``44444444444444444444444444444444444444444444444444444444{{{B`{GCd}}}Jb}`{HdG@d}{{{FOl{c}}{f{G@`Gb}}}{{FOl{c}}}{}}{{{FOl{c}}G@`e}{{FOl{c}}}{}BFb}`{G@l{{Bd{GCd}}}}{{{B`{{GAd{c}}}}}{{AGn{Jh}}}{}}`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}{{}GGf}<<{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{GGfGGf}GGf}{{{B`{AnGGf}}GGf}Bb}10{{{B`{GGf}}}Jh}021{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{GGf}}}GGf}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{GGfGGf}{ce{}{}}{{{B`{GGf}}GGf}G`}>{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}=:{HdBb}{{}GGf}{{{B`{GGf}}{B`{GGf}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AnGGf}}c}Bb{{Dl{}{{Dj{GGf}}}}}}{{{B`{GGf}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{cc{}}0{Jh{{Bd{GGf}}}}{JhGGf}00{cGGf{{Dl{}{{Dj{GGf}}}}}}{{{B`{AA`}}}{{Bd{GGf}}}}>``{{}Hd}{{{B`{AnGGf}}GGf}Bb}{{GGfGGf}GGf}{{{B`{GGf}}GGf}G`}{ce{}{}}0{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}44{GGf}5{{{B`{GGf}}}G`}0{{{B`{GGf}}}{{ANj{GGf}}}}{{{B`{GGf}}}{{ANl{GGf}}}}`{GGfGGf}{{}c{}}={{{B`{AnGGf}}GGfG`}Bb}`=>={{{B`{c}}}e{}{}}?{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}??{{GGfGGf}GGf}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}{ce{}{}}```````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0000000000{{}GGh}{{}GGj}3333333333333333333333{{{B`{c}}}{{B`{Dd}}}{}}0000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000`{{GGhGGh}GGh}{{GGjGGj}GGj}{{{B`{AnGGh}}GGh}Bb}{{{B`{AnGGj}}GGj}Bb}3210{{{B`{GGh}}}Jh}0{{{B`{GGj}}}Jh}05432{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000{{{B`{GGh}}}GGh}{{{B`{GGl}}}GGl}{{{B`{GGj}}}GGj}{{{B`{GGn}}}GGn}{{{B`{GH`}}}GH`}{{{B`{GHb}}}GHb}{{{B`{GHd}}}GHd}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000{{{B`{c}}}Bb{}}000000000{GGhGGh}{GGjGGj}{ce{}{}}0000000000{{{B`{GGh}}GGh}G`}{{{B`{GGj}}GGj}G`}{{}GGn}{Hd{{B`{c}}}{}}0000000000{Hd{{B`{Anc}}}{}}0000000000{{GGhGGh}GGh}{{GGjGGj}GGj}{{{B`{c}}}{{B`{e}}}{}{}}0000000000{HdBb}0000000000{{}GGh}{{}GGj}`{{{B`{GGh}}{B`{GGh}}}G`}{{{B`{GGl}}{B`{GGl}}}G`}{{{B`{GGj}}{B`{GGj}}}G`}{{{B`{GH`}}{B`{GH`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000{{{B`{AnGGh}}c}Bb{{Dl{}{{Dj{GGh}}}}}}{{{B`{AnGGj}}c}Bb{{Dl{}{{Dj{GGj}}}}}}{{{B`{GGh}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GGl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GGj}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GGn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GH`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}0000000000{IbGHj}11111111111{Jh{{Bd{GGh}}}}{Jh{{Bd{GGj}}}}{JhGGh}0{JhGGj}010{cGGh{{Dl{}{{Dj{GGh}}}}}}{cGGj{{Dl{}{{Dj{GGj}}}}}}{{{B`{AA`}}}{{Bd{GGh}}}}{{{B`{AA`}}}{{Bd{GGj}}}}{ce{}{}}0000000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{GH`}}{B`{Anc}}}BbKh}`{{}Hd}0000000000{{{B`{AnGGh}}GGh}Bb}{{{B`{AnGGj}}GGj}Bb}{{GGhGGh}GGh}{{GGjGGj}GGj}{{{B`{GGh}}GGh}G`}{{{B`{GGj}}GGj}G`}9999999999999999999999{{{H`{c}}}{{H`{Dd}}}{}}0000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000======================{GGh}{GGj}???????????{{{B`{GGh}}}G`}{{{B`{GGj}}}G`}10{{{B`{GGh}}}{{ANj{GGh}}}}{{{B`{GGj}}}{{ANj{GGj}}}}{{{B`{GGh}}}{{ANl{GGh}}}}{{{B`{GGj}}}{{ANl{GGj}}}}``{{c{B`{GFh}}{B`{GHl}}{B`{GGn}}{B`{GH`}}GHn}{{Bj{{GI`{c}}GHj}}}FIb}{HnGGl}{GGhGGh}{GGjGGj}{{}c{}}`{{{B`{GGl}}{B`{GGl}}}{{Bd{Lf}}}}`{{{B`{AnGGh}}GGh}Bb}{{{B`{AnGGj}}GGj}Bb}`{{{B`{AnGGh}}GGhG`}Bb}{{{B`{AnGGj}}GGjG`}Bb}`{{{B`{GHj}}}{{Bd{{B`{EKn}}}}}}{{GGhGGh}GGh}{{GGjGGj}GGj}6510``{{{B`{c}}}e{}{}}000000{{{B`{c}}}A@h{}}0{{{B`{c}}}Gb{}}098{c{{Bj{e}}}{}{}}00000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000`{{{B`{c}}}A@l{}}0000000000{ce{}{}}000000000000000000000`87{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000``11111111111{{{B`{An{GI`{c}}}}}{{Bj{GHhGHj}}}FIb}````````````````````{{cg}i{}{}{{h{e}}}{}}00000033333333333333{{{B`{c}}}{{B`{Dd}}}{}}000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000``{{{B`{c}}}{{B`{e}}}{}{}}000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000{{c{Ed{e}}}g{}{}{}}000000{{{B`{GIb}}}GIb}{{{B`{GId}}}GId}{{{B`{GIf}}}GIf}{{{B`{GIh}}}GIh}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}0000>>>>>>>{{}GIb}{{}GIh}{{}GIj}{Hd{{B`{c}}}{}}000000{Hd{{B`{Anc}}}{}}000000======={HdBb}000000`{{{B`{GIb}}{B`{GIb}}}G`}{{{B`{GId}}{B`{GId}}}G`}{{{B`{GIf}}{B`{GIf}}}G`}{{{B`{GIh}}{B`{GIh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000`{{{B`{GIb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GId}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GIf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GIh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GIl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}00000{IbGIl}11111111{ce{}{}}000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}00{{{B`{GIb}}{B`{Anc}}}BbKh}{{{B`{GId}}{B`{Anc}}}BbKh}{{{B`{GIh}}{B`{Anc}}}BbKh}{{}Hd}00000055555555555555{{{H`{c}}}{{H`{Dd}}}{}}000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000{{c{Ed{e}}}g{}{}{}}000000999999999999999999999{{c{B`{GIh}}}{{GIn{c}}}FIb}{{}c{}}00{{{B`{GId}}{B`{GId}}}{{Bd{Lf}}}}```{{{B`{GIl}}}{{Bd{{B`{EKn}}}}}}``{{{B`{c}}}e{}{}}000{{{B`{c}}}A@h{}}0{GId{{B`{AA`}}}}{{{B`{c}}}Gb{}}0{c{{Bj{e}}}{}{}}00000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000{{{B`{c}}}A@l{}}000000{ce{}{}}0000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000001111111{{{B`{An{GIn{c}}}}{B`{GFh}}{B`{GHl}}}{{Bj{GIjGIl}}}FIb}`````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000`333333333333333333{{{B`{c}}}{{B`{Dd}}}{}}00000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000`{{{B`{c}}}{{B`{e}}}{}{}}00000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000``{{c{Ed{e}}}g{}{}{}}00000000{{{B`{GJ`}}}GJ`}{{{B`{GJb}}}GJb}{{{B`{GJd}}}GJd}{{{B`{GJf}}}GJf}{{{B`{GJh}}}GJh}{{{B`{GJj}}}GJj}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000{{{B`{c}}}Bb{}}00000{ce{}{}}00000000{{}GJb}{{}GJd}{{}GJh}{{}GJj}{Hd{{B`{c}}}{}}00000000{Hd{{B`{Anc}}}{}}00000000{{{B`{c}}}{{B`{e}}}{}{}}00000000{HdBb}00000000`{{{B`{GJ`}}{B`{GJ`}}}G`}{{{B`{GJb}}{B`{GJb}}}G`}{{{B`{GJd}}{B`{GJd}}}G`}{{{B`{GJf}}{B`{GJf}}}G`}{{{B`{GJh}}{B`{GJh}}}G`}{{{B`{GJj}}{B`{GJj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000`{{{GJl{c}}}cFIb}{{{B`{GJ`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GJb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GJd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GJn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GJf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GJh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GJj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00000{IbGJn}111111111111{ce{}{}}00000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000{{{B`{GJ`}}{B`{Anc}}}BbKh}{{{B`{GJb}}{B`{Anc}}}BbKh}{{{B`{GJd}}{B`{Anc}}}BbKh}{{{B`{GJh}}{B`{Anc}}}BbKh}{{{B`{GJj}}{B`{Anc}}}BbKh}{{}Hd}00000000`777777777777777777{{{H`{c}}}{{H`{Dd}}}{}}00000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000{{c{Ed{e}}}g{}{}{}}00000000;;;;;;;;;;;;;;;;;;;;;;;;;;;``{c{{GJl{c}}}FIb}{{}c{}}000``````{{{B`{GJn}}}{{Bd{{B`{EKn}}}}}}``{{{B`{c}}}e{}{}}00000{{{B`{c}}}A@h{}}0{{{B`{c}}}Gb{}}0{c{{Bj{e}}}{}{}}00000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000{{{B`{c}}}A@l{}}00000000{ce{}{}}00000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000111111111{{{B`{An{GJl{c}}}}{B`{GFh}}{B`{GHl}}{B`{GJh}}{B`{GJj}}}{{Bj{GK`GJn}}}FIb}{{{B`{GFh}}{B`{GHl}}{B`{GJh}}{B`{GJj}}}{{Bj{{f{GbGK`}}GJn}}}}```````````````````````````{{cg}i{}{}{{h{e}}}{}}00000`444444444444{{{B`{c}}}{{B`{Dd}}}{}}00000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000{{{B`{GKb}}}{{B`{AA`}}}}{{{B`{GKd}}}{{B`{AA`}}}}{{{B`{GKf}}}{{B`{AA`}}}}{{{B`{GKh}}}{{B`{AA`}}}}{{{B`{GKj}}}{{B`{AA`}}}}`{{{B`{c}}}{{B`{e}}}{}{}}00000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000{{c{Ed{e}}}g{}{}{}}00000{{{B`{GKb}}}GKb}{{{B`{GKd}}}GKd}{{{B`{GKf}}}GKf}{{{B`{GKh}}}GKh}{{{B`{GKj}}}GKj}{{{B`{GKl}}}GKl}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000{{{B`{c}}}Bb{}}0000000000`{ce{}{}}00000`{{}GKb}{{}GKd}{{}GKf}{{}GKh}{{}GKj}{{}GKl}{Hd{{B`{c}}}{}}00000{Hd{{B`{Anc}}}{}}00000{{{B`{c}}}{{B`{e}}}{}{}}00000{HdBb}00000{{{B`{GKb}}{B`{GKb}}}G`}{{{B`{GKd}}{B`{GKd}}}G`}{{{B`{GKf}}{B`{GKf}}}G`}{{{B`{GKh}}{B`{GKh}}}G`}{{{B`{GKj}}{B`{GKj}}}G`}{{{B`{GKl}}{B`{GKl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000{{{B`{GKb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GKd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GKf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GKh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GKj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GKl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00000000000{ce{}{}}00000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}00000{{{B`{GKb}}{B`{Anc}}}BbKh}{{{B`{GKd}}{B`{Anc}}}BbKh}{{{B`{GKf}}{B`{Anc}}}BbKh}{{{B`{GKh}}{B`{Anc}}}BbKh}{{{B`{GKj}}{B`{Anc}}}BbKh}{{{B`{GKl}}{B`{Anc}}}BbKh}{{}Hd}00000888888888888{{{H`{c}}}{{H`{Dd}}}{}}00000{{{Kj{c}}}{{Kj{Dd}}}{}}00000{{{Kl{c}}}{{Kl{Dd}}}{}}00000{{c{Ed{e}}}g{}{}{}}00000<<<<<<<<<<<<<<<<<<`````{{}c{}}00000{{{B`{c}}}e{}{}}00000{c{{Bj{e}}}{}{}}00000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000{{{B`{c}}}A@l{}}00000{ce{}{}}00000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000111111```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000{{}GKn}{{}GL`}44444444444444444444{{{B`{c}}}{{B`{Dd}}}{}}000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000``{{GKnGKn}GKn}{{GL`GL`}GL`}{{{B`{AnGKn}}GKn}Bb}{{{B`{AnGL`}}GL`}Bb}3210{{{B`{GKn}}}Jb}0{{{B`{GL`}}}Jh}05432{{{B`{c}}}{{B`{e}}}{}{}}000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000`{{c{Ed{e}}}g{}{}{}}000000000`{{{B`{GLb}}}GLb}{{{B`{GLd}}}GLd}{{{B`{GLf}}}GLf}{{{B`{GKn}}}GKn}{{{B`{GL`}}}GL`}{{{B`{GLh}}}GLh}{{{B`{GLj}}}GLj}{{{B`{GLl}}}GLl}{{{B`{GLn}}}GLn}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000{{{B`{c}}}Bb{}}000000000000{{{B`{GLb}}{B`{GLb}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}{GKnGKn}{GL`GL`}{ce{}{}}000000000{{{B`{GKn}}GKn}G`}{{{B`{GL`}}GL`}G`}`{{{B`{AnGM`}}Jh}{{Bj{BbGLd}}}}{{}GLh}{{}GLl}{Hd{{B`{c}}}{}}000000000{Hd{{B`{Anc}}}{}}000000000{{GKnGKn}GKn}{{GL`GL`}GL`}{{{B`{c}}}{{B`{e}}}{}{}}000000000{HdBb}000000000{{}GKn}{{}GL`}`{{{B`{GLb}}{B`{GLb}}}G`}{{{B`{GKn}}{B`{GKn}}}G`}{{{B`{GL`}}{B`{GL`}}}G`}{{{B`{GLh}}{B`{GLh}}}G`}{{{B`{GLj}}{B`{GLj}}}G`}{{{B`{GLn}}{B`{GLn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000{{{B`{AnGKn}}c}Bb{{Dl{}{{Dj{GKn}}}}}}{{{B`{AnGL`}}c}Bb{{Dl{}{{Dj{GL`}}}}}}``{{{B`{GLb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GLd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GLf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GKn}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GL`}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GLh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GLj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GLl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GLn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0000000000000000000{Jb{{Bd{GKn}}}}{Jh{{Bd{GL`}}}}{JbGKn}0{JhGL`}010{cGKn{{Dl{}{{Dj{GKn}}}}}}{cGL`{{Dl{}{{Dj{GL`}}}}}}{{{B`{AA`}}}{{Bd{GKn}}}}{{{B`{AA`}}}{{Bd{GL`}}}}{ce{}{}}000000000{{{B`{AA`}}}{{Bj{GLb}}}}{Jh{{Bd{GLb}}}}{{{B`{GM`}}}{{B`{{GMf{GLb{GMd{GMb}}}}}}}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000{{{B`{GLb}}{B`{Anc}}}BbKh}{{{B`{GKn}}{B`{Anc}}}BbKh}{{{B`{GLh}}{B`{Anc}}}BbKh}{{{B`{GLn}}{B`{Anc}}}BbKh}{{}Hd}000000000{{{B`{AnGKn}}GKn}Bb}{{{B`{AnGL`}}GL`}Bb}{{GKnGKn}GKn}{{GL`GL`}GL`}{{{B`{GKn}}GKn}G`}{{{B`{GL`}}GL`}G`}????????????????????{{{H`{c}}}{{H`{Dd}}}{}}000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000{{c{Ed{e}}}g{}{}{}}000000000{ce{}{}}0000000000000000000{GKn}{GL`}2222222222{{{B`{GKn}}}G`}{{{B`{GL`}}}G`}10{{{B`{GKn}}}{{ANj{GKn}}}}{{{B`{GL`}}}{{ANj{GL`}}}}{{{B`{GKn}}}{{ANl{GKn}}}}{{{B`{GL`}}}{{ANl{GL`}}}}`{{{B`{GLl}}}{{Bj{GM`GLd}}}}{GKnGKn}{GL`GL`}{{}c{}}0{{{B`{GLb}}{B`{GLb}}}{{Bd{Lf}}}}{{{B`{AnGKn}}GKn}Bb}{{{B`{AnGL`}}GL`}Bb}{{{B`{AnGKn}}GKnG`}Bb}{{{B`{AnGL`}}GL`G`}Bb}``{{GKnGKn}GKn}{{GL`GL`}GL`}5410{{{B`{c}}}e{}{}}00000000{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}87{c{{Bj{e}}}{}{}}00000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000{{{B`{c}}}A@l{}}000000000{ce{}{}}000000000000000000087{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000001111111111{{{B`{AnGM`}}{B`{GFh}}{B`{GHl}}{Bd{{B`{GLn}}}}{B`{{Bd{GLf}}}}{B`{An{Fn{Jh}}}}}{{Bj{BbGLd}}}}{{{B`{GFh}}{B`{GHl}}{B`{GLl}}{Bd{{B`{GLn}}}}}{{Bj{{Fn{Jh}}GLd}}}}`{{{B`{AnGFh}}}Bb}``{{cg}i{}{}{{h{e}}}{}}0{{{B`{An{GMh{ce}}}}ce}{{Bd{e}}}{KbBLf}{}}06666{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0;;{{}{{GMh{ce}}}{}{}}{{}GMj}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}066{HdBb}0{{{B`{{GMh{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh}{{{B`{GMj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{{B`{GMj}}{G@b{GEb}}{B`{{GA`{G@n}}}}}{{B`{G@h}}}}{{{B`{AnGMj}}{G@b{GEb}}{B`{{FOn{GEb}}}}{B`{GMl}}}{{Bj{BbGMn}}}}{{{B`{GMj}}{G@b{GEb}}}B`}{{}Hd}04444{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}08888886{{{B`{{GMh{eg}}}}{B`{c}}}{{Bd{{B`{g}}}}}{KbBLfKd}{{AJj{c}}KbBLf}{}}{{}GMj}{{}c{}}0{{{B`{An{GMh{ce}}}}}Bb{}{}}0{{{B`{GMj}}{G@b{GEb}}{B`{An{GA`{G@n}}}}}{{G@b{G@n}}}}{{{B`{AnGMj}}}Bb}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011```{{cg}i{}{}{{h{e}}}{}}02222{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{GN`}}}GN`}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}::{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}077{HdBb}0{{{B`{GN`}}{B`{AA`}}}Bb}{{{B`{GN`}}{B`{AA`}}c}Bb{{D@n{D@l}}}}{{{B`{GN`}}{B`{AA`}}}Gb}{{{B`{GN`}}{B`{AA`}}c}Gb{{D@n{D@l}}}}{{{B`{GN`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{{B`{GN`}}}{{`{GGd}}}}{{{B`{GN`}}{B`{AA`}}}{{Bd{GAh}}}}{{{B`{GN`}}}{{B`{AA`}}}}{{}GNb}{{{B`{AnGNb}}{B`{AA`}}}{{Bj{GFhGN`}}}}{{{B`{AA`}}}{{Bj{GFhGN`}}}}{{{B`{GN`}}}{{Bd{{B`{EKn}}}}}}{{{B`{c}}}e{}{}}{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011``````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000``22222222222222222222222222222222222222{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000`{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000`{{{B`{AnGNd}}{B`{AA`}}}Gb}{{{B`{AnGNd}}{B`{{Bd{Gb}}}}{B`{AA`}}}Gb}{{c{Ed{e}}}g{}{}{}}000000000000000000{{{B`{AnGNf}}{G@b{GEb}}G@lG@`}{{Bj{{G@b{GEb}}GNh}}}}0{{{B`{GHn}}{G@b{GEb}}{B`{{GA`{G@n}}}}{B`{GNj}}}GNl}{{{B`{AnGNn}}}Bb}{{{B`{GNh}}}GNh}{{{B`{GNl}}}GNl}{{{B`{GHn}}}GHn}{{{B`{GFn}}}GFn}{{{B`{GO`}}}GO`}{{{B`{GOb}}}GOb}{{{B`{GOd}}}GOd}{{{B`{GOf}}}GOf}{{{B`{GFj}}}GFj}{{{B`{GMn}}}GMn}{{{B`{GGb}}}GGb}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000{{{B`{c}}}Bb{}}000000000000000000{{{B`{GO`}}{B`{GO`}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}{ce{}{}}000000000000000000```{{{B`{GHn}}GNl}G`}{{}GOh}{{}GNl}{{}GHn}{{}GNn}{{}GNd}{Hd{{B`{c}}}{}}000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000{HdBb}000000000000000000{{{B`{AnG@d}}}Bb}{{{B`{GNl}}{B`{GNl}}}G`}{{{B`{GHn}}{B`{GHn}}}G`}{{{B`{GFn}}{B`{GFn}}}G`}{{{B`{GO`}}{B`{GO`}}}G`}{{{B`{GOb}}{B`{GOb}}}G`}{{{B`{GOd}}{B`{GOd}}}G`}{{{B`{GOf}}{B`{GOf}}}G`}{{{B`{GOj}}{B`{GOj}}}G`}{{{B`{GFj}}{B`{GFj}}}G`}{{{B`{GMn}}{B`{GMn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000{{{B`{AnGOh}}{B`{{FOn{GEb}}}}}{{Bd{{f{GEjG@`}}}}}}{{{G@b{G@n}}{B`{{ADb{{G@b{GEb}}}}}}{B`{{FOn{GEb}}}}{B`{{GA`{G@n}}}}}{{`{{AH`{}{{Dj{{G@b{GEb}}}}}}}}}}{{{B`{GNf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GOl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GNh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GOh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GNl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GFl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GO`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GOb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GNn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GOd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GOf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GOj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GMn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{AnGFh}}{B`{An{FOn{GEb}}}}{B`{AnGOl}}{B`{AnGOh}}{B`{AnG@d}}}GNf}{{{B`{AnGFh}}}GNf}10{{{B`{AnGOl}}{G@b{GEb}}}Bb}{cc{}}00{GOnGNh}1111111{GBbGO`}2222222222222222222222222222{{{B`{{FOn{GEb}}}}}GOl}{ce{}{}}000000000000000000{JbGO`}`{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000`{{{B`{GFj}}}{{Bd{{G@b{G@n}}}}}}{{{B`{GNl}}{B`{Anc}}}BbKh}{{{B`{GHn}}{B`{Anc}}}BbKh}{{{B`{GO`}}{B`{Anc}}}BbKh}{{{B`{GOb}}{B`{Anc}}}BbKh}{{{B`{GOj}}{B`{Anc}}}BbKh}```{{{B`{GNn}}{G@b{G@n}}}{{B`{GOb}}}}`{{}Hd}000000000000000000`{{{B`{GFj}}{B`{{GA`{G@n}}}}}{{B`{G@h}}}};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000?????????????????????????????????????????????????????????{{{B`{GO`}}Jh}G`}{{{B`{GOl}}{G@b{GEb}}}G`}{{{B`{GOh}}}G`}`{{GO`GO`}}{{GO`Jh}}{{}GOl}{Jh{{Bd{GO`}}}}{{}c{}}0000{{{B`{GO`}}{B`{GO`}}}{{Bd{Lf}}}}{{{B`{AnGNd}}{B`{GFh}}{B`{{ADb{{B`{AA`}}}}}}{B`{{ADb{{B`{AA`}}}}}}{B`{{ADb{{B`{AA`}}}}}}{B`{{ADb{{B`{AA`}}}}}}{B`{An{DEd{GOjGb{GMd{GMb}}}}}}}Bb}{{{B`{GMl}}{B`{GEb}}c}{{Bj{GFjGMn}}}{{Bh{{G@b{GEb}}}{{Af{{Bj{{B`{GFj}}GMn}}}}}}}}{{{B`{GO`}}Jh}Jh}`{{{B`{GNh}}}{{Bd{{B`{EKn}}}}}}`{{{B`{AnGOh}}{B`{{FOn{GEb}}}}}Bb}{{{B`{GNf}}}GGb}{{{B`{c}}}e{}{}}0000000000{{{B`{c}}}A@h{}}00000{{{B`{GOb}}}Jh}{{{B`{c}}}Gb{}}00000{{{B`{GFj}}{B`{GGb}}}Gb}{c{{Bj{e}}}{}{}}000000000000000000{{{B`{AnGNf}}{B`{GEb}}G@`}{{Bj{{G@b{GEb}}GNh}}}}11111111111111111111111111111111111111{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000`{{{B`{c}}}A@l{}}000000000000000000``{ce{}{}}0000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000{{{B`{AnGNn}}GGb}{{Bj{BbGOf}}}}2222222222222222222{{{B`{GFh}}{B`{{FOn{GCn}}}}{B`{{ADb{GEl}}}}}GMl}``````````````````````````{{{G@b{GEb}}H@`{B`{GFh}}{B`{GF`}}{B`{GNj}}}{{Bd{GFl}}}}{{cg}i{}{}{{h{e}}}{}}55{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}`{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}`{{c{Ed{e}}}g{}{}{}}{{{B`{H@`}}}H@`}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0={Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{GFh}}{B`{GF`}}{B`{GNj}}GHn}H@b}{{{B`{H@`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}```{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}>444{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}88{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}9``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000000000{{}H@d}{{}H@f}{{}H@h}{{}H@j}{{}H@l}{{}H@n}{ce{}{}}0000000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000000`{{H@dH@d}H@d}{{H@fH@f}H@f}{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{{B`{AnH@d}}H@d}Bb}{{{B`{AnH@f}}H@f}Bb}{{{B`{AnH@h}}H@h}Bb}{{{B`{AnH@j}}H@j}Bb}{{{B`{AnH@l}}H@l}Bb}{{{B`{AnH@n}}H@n}Bb};:9876543210{{{B`{H@d}}}Jb}0{{{B`{H@f}}}Jb}0{{{B`{H@h}}}Jb}0{{{B`{H@j}}}Jb}0{{{B`{H@l}}}Hn}0{{{B`{H@n}}}Jb}0{{H@dH@d}H@d}{{H@fH@f}H@f}{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{{B`{AnH@d}}H@d}Bb}{{{B`{AnH@f}}H@f}Bb}{{{B`{AnH@h}}H@h}Bb}{{{B`{AnH@j}}H@j}Bb}{{{B`{AnH@l}}H@l}Bb}{{{B`{AnH@n}}H@n}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000000000{GCd{{Bj{BbGOn}}}}{{{B`{H@d}}}H@d}{{{B`{HA`}}}HA`}{{{B`{H@f}}}H@f}{{{B`{HAb}}}HAb}{{{B`{HAd}}}HAd}{{{B`{HAf}}}HAf}{{{B`{HAh}}}HAh}{{{B`{GOn}}}GOn}{{{B`{HAj}}}HAj}{{{B`{HAl}}}HAl}{{{B`{HAn}}}HAn}{{{B`{HB`}}}HB`}{{{B`{HBb}}}HBb}{{{B`{HBd}}}HBd}{{{B`{H@h}}}H@h}{{{B`{HBf}}}HBf}{{{B`{HBh}}}HBh}{{{B`{H@j}}}H@j}{{{B`{H@l}}}H@l}{{{B`{H@n}}}H@n}{{{B`{HBj}}}HBj}{{{B`{HBl}}}HBl}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000000000000000000{{{B`{c}}}Bb{}}0000000000000000000000000000{H@dH@d}{H@fH@f}{H@hH@h}{H@jH@j}{H@lH@l}{H@nH@n}{ce{}{}}000000000000000000000000{{{B`{H@d}}H@d}G`}{{{B`{H@f}}H@f}G`}{{{B`{H@h}}H@h}G`}{{{B`{H@j}}H@j}G`}{{{B`{H@l}}H@l}G`}{{{B`{H@n}}H@n}G`}{{}H@j}{{}H@l}{Hd{{B`{c}}}{}}000000000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000000000{{H@dH@d}H@d}{{H@fH@f}H@f}{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{{B`{GNj}}{B`{GNj}}}G`}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000{HdBb}000000000000000000000000`{{}H@d}{{}H@f}{{}H@h}?>{{}H@n}{{{B`{H@d}}{B`{H@d}}}G`}{{{B`{H@f}}{B`{H@f}}}G`}{{{B`{H@h}}{B`{H@h}}}G`}{{{B`{H@j}}{B`{H@j}}}G`}{{{B`{H@l}}{B`{H@l}}}G`}{{{B`{H@n}}{B`{H@n}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000{{{B`{GNj}}}Hd}{{{B`{AnH@d}}c}Bb{{Dl{}{{Dj{H@d}}}}}}{{{B`{AnH@f}}c}Bb{{Dl{}{{Dj{H@f}}}}}}{{{B`{AnH@h}}c}Bb{{Dl{}{{Dj{H@h}}}}}}{{{B`{AnH@j}}c}Bb{{Dl{}{{Dj{H@j}}}}}}{{{B`{AnH@l}}c}Bb{{Dl{}{{Dj{H@l}}}}}}{{{B`{AnH@n}}c}Bb{{Dl{}{{Dj{H@n}}}}}}{{{B`{H@d}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HA`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{H@f}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HAb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GNj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HAd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HAf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HAh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GOn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HAj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HAl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HAn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HB`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HBb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HBd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{H@h}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HBf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HBh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{H@j}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{H@l}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{H@n}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GHl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HBn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HBj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HBl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}000000{GMnHAf}{GFnHAf}{HAdHAf}{GOnHAf}{GMnHAh}{HAdHAh}{GOnHAh}{HC`HAh}8{HC`GOn}999{HCbHAn}::::{HAnHBd}{HBbHBd}<<{HC`HBh}======={GAbHBl}{GAfHBl}{HCdHBl}{GOfHBl}{HCfHBl}{cc{}}0000000000000000000000000{Jb{{Bd{H@d}}}}{Jb{{Bd{H@f}}}}{Jb{{Bd{H@h}}}}{Jb{{Bd{H@j}}}}{Hn{{Bd{H@l}}}}{Jb{{Bd{H@n}}}}{JbH@d}0{JbH@f}0{JbH@h}0{JbH@j}0{HnH@l}0{JbH@n}0543210{cH@d{{Dl{}{{Dj{H@d}}}}}}{cH@f{{Dl{}{{Dj{H@f}}}}}}{cH@h{{Dl{}{{Dj{H@h}}}}}}{cH@j{{Dl{}{{Dj{H@j}}}}}}{cH@l{{Dl{}{{Dj{H@l}}}}}}{cH@n{{Dl{}{{Dj{H@n}}}}}}{{{B`{AA`}}}{{Bd{H@d}}}}{{{B`{AA`}}}{{Bd{H@f}}}}{{{B`{AA`}}}{{Bd{H@h}}}}{{{B`{AA`}}}{{Bd{H@j}}}}{{{B`{AA`}}}{{Bd{H@l}}}}{{{B`{AA`}}}{{Bd{H@n}}}}{ce{}{}}000000000000000000000000{{{B`{GHl}}Hd}{{B`{GNj}}}}{{{B`{GNj}}}Hd}{{{B`{GNj}}{G@b{GEb}}}{{B`{HAb}}}}{{{B`{GNj}}{G@b{GCl}}}{{B`{H@f}}}}{{{B`{GHl}}{G@b{GEb}}}B`}{{{B`{GHl}}{G@b{G@n}}}B`}{{{B`{GHl}}{G@b{GF`}}}B`}{{}Hd}000000000000000000000000{{{B`{AnH@d}}H@d}Bb}{{{B`{AnH@f}}H@f}Bb}{{{B`{AnH@h}}H@h}Bb}{{{B`{AnH@j}}H@j}Bb}{{{B`{AnH@l}}H@l}Bb}{{{B`{AnH@n}}H@n}Bb}{{H@dH@d}H@d}{{H@fH@f}H@f}{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{{B`{H@d}}H@d}G`}{{{B`{H@f}}H@f}G`}{{{B`{H@h}}H@h}G`}{{{B`{H@j}}H@j}G`}{{{B`{H@l}}H@l}G`}{{{B`{H@n}}H@n}G`}{ce{}{}}0000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000044444444444444444444444444444444444444444444444444{H@d}{H@f}{H@h}{H@j}{H@l}{H@n}:::::::::::::::::::::::::{{{B`{H@d}}}G`}{{{B`{H@f}}}G`}{{{B`{H@h}}}G`}{{{B`{H@j}}}G`}{{{B`{H@l}}}G`}{{{B`{H@n}}}G`}543210{{{B`{H@d}}}{{ANj{H@d}}}}{{{B`{H@f}}}{{ANj{H@f}}}}{{{B`{H@h}}}{{ANj{H@h}}}}{{{B`{H@j}}}{{ANj{H@j}}}}{{{B`{H@l}}}{{ANj{H@l}}}}{{{B`{H@n}}}{{ANj{H@n}}}}{{{B`{H@d}}}{{ANl{H@d}}}}{{{B`{H@f}}}{{ANl{H@f}}}}{{{B`{H@h}}}{{ANl{H@h}}}}{{{B`{H@j}}}{{ANl{H@j}}}}{{{B`{H@l}}}{{ANl{H@l}}}}{{{B`{H@n}}}{{ANl{H@n}}}}`{{H@jH@l}HBn}`{H@dH@d}{H@fH@f}{H@hH@h}{H@jH@j}{H@lH@l}{H@nH@n}{{}c{}}0`{{{B`{AnH@d}}H@d}Bb}{{{B`{AnH@f}}H@f}Bb}{{{B`{AnH@h}}H@h}Bb}{{{B`{AnH@j}}H@j}Bb}{{{B`{AnH@l}}H@l}Bb}{{{B`{AnH@n}}H@n}Bb}`{{{B`{AnHBn}}}Bb}`{{{B`{AnH@d}}H@dG`}Bb}{{{B`{AnH@f}}H@fG`}Bb}{{{B`{AnH@h}}H@hG`}Bb}{{{B`{AnH@j}}H@jG`}Bb}{{{B`{AnH@l}}H@lG`}Bb}{{{B`{AnH@n}}H@nG`}Bb}{{{B`{HAf}}}{{Bd{{B`{EKn}}}}}}{{{B`{HAh}}}{{Bd{{B`{EKn}}}}}}{{{B`{GOn}}}{{Bd{{B`{EKn}}}}}}{{{B`{HAj}}}{{Bd{{B`{EKn}}}}}}{{{B`{HAn}}}{{Bd{{B`{EKn}}}}}}{{{B`{HB`}}}{{Bd{{B`{EKn}}}}}}{{{B`{HBd}}}{{Bd{{B`{EKn}}}}}}{{{B`{HBh}}}{{Bd{{B`{EKn}}}}}}{{{B`{HBl}}}{{Bd{{B`{EKn}}}}}}{{H@dH@d}H@d}{{H@fH@f}H@f}{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{{B`{AnH@d}}H@d}Bb}{{{B`{AnH@f}}H@f}Bb}{{{B`{AnH@h}}H@h}Bb}{{{B`{AnH@j}}H@j}Bb}{{{B`{AnH@l}}H@l}Bb}{{{B`{AnH@n}}H@n}Bb};:9876{{{B`{c}}}e{}{}}000000000000000000000{{{B`{c}}}A@h{}}0000000000000{{{B`{c}}}Gb{}}0000000000000876543{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000000`{{{B`{c}}}A@l{}}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000``{{H@dH@d}H@d}{{H@fH@f}H@f}{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000000000{{{B`{AnHBn}}{B`{GFh}}}{{Bj{GHl{FOl{HBl}}}}}}{{{B`{HBn}}GCd}{{Bj{BbGOn}}}}9999999999999999999999999`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0000000000000000000{{}HCh}`;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{{{B`{c}}}{{B`{Dd}}}{}}0000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000000000000{{{B`{{FLd{c}}}}}{{B`{{ELl{{ELj{{FLd{ELh}}}}}}}}}EG`}{{{B`{{FFb{c}}}}}{{B`{{ELl{{ELj{{FFb{ELh}}}}}}}}}EG`}{{{B`{{FEn{c}}}}}{{B`{{ELl{{ELj{{FEn{ELh}}}}}}}}}EG`}{{{B`{An{FLd{c}}}}}{{B`{An{ELl{{ELj{{FLd{ELh}}}}}}}}}EG`}{{{B`{An{FFb{c}}}}}{{B`{An{ELl{{ELj{{FFb{ELh}}}}}}}}}EG`}{{{B`{An{FEn{c}}}}}{{B`{An{ELl{{ELj{{FEn{ELh}}}}}}}}}EG`}`{{HChHCh}HCh}{{{B`{AnHCh}}HCh}Bb}10{{{B`{HCh}}}Jh}021{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000000000000`{{c{Ed{e}}}g{}{}{}}0000000000000000000{{{B`{FL`}}}FL`}{{{B`{{HCj{c}}}}}{{HCj{c}}}Fj}{{{B`{HCl}}}HCl}{{{B`{HCn}}}HCn}{{{B`{FK`}}}FK`}{{{B`{FKd}}}FKd}{{{B`{HD`}}}HD`}{{{B`{HDb}}}HDb}{{{B`{HDd}}}HDd}{{{B`{FKh}}}FKh}{{{B`{HDf}}}HDf}{{{B`{HDh}}}HDh}{{{B`{FKj}}}FKj}{{{B`{HCh}}}HCh}{{{B`{HDj}}}HDj}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000000000{{{B`{c}}}Bb{}}0000000000000000{HChHCh}{ce{}{}}0000000000000000000{{{B`{HCh}}HCh}G`}{{}HDj}`{Hd{{B`{c}}}{}}0000000000000000000{Hd{{B`{Anc}}}{}}0000000000000000000{{HChHCh}HCh}{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000{HdBb}00{{{B`{An{FLd{c}}}}}BbEG`}111111{{{B`{An{FFb{c}}}}}BbEG`}22222222222{{{B`{An{FEn{c}}}}}BbEG`}{{}HCh}`{{{B`{HCh}}{B`{HCh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AnHCh}}c}Bb{{Dl{}{{Dj{HCh}}}}}}{{{B`{FL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FLd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{{HCj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{HCj{{FOl{HBl}}}}}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HCj{GN`}}}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FLf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HCl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HCn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FK`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FKd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FFb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{HD`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HDb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HDd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FKh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HDf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HDh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FKj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HCh}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HDj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FEn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}`{cc{}}000{{{HCj{GN`}}}FLf}1{EOhFLf}{{{HCj{{FOl{HBl}}}}}FLf}{EOlFLf}4{ENdHCn}{EMdHCn}66{EOjFKd}{HDlFKd}{HCnFKd}{EOlFKd}::::::::{HDhFKj}{EOhFKj}{EOjFKj}={HCnFKj}{EOlFKj}{FClFKj}{cc{}}0000000000000000000000{Jh{{Bd{HCh}}}}{JhHCh}00{cHCh{{Dl{}{{Dj{HCh}}}}}}{{{B`{AA`}}}{{Bd{HCh}}}}{ce{}{}}0000000000000000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{HCh}}{B`{Anc}}}BbKh}{{}Hd}0000000000000000000`{{{B`{AnHCh}}HCh}Bb}{{HChHCh}HCh}{{{B`{HCh}}HCh}G`}6666666666666666666666666666666666666666{{{H`{c}}}{{H`{Dd}}}{}}0000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000000000000{{c{Ed{e}}}g{}{}{}}0000000000000000000::::::::::::::::::::::::::::::::::::::::{HCh};;;;;;;;;;;;;;;;;;;;{{{B`{HCh}}}G`}0{{{B`{HCh}}}{{ANj{HCh}}}}{{{B`{HCh}}}{{ANl{HCh}}}}{{{B`{{FLd{c}}}}}GbEG`}``````{{{B`{FLf}}{B`{AA`}}}{{Bd{GAh}}}}````{HChHCh}{{}c{}}`>{{{B`{AnHCh}}HChG`}Bb}`{{{B`{{HCj{c}}}}}{{Bd{{B`{EKn}}}}}EKn}{{{B`{FLf}}}{{Bd{{B`{EKn}}}}}}{{{B`{HCn}}}{{Bd{{B`{EKn}}}}}}{{{B`{FKd}}}{{Bd{{B`{EKn}}}}}}{{{B`{FKj}}}{{Bd{{B`{EKn}}}}}}``````{{HChHCh}HCh}{{{B`{AnHCh}}HCh}Bb}1`{{{B`{c}}}e{}{}}00000000000000{{{B`{c}}}A@h{}}000000{{{B`{c}}}Gb{}}0000003{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000000000000{{{B`{c}}}A@l{}}0000000000000000000{ce{}{}}0000000000000000000000000000000000000008{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000`11111111111111111111````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00222222{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{FMj}}}FMj}{{{B`{FMd}}}FMd}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}0;;;{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00888{HdBb}00{{{B`{FMj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FMd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FMh}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}{EOlFMj}{EOjFMd}2{FFdFMd}{EOlFMd}4444{ce{}{}}00{{}Hd}00111111{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00555555555{{{B`{FMj}}}{{Bd{{B`{EKn}}}}}}{{{B`{FMd}}}{{Bd{{B`{EKn}}}}}}``{{{B`{c}}}e{}{}}0{{{B`{c}}}A@h{}}0{{{B`{c}}}Gb{}}0{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00======{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00>>>```````````{{cg}i{}{}{{h{e}}}{}}0????{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0>>{{{B`{FMl}}}FMl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{ce{}{}}0{{}FMl}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}088{HdBb}0`{{{B`{FMl}}{B`{FMl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{FMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HDn{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChFNj}{Ch{HE`{c}}}}{{{B`{{HDn{ce}}}}ce}BbFNj{{HE`{c}}}}{{{B`{{HDn{ce}}}}c{B`{AA`}}}BbFNj{{HE`{c}}}}{cc{}}000;;{{}Hd}0<<<<{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}00000{{{B`{FMl}}}G`}{{{B`{{HDn{ce}}}}c}GbFNj{{HE`{c}}}}{{}c{}}````{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}07777{{{B`{{HDn{ce}}}}c{B`{An{HEb{ec}}}}}{{Bd{{Kj{e}}}}}FNj{{HE`{c}}}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}099``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000000000000``::::::::::::::::::::::::::::::::::::::::::::::::::::::::{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000000000{{{B`{HE`}}}{{B`{{ELl{c}}}}}FNj}{{{B`{{FEl{c}}}}}{{B`{{ELl{{ELj{{FEl{ELh}}}}}}}}}EG`}{{{B`{{FM`{c}}}}}{{B`{{ELl{{ELj{{FM`{ELh}}}}}}}}}EG`}{{{B`{{FIj{c}}}}}{{B`{{ELl{{ELj{{FIj{ELh}}}}}}}}}EG`}{{{B`{{FIl{c}}}}}{{B`{{ELl{{ELj{{FIl{ELh}}}}}}}}}EG`}{{{B`{{FIh{c}}}}}{{B`{{ELl{{ELj{{FIh{ELh}}}}}}}}}EG`}{{{B`{{FF`{c}}}}}{{B`{{ELl{{ELj{{FF`{ELh}}}}}}}}}EG`}{{{B`{AnHE`}}}{{B`{An{ELl{c}}}}}FNj}{{{B`{An{FEl{c}}}}}{{B`{An{ELl{{ELj{{FEl{ELh}}}}}}}}}EG`}{{{B`{An{FM`{c}}}}}{{B`{An{ELl{{ELj{{FM`{ELh}}}}}}}}}EG`}{{{B`{An{FIj{c}}}}}{{B`{An{ELl{{ELj{{FIj{ELh}}}}}}}}}EG`}{{{B`{An{FIl{c}}}}}{{B`{An{ELl{{ELj{{FIl{ELh}}}}}}}}}EG`}{{{B`{An{FIh{c}}}}}{{B`{An{ELl{{ELj{{FIh{ELh}}}}}}}}}EG`}{{{B`{An{FF`{c}}}}}{{B`{An{ELl{{ELj{{FF`{ELh}}}}}}}}}EG`}`{{{B`{c}}}{{B`{e}}}{}{}}00000000000{{{B`{{FIj{c}}}}}{{B`{HEd}}}EG`}1111111111111111{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000000000``{{c{Ed{e}}}g{}{}{}}000000000000000000000000000{{{B`{FHf}}}FHf}{{{B`{FJl}}}FJl}{{{B`{HEf}}}HEf}{{{B`{HEh}}}HEh}{{{B`{FJn}}}FJn}{{{B`{FMn}}}FMn}{{{B`{HEj}}}HEj}{{{B`{FN`}}}FN`}{{{B`{FNb}}}FNb}{{{B`{FKl}}}FKl}{{{B`{HEl}}}HEl}{{{B`{FKn}}}FKn}{{{B`{FKf}}}FKf}{{{B`{FJh}}}FJh}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000{{{B`{c}}}Bb{}}0000000000000000`{ce{}{}}000000000000000000000000000`{{}FMn}{Hd{{B`{c}}}{}}000000000000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000000000000``{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000000{HdBb}{{{B`{An{ELl{c}}}}}BbFNj}111111{{{B`{An{FEl{c}}}}}BbEG`}2{{{B`{An{HEn{c}}}}}BbEG`}33{{{B`{An{FM`{c}}}}}BbEG`}44{{{B`{An{FIj{c}}}}}BbEG`}{{{B`{An{HF`{c}}}}}BbEG`}6666666{{{B`{An{FIl{c}}}}}BbEG`}777{{{B`{An{FIh{c}}}}}BbEG`}88888{{{B`{An{FF`{c}}}}}BbEG`}9{{{B`{FMn}}{B`{FMn}}}G`}{{{B`{FKl}}{B`{FKl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{{ELl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChFNj}}{{{B`{HFb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HFd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FJj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FHf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FEl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{FJl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{HEn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{{FM`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{{HFf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{{FIj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{{HF`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{HEf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HEh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FJn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HEj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FIl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{FN`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FNb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FKl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FIh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{HEl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FKn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FKf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FF`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEG`}}{{{B`{FJh}}{B`{AnI`}}}{{Bj{BbIb}}}}0``{cc{}}00000{EOnFHf}{EOlFHf}22{EOlFJl}{FHfFJl}{EOjFJl}5555555{EOjFJn}6{FN`FJn}{HEhFJn}{EOlFJn}999999999{EOlFKn}{EOhFKn}{EOlFKf}{EOhFKf}==============================={HFhHFd}{{{H`{Gh}}}HFd}{ce{}{}}000000000000000000000000000`{{}Hd}00000000000000000000000000011111111111111111111111111111111111111111111111111111111{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000000000000555555555555555555555555555555555555555555555555555555555555555555555555555555555555{{{B`{HE`}}{B`{HE`}}}G`}{{{B`{{Kj{HE`}}}}}G`}{{{B`{HE`}}}Gb}{{{B`{{HEn{c}}}}}{{B`{Ch}}}EG`}{{{B`{{FM`{c}}}}}GbEG`}{{{B`{{HF`{c}}}}}{{B`{Ch}}}EG`}````````````{{}c{}}`{{{B`{{Kj{HE`}}}}}Hd}```{{{B`{FHf}}}{{Bd{{B`{EKn}}}}}}{{{B`{FJl}}}{{Bd{{B`{EKn}}}}}}{{{B`{FJn}}}{{Bd{{B`{EKn}}}}}}{{{B`{FKn}}}{{Bd{{B`{EKn}}}}}}{{{B`{FKf}}}{{Bd{{B`{EKn}}}}}}{{{B`{c}}}e{}{}}0000000000000{{{B`{c}}}A@h{}}000000000{{{B`{c}}}Gb{}}000000000{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000000000`{{{B`{c}}}A@l{}}000000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000000000000````1111111111111111111111111111````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}7{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}4{HdBb}{{{B`{{HEb{ec}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChFNj}{Ch{HE`{c}}}}{cc{}}0<{{{B`{{HEb{ec}}}}c}{{B`{{Kj{e}}}}}FNj{{HE`{c}}}}{{}Hd}>>{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}:{ce{}{}}00{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}33{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}4``````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000055555555555555555555{{{B`{c}}}{{B`{Dd}}}{}}000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000{{{B`{c}}}{{B`{e}}}{}{}}000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000{{c{Ed{e}}}g{}{}{}}000000000{{DHjDHj}{{Bj{BbEOn}}}}{{{B`{HFj}}{B`{AnHFl}}{B`{An{DEd{GCj{EL`{Jn}}{GMd{GMb}}}}}}{B`{AA`}}DHd{DEd{JhHFn{GMd{GMb}}}}{Bd{EBb}}}{{Bj{{DEd{JhHFn{GMd{GMb}}}}HDl}}}}{{DGf{B`{HG`}}}{{Bj{BbHG`}}}}{{DHlDHl}{{Bj{BbF@`}}}}{{{B`{HG`}}}HG`}{{{B`{HFn}}}HFn}{{{B`{EOn}}}EOn}{{{B`{F@`}}}F@`}{{{B`{HGb}}}HGb}{{{B`{HGd}}}HGd}{{{B`{HGf}}}HGf}{{{B`{HDl}}}HDl}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000{{{B`{c}}}Bb{}}00000000{ce{}{}}000000000{Hd{{B`{c}}}{}}000000000{Hd{{B`{Anc}}}{}}000000000{{{B`{c}}}{{B`{e}}}{}{}}000000000{HdBb}000000000{{{B`{HG`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HFn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HFj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EOn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{F@`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HGb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HGd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HGf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HDl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HFj}}{B`{AA`}}}{{Bj{G`HDl}}}}{cc{}}0000000000000000000??????????{{}Hd}000000000{ce{}{}}0000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000{{c{Ed{e}}}g{}{}{}}000000000444444444444444444444444444444{{{B`{GFh}}{B`{GHl}}DKbDGn}HFj}{{{B`{DKb}}}HFl}{{{B`{HDl}}}{{Bd{{B`{EKn}}}}}}{{{B`{c}}}e{}{}}0000000{{{B`{c}}}A@h{}}0000000{{{B`{c}}}Gb{}}0000000{c{{Bj{e}}}{}{}}00000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000`{{{B`{c}}}A@l{}}000000000===================={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000{EBnHFn}??????????``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{B`{HGh}}{Bd{B@l}}}{{Bj{{Bd{{HGj{c}}}}HGl}}}HGn}{{cg}i{}{}{{h{e}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000```{{}HH`}{{}HHb}{{}HHd}{{}HHf}{{}HHh}{{}HHj}{{}HHl}{{}HHn}{{}HI`}{{}HIb}{{}HId}``{{{B`{HIf}}}Jh}`{ce{}{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000`{{{B`{HIh}}Jh}HIh}``{{{B`{AnHIj}}{B`{{HIl{c}}}}}BbHGn}{{{B`{AnHIj}}{B`{AA`}}}Bb}{{{B`{AnHIj}}{Bd{{B`{AA`}}}}}{{Bj{BbFGd}}}}{{{B`{AnHIj}}B`Jh}Bb}{{{B`{AnHIj}}{B`{{HIn{c}}}}}BbHGn}````{{HH`HH`}HH`}{{HHbHHb}HHb}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{{B`{AnHH`}}HH`}Bb}{{{B`{AnHHb}}HHb}Bb}{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{HH`HH`}HH`}{{HHbHHb}HHb}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{{B`{AnHH`}}HH`}Bb}{{{B`{AnHHb}}HHb}Bb}{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{{B`{HH`}}}Jh}0{{{B`{HHb}}}Jh}0{{{B`{HHd}}}Jh}0{{{B`{HHf}}}Jb}0{{{B`{HHh}}}Jh}0{{{B`{HHj}}}Jb}0{{{B`{HHl}}}Jb}0{{{B`{HHn}}}Jb}0{{{B`{HI`}}}Hn}0{{{B`{HIb}}}Hn}0{{{B`{HId}}}Jb}0{{HH`HH`}HH`}{{HHbHHb}HHb}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{{B`{AnHH`}}HH`}Bb}{{{B`{AnHHb}}HHb}Bb}{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}`{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000``````````{{{B`{AnHIj}}Jhe}BbHGn{{Dl{}{{Dj{{HJ`{c}}}}}}}}`{{c{Ed{e}}}g{}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000`{{{B`{AnHJb}}{B`{HIh}}{B`{HIh}}}Bb}{{{B`{AnHJd}}{B`{HIh}}}Bb}{{{B`{AnHIj}}B`{AGn{Jn}}}Bb}``{{{B`{FGd}}}FGd}{{{B`{HJf}}}HJf}{{{B`{HJh}}}HJh}{{{B`{HGl}}}HGl}{{{B`{EJl}}}EJl}{{{B`{HH`}}}HH`}{{{B`{HHb}}}HHb}{{{B`{HHd}}}HHd}{{{B`{HHf}}}HHf}{{{B`{HHh}}}HHh}{{{B`{HHj}}}HHj}{{{B`{HHl}}}HHl}{{{B`{HHn}}}HHn}{{{B`{HI`}}}HI`}{{{B`{HIb}}}HIb}{{{B`{HJj}}}HJj}{{{B`{HJl}}}HJl}{{{B`{HJn}}}HJn}{{{B`{FOd}}}FOd}{{{B`{HK`}}}HK`}{{{B`{HKb}}}HKb}{{{B`{HIf}}}HIf}{{{B`{HKd}}}HKd}{{{B`{HKf}}}HKf}{{{B`{HKh}}}HKh}{{{B`{{HKj{c}}}}}{{HKj{c}}}{FjHGn}}{{{B`{{HKl{c}}}}}{{HKl{c}}}HGn}{{{B`{{HKn{c}}}}}{{HKn{c}}}HGn}{{{B`{HL`}}}HL`}{{{B`{{HLb{c}}}}}{{HLb{c}}}{FjHGn}}{{{B`{{HLd{c}}}}}{{HLd{c}}}{FjHGn}}{{{B`{HLf}}}HLf}{{{B`{{HLh{c}}}}}{{HLh{c}}}HGn}{{{B`{{HLj{c}}}}}{{HLj{c}}}{FjHGn}}{{{B`{HLl}}}HLl}{{{B`{{HLn{c}}}}}{{HLn{c}}}{FjHGn}}{{{B`{HM`}}}HM`}{{{B`{{HMb{c}}}}}{{HMb{c}}}Fj}{{{B`{{HMd{c}}}}}{{HMd{c}}}{FjHGn}}{{{B`{{HMf{c}}}}}{{HMf{c}}}{FjHGn}}{{{B`{HMh}}}HMh}{{{B`{HMj}}}HMj}{{{B`{HIh}}}HIh}{{{B`{HJb}}}HJb}{{{B`{HJd}}}HJd}{{{B`{{HMl{c}}}}}{{HMl{c}}}HGn}{{{B`{{HMn{c}}}}}{{HMn{c}}}HGn}{{{B`{{HN`{c}}}}}{{HN`{c}}}{FjHGn}}{{{B`{{HNb{c}}}}}{{HNb{c}}}HGn}{{{B`{{HIn{c}}}}}{{HIn{c}}}{FjHGn}}{{{B`{{HNd{c}}}}}{{HNd{c}}}HGn}{{{B`{{HIl{c}}}}}{{HIl{c}}}{FjHGn}}{{{B`{HNf}}}HNf}{{{B`{HNh}}}HNh}{{{B`{HNj}}}HNj}{{{B`{HNl}}}HNl}{{{B`{{HJ`{c}}}}}{{HJ`{c}}}{FjHGn}}{{{B`{{HNn{c}}}}}{{HNn{c}}}{FjHGn}}{{{B`{{HO`{c}}}}}{{HO`{c}}}{FjHGn}}{{{B`{{HOb{c}}}}}{{HOb{c}}}{FjHGn}}{{{B`{{HOd{c}}}}}{{HOd{c}}}{FjHGn}}{{{B`{{HOf{c}}}}}{{HOf{c}}}{FjHGn}}{{{B`{{HOh{c}}}}}{{HOh{c}}}{FjHGn}}{{{B`{HId}}}HId}{{{B`{HOj}}}HOj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}Bb{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000```{HH`HH`}{HHbHHb}{HHdHHd}{HHfHHf}{HHhHHh}{HHjHHj}{HHlHHl}{HHnHHn}{HI`HI`}{HIbHIb}{HIdHId}{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000``{{{B`{HGh}}B`{B`{HM`}}}{{Bj{BbHGl}}}}{{{B`{HH`}}HH`}G`}{{{B`{HHb}}HHb}G`}{{{B`{HHd}}HHd}G`}{{{B`{HHf}}HHf}G`}{{{B`{HHh}}HHh}G`}{{{B`{HHj}}HHj}G`}{{{B`{HHl}}HHl}G`}{{{B`{HHn}}HHn}G`}{{{B`{HI`}}HI`}G`}{{{B`{HIb}}HIb}G`}{{{B`{HId}}HId}G`}{{{B`{HHj}}}G`}{{{B`{HHn}}}G`}{{{B`{AnHIj}}B`B`c}Bb{{AH`{}{{Dj{HMh}}}}}}{{{B`{AnHIj}}B`B`c}Bb{{AH`{}{{Dj{HJd}}}}}}{{{B`{HIf}}}HIh}{{{B`{AnHIj}}B`{AGn{Jh}}B`Jn{EL`{Jn}}}Bb}{{{B`{AnHIj}}B`HIbB`c}Bb{{AH`{}{{Dj{HJd}}}}}}{{{B`{AnHIj}}B`HIbB`c}Bb{{AH`{}{{Dj{HJb}}}}}}````{{{B`{HOl}}{B`{HNf}}}{{Bj{FGd}}}}{{{B`{HOl}}{B`{{HLb{c}}}}}{{Bj{FGd}}}HGn}{{{B`{HOl}}{B`{HKh}}}{{Bj{FGd}}}}{{{B`{HOl}}{B`{HKb}}}{{Bj{FGd}}}}{{{B`{HOl}}{B`{{HLd{c}}}}}{{Bj{FGd}}}HGn}{{{B`{HOl}}{B`{{HLj{c}}}}}{{Bj{HJh}}}HGn}{{{B`{HOl}}}{{Bj{FGd}}}}{{{B`{HOl}}{B`{{HKj{c}}}}}{{Bj{FGd}}}HGn}{{{B`{HOl}}{B`{{EHd{{Bd{{B`{AA`}}}}}}}}}{{Bj{FGd}}}}{{{B`{HOl}}{B`{{HLn{c}}}}}{{Bj{HJh}}}HGn}{{{B`{HOl}}{B`{HKf}}}{{Bj{FGd}}}}{{{B`{HOl}}{B`{HOn}}I@`}{{Bj{HJf}}}}{{{B`{I@b}}FLlFLn}{{Bj{EJl}}}}{{{B`{HOl}}{B`{HIf}}}{{Bj{FGd}}}}{{{B`{HOl}}B`{B`{HKd}}}{{Bj{FGd}}}}``{{}HNl}````{Hd{{B`{c}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000`{{{B`{HOl}}}Bb}00000000000{{{B`{I@b}}}Bb}11`{{HH`HH`}HH`}{{HHbHHb}HHb}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}``{{{B`{AnHIj}}}Bb}{{{B`{HGh}}}Bb}{{{B`{AnHIj}}{Dh{Jh}}}Bb}{{{B`{AnHIj}}B`Jn}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000`{{{B`{AnHIj}}JhJhJhJh}Bb}{{{B`{AnHIj}}JhJhAM`JhJh}Bb}{{{B`{AnHIj}}B`JnJh}Bb}{{{B`{AnHIj}}B`JnB`JnJh}Bb}10{HdBb}000000000000000000000000000000000000000000000000000000000000000000000000````{{}HH`}{{}HHb}{{}HHd}{{}HHf}{{}HHh}{{}HHj}{{}HHl}{{}HHn}{{}HI`}{{}HIb}{{}HId}`{{{B`{AnHIj}}}Bb}0{{{B`{AnHIj}}}{{Bj{FGd}}}}``{{{B`{AnHIj}}B`Jh}Bb}2`````{{{B`{I@b}}}{{Fn{{EFn{c}}}}}HGn}{{{B`{FGd}}{B`{FGd}}}G`}{{{B`{HJf}}{B`{HJf}}}G`}{{{B`{HJh}}{B`{HJh}}}G`}{{{B`{HGl}}{B`{HGl}}}G`}{{{B`{HH`}}{B`{HH`}}}G`}{{{B`{HHb}}{B`{HHb}}}G`}{{{B`{HHd}}{B`{HHd}}}G`}{{{B`{HHf}}{B`{HHf}}}G`}{{{B`{HHh}}{B`{HHh}}}G`}{{{B`{HHj}}{B`{HHj}}}G`}{{{B`{HHl}}{B`{HHl}}}G`}{{{B`{HHn}}{B`{HHn}}}G`}{{{B`{HI`}}{B`{HI`}}}G`}{{{B`{HIb}}{B`{HIb}}}G`}{{{B`{HNh}}{B`{HNh}}}G`}{{{B`{HNj}}{B`{HNj}}}G`}{{{B`{HNl}}{B`{HNl}}}G`}{{{B`{HId}}{B`{HId}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000000000000000000000000000000000000{HOlBb}{{{B`{AnHH`}}c}Bb{{Dl{}{{Dj{HH`}}}}}}{{{B`{AnHHb}}c}Bb{{Dl{}{{Dj{HHb}}}}}}{{{B`{AnHHd}}c}Bb{{Dl{}{{Dj{HHd}}}}}}{{{B`{AnHHf}}c}Bb{{Dl{}{{Dj{HHf}}}}}}{{{B`{AnHHh}}c}Bb{{Dl{}{{Dj{HHh}}}}}}{{{B`{AnHHj}}c}Bb{{Dl{}{{Dj{HHj}}}}}}{{{B`{AnHHl}}c}Bb{{Dl{}{{Dj{HHl}}}}}}{{{B`{AnHHn}}c}Bb{{Dl{}{{Dj{HHn}}}}}}{{{B`{AnHI`}}c}Bb{{Dl{}{{Dj{HI`}}}}}}{{{B`{AnHIb}}c}Bb{{Dl{}{{Dj{HIb}}}}}}{{{B`{AnHId}}c}Bb{{Dl{}{{Dj{HId}}}}}}````````````{{{B`{HOl}}B`c}Bb{{AH`{}{{Dj{{AGn{Jn}}}}}}}}{{{B`{I@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FGd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HJf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HJh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HGl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EJl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HH`}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHb}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHd}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHf}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHh}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHj}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHl}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHn}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HI`}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HIb}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HJj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HJl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HJn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{EFn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{FOd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HGj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{EGn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{HK`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HKb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HIf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HKd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HKf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HKh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HKj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HKl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HKn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{HL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HLb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HLd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{HLf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HLh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HLj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{HLl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HLn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{HM`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HMb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{HMd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HMf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{HMh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HMj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HIh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HJb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HJd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HMl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HMn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HN`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HNb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HIn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HNd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HIl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{HNf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HNh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HNj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HNl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HJ`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HNn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{I@f{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HO`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HOb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HOd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HOf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{{HOh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHGn}}{{{B`{HId}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HOj}}{B`{AnI`}}}{{Bj{BbIb}}}}```````{cc{}}0000{I@hFGd}{I@jFGd}{I@lFGd}{I@nFGd}4{FGdHJf}{FGdHJh}6{FGdHGl}77777{DGfHHf}88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888{Jh{{Bd{HH`}}}}{Jh{{Bd{HHb}}}}{Jh{{Bd{HHd}}}}{Jb{{Bd{HHf}}}}{Jh{{Bd{HHh}}}}{Jb{{Bd{HHj}}}}{Jb{{Bd{HHl}}}}{Jb{{Bd{HHn}}}}{Hn{{Bd{HI`}}}}{Hn{{Bd{HIb}}}}{Jb{{Bd{HId}}}}{JhHH`}0{JhHHb}0{JhHHd}0{JbHHf}0{JhHHh}0{JbHHj}0{JbHHl}0{JbHHn}0{HnHI`}0{HnHIb}0{JbHId}0:9876543210{cHH`{{Dl{}{{Dj{HH`}}}}}}{cHHb{{Dl{}{{Dj{HHb}}}}}}{cHHd{{Dl{}{{Dj{HHd}}}}}}{cHHf{{Dl{}{{Dj{HHf}}}}}}{cHHh{{Dl{}{{Dj{HHh}}}}}}{cHHj{{Dl{}{{Dj{HHj}}}}}}{cHHl{{Dl{}{{Dj{HHl}}}}}}{cHHn{{Dl{}{{Dj{HHn}}}}}}{cHI`{{Dl{}{{Dj{HI`}}}}}}{cHIb{{Dl{}{{Dj{HIb}}}}}}{cHId{{Dl{}{{Dj{HId}}}}}}{{{B`{AA`}}}{{Bd{HH`}}}}{{{B`{AA`}}}{{Bd{HHb}}}}{{{B`{AA`}}}{{Bd{HHd}}}}{{{B`{AA`}}}{{Bd{HHf}}}}{{{B`{AA`}}}{{Bd{HHh}}}}{{{B`{AA`}}}{{Bd{HHj}}}}{{{B`{AA`}}}{{Bd{HHl}}}}{{{B`{AA`}}}{{Bd{HHn}}}}{{{B`{AA`}}}{{Bd{HI`}}}}{{{B`{AA`}}}{{Bd{HIb}}}}{{{B`{AA`}}}{{Bd{HId}}}}{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{HOl}}{B`{{HNn{c}}}}}HNlHGn}{{{B`{HOl}}B`}Jn}{{{B`{IA`}}}{{Fn{Gb}}}}{{{B`{HOl}}B`}{{Bj{JnFGd}}}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000000000{{{B`{IAb}}}ECh}{{{B`{IAd}}}A`}```{{{B`{HH`}}{B`{Anc}}}BbKh}{{{B`{HHb}}{B`{Anc}}}BbKh}{{{B`{HHd}}{B`{Anc}}}BbKh}{{{B`{HHf}}{B`{Anc}}}BbKh}{{{B`{HHh}}{B`{Anc}}}BbKh}{{{B`{HHj}}{B`{Anc}}}BbKh}{{{B`{HHl}}{B`{Anc}}}BbKh}{{{B`{HHn}}{B`{Anc}}}BbKh}{{{B`{HI`}}{B`{Anc}}}BbKh}{{{B`{HIb}}{B`{Anc}}}BbKh}{{{B`{HId}}{B`{Anc}}}BbKh}````{{{B`{HJj}}}{{Bj{I@bEJl}}}}{{}Hd}000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{AnHH`}}HH`}Bb}{{{B`{AnHHb}}HHb}Bb}{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{{B`{AnHIj}}{B`{AA`}}}Bb}{{HH`HH`}HH`}{{HHbHHb}HHb}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{{B`{HH`}}HH`}G`}{{{B`{HHb}}HHb}G`}{{{B`{HHd}}HHd}G`}{{{B`{HHf}}HHf}G`}{{{B`{HHh}}HHh}G`}{{{B`{HHj}}HHj}G`}{{{B`{HHl}}HHl}G`}{{{B`{HHn}}HHn}G`}{{{B`{HI`}}HI`}G`}{{{B`{HIb}}HIb}G`}{{{B`{HId}}HId}G`}{ce{}{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000044444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444{HH`}{HHb}{HHd}{HHf}{HHh}{HHj}{HHl}{HHn}{HI`}{HIb}{HId}?????????????????????????????????????????????????????????????????????????{{{B`{HOl}}B`c}Bb{{AH`{}{{Dj{{AGn{Jn}}}}}}}}{{{B`{HH`}}}G`}{{{B`{HHb}}}G`}{{{B`{HHd}}}G`}{{{B`{HHf}}}G`}{{{B`{HHh}}}G`}{{{B`{HHj}}}G`}{{{B`{HHl}}}G`}{{{B`{HHn}}}G`}{{{B`{HI`}}}G`}{{{B`{HIb}}}G`}{{{B`{HId}}}G`}`{{{B`{HIf}}}G`};:9876543218{{{B`{HH`}}}{{ANj{HH`}}}}{{{B`{HHb}}}{{ANj{HHb}}}}{{{B`{HHd}}}{{ANj{HHd}}}}{{{B`{HHf}}}{{ANj{HHf}}}}{{{B`{HHh}}}{{ANj{HHh}}}}{{{B`{HHj}}}{{ANj{HHj}}}}{{{B`{HHl}}}{{ANj{HHl}}}}{{{B`{HHn}}}{{ANj{HHn}}}}{{{B`{HI`}}}{{ANj{HI`}}}}{{{B`{HIb}}}{{ANj{HIb}}}}{{{B`{HId}}}{{ANj{HId}}}}{{{B`{HH`}}}{{ANl{HH`}}}}{{{B`{HHb}}}{{ANl{HHb}}}}{{{B`{HHd}}}{{ANl{HHd}}}}{{{B`{HHf}}}{{ANl{HHf}}}}{{{B`{HHh}}}{{ANl{HHh}}}}{{{B`{HHj}}}{{ANl{HHj}}}}{{{B`{HHl}}}{{ANl{HHl}}}}{{{B`{HHn}}}{{ANl{HHn}}}}{{{B`{HI`}}}{{ANl{HI`}}}}{{{B`{HIb}}}{{ANl{HIb}}}}{{{B`{HId}}}{{ANl{HId}}}}````````````````````{{{B`{HHf}}}DJf}{{{B`{HOl}}B`{AGn{Jn}}}{{Bj{HK`FGd}}}}{{{B`{EDb}}ECl}HIh}{{{B`{HMj}}{B`{HIh}}}HIh}````{{{B`{HIh}}{B`{HIh}}}HIh}```````````{{DGfDJf}HHf}{HH`HH`}{HHbHHb}{HHdHHd}{HHfHHf}{HHhHHh}{HHjHHj}{HHlHHl}{HHnHHn}{HI`HI`}{HIbHIb}{HIdHId}{{}c{}}``````{{{B`{IAb}}DGn{B`{DKb}}}{{Bj{{EGn{c}}FGd}}}HGn}``{{{B`{AnHIj}}HOj}Bb}{{{B`{IAd}}B`}{{Bj{BbHGl}}}}```````````{{{B`{AnHH`}}HH`}Bb}{{{B`{AnHHb}}HHb}Bb}{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{{B`{AnHIj}}c}Bb{{AH`{}{{Dj{}}}}}}{{{B`{AnHIj}}B`{AGn{Jh}}}Bb}````````{{{B`{AnHH`}}HH`G`}Bb}{{{B`{AnHHb}}HHbG`}Bb}{{{B`{AnHHd}}HHdG`}Bb}{{{B`{AnHHf}}HHfG`}Bb}{{{B`{AnHHh}}HHhG`}Bb}{{{B`{AnHHj}}HHjG`}Bb}{{{B`{AnHHl}}HHlG`}Bb}{{{B`{AnHHn}}HHnG`}Bb}{{{B`{AnHI`}}HI`G`}Bb}{{{B`{AnHIb}}HIbG`}Bb}{{{B`{AnHId}}HIdG`}Bb}{{{B`{AnHIj}}B`JhB`{B`{{ADb{Jh}}}}}Bb}{{{B`{AnHIj}}{B`{{Dh{A`}}}}}Bb}{{{B`{AnHIj}}B`}Bb}{{{B`{AnHIj}}{HKl{c}}EAf}BbHGn}{{{B`{AnHIj}}B`DHdJh{B`{{ADb{Jh}}}}}Bb}2{{{B`{AnHIj}}{B`{{HMb{Jh}}}}}Bb}{{{B`{AnHIj}}Jh}Bb}{{{B`{AnHIj}}Jh{HKl{c}}}BbHGn}{{{B`{AnHIj}}{B`{{HMb{A`}}}}{AGn{A`}}}Bb}```````{{{B`{HJf}}}{{Bd{{B`{EKn}}}}}}{{{B`{HJh}}}{{Bd{{B`{EKn}}}}}}{{{B`{HGl}}}{{Bd{{B`{EKn}}}}}}{{{B`{EJl}}}{{Bd{{B`{EKn}}}}}}``````{{{B`{HOl}}}G`}``{{{B`{HOl}}}Bb}`{{HH`HH`}HH`}{{HHbHHb}HHb}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{{B`{AnHH`}}HH`}Bb}{{{B`{AnHHb}}HHb}Bb}{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{{B`{IAd}}{B`{{ADb{B`}}}}{Bd{{f{{B`{An}}Jn}}}}}{{Bj{BbFGd}}}}`{{{B`{IAb}}B`}{{Bd{FOd}}}}{{HH`HH`}HH`}{{HHbHHb}HHb}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}`````{{{B`{IAb}}DGf}HHd}```{{{B`{c}}}e{}{}}0000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}A@h{}}0000{{{B`{c}}}Gb{}}0000{{{B`{AnHH`}}HH`}Bb}{{{B`{AnHHb}}HHb}Bb}{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}`{{{B`{AnHIj}}e}BbHGn{{AH`{}{{Dj{{HMd{c}}}}}}}}{{{B`{AnHIj}}e}BbHGn{{AH`{}{{Dj{{HMf{c}}}}}}}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}A@l{}}000000000000000000000000000000000000000000000000000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{HGh}}B`}Bb}{{HH`HH`}HH`}{{HHbHHb}HHb}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{{B`{HOl}}B`}{{Bj{BbFGd}}}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000``````````````````````>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`{{{B`{HOl}}B`JnJh}{{Bj{G`FGd}}}}`{{{B`{AnHIj}}B`Jh}Bb}````{GAnDHd}````````````````````````{{{B`{IAf}}{Bd{B@l}}}{{Bj{{Bd{{HGj{ELh}}}}HGl}}}}{{cg}i{}{}{{h{e}}}{}}000{ce{}{}}0000000{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000{{{B`{AnIAh}}{B`{{HIl{ELh}}}}}Bb}{{{B`{AnIAh}}{B`{AA`}}}Bb}{{{B`{AnIAh}}{Bd{{B`{AA`}}}}}{{Bj{BbFGd}}}}{{{B`{AnIAh}}{B`{IAj}}Jh}Bb}{{{B`{AnIAh}}{B`{{HIn{ELh}}}}}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000{{{B`{AnIAh}}Jhc}Bb{{Dl{}{{Dj{{HJ`{ELh}}}}}}}}{{c{Ed{e}}}g{}{}{}}000{{{B`{AnIAh}}{B`{IAj}}{AGn{Jn}}}Bb}{{{B`{ELh}}}ELh}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}????{{{B`{IAf}}{B`{IAf}}{B`{HM`}}}{{Bj{BbHGl}}}}{{{B`{AnIAh}}{B`{IAj}}{B`{IAj}}c}Bb{}}0{{{B`{AnIAh}}{B`{IAj}}{AGn{Jh}}{B`{IAj}}Jn{EL`{Jn}}}Bb}{{{B`{AnIAh}}{B`{IAj}}HIb{B`{IAj}}c}Bb{}}0{{{B`{IAf}}{B`{HNf}}}{{Bj{IAjFGd}}}}{{{B`{IAf}}{B`{{HLb{ELh}}}}}{{Bj{IAjFGd}}}}{{{B`{IAf}}{B`{HKh}}}{{Bj{IAjFGd}}}}{{{B`{IAf}}{B`{HKb}}}{{Bj{IAjFGd}}}}{{{B`{IAf}}{B`{{HLd{ELh}}}}}{{Bj{IAhFGd}}}}{{{B`{IAf}}{B`{{HLj{ELh}}}}}{{Bj{IAjHJh}}}}{{{B`{IAf}}}{{Bj{IAjFGd}}}}{{{B`{AA`}}}EJn}{{{B`{IAf}}{B`{{HKj{ELh}}}}}{{Bj{IAjFGd}}}}{{{B`{IAf}}{B`{{EHd{{Bd{{B`{AA`}}}}}}}}}{{Bj{IAjFGd}}}}{{{B`{IAf}}{B`{{HLn{ELh}}}}}{{Bj{IAjHJh}}}}{{{B`{IAf}}{B`{HKf}}}{{Bj{IAjFGd}}}}{{{B`{IAf}}{B`{HOn}}I@`}{{Bj{IAjHJf}}}}{{{B`{IAf}}FLlFLn}{{Bj{IAfEJl}}}}{{{B`{IAf}}{B`{HIf}}}{{Bj{IAjFGd}}}}{{{B`{IAf}}{B`{IAj}}{B`{HKd}}}{{Bj{IAjFGd}}}}{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000{{{B`{IAf}}IAj}Bb}000{{{B`{IAf}}IAh}Bb}1111111{{{B`{IAf}}IAf}Bb}22{{{B`{AnIAh}}}Bb}3{{{B`{AnIAh}}{Dh{Jh}}}Bb}{{{B`{AnIAh}}{B`{IAj}}Jn}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{AnIAh}}JhJhJhJh}Bb}{{{B`{AnIAh}}JhJhAM`JhJh}Bb}{{{B`{AnIAh}}{B`{IAj}}JnJh}Bb}{{{B`{AnIAh}}{B`{IAj}}Jn{B`{IAj}}JnJh}Bb}10{HdBb}00088{{{B`{AnIAh}}}{{Bj{IAjFGd}}}}{{{B`{AnIAh}}{B`{IAj}}Jh}Bb}:{{{B`{IAf}}}{{Fn{{EFn{ELh}}}}}}{{IAfIAf}Bb}{{{B`{IAf}}{B`{IAj}}c}Bb{}}{{{B`{ELh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IAh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IAj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0000000{ce{}{}}000{{{B`{IAf}}{B`{{HNn{ELh}}}}}HNl}{{{B`{IAf}}{B`{IAj}}}Jn}{{{B`{IAf}}{B`{IAj}}}{{Bj{JnFGd}}}}{{{B`{IAf}}}ECh}{{{B`{FJd}}}{{Bd{{B`{{ELd{ELh}}}}}}}}{{{B`{IAf}}}A`}{{{B`{{FIf{c}}}}}{{B`{{FNd{ELh}}}}}FJ`}{{}Hd}{{{B`{HJj}}}{{Bj{IAfEJl}}}}111{{{B`{AnIAh}}{B`{AA`}}}Bb}{{{B`{EJn}}}{{Bd{B`}}}};;;;;;;;{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000{{c{Ed{e}}}g{}{}{}}000????????????{{{B`{IAf}}{B`{IAj}}c}Bb{}}{{{B`{IAf}}{B`{IAj}}{AGn{Jn}}}{{Bj{HK`FGd}}}}{{{B`{IAf}}DGn{B`{DKb}}}{{Bj{{EGn{ELh}}FGd}}}}{{{B`{AnIAh}}HOj}Bb}{{{B`{IAf}}{B`{IAf}}IAj}{{Bj{BbHGl}}}}{{{B`{AnIAh}}c}Bb{}}{{{B`{AnIAh}}{B`{IAj}}{AGn{Jh}}}Bb}{{{B`{AnIAh}}{B`{IAj}}Jh{B`{IAj}}{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIAh}}{B`{{Dh{A`}}}}}Bb}{{{B`{AnIAh}}{B`{IAj}}}Bb}{{{B`{AnIAh}}{HKl{ELh}}EAf}Bb}{{{B`{AnIAh}}{B`{IAj}}DHdJh{B`{{ADb{Jh}}}}}Bb}2{{{B`{AnIAh}}{B`{{HMb{Jh}}}}}Bb}{{{B`{AnIAh}}Jh}Bb}{{{B`{AnIAh}}Jh{HKl{ELh}}}Bb}{{{B`{AnIAh}}{B`{{HMb{A`}}}}{AGn{A`}}}Bb}{{{B`{IAf}}}G`}{{{B`{IAf}}}Bb}{{{B`{IAf}}{B`{{ADb{{B`{IAj}}}}}}{Bd{{f{{B`{AnIAj}}Jn}}}}}{{Bj{BbFGd}}}}{{{B`{IAf}}{B`{IAf}}}{{Bd{FOd}}}}{{{B`{IAf}}DGf}HHd}{{{B`{c}}}e{}{}}{{{B`{AnIAh}}c}Bb{{AH`{}{{Dj{{HMd{ELh}}}}}}}}{{{B`{AnIAh}}c}Bb{{AH`{}{{Dj{{HMf{ELh}}}}}}}}{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000{ce{}{}}0000000{{{B`{IAf}}{B`{IAf}}}Bb}{{{B`{IAf}}{B`{IAj}}}{{Bj{BbFGd}}}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0003333{{{B`{IAf}}{B`{IAj}}JnJh}{{Bj{G`FGd}}}}{{{B`{AnIAh}}{B`{IAj}}Jh}Bb}`````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000000{{{B`{IAl}}}{{B`{IAn}}}}`77777777777777777777777777777777777777777777{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000{{{B`{AnIB`}}{B`{{HIl{IBb}}}}}Bb}{{{B`{AnIB`}}{B`{AA`}}}Bb}{{{B`{AnIB`}}{Bd{{B`{AA`}}}}}{{Bj{BbFGd}}}}{{{B`{AnIB`}}{B`{IBd}}Jh}Bb}{{{B`{AnIB`}}{B`{{HIn{IBb}}}}}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000{{{B`{AnIB`}}Jhc}Bb{{Dl{}{{Dj{{HJ`{IBb}}}}}}}}{{c{Ed{e}}}g{}{}{}}000000000000000000000{{{B`{AnIB`}}{B`{IBf}}{AGn{Jn}}}Bb}{{{B`{IBb}}}IBb}{{{B`{IBh}}}IBh}{{{B`{IBf}}}IBf}{{{B`{IBj}}}IBj}{{{B`{IBl}}}IBl}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000{{{B`{c}}}Bb{}}0000{ce{}{}}000000000000000000000{{{B`{IBn}}}{{B`{IAn}}}}{{{B`{AnIB`}}{B`{IBf}}{B`{IBf}}c}Bb{{AH`{}{{Dj{HMh}}}}}}{{{B`{AnIB`}}{B`{IBf}}{B`{IC`}}c}Bb{{AH`{}{{Dj{HJd}}}}}}{{{B`{AnIB`}}{B`{IBd}}{AGn{Jh}}{B`{IBf}}Jn{EL`{Jn}}}Bb}`{{{B`{AnIB`}}{B`{IC`}}HIb{B`{IBf}}c}Bb{{AH`{}{{Dj{HJd}}}}}}{{{B`{AnIB`}}{B`{IC`}}HIb{B`{IC`}}c}Bb{{AH`{}{{Dj{HJb}}}}}}{{{B`{IBn}}{B`{HNf}}}{{Bj{BbFGd}}}}{{{B`{IBn}}{B`{{HLb{IBb}}}}}{{Bj{ICbFGd}}}}{{{B`{IBn}}{B`{HKh}}}{{Bj{ICdFGd}}}}{{{B`{IBn}}{B`{HKb}}}{{Bj{IBfFGd}}}}{{{B`{IBn}}{B`{{HLd{IBb}}}}}{{Bj{IB`FGd}}}}{{{B`{IBn}}{B`{{HLj{IBb}}}}}{{Bj{ICfHJh}}}}{{{B`{IBn}}}{{Bj{IChFGd}}}}{{{B`{AA`}}}EJn}{{{B`{IBn}}{B`{{HKj{IBb}}}}}{{Bj{ICjFGd}}}}{{{B`{IBn}}{B`{{EHd{{Bd{{B`{AA`}}}}}}}}}{{Bj{IBdFGd}}}}{{{B`{IBn}}{B`{{HLn{IBb}}}}}{{Bj{IClHJh}}}}{{{B`{IBn}}{B`{HKf}}}{{Bj{ICnFGd}}}}{{{B`{IBn}}{B`{HOn}}I@`}{{Bj{ID`HJf}}}}{{{B`{IBn}}{B`{HIf}}}{{Bj{IC`FGd}}}}{{{B`{IBn}}{B`{IC`}}{B`{HKd}}}{{Bj{IBlFGd}}}}`{{}IDb}{DGfIC`}{Hd{{B`{c}}}{}}0{{{B`{IDd}}}B`}11111111111111111111{Hd{{B`{Anc}}}{}}000000000000000000000{{{B`{IBn}}Bb}Bb}{{{B`{IBn}}ICb}Bb}{{{B`{IBn}}ICd}Bb}{{{B`{IBn}}IBf}Bb}{{{B`{IBn}}IB`}Bb}{{{B`{IBn}}ICf}Bb}{{{B`{IBn}}ICh}Bb}{{{B`{IBn}}ICj}Bb}{{{B`{IBn}}IBd}Bb}{{{B`{IBn}}ICl}Bb}{{{B`{IBn}}ICn}Bb}{{{B`{IBn}}ID`}Bb}{{{B`{IBn}}IC`}Bb}{{{B`{IBn}}IBl}Bb}{{{B`{AnIB`}}}Bb}{{{B`{AnIB`}}{Dh{Jh}}}Bb}{{{B`{AnIB`}}{B`{IBf}}Jn}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000{{{B`{AnIB`}}JhJhJhJh}Bb}{{{B`{AnIB`}}JhJhAM`JhJh}Bb}{{{B`{AnIB`}}{B`{IBf}}JnJh}Bb}{{{B`{AnIB`}}{B`{IBf}}Jn{B`{IBf}}JnJh}Bb}10{HdBb}{{{B`{AnIDd}}}Bb}1111191111111111111111`{{{B`{IAn}}}{{Bd{{B`{{IDl{{IDj{IDfIDh}}}}}}}}}}{{{B`{IAn}}}{{Bd{{f{AM`AM`}}}}}};;{{{B`{AnIB`}}}{{Bj{IDbFGd}}}}{{{B`{AnIB`}}{B`{IBd}}Jh}Bb}={{IBnIDn}Bb}`{{{B`{IBn}}{B`{IBf}}c}Bb{{AH`{}{{Dj{{AGn{Jn}}}}}}}}{{{B`{IB`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IBb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IBh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IBf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IBj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IC`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IBl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ID`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IBd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IDb}}{B`{AnI`}}}{{Bj{BbIb}}}}``{cc{}}0000000000000000000000000000000000000000000{ce{}{}}000000000000000000000{{{B`{IBn}}{B`{{HNn{IBb}}}}}HNl}{{{B`{IBn}}{B`{Bb}}}Jn}{{{B`{IBn}}{B`{ICh}}}{{Bj{JnFGd}}}}{{{B`{IAl}}}ECh}{{{B`{FJd}}}{{Bd{{B`{{ELd{IBb}}}}}}}}{{{B`{IDn}}}A`}{{{B`{IAn}}}{{IEd{IE`IEb}}}}{{{B`{{FIf{c}}}}}{{B`{{FNd{IBb}}}}}FJ`}{{}Hd}000000000000000000000`{{{B`{AnIB`}}{B`{AA`}}}Bb}{{{B`{EJn}}}{{Bd{B`}}}}`;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000000??????????????????????????????????????????????????????????????????{{{B`{IBn}}{B`{IBf}}c}Bb{}}{{{B`{IAn}}}G`}{{{B`{IAn}}}IDd}{{{B`{IBn}}{B`{IBf}}{AGn{Jn}}}{{Bj{HK`FGd}}}}`{c{{Bd{{EFn{IBb}}}}}{{Kn{{B`{AA`}}}{{Af{IEf}}}}}}{{}c{}}{{{B`{IAl}}DGn{B`{DKb}}}{{Bj{{EGn{IBb}}FGd}}}}{{{B`{AnIB`}}HOj}Bb}{{{B`{IDn}}{B`{IEh}}IC`}{{Bj{BbHGl}}}}{{{B`{IAn}}}IEf}{{{B`{IAn}}}{{Bd{{B`{IEj}}}}}}{{{B`{AnIB`}}c}Bb{}}{{{B`{AnIB`}}{B`{IBd}}{AGn{Jh}}}Bb}{{{B`{AnIB`}}{B`{ICj}}Jh{B`{ICb}}{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIB`}}{B`{{Dh{A`}}}}}Bb}{{{B`{AnIB`}}{B`{ICf}}}Bb}{{{B`{AnIB`}}{HKl{IBb}}EAf}Bb}{{{B`{AnIB`}}{B`{ICj}}DHdJh{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIB`}}{B`{ICl}}}Bb}{{{B`{AnIB`}}{B`{{HMb{Jh}}}}}Bb}{{{B`{AnIB`}}Jh}Bb}{{{B`{AnIB`}}Jh{HKl{IBb}}}Bb}{{{B`{AnIB`}}{B`{{HMb{A`}}}}{AGn{A`}}}Bb}{{{B`{IBn}}}G`}{{{B`{IBn}}}Bb}{{{B`{IDn}}{B`{{ADb{{B`{IDb}}}}}}{Bd{{f{{B`{AnICh}}Jn}}}}}{{Bj{BbFGd}}}}{{{B`{IAl}}{B`{IEh}}}{{Bd{FOd}}}}{{{B`{IAl}}DGf}HHd}{{{B`{IBn}}{EL`{Jh}}{B`{HIf}}{Bd{{H`{Dd}}}}}IC`}0{{{B`{c}}}e{}{}}0000{{{B`{AnIB`}}c}Bb{{AH`{}{{Dj{{HMd{IBb}}}}}}}}{{{B`{AnIB`}}c}Bb{{AH`{}{{Dj{{HMf{IBb}}}}}}}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000{{{B`{c}}}A@l{}}000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000{{{B`{IBn}}{B`{IBf}}}{{Bj{BbFGd}}}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000002222222222222222222222{{{B`{IBn}}{B`{ICh}}JnJh}{{Bj{G`FGd}}}}{{{B`{AnIB`}}{B`{IBd}}Jh}Bb}````````````````````````````````````{{{B`{IEl}}{Bd{B@l}}}{{Bj{{Bd{{HGj{IEn}}}}HGl}}}}{{cg}i{}{}{{h{e}}}{}}0000000000000000000000000{{}IF`}7777777777777777777777777777777777777777777777777777{{{B`{c}}}{{B`{Dd}}}{}}0000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000000000000000000{{{B`{AnIFb}}{B`{{HIl{IEn}}}}}Bb}{{{B`{AnIFb}}{B`{AA`}}}Bb}{{{B`{AnIFb}}{Bd{{B`{AA`}}}}}{{Bj{BbFGd}}}}{{{B`{AnIFb}}{B`{IFd}}Jh}Bb}{{{B`{AnIFb}}{B`{{HIn{IEn}}}}}Bb}{{IF`IF`}IF`}{{{B`{AnIF`}}IF`}Bb}10{{{B`{IF`}}}Jh}021{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{IFf}}}{{B`{IFh}}}}111111111111111{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000000000000000000{IFjIFl}{{{B`{AnIFb}}Jhc}Bb{{Dl{}{{Dj{{HJ`{IEn}}}}}}}}{{c{Ed{e}}}g{}{}{}}0000000000000000000000000{{{B`{AnIFb}}{B`{IFl}}{AGn{Jn}}}Bb}{{{B`{IEn}}}IEn}{{{B`{IF`}}}IF`}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{IF`IF`}{ce{}{}}0000000000000000000000000{{{B`{IEl}}{B`{IFn}}{B`{HM`}}}{{Bj{BbHGl}}}}{{{B`{IF`}}IF`}G`}{{{B`{AnIFb}}{B`{IFl}}{B`{IFl}}c}Bb{{AH`{}{{Dj{HMh}}}}}}{{{B`{AnIFb}}{B`{IFl}}{B`{IFh}}c}Bb{{AH`{}{{Dj{HJd}}}}}}{{{B`{AnIFb}}{B`{IFd}}{AGn{Jh}}{B`{IFl}}Jn{EL`{Jn}}}Bb}{{{B`{AnIFb}}{B`{IFh}}HIb{B`{IFl}}c}Bb{{AH`{}{{Dj{HJd}}}}}}{{{B`{AnIFb}}{B`{IFh}}HIb{B`{IFh}}c}Bb{{AH`{}{{Dj{HJb}}}}}}{{{B`{IFn}}{B`{HNf}}}{{Bj{IG`FGd}}}}{{{B`{IFn}}{B`{{HLb{IEn}}}}}{{Bj{IGbFGd}}}}{{{B`{IFn}}{B`{HKh}}}{{Bj{IGdFGd}}}}{{{B`{IFn}}{B`{HKb}}}{{Bj{IFlFGd}}}}{{{B`{IFn}}{B`{{HLd{IEn}}}}}{{Bj{IFbFGd}}}}{{{B`{IFn}}{B`{{HLj{IEn}}}}}{{Bj{IGfHJh}}}}{{{B`{IFn}}}{{Bj{IGhFGd}}}}{{{B`{AA`}}}EJn}{{{B`{IFn}}{B`{{HKj{IEn}}}}}{{Bj{IGjFGd}}}}{{{B`{IFn}}{B`{{EHd{{Bd{{B`{AA`}}}}}}}}}{{Bj{IFdFGd}}}}{{{B`{IFn}}{B`{{HLn{IEn}}}}}{{Bj{IGlHJh}}}}{{{B`{IFn}}{B`{HKf}}}{{Bj{IGnFGd}}}}{{{B`{IFn}}{B`{HOn}}I@`}{{Bj{IH`HJf}}}}{{{B`{IHb}}FLlFLn}{{Bj{IElEJl}}}}{{{B`{IFn}}{B`{HIf}}}{{Bj{IFhFGd}}}}{{{B`{IFn}}{B`{IFh}}{B`{HKd}}}{{Bj{IHdFGd}}}}{Hd{{B`{c}}}{}}0000000000000000000000000{Hd{{B`{Anc}}}{}}0000000000000000000000000{{{B`{IHf}}JhDH`}{{Bj{{Fn{{B`{IHh}}}}EJl}}}}{{{B`{IFn}}IG`}Bb}{{{B`{IFn}}IGb}Bb}{{{B`{IFn}}IGd}Bb}{{{B`{IFn}}IFl}Bb}{{{B`{IFn}}IFb}Bb}{{{B`{IFn}}IGf}Bb}{{{B`{IFn}}IGh}Bb}{{{B`{IFn}}IGj}Bb}{{{B`{IFn}}IFd}Bb}{{{B`{IFn}}IGl}Bb}{{{B`{IFn}}IGn}Bb}{{{B`{IFn}}IH`}Bb}{{{B`{IHb}}IEl}Bb}{{{B`{IFn}}IFh}Bb}{{{B`{IFn}}IHd}Bb}{{{B`{IHj}}IHlG`{B`{{ADb{{B`{IHh}}}}}}DGnJhJh}{{Bj{{EGn{IEn}}FGd}}}}{{IF`IF`}IF`}{{{B`{AnIFb}}}Bb}{{{B`{IEl}}IFf}Bb}{{{B`{AnIFb}}{Dh{Jh}}}Bb}{{{B`{AnIFb}}{B`{IFl}}Jn}Bb}{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000000{{{B`{AnIFb}}JhJhJhJh}Bb}{{{B`{AnIFb}}JhJhAM`JhJh}Bb}{{{B`{AnIFb}}{B`{IFl}}JnJh}Bb}{{{B`{AnIFb}}{B`{IFl}}Jn{B`{IFl}}JnJh}Bb}10{HdBb}{{{B`{AnIHn}}}Bb}1111111111111111111111111{{}IF`}{{{B`{IFn}}}{{B`{{ADb{{B`{IHh}}}}}}}}<<{{{B`{AnIFb}}}{{Bj{II`FGd}}}}{{{B`{AnIFb}}{B`{IFd}}Jh}Bb}>{{{B`{IHn}}}{{B`{IHf}}}}{{{B`{IHb}}}{{Fn{{EFn{IEn}}}}}}{{{B`{IF`}}{B`{IF`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{IFnIIb}Bb}{{{B`{IHb}}IId}{{Bd{{EFn{IEn}}}}}}{{{B`{AnIF`}}c}Bb{{Dl{}{{Dj{IF`}}}}}}{{{B`{IHn}}}{{B`{{ADb{{B`{IHh}}}}}}}}{{{B`{IFn}}{B`{IFl}}c}Bb{{AH`{}{{Dj{{AGn{Jn}}}}}}}}{{{B`{IFb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IEn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IIf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IFf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IF`}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{IFl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IG`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IFh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IHd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{II`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IH`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IFd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGh}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000000000000000000000000000000000000000000000000000{Jh{{Bd{IF`}}}}{JhIF`}00{cIF`{{Dl{}{{Dj{IF`}}}}}}{{{B`{AA`}}}{{Bd{IF`}}}}{{IHfIIhJhJh{Bd{IIj}}{Fn{{B`{IHh}}}}DH`G`{Bd{{H`{Dd}}}}}{{Bj{IHbEJl}}}}{ce{}{}}0000000000000000000000000{{{B`{IFn}}{B`{{HNn{IEn}}}}}HNl}{{{B`{IFn}}{B`{IG`}}}Jn}{{{B`{IFn}}{B`{IGh}}}{{Bj{JnFGd}}}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{IHj}}}ECh}{{{B`{FJd}}}{{Bd{{B`{{ELd{IEn}}}}}}}}{{{B`{IIb}}}A`}{{{B`{IF`}}{B`{Anc}}}BbKh}{{{B`{{FIf{c}}}}}{{B`{{FNd{IEn}}}}}FJ`}{{}Hd}00{{{B`{HJj}}}{{Bj{IHbEJl}}}}11111111111111111111111{{{B`{AnIF`}}IF`}Bb}{{{B`{AnIFb}}{B`{AA`}}}Bb}{{{B`{IHn}}}Jh}{{{B`{EJn}}}{{Bd{B`}}}}{{IF`IF`}IF`}{{{B`{IF`}}IF`}G`}{ce{}{}}000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}0000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000004444444444444444444444444444444444444444444444444444{IF`}55555555555555555555555555{{{B`{IFn}}{B`{IFl}}c}Bb{{AH`{}{{Dj{{AGn{Jn}}}}}}}}{{{B`{IF`}}}G`}0{{{B`{IF`}}}{{ANj{IF`}}}}{{{B`{IF`}}}{{ANl{IF`}}}}{{{B`{IFn}}{B`{IFl}}{AGn{Jn}}}{{Bj{HK`FGd}}}}{IF`IF`}{{{B`{IHj}}DGn{B`{DKb}}}{{Bj{{EGn{IEn}}FGd}}}}{{{B`{IHj}}}{{B`{IIl}}}}{{{B`{IHj}}{B`{{ADb{{B`{IHh}}}}}}DGn}IIn}{{{B`{AnIFb}}HOj}Bb}{{{B`{IIb}}{B`{IEl}}IFf}{{Bj{BbHGl}}}}{{{B`{IFn}}}Jh}0{{{B`{IFn}}}{{B`{IHl}}}}{{{B`{IFh}}}IJ`}{{{B`{IHn}}}{{B`{IIh}}}}{{{B`{IHj}}}IId}{{{B`{IFn}}}IId}{{{B`{IFn}}}IJb}{{{B`{AnIF`}}IF`}Bb}{{{B`{IHj}}DGn}{{Fn{{B`{IHh}}}}}}{{{B`{AnIFb}}c}Bb{{AH`{}{{Dj{II`}}}}}}{{{B`{AnIFb}}{B`{IFd}}{AGn{Jh}}}Bb}{{{B`{AnIF`}}IF`G`}Bb}{{{B`{AnIFb}}{B`{IGj}}Jh{B`{IGb}}{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIFb}}{B`{{Dh{A`}}}}}Bb}{{{B`{AnIFb}}{B`{IGf}}}Bb}{{{B`{AnIFb}}{HKl{IEn}}EAf}Bb}{{{B`{AnIFb}}{B`{IGj}}DHdJh{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIFb}}{B`{IGl}}}Bb}{{{B`{AnIFb}}{B`{{HMb{Jh}}}}}Bb}{{{B`{AnIFb}}Jh}Bb}{{{B`{AnIFb}}Jh{HKl{IEn}}}Bb}{{{B`{AnIFb}}{B`{{HMb{A`}}}}{AGn{A`}}}Bb}{{{B`{IHb}}}{{B`{IHn}}}}{{{B`{IHj}}}{{B`{IHn}}}}{{{B`{IFn}}}{{B`{IHn}}}}{{{B`{IFn}}}G`}{{{B`{IFn}}}Bb}{{IF`IF`}IF`}{{{B`{AnIF`}}IF`}Bb}{{{B`{IIb}}{B`{{ADb{{B`{II`}}}}}}{Bd{{f{{B`{AnIGh}}Jn}}}}}{{Bj{BbFGd}}}}{{{B`{IHj}}{B`{IEl}}}{{Bd{FOd}}}}3{{{B`{IHj}}DGf}HHd}{{IJ`{B`{HIf}}{Bd{{H`{Dd}}}}}IFh}{{{B`{c}}}e{}{}}05{{{B`{AnIFb}}c}Bb{{AH`{}{{Dj{{HMd{IEn}}}}}}}}{{{B`{AnIFb}}c}Bb{{AH`{}{{Dj{{HMf{IEn}}}}}}}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000000000000000000{{{B`{c}}}A@l{}}0000000000000000000000000{ce{}{}}000000000000000000000000000000000000000000000000000{{{B`{IEl}}{B`{IFn}}}Bb}={{{B`{IFn}}{B`{IFl}}}{{Bj{BbFGd}}}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000000000033333333333333333333333333{{{B`{IFn}}{B`{IGh}}JnJh}{{Bj{G`FGd}}}}{{{B`{AnIFb}}{B`{IFd}}Jh}Bb}```````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000000000000000000{{}IJd}077777777777777777777777777777777777777777777777777777777777777777777{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000000000000000{{{B`{IJd}}}FLl}{{{B`{IJf}}}FLn}{{{B`{IJd}}}{{B`{FLl}}}}{{{B`{IJf}}}{{B`{FLn}}}}``{{{B`{c}}}{{B`{e}}}{}{}}00020010000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000000000000000{FLlIJd}{FLnIJf}{{c{Ed{e}}}g{}{}{}}000000000000000000000000000000000{{{B`{IJh}}}IJh}{{{B`{IJj}}}IJj}{{{B`{IJl}}}IJl}{{{B`{IJn}}}IJn}{{{B`{IJd}}}IJd}{{{B`{IJf}}}IJf}{{{B`{IK`}}}IK`}{{{B`{IKb}}}IKb}{{{B`{IKd}}}IKd}{{{B`{IKf}}}IKf}{{{B`{IKh}}}IKh}{{{B`{IKj}}}IKj}{{{B`{IKl}}}IKl}{{{B`{IKn}}}IKn}{{{B`{IL`}}}IL`}{{{B`{ILb}}}ILb}{{{B`{ILd}}}ILd}{{{B`{ILf}}}ILf}{{{B`{ILh}}}ILh}{{{B`{ILj}}}ILj}{{{B`{ILl}}}ILl}{{{B`{ILn}}}ILn}{{{B`{IM`}}}IM`}{{{B`{IMb}}}IMb}{{{B`{IMd}}}IMd}{{{B`{IMf}}}IMf}{{{B`{IMh}}}IMh}{{{B`{IMj}}}IMj}{{{B`{IMl}}}IMl}{{{B`{IMn}}}IMn}{{{B`{IN`}}}IN`}{{{B`{FLn}}}FLn}{{{B`{FLl}}}FLl}{{{B`{EK`}}}EK`}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000000000000000000000000000000{{{B`{c}}}Bb{}}000000000000000000000000000000000000000000000000000000000000000000{ce{}{}}000000000000000000000000000000000``{Hd{{B`{c}}}{}}000000000000000000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000000000000000000``{{{B`{EKb}}}{{Bj{IJdEK`}}}}{{{B`{IJd}}}{{Bj{IJdEK`}}}}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000000000000{HdBb}000000000000000000000000000000000{{{B`{IJh}}{B`{IJh}}}G`}{{{B`{IJj}}{B`{IJj}}}G`}{{{B`{IJl}}{B`{IJl}}}G`}{{{B`{IJn}}{B`{IJn}}}G`}{{{B`{IJd}}{B`{IJd}}}G`}{{{B`{IJf}}{B`{IJf}}}G`}{{{B`{IK`}}{B`{IK`}}}G`}{{{B`{IKb}}{B`{IKb}}}G`}{{{B`{IKd}}{B`{IKd}}}G`}{{{B`{IKf}}{B`{IKf}}}G`}{{{B`{IKh}}{B`{IKh}}}G`}{{{B`{IKj}}{B`{IKj}}}G`}{{{B`{IKl}}{B`{IKl}}}G`}{{{B`{IKn}}{B`{IKn}}}G`}{{{B`{IL`}}{B`{IL`}}}G`}{{{B`{ILb}}{B`{ILb}}}G`}{{{B`{ILd}}{B`{ILd}}}G`}{{{B`{ILf}}{B`{ILf}}}G`}{{{B`{ILh}}{B`{ILh}}}G`}{{{B`{ILj}}{B`{ILj}}}G`}{{{B`{ILl}}{B`{ILl}}}G`}{{{B`{ILn}}{B`{ILn}}}G`}{{{B`{IM`}}{B`{IM`}}}G`}{{{B`{IMb}}{B`{IMb}}}G`}{{{B`{IMd}}{B`{IMd}}}G`}{{{B`{IMf}}{B`{IMf}}}G`}{{{B`{IMh}}{B`{IMh}}}G`}{{{B`{IMj}}{B`{IMj}}}G`}{{{B`{IMl}}{B`{IMl}}}G`}{{{B`{IMn}}{B`{IMn}}}G`}{{{B`{IN`}}{B`{IN`}}}G`}{{{B`{FLn}}{B`{FLn}}}G`}{{{B`{FLl}}{B`{FLl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`{{{B`{IJh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IJj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IJl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IJn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IJd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IJf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IK`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IM`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IN`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FLn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FLl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EK`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}000000000000000000000000000000{ILjFLn}{IKbFLn}{IJnFLn}{ILnFLn}{IMjFLn}{IKnFLn}{ILfFLn}{ILbFLn}{IJjFLn}{IMfFLn}{IMnFLn}{IKfFLn}{IKjFLn}{IN`FLn}{IMbFLn}{IJfFLn}{IMhFLn}{cc{}}{IM`FLl}1{IJdFLl}{ILlFLl}{IMlFLl}{IMdFLl}{IKlFLl}{ILdFLl}{IJlFLl}{IKhFLl}{IL`FLl}{IK`FLl}{IKdFLl}{IJhFLl}{ILhFLl}>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>{ce{}{}}000000000000000000000000000000000``{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}00000000000000000000000000000000{{}IJd}{{{B`{IJh}}{B`{Anc}}}BbKh}{{{B`{IJj}}{B`{Anc}}}BbKh}{{{B`{IJl}}{B`{Anc}}}BbKh}{{{B`{IJn}}{B`{Anc}}}BbKh}{{{B`{IJd}}{B`{Anc}}}BbKh}{{{B`{IJf}}{B`{Anc}}}BbKh}{{{B`{IK`}}{B`{Anc}}}BbKh}{{{B`{IKb}}{B`{Anc}}}BbKh}{{{B`{IKd}}{B`{Anc}}}BbKh}{{{B`{IKf}}{B`{Anc}}}BbKh}{{{B`{IKh}}{B`{Anc}}}BbKh}{{{B`{IKj}}{B`{Anc}}}BbKh}{{{B`{IKl}}{B`{Anc}}}BbKh}{{{B`{IKn}}{B`{Anc}}}BbKh}{{{B`{IL`}}{B`{Anc}}}BbKh}{{{B`{ILb}}{B`{Anc}}}BbKh}{{{B`{ILd}}{B`{Anc}}}BbKh}{{{B`{ILf}}{B`{Anc}}}BbKh}{{{B`{ILh}}{B`{Anc}}}BbKh}{{{B`{ILj}}{B`{Anc}}}BbKh}{{{B`{ILl}}{B`{Anc}}}BbKh}{{{B`{ILn}}{B`{Anc}}}BbKh}{{{B`{IM`}}{B`{Anc}}}BbKh}{{{B`{IMb}}{B`{Anc}}}BbKh}{{{B`{IMd}}{B`{Anc}}}BbKh}{{{B`{IMf}}{B`{Anc}}}BbKh}{{{B`{IMh}}{B`{Anc}}}BbKh}{{{B`{IMj}}{B`{Anc}}}BbKh}{{{B`{IMl}}{B`{Anc}}}BbKh}{{{B`{IMn}}{B`{Anc}}}BbKh}{{{B`{IN`}}{B`{Anc}}}BbKh}{{{B`{FLn}}{B`{Anc}}}BbKh}{{{B`{FLl}}{B`{Anc}}}BbKh}```{{}Hd}000000000000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444`{{}IJh}{{{INb{IEf}}}IJj}{{}IJl}{{{INb{IEf}}}IJn}{{}IK`}{{{INb{IEf}}}IKb}{{}IKd}{{{INb{IEf}}}IKf}{{}IKh}{{{INb{IEf}}}IKj}{{}IKl}{{{INb{IEf}}}IKn}{{{Bd{{INb{IEf}}}}AM`}IL`}{JnILb}{{{Bd{{INb{IEf}}}}AM`}ILd}{{{EL`{Jh}}}ILf}{{{INb{IEf}}}ILh}{{{INb{IEf}}}ILj}{AM`ILl}{JhILn}{{{INb{IEf}}}IM`}{{{INb{IEf}}}IMb}{{}IMd}{JhIMf}{{{INb{IEf}}}IMh}{{{INb{IEf}}}IMj}{{}IMl}{{{EL`{INd}}}IMn}{{{INb{IEf}}}IN`}```{{}IJd}0`{{{B`{INf}}}{{Bj{FLlEK`}}}}{{{B`{c}}}{{Bj{FLlEK`}}}{}}{{{B`{INh}}}{{Bj{FLnEK`}}}}{{{B`{c}}}{{Bj{FLnEK`}}}{}}```{{{B`{c}}}e{}{}}000000000000000000000000000000000{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000000000000000{{{B`{c}}}A@l{}}000000000000000000000000000000000``:{ce{}{}}0000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000000000000000000``1111111111111111111111111111111111<```{{{B`{EKd}}}{{Bj{IJfEK`}}}}{{{B`{IJf}}}{{Bj{IJfEK`}}}}>```````````{{cg}i{}{}{{h{e}}}{}}000000{{cc}c{}}55555555555555{{{B`{c}}}{{B`{Dd}}}{}}000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000{{{B`{INj}}}{{B`{{ADb{Jb}}}}}}{{{B`{INl}}}{{B`{{ADb{Jb}}}}}}{{{B`{INn}}}{{B`{{ADb{Jb}}}}}}{{}{{Bd{DGl}}}}`{{{B`{c}}}{{B`{e}}}{}{}}000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000{{c{Ed{e}}}g{}{}{}}000000{{{B`{EGh}}}EGh}{{{B`{EIf}}}EIf}{{{B`{INj}}}INj}{{{B`{INl}}}INl}{{{B`{INn}}}INn}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000{{{B`{c}}}Bb{}}00000000{ce{}{}}000000`{{{B`{IO`}}{B`{EGh}}}DI`}{{{B`{IO`}}{B`{DGd}}{B`{{EId{{Bd{{B`{AA`}}}}{B`{{ADb{DGf}}}}}}}}EIf{B`{{ADb{Jb}}}}}DIl}{{}EIf}{{}INj}{{}INl}{{}INn}{Hd{{B`{c}}}{}}{{{B`{IOb}}}{{B`{{ADb{Jb}}}}}}111111{Hd{{B`{Anc}}}{}}000000{{{B`{c}}}{{B`{e}}}{}{}}000000{{{B`{AnIOd}}{AGn{Jh}}{AGn{Jh}}}Bb}{{{B`{AnIOd}}{AGn{Jh}}AM`{AGn{Jh}}}Bb}{{{B`{AnIOd}}{B`{DI`}}Jn}Bb}0{HdBb}000000{{}{{Bd{EFf}}}}{{{B`{EGh}}{B`{EGh}}}G`}{{{B`{EIf}}{B`{EIf}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{AnIOf}}}Bb}````{{{B`{IOf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EGh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EIf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{INj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{INl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{INn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0000000000000{ce{}{}}000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0{{}{{Bd{EFh}}}}{{{B`{EGh}}{B`{Anc}}}BbKh}{{{B`{EIf}}{B`{Anc}}}BbKh}`{{}Hd}000000{{{B`{DIh}}{Bd{{B`{DIf}}}}}{{Bd{DIj}}}}0``66666666666666{{{H`{c}}}{{H`{Dd}}}{}}000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000{{c{Ed{e}}}g{}{}{}}000000:::::::::::::::::::::`{{{B`{{ADb{Jb}}}}}{{AIf{{ADb{Jh}}}}}}{JnIOf}{{}c{}}000{{{B`{AA`}}}DGl}{{}{{Bd{DKh}}}}{{{B`{DGb}}{B`{DGd}}{B`{DNb}}c}Bb{{Gh{{Bj{IObEC`}}}}Cf}}{{{B`{AnIOf}}}Bb}{{{B`{AnIOd}}Jh{B`{EGb}}{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIOd}}DNbEAf}Bb}{{{B`{AnIOd}}{B`{EHh}}}Bb}{{{B`{AnIOd}}DHdJh{B`{{ADb{Jb}}}}}Bb}{{{B`{AnIOd}}JhDNb}Bb}{{{B`{c}}}e{}{}}0000{c{{Bj{e}}}{}{}}00000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000{{{B`{c}}}A@l{}}000000{ce{}{}}0000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000``1111111{{{B`{AnIOf}}{B`{AnDGh}}{B`{DI`}}Jn{EL`{Jn}}{B`{DGb}}}DJb}`````````````````{{cg}i{}{}{{h{e}}}{}}33{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}```{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{IOh}}}IOh}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0``;{{{B`{F`}}Of}Oh}{{}c{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}9{HdBb}{{{B`{IOh}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}`{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}?444``{{{B`{{BGf{}{{ALd{c}}}}}}{B`{c}}Of}Oh{}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}99{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}:`````````````{{cg}i{}{}{{h{e}}}{}}00;;;;;;{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{AG`}}}AG`}{{{B`{Ml}}}Ml}{{{B`{Mn}}}Mn}{{{B`{c}}{B`{Ane}}}Bb{}{}}00{{{B`{c}}}Bb{}}0000`{ce{}{}}00{{{B`{AG`}}}{{B`{AFl}}}}{{}c{}}{{}Mn}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00==={HdBb}00{{{B`{AG`}}{B`{AG`}}}G`}{{{B`{Ml}}{B`{Ml}}}G`}{{{B`{Mn}}{B`{Mn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{AG`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Ml}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Mn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cAG`{{Eb{BJf}}}}{cc{}}00000{cAG`{{Eb{{AIf{{ADb{Jb}}}}}}}}2{ce{}{}}00{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AG`}}{B`{Anc}}}BbKh}{{{B`{AG`}}}Jn}{{}Hd}00444444{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00888888888{{}c{}}{{{B`{{BHh{}{{ALd{c}}}}}}{B`{c}}Ml}Mn{}}{{{B`{c}}}e{}{}}00{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00>>>>>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00???``````````````````````{{cg}i{}{}{{h{e}}}{}}00000{{{BMf{ceg}}i}{{BMf{ceg}}}FjAJfAI`{{Eb{Il}}}}{{{BMf{ceg}}i}{{BMf{ceg}}}FjAJfAI`{{Eb{In}}}}{ce{}{}}00000000000{{{B`{c}}}{{B`{Dd}}}{}}00000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000{{{AIl{ce}}g}{{AIl{ce}}}{}{}{{Eb{Fb}}}}{{{AIl{ce}}{Bd{g}}}{{AIl{ce}}}{}{}{{Eb{Fb}}}}{{{B`{F`}}}Mf}{{{AIl{ce}}g}{{AIl{ce}}}{}{}{{Eb{Eh}}}}{{{AIl{ce}}{Bd{g}}}{{AIl{ce}}}{}{}{{Eb{Eh}}}}{{{B`{c}}}{{B`{e}}}{}{}}00000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000{{c{Ed{e}}}g{}{}{}}00000{{{BMf{ceg}}}{{BMf{ceg}}}FjAJfAI`}{{{B`{An{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}Hd}Bb{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{{{BMf{ceg}}i}{{BMf{ceg}}}FjAJfAI`Eb}{{{B`{AKh}}}AKh}{{{B`{AIj}}}AIj}{{{B`{{AIl{ce}}}}}{{AIl{ce}}}FjFj}{{{B`{Mf}}}Mf}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}000000{{{BMf{ceg}}i}{{BMf{ceg}}}FjAJfAI`{{Eb{Fd}}}}{{{AIl{ce}}g}{{AIl{ce}}}{}{}{{Eb{Fd}}}}``{{{BMf{ceg}}{Bd{i}}}{{BMf{ceg}}}FjAJfAI`{{Eb{Fd}}}}{{{AIl{ce}}{Bd{g}}}{{AIl{ce}}}{}{}{{Eb{Fd}}}}{ce{}{}}00000{{{B`{{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}}Hd{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{{{B`{F`}}}Mf}0{{}c{}}{{}{{BMf{ceg}}}FjAJfAI`}{{}AKh}{{}AIj}{{}{{ALb{c}}}{ClAHh}}{{}Mf}{Hd{{B`{c}}}{}}00000{Hd{{B`{Anc}}}{}}00000{{{B`{c}}}{{B`{e}}}{}{}}00000{{{B`{Anc}}{B`{ABb}}AAdB`Mf{B`{Aj}}}BbAI`}{{{B`{{BMf{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbFjAJfAI`}{HdBb}00000{{{B`{AKh}}{B`{AKh}}}G`}{{{B`{AIj}}{B`{AIj}}}G`}{{{B`{{AIl{ce}}}}{B`{{AIl{ce}}}}}G`{}Hl}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AKh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AIj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{AIl{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh}{{{B`{{ALb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChAHh}}{{{B`{Mf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{BMf{ceg}}i}{{BMf{ceg}}}FjAJfAI`Eb}{{{AIl{ce}}g}{{AIl{ce}}}{}{}{{Eb{e}}}}`{{{AIl{ce}}{Bd{g}}}{{AIl{ce}}}{}{}{{Eb{e}}}}{cc{}}00{nAIj}{A`AIj}2{{{B`{AA`}}}{{AIl{ce}}}{}{}}33333333{e{{BMf{cgi}}}Fj{{Dl{}{{Dj{{AIl{c}}}}}}}AJfAI`}{ce{}{}}00000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0{{{B`{AKh}}{B`{Anc}}}BbKh}{{{B`{AIj}}{B`{Anc}}}BbKh}{{{BMf{ceg}}i}{{BMf{ceg}}}FjAJfAI`{{Eb{Fh}}}}`{{{B`{An{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}{B`{AA`}}}g{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{{}Hd}00000666666666666{{{H`{c}}}{{H`{Dd}}}{}}00000{{{Kj{c}}}{{Kj{Dd}}}{}}00000{{{Kl{c}}}{{Kl{Dd}}}{}}00000{{c{Ed{e}}}g{}{}{}}00000::::::::::::{AId{{AIf{AA`}}}};;;;;;{{{B`{AnALb}}{B`{c}}{B`{ABj}}FhFh{B`{AA`}}AIj{Bd{n}}BdIlInAKh}ABhAI`}{{{B`{{BMf{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABhFjAJfAI`}{{{BMf{ceg}}i}{{BMf{ceg}}}FjAJfAI`{{Eb{AIj}}}}{{{AIl{ce}}g}{{AIl{ce}}}{}{}{{Eb{AIj}}}}`{{{AIl{ce}}g}{{AIl{ce}}}{}{}{{Eb{c}}}}`{{{AIl{ce}}{Bd{g}}}{{AIl{ce}}}{}{}{{Eb{c}}}}{{{B`{{BMf{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABlFjAJfAI`}{{{B`{c}}}{{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}{{}{{BMf{ceg}}}FjAJfAI`}{c{{AIl{eg}}}AId{}{}}{{}c{}}0000{{{B`{An{BMf{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`FjAJfAI`}{{{AIl{ce}}g}{{AIl{ce}}}{}{}{{Eb{E`}}}}`{{{B`{F`}}}Mf}{{{BMf{ceg}}i}{{BMf{ceg}}}FjAJfAI`{{Eb{{AIl{c}}}}}}1{{{BMf{ceg}}i}{{BMf{ceg}}}FjAJfAI`{{Eb{n}}}}{{{B`{{BMf{ceg}}}}}{{Al{Fh}}}FjAJfAI`}{{{AIl{ce}}g}{{AIl{ce}}}{}{}{{Eb{n}}}}`{{{B`{{BMf{ceg}}}}}ACjFjAJfAI`}{{{AIl{ce}}G`}{{AIl{ce}}}{}{}}`{{{B`{{AJf{}{{ALd{c}}}}}}{B`{c}}}Mf{}}{{{BMf{ceg}}i}{{BMf{ceg}}}FjAJfAI`{{Bh{{B`{e}}}{{Af{Mf}}}}}}8{{{B`{{BMf{ceg}}}}}AClFjAJfAI`}`{{AIjn}n}{{{B`{c}}}e{}{}}000{{{AIl{ce}}}{{AIl{ce}}}{}{}}{c{{Bj{e}}}{}{}}00000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000{{{B`{c}}}A@l{}}00000{ce{}{}}00000000000:`{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000{{{B`{An{AGl{}{{AGf{c}}{AGh{e}}{AGj{g}}}}}}{B`{c}}}Bb{HlFj}{}{{AH`{}{{Dj{{f{{AGn{Hd}}e}}}}}}}}222222{{{BMf{ceg}}i}{{BMf{ceg}}}FjAJfAI`{{Eb{Fh}}}}{e{{BMf{cgi}}}Fj{{Eb{{AIf{{ADb{{AIl{c}}}}}}}}}AJfAI`}``````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000555555555555555555{{{B`{c}}}{{B`{Dd}}}{}}00000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000``{{{B`{c}}}{{B`{e}}}{}{}}00000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000{{c{Ed{e}}}g{}{}{}}00000000{{{B`{AIh}}}AIh}{{{B`{IOj}}}IOj}{{{B`{IOl}}}IOl}{{{B`{{BKd{c}}}}}{{BKd{c}}}Fj}{{{B`{BKb}}}BKb}{{{B`{Oj}}}Oj}{{{B`{Ol}}}Ol}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000{{{B`{c}}}Bb{}}000000000{ce{}{}}00000000{{{B`{{BLh{c}}}}}{{f{HdHd}}}AI`}{{{B`{F`}}Oj}Ol}{{}c{}}{{}{{BLh{c}}}AI`}{Hd{{B`{c}}}{}}00000000{Hd{{B`{Anc}}}{}}00000000{{{B`{IOl}}}AIn}{{{B`{c}}}{{B`{e}}}{}{}}00000000{HdBb}00000000{{{B`{AIh}}{B`{AIh}}}G`}{{{B`{IOj}}{B`{IOj}}}G`}{{{B`{IOl}}{B`{IOl}}}G`}{{{B`{{BKd{c}}}}{B`{{BKd{c}}}}}G`Hl}{{{B`{BKb}}{B`{BKb}}}G`}{{{B`{Oj}}{B`{Oj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{{BLh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}AI`}{{{B`{AIh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IOj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IOl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{IOn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChAGl}}{{{B`{{BKd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{BKb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Oj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Ol}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{An{IOn{c}}}}}BbAGl}{cc{}}00000000000000000{BKb{{Bd{{BKd{c}}}}}{}}{ce{}{}}00000000`{{}Hd}00000000111111111111111111{{{H`{c}}}{{H`{Dd}}}{}}00000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000{{c{Ed{e}}}g{}{}{}}00000000555555555555555555555555555{{{B`{AIh}}}G`}{{{B`{{IOn{c}}}}}G`AGl}0`{{{B`{{BLh{c}}}}Hd}{{Bd{{`{{J@b{}{{J@`{AA`}}}}}}}}}AI`}{{{B`{{BLh{c}}}}}HdAI`}{{{B`{{BLh{c}}}}}{{`{{AH`{}{{Dj{{`{{J@b{}{{J@`{AA`}}}}}}}}}}}}}AI`}`{{}{{BLh{c}}}AI`}{{}c{}}{{{B`{An{BLh{c}}}}AIh}BbAI`}`{{{B`{{BLh{c}}}}}{{Bd{Gb}}}AI`}``{{{B`{{BGj{}{{ALd{c}}}}}}{B`{c}}Oj}Ol{}}{{{B`{{BLh{c}}}}}GbAI`}`{{{B`{c}}}e{}{}}000000{c{{Bj{e}}}{}{}}00000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000{{{B`{c}}}A@l{}}00000000{ce{}{}}00000000000000000{{{B`{An{IOn{c}}}}}BbAGl}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000`222222222{IOlIOl}{{{B`{AA`}}}{{BLh{c}}}AI`}````````````````````{{cg}i{}{}{{h{e}}}{}}00000005555555555555555{{{B`{c}}}{{B`{Dd}}}{}}0000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000``{{{B`{c}}}{{B`{e}}}{}{}}0000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000{{c{Ed{e}}}g{}{}{}}0000000{{{B`{BId}}}BId}{{{B`{J@d}}}J@d}{{{B`{{BK`{c}}}}}{{BK`{c}}}Fj}{{{B`{J@f}}}J@f}{{{B`{AKd}}}AKd}{{{B`{{J@h{c}}}}}{{J@h{c}}}{FjAHh}}{{{B`{Nd}}}Nd}{{{B`{Nf}}}Nf}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000{{{B`{c}}}Bb{}}0000000000`{ce{}{}}0000000`{{{B`{{J@h{c}}}}}J@dAHh}{{{B`{F`}}Nd}Nf}{{}c{}}{{}J@d}{{}{{J@h{c}}}{ClAHh}}{Hd{{B`{c}}}{}}0000000{Hd{{B`{Anc}}}{}}0000000{{{B`{c}}}{{B`{e}}}{}{}}0000000{HdBb}0000000{{{B`{AKd}}{B`{AKd}}}G`}{{{B`{Nd}}{B`{Nd}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{BId}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{J@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{BK`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{J@f}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AKd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{J@h{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChAHh}}{{{B`{Nd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Nf}}{B`{AnI`}}}{{Bj{BbIb}}}}{AKd{{b{c}}}{}}{{{B`{An{J@h{c}}}}}BbAHh}0`{cc{}}000000000000000{ce{}{}}0000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AKd}}{B`{Anc}}}BbKh}`{{}Hd}0000000{{{B`{AnBId}}HdADl}Bb}{{{B`{AnBId}}HdBId}Bb}5555555555555555{{{H`{c}}}{{H`{Dd}}}{}}0000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000{{c{Ed{e}}}g{}{}{}}0000000999999999999999999999999{{{B`{BId}}}G`}{{{B`{{J@h{c}}}}}G`AHh}0{{{B`{BId}}}Hd}{{AKdHd}{{b{c}}}{}}{{{B`{An{J@h{c}}}}Hd}BbAHh}0{AKd{{b{c}}}{}}{{{B`{An{J@h{c}}}}}BbAHh}0100{{{B`{AA`}}}BId}{cAKd{{Eb{{AIf{AA`}}}}}}{{}{{J@h{c}}}AHh}{{{B`{BId}}Hd}Hd}{{}c{}}0`1{{{B`{AnBId}}Hd}Bb}{{{B`{AnBId}}HdHd}Bb}{{{B`{BId}}}BId}{{{B`{BId}}HdHd}BId}:99{{{B`{J@d}}{B`{BId}}}{{Bd{{f{HdHd}}}}}}````{{{B`{J@d}}{B`{BId}}}J@j}{{{B`{{BGn{}{{ALd{c}}}}}}{B`{c}}Nd}Nf{}}{{{B`{c}}}e{}{}}0000000{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000{{{B`{c}}}A@l{}}0000000{ce{}{}}000000000000000{{{B`{An{J@h{c}}}}}BbAHh}0{{}AKd}{{{B`{BId}}Hd}BId}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000`44444444````{{cg}i{}{}{{h{e}}}{}}55{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{J@j}}}J@j}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0={Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{J@j}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}=444{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}88{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}9````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0::::{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0```{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{N`}}}N`}{{{B`{Nb}}}Nb}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000{ce{}{}}0{{{B`{F`}}N`}Nb}{{}c{}}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0;;{HdBb}0{{{B`{N`}}{B`{N`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{N`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Nb}}{B`{AnI`}}}{{Bj{BbIb}}}}```{cc{}}000::{{}Hd}0;;;;{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0??????{{{B`{{BHb{}{{ALd{c}}}}}}{B`{c}}N`}Nb{}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011`````````{{cg}i{}{}{{h{e}}}{}}22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}<{{{B`{BLj}}}BLj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}09{{}BLj}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{BLj}}{B`{BLj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{BLj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}555{{}c{}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}::{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}};`````````````{{cg}i{}{}{{h{e}}}{}}000<<<<<<<<{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000``{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000;;;;{{{B`{Of}}}Of}{{{B`{Oh}}}Oh}{{{B`{J@l}}}J@l}{{{B`{J@n}}}J@n}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}0000000`{ce{}{}}000{{{B`{F`}}Of}Oh}{{}c{}}{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000<<<<{HdBb}000{{{B`{Of}}{B`{Of}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{Of}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Oh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{J@l}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{J@n}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0000000<<<<`{{}Hd}000========{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000{{c{Ed{e}}}g{}{}{}}000{ce{}{}}00000000000``{{{B`{{BGf{}{{ALd{c}}}}}}{B`{c}}Of}Oh{}}{{{B`{c}}}e{}{}}000{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}00055555555{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0006666{{Ohc}Oh{{Eb{n}}}}`````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000008888888888888888888888{{{B`{c}}}{{B`{Dd}}}{}}0000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000{{{B`{AEb}}}{{B`{{ADb{Jb}}}}}}{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000`>>>>>>>>>>>{{AMbJA`}{{b{c}}}{}}{{AMbALf}{{b{c}}}{}}{{AMbJAb}{{b{c}}}{}}{{{B`{AEb}}}AEb}{{{B`{JA`}}}JA`}{{{B`{ALn}}}ALn}{{{B`{JAd}}}JAd}{{{B`{AMb}}}AMb}{{{B`{ALf}}}ALf}{{{B`{JAb}}}JAb}{{{B`{ALh}}}ALh}{{{B`{ACh}}}ACh}{{{B`{JAf}}}JAf}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000000{{{B`{c}}}Bb{}}000000000000000{AMb{{b{c}}}{}}{{}{{Dn{AMb}}}}0{{{B`{AMb}}{B`{AMb}}}Lf}{{{B`{ACh}}{B`{ACh}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}0{ce{}{}}0000000000{{{B`{AEb}}{Aj{Jh}}}{{Bj{AEbJAh}}}}`{{}ALn}{{}ALf}{{}ALh}{Hd{{B`{c}}}{}}0000000000{Hd{{B`{Anc}}}{}}0000000000{{{B`{c}}}{{B`{e}}}{}{}}0000000000<{HdBb}0000000000{{{B`{c}}}e{}{{ADn{ADl}}}}0{{{B`{JAd}}{B`{JAd}}}G`}{{{B`{AMb}}{B`{AMb}}}G`}{{{B`{ALf}}{B`{ALf}}}G`}{{{B`{JAb}}{B`{JAb}}}G`}{{{B`{ALh}}{B`{ALh}}}G`}{{{B`{ACh}}{B`{ACh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000{{}{{Dn{{f{AMbJAd}}}}}}`{{{B`{AEb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{JA`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ALn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{JAd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AMb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ALf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{JAb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ALh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ACh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{JAf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{}{{Dn{B@n}}}}{cc{}}000000000000000000000{ce{}{}}0000000000{AMb{{b{c}}}{}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{}{{b{{Bd{AMb}}}}}}{AMb{{b{G`}}}}{AMb{{b{{Bd{G`}}}}}}{AMb{{b{JAb}}}}3{AMb{{b{{Bd{Ab}}}}}}{AMb{{b{Jn}}}}{AMb{{b{Al}}}}{{{B`{AMb}}{B`{Anc}}}BbKh}``{{}Hd}0000000000;;;;;;;;;;;;;;;;;;;;;;{{{H`{c}}}{{H`{Dd}}}{}}0000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000??????????????????????{JA`{{f{{Fn{Jb}}{Al{Jh}}}}}}{ce{}{}}0000000000``{{AMbG`}{{b{c}}}{}}`0{{AMbAb}{{b{c}}}{}}{{c{Al{Jh}}Jj}AEb{{Eb{AD`}}}}{{}c{}}00{ALn{{f{AMb{b{AMb}}}}}}{{}{{Dn{AMb}}}}{{{B`{AMb}}{B`{AMb}}}{{Bd{Lf}}}}{{{B`{ACh}}{B`{ACh}}}{{Bd{Lf}}}}``{{AMb{Bd{JAf}}}{{b{c}}}{}}`{{AMbAl}{{b{c}}}{}}{{}{{Dn{{f{AMbAl}}}}}}{{AMbe}{{b{c}}}Cf{{Gh{IJf}{{Af{c}}}}Cf}}``{AMb{{b{AEb}}}}`{AMb{{b{c}}}{}}``{{{B`{c}}}e{}{}}00000000011`{c{{Bj{e}}}{}{}}00000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000{{{B`{c}}}A@l{}}0000000000{ce{}{}}000000000000000000000{{}AMb}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000`22222222222```````{{cg}i{}{}{{h{e}}}{}}33{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}8{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}4{HdBb}{{{B`{JAj}}{B`{AnI`}}}If}0{JAlJAj}{LdJAj}{JAnJAj}{cc{}}0{c{{Bj{JA`JAj}}}{{D@n{D@l}}}}{{{B`{{ADb{Jb}}}}{Bd{JB`}}}{{Bj{JA`JAj}}}}{{{Fn{Jb}}JhJh}{{Bj{JA`JAl}}}}{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}555{{{B`{JAj}}}{{Bd{{B`{EKn}}}}}}{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}};;{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}<````````````````````````````````````````````````````````````````````````````{{{B`{EKb}}}{{Bj{IJdEK`}}}}```````````{{{B`{INf}}}{{Bj{FLlEK`}}}}{{{B`{INh}}}{{Bj{FLnEK`}}}}``````````{{{B`{EKd}}}{{Bj{IJfEK`}}}}````{{cg}i{}{}{{h{e}}}{}}{ce{}{}}0{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}`{{c{Ed{e}}}g{}{}{}}5{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}4{HdBb}{{{B`{JAh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}0:{{}Hd};;{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}9>>>``{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1``{{cg}i{}{}{{h{e}}}{}}`22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{JBb}}}JBb}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}:`{{}JBb}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{{B`{JBb}}{B`{JBb}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00`{{{B`{JBb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}`{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}555```{{}c{}}````{{{B`{c}}}e{}{}}`{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}::{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}`;","D":"ADOlADKjAFCfNKn","p":[[5,"Task",0,55263],[5,"Handle",5321,55263],[1,"tuple"],[10,"TransformMatrix",55264],[5,"Radians",0,55265],[5,"Degrees",0,55265],[5,"Pixels",0,55266],[1,"f32"],[5,"Point",0,55267],[5,"Vector",0,55268],[17,"Output"],[10,"Add",55269],[5,"Rectangle",0,55270],[5,"Size",0,55271],[0,"mut"],[1,"reference"],[1,"unit"],[6,"Option",55272],[10,"MaybeSend",55273],[10,"Fn",55274],[6,"Result",55275],[17,"State"],[17,"Message"],[17,"Theme"],[5,"Application",3652],[10,"Title",3652],[10,"Send",55276],[10,"Debug",55277],[10,"Update",3652],[10,"Default",55278],[10,"DefaultStyle",3802,55279],[10,"View",3652],[6,"Rotation",0,55280],[10,"Any",55281],[5,"Transformation",0,55282],[1,"array"],[17,"Item"],[10,"IntoIterator",55283],[5,"Subscription",0,55284],[5,"Padding",0,55285],[10,"Into",55286],[5,"BakedParameters",55287],[6,"Alignment",0,55288],[5,"Border",0,55289],[6,"Event",0,55290],[5,"Font",0,55291],[6,"Gradient",0,55292],[6,"Theme",0,55293],[6,"Background",0,55294],[5,"Color",0,55295],[6,"ContentFit",0,55296],[6,"Length",0,55297],[10,"Clone",55298],[5,"Shadow",0,55299],[5,"Vec",55300],[1,"bool"],[5,"String",55301],[5,"Palette",5367,55302],[5,"Extended",5509,55302],[10,"FnOnce",55274],[5,"Daemon",3802],[10,"Title",3802],[10,"View",3802],[5,"Box",55303],[5,"Appearance",3802,55279],[1,"usize"],[10,"Float",55304],[10,"Num",55305],[10,"Executor",0,55306],[10,"PartialEq",55307],[1,"u16"],[5,"Formatter",55277],[5,"Error",55277],[6,"Error",0,55308],[8,"Result",55277],[10,"Display",55277],[6,"Error",55309],[6,"Horizontal",3544,55288],[6,"Vertical",3544,55288],[5,"Linear",4197,55292],[1,"u8"],[5,"Rgb",55310],[5,"Alpha",55311],[1,"u32"],[1,"f64"],[1,"i64"],[1,"u64"],[10,"Future",55312],[10,"Hash",55313],[10,"Sized",55276],[10,"BuildHasher",55313],[10,"Hasher",55313],[5,"Arc",55314],[5,"Rc",55315],[10,"FnMut",55274],[10,"Mul",55269],[10,"Copy",55276],[5,"Error",55316],[6,"Ordering",55307],[5,"Radius",3720,55289],[8,"Result",0],[10,"Stream",55317],[1,"fn"],[5,"Style",17222,55318],[5,"Style",15201,55319],[5,"Style",17570,55320],[5,"Style",52708,55321],[6,"Status",17670,55322],[5,"Style",17670,55322],[6,"Status",52556,55323],[5,"Style",52556,55323],[6,"Status",54059,55324],[5,"Style",54059,55324],[6,"Status",53511,55325],[5,"Style",53511,55325],[5,"Style",15999,55326],[5,"Style",17167,55327],[5,"Style",15863,55328],[6,"Status",16965,55329],[5,"Style",16965,55329],[6,"Status",7811,55330],[5,"Style",7811,55330],[6,"Status",54218,55331],[5,"Style",54218,55331],[6,"Status",53055,55332],[5,"Style",53055,55332],[6,"Status",14998,55333],[5,"Style",14998,55333],[6,"Status",17466,55334],[5,"Style",17466,55334],[10,"Sub",55269],[5,"SmolStr",55335],[5,"OutOfBounds",55336],[5,"TypeId",55281],[10,"Sync",55276],[1,"str"],[5,"Shell",1435,55337],[5,"Layout",1435,55338],[10,"Widget",1435,55339],[5,"Tree",3104,55340],[10,"DoubleEndedIterator",55341],[10,"Renderer",1435,55342],[5,"Text",1435,55343],[10,"Overlay",1435,55344],[5,"Style",2275,55342],[6,"Cursor",4923,55345],[5,"Quad",2275,55342],[5,"Node",1884,55346],[5,"Limits",1884,55347],[6,"Interaction",4923,55348],[10,"Clipboard",1435,55349],[6,"Status",8471,55290],[10,"Operation",3104,55350],[5,"Element",2173,55351],[6,"Kind",1625,55349],[6,"RedrawRequest",54412,55352],[6,"State",3445,55340],[5,"Tag",3445,55340],[5,"Null",1625,55349],[5,"Bytes",1720,55353],[1,"slice"],[5,"Id",1720,55354],[17,"Handle"],[10,"Renderer",1720,55354],[6,"FilterMethod",15318,55354],[1,"char"],[10,"FromIterator",55283],[5,"BytesMut",55355],[5,"Screenshot",54412,55356],[10,"RangeBounds",55357],[6,"Axis",2002,55358],[5,"Element",55359],[5,"Click",2042,55360],[6,"Kind",2127,55360],[5,"Group",2173,55361],[6,"Event",2379,55284],[6,"PlatformSpecific",2379,55284],[6,"MacOS",2379,55284],[10,"Recipe",2379,55284],[5,"FxHasher",55362],[5,"Pin",55363],[6,"Data",2526,55364],[10,"Renderer",2526,55364],[5,"Handle",52556,55364],[17,"Font"],[10,"Editor",2579,55365],[17,"Settings"],[17,"Highlight"],[17,"Iterator"],[10,"Highlighter",52708,55366],[5,"Range",55357],[10,"Iterator",55367],[6,"Hit",2579,55343],[6,"Difference",2579,55343],[5,"Highlight",2579,55343],[10,"Paragraph",2579,55368],[6,"Cursor",2801,55365],[17,"Paragraph"],[17,"Editor"],[10,"Renderer",2579,55343],[5,"Format",2936,55366],[10,"IntoFragment",52708,55343],[6,"Cow",55369],[6,"Action",53055,55365],[6,"LineHeight",52708,55343],[5,"Span",52708,55343],[6,"Direction",2801,55365],[5,"PlainText",2936,55366],[5,"Plain",3039,55368],[5,"Text",3104,55321],[10,"Catalog",52708,55321],[5,"Id",3104,55370],[10,"Borrow",55371],[6,"Outcome",3280,55350],[10,"Focusable",3280,55372],[5,"Id",15201,55319],[5,"Id",17670,55322],[5,"Id",53511,55325],[10,"Scrollable",3280,55373],[6,"Shaping",52708,55343],[10,"TextInput",3280,55374],[5,"AbsoluteOffset",17670,55373],[5,"RelativeOffset",17670,55373],[5,"Count",3343,55372],[5,"State",52708,55321],[17,"Class"],[6,"Level",54412,55375],[6,"Position",54412,55376],[5,"Settings",5219],[8,"Element",0],[5,"Settings",54412,55377],[1,"i32"],[5,"Id",54412,55378],[6,"Error",3918,55379],[6,"Family",3918,55291],[6,"Weight",3918,55291],[6,"Stretch",3918,55291],[6,"Style",3918,55291],[5,"ColorStop",4197,55292],[5,"Modifiers",4295,55380],[6,"Key",4295,55381],[6,"Event",4295,55382],[6,"Location",4295,55383],[10,"Ord",55307],[5,"Iter",55384],[5,"IterNames",55384],[10,"PartialOrd",55307],[6,"Named",4562,55381],[6,"Button",4923,55385],[6,"Event",4923,55386],[6,"ScrollDelta",4923,55386],[10,"Catalog",15863,55328],[5,"Sender",55387],[5,"Information",5269,55388],[5,"Custom",5367,55293],[5,"Pair",5509,55302],[5,"Background",5509,55302],[5,"Primary",5509,55302],[5,"Secondary",5509,55302],[5,"Success",5509,55302],[5,"Danger",5509,55302],[5,"Duration",5868,55389],[5,"Instant",5868,55390],[5,"Duration",55391],[1,"u128"],[10,"Deserializer",55392],[6,"Error",55393],[5,"Signature",55394],[10,"TryInto",55286],[5,"Instant",55395],[5,"Instant",55396],[5,"TimeSpec",55397],[5,"Delay",55398],[10,"Serializer",55399],[5,"ConversionRange",55400],[5,"TryFromFloatSecsError",55389],[6,"Event",6068,55401],[5,"Finger",6068,55401],[5,"Container",6171,55319],[10,"Catalog",15201,55319],[5,"Column",6171,55402],[5,"Row",6171,55403],[5,"Scrollable",6171,55322],[10,"Catalog",17670,55322],[6,"Anchor",17670,55322],[5,"Themer",6171,55404],[5,"Button",6171,55330],[10,"Catalog",7811,55330],[5,"Canvas",6171,55405],[10,"Renderer",55406],[10,"Program",7922,55407],[5,"QRCode",6171,55318],[10,"Catalog",17222,55318],[5,"Checkbox",6171,55333],[10,"Catalog",14998,55333],[5,"MouseArea",6171,55408],[5,"Stack",6171,55409],[5,"ComboBox",6171,55410],[10,"Catalog",15153,55410],[5,"PaneGrid",6171,55326],[10,"Catalog",15999,55326],[5,"Tooltip",6171,55411],[5,"Lazy",6171,55412],[5,"PickList",6171,55329],[10,"ToString",55301],[10,"Catalog",16965,55329],[5,"ProgressBar",6171,55327],[10,"Catalog",17167,55327],[5,"Radio",6171,55334],[10,"Catalog",17466,55334],[5,"Rule",6171,55320],[10,"Catalog",17570,55320],[5,"Slider",6171,55331],[10,"From",55286],[10,"Catalog",54218,55331],[5,"TextEditor",6171,55332],[10,"Catalog",53055,55332],[5,"TextInput",6171,55325],[10,"Catalog",53511,55325],[5,"Toggler",6171,55324],[10,"Catalog",54059,55324],[5,"VerticalSlider",6171,55413],[5,"Svg",6171,55323],[10,"Catalog",52556,55323],[5,"State",15153,55410],[10,"Component",6171,55414],[5,"Image",6171,55415],[6,"Direction",17670,55322],[10,"FromPrimitive",55416],[5,"Value",53511,55417],[5,"Responsive",6171,55418],[5,"Shader",6171,55419],[10,"Program",18212,55420],[10,"Renderer",55421],[5,"Renderer",55422],[5,"Renderer",55423],[6,"Renderer",55424],[5,"Space",6171,55425],[5,"PathBuf",55426],[6,"Handle",16965,55329],[6,"Theme",55427],[5,"Highlighter",55427],[5,"Icon",14998,55333],[5,"Icon",53511,55325],[5,"KeyPress",53055,55332],[6,"Binding",53055,55332],[5,"Column",15532,55428],[5,"Settings",15595,55429],[5,"Url",15595,55430],[6,"Item",15595,55429],[5,"State",15999,55431],[5,"Pane",15999,55432],[5,"Content",15999,55433],[5,"RangeInclusive",55357],[10,"Eq",55307],[5,"Content",53055,55332],[6,"Position",54164,55411],[5,"Data",17222,55318],[6,"DragEvent",15999,55326],[5,"ResizeEvent",15999,55326],[5,"Viewport",17670,55322],[17,"Event"],[5,"Rich",52708,55434],[5,"Path",7922,55435],[5,"Group",7922,55436],[6,"Gradient",7922,55437],[5,"Fill",7922,55438],[5,"Stroke",7922,55439],[6,"LineCap",7922,55439],[6,"LineJoin",7922,55439],[5,"LineDash",7922,55439],[6,"Style",7922,55440],[5,"Text",7922,55441],[6,"Event",7922,55442],[5,"Linear",8578,55437],[5,"Builder",8675,55443],[5,"Packed",8578,55437],[5,"Path",8826,55444],[5,"UnknownUnit",12041,55445],[5,"Transform2D",12041,55446],[6,"Rule",8524,55438],[5,"Arc",8675,55447],[5,"Elliptical",8773,55447],[5,"PathCommands",8826,55448],[5,"PathCommandsSlice",8826,55448],[5,"PathSlice",8826,55444],[5,"PathBuffer",8826,55449],[5,"PathBufferSlice",8826,55449],[5,"EndpointId",8826,55450],[5,"BuilderImpl",8826,55444],[5,"Point2D",12041,55451],[5,"BuilderWithAttributes",8826,55444],[5,"PathCommandsBuilder",10470,55448],[5,"NoAttributes",10127,55452],[5,"Builder",14603,55449],[5,"ArcFlags",8826,55453],[6,"Event",8826,55454],[5,"Iter",8826,55444],[5,"IterWithAttributes",8826,55444],[5,"IdIter",8826,55444],[5,"Polygon",8826,55455],[5,"IdPolygon",8826,55455],[6,"LineCap",8826,55450],[6,"LineJoin",8826,55450],[6,"Side",8826,55450],[6,"FillRule",8826,55450],[6,"Winding",8826,55450],[5,"ControlPointId",8826,55450],[5,"EventId",8826,55450],[5,"Events",10470,55448],[10,"AttributeStore",8826,55450],[5,"AttributeSlice",8826,55450],[10,"PositionStore",8826,55450],[10,"Position",8826,55450],[5,"PolygonIdIter",14753,55455],[5,"Iter",10470,55448],[5,"Reversed",8826,55444],[1,"i16"],[5,"Iter",14603,55449],[5,"PolygonIter",14753,55455],[5,"IdPolygonIter",14753,55455],[5,"PathEvents",14753,55455],[5,"CommandsPathSlice",10470,55448],[5,"NoAttributes",14402,55456],[5,"WithSvg",10127,55452],[10,"Transformation",14376,55457],[10,"PathBuilder",14929,55452],[5,"Vector2D",12041,55458],[5,"Angle",10695,55459],[5,"LineSegment",10695,55460],[10,"SvgPathBuilder",14929,55452],[5,"Box2D",12041,55461],[5,"BorderRadii",10127,55452],[5,"Flattened",10127,55452],[5,"Transformed",10127,55452],[17,"PathType"],[10,"Build",14929,55452],[5,"PointEvents",10470,55448],[5,"LineEquation",10695,55460],[10,"Scalar",10695,55462],[5,"Triangle",10695,55463],[10,"AddAssign",55269],[17,"Scalar"],[10,"Segment",10695,55464],[5,"Arc",10695,55453],[5,"CubicBezierSegment",10695,55465],[5,"QuadraticBezierSegment",10695,55466],[10,"Rem",55269],[10,"One",55467],[10,"FloatConst",55304],[10,"ApproxEq",14158,55468],[10,"NumCast",55416],[5,"SvgArc",10695,55453],[5,"Line",10695,55460],[5,"ArrayVec",11576,55469],[10,"Trig",12041,55470],[10,"Div",55269],[10,"DivAssign",55269],[5,"Flattened",11523,55453],[5,"Flattened",11997,55465],[5,"Flattened",14257,55466],[5,"FlattenedT",14257,55466],[10,"MulAssign",55269],[10,"Neg",55269],[10,"Zero",55467],[10,"Real",55471],[5,"Size2D",12041,55472],[10,"SubAssign",55269],[5,"ArrayString",11576,55473],[5,"Replacements",55474],[5,"IntoIter",11576,55469],[5,"CapacityError",11576,55475],[5,"Drain",11576,55469],[5,"Utf8Error",55476],[5,"Recompositions",55477],[5,"Decompositions",55478],[5,"StreamSafe",55479],[5,"Arguments",55277],[1,"i128"],[1,"i8"],[6,"Endian",55480],[10,"Signed",55481],[5,"Size3D",12041,55472],[5,"Vector3D",12041,55458],[5,"Length",12041,55482],[5,"Point3D",12041,55451],[5,"Scale",12041,55483],[5,"SideOffsets2D",12041,55484],[5,"Translation2D",12041,55485],[5,"Translation3D",12041,55485],[5,"BoolVector2D",12041,55458],[5,"BoolVector3D",12041,55458],[5,"Transform3D",12041,55486],[5,"Rotation3D",12041,55487],[5,"Rect",12041,55488],[5,"Box3D",12041,55489],[5,"RigidTransform3D",12041,55490],[5,"Rotation2D",12041,55487],[10,"Ceil",14247,55491],[10,"One",14247,55491],[5,"HomogeneousVector",12041,55492],[10,"Zero",14247,55491],[10,"Euclid",55493],[10,"Floor",14247,55491],[10,"Round",14247,55491],[10,"Saturating",55494],[5,"FlatteningParameters",14257,55466],[5,"FromPolyline",14402,55456],[10,"PathIterator",14929,55456],[5,"Flattened",14402,55456],[5,"Transformed",14402,55456],[5,"BuilderWithAttributes",14603,55449],[5,"IterBridge",55495],[6,"Handle",15318,55354],[5,"Viewer",15318,55496],[5,"State",15484,55496],[6,"HeadingLevel",15595,55497],[5,"Path",55426],[10,"AsRef",55286],[6,"ParseError",55498],[6,"Host",55499],[6,"Position",55500],[5,"RangeFrom",55357],[5,"RangeFull",55357],[5,"RangeTo",55357],[5,"ParseOptions",55430],[6,"Origin",55501],[5,"Split",55502],[5,"PathSegmentsMut",55503],[5,"Parse",55504],[5,"UrlQuery",55430],[5,"Serializer",55504],[6,"IpAddr",55505],[6,"SocketAddr",55506],[5,"State",15863,55328],[5,"Menu",15863,55328],[6,"Direction",15999,55507],[5,"TitleBar",15999,55508],[10,"Draggable",15999,55509],[6,"Axis",15999,55510],[6,"Configuration",15999,55511],[6,"Node",15999,55512],[5,"Split",15999,55513],[6,"Target",15999,55326],[6,"Region",15999,55326],[6,"Edge",15999,55326],[5,"Highlight",15999,55326],[5,"Line",15999,55326],[6,"Contents",15999,55326],[5,"BTreeMap",55514],[5,"Internal",16867,55431],[6,"Action",16867,55431],[5,"FxBuildHasher",55362],[5,"HashMap",55515],[5,"Icon",16965,55329],[6,"Version",17222,55318],[6,"ErrorCorrection",17222,55318],[6,"Error",17222,55318],[6,"QrError",55516],[6,"FillMode",17570,55320],[5,"Scrollbar",17670,55322],[5,"Rail",17670,55322],[5,"Scroller",17670,55322],[5,"Viewport",18212,55517],[6,"Event",18212,55518],[5,"Storage",18212,55421],[17,"Primitive"],[10,"Primitive",18212,55421],[5,"Device",18358,55519],[5,"Queue",18358,55519],[6,"TextureFormat",18358,55520],[5,"CommandEncoder",18358,55519],[5,"TextureView",18358,55519],[5,"Backends",18358,55520],[5,"Features",18358,55520],[5,"InstanceFlags",18358,55520],[5,"DownlevelFlags",18358,55520],[5,"ShaderStages",18358,55520],[5,"TextureFormatFeatureFlags",18358,55520],[5,"ColorWrites",18358,55520],[5,"BufferUsages",18358,55520],[5,"TextureUsages",18358,55520],[5,"PipelineStatisticsTypes",18358,55520],[5,"Buffer",18358,55519],[6,"BindingResource",18358,55519],[5,"BufferBinding",18358,55519],[5,"Surface",18358,55519],[5,"Instance",18358,55519],[5,"Adapter",18358,55519],[5,"Texture",18358,55519],[5,"ImageCopyTextureBase",18358],[5,"QueueWriteBufferView",18358,55519],[5,"BufferViewMut",18358,55519],[5,"BufferView",18358,55519],[6,"TextureAspect",18358,55520],[5,"ComputePassDescriptor",18358,55519],[5,"ComputePass",18358,55519],[5,"RenderPass",18358,55519],[5,"QuerySet",18358,55519],[5,"RenderPassDescriptor",18358,55519],[5,"Limits",18358,55520],[5,"ImageSubresourceRange",18358,55520],[6,"Backend",18358,55520],[6,"PowerPreference",18358,55520],[5,"RequestAdapterOptionsBase",18358],[5,"DownlevelCapabilities",18358,55520],[6,"ShaderModel",18358,55520],[6,"DeviceType",18358,55520],[5,"AdapterInfo",18358,55520],[6,"TextureViewDimension",18358,55520],[6,"BlendFactor",18358,55520],[5,"Id",18358,55519],[6,"BlendOperation",18358,55520],[5,"BlendComponent",18358,55520],[5,"BlendState",18358,55520],[5,"ColorTargetState",18358,55520],[6,"PrimitiveTopology",18358,55520],[6,"FrontFace",18358,55520],[6,"Face",18358,55520],[6,"PolygonMode",18358,55520],[5,"PrimitiveState",18358,55520],[6,"ErrorFilter",18358,55519],[5,"MultisampleState",18358,55520],[5,"SubmissionIndex",18358,55519],[5,"BufferSlice",18358,55519],[6,"ShaderSource",18358,55519],[5,"ShaderModuleDescriptor",18358,55519],[5,"TextureFormatFeatures",18358,55520],[6,"AstcBlock",18358,55520],[6,"AstcChannel",18358,55520],[6,"LoadOp",18358,55519],[6,"StoreOp",18358,55519],[5,"Operations",18358,55519],[5,"RenderPassTimestampWrites",18358,55519],[5,"RenderPassColorAttachment",18358,55519],[5,"RenderPassDepthStencilAttachment",18358,55519],[5,"TextureViewDescriptor",18358,55519],[5,"PipelineLayoutDescriptor",18358,55519],[5,"SamplerDescriptor",18358,55519],[5,"BindGroupEntry",18358,55519],[5,"BindGroupDescriptor",18358,55519],[5,"VertexBufferLayout",18358,55519],[6,"MaintainBase",18358],[5,"VertexState",18358,55519],[5,"StencilState",18358,55520],[5,"FragmentState",18358,55519],[5,"DepthBiasState",18358,55520],[5,"RenderPipelineDescriptor",18358,55519],[5,"DepthStencilState",18358,55520],[5,"ComputePassTimestampWrites",18358,55519],[6,"IndexFormat",18358,55520],[6,"StencilOperation",18358,55520],[5,"ComputePipelineDescriptor",18358,55519],[5,"BindGroupLayoutDescriptor",18358,55519],[5,"StencilFaceState",18358,55520],[5,"RenderBundleEncoderDescriptor",18358,55519],[6,"CompareFunction",18358,55520],[6,"SurfaceError",18358,55519],[6,"VertexStepMode",18358,55520],[5,"RequestDeviceError",18358,55519],[5,"VertexAttribute",18358,55520],[5,"CreateSurfaceError",18358,55519],[6,"VertexFormat",18358,55520],[5,"BufferAsyncError",18358,55519],[6,"MapMode",18358,55519],[6,"PresentMode",18358,55520],[6,"CompositeAlphaMode",18358,55520],[5,"PresentationTimestamp",18358,55520],[5,"Color",18358,55520],[6,"TextureDimension",18358,55520],[5,"Origin2d",18358,55520],[5,"Origin3d",18358,55520],[5,"Extent3d",18358,55520],[6,"AddressMode",18358,55520],[6,"FilterMode",18358,55520],[5,"PushConstantRange",18358,55520],[5,"CommandBufferDescriptor",18358,55520],[5,"RenderBundleDepthStencil",18358,55520],[5,"ImageDataLayout",18358,55520],[6,"BufferBindingType",18358,55520],[6,"TextureSampleType",18358,55520],[6,"StorageTextureAccess",18358,55520],[6,"SamplerBindingType",18358,55520],[6,"BindingType",18358,55520],[5,"BindGroupLayoutEntry",18358,55520],[5,"ImageCopyBufferBase",18358],[6,"PredefinedColorSpace",18358,55520],[5,"ImageCopyTextureTaggedBase",18358],[6,"SamplerBorderColor",18358,55520],[6,"QueryType",18358,55520],[6,"Dx12Compiler",18358,55520],[6,"Gles3MinorVersion",18358,55520],[6,"DeviceLostReason",18358,55520],[5,"SurfaceConfiguration",55520],[5,"ExposedAdapter",44015,55521],[10,"HalApi",31183,55522],[5,"BindGroup",18358,55519],[5,"BindGroupLayout",18358,55519],[5,"BufferDescriptor",55520],[5,"BufferInitDescriptor",52136,55523],[5,"CommandEncoderDescriptor",55520],[5,"ComputePipeline",18358,55519],[5,"OpenDevice",44015,55521],[5,"DeviceDescriptor",55520],[5,"PipelineLayout",18358,55519],[5,"QuerySetDescriptor",55520],[5,"RenderBundleEncoder",18358,55519],[5,"RenderPipeline",18358,55519],[5,"Sampler",18358,55519],[5,"ShaderModule",18358,55519],[5,"ShaderModuleDescriptorSpirV",18358,55519],[6,"SurfaceTarget",18358,55519],[6,"SurfaceTargetUnsafe",18358,55519],[5,"TextureDescriptor",55520],[6,"TextureDataOrder",52136,55523],[5,"SurfaceCapabilities",18358,55520],[5,"InstanceDescriptor",18358,55520],[5,"CommandBuffer",18358,55519],[5,"RenderBundle",18358,55519],[5,"SurfaceTexture",18358,55519],[5,"RenderBundleDescriptor",55520],[6,"Error",18358,55519],[6,"SurfaceStatus",18358,55520],[10,"WindowHandle",18358,55519],[6,"RequestDeviceError",31508,55524],[5,"InstanceError",44015,55521],[5,"Instance",31508,55524],[6,"HandleError",50380,55525],[10,"HasDisplayHandle",50380,55526],[10,"HasWindowHandle",50380,55526],[5,"GlobalReport",30978,55527],[6,"MaintainResult",18358,55520],[10,"WasmNotSend",18358,55528],[10,"UncapturedErrorHandler",18358,55519],[10,"Error",55529],[5,"NonZero",55530],[5,"AnySurface",26267,55531],[5,"HalSurface",31508,55524],[5,"BindGroupLayout",26311,55532],[5,"Api",48024,55533],[5,"Id",31337,55534],[5,"ResourceInfo",42124,55535],[5,"PipelineLayout",26311,55532],[5,"BindGroup",26311,55532],[6,"BindGroupLayoutEntryError",26311,55532],[6,"CreateBindGroupLayoutError",26311,55532],[6,"CreateBindGroupError",26311,55532],[6,"BindingZone",26311,55532],[5,"BindingTypeMaxCountError",26311,55532],[6,"BindingTypeMaxCountErrorKind",26311,55532],[5,"BindGroupEntry",26311,55532],[5,"BindGroupDescriptor",26311,55532],[5,"BindGroupLayoutDescriptor",26311,55532],[6,"CreatePipelineLayoutError",26311,55532],[6,"PushConstantUploadError",26311,55532],[5,"PipelineLayoutDescriptor",26311,55532],[5,"BufferBinding",26311,55532],[6,"BindingResource",26311,55532],[6,"BindError",26311,55532],[6,"GetBindGroupLayoutError",26311,55532],[5,"LateMinBufferBindingSizeMismatch",26311,55532],[5,"BindGroupDynamicBindingData",26311,55532],[5,"ErrorFormatter",30878,55536],[5,"MissingFeatures",29731,55537],[5,"MissingDownlevelFlags",29731,55537],[6,"DeviceError",29731,55537],[5,"MissingBufferUsageError",43531,55538],[5,"MissingTextureUsageError",43531,55538],[6,"UsageConflict",55539],[5,"CommandBuffer",27405,55540],[5,"RenderBundle",27405,55541],[5,"RenderBundleEncoderDescriptor",27405,55541],[6,"CreateRenderBundleError",27405,55541],[6,"ExecutionError",27405,55541],[5,"RenderBundleError",27405,55541],[6,"ClearError",27405,55542],[5,"ComputePassTimestampWrites",27405,55543],[5,"ComputePassDescriptor",27405,55543],[6,"DispatchError",27405,55543],[6,"ComputePassErrorInner",27405,55543],[5,"ComputePassError",27405,55543],[6,"DrawError",27405,55544],[6,"RenderCommandError",27405,55544],[5,"Rect",27405,55544],[6,"SimplifiedQueryType",27405,55545],[6,"QueryError",27405,55545],[6,"QueryUseError",27405,55545],[6,"ResolveError",27405,55545],[6,"LoadOp",27405,55546],[6,"StoreOp",27405,55546],[5,"PassChannel",27405,55546],[5,"RenderPassColorAttachment",27405,55546],[5,"RenderPassDepthStencilAttachment",27405,55546],[6,"RenderPassTimestampLocation",27405,55546],[5,"RenderPassTimestampWrites",27405,55546],[5,"RenderPassDescriptor",27405,55546],[6,"AttachmentErrorLocation",27405,55546],[6,"ColorAttachmentError",27405,55546],[6,"RenderPassErrorInner",27405,55546],[5,"RenderPassError",27405,55546],[6,"CopySide",27405,55547],[6,"TransferError",27405,55547],[6,"CopyError",27405,55547],[5,"BasePassRef",27405,55540],[6,"CommandEncoderError",27405,55540],[6,"PassErrorScope",27405,55540],[5,"Device",29731,55548],[5,"RenderBundleEncoder",27405,55541],[5,"ComputePass",27405,55543],[5,"RenderPass",27405,55546],[6,"RenderPassCompatibilityError",29731,55537],[6,"RenderCommand",55544],[5,"BasePass",55540],[5,"Buffer",42124,55535],[5,"RenderPipeline",40855,55549],[5,"QuerySet",42124,55535],[5,"ComputePipeline",40855,55549],[6,"WaitIdleError",29731,55550],[6,"HostMap",29731,55537],[6,"RenderPassCompatibilityCheckType",29731,55537],[5,"InvalidDevice",29731,55537],[5,"ImplicitPipelineContext",29731,55537],[5,"UserClosures",29731,55537],[5,"DeviceLostClosureRust",29731,55537],[5,"DeviceLostClosureC",29731,55537],[6,"DeviceError",44015,55521],[5,"DeviceLostClosure",29731,55537],[5,"AnyDevice",30437,55551],[5,"Queue",30477,55552],[5,"WrappedSubmissionIndex",30477,55552],[5,"InvalidQueue",30477,55552],[6,"QueueWriteError",30477,55552],[6,"QueueSubmitError",30477,55552],[6,"TempResource",30477,55552],[6,"BufferAccessError",42124,55535],[5,"SubmittedWorkDoneClosureC",30477,55552],[5,"SubmittedWorkDoneClosure",30477,55552],[6,"CreateDeviceError",30829,55548],[5,"ContextError",30878,55536],[10,"PrettyError",30878,55536],[10,"Write",55277],[5,"IdentityManagerFactory",31421,55553],[5,"Global",30978,55527],[5,"Sampler",42124,55535],[5,"Texture",42124,55535],[5,"TextureView",42124,55535],[5,"Adapter",31508,55524],[10,"GlobalIdentityHandlerFactory",31421,55553],[5,"InvalidAdapter",31508,55524],[5,"Surface",31508,55524],[6,"IsSurfaceSupportedError",31508,55524],[6,"DestroyError",42124,55535],[5,"BufferMapOperation",42124,55535],[6,"CreateBufferError",42124,55535],[6,"CreateTextureError",42124,55535],[5,"ComputePipelineDescriptor",40855,55549],[5,"ImplicitPipelineIds",29731,55537],[6,"CreateComputePipelineError",40855,55549],[6,"CreateQuerySetError",42124,55535],[5,"RenderPipelineDescriptor",40855,55549],[6,"CreateRenderPipelineError",40855,55549],[5,"SamplerDescriptor",42124,55535],[6,"CreateSamplerError",42124,55535],[5,"ShaderModuleDescriptor",40855,55549],[6,"ShaderModuleSource",40855,55549],[5,"ShaderModule",40855,55549],[6,"CreateShaderModuleError",40855,55549],[6,"AdapterInputs",31508,55524],[5,"HubReport",31189,55554],[6,"RawDisplayHandle",50380,55525],[6,"RawWindowHandle",50380,55525],[5,"StagingBuffer",42124,55535],[6,"RequestAdapterError",31508,55524],[6,"ConfigureSurfaceError",41869,55555],[6,"GetSurfaceSupportError",31508,55524],[5,"SurfaceOutput",41869,55555],[6,"SurfaceError",41869,55555],[5,"RegistryReport",42029,55556],[5,"TextureViewDescriptor",42124,55535],[6,"CreateTextureViewError",42124,55535],[6,"TextureViewDestroyError",42124,55535],[5,"Hub",31189,55554],[10,"WasmNotSendSync",18358,55528],[5,"ObjectId",55557],[10,"TypedId",31337,55534],[5,"IdentityManager",31421,55553],[17,"Input"],[10,"IdentityHandlerFactory",31421,55553],[5,"FailedLimit",31508,55524],[5,"SurfaceCapabilities",44015,55521],[6,"AddressSpace",31994,55558],[5,"StorageAccess",31994,55558],[5,"Barrier",31994,55558],[5,"WithSpan",31994,55559],[5,"Arena",31994,55560],[5,"Span",31994,55559],[5,"Handle",31994,55560],[5,"Block",31994,55561],[6,"Binding",31994,55558],[6,"TypeInner",31994,55558],[6,"MathFunction",31994,55558],[5,"Scalar",31994,55558],[5,"Type",31994,55558],[5,"UniqueArena",31994,55560],[5,"BadHandle",55560],[5,"Range",31994,55560],[5,"BadRangeError",55560],[5,"SourceLocation",31994,55559],[5,"EarlyDepthTest",31994,55558],[6,"ConservativeDepth",31994,55558],[6,"ShaderStage",31994,55558],[6,"BuiltIn",31994,55558],[6,"VectorSize",31994,55558],[6,"ScalarKind",31994,55558],[6,"ArraySize",31994,55558],[6,"Interpolation",31994,55558],[6,"Sampling",31994,55558],[5,"StructMember",31994,55558],[6,"ImageDimension",31994,55558],[6,"StorageFormat",31994,55558],[6,"ImageClass",31994,55558],[6,"Literal",31994,55558],[6,"Override",31994,55558],[5,"Constant",31994,55558],[5,"ResourceBinding",31994,55558],[5,"GlobalVariable",31994,55558],[5,"LocalVariable",31994,55558],[6,"UnaryOperator",31994,55558],[6,"BinaryOperator",31994,55558],[6,"AtomicFunction",31994,55558],[6,"DerivativeControl",31994,55558],[6,"DerivativeAxis",31994,55558],[6,"RelationalFunction",31994,55558],[6,"SampleLevel",31994,55558],[6,"ImageQuery",31994,55558],[6,"SwizzleComponent",31994,55558],[6,"Expression",31994,55558],[6,"SwitchValue",31994,55558],[5,"SwitchCase",31994,55558],[6,"RayQueryFunction",31994,55558],[6,"Statement",31994,55558],[5,"FunctionArgument",31994,55558],[5,"FunctionResult",31994,55558],[5,"Function",31994,55558],[5,"EntryPoint",31994,55558],[6,"PredeclaredType",31994,55558],[5,"SpecialTypes",31994,55558],[5,"Module",31994,55558],[6,"TypeResolution",38159,55562],[6,"IndexableLength",38159,55563],[6,"IndexableLengthError",38159,55563],[5,"Iter",55564],[5,"GlobalCtx",38159,55565],[10,"ExactSizeIterator",55566],[5,"RayFlag",35330,55567],[5,"Features",35432,55568],[5,"WriterFlags",35432,55569],[6,"Version",35432,55569],[5,"Options",35432,55569],[5,"PipelineOptions",35432,55569],[5,"TextureMapping",35432,55569],[5,"PushConstantItem",35432,55569],[5,"VaryingLocation",35432,55569],[5,"ReflectionInfo",35432,55569],[6,"Error",35432,55569],[5,"ModuleInfo",39185,55570],[5,"BoundsCheckPolicies",38159,55563],[5,"Writer",35432,55569],[5,"BindTarget",36041,55571],[6,"ShaderModel",36041,55571],[6,"EntryPointError",36041,55571],[5,"Options",36041,55571],[5,"ReflectionInfo",36041,55571],[6,"Error",36041,55571],[5,"Writer",36041,55571],[6,"BindSamplerTarget",36371,55572],[5,"BindTarget",36371,55572],[5,"EntryPointResources",36371,55572],[6,"EntryPointError",36371,55572],[5,"Options",36371,55572],[5,"PipelineOptions",36371,55572],[5,"Writer",36371,55573],[6,"Error",36371,55572],[5,"TranslationInfo",36371,55572],[6,"Coord",36822,55574],[6,"Address",36822,55574],[6,"BorderColor",36822,55574],[6,"Filter",36822,55574],[6,"CompareFunc",36822,55574],[5,"InlineSampler",36822,55574],[5,"ImageTypeFlags",37155,55575],[5,"WriterFlags",37155,55575],[6,"Capability",37155,55576],[6,"Error",37155,55575],[5,"DebugInfo",37155,55575],[5,"BindingInfo",37155,55575],[6,"ZeroInitializeWorkgroupMemoryMode",37155,55575],[5,"Options",37155,55575],[5,"PipelineOptions",37155,55575],[5,"Writer",37155,55575],[5,"FxHasher",55362],[5,"BuildHasherDefault",55313],[5,"IndexSet",55577],[5,"SymbolTable",37975,55578],[5,"Typifier",37975,55578],[5,"ResolveContext",38159,55562],[6,"ResolveError",38159,55562],[5,"ParseError",38066,55579],[5,"Frontend",38066,55580],[5,"Namer",38159,55581],[5,"ConstantEvaluator",38159,55582],[6,"ConstantEvaluatorError",38159,55582],[5,"FunctionInfo",39185,55583],[6,"BoundsCheckPolicy",38159,55563],[5,"Layouter",38159,55584],[5,"Alignment",38159,55584],[5,"TypeLayout",38159,55584],[6,"LayoutErrorInner",38159,55584],[5,"LayoutError",38159,55584],[5,"Emitter",38159,55585],[6,"NameKey",38159,55581],[5,"ExpressionConstnessTracker",38159,55582],[6,"LiteralError",39185,55586],[6,"GuardedIndex",39123,55563],[5,"BitSet",55587],[5,"UniformityRequirements",39185,55583],[5,"GlobalUse",39185,55583],[5,"TypeFlags",39185,55588],[5,"ValidationFlags",39185,55570],[5,"Capabilities",39185,55570],[5,"ShaderStages",39185,55570],[5,"Uniformity",39185,55583],[5,"ExpressionInfo",39185,55583],[6,"ComposeError",39185,55589],[6,"ExpressionError",39185,55586],[6,"ConstExpressionError",39185,55586],[6,"CallError",39185,55590],[6,"LocalVariableError",39185,55590],[6,"FunctionError",39185,55590],[6,"GlobalVariableError",39185,55591],[6,"VaryingError",39185,55591],[6,"EntryPointError",39185,55591],[6,"Disalignment",39185,55588],[6,"TypeError",39185,55588],[6,"ConstantError",39185,55570],[6,"ValidationError",39185,55570],[5,"Validator",39185,55570],[6,"WidthError",55588],[6,"AtomicError",55590],[5,"FwdDepError",55592],[6,"InvalidHandleError",55592],[5,"PipelineFlags",40855,55549],[5,"ShaderError",40855,55549],[5,"ProgrammableStageDescriptor",40855,55549],[6,"ImplicitLayoutError",40855,55549],[5,"VertexBufferLayout",40855,55549],[5,"VertexState",40855,55549],[5,"FragmentState",40855,55549],[6,"ColorStateError",40855,55549],[6,"DepthStencilStateError",40855,55549],[5,"VertexStep",40855,55549],[6,"StageError",43531,55538],[5,"Registry",42029,55556],[10,"Resource",42124,55535],[5,"Storage",43493,55593],[5,"TextureSelector",55594],[6,"TextureErrorDimension",42124,55535],[6,"TextureDimensionError",42124,55535],[6,"TextureViewNotRenderableReason",42124,55535],[6,"SamplerFilterErrorType",42124,55535],[5,"DestroyedBuffer",42124,55535],[5,"DestroyedTexture",42124,55535],[6,"BufferMapAsyncStatus",42124,55535],[5,"BufferMapCallback",42124,55535],[6,"TextureClearMode",42124,55535],[5,"BufferMapCallbackC",42124,55535],[5,"Interface",43531,55538],[6,"BindingLayoutSource",43531,55538],[5,"InterfaceVar",43531,55538],[5,"NumericType",43531,55538],[6,"BindingError",43531,55538],[6,"FilteringError",43531,55538],[6,"InputError",43531,55538],[10,"Surface",44015,55521],[5,"AcquiredSurfaceTexture",44015,55521],[6,"SurfaceError",44015,55521],[10,"Api",44015,55521],[5,"PipelineLayoutFlags",44015,55521],[5,"BindGroupLayoutFlags",44015,55521],[5,"TextureFormatCapabilities",44015,55521],[5,"FormatAspects",44015,55521],[5,"MemoryFlags",44015,55521],[5,"AccelerationStructureBuildFlags",44015],[5,"AttachmentOps",44015,55521],[5,"AccelerationStructureGeometryFlags",44015,55520],[5,"BufferUses",44015,55521],[5,"TextureUses",44015,55521],[5,"AccelerationStructureUses",44015,55521],[5,"TextureDescriptor",44015,55521],[5,"CopyExtent",44015,55521],[10,"CommandEncoder",44015,55521],[5,"ComputePassDescriptor",44015,55521],[5,"RenderPassDescriptor",44015,55521],[5,"BuildAccelerationStructureDescriptor",44015,55521],[5,"TextureCopy",44015,55521],[5,"BufferTextureCopy",44015,55521],[6,"ShaderError",44015,55521],[6,"PipelineError",44015,55521],[5,"InstanceDescriptor",44015,55521],[5,"Alignments",44015,55521],[5,"Capabilities",44015,55521],[5,"BufferMapping",44015,55521],[5,"BufferDescriptor",44015,55521],[5,"TextureViewDescriptor",44015,55521],[5,"SamplerDescriptor",44015,55521],[5,"BindGroupLayoutDescriptor",44015,55521],[5,"PipelineLayoutDescriptor",44015,55521],[5,"BufferBinding",44015,55521],[5,"TextureBinding",44015,55521],[5,"BindGroupEntry",44015,55521],[5,"BindGroupDescriptor",44015,55521],[5,"CommandEncoderDescriptor",44015,55521],[5,"DebugSource",44015,55521],[5,"ProgrammableStage",44015,55521],[5,"ComputePipelineDescriptor",44015,55521],[5,"VertexBufferLayout",44015,55521],[5,"RenderPipelineDescriptor",44015,55521],[5,"SurfaceConfiguration",44015,55521],[5,"Rect",44015,55521],[5,"BufferBarrier",44015,55521],[5,"TextureBarrier",44015,55521],[5,"BufferCopy",44015,55521],[5,"TextureCopyBase",44015,55521],[5,"Attachment",44015,55521],[5,"ColorAttachment",44015,55521],[5,"DepthStencilAttachment",44015,55521],[5,"RenderPassTimestampWrites",44015,55521],[5,"ComputePassTimestampWrites",44015,55521],[5,"AccelerationStructureDescriptor",44015,55521],[6,"AccelerationStructureFormat",44015,55521],[6,"AccelerationStructureBuildMode",44015,55521],[5,"AccelerationStructureBuildSizes",44015,55521],[5,"GetAccelerationStructureBuildSizesDescriptor",44015,55521],[5,"AccelerationStructureTriangles",44015,55521],[5,"AccelerationStructureAABBs",44015,55521],[5,"AccelerationStructureInstances",44015,55521],[5,"AccelerationStructureTriangleIndices",44015,55521],[5,"AccelerationStructureTriangleTransform",44015,55521],[5,"AccelerationStructureBarrier",44015,55521],[10,"Device",44015,55521],[5,"ShaderModuleDescriptor",44015,55521],[6,"ShaderInput",44015,55521],[10,"Instance",44015,55521],[5,"NagaShader",44015,55521],[6,"AccelerationStructureEntries",44015,55521],[6,"AllocationError",55595],[6,"MapError",55596],[6,"AllocationError",55596],[5,"Result",55597],[5,"ValidationCanary",44015,55521],[10,"Adapter",44015,55521],[10,"Queue",44015,55521],[5,"Context",48024,55533],[5,"Encoder",48024,55533],[5,"Resource",48024,55533],[5,"Adapter",48276,55598],[5,"AdapterContext",48276,55599],[5,"CommandEncoder",48276,55598],[5,"Api",48276,55598],[5,"QuerySet",48276,55598],[5,"Buffer",48276,55598],[5,"TextureFormatDesc",48276,55598],[6,"TextureInner",48276,55598],[5,"TextureView",48276,55598],[5,"Device",48276,55598],[5,"Texture",48276,55598],[5,"BindGroup",48276,55598],[5,"BindGroupLayout",48276,55598],[5,"ComputePipeline",48276,55598],[5,"Fence",48276,55598],[5,"PipelineLayout",48276,55598],[5,"RenderPipeline",48276,55598],[5,"Sampler",48276,55598],[5,"ShaderModule",48276,55598],[5,"CommandBuffer",48276,55598],[5,"AdapterContextLock",48276,55599],[5,"Library",55600],[5,"EGL1_4",55601],[5,"Dynamic",55601],[5,"Instance",55601],[5,"Queue",48276,55598],[5,"RawMutex",55602],[5,"Context",55603],[5,"MutexGuard",55604],[6,"c_void",55605],[5,"Surface",55599],[5,"Display",55606],[5,"Surface",49231,55607],[5,"Api",49231,55607],[5,"Workarounds",49231,55607],[5,"CommandEncoder",49231,55607],[5,"QuerySet",49231,55607],[5,"SurfaceTexture",49231,55607],[5,"Texture",49231,55607],[5,"Buffer",55608],[5,"Buffer",49231,55607],[5,"Device",49231,55607],[5,"AccelerationStructure",49231,55607],[5,"BindGroup",49231,55607],[5,"BindGroupLayout",49231,55607],[5,"ComputePipeline",49231,55607],[6,"Fence",49231,55607],[5,"PipelineLayout",49231,55607],[5,"RenderPipeline",49231,55607],[5,"Sampler",49231,55607],[6,"ShaderModule",49231,55607],[5,"Instance",49231,55607],[5,"TextureView",49231,55607],[5,"Entry",55609],[5,"CStr",55610],[5,"Adapter",49231,55607],[5,"Device",55611],[5,"InstanceShared",49231,55607],[5,"CommandBuffer",49231,55607],[5,"Queue",49231,55607],[5,"PhysicalDevice",55608],[5,"DebugUtilsMessengerUserData",49231,55607],[5,"Instance",55612],[5,"DebugUtilsCreateInfo",49231,55607],[5,"PhysicalDeviceCapabilities",55613],[5,"PhysicalDeviceFeatures",55613],[5,"Image",55608],[5,"Queue",55608],[5,"DisplayHandle",50380,55526],[5,"WindowHandle",50380,55526],[5,"AndroidDisplayHandle",50380,55614],[5,"AndroidNdkWindowHandle",50380,55614],[5,"AppKitDisplayHandle",50380,55615],[5,"AppKitWindowHandle",50380,55615],[5,"HaikuDisplayHandle",50380,55616],[5,"HaikuWindowHandle",50380,55616],[5,"OhosDisplayHandle",50380,55617],[5,"OhosNdkWindowHandle",50380,55617],[5,"OrbitalDisplayHandle",50380,55618],[5,"OrbitalWindowHandle",50380,55618],[5,"UiKitDisplayHandle",50380,55619],[5,"UiKitWindowHandle",50380,55619],[5,"XlibDisplayHandle",50380,55620],[5,"XlibWindowHandle",50380,55620],[5,"XcbDisplayHandle",50380,55620],[5,"XcbWindowHandle",50380,55620],[5,"WaylandDisplayHandle",50380,55620],[5,"WaylandWindowHandle",50380,55620],[5,"DrmDisplayHandle",50380,55620],[5,"DrmWindowHandle",50380,55620],[5,"GbmDisplayHandle",50380,55620],[5,"GbmWindowHandle",50380,55620],[5,"WebDisplayHandle",50380,55621],[5,"WebWindowHandle",50380,55621],[5,"WebCanvasWindowHandle",50380,55621],[5,"WebOffscreenCanvasWindowHandle",50380,55621],[5,"WindowsDisplayHandle",50380,55622],[5,"Win32WindowHandle",50380,55622],[5,"WinRtWindowHandle",50380,55622],[5,"NonNull",55623],[1,"isize"],[10,"HasRawDisplayHandle",50380,55525],[10,"HasRawWindowHandle",50380,55525],[5,"DrawIndirectArgs",52136,55520],[5,"DrawIndexedIndirectArgs",52136,55520],[5,"DispatchIndirectArgs",52136,55520],[10,"DeviceExt",52136,55523],[5,"DownloadBuffer",52136,55624],[10,"RenderEncoder",52136,55625],[5,"StagingBelt",52136,55626],[5,"Rail",52486,55331],[6,"Edit",53055,55365],[6,"Motion",53055,55365],[5,"State",53055,55332],[17,"Target"],[10,"Deref",55627],[5,"Cursor",53511,55628],[6,"Side",53511,55325],[5,"State",53511,55325],[6,"State",53922,55628],[5,"Handle",54218,55331],[6,"HandleShape",54218,55331],[5,"Icon",54412,55629],[6,"Mode",54412,55630],[6,"Event",54412,55631],[6,"UserAttention",54412,55632],[6,"CropError",55156,55356],[6,"Error",55004],[6,"Error",55629],[6,"ImageError",55633],[6,"ImageFormat",55634],[5,"PlatformSpecific",55202,55635],[8,"Renderer",0],[15,"Rgba",1880],[15,"WheelScrolled",2121],[15,"CursorMoved",2121],[15,"Lines",2123],[15,"Pixels",2123],[15,"Interaction",2523],[8,"Fragment",52708],[15,"Scroll",2935],[15,"KeyPressed",4555],[15,"KeyReleased",4555],[15,"FingerPressed",6163],[15,"FingerMoved",6163],[15,"FingerLifted",6163],[15,"FingerLost",6163],[8,"PathEvent",8826],[8,"IdEvent",8826],[15,"Begin",10088],[15,"End",10088],[15,"Quadratic",10088],[15,"Cubic",10088],[15,"Line",10088],[8,"Rotation",10695],[8,"Size",10695],[8,"Transform",10695],[8,"Box2D",10695],[8,"Translation",10695],[8,"Point",10695],[8,"Vector",10695],[8,"Rotation2D",14164],[8,"SideOffsets2D",14164],[8,"Size3D",14164],[8,"Rotation3D",14164],[8,"Transform2D",14164],[8,"Transform3D",14164],[8,"Box3D",14164],[8,"Rect",14164],[8,"RigidTransform3D",14164],[8,"HomogeneousVector",14164],[8,"Point3D",14164],[8,"Vector3D",14164],[8,"Translation2D",14164],[8,"Translation3D",14164],[8,"Rotation",14564],[8,"Size",14564],[8,"Transform",14564],[8,"Box2D",14564],[8,"Angle",14564],[8,"Point",14564],[8,"Vector",14564],[8,"Translation",14564],[15,"Active",15150],[15,"Hovered",15150],[15,"Disabled",15150],[15,"List",15860],[15,"Split",16854],[15,"Picked",16858],[15,"Dropped",16858],[15,"Canceled",16858],[15,"Split",16862],[15,"Resizing",16961],[15,"Dragging",16961],[15,"Dynamic",17164],[15,"Arrow",17164],[15,"Active",17568],[15,"Hovered",17568],[15,"Both",18206],[15,"Dragged",18208],[15,"Hovered",18208],[8,"Label",18358],[8,"Maintain",18358],[8,"SurfaceConfiguration",18358],[8,"ImageCopyTexture",18358],[8,"ImageCopyTextureTagged",18358],[8,"ImageCopyBuffer",18358],[8,"RequestAdapterOptions",18358],[8,"QuerySetDescriptor",18358],[8,"TextureDescriptor",18358],[8,"DeviceDescriptor",18358],[8,"BufferDescriptor",18358],[8,"CommandEncoderDescriptor",18358],[8,"RenderBundleDescriptor",18358],[15,"StorageTexture",26210],[15,"Buffer",26210],[15,"Texture",26210],[15,"Storage",26219],[15,"Dxc",26220],[15,"Validation",26222],[15,"OutOfMemory",26222],[15,"RawHandle",26225],[15,"Astc",26227],[15,"Float",26229],[8,"Label",26230],[15,"MismatchedDynamicOffsetCount",27325],[15,"UnalignedDynamicBinding",27325],[15,"DynamicBindingOutOfBounds",27325],[15,"BindingArrayPartialLengthMismatch",27341],[15,"BindingArrayLengthMismatch",27341],[15,"BindingSizeTooSmall",27341],[15,"BindingsNumMismatch",27341],[15,"WrongBindingType",27341],[15,"BufferRangeTooLarge",27341],[15,"InvalidTextureMultisample",27341],[15,"InvalidTextureSampleType",27341],[15,"InvalidTextureDimension",27341],[15,"InvalidStorageTextureFormat",27341],[15,"InvalidStorageTextureMipLevelCount",27341],[15,"WrongSamplerComparison",27341],[15,"WrongSamplerFiltering",27341],[15,"BindingRangeTooLarge",27341],[15,"Entry",27379],[15,"InvalidBindingIndex",27379],[15,"TooManyGroups",27383],[15,"MisalignedPushConstantRange",27383],[15,"MoreThanOnePushConstantRangePerStage",27383],[15,"PushConstantRangeTooLarge",27383],[15,"PartialRangeMatch",27393],[15,"MissingStages",27393],[15,"UnmatchedStages",27393],[15,"TooLarge",27393],[5,"BakedCommands",27405],[5,"CommandBufferMutable",27405],[8,"ImageCopyTexture",27405],[8,"ImageCopyTextureTagged",27405],[8,"ImageCopyBuffer",27405],[8,"RenderBundleDescriptor",27405],[15,"Color",29565],[15,"BufferOverrun",29567],[15,"OffsetPlusSizeExceeds64BitBounds",29567],[15,"InvalidTextureLayerRange",29567],[15,"InvalidTextureLevelRange",29567],[15,"MissingTextureAspect",29567],[15,"TooMany",29580],[15,"IndirectBufferOverrun",29582],[15,"BindGroupIndexOutOfRange",29582],[15,"InvalidGroupSize",29587],[15,"IncompatibleBindGroup",29587],[15,"UnmatchedIndexFormats",29591],[15,"IncompatibleBindGroup",29591],[15,"MissingVertexBuffer",29591],[15,"IndexBeyondLimit",29591],[15,"InstanceBeyondLimit",29591],[15,"VertexBeyondLimit",29591],[15,"Draw",29604],[15,"Dispatch",29604],[15,"AlreadyStarted",29609],[15,"OutOfBounds",29609],[15,"UsedTwiceInsideRenderpass",29609],[15,"IncompatibleType",29609],[15,"InvalidDynamicOffsetCount",29616],[15,"BindGroupIndexOutOfRange",29616],[15,"VertexBufferIndexOutOfRange",29616],[15,"AttachmentsDimensionMismatch",29622],[15,"AttachmentSampleCountMismatch",29622],[15,"IndirectCountBufferOverrun",29622],[15,"IndirectBufferOverrun",29622],[15,"IncompatibleBundleReadOnlyDepthStencil",29622],[15,"InvalidResolveSampleCounts",29622],[15,"MismatchedResolveTextureFormat",29622],[15,"UnsupportedResolveTargetFormat",29622],[15,"TextureViewIsNotRenderable",29622],[15,"BufferOverrun",29651],[15,"QueryOverrun",29651],[15,"InvalidTextureAspect",29660],[15,"CopyFromForbiddenTextureFormat",29660],[15,"CopyToForbiddenTextureFormat",29660],[15,"BufferOverrun",29660],[15,"InvalidMipLevel",29660],[15,"TextureOverrun",29660],[15,"TextureFormatsNotCopyCompatible",29660],[15,"InvalidTextureMipLevel",29660],[15,"InvalidSampleCount",29660],[5,"DeviceLostInvocation",29731],[8,"DeviceDescriptor",29731],[15,"IncompatibleColorAttachment",30424],[15,"IncompatibleDepthStencilAttachment",30424],[15,"IncompatibleSampleCount",30424],[15,"IncompatibleMultiview",30424],[5,"Hubs",31189],[8,"RequestAdapterOptions",31508],[15,"Storage",35208],[15,"Exchange",35209],[15,"Location",35210],[15,"Position",35214],[15,"Select",35215],[15,"Math",35215],[15,"Relational",35215],[15,"ImageSample",35215],[15,"ImageLoad",35215],[15,"Derivative",35215],[15,"Access",35215],[15,"AccessIndex",35215],[15,"RayQueryGetIntersection",35215],[15,"AtomicResult",35215],[15,"Compose",35215],[15,"As",35215],[15,"Unary",35215],[15,"ImageQuery",35215],[15,"Binary",35215],[15,"Swizzle",35215],[15,"Load",35215],[15,"Splat",35215],[15,"WorkGroupUniformLoadResult",35215],[15,"Storage",35268],[15,"Sampled",35268],[15,"Depth",35268],[15,"Size",35273],[15,"ModfResult",35274],[15,"FrexpResult",35274],[15,"Initialize",35278],[15,"Proceed",35278],[15,"Gradient",35281],[15,"If",35283],[15,"Call",35283],[15,"ImageStore",35283],[15,"Loop",35283],[15,"Switch",35283],[15,"Atomic",35283],[15,"RayQuery",35283],[15,"Store",35283],[15,"WorkGroupUniformLoad",35283],[15,"Return",35283],[15,"Image",35309],[15,"Pointer",35309],[15,"Array",35309],[15,"BindingArray",35309],[15,"Matrix",35309],[15,"Sampler",35309],[15,"Struct",35309],[15,"Vector",35309],[15,"ValuePointer",35309],[15,"Embedded",36039],[15,"InvalidCastArg",39111],[15,"AutomaticConversionLossy",39111],[15,"AutomaticConversionFloatToInt",39111],[15,"OutOfBoundsIndex",39116],[15,"InvalidAccess",39116],[15,"InvalidSubAccess",39116],[15,"FunctionNotDefined",39116],[15,"Argument",40779],[15,"ArgumentType",40779],[15,"ArgumentCount",40779],[15,"ComponentCount",40786],[15,"ComponentType",40786],[15,"ArrayStride",40789],[15,"StructSpan",40789],[15,"MemberOffset",40789],[15,"MemberOffsetAfterStruct",40789],[15,"UnsizedMember",40789],[15,"InvalidIntegerInterpolation",40800],[15,"InvalidLocationsWhileDualSourceBlending",40800],[15,"ComparisonSamplingMismatch",40802],[15,"InvalidCall",40805],[15,"Expression",40805],[15,"LocalVariable",40805],[15,"InvalidArgumentType",40805],[15,"InvalidArgumentPointerSpace",40805],[15,"PipelineInputRegularFunction",40805],[15,"InvalidStoreTypes",40805],[15,"MissingTypeFlags",40820],[15,"UnsupportedImageType",40822],[15,"InvalidPointerToUnsized",40822],[15,"InvalidArrayStride",40822],[15,"MemberOverlap",40822],[15,"MemberOutOfBounds",40822],[15,"Type",40835],[15,"ConstExpression",40835],[15,"Constant",40835],[15,"GlobalVariable",40835],[15,"Function",40835],[15,"EntryPoint",40835],[15,"InvalidLocationAttributeCombination",40852],[15,"BindingCollision",40852],[15,"IncompatibleFormat",41842],[15,"UnalignedShader",41844],[15,"Stage",41844],[15,"Internal",41844],[15,"BlendFactorOnUnsupportedTarget",41844],[15,"TooManyVertexBuffers",41844],[15,"TooManyVertexAttributes",41844],[15,"VertexStrideTooLarge",41844],[15,"UnalignedVertexStride",41844],[15,"InvalidVertexAttributeOffset",41844],[15,"StripIndexFormatForNonStripTopology",41844],[15,"InvalidGroupIndex",41866],[15,"UnsupportedFormat",42020],[15,"UnsupportedPresentMode",42020],[15,"UnsupportedAlphaMode",42020],[15,"TooLarge",42020],[8,"BufferAccessResult",42124],[8,"QuerySetDescriptor",42124],[8,"TextureDescriptor",42124],[8,"BufferDescriptor",42124],[15,"NegativeRange",43442],[15,"OutOfBoundsUnderrun",43442],[15,"OutOfBoundsOverrun",43442],[15,"UnalignedOffset",43442],[15,"UnalignedRangeSize",43442],[15,"MaxBufferSize",43450],[15,"TooManyQueries",43452],[15,"InvalidFilterModeWithAnisotropy",43454],[15,"InvalidLodMaxClamp",43454],[15,"InvalidMipLevelCount",43459],[15,"InvalidCubemapTextureDepth",43461],[15,"InvalidCubemapArrayTextureDepth",43461],[15,"InvalidArrayLayerCount",43461],[15,"TooManyMipLevels",43461],[15,"TooManyArrayLayers",43461],[15,"InvalidAspect",43461],[15,"InvalidTextureViewDimension",43461],[15,"FormatReinterpretation",43461],[15,"Surface",43475],[15,"RenderPass",43475],[15,"NotMultipleOfBlockHeight",43478],[15,"NotMultipleOfBlockWidth",43478],[15,"LimitExceeded",43478],[15,"WidthNotMultipleOf",43478],[15,"HeightNotMultipleOf",43478],[15,"WrongAddressSpace",43995],[15,"WrongTextureViewDimension",43995],[15,"WrongTextureClass",43995],[15,"InvalidWorkgroupSize",44002],[15,"Filtering",44002],[15,"Input",44002],[15,"TooManyVaryings",44002],[15,"InputNotConsumed",44002],[8,"Label",44015],[8,"MemoryRange",44015],[15,"Renderbuffer",49228],[15,"Texture",49228],[15,"FencePool",50375],[15,"Intermediate",50378],[15,"Rectangle",52553],[15,"Circle",52553],[15,"Selection",53967],[15,"Active",54162],[15,"Hovered",54162],[6,"Action",54412],[15,"Opened",55002]],"r":[[1,55288],[2,3652],[4,55294],[5,55289],[6,55636],[11,55637],[13,55295],[16,55296],[20,3802],[22,55265],[27,55308],[28,55290],[29,55306],[32,55638],[35,55638],[39,55291],[40,55292],[52,55639],[53,55297],[66,55285],[67,55266],[68,55267],[72,55265],[73,55270],[74,55640],[76,55639],[77,55280],[80,5219],[81,55299],[82,55638],[84,55271],[89,55284],[91,55263],[92,55293],[96,55636],[98,55282],[100,55268],[144,55641],[148,3652],[252,55641],[418,55641],[447,3802],[630,55642],[795,55641],[1099,55641],[1131,55643],[1161,55641],[1435,55349],[1436,55338],[1437,55344],[1438,55342],[1439,55337],[1440,55343],[1441,55339],[1472,55641],[1518,55641],[1554,55641],[1559,55641],[1568,55641],[1575,55641],[1586,55641],[1588,55641],[1625,55349],[1626,55349],[1627,55349],[1720,55353],[1722,55354],[1723,55354],[1725,55354],[1729,55354],[1884,55338],[1885,55347],[1887,55346],[1900,55338],[1918,55338],[1930,55338],[1971,55338],[1973,55338],[1974,55338],[1978,55338],[2002,55358],[2032,55358],[2044,55385],[2047,55360],[2049,55345],[2053,55386],[2058,55348],[2070,55386],[2084,55644],[2127,55360],[2129,55360],[2173,55351],[2174,55361],[2175,55344],[2211,55344],[2275,55342],[2276,55342],[2277,55342],[2379,55284],[2380,55284],[2381,55284],[2383,55284],[2386,55284],[2389,55284],[2456,55284],[2488,55284],[2527,55364],[2528,55364],[2530,55364],[2587,55343],[2588,55365],[2593,55343],[2594,55343],[2596,55366],[2597,55343],[2599,55343],[2601,55343],[2604,55368],[2607,55343],[2610,55343],[2611,55343],[2612,55343],[2678,55343],[2705,55343],[2753,55343],[2801,55365],[2805,55365],[2807,55365],[2812,55365],[2814,55365],[2822,55365],[2936,55366],[2938,55366],[2940,55366],[3040,55368],[3041,55368],[3104,55370],[3105,55350],[3106,55321],[3107,55340],[3108,55339],[3232,55339],[3247,55339],[3250,55339],[3281,55372],[3283,55350],[3284,55350],[3285,55373],[3287,55374],[3306,55350],[3321,55350],[3325,55350],[3327,55350],[3331,55350],[3343,55372],[3344,55372],[3358,55372],[3368,55372],[3370,55372],[3372,55372],[3373,55372],[3402,55373],[3403,55373],[3404,55373],[3405,55373],[3407,55373],[3413,55374],[3414,55374],[3416,55374],[3418,55374],[3420,55374],[3425,55321],[3427,55343],[3429,55343],[3430,55321],[3431,55321],[3432,55321],[3433,55321],[3434,55321],[3436,55321],[3437,55321],[3439,55321],[3440,55321],[3441,55321],[3442,55321],[3444,55321],[3447,55340],[3448,55340],[3449,55340],[3479,55340],[3544,55288],[3550,55288],[3555,55288],[3652,55279],[3654,55279],[3720,55289],[3721,55289],[3729,55289],[3731,55289],[3734,55289],[3742,55289],[3769,55289],[3773,55289],[3775,55289],[3777,55289],[3779,55289],[3781,55289],[3784,55289],[3796,55289],[3798,55645],[3799,55645],[3800,55645],[3801,55645],[3802,55279],[3804,55279],[3902,55290],[3906,55290],[3909,55646],[3910,55646],[3911,55646],[3912,55646],[3914,55306],[3922,55379],[3928,55291],[3930,55291],[3945,55291],[3946,55291],[3950,55291],[4139,55379],[4197,55292],[4198,55292],[4199,55292],[4299,55382],[4300,55381],[4305,55383],[4306,55380],[4498,55647],[4503,55648],[4504,55648],[4715,55381],[4765,55381],[4925,55385],[4929,55345],[4933,55386],[4938,55348],[4950,55386],[5193,55649],[5194,55328],[5196,55328],[5197,55328],[5198,55328],[5199,55328],[5202,55328],[5209,55285],[5210,55285],[5211,55285],[5213,55285],[5215,55285],[5217,55285],[5267,55650],[5268,55650],[5269,55388],[5288,55651],[5321,55263],[5322,55263],[5375,55293],[5403,55302],[5411,55293],[5482,55293],[5509,55302],[5510,55302],[5511,55302],[5512,55302],[5513,55302],[5514,55302],[5515,55302],[5516,55302],[5517,55302],[5518,55302],[5519,55302],[5520,55302],[5521,55302],[5522,55302],[5523,55302],[5524,55302],[5525,55302],[5526,55302],[5527,55302],[5528,55302],[5529,55302],[5530,55302],[5531,55302],[5532,55302],[5533,55302],[5534,55302],[5535,55302],[5536,55302],[5537,55302],[5538,55302],[5868,55389],[5869,55390],[5964,55652],[6068,55401],[6069,55401],[6171,55330],[6172,55405],[6177,55333],[6178,55402],[6179,55410],[6180,55414],[6181,55319],[6195,55415],[6199,55412],[6202,55408],[6206,55326],[6207,55329],[6209,55327],[6210,55318],[6211,55334],[6212,55640],[6213,55418],[6214,55403],[6215,55320],[6216,55322],[6218,55419],[6219,55331],[6222,55425],[6223,55409],[6225,55323],[6226,55653],[6227,55332],[6228,55325],[6229,55293],[6230,55404],[6231,55324],[6235,55411],[6236,55413],[6455,55654],[6456,55655],[6486,55654],[6487,55655],[6489,55655],[6493,55654],[6494,55655],[6528,55655],[6529,55654],[6530,55654],[6531,55655],[6532,55656],[6562,55654],[6563,55655],[6737,55655],[6738,55655],[6860,55655],[6861,55655],[6862,55655],[6863,55655],[6870,55654],[6871,55655],[7145,55654],[7146,55655],[7147,55654],[7178,55656],[7182,55654],[7191,55655],[7300,55655],[7315,55654],[7339,55654],[7340,55654],[7341,55655],[7344,55654],[7345,55655],[7352,55654],[7353,55655],[7354,55654],[7355,55655],[7356,55656],[7357,55655],[7358,55654],[7361,55655],[7362,55654],[7363,55654],[7364,55654],[7365,55655],[7367,55654],[7368,55655],[7409,55654],[7410,55655],[7419,55655],[7420,55655],[7421,55654],[7462,55654],[7463,55655],[7485,55654],[7486,55655],[7487,55654],[7490,55654],[7491,55655],[7492,55654],[7493,55655],[7506,55641],[7507,55655],[7508,55654],[7509,55655],[7510,55654],[7511,55655],[7745,55655],[7747,55655],[7748,55654],[7749,55655],[7750,55655],[7812,55330],[7813,55330],[7818,55330],[7819,55330],[7820,55330],[7849,55330],[7894,55330],[7895,55330],[7898,55330],[7899,55330],[7924,55405],[7925,55405],[7926,55442],[7927,55438],[7928,55405],[7929,55405],[7930,55437],[7932,55436],[7934,55439],[7935,55439],[7936,55439],[7940,55435],[7941,55407],[7947,55439],[7948,55440],[7949,55441],[8155,55405],[8156,55406],[8211,55657],[8341,55406],[8349,55406],[8472,55442],[8476,55290],[8525,55438],[8528,55438],[8530,55440],[8578,55437],[8579,55437],[8581,55437],[8651,55437],[8675,55447],[8676,55443],[8677,55435],[8680,55435],[8773,55447],[8774,55447],[8826,55453],[8827,55450],[8828,55450],[8829,55450],[8830,55450],[8835,55444],[8836,55444],[8837,55444],[8839,55450],[8846,55450],[8848,55454],[8849,55450],[8850,55450],[8854,55454],[8855,55444],[8856,55455],[8857,55444],[8858,55444],[8862,55450],[8863,55450],[8866,55450],[8870,55444],[8871,55449],[8872,55449],[8873,55448],[8874,55448],[8875,55454],[8876,55444],[8877,55455],[8878,55450],[8879,55450],[8885,55444],[8888,55450],[8890,55450],[9077,55450],[9191,55450],[9770,55450],[9779,55450],[9807,55450],[9808,55450],[9814,55450],[9855,55450],[10127,55452],[10128,55452],[10129,55452],[10130,55452],[10131,55452],[10133,55452],[10134,55452],[10135,55452],[10470,55448],[10471,55448],[10472,55448],[10473,55448],[10474,55448],[10475,55448],[10476,55448],[10695,55459],[10696,55453],[10697,55453],[10698,55658],[10699,55465],[10706,55460],[10707,55460],[10708,55460],[10714,55466],[10715,55659],[10718,55462],[10720,55658],[10721,55464],[10723,55453],[10727,55659],[10728,55659],[10729,55463],[10768,55659],[10923,55659],[11286,55659],[11290,55659],[11312,55659],[11392,55659],[11472,55659],[11474,55659],[11523,55453],[11524,55453],[11525,55453],[11526,55453],[11576,55473],[11577,55469],[11578,55475],[11579,55469],[11580,55469],[11997,55465],[11998,55465],[12041,55459],[12042,55458],[12043,55458],[12044,55461],[12045,55489],[12046,55492],[12047,55482],[12048,55451],[12049,55451],[12050,55488],[12051,55490],[12052,55487],[12053,55487],[12054,55483],[12055,55484],[12056,55472],[12057,55472],[12058,55446],[12059,55486],[12060,55485],[12061,55485],[12062,55470],[12063,55445],[12064,55458],[12065,55458],[12155,55445],[12156,55445],[12303,55489],[12304,55458],[12305,55458],[12520,55445],[13482,55445],[13503,55451],[13504,55451],[13520,55488],[13570,55472],[13571,55472],[14049,55458],[14050,55458],[14158,55468],[14162,55660],[14163,55660],[14164,55658],[14165,55658],[14166,55658],[14167,55658],[14168,55658],[14169,55658],[14170,55658],[14171,55658],[14172,55658],[14173,55658],[14174,55658],[14175,55658],[14176,55658],[14177,55658],[14178,55658],[14179,55658],[14180,55658],[14181,55658],[14182,55658],[14183,55658],[14247,55491],[14248,55491],[14249,55491],[14250,55491],[14251,55491],[14257,55466],[14258,55466],[14259,55466],[14260,55466],[14377,55464],[14378,55457],[14396,55661],[14397,55661],[14398,55661],[14399,55661],[14400,55661],[14401,55661],[14402,55456],[14403,55456],[14404,55456],[14405,55456],[14406,55456],[14564,55662],[14565,55662],[14566,55662],[14567,55662],[14568,55662],[14569,55662],[14570,55662],[14571,55662],[14572,55662],[14583,55662],[14585,55662],[14586,55662],[14594,55444],[14595,55444],[14596,55444],[14597,55444],[14598,55444],[14599,55444],[14600,55444],[14601,55444],[14602,55444],[14603,55449],[14604,55449],[14605,55449],[14606,55449],[14607,55449],[14753,55455],[14754,55455],[14755,55455],[14756,55455],[14757,55455],[14758,55455],[14929,55452],[14930,55452],[14931,55456],[14933,55452],[14981,55439],[14982,55439],[14983,55439],[14989,55439],[14990,55440],[14999,55333],[15000,55333],[15004,55333],[15005,55333],[15006,55333],[15007,55333],[15049,55333],[15113,55333],[15114,55333],[15118,55333],[15153,55410],[15154,55410],[15155,55410],[15201,55319],[15203,55319],[15204,55319],[15205,55319],[15206,55319],[15221,55319],[15238,55319],[15247,55319],[15287,55319],[15290,55319],[15297,55319],[15315,55319],[15319,55354],[15320,55354],[15321,55415],[15326,55496],[15372,55415],[15435,55415],[15474,55415],[15475,55415],[15484,55496],[15485,55496],[15521,55496],[15532,55428],[15543,55663],[15594,55428],[15603,55497],[15604,55429],[15607,55429],[15608,55430],[15783,55429],[15854,55429],[15862,55649],[15863,55328],[15865,55328],[15866,55328],[15867,55328],[15868,55328],[15902,55328],[16000,55510],[16003,55326],[16006,55511],[16007,55433],[16008,55326],[16009,55507],[16011,55326],[16012,55509],[16014,55326],[16017,55326],[16021,55326],[16023,55512],[16024,55432],[16028,55326],[16030,55326],[16031,55326],[16034,55513],[16037,55431],[16038,55326],[16039,55326],[16040,55326],[16041,55508],[16279,55326],[16669,55326],[16867,55431],[16870,55431],[16872,55431],[16967,55329],[16970,55329],[16972,55329],[16975,55329],[16977,55329],[16978,55329],[16979,55329],[17033,55329],[17167,55327],[17169,55327],[17170,55327],[17171,55327],[17188,55327],[17208,55327],[17209,55327],[17211,55327],[17222,55318],[17224,55318],[17226,55318],[17227,55318],[17236,55318],[17238,55318],[17239,55318],[17241,55318],[17305,55318],[17467,55334],[17470,55334],[17471,55334],[17472,55334],[17473,55334],[17503,55334],[17571,55320],[17573,55320],[17577,55320],[17578,55320],[17579,55320],[17607,55320],[17670,55373],[17672,55322],[17674,55322],[17676,55322],[17682,55322],[17683,55322],[17684,55373],[17686,55322],[17687,55322],[17688,55322],[17690,55322],[17691,55322],[17692,55322],[17694,55322],[17847,55322],[18082,55322],[18085,55322],[18212,55518],[18215,55421],[18217,55420],[18219,55419],[18221,55421],[18223,55517],[18366,55519],[18367,55520],[18369,55520],[18373,55520],[18374,55520],[18403,55520],[18404,55520],[18421,55519],[18422,55519],[18423,55519],[18424,55519],[18425,55519],[18426,55520],[18427,55519],[18428,55520],[18429,55520],[18430,55520],[18431,55520],[18432,55520],[18434,55519],[18437,55520],[18439,55519],[18440,55519],[18441,55520],[18442,55519],[18443,55520],[18444,55519],[18445,55520],[18446,55519],[18447,55519],[18457,55520],[18458,55520],[18468,55520],[18469,55520],[18470,55520],[18471,55519],[18472,55520],[18473,55519],[18474,55519],[18475,55520],[18477,55520],[18478,55519],[18479,55519],[18480,55519],[18481,55519],[18482,55519],[18485,55519],[18512,55520],[18514,55520],[18516,55519],[18517,55519],[18518,55520],[18519,55520],[18523,55520],[18524,55520],[18529,55520],[18531,55520],[18538,55519],[18539,55519],[18546,55520],[18554,55520],[18555,55520],[18559,55520],[18572,55519],[18574,55520],[18580,55520],[18593,55519],[18594,55519],[18596,55519],[18598,55519],[18600,55520],[18601,55520],[18605,55520],[18607,55519],[18609,55520],[18610,55520],[18614,55519],[18617,55520],[18623,55519],[18628,55520],[18642,55519],[18644,55520],[18645,55519],[18650,55520],[18675,55519],[18676,55520],[18677,55520],[18691,55520],[18692,55519],[18693,55519],[18695,55520],[18703,55520],[18705,55520],[18707,55520],[18708,55520],[18709,55520],[18710,55520],[18711,55520],[18712,55520],[18714,55520],[18715,55520],[18716,55520],[18717,55519],[18718,55519],[18719,55520],[18720,55519],[18721,55519],[18747,55519],[18748,55520],[18749,55519],[18750,55519],[18751,55519],[18752,55519],[18753,55519],[18754,55519],[18755,55519],[18756,55519],[18757,55519],[18758,55519],[18762,55519],[18764,55519],[18809,55519],[18813,55520],[18814,55520],[18815,55519],[18816,55520],[18817,55520],[18818,55519],[18819,55519],[18820,55519],[18821,55519],[18822,55520],[18847,55520],[18849,55520],[18850,55520],[18853,55520],[18855,55519],[18856,55519],[18860,55519],[18861,55520],[18862,55519],[18863,55519],[18864,55520],[18865,55519],[18866,55519],[18867,55519],[18880,55519],[18882,55520],[18883,55519],[18884,55520],[18885,55520],[18886,55520],[18887,55520],[18888,55520],[18889,55520],[18890,55519],[18893,55519],[18894,55520],[18916,55519],[18933,55520],[18943,55520],[18944,55519],[18945,55520],[18946,55519],[18947,55520],[18956,55528],[18957,55528],[18958,55528],[18961,55519],[22852,55519],[22853,55519],[26038,55519],[26041,55519],[26230,55664],[26231,55521],[26232,55521],[26233,55521],[26235,55664],[26237,55664],[26238,55521],[26239,55664],[26240,55664],[26241,55664],[26242,55664],[26244,55664],[26246,55664],[26248,55664],[26250,55664],[26252,55664],[26253,55664],[26254,55664],[26255,55664],[26256,55664],[26257,55664],[26258,55664],[26259,55664],[26260,55664],[26261,55664],[26262,55664],[26263,55664],[26264,55664],[26265,55664],[26266,55664],[26267,55531],[26312,55532],[26313,55532],[26314,55532],[26315,55532],[26316,55532],[26317,55532],[26318,55532],[26319,55532],[26320,55532],[26325,55532],[26327,55532],[26328,55532],[26330,55532],[26334,55532],[26337,55532],[26338,55532],[26339,55532],[26349,55532],[26365,55532],[26378,55532],[26379,55532],[26381,55532],[27407,55546],[27410,55540],[27411,55540],[27427,55542],[27431,55546],[27432,55540],[27433,55540],[27434,55540],[27435,55543],[27436,55543],[27437,55543],[27438,55543],[27439,55543],[27442,55547],[27444,55547],[27447,55541],[27460,55543],[27463,55544],[27472,55541],[27474,55547],[27475,55547],[27476,55547],[27539,55546],[27573,55546],[27574,55540],[27579,55545],[27584,55545],[27585,55544],[27586,55541],[27587,55541],[27588,55541],[27589,55541],[27590,55541],[27592,55544],[27593,55546],[27594,55546],[27595,55546],[27596,55546],[27597,55546],[27598,55546],[27599,55546],[27600,55546],[27602,55545],[27614,55545],[27617,55546],[27625,55547],[27951,55541],[28156,55543],[29078,55546],[29682,55665],[29683,55665],[29684,55665],[29685,55665],[29686,55665],[29687,55665],[29688,55665],[29689,55665],[29690,55665],[29691,55665],[29692,55665],[29693,55665],[29694,55666],[29695,55666],[29696,55666],[29697,55666],[29698,55666],[29699,55666],[29700,55666],[29701,55666],[29702,55666],[29703,55666],[29704,55666],[29705,55667],[29706,55667],[29707,55667],[29708,55667],[29709,55667],[29710,55667],[29711,55667],[29712,55667],[29713,55667],[29714,55667],[29715,55667],[29716,55667],[29717,55667],[29718,55667],[29719,55667],[29720,55667],[29721,55667],[29722,55667],[29723,55667],[29724,55667],[29725,55667],[29726,55667],[29727,55667],[29728,55667],[29729,55667],[29730,55667],[29731,55537],[29732,55548],[29734,55537],[29735,55537],[29736,55537],[29737,55537],[29738,55537],[29739,55537],[29740,55537],[29741,55537],[29742,55537],[29743,55537],[29749,55537],[29752,55537],[29753,55537],[29757,55537],[29758,55537],[29761,55537],[29763,55537],[29764,55550],[29784,55537],[30088,55537],[30250,55537],[30253,55537],[30437,55551],[30483,55552],[30485,55552],[30488,55552],[30489,55552],[30492,55552],[30493,55552],[30496,55552],[30500,55552],[30829,55548],[30830,55548],[30878,55536],[30879,55536],[30880,55536],[30919,55536],[30978,55527],[30979,55527],[31183,55522],[31189,55554],[31190,55554],[31191,55554],[31337,55534],[31338,55534],[31339,55534],[31340,55534],[31341,55534],[31342,55534],[31343,55534],[31344,55534],[31345,55534],[31346,55534],[31347,55534],[31348,55534],[31349,55534],[31350,55534],[31351,55534],[31352,55534],[31353,55534],[31354,55534],[31355,55534],[31356,55534],[31357,55534],[31358,55534],[31359,55534],[31360,55534],[31361,55534],[31421,55553],[31422,55553],[31423,55553],[31424,55553],[31425,55553],[31508,55524],[31509,55524],[31511,55524],[31512,55524],[31513,55524],[31515,55524],[31517,55524],[31524,55524],[31530,55524],[31531,55524],[31532,55524],[31533,55524],[31871,55524],[31996,55558],[32009,55558],[32014,55560],[32017,55558],[32027,55558],[32031,55558],[32032,55558],[32040,55558],[32041,55558],[32044,55561],[32049,55558],[32053,55558],[32064,55558],[32065,55558],[32084,55558],[32085,55558],[32091,55558],[32093,55558],[32101,55558],[32108,55558],[32109,55558],[32110,55558],[32111,55558],[32125,55558],[32127,55558],[32129,55558],[32131,55558],[32137,55560],[32146,55558],[32147,55558],[32149,55558],[32158,55558],[32171,55558],[32176,55558],[32186,55558],[32195,55558],[32208,55558],[32220,55558],[32239,55560],[32242,55558],[32248,55558],[32249,55558],[32284,55558],[32288,55558],[32290,55558],[32292,55558],[32294,55558],[32303,55559],[32304,55559],[32305,55559],[32306,55558],[32309,55558],[32313,55558],[32314,55558],[32317,55558],[32321,55558],[32322,55558],[32324,55558],[32331,55558],[32332,55558],[32339,55558],[32342,55560],[32350,55558],[32357,55559],[32663,55558],[33083,55558],[33821,55558],[34505,55558],[34577,55558],[35142,55558],[35336,55567],[35391,55567],[35392,55567],[35411,55567],[35416,55567],[35435,55569],[35449,55569],[35450,55569],[35453,55568],[35466,55569],[35467,55569],[35468,55569],[35469,55569],[35472,55569],[35473,55569],[35478,55569],[35481,55569],[35482,55569],[35484,55569],[35485,55569],[36041,55571],[36042,55571],[36044,55571],[36045,55571],[36048,55571],[36049,55571],[36050,55571],[36056,55571],[36371,55572],[36372,55572],[36373,55572],[36375,55572],[36376,55572],[36377,55572],[36378,55572],[36382,55572],[36387,55572],[36388,55572],[36390,55572],[36391,55572],[36406,55573],[36722,55572],[36820,55572],[36822,55574],[36824,55574],[36828,55574],[36829,55574],[36831,55574],[36834,55574],[37171,55575],[37172,55575],[37178,55576],[37188,55575],[37208,55575],[37275,55575],[37309,55575],[37314,55575],[37431,55575],[37432,55575],[37433,55575],[37972,55575],[37974,55668],[37975,55578],[37976,55578],[38065,55578],[38066,55580],[38067,55579],[38134,55580],[38157,55669],[38158,55670],[38159,55584],[38165,55563],[38166,55563],[38169,55582],[38170,55582],[38175,55585],[38178,55581],[38180,55582],[38189,55565],[38195,55563],[38196,55563],[38217,55584],[38218,55584],[38219,55584],[38225,55581],[38226,55581],[38232,55565],[38236,55562],[38237,55562],[38248,55584],[38251,55562],[38564,55671],[38588,55565],[38692,55565],[39123,55563],[39124,55563],[39127,55563],[39128,55563],[39129,55563],[39137,55563],[39157,55563],[39206,55590],[39207,55570],[39213,55589],[39218,55586],[39220,55570],[39226,55588],[39233,55591],[39241,55586],[39242,55583],[39250,55590],[39251,55583],[39252,55583],[39254,55591],[39343,55586],[39345,55590],[39361,55570],[39391,55570],[39398,55588],[39399,55588],[39403,55583],[39404,55583],[39411,55570],[39412,55570],[39413,55570],[39414,55591],[39678,55586],[40860,55549],[40861,55549],[40862,55549],[40864,55549],[40865,55549],[40866,55549],[40868,55549],[40878,55549],[40882,55549],[40883,55549],[40905,55549],[40906,55549],[40908,55549],[40909,55549],[40911,55549],[40914,55549],[40915,55549],[40916,55549],[40925,55549],[40926,55549],[40927,55549],[41870,55555],[41881,55555],[41882,55555],[42029,55556],[42030,55556],[42131,55535],[42132,55535],[42133,55535],[42135,55535],[42136,55535],[42137,55535],[42138,55535],[42139,55535],[42141,55535],[42142,55535],[42143,55535],[42144,55535],[42146,55535],[42147,55535],[42149,55535],[42150,55535],[42219,55535],[42220,55535],[42222,55535],[42223,55535],[42224,55535],[42225,55535],[42226,55535],[42227,55535],[42231,55535],[42232,55535],[42233,55535],[42234,55535],[42235,55535],[42236,55535],[42237,55535],[42238,55535],[42239,55535],[43493,55593],[43533,55538],[43534,55538],[43537,55538],[43541,55538],[43544,55538],[43545,55538],[43552,55538],[43554,55538],[43555,55538],[43558,55538],[43559,55538],[43649,55538],[43651,55538],[43652,55538],[44020,55521],[44021,55521],[44023,55521],[44024,55521],[44025,55521],[44026,55521],[44027,55521],[44028,55520],[44029,55521],[44030,55521],[44031,55521],[44032,55521],[44033,55521],[44034,55521],[44035,55521],[44037,55521],[44038,55521],[44039,55521],[44040,55521],[44045,55521],[44046,55521],[44048,55521],[44049,55521],[44052,55521],[44053,55521],[44054,55521],[44055,55521],[44056,55521],[44057,55521],[44058,55521],[44060,55521],[44072,55521],[44073,55521],[44075,55521],[44077,55521],[44079,55521],[44080,55521],[44082,55521],[44083,55521],[44089,55521],[44090,55521],[44091,55521],[44096,55521],[44097,55521],[44101,55521],[44104,55521],[44105,55521],[44106,55521],[44111,55521],[44113,55521],[44114,55521],[44118,55521],[44124,55521],[44125,55521],[44126,55521],[44127,55521],[44128,55521],[44129,55521],[44135,55521],[44136,55521],[44140,55521],[44145,55521],[44157,55521],[44159,55521],[44160,55521],[44161,55521],[44163,55521],[44165,55521],[44168,55521],[44169,55521],[44170,55521],[44172,55521],[44188,55521],[44189,55521],[44190,55521],[44192,55521],[44195,55521],[44197,55521],[44198,55521],[44199,55521],[44204,55521],[44205,55521],[44206,55521],[44207,55521],[44208,55521],[44209,55521],[44210,55521],[44212,55521],[44219,55521],[44221,55521],[44222,55521],[44612,55521],[45630,55521],[46189,55521],[47921,55521],[48001,55672],[48002,55672],[48003,55672],[48004,55673],[48005,55673],[48006,55673],[48007,55673],[48008,55673],[48009,55673],[48010,55673],[48011,55673],[48012,55673],[48013,55674],[48014,55675],[48015,55676],[48016,55677],[48017,55678],[48018,55679],[48019,55679],[48020,55679],[48021,55680],[48022,55681],[48023,55682],[48024,55533],[48025,55533],[48026,55533],[48027,55533],[48276,55598],[48277,55599],[48278,55599],[48279,55598],[48280,55598],[48281,55598],[48282,55598],[48283,55598],[48284,55598],[48285,55598],[48287,55598],[48288,55598],[48289,55598],[48290,55598],[48291,55598],[48292,55598],[48294,55598],[48295,55598],[48296,55598],[48298,55598],[48299,55598],[48300,55598],[49231,55607],[49232,55607],[49233,55607],[49234,55607],[49235,55607],[49236,55607],[49237,55607],[49238,55607],[49239,55607],[49240,55607],[49241,55607],[49242,55607],[49245,55607],[49247,55607],[49248,55607],[49250,55607],[49251,55607],[49252,55607],[49254,55607],[49256,55607],[49257,55607],[49258,55607],[49259,55607],[49260,55607],[49261,55607],[49263,55607],[50381,55614],[50383,55614],[50386,55615],[50387,55615],[50388,55526],[50391,55620],[50392,55620],[50395,55620],[50396,55620],[50399,55616],[50400,55616],[50401,55525],[50402,55526],[50403,55525],[50404,55525],[50405,55526],[50408,55617],[50410,55617],[50413,55618],[50414,55618],[50415,55525],[50416,55525],[50419,55619],[50420,55619],[50424,55620],[50425,55620],[50429,55621],[50430,55621],[50432,55621],[50433,55621],[50435,55622],[50437,55622],[50438,55526],[50440,55622],[50443,55620],[50444,55620],[50447,55620],[50448,55620],[52136,55523],[52137,55523],[52138,55520],[52139,55624],[52140,55520],[52141,55520],[52144,55625],[52145,55626],[52146,55523],[52154,55683],[52186,55684],[52275,55684],[52318,55684],[52329,55684],[52330,55684],[52397,55624],[52403,55524],[52404,55684],[52487,55331],[52491,55331],[52492,55331],[52494,55331],[52496,55331],[52497,55331],[52498,55331],[52499,55331],[52518,55331],[52556,55323],[52558,55364],[52561,55323],[52562,55323],[52563,55323],[52564,55323],[52712,55321],[52714,55343],[52716,55366],[52717,55343],[52719,55343],[52722,55434],[52724,55343],[52725,55343],[52726,55321],[52727,55321],[52728,55321],[52729,55653],[52764,55321],[52816,55321],[52817,55321],[52842,55321],[52955,55321],[52975,55321],[52977,55321],[52987,55321],[53055,55365],[53059,55332],[53060,55332],[53063,55332],[53074,55365],[53084,55332],[53086,55365],[53104,55332],[53105,55332],[53106,55332],[53107,55332],[53108,55332],[53221,55332],[53512,55325],[53514,55628],[53515,55325],[53519,55325],[53520,55325],[53523,55325],[53524,55325],[53525,55325],[53526,55325],[53527,55325],[53528,55325],[53529,55417],[53632,55325],[53634,55325],[53687,55325],[53804,55325],[53807,55325],[53810,55325],[53825,55325],[53922,55628],[53925,55628],[53973,55293],[53988,55302],[53991,55293],[53997,55293],[54001,55302],[54002,55302],[54003,55302],[54004,55302],[54005,55302],[54006,55302],[54007,55302],[54008,55302],[54009,55302],[54010,55302],[54011,55302],[54012,55302],[54013,55302],[54014,55302],[54015,55302],[54016,55302],[54017,55302],[54018,55302],[54019,55302],[54020,55302],[54021,55302],[54022,55302],[54023,55302],[54024,55302],[54025,55302],[54026,55302],[54027,55302],[54028,55302],[54029,55302],[54030,55302],[54060,55324],[54063,55324],[54064,55324],[54065,55324],[54066,55324],[54096,55324],[54167,55411],[54169,55411],[54219,55331],[54223,55331],[54224,55331],[54227,55331],[54228,55331],[54229,55331],[54230,55413],[54286,55331],[54412,55685],[54426,55631],[54442,55629],[54443,55629],[54444,55378],[54446,55375],[54449,55630],[54456,55376],[54457,55352],[54463,55356],[54465,55377],[54472,55632],[54564,55685],[54565,55685],[54566,55685],[54603,55685],[54604,55685],[54605,55685],[54659,55685],[54691,55685],[54703,55685],[54737,55685],[54739,55685],[54740,55685],[54741,55685],[54742,55685],[54743,55685],[54744,55685],[54745,55685],[54746,55685],[54862,55685],[54864,55685],[54865,55685],[54870,55685],[54871,55685],[54876,55685],[54878,55685],[54879,55685],[54880,55685],[54882,55685],[54883,55685],[54884,55686],[54885,55685],[54898,55685],[54899,55685],[55005,55629],[55031,55629],[55056,55614],[55058,55614],[55061,55615],[55062,55615],[55063,55526],[55066,55620],[55067,55620],[55070,55620],[55071,55620],[55074,55616],[55075,55616],[55076,55525],[55077,55526],[55078,55525],[55079,55525],[55080,55526],[55083,55617],[55085,55617],[55088,55618],[55089,55618],[55090,55525],[55091,55525],[55094,55619],[55095,55619],[55099,55620],[55100,55620],[55104,55621],[55105,55621],[55107,55621],[55108,55621],[55110,55622],[55112,55622],[55113,55526],[55115,55622],[55118,55620],[55119,55620],[55122,55620],[55123,55620],[55156,55356],[55158,55356],[55202,55635],[55203,55377]],"b":[[134,"impl-Add%3CDegrees%3E-for-Radians"],[135,"impl-Add-for-Radians"],[136,"impl-Add%3Cf32%3E-for-Pixels"],[137,"impl-Add-for-Pixels"],[145,"impl-Task%3COption%3CT%3E%3E"],[146,"impl-Task%3CResult%3CT,+E%3E%3E"],[451,"impl-Catalog-for-Theme"],[452,"impl-Catalog-for-Theme"],[453,"impl-Catalog-for-Theme"],[454,"impl-Catalog-for-Theme"],[455,"impl-Catalog-for-Theme"],[456,"impl-Catalog-for-Theme"],[457,"impl-Catalog-for-Theme"],[458,"impl-Catalog-for-Theme"],[459,"impl-Catalog-for-Theme"],[460,"impl-Catalog-for-Theme"],[461,"impl-Catalog-for-Theme"],[462,"impl-Catalog-for-Theme"],[463,"impl-Catalog-for-Theme"],[464,"impl-Catalog-for-Theme"],[465,"impl-Catalog-for-Theme"],[466,"impl-Default-for-Theme"],[467,"impl-Catalog-for-Theme"],[468,"impl-Catalog-for-Theme"],[530,"impl-Div%3Cf32%3E-for-Radians"],[531,"impl-Div-for-Radians"],[532,"impl-Div%3Cf32%3E-for-Pixels"],[533,"impl-Div-for-Pixels"],[591,"impl-PartialEq-for-Degrees"],[592,"impl-PartialEq%3Cf32%3E-for-Degrees"],[593,"impl-PartialEq-for-Radians"],[594,"impl-PartialEq%3Cf32%3E-for-Radians"],[640,"impl-Display-for-Error"],[641,"impl-Debug-for-Error"],[648,"impl-Display-for-Theme"],[649,"impl-Debug-for-Theme"],[651,"impl-Debug-for-Radians"],[652,"impl-Display-for-Radians"],[655,"impl-Debug-for-ContentFit"],[656,"impl-Display-for-ContentFit"],[659,"impl-Debug-for-Point%3CT%3E"],[660,"impl-Display-for-Point%3CT%3E"],[674,"impl-From%3CHorizontal%3E-for-Alignment"],[675,"impl-From%3CVertical%3E-for-Alignment"],[681,"impl-From%3C%5Bu16;+2%5D%3E-for-Padding"],[682,"impl-From%3Cu16%3E-for-Padding"],[684,"impl-From%3Cf32%3E-for-Padding"],[685,"impl-From%3C%5Bf32;+2%5D%3E-for-Padding"],[688,"impl-From%3Cf32%3E-for-Degrees"],[689,"impl-From%3Cu8%3E-for-Degrees"],[691,"impl-From%3CDegrees%3E-for-Radians"],[692,"impl-From%3Cf32%3E-for-Radians"],[693,"impl-From%3Cu8%3E-for-Radians"],[694,"impl-From%3CLinear%3E-for-Background"],[695,"impl-From%3CColor%3E-for-Background"],[697,"impl-From%3CGradient%3E-for-Background"],[699,"impl-From%3CRgb%3E-for-Color"],[700,"impl-From%3C%5Bf32;+3%5D%3E-for-Color"],[701,"impl-From%3C%5Bf32;+4%5D%3E-for-Color"],[702,"impl-From%3CAlpha%3CRgb,+f32%3E%3E-for-Color"],[704,"impl-From%3CPixels%3E-for-Length"],[705,"impl-From%3Cf32%3E-for-Length"],[706,"impl-From%3Cu16%3E-for-Length"],[708,"impl-From%3Cu16%3E-for-Pixels"],[709,"impl-From%3Cf32%3E-for-Pixels"],[712,"impl-From%3C(T,+T)%3E-for-Point%3CT%3E"],[713,"impl-From%3C%5BT;+2%5D%3E-for-Point%3CT%3E"],[716,"impl-From%3Cf32%3E-for-Rotation"],[718,"impl-From%3CRadians%3E-for-Rotation"],[720,"impl-From%3C%5BT;+2%5D%3E-for-Size%3CT%3E"],[721,"impl-From%3C(T,+T)%3E-for-Size%3CT%3E"],[722,"impl-From%3CPadding%3E-for-Size"],[723,"impl-From%3CVector%3CT%3E%3E-for-Size%3CT%3E"],[727,"impl-From%3CSize%3CT%3E%3E-for-Vector%3CT%3E"],[728,"impl-From%3C%5BT;+2%5D%3E-for-Vector%3CT%3E"],[1059,"impl-Mul%3Cf32%3E-for-Radians"],[1060,"impl-Mul-for-Radians"],[1061,"impl-Mul-for-Pixels"],[1062,"impl-Mul%3Cf32%3E-for-Pixels"],[1064,"impl-Mul%3Cf32%3E-for-Rectangle"],[1065,"impl-Mul%3CTransformation%3E-for-Rectangle"],[1066,"impl-Mul%3CVector%3CT%3E%3E-for-Rectangle%3CT%3E"],[1067,"impl-Mul%3CTransformation%3E-for-Size"],[1068,"impl-Mul%3CT%3E-for-Size%3CT%3E"],[1069,"impl-Mul%3CVector%3CT%3E%3E-for-Size%3CT%3E"],[1071,"impl-Mul%3CT%3E-for-Vector%3CT%3E"],[1072,"impl-Mul%3CTransformation%3E-for-Vector"],[1101,"impl-PartialOrd%3Cf32%3E-for-Degrees"],[1102,"impl-PartialOrd-for-Degrees"],[1103,"impl-PartialOrd-for-Radians"],[1104,"impl-PartialOrd%3Cf32%3E-for-Radians"],[1134,"impl-Catalog-for-Theme"],[1135,"impl-Catalog-for-Theme"],[1136,"impl-Catalog-for-Theme"],[1137,"impl-Catalog-for-Theme"],[1138,"impl-Catalog-for-Theme"],[1139,"impl-Catalog-for-Theme"],[1140,"impl-Catalog-for-Theme"],[1141,"impl-Catalog-for-Theme"],[1142,"impl-Catalog-for-Theme"],[1143,"impl-Catalog-for-Theme"],[1144,"impl-Catalog-for-Theme"],[1145,"impl-Catalog-for-Theme"],[1146,"impl-Catalog-for-Theme"],[1147,"impl-Catalog-for-Theme"],[1148,"impl-Catalog-for-Theme"],[1149,"impl-Catalog-for-Theme"],[1150,"impl-Catalog-for-Theme"],[1153,"impl-Sub-for-Point%3CT%3E"],[1154,"impl-Sub%3CVector%3CT%3E%3E-for-Point%3CT%3E"],[1781,"impl-PartialEq%3CBytesMut%3E-for-Bytes"],[1782,"impl-PartialEq-for-Bytes"],[1783,"impl-PartialEq%3C%26T%3E-for-Bytes"],[1784,"impl-PartialEq%3CString%3E-for-Bytes"],[1785,"impl-PartialEq%3Cstr%3E-for-Bytes"],[1786,"impl-PartialEq%3CVec%3Cu8%3E%3E-for-Bytes"],[1787,"impl-PartialEq%3C%5Bu8%5D%3E-for-Bytes"],[1795,"impl-Debug-for-Bytes"],[1796,"impl-UpperHex-for-Bytes"],[1797,"impl-LowerHex-for-Bytes"],[1799,"impl-From%3C%26str%3E-for-Bytes"],[1800,"impl-From%3CBox%3C%5Bu8%5D%3E%3E-for-Bytes"],[1802,"impl-From%3CString%3E-for-Bytes"],[1803,"impl-From%3CVec%3Cu8%3E%3E-for-Bytes"],[1804,"impl-From%3C%26%5Bu8%5D%3E-for-Bytes"],[1805,"impl-From%3CScreenshot%3E-for-Bytes"],[1806,"impl-From%3CBytesMut%3E-for-Bytes"],[1836,"impl-IntoIterator-for-%26Bytes"],[1837,"impl-IntoIterator-for-Bytes"],[1846,"impl-PartialOrd-for-Bytes"],[1847,"impl-PartialOrd%3C%26T%3E-for-Bytes"],[1848,"impl-PartialOrd%3CString%3E-for-Bytes"],[1849,"impl-PartialOrd%3CVec%3Cu8%3E%3E-for-Bytes"],[1850,"impl-PartialOrd%3Cstr%3E-for-Bytes"],[1851,"impl-PartialOrd%3C%5Bu8%5D%3E-for-Bytes"],[2252,"impl-Group%3C\'a,+Message,+Theme,+Renderer%3E"],[2253,"impl-Overlay%3CMessage,+Theme,+Renderer%3E-for-Group%3C\'a,+Message,+Theme,+Renderer%3E"],[3180,"impl-From%3CId%3E-for-Id"],[3182,"impl-From%3CId%3E-for-Id"],[3183,"impl-From%3CId%3E-for-Id"],[3237,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Text%3C\'a,+Theme,+Renderer%3E"],[3238,"impl-Text%3C\'a,+Theme,+Renderer%3E"],[3752,"impl-From%3Ci32%3E-for-Radius"],[3754,"impl-From%3Cf32%3E-for-Radius"],[3755,"impl-From%3Cu8%3E-for-Radius"],[3756,"impl-From%3Cu16%3E-for-Radius"],[4341,"impl-Flags-for-Modifiers"],[4342,"impl-Modifiers"],[4422,"impl-Octal-for-Modifiers"],[4423,"impl-Binary-for-Modifiers"],[4424,"impl-Debug-for-Modifiers"],[4425,"impl-UpperHex-for-Modifiers"],[4426,"impl-LowerHex-for-Modifiers"],[4436,"impl-Flags-for-Modifiers"],[4437,"impl-Modifiers"],[5453,"impl-Debug-for-Custom"],[5454,"impl-Display-for-Custom"],[5879,"impl-Add%3CDuration%3E-for-Instant"],[5880,"impl-Add%3CDuration%3E-for-Instant"],[5881,"impl-Add-for-Duration"],[5882,"impl-Add%3CDuration%3E-for-Duration"],[5883,"impl-AddAssign%3CDuration%3E-for-Instant"],[5884,"impl-AddAssign%3CDuration%3E-for-Instant"],[5885,"impl-AddAssign-for-Duration"],[5886,"impl-AddAssign%3CDuration%3E-for-Duration"],[5940,"impl-Div%3Cu32%3E-for-Duration"],[5941,"impl-Div%3CDuration%3E-for-Duration"],[5954,"impl-PartialEq%3CInstant%3E-for-Instant"],[5955,"impl-PartialEq-for-Instant"],[5956,"impl-PartialEq%3CDuration%3E-for-Duration"],[5957,"impl-PartialEq-for-Duration"],[5967,"impl-From%3CInstant%3E-for-Instant"],[5968,"impl-From%3CInstant%3E-for-Instant"],[5971,"impl-From%3CTimeSpec%3E-for-Duration"],[5972,"impl-From%3CDelay%3E-for-Duration"],[6019,"impl-PartialOrd-for-Instant"],[6020,"impl-PartialOrd%3CInstant%3E-for-Instant"],[6021,"impl-PartialOrd-for-Duration"],[6022,"impl-PartialOrd%3CDuration%3E-for-Duration"],[6030,"impl-Sub%3CDuration%3E-for-Instant"],[6031,"impl-Sub%3CDuration%3E-for-Instant"],[6032,"impl-Sub-for-Instant"],[6033,"impl-Sub%3CInstant%3E-for-Instant"],[6034,"impl-Sub-for-Duration"],[6035,"impl-Sub%3CDuration%3E-for-Duration"],[6036,"impl-SubAssign%3CDuration%3E-for-Instant"],[6037,"impl-SubAssign%3CDuration%3E-for-Instant"],[6038,"impl-SubAssign-for-Duration"],[6039,"impl-SubAssign%3CDuration%3E-for-Duration"],[6043,"impl-Sum-for-Duration"],[6044,"impl-Sum%3C%26Duration%3E-for-Duration"],[6688,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[6689,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[7165,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[7166,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[7377,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Checkbox%3C\'a,+Message,+Theme,+Renderer%3E"],[7378,"impl-Checkbox%3C\'a,+Message,+Theme,+Renderer%3E"],[7379,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-ComboBox%3C\'a,+T,+Message,+Theme,+Renderer%3E"],[7380,"impl-ComboBox%3C\'a,+T,+Message,+Theme,+Renderer%3E"],[7385,"impl-Radio%3C\'a,+Message,+Theme,+Renderer%3E"],[7386,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Radio%3C\'a,+Message,+Theme,+Renderer%3E"],[7390,"impl-TextEditor%3C\'a,+Highlighter,+Message,+Theme,+Renderer%3E"],[7391,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextEditor%3C\'a,+Highlighter,+Message,+Theme,+Renderer%3E"],[7392,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[7393,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[7394,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Toggler%3C\'a,+Message,+Theme,+Renderer%3E"],[7395,"impl-Toggler%3C\'a,+Message,+Theme,+Renderer%3E"],[8172,"impl-From%3CGradient%3E-for-Fill"],[8173,"impl-From%3CLinear%3E-for-Fill"],[8175,"impl-From%3CColor%3E-for-Fill"],[8182,"impl-From%3CColor%3E-for-Style"],[8183,"impl-From%3CGradient%3E-for-Style"],[8184,"impl-From%3C%26str%3E-for-Text"],[8186,"impl-From%3CString%3E-for-Text"],[9022,"impl-BuilderWithAttributes"],[9023,"impl-PathBuilder-for-BuilderWithAttributes"],[9075,"impl-BuilderWithAttributes"],[9076,"impl-Build-for-BuilderWithAttributes"],[9218,"impl-BuilderWithAttributes"],[9219,"impl-PathBuilder-for-BuilderWithAttributes"],[9325,"impl-PathBuilder-for-BuilderWithAttributes"],[9326,"impl-BuilderWithAttributes"],[9488,"impl-Index%3CControlPointId%3E-for-Path"],[9489,"impl-Index%3CEndpointId%3E-for-Path"],[9490,"impl-Index%3CControlPointId%3E-for-PathSlice%3C\'l%3E"],[9491,"impl-Index%3CEndpointId%3E-for-PathSlice%3C\'l%3E"],[9721,"impl-IntoIterator-for-PathSlice%3C\'l%3E"],[9722,"impl-IntoIterator-for-%26PathSlice%3C\'l%3E"],[9777,"impl-BuilderWithAttributes"],[9778,"impl-PathBuilder-for-BuilderWithAttributes"],[9802,"impl-BuilderWithAttributes"],[9803,"impl-PathBuilder-for-BuilderWithAttributes"],[9817,"impl-PathBuilder-for-BuilderWithAttributes"],[9818,"impl-BuilderWithAttributes"],[9820,"impl-BuilderWithAttributes"],[9821,"impl-PathBuilder-for-BuilderWithAttributes"],[10182,"impl-NoAttributes%3CB%3E"],[10183,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10197,"impl-Build-for-Flattened%3CBuilder%3E"],[10198,"impl-Flattened%3CBuilder%3E"],[10200,"impl-Build-for-WithSvg%3CBuilder%3E"],[10201,"impl-WithSvg%3CBuilder%3E"],[10202,"impl-NoAttributes%3CB%3E"],[10203,"impl-Build-for-NoAttributes%3CB%3E"],[10218,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10219,"impl-WithSvg%3CBuilder%3E"],[10230,"impl-WithSvg%3CBuilder%3E"],[10231,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10232,"impl-NoAttributes%3CB%3E"],[10233,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10260,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10261,"impl-NoAttributes%3CB%3E"],[10269,"impl-Display-for-BorderRadii"],[10270,"impl-Debug-for-BorderRadii"],[10348,"impl-WithSvg%3CBuilder%3E"],[10349,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10350,"impl-NoAttributes%3CB%3E"],[10351,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10353,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10354,"impl-WithSvg%3CBuilder%3E"],[10373,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10374,"impl-WithSvg%3CBuilder%3E"],[10375,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10376,"impl-NoAttributes%3CB%3E"],[10395,"impl-WithSvg%3CBuilder%3E"],[10396,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10397,"impl-NoAttributes%3CB%3E"],[10398,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10583,"impl-Index%3CEndpointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[10584,"impl-Index%3CControlPointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[10745,"impl-Add-for-Angle%3CT%3E"],[10746,"impl-Add%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[10749,"impl-Arc%3CS%3E"],[10750,"impl-Segment-for-Arc%3CS%3E"],[10751,"impl-CubicBezierSegment%3CS%3E"],[10752,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[10753,"impl-LineSegment%3CS%3E"],[10754,"impl-Segment-for-LineSegment%3CS%3E"],[10755,"impl-QuadraticBezierSegment%3CS%3E"],[10756,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[10762,"impl-Segment-for-Arc%3CS%3E"],[10763,"impl-Arc%3CS%3E"],[10764,"impl-CubicBezierSegment%3CS%3E"],[10765,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[10812,"impl-Arc%3CS%3E"],[10813,"impl-Segment-for-Arc%3CS%3E"],[10814,"impl-CubicBezierSegment%3CS%3E"],[10815,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[10816,"impl-LineSegment%3CS%3E"],[10817,"impl-Segment-for-LineSegment%3CS%3E"],[10818,"impl-QuadraticBezierSegment%3CS%3E"],[10819,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[10948,"impl-CubicBezierSegment%3CS%3E"],[10949,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[10951,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[10952,"impl-QuadraticBezierSegment%3CS%3E"],[10957,"impl-Div%3CT%3E-for-Angle%3CT%3E"],[10958,"impl-Div-for-Angle%3CT%3E"],[10982,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[10983,"impl-CubicBezierSegment%3CS%3E"],[10985,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[10986,"impl-QuadraticBezierSegment%3CS%3E"],[10988,"impl-CubicBezierSegment%3CS%3E"],[10989,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[10991,"impl-QuadraticBezierSegment%3CS%3E"],[10992,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11028,"impl-Arc%3CS%3E"],[11029,"impl-Segment-for-Arc%3CS%3E"],[11030,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11031,"impl-CubicBezierSegment%3CS%3E"],[11032,"impl-Segment-for-LineSegment%3CS%3E"],[11033,"impl-LineSegment%3CS%3E"],[11034,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11035,"impl-QuadraticBezierSegment%3CS%3E"],[11052,"impl-Arc%3CS%3E"],[11053,"impl-Segment-for-Arc%3CS%3E"],[11055,"impl-CubicBezierSegment%3CS%3E"],[11056,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11058,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11059,"impl-QuadraticBezierSegment%3CS%3E"],[11087,"impl-From%3CSvgArc%3CS%3E%3E-for-Arc%3CS%3E"],[11088,"impl-Arc%3CS%3E"],[11089,"impl-Segment-for-Arc%3CS%3E"],[11093,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11094,"impl-CubicBezierSegment%3CS%3E"],[11096,"impl-Segment-for-LineSegment%3CS%3E"],[11097,"impl-LineSegment%3CS%3E"],[11100,"impl-QuadraticBezierSegment%3CS%3E"],[11102,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11298,"impl-Arc%3CS%3E"],[11299,"impl-Segment-for-Arc%3CS%3E"],[11300,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11301,"impl-CubicBezierSegment%3CS%3E"],[11302,"impl-LineSegment%3CS%3E"],[11303,"impl-Segment-for-LineSegment%3CS%3E"],[11304,"impl-QuadraticBezierSegment%3CS%3E"],[11305,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11322,"impl-Segment-for-Arc%3CS%3E"],[11323,"impl-Arc%3CS%3E"],[11324,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11325,"impl-CubicBezierSegment%3CS%3E"],[11326,"impl-LineSegment%3CS%3E"],[11327,"impl-Segment-for-LineSegment%3CS%3E"],[11328,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11329,"impl-QuadraticBezierSegment%3CS%3E"],[11332,"impl-Segment-for-Arc%3CS%3E"],[11333,"impl-Arc%3CS%3E"],[11334,"impl-CubicBezierSegment%3CS%3E"],[11335,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11336,"impl-LineSegment%3CS%3E"],[11337,"impl-Segment-for-LineSegment%3CS%3E"],[11338,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11339,"impl-QuadraticBezierSegment%3CS%3E"],[11347,"impl-Sum%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[11348,"impl-Sum-for-Angle%3CT%3E"],[11353,"impl-Arc%3CS%3E"],[11354,"impl-Segment-for-Arc%3CS%3E"],[11355,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11356,"impl-CubicBezierSegment%3CS%3E"],[11357,"impl-Segment-for-LineSegment%3CS%3E"],[11358,"impl-LineSegment%3CS%3E"],[11359,"impl-QuadraticBezierSegment%3CS%3E"],[11360,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11489,"impl-Segment-for-Arc%3CS%3E"],[11490,"impl-Arc%3CS%3E"],[11491,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11492,"impl-CubicBezierSegment%3CS%3E"],[11493,"impl-LineSegment%3CS%3E"],[11494,"impl-Segment-for-LineSegment%3CS%3E"],[11495,"impl-QuadraticBezierSegment%3CS%3E"],[11496,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11507,"impl-Segment-for-Arc%3CS%3E"],[11508,"impl-Arc%3CS%3E"],[11509,"impl-CubicBezierSegment%3CS%3E"],[11510,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11511,"impl-Segment-for-LineSegment%3CS%3E"],[11512,"impl-LineSegment%3CS%3E"],[11513,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11514,"impl-QuadraticBezierSegment%3CS%3E"],[11700,"impl-PartialEq%3C%5BT%5D%3E-for-ArrayVec%3CT,+CAP%3E"],[11701,"impl-PartialEq-for-ArrayVec%3CT,+CAP%3E"],[11702,"impl-PartialEq-for-ArrayString%3CCAP%3E"],[11703,"impl-PartialEq%3Cstr%3E-for-ArrayString%3CCAP%3E"],[11718,"impl-Debug-for-ArrayString%3CCAP%3E"],[11719,"impl-Display-for-ArrayString%3CCAP%3E"],[11720,"impl-Display-for-CapacityError%3CT%3E"],[11721,"impl-Debug-for-CapacityError%3CT%3E"],[11743,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[11744,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[11748,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[11749,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[11800,"impl-IntoIterator-for-%26ArrayVec%3CT,+CAP%3E"],[11801,"impl-IntoIterator-for-ArrayVec%3CT,+CAP%3E"],[11802,"impl-IntoIterator-for-%26mut+ArrayVec%3CT,+CAP%3E"],[11815,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[11816,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[11822,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[11823,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[11844,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[11845,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[11890,"impl-TryFrom%3CArguments%3C\'a%3E%3E-for-ArrayString%3CCAP%3E"],[11891,"impl-TryFrom%3C%26str%3E-for-ArrayString%3CCAP%3E"],[12093,"impl-Add-for-Length%3CT,+U%3E"],[12094,"impl-Add%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[12095,"impl-Add%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[12096,"impl-Add%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[12097,"impl-Add%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[12098,"impl-Add%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[12101,"impl-Add%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[12102,"impl-Add-for-Size2D%3CT,+U%3E"],[12103,"impl-Add-for-Size3D%3CT,+U%3E"],[12104,"impl-Add%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[12107,"impl-Add%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[12108,"impl-Add-for-Vector2D%3CT,+U%3E"],[12109,"impl-Add%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[12110,"impl-Add-for-Vector3D%3CT,+U%3E"],[12112,"impl-AddAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[12113,"impl-AddAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[12114,"impl-AddAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[12115,"impl-AddAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[12151,"impl-Transform2D%3CT,+Src,+Dst%3E"],[12152,"impl-ApproxEq%3CT%3E-for-Transform2D%3CT,+Src,+Dst%3E"],[12153,"impl-ApproxEq%3CT%3E-for-Transform3D%3CT,+Src,+Dst%3E"],[12154,"impl-Transform3D%3CT,+Src,+Dst%3E"],[12357,"impl-Ceil-for-Point2D%3CT,+U%3E"],[12358,"impl-Point2D%3CT,+U%3E"],[12359,"impl-Point3D%3CT,+U%3E"],[12360,"impl-Ceil-for-Point3D%3CT,+U%3E"],[12361,"impl-Ceil-for-Size2D%3CT,+U%3E"],[12362,"impl-Size2D%3CT,+U%3E"],[12363,"impl-Size3D%3CT,+U%3E"],[12364,"impl-Ceil-for-Size3D%3CT,+U%3E"],[12365,"impl-Vector2D%3CT,+U%3E"],[12366,"impl-Ceil-for-Vector2D%3CT,+U%3E"],[12367,"impl-Vector3D%3CT,+U%3E"],[12368,"impl-Ceil-for-Vector3D%3CT,+U%3E"],[12591,"impl-Div%3CT%3E-for-Box2D%3CT,+U%3E"],[12592,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U2%3E"],[12593,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U2%3E"],[12594,"impl-Div%3CT%3E-for-Box3D%3CT,+U%3E"],[12595,"impl-Div%3CT%3E-for-Length%3CT,+U%3E"],[12596,"impl-Div%3CLength%3CT,+Src%3E%3E-for-Length%3CT,+Dst%3E"],[12597,"impl-Div%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Dst%3E"],[12598,"impl-Div%3CT%3E-for-Point2D%3CT,+U%3E"],[12599,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U2%3E"],[12600,"impl-Div%3CT%3E-for-Point3D%3CT,+U%3E"],[12601,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U2%3E"],[12602,"impl-Div%3CT%3E-for-Rect%3CT,+U%3E"],[12603,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U2%3E"],[12604,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U2%3E"],[12605,"impl-Div%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[12606,"impl-Div%3CT%3E-for-Size2D%3CT,+U%3E"],[12607,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U2%3E"],[12608,"impl-Div%3CT%3E-for-Size3D%3CT,+U%3E"],[12609,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U2%3E"],[12610,"impl-Div%3CT%3E-for-Vector2D%3CT,+U%3E"],[12611,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U2%3E"],[12612,"impl-Div%3CT%3E-for-Vector3D%3CT,+U%3E"],[12613,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U2%3E"],[12614,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[12615,"impl-DivAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[12616,"impl-DivAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[12617,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[12619,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[12620,"impl-DivAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[12621,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[12622,"impl-DivAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[12623,"impl-DivAssign%3CT%3E-for-Rect%3CT,+U%3E"],[12624,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[12625,"impl-DivAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[12626,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[12627,"impl-DivAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[12628,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[12629,"impl-DivAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[12630,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[12631,"impl-DivAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[12632,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[12633,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[12634,"impl-DivAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[12785,"impl-Point2D%3CT,+U%3E"],[12786,"impl-Floor-for-Point2D%3CT,+U%3E"],[12787,"impl-Point3D%3CT,+U%3E"],[12788,"impl-Floor-for-Point3D%3CT,+U%3E"],[12789,"impl-Floor-for-Size2D%3CT,+U%3E"],[12790,"impl-Size2D%3CT,+U%3E"],[12791,"impl-Floor-for-Size3D%3CT,+U%3E"],[12792,"impl-Size3D%3CT,+U%3E"],[12793,"impl-Vector2D%3CT,+U%3E"],[12794,"impl-Floor-for-Vector2D%3CT,+U%3E"],[12795,"impl-Vector3D%3CT,+U%3E"],[12796,"impl-Floor-for-Vector3D%3CT,+U%3E"],[12824,"impl-From%3CVector3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[12825,"impl-From%3CVector2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[12826,"impl-From%3CPoint2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[12827,"impl-From%3CPoint3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[12829,"impl-From%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[12830,"impl-From%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[12832,"impl-From%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[12833,"impl-From%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[12837,"impl-From%3CVector3D%3CT,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[12838,"impl-From%3CRotation3D%3CT,+Src,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[12844,"impl-From%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[12846,"impl-From%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[12847,"impl-From%3CVector2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[12848,"impl-From%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[12849,"impl-From%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[12851,"impl-From%3CVector3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[12856,"impl-From%3CTranslation2D%3CT,+Src,+Dst%3E%3E-for-Vector2D%3CT,+Src%3E"],[12857,"impl-From%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[12858,"impl-From%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[12860,"impl-From%3CSize2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[12861,"impl-From%3CTranslation3D%3CT,+Src,+Dst%3E%3E-for-Vector3D%3CT,+Src%3E"],[12862,"impl-From%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[12863,"impl-From%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[13378,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U1%3E"],[13379,"impl-Mul%3CT%3E-for-Box2D%3CT,+U%3E"],[13380,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U1%3E"],[13381,"impl-Mul%3CT%3E-for-Box3D%3CT,+U%3E"],[13382,"impl-Mul%3CT%3E-for-Length%3CT,+U%3E"],[13383,"impl-Mul%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Src%3E"],[13384,"impl-Mul%3CT%3E-for-Point2D%3CT,+U%3E"],[13385,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U1%3E"],[13386,"impl-Mul%3CT%3E-for-Point3D%3CT,+U%3E"],[13387,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U1%3E"],[13388,"impl-Mul%3CT%3E-for-Rect%3CT,+U%3E"],[13389,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U1%3E"],[13391,"impl-Mul%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[13392,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U1%3E"],[13393,"impl-Mul%3CT%3E-for-Size2D%3CT,+U%3E"],[13394,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U1%3E"],[13395,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U1%3E"],[13396,"impl-Mul%3CT%3E-for-Size3D%3CT,+U%3E"],[13397,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U1%3E"],[13398,"impl-Mul%3CT%3E-for-Vector2D%3CT,+U%3E"],[13399,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U1%3E"],[13400,"impl-Mul%3CT%3E-for-Vector3D%3CT,+U%3E"],[13401,"impl-MulAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[13402,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[13403,"impl-MulAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[13404,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[13406,"impl-MulAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[13407,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[13408,"impl-MulAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[13409,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[13410,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[13411,"impl-MulAssign%3CT%3E-for-Rect%3CT,+U%3E"],[13412,"impl-MulAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[13413,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[13414,"impl-MulAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[13415,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[13416,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[13417,"impl-MulAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[13418,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[13419,"impl-MulAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[13420,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[13421,"impl-MulAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[13533,"impl-Round-for-Point2D%3CT,+U%3E"],[13534,"impl-Point2D%3CT,+U%3E"],[13535,"impl-Round-for-Point3D%3CT,+U%3E"],[13536,"impl-Point3D%3CT,+U%3E"],[13538,"impl-Size2D%3CT,+U%3E"],[13539,"impl-Round-for-Size2D%3CT,+U%3E"],[13540,"impl-Round-for-Size3D%3CT,+U%3E"],[13541,"impl-Size3D%3CT,+U%3E"],[13542,"impl-Vector2D%3CT,+U%3E"],[13543,"impl-Round-for-Vector2D%3CT,+U%3E"],[13544,"impl-Vector3D%3CT,+U%3E"],[13545,"impl-Round-for-Vector3D%3CT,+U%3E"],[13586,"impl-Sub%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[13587,"impl-Sub-for-Point2D%3CT,+U%3E"],[13588,"impl-Sub%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[13589,"impl-Sub%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[13590,"impl-Sub-for-Point3D%3CT,+U%3E"],[13591,"impl-Sub%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[13601,"impl-SubAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[13602,"impl-SubAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[13603,"impl-SubAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[13604,"impl-SubAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[13612,"impl-Sum%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[13613,"impl-Sum-for-Length%3CT,+U%3E"],[13614,"impl-Sum%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[13615,"impl-Sum-for-Size2D%3CT,+U%3E"],[13616,"impl-Sum-for-Size3D%3CT,+U%3E"],[13617,"impl-Sum%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[13618,"impl-Sum%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[13619,"impl-Sum-for-Vector2D%3CT,+U%3E"],[13620,"impl-Sum-for-Vector3D%3CT,+U%3E"],[13621,"impl-Sum%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[13804,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[13805,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[13806,"impl-Scale%3CT,+Src,+Dst%3E"],[13807,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[13808,"impl-Transformation%3CS%3E-for-Translation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[13809,"impl-Translation2D%3CT,+Src,+Dst%3E"],[13810,"impl-Transform2D%3CT,+Src,+Dst%3E"],[13811,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[13827,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[13828,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[13829,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[13830,"impl-Scale%3CT,+Src,+Dst%3E"],[13832,"impl-Transform2D%3CT,+Src,+Dst%3E"],[13833,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[14140,"impl-Point2D%3CT,+U%3E"],[14141,"impl-Zero-for-Point2D%3CT,+U%3E"],[14142,"impl-Zero-for-Point3D%3CT,+U%3E"],[14143,"impl-Point3D%3CT,+U%3E"],[14146,"impl-Size2D%3CT,+U%3E"],[14147,"impl-Zero-for-Size2D%3CT,+U%3E"],[14148,"impl-Zero-for-Size3D%3CT,+U%3E"],[14149,"impl-Size3D%3CT,+U%3E"],[14150,"impl-Zero-for-Vector2D%3CT,+U%3E"],[14151,"impl-Vector2D%3CT,+U%3E"],[14152,"impl-Vector3D%3CT,+U%3E"],[14153,"impl-Zero-for-Vector3D%3CT,+U%3E"],[14623,"impl-Builder%3C\'l%3E"],[14624,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14625,"impl-BuilderWithAttributes%3C\'l%3E"],[14626,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[14633,"impl-Build-for-Builder%3C\'l%3E"],[14634,"impl-Builder%3C\'l%3E"],[14635,"impl-Build-for-BuilderWithAttributes%3C\'l%3E"],[14636,"impl-BuilderWithAttributes%3C\'l%3E"],[14646,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14647,"impl-Builder%3C\'l%3E"],[14648,"impl-BuilderWithAttributes%3C\'l%3E"],[14649,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[14662,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14663,"impl-Builder%3C\'l%3E"],[14664,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[14665,"impl-BuilderWithAttributes%3C\'l%3E"],[14706,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14707,"impl-Builder%3C\'l%3E"],[14708,"impl-BuilderWithAttributes%3C\'l%3E"],[14709,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[14715,"impl-Builder%3C\'l%3E"],[14716,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14717,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[14718,"impl-BuilderWithAttributes%3C\'l%3E"],[14719,"impl-Builder%3C\'l%3E"],[14720,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14721,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[14722,"impl-BuilderWithAttributes%3C\'l%3E"],[15258,"impl-From%3CColor%3E-for-Style"],[15259,"impl-From%3CGradient%3E-for-Style"],[15260,"impl-From%3CLinear%3E-for-Style"],[15694,"impl-Display-for-Url"],[15695,"impl-Debug-for-Url"],[15696,"impl-Debug-for-HeadingLevel"],[15697,"impl-Display-for-HeadingLevel"],[15730,"impl-Index%3CRangeFrom%3CPosition%3E%3E-for-Url"],[15731,"impl-Index%3CRange%3CPosition%3E%3E-for-Url"],[15732,"impl-Index%3CRangeFull%3E-for-Url"],[15733,"impl-Index%3CRangeTo%3CPosition%3E%3E-for-Url"],[17343,"impl-Display-for-Error"],[17344,"impl-Debug-for-Error"],[19794,"impl-Backends"],[19795,"impl-Flags-for-Backends"],[19796,"impl-Features"],[19797,"impl-Flags-for-Features"],[19798,"impl-InstanceFlags"],[19799,"impl-Flags-for-InstanceFlags"],[19800,"impl-DownlevelFlags"],[19801,"impl-Flags-for-DownlevelFlags"],[19802,"impl-Flags-for-ShaderStages"],[19803,"impl-ShaderStages"],[19804,"impl-TextureFormatFeatureFlags"],[19805,"impl-Flags-for-TextureFormatFeatureFlags"],[19806,"impl-ColorWrites"],[19807,"impl-Flags-for-ColorWrites"],[19808,"impl-Flags-for-BufferUsages"],[19809,"impl-BufferUsages"],[19810,"impl-TextureUsages"],[19811,"impl-Flags-for-TextureUsages"],[19812,"impl-PipelineStatisticsTypes"],[19813,"impl-Flags-for-PipelineStatisticsTypes"],[21433,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[21434,"impl-RenderPass%3C\'a%3E"],[21435,"impl-RenderBundleEncoder%3C\'a%3E"],[21436,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[21437,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[21438,"impl-RenderPass%3C\'a%3E"],[21439,"impl-RenderBundleEncoder%3C\'a%3E"],[21440,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[21441,"impl-RenderPass%3C\'a%3E"],[21442,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[21443,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[21444,"impl-RenderBundleEncoder%3C\'a%3E"],[21445,"impl-RenderPass%3C\'a%3E"],[21446,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[21447,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[21448,"impl-RenderBundleEncoder%3C\'a%3E"],[21979,"impl-UpperHex-for-Backends"],[21980,"impl-Debug-for-Backends"],[21981,"impl-Binary-for-Backends"],[21982,"impl-LowerHex-for-Backends"],[21983,"impl-Octal-for-Backends"],[21985,"impl-Debug-for-Features"],[21986,"impl-LowerHex-for-Features"],[21987,"impl-UpperHex-for-Features"],[21988,"impl-Octal-for-Features"],[21989,"impl-Binary-for-Features"],[21990,"impl-LowerHex-for-InstanceFlags"],[21991,"impl-Debug-for-InstanceFlags"],[21992,"impl-Octal-for-InstanceFlags"],[21993,"impl-Binary-for-InstanceFlags"],[21994,"impl-UpperHex-for-InstanceFlags"],[21997,"impl-Octal-for-DownlevelFlags"],[21998,"impl-Debug-for-DownlevelFlags"],[21999,"impl-LowerHex-for-DownlevelFlags"],[22000,"impl-UpperHex-for-DownlevelFlags"],[22001,"impl-Binary-for-DownlevelFlags"],[22006,"impl-Debug-for-ShaderStages"],[22007,"impl-LowerHex-for-ShaderStages"],[22008,"impl-UpperHex-for-ShaderStages"],[22009,"impl-Binary-for-ShaderStages"],[22010,"impl-Octal-for-ShaderStages"],[22027,"impl-LowerHex-for-TextureFormatFeatureFlags"],[22028,"impl-Debug-for-TextureFormatFeatureFlags"],[22029,"impl-Octal-for-TextureFormatFeatureFlags"],[22030,"impl-Binary-for-TextureFormatFeatureFlags"],[22031,"impl-UpperHex-for-TextureFormatFeatureFlags"],[22068,"impl-UpperHex-for-ColorWrites"],[22069,"impl-Octal-for-ColorWrites"],[22070,"impl-Debug-for-ColorWrites"],[22071,"impl-Binary-for-ColorWrites"],[22072,"impl-LowerHex-for-ColorWrites"],[22096,"impl-Display-for-SurfaceError"],[22097,"impl-Debug-for-SurfaceError"],[22099,"impl-Display-for-RequestDeviceError"],[22100,"impl-Debug-for-RequestDeviceError"],[22102,"impl-Display-for-CreateSurfaceError"],[22103,"impl-Debug-for-CreateSurfaceError"],[22105,"impl-Display-for-BufferAsyncError"],[22106,"impl-Debug-for-BufferAsyncError"],[22110,"impl-Display-for-Error"],[22111,"impl-Debug-for-Error"],[22112,"impl-LowerHex-for-BufferUsages"],[22113,"impl-UpperHex-for-BufferUsages"],[22114,"impl-Octal-for-BufferUsages"],[22115,"impl-Debug-for-BufferUsages"],[22116,"impl-Binary-for-BufferUsages"],[22119,"impl-LowerHex-for-TextureUsages"],[22120,"impl-Debug-for-TextureUsages"],[22121,"impl-UpperHex-for-TextureUsages"],[22122,"impl-Octal-for-TextureUsages"],[22123,"impl-Binary-for-TextureUsages"],[22152,"impl-UpperHex-for-PipelineStatisticsTypes"],[22153,"impl-Binary-for-PipelineStatisticsTypes"],[22154,"impl-LowerHex-for-PipelineStatisticsTypes"],[22155,"impl-Debug-for-PipelineStatisticsTypes"],[22156,"impl-Octal-for-PipelineStatisticsTypes"],[22476,"impl-Backends"],[22477,"impl-Flags-for-Backends"],[22478,"impl-Features"],[22479,"impl-Flags-for-Features"],[22480,"impl-Flags-for-InstanceFlags"],[22481,"impl-InstanceFlags"],[22482,"impl-DownlevelFlags"],[22483,"impl-Flags-for-DownlevelFlags"],[22484,"impl-ShaderStages"],[22485,"impl-Flags-for-ShaderStages"],[22486,"impl-TextureFormatFeatureFlags"],[22487,"impl-Flags-for-TextureFormatFeatureFlags"],[22488,"impl-ColorWrites"],[22489,"impl-Flags-for-ColorWrites"],[22490,"impl-Flags-for-BufferUsages"],[22491,"impl-BufferUsages"],[22492,"impl-Flags-for-TextureUsages"],[22493,"impl-TextureUsages"],[22494,"impl-Flags-for-PipelineStatisticsTypes"],[22495,"impl-PipelineStatisticsTypes"],[24632,"impl-RenderPass%3C\'a%3E"],[24633,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[24635,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[24636,"impl-RenderBundleEncoder%3C\'a%3E"],[24639,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[24640,"impl-RenderPass%3C\'a%3E"],[24641,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[24642,"impl-RenderBundleEncoder%3C\'a%3E"],[24643,"impl-RenderPass%3C\'a%3E"],[24644,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[24646,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[24647,"impl-RenderBundleEncoder%3C\'a%3E"],[24648,"impl-RenderPass%3C\'a%3E"],[24649,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[24651,"impl-RenderBundleEncoder%3C\'a%3E"],[24652,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[24655,"impl-RenderPass%3C\'a%3E"],[24656,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[24657,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[24658,"impl-RenderBundleEncoder%3C\'a%3E"],[26762,"impl-Display-for-BindGroupLayoutEntryError"],[26763,"impl-Debug-for-BindGroupLayoutEntryError"],[26764,"impl-Debug-for-CreateBindGroupLayoutError"],[26765,"impl-Display-for-CreateBindGroupLayoutError"],[26766,"impl-Debug-for-CreateBindGroupError"],[26767,"impl-Display-for-CreateBindGroupError"],[26768,"impl-Debug-for-BindingZone"],[26769,"impl-Display-for-BindingZone"],[26770,"impl-Debug-for-BindingTypeMaxCountError"],[26771,"impl-Display-for-BindingTypeMaxCountError"],[26777,"impl-Debug-for-CreatePipelineLayoutError"],[26778,"impl-Display-for-CreatePipelineLayoutError"],[26779,"impl-Display-for-PushConstantUploadError"],[26780,"impl-Debug-for-PushConstantUploadError"],[26785,"impl-Display-for-BindError"],[26786,"impl-Debug-for-BindError"],[26789,"impl-Debug-for-GetBindGroupLayoutError"],[26790,"impl-Display-for-GetBindGroupLayoutError"],[26791,"impl-Display-for-LateMinBufferBindingSizeMismatch"],[26792,"impl-Debug-for-LateMinBufferBindingSizeMismatch"],[26796,"impl-From%3CMissingFeatures%3E-for-BindGroupLayoutEntryError"],[26797,"impl-From%3CMissingDownlevelFlags%3E-for-BindGroupLayoutEntryError"],[26801,"impl-From%3CDeviceError%3E-for-CreateBindGroupError"],[26802,"impl-From%3CMissingBufferUsageError%3E-for-CreateBindGroupError"],[26803,"impl-From%3CMissingTextureUsageError%3E-for-CreateBindGroupError"],[26804,"impl-From%3CUsageConflict%3E-for-CreateBindGroupError"],[26813,"impl-From%3CDeviceError%3E-for-CreatePipelineLayoutError"],[26814,"impl-From%3CMissingFeatures%3E-for-CreatePipelineLayoutError"],[28385,"impl-Debug-for-CreateRenderBundleError"],[28386,"impl-Display-for-CreateRenderBundleError"],[28387,"impl-Display-for-ExecutionError"],[28388,"impl-Debug-for-ExecutionError"],[28390,"impl-Display-for-RenderBundleError"],[28391,"impl-Debug-for-RenderBundleError"],[28392,"impl-Display-for-ClearError"],[28393,"impl-Debug-for-ClearError"],[28396,"impl-Display-for-DispatchError"],[28397,"impl-Debug-for-DispatchError"],[28398,"impl-Display-for-ComputePassErrorInner"],[28399,"impl-Debug-for-ComputePassErrorInner"],[28400,"impl-Display-for-ComputePassError"],[28401,"impl-Debug-for-ComputePassError"],[28402,"impl-Debug-for-DrawError"],[28403,"impl-Display-for-DrawError"],[28404,"impl-Debug-for-RenderCommandError"],[28405,"impl-Display-for-RenderCommandError"],[28408,"impl-Display-for-QueryError"],[28409,"impl-Debug-for-QueryError"],[28410,"impl-Display-for-QueryUseError"],[28411,"impl-Debug-for-QueryUseError"],[28412,"impl-Display-for-ResolveError"],[28413,"impl-Debug-for-ResolveError"],[28422,"impl-Debug-for-AttachmentErrorLocation"],[28423,"impl-Display-for-AttachmentErrorLocation"],[28424,"impl-Debug-for-ColorAttachmentError"],[28425,"impl-Display-for-ColorAttachmentError"],[28426,"impl-Display-for-RenderPassErrorInner"],[28427,"impl-Debug-for-RenderPassErrorInner"],[28428,"impl-Debug-for-RenderPassError"],[28429,"impl-Display-for-RenderPassError"],[28431,"impl-Debug-for-TransferError"],[28432,"impl-Display-for-TransferError"],[28433,"impl-Debug-for-CopyError"],[28434,"impl-Display-for-CopyError"],[28436,"impl-Display-for-CommandEncoderError"],[28437,"impl-Debug-for-CommandEncoderError"],[28438,"impl-Display-for-PassErrorScope"],[28439,"impl-Debug-for-PassErrorScope"],[28468,"impl-From%3CPushConstantUploadError%3E-for-ComputePassErrorInner"],[28469,"impl-From%3CUsageConflict%3E-for-ComputePassErrorInner"],[28470,"impl-From%3CDeviceError%3E-for-ComputePassErrorInner"],[28471,"impl-From%3CCommandEncoderError%3E-for-ComputePassErrorInner"],[28473,"impl-From%3CBindError%3E-for-ComputePassErrorInner"],[28474,"impl-From%3CMissingBufferUsageError%3E-for-ComputePassErrorInner"],[28475,"impl-From%3CQueryUseError%3E-for-ComputePassErrorInner"],[28476,"impl-From%3CDispatchError%3E-for-ComputePassErrorInner"],[28477,"impl-From%3CMissingFeatures%3E-for-ComputePassErrorInner"],[28478,"impl-From%3CMissingDownlevelFlags%3E-for-ComputePassErrorInner"],[28482,"impl-From%3CMissingTextureUsageError%3E-for-RenderCommandError"],[28483,"impl-From%3CRenderPassCompatibilityError%3E-for-RenderCommandError"],[28484,"impl-From%3CPushConstantUploadError%3E-for-RenderCommandError"],[28485,"impl-From%3CMissingBufferUsageError%3E-for-RenderCommandError"],[28486,"impl-From%3CUsageConflict%3E-for-RenderCommandError"],[28492,"impl-From%3CResolveError%3E-for-QueryError"],[28493,"impl-From%3CQueryUseError%3E-for-QueryError"],[28494,"impl-From%3CDeviceError%3E-for-QueryError"],[28495,"impl-From%3CCommandEncoderError%3E-for-QueryError"],[28508,"impl-From%3CDrawError%3E-for-RenderPassErrorInner"],[28509,"impl-From%3CMissingDownlevelFlags%3E-for-RenderPassErrorInner"],[28511,"impl-From%3CQueryUseError%3E-for-RenderPassErrorInner"],[28512,"impl-From%3CMissingBufferUsageError%3E-for-RenderPassErrorInner"],[28513,"impl-From%3CBindError%3E-for-RenderPassErrorInner"],[28514,"impl-From%3CMissingTextureUsageError%3E-for-RenderPassErrorInner"],[28515,"impl-From%3CColorAttachmentError%3E-for-RenderPassErrorInner"],[28516,"impl-From%3CDeviceError%3E-for-RenderPassErrorInner"],[28517,"impl-From%3CRenderCommandError%3E-for-RenderPassErrorInner"],[28518,"impl-From%3CRenderPassCompatibilityError%3E-for-RenderPassErrorInner"],[28519,"impl-From%3CCommandEncoderError%3E-for-RenderPassErrorInner"],[28520,"impl-From%3CUsageConflict%3E-for-RenderPassErrorInner"],[28521,"impl-From%3CMissingFeatures%3E-for-RenderPassErrorInner"],[28525,"impl-From%3CClearError%3E-for-TransferError"],[28526,"impl-From%3CMissingDownlevelFlags%3E-for-TransferError"],[28527,"impl-From%3CDeviceError%3E-for-CopyError"],[28528,"impl-From%3CCommandEncoderError%3E-for-CopyError"],[28529,"impl-From%3CTransferError%3E-for-CopyError"],[30021,"impl-Debug-for-WaitIdleError"],[30022,"impl-Display-for-WaitIdleError"],[30025,"impl-Debug-for-RenderPassCompatibilityError"],[30026,"impl-Display-for-RenderPassCompatibilityError"],[30027,"impl-Debug-for-InvalidDevice"],[30028,"impl-Display-for-InvalidDevice"],[30029,"impl-Display-for-DeviceError"],[30030,"impl-Debug-for-DeviceError"],[30031,"impl-Display-for-MissingFeatures"],[30032,"impl-Debug-for-MissingFeatures"],[30033,"impl-Display-for-MissingDownlevelFlags"],[30034,"impl-Debug-for-MissingDownlevelFlags"],[30625,"impl-Debug-for-InvalidQueue"],[30626,"impl-Display-for-InvalidQueue"],[30627,"impl-Display-for-QueueWriteError"],[30628,"impl-Debug-for-QueueWriteError"],[30629,"impl-Display-for-QueueSubmitError"],[30630,"impl-Debug-for-QueueSubmitError"],[30638,"impl-From%3CDeviceError%3E-for-QueueWriteError"],[30639,"impl-From%3CTransferError%3E-for-QueueWriteError"],[30640,"impl-From%3CClearError%3E-for-QueueWriteError"],[30641,"impl-From%3CDeviceError%3E-for-QueueSubmitError"],[30643,"impl-From%3CBufferAccessError%3E-for-QueueSubmitError"],[30849,"impl-Display-for-CreateDeviceError"],[30850,"impl-Debug-for-CreateDeviceError"],[30915,"impl-Display-for-ContextError"],[30916,"impl-Debug-for-ContextError"],[31707,"impl-Debug-for-FailedLimit"],[31708,"impl-Display-for-FailedLimit"],[31709,"impl-Debug-for-IsSurfaceSupportedError"],[31710,"impl-Display-for-IsSurfaceSupportedError"],[31711,"impl-Display-for-GetSurfaceSupportError"],[31712,"impl-Debug-for-GetSurfaceSupportError"],[31713,"impl-Debug-for-RequestDeviceError"],[31714,"impl-Display-for-RequestDeviceError"],[31715,"impl-Debug-for-InvalidAdapter"],[31716,"impl-Display-for-InvalidAdapter"],[31717,"impl-Display-for-RequestAdapterError"],[31718,"impl-Debug-for-RequestAdapterError"],[32677,"impl-StorageAccess"],[32678,"impl-Flags-for-StorageAccess"],[32679,"impl-Flags-for-Barrier"],[32680,"impl-Barrier"],[33577,"impl-Display-for-WithSpan%3CE%3E"],[33578,"impl-Debug-for-WithSpan%3CE%3E"],[33592,"impl-Binary-for-StorageAccess"],[33593,"impl-Octal-for-StorageAccess"],[33594,"impl-LowerHex-for-StorageAccess"],[33595,"impl-Debug-for-StorageAccess"],[33596,"impl-UpperHex-for-StorageAccess"],[33618,"impl-Debug-for-Barrier"],[33619,"impl-Binary-for-Barrier"],[33620,"impl-UpperHex-for-Barrier"],[33621,"impl-LowerHex-for-Barrier"],[33622,"impl-Octal-for-Barrier"],[33752,"impl-StorageAccess"],[33753,"impl-Flags-for-StorageAccess"],[33754,"impl-Barrier"],[33755,"impl-Flags-for-Barrier"],[33898,"impl-Index%3CRange%3CT%3E%3E-for-Arena%3CT%3E"],[33899,"impl-Index%3CHandle%3CT%3E%3E-for-Arena%3CT%3E"],[35351,"impl-RayFlag"],[35352,"impl-Flags-for-RayFlag"],[35377,"impl-LowerHex-for-RayFlag"],[35378,"impl-UpperHex-for-RayFlag"],[35379,"impl-Binary-for-RayFlag"],[35380,"impl-Octal-for-RayFlag"],[35381,"impl-Debug-for-RayFlag"],[35385,"impl-RayFlag"],[35386,"impl-Flags-for-RayFlag"],[35553,"impl-Features"],[35554,"impl-Flags-for-Features"],[35555,"impl-WriterFlags"],[35556,"impl-Flags-for-WriterFlags"],[35698,"impl-UpperHex-for-Features"],[35699,"impl-LowerHex-for-Features"],[35700,"impl-Binary-for-Features"],[35701,"impl-Octal-for-Features"],[35702,"impl-Debug-for-Features"],[35703,"impl-Display-for-Version"],[35704,"impl-Debug-for-Version"],[35705,"impl-Octal-for-WriterFlags"],[35706,"impl-UpperHex-for-WriterFlags"],[35707,"impl-LowerHex-for-WriterFlags"],[35708,"impl-Debug-for-WriterFlags"],[35709,"impl-Binary-for-WriterFlags"],[35716,"impl-Display-for-Error"],[35717,"impl-Debug-for-Error"],[35743,"impl-Features"],[35744,"impl-Flags-for-Features"],[35745,"impl-WriterFlags"],[35746,"impl-Flags-for-WriterFlags"],[36183,"impl-Display-for-EntryPointError"],[36184,"impl-Debug-for-EntryPointError"],[36186,"impl-Display-for-Error"],[36187,"impl-Debug-for-Error"],[36577,"impl-Debug-for-Error"],[36578,"impl-Display-for-Error"],[36579,"impl-Debug-for-EntryPointError"],[36580,"impl-Display-for-EntryPointError"],[37496,"impl-ImageTypeFlags"],[37497,"impl-Flags-for-ImageTypeFlags"],[37498,"impl-WriterFlags"],[37499,"impl-Flags-for-WriterFlags"],[37661,"impl-Display-for-Error"],[37662,"impl-Debug-for-Error"],[37664,"impl-Binary-for-ImageTypeFlags"],[37665,"impl-Octal-for-ImageTypeFlags"],[37666,"impl-LowerHex-for-ImageTypeFlags"],[37667,"impl-UpperHex-for-ImageTypeFlags"],[37668,"impl-Debug-for-ImageTypeFlags"],[37669,"impl-LowerHex-for-WriterFlags"],[37670,"impl-Binary-for-WriterFlags"],[37671,"impl-UpperHex-for-WriterFlags"],[37672,"impl-Debug-for-WriterFlags"],[37673,"impl-Octal-for-WriterFlags"],[37700,"impl-ImageTypeFlags"],[37701,"impl-Flags-for-ImageTypeFlags"],[37702,"impl-WriterFlags"],[37703,"impl-Flags-for-WriterFlags"],[38101,"impl-Debug-for-ParseError"],[38102,"impl-Display-for-ParseError"],[38591,"impl-Debug-for-ConstantEvaluatorError"],[38592,"impl-Display-for-ConstantEvaluatorError"],[38596,"impl-Debug-for-IndexableLengthError"],[38597,"impl-Display-for-IndexableLengthError"],[38599,"impl-Display-for-Alignment"],[38600,"impl-Debug-for-Alignment"],[38603,"impl-Display-for-LayoutErrorInner"],[38604,"impl-Debug-for-LayoutErrorInner"],[38605,"impl-Display-for-LayoutError"],[38606,"impl-Debug-for-LayoutError"],[38609,"impl-Debug-for-ResolveError"],[38610,"impl-Display-for-ResolveError"],[38891,"impl-Mul-for-Alignment"],[38892,"impl-Mul%3Cu32%3E-for-Alignment"],[39579,"impl-Flags-for-UniformityRequirements"],[39580,"impl-UniformityRequirements"],[39581,"impl-GlobalUse"],[39582,"impl-Flags-for-GlobalUse"],[39583,"impl-Flags-for-TypeFlags"],[39584,"impl-TypeFlags"],[39585,"impl-Flags-for-ValidationFlags"],[39586,"impl-ValidationFlags"],[39587,"impl-Flags-for-Capabilities"],[39588,"impl-Capabilities"],[39589,"impl-ShaderStages"],[39590,"impl-Flags-for-ShaderStages"],[39936,"impl-Debug-for-UniformityRequirements"],[39937,"impl-LowerHex-for-UniformityRequirements"],[39938,"impl-UpperHex-for-UniformityRequirements"],[39939,"impl-Octal-for-UniformityRequirements"],[39940,"impl-Binary-for-UniformityRequirements"],[39942,"impl-LowerHex-for-GlobalUse"],[39943,"impl-Debug-for-GlobalUse"],[39944,"impl-Octal-for-GlobalUse"],[39945,"impl-UpperHex-for-GlobalUse"],[39946,"impl-Binary-for-GlobalUse"],[39949,"impl-Display-for-ComposeError"],[39950,"impl-Debug-for-ComposeError"],[39951,"impl-Debug-for-ExpressionError"],[39952,"impl-Display-for-ExpressionError"],[39953,"impl-Display-for-ConstExpressionError"],[39954,"impl-Debug-for-ConstExpressionError"],[39955,"impl-Display-for-LiteralError"],[39956,"impl-Debug-for-LiteralError"],[39957,"impl-Display-for-CallError"],[39958,"impl-Debug-for-CallError"],[39959,"impl-Debug-for-LocalVariableError"],[39960,"impl-Display-for-LocalVariableError"],[39961,"impl-Debug-for-FunctionError"],[39962,"impl-Display-for-FunctionError"],[39963,"impl-Display-for-GlobalVariableError"],[39964,"impl-Debug-for-GlobalVariableError"],[39965,"impl-Display-for-VaryingError"],[39966,"impl-Debug-for-VaryingError"],[39967,"impl-Display-for-EntryPointError"],[39968,"impl-Debug-for-EntryPointError"],[39969,"impl-UpperHex-for-TypeFlags"],[39970,"impl-Binary-for-TypeFlags"],[39971,"impl-Debug-for-TypeFlags"],[39972,"impl-LowerHex-for-TypeFlags"],[39973,"impl-Octal-for-TypeFlags"],[39974,"impl-Debug-for-Disalignment"],[39975,"impl-Display-for-Disalignment"],[39976,"impl-Debug-for-TypeError"],[39977,"impl-Display-for-TypeError"],[39978,"impl-UpperHex-for-ValidationFlags"],[39979,"impl-LowerHex-for-ValidationFlags"],[39980,"impl-Debug-for-ValidationFlags"],[39981,"impl-Binary-for-ValidationFlags"],[39982,"impl-Octal-for-ValidationFlags"],[39983,"impl-Debug-for-Capabilities"],[39984,"impl-LowerHex-for-Capabilities"],[39985,"impl-Binary-for-Capabilities"],[39986,"impl-UpperHex-for-Capabilities"],[39987,"impl-Octal-for-Capabilities"],[39988,"impl-Octal-for-ShaderStages"],[39989,"impl-UpperHex-for-ShaderStages"],[39990,"impl-Debug-for-ShaderStages"],[39991,"impl-Binary-for-ShaderStages"],[39992,"impl-LowerHex-for-ShaderStages"],[39995,"impl-Debug-for-ConstantError"],[39996,"impl-Display-for-ConstantError"],[39997,"impl-Debug-for-ValidationError"],[39998,"impl-Display-for-ValidationError"],[40006,"impl-From%3CResolveError%3E-for-ExpressionError"],[40007,"impl-From%3CIndexableLengthError%3E-for-ExpressionError"],[40008,"impl-From%3CComposeError%3E-for-ExpressionError"],[40009,"impl-From%3CLiteralError%3E-for-ExpressionError"],[40010,"impl-From%3CResolveError%3E-for-ConstExpressionError"],[40011,"impl-From%3CComposeError%3E-for-ConstExpressionError"],[40012,"impl-From%3CLiteralError%3E-for-ConstExpressionError"],[40013,"impl-From%3CWidthError%3E-for-ConstExpressionError"],[40024,"impl-From%3CFunctionError%3E-for-EntryPointError"],[40025,"impl-From%3CVaryingError%3E-for-EntryPointError"],[40036,"impl-From%3CBadHandle%3E-for-ValidationError"],[40037,"impl-From%3CBadRangeError%3E-for-ValidationError"],[40038,"impl-From%3CFwdDepError%3E-for-ValidationError"],[40039,"impl-From%3CLayoutError%3E-for-ValidationError"],[40040,"impl-From%3CInvalidHandleError%3E-for-ValidationError"],[40073,"impl-UniformityRequirements"],[40074,"impl-Flags-for-UniformityRequirements"],[40075,"impl-Flags-for-GlobalUse"],[40076,"impl-GlobalUse"],[40077,"impl-TypeFlags"],[40078,"impl-Flags-for-TypeFlags"],[40079,"impl-ValidationFlags"],[40080,"impl-Flags-for-ValidationFlags"],[40081,"impl-Capabilities"],[40082,"impl-Flags-for-Capabilities"],[40083,"impl-ShaderStages"],[40084,"impl-Flags-for-ShaderStages"],[40130,"impl-Index%3CHandle%3CExpression%3E%3E-for-FunctionInfo"],[40131,"impl-Index%3CHandle%3CGlobalVariable%3E%3E-for-FunctionInfo"],[40132,"impl-Index%3CHandle%3CExpression%3E%3E-for-ModuleInfo"],[40133,"impl-Index%3CHandle%3CType%3E%3E-for-ModuleInfo"],[40134,"impl-Index%3CHandle%3CFunction%3E%3E-for-ModuleInfo"],[41045,"impl-PipelineFlags"],[41046,"impl-Flags-for-PipelineFlags"],[41274,"impl-Debug-for-ShaderError%3CE%3E"],[41275,"impl-Display-for-ShaderError%3CWithSpan%3CValidationError%3E%3E"],[41276,"impl-Display-for-ShaderError%3CParseError%3E"],[41277,"impl-Debug-for-CreateShaderModuleError"],[41278,"impl-Display-for-CreateShaderModuleError"],[41280,"impl-Display-for-ImplicitLayoutError"],[41281,"impl-Debug-for-ImplicitLayoutError"],[41283,"impl-Debug-for-CreateComputePipelineError"],[41284,"impl-Display-for-CreateComputePipelineError"],[41290,"impl-Display-for-ColorStateError"],[41291,"impl-Debug-for-ColorStateError"],[41292,"impl-Debug-for-DepthStencilStateError"],[41293,"impl-Display-for-DepthStencilStateError"],[41294,"impl-Debug-for-CreateRenderPipelineError"],[41295,"impl-Display-for-CreateRenderPipelineError"],[41296,"impl-Debug-for-PipelineFlags"],[41297,"impl-UpperHex-for-PipelineFlags"],[41298,"impl-LowerHex-for-PipelineFlags"],[41299,"impl-Octal-for-PipelineFlags"],[41300,"impl-Binary-for-PipelineFlags"],[41308,"impl-From%3CShaderError%3CParseError%3E%3E-for-CreateShaderModuleError"],[41310,"impl-From%3CMissingFeatures%3E-for-CreateShaderModuleError"],[41311,"impl-From%3CShaderError%3CWithSpan%3CValidationError%3E%3E%3E-for-CreateShaderModuleError"],[41312,"impl-From%3CDeviceError%3E-for-CreateShaderModuleError"],[41314,"impl-From%3CCreatePipelineLayoutError%3E-for-ImplicitLayoutError"],[41315,"impl-From%3CCreateBindGroupLayoutError%3E-for-ImplicitLayoutError"],[41318,"impl-From%3CMissingDownlevelFlags%3E-for-CreateComputePipelineError"],[41319,"impl-From%3CStageError%3E-for-CreateComputePipelineError"],[41320,"impl-From%3CImplicitLayoutError%3E-for-CreateComputePipelineError"],[41321,"impl-From%3CDeviceError%3E-for-CreateComputePipelineError"],[41330,"impl-From%3CDepthStencilStateError%3E-for-CreateRenderPipelineError"],[41331,"impl-From%3CMissingFeatures%3E-for-CreateRenderPipelineError"],[41332,"impl-From%3CMissingDownlevelFlags%3E-for-CreateRenderPipelineError"],[41334,"impl-From%3CImplicitLayoutError%3E-for-CreateRenderPipelineError"],[41335,"impl-From%3CDeviceError%3E-for-CreateRenderPipelineError"],[41336,"impl-From%3CColorAttachmentError%3E-for-CreateRenderPipelineError"],[41361,"impl-PipelineFlags"],[41362,"impl-Flags-for-PipelineFlags"],[41935,"impl-Display-for-SurfaceError"],[41936,"impl-Debug-for-SurfaceError"],[41937,"impl-Display-for-ConfigureSurfaceError"],[41938,"impl-Debug-for-ConfigureSurfaceError"],[41942,"impl-From%3CMissingDownlevelFlags%3E-for-ConfigureSurfaceError"],[41944,"impl-From%3CWaitIdleError%3E-for-ConfigureSurfaceError"],[41945,"impl-From%3CDeviceError%3E-for-ConfigureSurfaceError"],[42710,"impl-Debug-for-BufferAccessError"],[42711,"impl-Display-for-BufferAccessError"],[42713,"impl-Debug-for-CreateBufferError"],[42714,"impl-Display-for-CreateBufferError"],[42721,"impl-Debug-for-TextureDimensionError"],[42722,"impl-Display-for-TextureDimensionError"],[42723,"impl-Debug-for-CreateTextureError"],[42724,"impl-Display-for-CreateTextureError"],[42726,"impl-Display-for-TextureViewNotRenderableReason"],[42727,"impl-Debug-for-TextureViewNotRenderableReason"],[42729,"impl-Display-for-CreateTextureViewError"],[42730,"impl-Debug-for-CreateTextureViewError"],[42731,"impl-Debug-for-TextureViewDestroyError"],[42732,"impl-Display-for-TextureViewDestroyError"],[42736,"impl-Display-for-CreateSamplerError"],[42737,"impl-Debug-for-CreateSamplerError"],[42738,"impl-Debug-for-CreateQuerySetError"],[42739,"impl-Display-for-CreateQuerySetError"],[42741,"impl-Debug-for-DestroyError"],[42742,"impl-Display-for-DestroyError"],[42751,"impl-From%3CMissingBufferUsageError%3E-for-BufferAccessError"],[42752,"impl-From%3CDeviceError%3E-for-BufferAccessError"],[42755,"impl-From%3CDeviceError%3E-for-CreateBufferError"],[42756,"impl-From%3CBufferAccessError%3E-for-CreateBufferError"],[42757,"impl-From%3CMissingDownlevelFlags%3E-for-CreateBufferError"],[42765,"impl-From%3CMissingDownlevelFlags%3E-for-CreateTextureError"],[42767,"impl-From%3CCreateTextureViewError%3E-for-CreateTextureError"],[42768,"impl-From%3CTextureDimensionError%3E-for-CreateTextureError"],[42769,"impl-From%3CDeviceError%3E-for-CreateTextureError"],[42779,"impl-From%3CDeviceError%3E-for-CreateSamplerError"],[42780,"impl-From%3CMissingFeatures%3E-for-CreateSamplerError"],[42781,"impl-From%3CDeviceError%3E-for-CreateQuerySetError"],[42782,"impl-From%3CMissingFeatures%3E-for-CreateQuerySetError"],[43728,"impl-Debug-for-NumericType"],[43729,"impl-Display-for-NumericType"],[43730,"impl-Display-for-InterfaceVar"],[43731,"impl-Debug-for-InterfaceVar"],[43733,"impl-Display-for-MissingBufferUsageError"],[43734,"impl-Debug-for-MissingBufferUsageError"],[43735,"impl-Debug-for-MissingTextureUsageError"],[43736,"impl-Display-for-MissingTextureUsageError"],[43737,"impl-Display-for-BindingError"],[43738,"impl-Debug-for-BindingError"],[43739,"impl-Display-for-FilteringError"],[43740,"impl-Debug-for-FilteringError"],[43741,"impl-Display-for-InputError"],[43742,"impl-Debug-for-InputError"],[43743,"impl-Display-for-StageError"],[43744,"impl-Debug-for-StageError"],[44666,"impl-Flags-for-PipelineLayoutFlags"],[44667,"impl-PipelineLayoutFlags"],[44668,"impl-BindGroupLayoutFlags"],[44669,"impl-Flags-for-BindGroupLayoutFlags"],[44670,"impl-Flags-for-TextureFormatCapabilities"],[44671,"impl-TextureFormatCapabilities"],[44672,"impl-Flags-for-FormatAspects"],[44673,"impl-FormatAspects"],[44674,"impl-MemoryFlags"],[44675,"impl-Flags-for-MemoryFlags"],[44676,"impl-AccelerationStructureBuildFlags"],[44677,"impl-Flags-for-AccelerationStructureBuildFlags"],[44678,"impl-Flags-for-AttachmentOps"],[44679,"impl-AttachmentOps"],[44680,"impl-Flags-for-AccelerationStructureGeometryFlags"],[44681,"impl-AccelerationStructureGeometryFlags"],[44682,"impl-Flags-for-BufferUses"],[44683,"impl-BufferUses"],[44684,"impl-TextureUses"],[44685,"impl-Flags-for-TextureUses"],[44686,"impl-AccelerationStructureUses"],[44687,"impl-Flags-for-AccelerationStructureUses"],[45754,"impl-Display-for-DeviceError"],[45755,"impl-Debug-for-DeviceError"],[45756,"impl-Display-for-ShaderError"],[45757,"impl-Debug-for-ShaderError"],[45758,"impl-Display-for-PipelineError"],[45759,"impl-Debug-for-PipelineError"],[45760,"impl-Debug-for-SurfaceError"],[45761,"impl-Display-for-SurfaceError"],[45762,"impl-Debug-for-InstanceError"],[45763,"impl-Display-for-InstanceError"],[45764,"impl-Binary-for-PipelineLayoutFlags"],[45765,"impl-UpperHex-for-PipelineLayoutFlags"],[45766,"impl-Octal-for-PipelineLayoutFlags"],[45767,"impl-Debug-for-PipelineLayoutFlags"],[45768,"impl-LowerHex-for-PipelineLayoutFlags"],[45769,"impl-Octal-for-BindGroupLayoutFlags"],[45770,"impl-LowerHex-for-BindGroupLayoutFlags"],[45771,"impl-Binary-for-BindGroupLayoutFlags"],[45772,"impl-UpperHex-for-BindGroupLayoutFlags"],[45773,"impl-Debug-for-BindGroupLayoutFlags"],[45774,"impl-Binary-for-TextureFormatCapabilities"],[45775,"impl-LowerHex-for-TextureFormatCapabilities"],[45776,"impl-UpperHex-for-TextureFormatCapabilities"],[45777,"impl-Octal-for-TextureFormatCapabilities"],[45778,"impl-Debug-for-TextureFormatCapabilities"],[45779,"impl-UpperHex-for-FormatAspects"],[45780,"impl-Debug-for-FormatAspects"],[45781,"impl-Binary-for-FormatAspects"],[45782,"impl-LowerHex-for-FormatAspects"],[45783,"impl-Octal-for-FormatAspects"],[45784,"impl-UpperHex-for-MemoryFlags"],[45785,"impl-Debug-for-MemoryFlags"],[45786,"impl-LowerHex-for-MemoryFlags"],[45787,"impl-Binary-for-MemoryFlags"],[45788,"impl-Octal-for-MemoryFlags"],[45789,"impl-Binary-for-AccelerationStructureBuildFlags"],[45790,"impl-Debug-for-AccelerationStructureBuildFlags"],[45791,"impl-UpperHex-for-AccelerationStructureBuildFlags"],[45792,"impl-LowerHex-for-AccelerationStructureBuildFlags"],[45793,"impl-Octal-for-AccelerationStructureBuildFlags"],[45794,"impl-Debug-for-AttachmentOps"],[45795,"impl-LowerHex-for-AttachmentOps"],[45796,"impl-UpperHex-for-AttachmentOps"],[45797,"impl-Binary-for-AttachmentOps"],[45798,"impl-Octal-for-AttachmentOps"],[45799,"impl-Binary-for-AccelerationStructureGeometryFlags"],[45800,"impl-UpperHex-for-AccelerationStructureGeometryFlags"],[45801,"impl-Debug-for-AccelerationStructureGeometryFlags"],[45802,"impl-LowerHex-for-AccelerationStructureGeometryFlags"],[45803,"impl-Octal-for-AccelerationStructureGeometryFlags"],[45804,"impl-Debug-for-BufferUses"],[45805,"impl-Binary-for-BufferUses"],[45806,"impl-UpperHex-for-BufferUses"],[45807,"impl-Octal-for-BufferUses"],[45808,"impl-LowerHex-for-BufferUses"],[45809,"impl-Binary-for-TextureUses"],[45810,"impl-LowerHex-for-TextureUses"],[45811,"impl-Debug-for-TextureUses"],[45812,"impl-UpperHex-for-TextureUses"],[45813,"impl-Octal-for-TextureUses"],[45866,"impl-Debug-for-AccelerationStructureUses"],[45867,"impl-UpperHex-for-AccelerationStructureUses"],[45868,"impl-Octal-for-AccelerationStructureUses"],[45869,"impl-LowerHex-for-AccelerationStructureUses"],[45870,"impl-Binary-for-AccelerationStructureUses"],[45884,"impl-From%3CAllocationError%3E-for-DeviceError"],[45885,"impl-From%3CMapError%3E-for-DeviceError"],[45886,"impl-From%3CAllocationError%3E-for-DeviceError"],[45887,"impl-From%3CResult%3E-for-DeviceError"],[46044,"impl-PipelineLayoutFlags"],[46045,"impl-Flags-for-PipelineLayoutFlags"],[46046,"impl-Flags-for-BindGroupLayoutFlags"],[46047,"impl-BindGroupLayoutFlags"],[46048,"impl-Flags-for-TextureFormatCapabilities"],[46049,"impl-TextureFormatCapabilities"],[46050,"impl-FormatAspects"],[46051,"impl-Flags-for-FormatAspects"],[46052,"impl-Flags-for-MemoryFlags"],[46053,"impl-MemoryFlags"],[46054,"impl-AccelerationStructureBuildFlags"],[46055,"impl-Flags-for-AccelerationStructureBuildFlags"],[46056,"impl-AttachmentOps"],[46057,"impl-Flags-for-AttachmentOps"],[46058,"impl-Flags-for-AccelerationStructureGeometryFlags"],[46059,"impl-AccelerationStructureGeometryFlags"],[46060,"impl-BufferUses"],[46061,"impl-Flags-for-BufferUses"],[46062,"impl-Flags-for-TextureUses"],[46063,"impl-TextureUses"],[46064,"impl-AccelerationStructureUses"],[46065,"impl-Flags-for-AccelerationStructureUses"],[49405,"impl-Flags-for-Workarounds"],[49406,"impl-Workarounds"],[49703,"impl-UpperHex-for-Workarounds"],[49704,"impl-Binary-for-Workarounds"],[49705,"impl-Debug-for-Workarounds"],[49706,"impl-LowerHex-for-Workarounds"],[49707,"impl-Octal-for-Workarounds"],[49775,"impl-Flags-for-Workarounds"],[49776,"impl-Workarounds"],[51211,"impl-Display-for-HandleError"],[51212,"impl-Debug-for-HandleError"],[51244,"impl-From%3CWaylandWindowHandle%3E-for-RawWindowHandle"],[51245,"impl-From%3CHaikuWindowHandle%3E-for-RawWindowHandle"],[51246,"impl-From%3CAppKitWindowHandle%3E-for-RawWindowHandle"],[51247,"impl-From%3CDrmWindowHandle%3E-for-RawWindowHandle"],[51248,"impl-From%3CWebOffscreenCanvasWindowHandle%3E-for-RawWindowHandle"],[51249,"impl-From%3CUiKitWindowHandle%3E-for-RawWindowHandle"],[51250,"impl-From%3CXcbWindowHandle%3E-for-RawWindowHandle"],[51251,"impl-From%3CXlibWindowHandle%3E-for-RawWindowHandle"],[51252,"impl-From%3CAndroidNdkWindowHandle%3E-for-RawWindowHandle"],[51253,"impl-From%3CWebWindowHandle%3E-for-RawWindowHandle"],[51254,"impl-From%3CWin32WindowHandle%3E-for-RawWindowHandle"],[51255,"impl-From%3COhosNdkWindowHandle%3E-for-RawWindowHandle"],[51256,"impl-From%3COrbitalWindowHandle%3E-for-RawWindowHandle"],[51257,"impl-From%3CWinRtWindowHandle%3E-for-RawWindowHandle"],[51258,"impl-From%3CGbmWindowHandle%3E-for-RawWindowHandle"],[51259,"impl-From%3CWindowHandle%3C\'_%3E%3E-for-RawWindowHandle"],[51260,"impl-From%3CWebCanvasWindowHandle%3E-for-RawWindowHandle"],[51262,"impl-From%3CGbmDisplayHandle%3E-for-RawDisplayHandle"],[51264,"impl-From%3CDisplayHandle%3C\'_%3E%3E-for-RawDisplayHandle"],[51265,"impl-From%3CDrmDisplayHandle%3E-for-RawDisplayHandle"],[51266,"impl-From%3CWindowsDisplayHandle%3E-for-RawDisplayHandle"],[51267,"impl-From%3CWebDisplayHandle%3E-for-RawDisplayHandle"],[51268,"impl-From%3CUiKitDisplayHandle%3E-for-RawDisplayHandle"],[51269,"impl-From%3CXcbDisplayHandle%3E-for-RawDisplayHandle"],[51270,"impl-From%3CAppKitDisplayHandle%3E-for-RawDisplayHandle"],[51271,"impl-From%3COrbitalDisplayHandle%3E-for-RawDisplayHandle"],[51272,"impl-From%3CXlibDisplayHandle%3E-for-RawDisplayHandle"],[51273,"impl-From%3CHaikuDisplayHandle%3E-for-RawDisplayHandle"],[51274,"impl-From%3COhosDisplayHandle%3E-for-RawDisplayHandle"],[51275,"impl-From%3CAndroidDisplayHandle%3E-for-RawDisplayHandle"],[51276,"impl-From%3CWaylandDisplayHandle%3E-for-RawDisplayHandle"],[52868,"impl-From%3CPixels%3E-for-LineHeight"],[52869,"impl-From%3Cf32%3E-for-LineHeight"],[52978,"impl-Rich%3C\'a,+Link,+Theme,+Renderer%3E"],[52979,"impl-Widget%3CLink,+Theme,+Renderer%3E-for-Rich%3C\'a,+Link,+Theme,+Renderer%3E"],[53401,"impl-State%3CHighlighter%3E"],[53402,"impl-Focusable-for-State%3CHighlighter%3E"],[53678,"impl-Display-for-Value"],[53679,"impl-Debug-for-Value"],[53688,"impl-State%3CP%3E"],[53689,"impl-Focusable-for-State%3CP%3E"],[53801,"impl-State%3CP%3E"],[53802,"impl-Focusable-for-State%3CP%3E"],[53805,"impl-State%3CP%3E"],[53806,"impl-TextInput-for-State%3CP%3E"],[53808,"impl-State%3CP%3E"],[53809,"impl-TextInput-for-State%3CP%3E"],[53811,"impl-TextInput-for-State%3CP%3E"],[53812,"impl-State%3CP%3E"],[53826,"impl-State%3CP%3E"],[53827,"impl-TextInput-for-State%3CP%3E"],[53901,"impl-State%3CP%3E"],[53902,"impl-Focusable-for-State%3CP%3E"],[55022,"impl-Display-for-Error"],[55023,"impl-Debug-for-Error"],[55024,"impl-From%3CError%3E-for-Error"],[55025,"impl-From%3CError%3E-for-Error"],[55026,"impl-From%3CImageError%3E-for-Error"],[55174,"impl-Display-for-CropError"],[55175,"impl-Debug-for-CropError"]],"c":"OjAAAAEAAAAAAAkAEAAAAJ89fk3kxOXEQMpCyifXKNdo12nX","e":"OjAAAAEAAAAAAIqwEAAAAIgQIAASACAAACAKAAKA/////wD////////////////B//////8/////4P///////////3/w//8P/v////3//////3v////////8/////x8A////Lxpu9vVuth7///8/+P//X+/p//8fAACA//////////////////////////+f//9/APj/A/j/wQcCAID///7A////H/z///////////////////////////v///f//w8AALj//zn83+8chz/H//8/AAAAAMD///8OgP////9/fv7//f9/AfD///6///7///vun///wX/Yv/8B5t/bf/43b/7/ASCw///B/+/+/QcChzn53//uH/8D4P9/9/8//v//8+z5/0WiRP7/h/+9/f8/m5///+H//wGA/////////8fd8f//3f///w/w//f7/v0PAAAAwP+fn/t/Dvh/Hwc/gOP//zsAAPD//+9wAAAAAID/3//5/3nz/w/8/2+A/3//7f/jnf9////v+L+/Qf9A/EfA+f//cM4P996o/x3//38BQCL0///9AP7zwv0BwN/8f/8F7t/+BgAAAAAA+P/3/+aff/7/xP//AeD//////+1//v///x/Iu3i5fwDwT/gDfP77/SMI8B8A+/f/+D9+/v8B/P83AIDzcd5x/////////////////98H//9/8P/////v+f//////H4z//9//n5//f/H//wAAeP7/Qfz//789//37//cPL/w/4P///z+ADLz////3DwABAAAACAAAACAAAAAAAAAAEBCBwB8CAAABIAAAkAAgAUAAAAAABPz///v+/w8Chzn5////////////////P/j/D/7/////Hf7//////wcAAACg/+ez/v+P/+c1/QP/w///7t//AAAAAAAA//v/+//8/P+D//8fAAAA8P///3/A//////9/f/7/////B/z/4A/4////////BwD8//////////8AwH7/AH+C////8Prf8wD28/9v+PDt8J//H/j/////zz///////w8AAAAAAAAAwP///wcA/v/////////////////f//////////z//38A/w8AAMD///+H8///////////+////////f////+HAwAAAAD///9/////HwAAAAD+//8/AAAAwP//////////////////////////////////4f9//wcA/v//AAAAcOD//w8AAMD/7f8HAAAAAPDXe+v/AoD//w8AAP7/PwAAAP7/////////////////////////////////////Af7//z8AAAAAwP/8//P/z8//f8D//wMAAAD///////////////7/////9//+//////z/z/9xgev//6//A+D/////////////H+AnAP7v////////////+z//B4D//9/9+z/x//+7f/6H+f////f8/P8H//+P8e/N+z/5+f9H+P8///xn9w/+Bxd+cXBwAD7w////////////////////yf///////z/6//////////////////7/////////////////////////wf7/B0YAAP///////7///z/+////AQAA/P///////////////////////////3/////nYUGuP7z/cP/w////+v///////////////////////////////////////////wA+AKD//2//3/f/2ef9//+718H/+wf//////3n9//CpqrxX/fX/////70/A//////v//////2/w/3/w/////6////////9/6Mfn6/j/nyrb/f////9P9f9/EOH/Df/////P/5///9fZ//+/xvb/R0LA6j9ATgEAcMem/P//2v/XAPz//////////ycQYAj+/n7NM8XoKysNvv0/3/MfQv////////////f/nA62NQj/f++/9//B////MP//Z/7//8////37//cPfP7/P/D///9//ofrwf//AICPf75//+P/////////////n/9/7///AwAAgP///////z8A//zU4P//////////////////////+P//AwCAAAAcwP////////////////D//8cg/P/c///////P//////8P//////////8f/v////////8/AsD//6/e1qDX7iX+//8AAIT//38AAPD//4f///8JgP//f6wBAAD//////////////////////////////wAQAAAgAID//x88vIf//////3//AGIAAPz/FwhwBIBBCAAAPoAHGPz/////AAAAEAgAAAAAAP///0MBgAAAAAAAgEATAGAFEADw///////////////8/////////3/6//9j////B8DnI34+eNMwAPj//wX+///fz3zelNL/////P/7H/////////wsApif///////8f/D/8////P3//////HwD/og0A/v///////8d//P//////////A///////////w//D/////////////wMAgEAAAAAAAAD+//z/v/P///A7/v//Af7//3/g//Pd3/8B/4P/b/7++T///wT7/20A//////vf/zuOz/H//y/N////54D//7t/+l///pn+9ej/4Bf8/3/+3/+//7///x88f4D5h////38sGAAA8v////8/D8D/n/9/+v/hP/7/fwL4//9/AAAAAADA///8///////////z////////y////////3/7/3/8////////+ff//////wMA8P/////e8/8/AAD+/////////////////////38AIAYA8P///////////////////////////x8AAPz///8/e/z/w///AwDg///5///f0////+Dfw////7/g/////x/g45/v/uF/AAD4///v/+////P/////R/7/4P/////P////////Afgf//+8//n5/+f//wHg///f/DM////8/z8AAAD83///////4///9/////////s//P//////////PwD+/3/zfwD8/////////////+MD/v/////////////9n/8DAAD+/////++PH8f//58A////OwAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAA4QD4//////////////////////8HAADg//////////////////////////////////////////////////////////////////////////////////////////////8f4AAAAAAAAAAAUE1TAAAA////////////////////////////////////////////////4P//////////////////////H/z//////////////////////////////////////////////////////////////////8EHAPD//////////////////////w8AAACAAID4//v///8PwP///////////////////////////////////////////////wcAAP///////////////////////2Sa8f//////////////////////////DwAD4P//////////////////////////////////////////////////fwAA/P////////////////////////////8DAAIEAAEAAAAAAAAAAJAAAAAAAPj//////////////////////wdAU60AAAAA+P//////////////////////B8D//////////wMAAMD//////////4P//////////////////////38AAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////fwAAAAAAAAAAAAAAAAAAAAAAAAAA4P//////PwD4AQAAAAAAAAAUpSQGAAcAAAAAAAD8/////////////////98HAP////////////////////////////////////////////////////////////////////////////////////////////////z//////////////////////////////////////////////////////////////////////wPA//////////////////////8/AAD///////////////////////8AQAEAgNf/v3vv/9v98/8X/////////+////////////////////////n///////////////////////////////////+f//////9vPcAA/P////////8/AAD4//////////////////////////8f5v////////////////////////////////////////////////////7/5z/2/vv+/f/////////n////v+89BfT/+fv/////////////////////////////////////f/j///////////9////////n/////////////////3/8///////j////////////////////////////+f////////////////8HCPH9/OQBYP/HR/////////////////////9/AAAAAAD+///////////////////////////////////////////////////////n4I+L/P+f8P//////////////////////////////////////////////////////////////////f/7/////////////////////////f9mX/vO53/////////////////////////////////////////////////8fCIj/f/////8PAPD////////////////////O/////////////////////////////7//Z/fv/////f////////////////////+A99///wH+//////////////////////9////v/f/////////5+f//////f////////7+Q93/f/f/MP/z/3//f77////+//////////8f/+P///////////+//+///b+///z/9////55////v/////3///////////////////+///////////AOL/////APj///////////////z//////////////////1/Fe/DJuBAxcsEvhoe/Gs4/yPIBbM+V8eHPj39b+P/E8P///1EEnaCAwcsDHy/z9////////x/q////////////////////////////////////PwCAAf///////////////////////////8D////////////////////////////////////////P/////////+H////////////////////5/////////////////wf4//////////////9///////8S+P////////8PBiAAAAAAgP///////3+U8P///////x/A////X/z////7/v///////wEAAAAAAAAA8P///////////////////////////////////////////////////////////////8/7////////T5IDQKAAUv7T////CfBoAvz/////////Tfj///////////////////////////////////8v/P////////f/////////////////j////////3/+////////i75/P7118+97eP6fI9////99D/LX7X2JhP9AoL/lBwjggAAE/+f//////wEo/P///////+f//P//+f//8f/5/38A/D8K/H//BwDw/////////////z8AUECA//P///////7////j//wf//H/////n///////////f//fH+j///+A/////////6/9///////////3/9/+///9////v////f//////////f///n/9A/P///38A/v//////////9V7//////////////7////////////////////////////8H/v//f+D//////////////////+////X3///3/////////+//7//33////////////////////5//////fwAU/v/f//7////zP/////z/P/7//+n/fwD+R4H/9/8/AMD/////////////AHIQ+D///////////z///z/M/7//853/f47///v////D/Pz/9///vz67/v/t///t93f/jf////////////////3//////P8//P/////////3////////////3///3///DxAQwP/////f/0f//x8AAP/////////////////////////+f/7/f/////v/////////////////////9/9//48c+fa/Rv//+3mB/v86/9/f+v/////////////n////GQf+zN/9////gf///////////////wcAAJCVAPD///////////////////////+B////wP///////wP///////8H/P//B/7/////////gH8RJuD7//8PmCoAAP////////8BAAAAAPD/////////////////////////////////AwAAADgA4D8AAP///////wP/////////////////////////////Af////3///////////////9//3/3//+3/z/+///5/////////////4H8//////v/////////v///1/////+////////z/v///6CbB7jj//+J//////8DAAD+/////////////////////////8MniD+A////7////////////////////////f+////////////////////f9h///////////7////////z8/////9/+3T8/t////d5///7Kv///////f/7//////////////////3//////////////////////7/////3////////n/////////////////wBzQAfw+P//f/////////8DAADA/////////////////////////////////////wGg+P////////////////////////v/////////////////p////////////7//3/v///7/X///////////////y///////////////B+D///8H4P///////////////////////////////////1MV/L/5VwDud/xjA7fnBxO8x+FeDHi7/9MI+///////////fwDc////////////////////////////////////////////////73wAAAAAAMjSSgEAgP////////////////////////vs////////////////////////////////////////////////BcD//////////38AgObnv9z//////////////////////////wNg/////////////////////////38A8H3///////////8BwP////////////////////834C0IAAAAAAAAAP7//////////wPAMs0EAAAA8P//////////f/+v/7////////////8DIAAAAAAAAAAAAAAA4P//////////////////////////////////////////////////////////////////////////////////////////////////ABgAAACA/z9//uEA2G/8A8B/ALi//2cDAAAAwPf///////////8D4P///////////////////////////////////////////////////////////////////////////////////38A+P//////////v7ft+P//////////3/v//////////////////////z/8///w//////////////8/////////////////////////////////////////7////////////////////////P//HwAA+P//////3////wEAgP/////////////////////////////2/f/n////////////////////////////////////y//+/v//7/////////////////9D/P//////f//////3//9//////////////f/5//////////v//f//BwAA4P//f8H/////////7wAAAPD/////////////////////////////////P7Tt3f+ftf///////////////////////////////v///////x4AAAAAAAAAAPj///+f/////////////////////3/m///////////n//////////////////////////////////z/////////P/7////////////////////////////////7////PwAAAOD/v/6////////////n////v//////4////HwAAAID/////////////////////////////////////////HwAAAACP/////////////////////////////////x////////////////8//////4MA8Pf////g//////+P////4e8f/ID/f/sD4P///////x8P4P/////////zBwDg40++9Y//AcD/////nf///3G+4///v////x8AAPj5//8H///j/w/88P//9/8/YPn/jx/4/////98vED+QIO//////f34/AAAAAAAAAPz/////f/7///////8f///3/////w/gv//+A/j//////////wkE+P////////////cfAAD4/////+f////////+4f///////wTw/79/AP7/////////iRQMEPD/////////v/z7h///3f//AAAAAAAAAAAAAAAA8D/+//n/wc//v///B/D//3f//wcA///P////e/7//+Hfw////z/+/////wEAAAAAAAAA+P////////////0f/////4//P//////v////z/8A8P//C5D/A+D////////////9H3AGAP7H////////////93//B/z/L/b//wAAAAAAAAAAAAAIAwD+/t0//6f/+6/1j9C/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}],\ -["iced_core",{"t":"ETGEEFPPGPFFEPPPPPEEPTTTEGPTETEFFTTFFEGPFFPFFPTEEFTFTETTTONNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNCNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONCCNNNNNNNNONNNNCNNNNNNNNNNNNNNNNNCCCCNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOCNOOOOOOGPPPPPGPPPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNHNHNOHNONNNNNNNNNNHNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNHOHNHNNNHNHNOHNONNNNNNNNNNNNNNNNHNOKGFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNMNPGPPPGPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPTPPPPPGPFPPTPPPPPPPPPPPPGGPPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONFGFPNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONNNNNNNNNNNNNNNNNNNNNNNNNNNFPGGRFPPPKPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOTTTGEPPTPGFPPPTPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFTFNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHNHNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGPPNNNNNNNNNNNNNNNNNHNNNNNNNNPPGPPEPGPPPGPPPPGPPPPPPPPPPPGPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOFPGPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFKNNNNNNNNNNNNNNNMNNNNNNNHNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFTNHNNNNHNONNNNNNNNNNNNNNNNNNNNNNNHNONNHNONHNONNNNNNNNNFKFNNNNNNONNNNONNMNNNNNNNNNNNNMMNNMNNNNNNNNNNNNNNNNNNNNNNOMMONNNNNNNNNNNNNNNNNNNNNPGFPKNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNTPPPPPTPGERRIFEGTKGPPERPKPGFFNNNNNNNNNNNNNNNNNNNNNNONNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNONNNMMCNNNNNNNMMMNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNOONONNNNNOCONOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNGPPPGPGPPPPGPKPPRPPPPGPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNMOFRKRFRNNNNNNNNNNNNMNNNNNNNNNONNMNNNNNONNNNNNMNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNMNNNRKFNNNNNNNNNMNNNNNNMMMMNNNNNNNMNNNNNNNMMNNNNNNNNNMNNMMTPPPPFPPPPPPPPPPPPPPEPPGPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNFTTTTTTFJJJJJJJJJJJJJJJJJJJJJJFTTTTTTTTTTTFFFTTFFTTTNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOFFTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGFPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOFEEEKNNNNNNNNNNNNMNNNNNNNNNNNNNNMNNNNCNMNNNCNCNNNNNNNNNPEPKGEPENNNNNNNMNNNCNNNNNNNNNNHHCNCNNNNNNNNNFKNNNNNNNNNNNHNNNHNHMHHONNNNNNNNNMNNONNNNNNNMNFTFTKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHMHMNNNNNNNNNNNNNNNNNNOOOOKHMHMHMHMKREEFFIFNNNNNNNNNNNHNNNNNNNNNNNNNNNNONNNNHHMNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNHHNNNNMNHNNNNNNNNNNNNNNNNNNNNNNNNNNNPPGFFNNNNNNNNNNNNNNNNNNONNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPGPPPPPPEFPGGPPPPGGPPEPPPGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOPPGFNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOFFNNONNNNNNNNNNNNNNNNNNONNNNONNNNNNNNONNNNNNNNNNNNOOONNOOOONNONNNNNNNNNNNNNNONN","n":["Alignment","BLACK","Background","Border","Clipboard","Color","Color","Contain","ContentFit","Cover","Degrees","Element","Event","Fill","Fill","FillPortion","Fixed","Floating","Font","Gradient","Gradient","IDENTITY","INFINITE","INFINITY","Layout","Length","None","ORIGIN","Overlay","PI","Padding","Pixels","Point","RANGE","RANGE","Radians","Rectangle","Renderer","Rotation","ScaleDown","Shadow","Shell","Shrink","Size","SmolStr","Solid","TRANSPARENT","Text","Theme","Transformation","UNIT","Vector","WHITE","Widget","ZERO","ZERO","ZERO","a","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add_assign","alignment","apply","are_widgets_invalid","area","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_ref","as_ref","as_str","as_widget","as_widget_mut","b","blur_radius","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","center_x","center_y","clipboard","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","color","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","default","default","default","default","default","default","default","default","default","default","default","degrees","deref","distance","div","div","div","div","enclose","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","expand","expand","explain","fill_factor","fit","fluid","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_f64","from_f64","from_i64","from_i64","from_iter","from_iter","from_iter","from_iter","from_linear_rgba","from_rgb","from_rgb8","from_rgba","from_rgba8","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","from_u64","from_u64","g","get_hash","get_hash","get_hash","gradient","hash","hash","hash","height","height","image","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_linear","into_rgba8","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_layout","invalidate_widgets","inverse","invert","is_empty","is_empty","is_fill","is_heap_allocated","is_layout_invalid","is_within","keyboard","layout","len","map","max","merge","min","mouse","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","new","new","new","new","new","new","new","new","new_inline","new_inline_from_ascii","new_static","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","offset","orthographic","overlay","padding","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","position","publish","r","radians","radians_mut","redraw_request","rem","renderer","request_redraw","revalidate_layout","rotate","rotate","scale","scale_alpha","scale_alpha","scale_factor","size","snap","sub","sub","sub","sub","sub","sub","sub_assign","svg","text","theme","time","to_distance","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","touch","translate","translation","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","widget","width","width","window","with_size","x","x","x","y","y","y","Alignment","Bottom","Center","Center","Center","End","Horizontal","Left","Right","Start","Top","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","hash","hash","hash","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","Border","Radius","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","bottom","bottom","bottom_left","bottom_left","bottom_left","bottom_right","bottom_right","bottom_right","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","color","color","components_from","components_from","default","default","eq","eq","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","left","left","new","null_value","null_value","radius","radius","right","right","rounded","rounded","to_owned","to_owned","top","top","top_left","top_left","top_left","top_right","top_right","top_right","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","width","width","width","Clipboard","Kind","Null","Primary","Standard","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","eq","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","read","read","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","write","write","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","Window","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","eq","eq","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","merge","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Black","Bold","Condensed","Cursive","DEFAULT","Expanded","ExtraBold","ExtraCondensed","ExtraExpanded","ExtraLight","Family","Fantasy","Font","Italic","Light","MONOSPACE","Medium","Monospace","Name","Normal","Normal","Normal","Oblique","SansSerif","SemiCondensed","SemiExpanded","Semibold","Serif","Stretch","Style","Thin","UltraCondensed","UltraExpanded","Weight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","default","default","default","default","default","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","family","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","null_value","null_value","null_value","null_value","null_value","stretch","style","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","vzip","vzip","vzip","vzip","vzip","weight","with_name","ColorStop","Gradient","Linear","Linear","adapt_into_using","adapt_into_using","adapt_into_using","add_stop","add_stops","angle","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","default","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","null_value","offset","scale_alpha","scale_alpha","stops","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","Bytes","Bytes","FilterMethod","Handle","Handle","Id","Linear","Nearest","Path","Renderer","Rgba","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","advance","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_ref","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","chunk","clear","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","components_from","components_from","components_from","components_from","copy_from_slice","copy_to_bytes","default","default","deref","draw_image","drop","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_bytes","from_iter","from_path","from_rgba","from_static","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","hash","hash","hash","id","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_unique","len","measure_image","new","null_value","null_value","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","remaining","slice","slice_ref","split_off","split_to","to_owned","to_owned","to_owned","to_owned","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_mut","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","vzip","vzip","vzip","vzip","height","id","pixels","width","ALT","COMMAND","CTRL","Event","Key","KeyPressed","KeyReleased","LOGO","Left","Location","Modifiers","ModifiersChanged","Numpad","Right","SHIFT","Standard","adapt_into_using","adapt_into_using","adapt_into_using","all","alt","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","command","complement","components_from","components_from","components_from","contains","control","default","difference","empty","eq","eq","eq","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","insert","intersection","intersects","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","iter","iter_names","jump","key","logo","macos_command","not","null_value","partial_cmp","remove","set","shift","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","toggle","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","union","vzip","vzip","vzip","key","key","location","location","modifiers","modifiers","text","AVRInput","AVRPower","Accept","Again","AllCandidates","Alphanumeric","Alt","AltGraph","AppSwitch","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","Attn","AudioBalanceLeft","AudioBalanceRight","AudioBassBoostDown","AudioBassBoostToggle","AudioBassBoostUp","AudioFaderFront","AudioFaderRear","AudioSurroundModeNext","AudioTrebleDown","AudioTrebleUp","AudioVolumeDown","AudioVolumeMute","AudioVolumeUp","Backspace","BrightnessDown","BrightnessUp","BrowserBack","BrowserFavorites","BrowserForward","BrowserHome","BrowserRefresh","BrowserSearch","BrowserStop","Call","Camera","CameraFocus","Cancel","CapsLock","ChannelDown","ChannelUp","Character","Clear","Close","ClosedCaptionToggle","CodeInput","ColorF0Red","ColorF1Green","ColorF2Yellow","ColorF3Blue","ColorF4Grey","ColorF5Brown","Compose","ContextMenu","Control","Convert","Copy","CrSel","Cut","DVR","Delete","Dimmer","DisplaySwap","Eisu","Eject","End","EndCall","Enter","EraseEof","Escape","ExSel","Execute","Exit","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F25","F26","F27","F28","F29","F3","F30","F31","F32","F33","F34","F35","F4","F5","F6","F7","F8","F9","FavoriteClear0","FavoriteClear1","FavoriteClear2","FavoriteClear3","FavoriteRecall0","FavoriteRecall1","FavoriteRecall2","FavoriteRecall3","FavoriteStore0","FavoriteStore1","FavoriteStore2","FavoriteStore3","FinalMode","Find","Fn","FnLock","GoBack","GoHome","GroupFirst","GroupLast","GroupNext","GroupPrevious","Guide","GuideNextDay","GuidePreviousDay","HangulMode","HanjaMode","Hankaku","HeadsetHook","Help","Hibernate","Hiragana","HiraganaKatakana","Home","Hyper","Info","Insert","InstantReplay","JunjaMode","KanaMode","KanjiMode","Katakana","Key","Key11","Key12","LastNumberRedial","LaunchApplication1","LaunchApplication2","LaunchCalendar","LaunchContacts","LaunchMail","LaunchMediaPlayer","LaunchMusicPlayer","LaunchPhone","LaunchScreenSaver","LaunchSpreadsheet","LaunchWebBrowser","LaunchWebCam","LaunchWordProcessor","Link","ListProgram","LiveContent","Lock","LogOff","MailForward","MailReply","MailSend","MannerMode","MediaApps","MediaAudioTrack","MediaClose","MediaFastForward","MediaLast","MediaPause","MediaPlay","MediaPlayPause","MediaRecord","MediaRewind","MediaSkipBackward","MediaSkipForward","MediaStepBackward","MediaStepForward","MediaStop","MediaTopMenu","MediaTrackNext","MediaTrackPrevious","Meta","MicrophoneToggle","MicrophoneVolumeDown","MicrophoneVolumeMute","MicrophoneVolumeUp","ModeChange","Named","Named","NavigateIn","NavigateNext","NavigateOut","NavigatePrevious","New","NextCandidate","NextFavoriteChannel","NextUserProfile","NonConvert","Notification","NumLock","OnDemand","Open","PageDown","PageUp","Pairing","Paste","Pause","PinPDown","PinPMove","PinPToggle","PinPUp","Play","PlaySpeedDown","PlaySpeedReset","PlaySpeedUp","Power","PowerOff","PreviousCandidate","Print","PrintScreen","Process","Props","RandomToggle","RcLowBattery","RecordSpeedNext","Redo","RfBypass","Romaji","STBInput","STBPower","Save","ScanChannelsToggle","ScreenModeNext","ScrollLock","Select","Settings","Shift","SingleCandidate","Soft1","Soft2","Soft3","Soft4","Space","SpeechCorrectionList","SpeechInputToggle","SpellCheck","SplitScreenToggle","Standby","Subtitle","Super","Symbol","SymbolLock","TV","TV3DMode","TVAntennaCable","TVAudioDescription","TVAudioDescriptionMixDown","TVAudioDescriptionMixUp","TVContentsMenu","TVDataService","TVInput","TVInputComponent1","TVInputComponent2","TVInputComposite1","TVInputComposite2","TVInputHDMI1","TVInputHDMI2","TVInputHDMI3","TVInputHDMI4","TVInputVGA1","TVMediaContext","TVNetwork","TVNumberEntry","TVPower","TVRadioService","TVSatellite","TVSatelliteBS","TVSatelliteCS","TVSatelliteToggle","TVTerrestrialAnalog","TVTerrestrialDigital","TVTimer","Tab","Teletext","Undo","Unidentified","VideoModeNext","VoiceDial","WakeUp","Wink","Zenkaku","ZenkakuHankaku","ZoomIn","ZoomOut","ZoomToggle","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_ref","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","components_from","components_from","eq","eq","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","partial_cmp","partial_cmp","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Layout","Limits","NONE","Node","adapt_into_using","adapt_into_using","adapt_into_using","align","align_mut","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","atomic","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","children","children","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","contained","container","default","eq","flex","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","loose","max","max_height","max_width","min","min_height","min_width","move_to","move_to_mut","new","new","new","next_to_each_other","null_value","padded","position","positioned","resolve","shrink","size","sized","to_owned","to_owned","to_owned","translate","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","width","with_children","with_offset","Axis","Horizontal","Vertical","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","resolve","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","Available","Back","Button","ButtonPressed","ButtonReleased","Click","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Forward","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","None","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","ZoomIn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","click","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","components_from","components_from","components_from","components_from","components_from","default","default","eq","eq","eq","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over","null_value","null_value","partial_cmp","position","position_from","position_in","position_over","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","vzip","vzip","vzip","vzip","vzip","delta","position","x","x","y","y","Click","Double","Kind","Single","Triple","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","kind","new","position","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Element","Group","Overlay","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","default","draw","draw","draw","from","from","from","from_angle","from_angle","from_children","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_over","is_over","is_over","layout","layout","layout","map","mouse_interaction","mouse_interaction","mouse_interaction","new","new","null_value","on_event","on_event","on_event","operate","operate","operate","overlay","overlay","overlay","overlay","push","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","with_children","Padding","ZERO","adapt_into_using","all","arrays_from","arrays_into","borrow","borrow_mut","bottom","bottom","bottom","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","default","fit","fmt","from","from","from","from","from","from_angle","from_stimulus","horizontal","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","left","left","left","new","null_value","right","right","right","to_owned","top","top","top","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vertical","vzip","Quad","Renderer","Style","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","border","borrow","borrow","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","default","end_layer","end_transformation","eq","eq","fill_quad","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","null_value","shadow","start_layer","start_transformation","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","with_layer","with_transformation","with_translation","Bytes","Data","Handle","Path","Renderer","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","data","draw_svg","eq","eq","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_memory","from_path","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","id","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","measure_svg","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","ARROW_DOWN_ICON","Absolute","Advanced","Basic","Borrowed","Bounds","CHECKMARK_ICON","CharOffset","Difference","Editor","Editor","Font","Fragment","Highlight","Highlighter","Hit","ICON_FONT","IntoFragment","LineHeight","None","Owned","Paragraph","Paragraph","Relative","Renderer","Shape","Shaping","Span","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","background","background","background_maybe","border","border","border_maybe","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","color","color_maybe","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","cursor","default","default","default_font","default_size","editor","eq","eq","eq","eq","eq","equivalent","equivalent","fill_editor","fill_paragraph","fill_text","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","font","font","font_maybe","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","highlight","highlighter","horizontal_alignment","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_fragment","into_fragment","into_fragment","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_height","line_height","line_height","link","link","link_maybe","new","null_value","null_value","padding","padding","paragraph","shaping","size","size","size","strikethrough","strikethrough","text","to_absolute","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_static","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","underline","underline","vertical_alignment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Action","Backspace","Caret","Click","Cursor","Delete","Direction","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","Editor","End","Enter","Font","Home","Insert","Left","Left","Motion","Move","PageDown","PageUp","Paste","Right","Right","Scroll","Select","SelectAll","SelectLine","SelectWord","Selection","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","cursor","cursor_position","direction","eq","eq","eq","eq","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","highlight","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","is_empty","line","line_count","min_bounds","perform","selection","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","update","vzip","vzip","vzip","vzip","vzip","widen","with_text","lines","Format","Highlight","Highlighter","Iterator","PlainText","Settings","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","change_line","change_line","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","current_line","current_line","default","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight_line","highlight_line","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","new","null_value","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","update","update","vzip","vzip","Font","Paragraph","Plain","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","compare","components_from","default","fmt","from","from_angle","from_stimulus","grapheme_position","hit_span","hit_test","horizontal_alignment","horizontal_alignment","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","min_bounds","min_bounds","min_height","min_width","min_width","new","null_value","raw","resize","span_bounds","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","update","vertical_alignment","vertical_alignment","vzip","with_spans","with_text","ALL","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Custom","Custom","Dark","Dracula","Ferra","GruvboxDark","GruvboxLight","KanagawaDragon","KanagawaLotus","KanagawaWave","Light","Moonfly","Nightfly","Nord","Oxocarbon","Palette","SolarizedDark","SolarizedLight","Theme","TokyoNight","TokyoNightLight","TokyoNightStorm","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","custom","custom_with_fn","default","default","eq","eq","extended_palette","fmt","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","null_value","palette","palette","style","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","with_fn","Background","CATPPUCCIN_FRAPPE","CATPPUCCIN_LATTE","CATPPUCCIN_MACCHIATO","CATPPUCCIN_MOCHA","DARK","DRACULA","Danger","EXTENDED_CATPPUCCIN_FRAPPE","EXTENDED_CATPPUCCIN_LATTE","EXTENDED_CATPPUCCIN_MACCHIATO","EXTENDED_CATPPUCCIN_MOCHA","EXTENDED_DARK","EXTENDED_DRACULA","EXTENDED_FERRA","EXTENDED_GRUVBOX_DARK","EXTENDED_GRUVBOX_LIGHT","EXTENDED_KANAGAWA_DRAGON","EXTENDED_KANAGAWA_LOTUS","EXTENDED_KANAGAWA_WAVE","EXTENDED_LIGHT","EXTENDED_MOONFLY","EXTENDED_NIGHTFLY","EXTENDED_NORD","EXTENDED_OXOCARBON","EXTENDED_SOLARIZED_DARK","EXTENDED_SOLARIZED_LIGHT","EXTENDED_TOKYO_NIGHT","EXTENDED_TOKYO_NIGHT_LIGHT","EXTENDED_TOKYO_NIGHT_STORM","Extended","FERRA","GRUVBOX_DARK","GRUVBOX_LIGHT","KANAGAWA_DRAGON","KANAGAWA_LOTUS","KANAGAWA_WAVE","LIGHT","MOONFLY","NIGHTFLY","NORD","OXOCARBON","Pair","Palette","Primary","SOLARIZED_DARK","SOLARIZED_LIGHT","Secondary","Success","TOKYO_NIGHT","TOKYO_NIGHT_LIGHT","TOKYO_NIGHT_STORM","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","background","background","base","base","base","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","danger","danger","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","generate","generate","generate","generate","generate","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_dark","new","new","primary","primary","secondary","strong","strong","strong","strong","strong","success","success","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weak","weak","weak","weak","weak","Duration","Instant","MAX","MICROSECOND","MILLISECOND","NANOSECOND","SECOND","ZERO","abs_diff","adapt_into_using","adapt_into_using","add","add","add_assign","add_assign","arrays_from","arrays_from","arrays_into","arrays_into","as_micros","as_millis","as_millis_f32","as_millis_f64","as_nanos","as_secs","as_secs_f32","as_secs_f64","borrow","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","checked_add","checked_add","checked_div","checked_duration_since","checked_mul","checked_sub","checked_sub","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","components_from","components_from","default","deserialize","deserializer_for_signature","div","div_assign","div_duration_f32","div_duration_f64","div_f32","div_f64","duration_since","dynamic_signature","elapsed","eq","eq","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_days","from_hours","from_micros","from_millis","from_mins","from_nanos","from_secs","from_secs_f32","from_secs_f64","from_stimulus","from_stimulus","from_weeks","get_hash","get_hash","hash","hash","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_zero","mul","mul_assign","mul_f32","mul_f64","new","now","null_value","partial_cmp","partial_cmp","saturating_add","saturating_duration_since","saturating_mul","saturating_sub","serialize","signature","sub","sub","sub","sub_assign","sub_assign","subsec_micros","subsec_millis","subsec_nanos","sum","sum","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_from_secs_f32","try_from_secs_f64","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Event","Finger","FingerLifted","FingerLost","FingerMoved","FingerPressed","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","eq","eq","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","hash","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","id","id","id","id","position","position","position","position","Id","Operation","Text","Tree","Widget","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","children","clone","clone_into","clone_to_uninit","components_from","diff","draw","eq","equivalent","fmt","from","from_angle","from_stimulus","get_hash","hash","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","layout","mouse_interaction","new","on_event","operate","operation","overlay","size","size_hint","state","tag","text","to_owned","tree","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unique","vzip","Chain","Focusable","None","Operation","Outcome","Scrollable","Some","TextInput","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","components_from","container","custom","finish","fmt","focusable","focusable","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","map","scope","scrollable","scrollable","text_input","text_input","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","Count","Focusable","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","count","default","eq","equivalent","find_focused","fmt","focus","focus","focus_next","focus_previous","focused","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_focused","null_value","to_owned","total","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","vzip","AbsoluteOffset","END","RelativeOffset","START","Scrollable","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","default","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","null_value","scroll_to","scroll_to","snap_to","snap_to","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","x","x","y","y","TextInput","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","select_all","select_all","Catalog","Class","LineHeight","Shaping","State","Style","StyleFn","Text","adapt_into_using","adapt_into_using","adapt_into_using","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","base","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","class","clone","clone_into","clone_to_uninit","clone_to_uninit","color","color","color_maybe","components_from","components_from","components_from","danger","default","default","default","default","draw","draw","fmt","fmt","font","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","new","null_value","null_value","primary","secondary","shaping","size","size","state","style","style","success","tag","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","width","None","Some","State","Tag","Tree","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","children","clone","clone_into","clone_to_uninit","clone_to_uninit","cmp","components_from","components_from","components_from","diff","diff_children","diff_children_custom","diff_children_custom_with_search","downcast_mut","downcast_ref","empty","eq","equivalent","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","of","partial_cmp","state","stateless","tag","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","AlwaysOnBottom","AlwaysOnTop","At","Centered","CloseRequested","Closed","Critical","Default","Event","FileDropped","FileHovered","FilesHoveredLeft","Focused","Fullscreen","Hidden","Icon","Id","Informational","Level","Mode","Moved","NextFrame","Normal","Opened","Position","RedrawRequest","RedrawRequested","Resized","Settings","Specific","SpecificWith","Unfocused","UserAttention","Windowed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","icon","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","null_value","null_value","partial_cmp","partial_cmp","settings","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","vzip","vzip","vzip","vzip","vzip","vzip","vzip","position","size","ByteCountNotDivisibleBy4","DimensionsVsPixelCount","Error","Icon","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","fmt","fmt","fmt","from","from","from_angle","from_angle","from_rgba","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_raw","into_stimulus","into_stimulus","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","byte_count","height","pixel_count","width","width_x_height","PlatformSpecific","Settings","adapt_into_using","adapt_into_using","application_id","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","decorations","default","default","eq","equivalent","exit_on_close_request","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","icon","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","level","max_size","min_size","null_value","null_value","platform_specific","position","resizable","size","to_owned","to_owned","transparent","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","visible","vzip","vzip"],"q":[[0,"iced_core"],[833,"iced_core::alignment"],[951,"iced_core::border"],[1054,"iced_core::clipboard"],[1125,"iced_core::event"],[1196,"iced_core::font"],[1415,"iced_core::gradient"],[1524,"iced_core::image"],[1727,"iced_core::image::Handle"],[1731,"iced_core::keyboard"],[1896,"iced_core::keyboard::Event"],[1903,"iced_core::keyboard::key"],[2286,"iced_core::layout"],[2417,"iced_core::layout::flex"],[2446,"iced_core::mouse"],[2651,"iced_core::mouse::Event"],[2653,"iced_core::mouse::ScrollDelta"],[2657,"iced_core::mouse::click"],[2725,"iced_core::overlay"],[2807,"iced_core::padding"],[2862,"iced_core::renderer"],[2944,"iced_core::svg"],[3022,"iced_core::text"],[3328,"iced_core::text::editor"],[3532,"iced_core::text::editor::Action"],[3533,"iced_core::text::highlighter"],[3614,"iced_core::text::paragraph"],[3668,"iced_core::theme"],[3772,"iced_core::theme::palette"],[4107,"iced_core::time"],[4257,"iced_core::touch"],[4328,"iced_core::touch::Event"],[4336,"iced_core::widget"],[4391,"iced_core::widget::operation"],[4435,"iced_core::widget::operation::focusable"],[4481,"iced_core::widget::operation::scrollable"],[4560,"iced_core::widget::operation::text_input"],[4569,"iced_core::widget::text"],[4691,"iced_core::widget::tree"],[4796,"iced_core::window"],[5062,"iced_core::window::Event"],[5064,"iced_core::window::icon"],[5127,"iced_core::window::icon::Error"],[5132,"iced_core::window::settings"],[5211,"palette::chromatic_adaptation"],[5212,"iced_core::angle"],[5213,"iced_core::pixels"],[5214,"iced_core::point"],[5215,"iced_core::vector"],[5216,"core::ops::arith"],[5217,"iced_core::rectangle"],[5218,"iced_core::size"],[5219,"iced_core::rotation"],[5220,"iced_core::shell"],[5221,"smol_str"],[5222,"iced_core::transformation"],[5223,"iced_core::element"],[5224,"palette::cam16::parameters"],[5225,"iced_core::background"],[5226,"iced_core::color"],[5227,"iced_core::content_fit"],[5228,"iced_core::length"],[5229,"core::clone"],[5230,"iced_core::shadow"],[5231,"core::cmp"],[5232,"core::default"],[5233,"num_traits::float"],[5234,"num_traits"],[5235,"alloc::string"],[5236,"core::convert"],[5237,"core::fmt"],[5238,"core::result"],[5239,"alloc::boxed"],[5240,"alloc::sync"],[5241,"alloc::borrow"],[5242,"palette::rgb"],[5243,"core::option"],[5244,"core::iter::traits::collect"],[5245,"core::hash"],[5246,"core::marker"],[5247,"core::ops::function"],[5248,"alloc::vec"],[5249,"iced_core::window::redraw_request"],[5250,"palette::convert::try_from_into_color"],[5251,"core::any"],[5252,"bytes::bytes"],[5253,"bytes::bytes_mut"],[5254,"std::path"],[5255,"core::ops::range"],[5256,"iced_core::keyboard::modifiers"],[5257,"iced_core::keyboard::event"],[5258,"iced_core::keyboard::location"],[5259,"bitflags::iter"],[5260,"iced_core::layout::node"],[5261,"iced_core::layout::limits"],[5262,"core::iter::traits::double_ended"],[5263,"iced_core::mouse::button"],[5264,"iced_core::mouse::cursor"],[5265,"iced_core::mouse::event"],[5266,"iced_core::mouse::interaction"],[5267,"iced_core::overlay::group"],[5268,"iced_core::overlay::element"],[5269,"core::iter::traits::iterator"],[5270,"core::time"],[5271,"std::time"],[5272,"serde::de"],[5273,"zvariant::error"],[5274,"zvariant::signature"],[5275,"nix::sys::time"],[5276,"serde::ser"],[5277,"iced_core::widget::id"],[5278,"core::borrow"],[5279,"iced_core::window::event"],[5280,"iced_core::window::id"],[5281,"iced_core::window::level"],[5282,"iced_core::window::mode"],[5283,"iced_core::window::position"],[5284,"iced_core::window::user_attention"],[5285,"iced_core::window::settings::platform"]],"i":[0,26,0,0,0,0,25,27,0,27,0,0,0,27,28,28,28,15,0,0,25,20,10,11,0,0,27,6,0,2,0,0,0,3,2,0,0,0,0,27,0,0,28,0,0,15,26,0,0,0,11,0,26,0,4,11,7,26,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,2,2,4,4,6,10,11,7,2,0,15,16,10,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,20,18,22,22,26,30,0,18,18,22,22,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,10,10,10,0,18,3,2,25,26,27,28,4,6,10,15,30,11,20,7,18,3,2,25,26,27,28,4,6,10,15,30,11,20,7,18,3,3,2,2,25,25,26,26,27,27,28,28,4,4,6,6,10,10,15,15,30,30,11,11,20,20,7,7,18,30,0,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,10,18,26,27,4,6,10,15,30,11,20,7,15,18,6,2,2,4,4,28,18,18,18,18,18,3,3,2,2,25,26,27,28,4,6,10,15,30,11,20,7,18,27,6,10,11,7,0,10,11,22,28,27,28,18,18,3,2,2,25,26,27,27,28,4,6,6,10,15,30,16,11,20,7,0,18,18,18,18,18,18,18,18,22,22,22,3,3,3,2,2,2,2,25,25,25,25,26,26,26,26,26,27,28,28,28,28,4,4,4,6,6,6,10,10,15,15,15,30,16,11,11,11,11,11,20,7,7,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,3,2,3,2,18,18,18,18,26,26,26,26,26,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,3,2,26,18,27,11,0,18,27,11,10,11,0,10,10,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,26,26,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,16,16,26,26,18,16,28,18,16,10,0,0,18,22,11,16,11,0,3,2,2,4,4,6,10,10,10,11,11,11,20,7,7,18,22,26,6,10,16,11,7,18,18,18,18,26,27,4,6,10,15,30,11,20,7,30,20,0,0,18,3,3,2,2,4,10,16,26,15,15,16,2,0,16,16,10,11,20,25,26,20,10,10,2,6,6,10,11,7,2,0,0,0,0,2,18,3,2,25,26,27,28,4,6,10,15,30,11,20,7,18,2,27,6,18,18,2,27,6,0,20,20,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,10,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,0,10,11,0,10,6,10,7,6,10,7,0,85,83,84,85,83,0,84,84,83,85,0,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,83,84,84,85,85,83,84,85,83,84,85,83,84,85,83,84,85,83,83,83,84,84,85,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,0,0,87,86,87,86,87,86,87,86,87,86,0,86,0,86,86,0,86,86,87,86,87,86,87,86,87,87,86,86,0,87,87,87,86,87,86,87,86,87,86,87,86,86,86,86,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,0,86,86,87,86,0,87,0,86,0,87,87,86,0,86,0,86,86,0,86,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,0,87,87,0,0,0,89,89,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,89,90,90,89,90,89,89,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,91,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,91,90,93,0,93,92,92,0,92,92,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,93,92,93,92,93,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,96,96,97,95,94,97,96,97,97,96,0,95,0,98,96,94,96,95,95,96,97,98,98,95,97,97,96,95,0,0,96,97,97,0,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,94,95,95,96,96,97,97,98,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,94,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,94,0,0,0,53,53,99,54,54,54,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,53,99,99,54,54,99,53,99,54,99,53,99,54,53,99,54,53,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,54,99,99,53,54,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,0,101,0,0,105,0,103,103,101,0,101,100,101,102,103,100,100,101,102,103,100,101,102,103,100,100,100,101,102,103,100,101,102,103,100,101,102,103,100,100,100,101,102,103,100,101,102,103,100,101,102,102,103,103,100,102,100,101,102,103,100,100,100,103,100,105,100,100,100,100,100,100,100,100,100,100,101,102,103,100,101,102,103,100,100,100,101,102,103,100,100,100,100,100,100,100,101,101,102,103,100,101,102,103,101,100,101,101,100,100,101,102,103,100,102,103,100,102,103,101,100,101,102,103,100,101,102,103,100,101,102,103,100,101,102,103,100,101,102,103,100,100,100,101,102,103,100,100,100,105,100,100,103,100,100,100,100,100,100,102,100,100,100,100,100,100,101,102,103,100,100,101,102,103,100,101,102,103,100,101,102,103,100,101,102,103,100,100,101,102,103,100,101,102,103,100,101,102,103,100,101,102,103,220,220,220,220,110,110,110,0,0,111,111,110,112,0,0,111,112,112,110,112,111,112,110,110,110,111,112,110,111,112,110,110,110,110,110,110,110,110,110,111,112,110,111,112,110,111,112,110,111,112,110,111,112,110,111,112,112,110,110,110,110,110,111,112,110,110,110,110,110,110,111,112,110,111,112,110,110,111,112,110,110,110,110,110,111,112,110,111,112,110,110,110,110,110,110,110,111,112,110,110,110,110,110,110,111,112,110,111,112,110,111,112,110,111,112,110,111,112,110,110,111,112,110,110,110,110,110,110,0,110,110,110,110,110,110,110,110,110,110,110,111,112,110,110,111,112,110,111,112,110,111,112,110,111,112,110,111,112,110,111,112,110,111,112,110,110,111,112,110,221,222,221,222,221,222,221,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,116,116,116,116,116,116,116,116,116,115,116,115,116,115,116,115,115,116,115,116,115,116,115,116,115,116,115,116,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,0,0,120,0,120,119,121,119,119,120,119,121,120,119,121,0,120,119,121,120,119,121,119,121,120,119,121,119,121,120,119,121,120,119,121,120,120,119,121,121,120,119,121,0,119,119,120,0,120,119,121,120,119,121,120,119,121,120,119,121,120,120,119,121,120,119,121,120,119,121,120,119,121,120,119,121,120,119,121,120,120,120,120,120,120,120,119,119,120,119,121,0,119,0,121,0,120,120,119,0,120,119,121,119,120,119,121,120,119,121,120,119,121,120,119,121,120,119,121,120,119,121,120,119,121,120,119,121,120,119,121,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,123,123,123,123,123,123,123,123,126,125,0,127,127,0,129,0,127,127,127,0,125,129,129,129,0,125,128,125,129,129,125,128,129,129,129,125,0,129,126,127,129,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,0,125,126,127,128,129,125,126,127,128,129,125,125,126,126,127,127,128,128,129,129,129,125,126,127,128,129,126,129,125,126,127,128,129,125,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,125,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,126,126,129,129,126,126,126,126,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,125,126,127,128,129,223,224,225,226,225,226,0,131,0,131,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,130,131,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,130,130,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,0,0,0,135,132,135,132,135,132,135,132,135,132,135,132,135,132,132,133,135,132,135,135,132,135,132,0,135,132,135,132,135,132,135,132,135,132,135,132,135,132,135,132,133,133,135,132,135,135,132,133,135,132,132,135,132,133,135,132,133,135,132,132,133,132,135,132,135,132,135,132,135,132,135,132,135,132,135,132,135,132,132,0,59,59,0,59,59,59,59,0,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,0,59,59,59,59,0,59,59,59,0,59,59,59,59,59,59,59,59,59,59,59,0,0,0,137,134,137,134,137,134,137,137,134,137,134,137,137,134,38,137,134,137,134,137,137,134,134,137,134,137,134,38,38,137,134,38,137,134,137,134,137,134,137,134,137,134,137,134,137,134,137,134,137,134,137,134,137,134,137,38,38,134,137,134,137,134,137,134,137,134,137,134,137,134,137,134,137,134,137,134,38,38,38,139,0,0,139,0,138,139,138,139,138,139,138,139,138,139,138,139,138,139,138,139,138,139,138,139,138,140,138,139,138,139,138,139,138,138,139,138,139,138,138,138,139,138,139,138,139,138,138,139,138,139,138,139,138,139,138,139,138,139,140,138,139,138,139,138,139,138,139,138,139,138,139,138,139,138,139,138,139,50,144,143,143,154,146,50,145,0,0,50,50,0,0,0,0,50,0,0,146,154,0,50,144,0,146,0,0,0,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,143,144,145,146,141,147,141,147,141,141,147,141,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,142,143,143,144,144,145,145,146,146,141,147,147,141,141,141,142,143,144,145,146,141,147,142,145,143,144,50,50,0,143,144,145,146,141,143,146,50,50,50,142,143,144,145,146,141,147,141,142,141,141,142,143,144,144,144,145,146,141,141,147,142,143,144,145,146,141,147,142,143,144,145,146,141,147,143,144,143,144,141,0,142,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,143,144,145,146,141,147,153,154,154,142,143,144,145,146,141,147,141,142,141,141,141,141,141,143,144,141,141,0,142,141,142,141,141,141,141,144,142,143,144,145,146,141,147,141,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,143,144,145,146,141,147,142,143,144,145,146,141,147,141,141,142,142,143,144,145,146,141,147,0,156,159,155,0,156,0,157,157,157,155,0,155,0,157,156,152,157,156,157,158,0,155,157,157,156,157,158,155,155,155,155,155,159,157,157,157,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,152,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,157,158,158,159,155,156,157,158,159,152,152,157,155,156,157,158,158,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,152,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,152,152,152,152,152,152,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,155,156,157,158,159,152,155,156,157,158,159,157,152,227,0,160,0,160,0,160,167,161,167,161,167,161,167,161,167,161,167,161,160,167,167,161,167,161,167,167,161,161,161,167,161,160,167,161,161,167,161,161,167,161,167,161,167,161,160,167,167,161,167,161,167,161,167,161,167,161,167,161,160,167,161,167,161,167,161,167,161,167,161,167,161,167,161,167,161,167,161,160,167,167,161,151,0,0,168,168,168,168,168,168,168,168,168,151,168,168,168,168,168,168,151,151,151,151,168,168,168,168,168,168,168,151,168,151,151,168,168,168,168,151,151,168,168,168,168,168,168,168,168,168,151,168,168,151,151,169,169,169,169,169,0,169,169,169,169,169,169,169,169,169,169,169,169,169,169,0,169,169,0,169,169,169,169,170,169,170,169,170,169,170,169,170,169,170,169,170,169,170,169,170,169,170,169,169,169,169,169,170,169,169,169,170,170,169,170,169,170,169,170,169,170,169,170,169,170,169,170,169,170,169,170,170,169,0,169,169,169,170,169,170,169,170,169,170,169,170,169,170,169,170,169,170,169,170,169,170,169,170,170,0,171,171,171,171,171,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,171,171,171,171,171,171,171,171,171,171,0,0,0,171,171,0,0,171,171,171,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,171,172,172,174,174,175,175,176,176,177,177,178,178,179,179,174,171,172,174,175,176,177,178,179,171,172,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,172,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,172,174,175,171,172,172,175,176,177,178,179,171,172,171,174,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,171,172,174,175,176,177,178,179,175,176,177,178,179,0,0,180,180,180,180,180,180,180,181,180,181,180,181,180,181,180,181,180,180,180,180,180,180,180,180,180,181,180,180,181,180,181,180,181,180,180,181,180,181,180,181,180,181,180,181,181,180,180,181,180,181,180,180,180,180,180,180,180,180,180,180,181,180,181,181,180,181,180,181,180,181,180,180,181,180,180,180,180,180,180,180,180,180,180,181,180,180,181,180,181,180,181,180,181,180,181,180,181,180,181,180,181,180,180,180,180,180,180,180,181,180,181,180,180,181,180,180,180,180,181,181,180,181,180,180,180,180,180,180,181,180,181,180,181,180,180,180,181,180,181,180,181,180,181,180,181,180,181,180,0,0,190,190,190,190,190,191,190,191,190,191,190,191,190,191,190,191,190,191,190,191,190,190,191,191,190,191,190,191,191,190,191,190,191,190,191,190,191,191,191,190,191,190,191,190,191,190,191,190,191,190,191,190,191,190,191,190,191,190,191,190,191,190,191,190,191,190,191,190,191,228,229,230,231,228,229,230,231,0,0,0,0,0,192,192,192,192,192,192,23,192,192,192,192,23,23,192,192,192,192,192,192,192,192,192,192,192,192,192,192,23,23,192,23,23,0,23,23,23,23,23,0,192,0,192,192,192,192,192,192,192,192,192,197,0,197,0,0,0,197,0,197,197,197,197,197,197,197,136,136,136,197,0,136,197,197,197,197,197,197,197,197,197,0,0,0,136,0,136,197,197,197,197,197,197,197,197,0,0,203,203,203,203,203,203,203,203,203,203,203,0,203,203,203,0,203,0,198,0,0,203,203,203,203,203,203,203,203,203,203,198,203,203,203,203,203,203,203,203,203,203,198,203,0,206,0,206,0,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,205,206,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,0,201,0,201,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,0,0,202,0,202,0,202,0,202,0,49,0,0,0,0,0,0,51,207,173,51,51,51,207,173,51,207,173,0,51,207,173,51,207,173,51,207,173,51,51,173,173,173,173,51,173,51,51,207,173,0,0,49,207,173,0,51,207,173,51,51,51,207,173,51,207,173,51,207,173,51,51,207,173,51,207,173,51,207,173,51,207,173,51,207,173,51,207,173,0,51,51,51,207,173,0,0,51,51,51,51,49,51,0,51,173,51,207,173,51,207,173,51,207,173,51,207,173,51,207,173,51,207,173,51,207,173,51,207,173,51,193,193,0,0,0,193,124,194,193,124,194,193,124,194,193,124,194,193,124,194,193,124,194,124,194,194,194,194,194,193,124,194,124,124,124,0,193,193,124,194,194,193,124,194,193,124,194,193,124,194,193,124,194,194,194,193,124,194,193,124,194,193,124,194,193,124,194,193,124,194,193,124,194,193,124,194,194,124,194,124,194,193,124,194,193,124,194,193,124,194,193,124,194,193,124,194,193,124,194,193,124,194,193,124,194,212,212,78,214,210,210,215,214,0,210,210,210,210,213,213,0,0,215,0,0,210,78,212,210,0,0,210,210,0,214,214,210,0,213,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,211,212,212,213,213,214,214,78,78,215,215,211,78,210,211,212,213,214,78,215,212,214,210,211,212,213,214,78,211,212,213,78,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,211,211,0,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,212,214,211,78,0,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,210,211,212,213,214,78,215,211,210,211,212,213,214,78,215,232,232,217,217,0,0,216,217,216,217,216,217,216,217,216,217,216,217,216,216,216,216,217,216,217,217,216,217,216,217,0,216,217,216,217,216,217,216,217,216,217,216,217,216,216,217,216,217,217,216,217,216,217,216,217,216,217,216,217,216,217,216,217,216,217,233,234,234,234,234,0,0,218,219,218,218,219,218,219,218,219,218,219,218,219,218,219,218,219,218,219,218,219,219,218,219,218,218,219,218,219,218,219,218,219,218,219,219,218,219,218,219,218,219,218,219,218,219,218,219,219,219,219,218,219,219,219,219,219,218,219,219,218,219,218,219,218,219,218,219,218,219,218,219,218,219,219,218,219],"f":"``````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0000000000000000{{df}c{}}{{dd}c{}}{{hh}h}{{hj}h}{{{l{c}}{n{c}}}{{l{c}}}{{Ab{}{{A`{}}}}}}{{{Ad{c}}{n{c}}}{{Ad{c}}}{{Ab{}{{A`{}}}}}}{{{Af{c}}{Af{c}}}e{{Ab{}{{A`{}}}}}{}}{{{n{c}}{n{c}}}{{n{c}}}{{Ab{}{{A`{}}}}}}{{{Aj{Ahd}}d}Al}`{{AnAf}Af}{{{Aj{{B`{c}}}}}Bb{}}{{{Aj{{Ad{j}}}}}j}{ce{}{}}000000000000000000000000000000000{{{Aj{Bd}}}{{Aj{Bf}}}}{{{Aj{Bh}}}{{Aj{{Bj{j}}}}}}1{{{Aj{{Bl{ceg}}}}}{{Aj{Bn}}}{}{}{}}{{{Aj{Ah{Bl{ceg}}}}}{{Aj{AhBn}}}{}{}{}}```{{{Aj{c}}}{{Aj{e}}}{}{}}402{{{Aj{{Aj{{Bl{ceg}}}}}}}{{Aj{Bn}}}{}{}{}}111111111111111{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0000000000000000{{c{C`{e}}}g{}{}{}}0000000000000000{{{Aj{{Ad{j}}}}}l}::`{{{Aj{Bd}}}Bd}{{{Aj{f}}}f}{{{Aj{d}}}d}{{{Aj{Cb}}}Cb}{{{Aj{Cd}}}Cd}{{{Aj{Cf}}}Cf}{{{Aj{Ch}}}Ch}{{{Aj{h}}}h}{{{Aj{{l{c}}}}}{{l{c}}}Cj}{{{Aj{{Ad{c}}}}}{{Ad{c}}}Cj}{{{Aj{An}}}An}{{{Aj{Cl}}}Cl}{{{Aj{{Af{c}}}}}{{Af{c}}}Cj}{{{Aj{Bh}}}Bh}{{{Aj{{n{c}}}}}{{n{c}}}Cj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}00000000000000{{{Aj{c}}}Al{}}0000000000000000000000000000{{{Aj{Bd}}{Aj{Bd}}}Cn}``{ce{}{}}0000000000000000{{{Aj{{Ad{j}}}}l}Bb}{{}Bd}{{}Cd}{{}Cf}{{}h}{{}{{l{c}}}D`}{{}{{Ad{c}}}D`}{{}An}{{}Cl}{{}{{Af{c}}}D`}{{}Bh}{{}{{n{c}}}D`}{Anf}{{{Aj{Bd}}}{{Aj{Bf}}}}{{{Aj{{l{c}}}}{l{c}}}c{DbDd}}{{dj}c{}}{{dd}c{}}{{hj}h}{{hh}h}{{ChCh}Ch}{{{Aj{Bd}}{Aj{{Aj{Df}}}}}Bb}{{{Aj{Bd}}{Aj{Bd}}}Bb}{{{Aj{Bd}}{Aj{Bf}}}Bb}{{{Aj{Bd}}{Aj{{Aj{Bf}}}}}Bb}{{{Aj{Bd}}{Aj{Df}}}Bb}{{{Aj{f}}{Aj{f}}}Bb}{{{Aj{f}}{Aj{j}}}Bb}{{{Aj{d}}{Aj{j}}}Bb}{{{Aj{d}}{Aj{d}}}Bb}{{{Aj{Cb}}{Aj{Cb}}}Bb}{{{Aj{Cd}}{Aj{Cd}}}Bb}{{{Aj{Cf}}{Aj{Cf}}}Bb}{{{Aj{Ch}}{Aj{Ch}}}Bb}{{{Aj{h}}{Aj{h}}}Bb}{{{Aj{{l{c}}}}{Aj{{l{c}}}}}BbDh}{{{Aj{{Ad{c}}}}{Aj{{Ad{c}}}}}BbDh}{{{Aj{An}}{Aj{An}}}Bb}{{{Aj{Cl}}{Aj{Cl}}}Bb}{{{Aj{{Af{c}}}}{Aj{{Af{c}}}}}BbDh}{{{Aj{Bh}}{Aj{Bh}}}Bb}{{{Aj{{n{c}}}}{Aj{{n{c}}}}}BbDh}{{{Aj{c}}{Aj{e}}}Bb{}{}}00000`{{{Ad{j}}j}{{Ad{j}}}}{{Afc}Af{{Dj{Af}}}}{{{Bl{ceg}}i}{{Bl{ceg}}}{}{}Dl{{Dj{Cd}}}}{{{Aj{Ch}}}Dn}{{{Aj{Cf}}AfAf}Af}{{{Aj{Ch}}}Ch}{{{Aj{Bd}}{Aj{AhE`}}}{{Ed{AlEb}}}}0{{{Aj{f}}{Aj{AhE`}}}Ef}{{{Aj{d}}{Aj{AhE`}}}Ef}0{{{Aj{Cb}}{Aj{AhE`}}}Ef}{{{Aj{Cd}}{Aj{AhE`}}}Ef}{{{Aj{Cf}}{Aj{AhE`}}}Ef}0{{{Aj{Ch}}{Aj{AhE`}}}Ef}{{{Aj{h}}{Aj{AhE`}}}Ef}{{{Aj{{l{c}}}}{Aj{AhE`}}}EfEh}{{{Aj{{l{c}}}}{Aj{AhE`}}}EfEj}{{{Aj{{Ad{c}}}}{Aj{AhE`}}}EfEj}{{{Aj{An}}{Aj{AhE`}}}Ef}{{{Aj{Cl}}{Aj{AhE`}}}Ef}{{{Aj{{B`{c}}}}{Aj{AhE`}}}EfEj}{{{Aj{{Af{c}}}}{Aj{AhE`}}}EfEj}{{{Aj{Bh}}{Aj{AhE`}}}Ef}{{{Aj{{n{c}}}}{Aj{AhE`}}}EfEj}`{{{Aj{Bf}}}Bd}{{{Aj{Df}}}Bd}{DfBd}{{{El{Bf}}}Bd}{{{Aj{AhBf}}}Bd}{{{En{Bf}}}Bd}{cc{}}{{{F`{Bf}}}Bd}1{{{Aj{Bf}}}{{Bl{ceg}}}{}FbFd}{{{Ff{ce}}}{{Bl{gce}}}FbFd{}}{Fhf}4{jf}5{fd}{jd}{Fhd}{CdCb}9{FjCb}{FlCb}{{{Bj{j}}}Cd}<0{FnCd}{G`Cd}>{hCh}{DnCh}{jCh}{cc{}}{jh}1{Dnh}2{{{Bj{c}}}{{l{c}}}Dd}{{{Gb{cc}}}{{l{c}}}Dd}4{{{Ad{Gd}}}{{Ad{j}}}}5{jAn}{dAn}777{{{Bj{c}}}{{Af{c}}}{}}{{{Gb{cc}}}{{Af{c}}}{}}{{{n{c}}}{{Af{c}}}{}}{GfAf};{{{Af{c}}}{{n{c}}}{}}<{{{Bj{c}}}{{n{c}}}{}}================={Gh{{Gj{f}}}}{Gh{{Gj{d}}}}{Gl{{Gj{f}}}}{Gl{{Gj{d}}}}{cBd{{H`{}{{Gn{Df}}}}}}{cBd{{H`{}{{Gn{Hb}}}}}}{cBd{{H`{}{{Gn{{Aj{Bf}}}}}}}}{cBd{{H`{}{{Gn{{Aj{Df}}}}}}}}{{jjjj}Cd}{{jjj}Cd}{{FhFhFh}Cd}2{{FhFhFhj}Cd}{ce{}{}}0000000000000000{{{Aj{Bf}}}{{Ed{Bd}}}}{Hd{{Gj{f}}}}{Hd{{Gj{d}}}}`{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}00`{{{Aj{Bd}}{Aj{Ahc}}}AlHl}{{{Aj{Cf}}{Aj{Ahc}}}AlHl}{{{Aj{{Af{c}}}}{Aj{Ahe}}}AlHfHl}```{{{Aj{{Ad{j}}}}{Aj{{Ad{j}}}}}{{Gj{{Ad{j}}}}}}{{{Aj{{Ad{j}}}}{Aj{{Ad{j}}}}}Bb}9999999999999999999999999999999999{{c{C`{e}}}g{}{}{}}0000000000000000::::::::::::::::::::::::::::::::::{Cd{{Bj{j}}}}{Cd{{Bj{Fh}}}}<<<<<<<<<<<<<<<<<{{{Aj{Ah{B`{c}}}}}Al{}}0{CdCd}{{{Aj{AhCd}}}Al}{{{Aj{Bd}}}Bb}{{{Aj{{B`{c}}}}}Bb{}}{{{Aj{Ch}}}Bb}21{{{Aj{{Ad{j}}}}{Aj{Ad}}}Bb}``{{{Aj{Bd}}}Hn}{{{Bl{ceg}}k}{{Bl{ieg}}}{}{}Dl{}{{I`{c}{{A`{i}}}}}}{{AfAf}Af}{{{Aj{Ah{B`{c}}}}{B`{e}}g}Al{}{}{{I`{e}{{A`{c}}}}}}1`{{fj}c{}}{{dd}c{}}{{dj}c{}}{{hj}h}{{hh}h}{{lBh}l}{{{Ad{c}}{n{c}}}{{Ad{c}}}{{Ib{}{{A`{}}}}Id}}{{{Ad{j}}j}{{Ad{j}}}}{{AdBh}Ad}{{{Af{c}}{n{c}}}e{{Ib{}{{A`{}}}}Id}{}}{{{Af{c}}c}e{{Ib{}{{A`{}}}}Id}{}}{{AfBh}Af}{{BhBh}Bh}{{{n{c}}c}{{n{c}}}{{Ib{}{{A`{}}}}Id}}{{nBh}n}{cBd{{If{Bf}}}}{i{{Bl{ceg}}}{}{}Dl{{Bn{ceg}}}}{{jjjj}Cd}{{cc}{{l{c}}}Dd}{{lAf}{{Ad{j}}}}{{{Aj{Ah{Ih{c}}}}}{{B`{c}}}{}}{{cc}{{Af{c}}}{}}{{cc}{{n{c}}}{}}{{{Aj{Bf}}}Bd}{{Hn{Aj{{Ij{Fh}}}}}Bd}1{{}c{}}0000000000`{{GdGd}Bh}``{{{Aj{Bd}}{Aj{Bd}}}{{Gj{Cn}}}}{{{Aj{f}}{Aj{j}}}{{Gj{Cn}}}}{{{Aj{f}}{Aj{f}}}{{Gj{Cn}}}}{{{Aj{d}}{Aj{d}}}{{Gj{Cn}}}}{{{Aj{d}}{Aj{j}}}{{Gj{Cn}}}}{{{Aj{h}}{Aj{h}}}{{Gj{Cn}}}}{{{Aj{{Ad{j}}}}}l}{{{Aj{Ah{B`{c}}}}c}Al{}}`{And}{{{Aj{AhAn}}}{{Aj{Ahd}}}}{{{Aj{{B`{c}}}}}{{Gj{Il}}}{}}{{dd}c{}}`{{{Aj{Ah{B`{c}}}}Il}Al{}}{{{Aj{Ah{B`{c}}}}e}Al{}In}{{{Ad{j}}d}{{Ad{j}}}}{{Afd}Af}{jBh}{{Cbj}Cb}{{Cdj}Cd}{{{Aj{Bh}}}j}{{{Aj{{Ad{j}}}}}Af}{{{Ad{j}}}{{Gj{{Ad{Gd}}}}}}:{{{l{c}}{n{c}}}{{l{c}}}{{J`{}{{A`{}}}}}}{{{l{c}}{l{c}}}{{n{c}}}{{J`{}{{A`{}}}}}}{{{Ad{c}}{n{c}}}{{Ad{c}}}{{J`{}{{A`{}}}}}}{{{Af{c}}{Af{c}}}e{{J`{}{{A`{}}}}}{}}{{{n{c}}{n{c}}}{{n{c}}}{{J`{}{{A`{}}}}}}{{{Aj{Ahd}}d}Al}````{{{Aj{d}}{Aj{Ad}}}{{Gb{ll}}}}{{{Aj{c}}}e{}{}}00000000000000{{{Aj{c}}}Bd{}}000{{{Aj{Bd}}}Df}{{{Aj{c}}}Df{}}000`{{jj}Bh}{{{Aj{Bh}}}n}{c{{Ed{e}}}{}{}}00000000000000000000000000000000000000000000000000{c{{Ed{e{Jb{e}}}}}{}{}}0000000000000000{{{Aj{c}}}Jd{}}0000000000000000{ce{}{}}000000000000000000000000000000000{{{Aj{{Ad{j}}}}{Aj{{Ad{j}}}}}{{Ad{j}}}}11111111111111111````{{{Af{c}}}{{Ad{c}}}D`}``````````````````{{cg}i{}{}{{b{e}}}{}}00333333{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00{{c{C`{e}}}g{}{}{}}00{{{Aj{Jf}}}Jf}{{{Aj{Jh}}}Jh}{{{Aj{Jj}}}Jj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}00{{{Aj{c}}}Al{}}00000;;;{{{Aj{Jf}}{Aj{Jf}}}Bb}{{{Aj{Jh}}{Aj{Jh}}}Bb}{{{Aj{Jj}}{Aj{Jj}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}00{{{Aj{Jf}}{Aj{AhE`}}}Ef}{{{Aj{Jh}}{Aj{AhE`}}}Ef}{{{Aj{Jj}}{Aj{AhE`}}}Ef}{JhJf}{JjJf}{cc{}}{JfJh}11{JfJj}222{ce{}{}}00{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}00{{{Aj{Jf}}{Aj{Ahc}}}AlHl}{{{Aj{Jh}}{Aj{Ahc}}}AlHl}{{{Aj{Jj}}{Aj{Ahc}}}AlHl}444444{{c{C`{e}}}g{}{}{}}00555555555{{{Aj{c}}}e{}{}}00{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00999999999``{{cg}i{}{}{{b{e}}}{}}0::::{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{cJl{{Dj{h}}}}{{Jlc}Jl{{Dj{h}}}}10`10`99{{{Aj{Jn}}}Jn}{{{Aj{Jl}}}Jl}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000{cJn{{Dj{Cd}}}}{{Jnc}Jn{{Dj{Cd}}}}`{ce{}{}}0{{}Jn}{{}Jl}{{{Aj{Jn}}{Aj{Jn}}}Bb}{{{Aj{Jl}}{Aj{Jl}}}Bb}{{{Aj{Jn}}{Aj{AhE`}}}Ef}{{{Aj{Jl}}{Aj{AhE`}}}Ef}{cc{}}0{DnJl}{FhJl}{jJl}{K`Jl}44;;;;;;{{c{C`{e}}}g{}{}{}}0<<<<<<{cJl{{Dj{h}}}}{{Jlc}Jl{{Dj{h}}}}1{{}c{}}02`21{cJn{{Dj{Jl}}}}{{Jnc}Jn{{Dj{Jl}}}}{{{Aj{c}}}e{}{}}05454`54`{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0{ce{}{}}00000{cJn{{Dj{h}}}}{{Jnc}Jn{{Dj{h}}}}``````{{cg}i{}{}{{b{e}}}{}}03333{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0??{{{Aj{Kb}}}Kb}{{{Aj{Kd}}}Kd}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}00099{{{Aj{Kb}}{Aj{Kb}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{Kb}}{Aj{AhE`}}}Ef}{{{Aj{Kd}}{Aj{AhE`}}}Ef}{cc{}}000>>>>>>{{c{C`{e}}}g{}{}{}}0??????{{{Aj{Kf}}Kb}{{Gj{Df}}}}{{{Aj{Kd}}Kb}{{Gj{Df}}}}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0{ce{}{}}00000{{{Aj{AhKf}}KbDf}Al}{{{Aj{AhKd}}KbDf}Al}````````{{cg}i{}{}{{b{e}}}{}}03333{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0<<{{{Aj{Kh}}}Kh}{{{Aj{Kj}}}Kj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}0099{{{Aj{Kh}}{Aj{Kh}}}Bb}{{{Aj{Kj}}{Aj{Kj}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{Kh}}{Aj{AhE`}}}Ef}{{{Aj{Kj}}{Aj{AhE`}}}Ef}{cc{}}000??????{{c{C`{e}}}g{}{}{}}0{ce{}{}}00000{{KjKj}Kj}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0555555``````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00006666666666{{{Aj{c}}}{{Aj{e}}}{}{}}0000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}000099999{{{Aj{Kl}}}Kl}{{{Aj{Kn}}}Kn}{{{Aj{L`}}}L`}{{{Aj{Lb}}}Lb}{{{Aj{Ld}}}Ld}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0000{{{Aj{c}}}Al{}}000000000?????{{}Kl}{{}Kn}{{}L`}{{}Lb}{{}Ld}{{{Aj{Kl}}{Aj{Kl}}}Bb}{{{Aj{Kn}}{Aj{Kn}}}Bb}{{{Aj{L`}}{Aj{L`}}}Bb}{{{Aj{Lb}}{Aj{Lb}}}Bb}{{{Aj{Ld}}{Aj{Ld}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}0000`{{{Aj{Kl}}{Aj{AhE`}}}Ef}{{{Aj{Kn}}{Aj{AhE`}}}Ef}{{{Aj{L`}}{Aj{AhE`}}}Ef}{{{Aj{Lb}}{Aj{AhE`}}}Ef}{{{Aj{Ld}}{Aj{AhE`}}}Ef}{cc{}}000000000{ce{}{}}0000{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}0000{{{Aj{Kl}}{Aj{Ahc}}}AlHl}{{{Aj{Kn}}{Aj{Ahc}}}AlHl}{{{Aj{L`}}{Aj{Ahc}}}AlHl}{{{Aj{Lb}}{Aj{Ahc}}}AlHl}{{{Aj{Ld}}{Aj{Ahc}}}AlHl}6666666666{{c{C`{e}}}g{}{}{}}0000777777777777777{{}c{}}0000``{{{Aj{c}}}e{}{}}0000{c{{Ed{e}}}{}{}}00000000000000{c{{Ed{e{Jb{e}}}}}{}{}}0000{{{Aj{c}}}Jd{}}0000<<<<<<<<<<<<<<<`{{{Aj{Bf}}}Kl}````{{cg}i{}{}{{b{e}}}{}}00{{FljCd}Fl}{{Flc}Fl{{H`{}{{Gn{Lf}}}}}}`{ce{}{}}00000{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00<<<{{{Aj{Fj}}}Fj}{{{Aj{Lf}}}Lf}{{{Aj{Fl}}}Fl}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}00{{{Aj{c}}}Al{}}00000`777{{}Lf}{{{Aj{Fj}}{Aj{Fj}}}Bb}{{{Aj{Lf}}{Aj{Lf}}}Bb}{{{Aj{Fl}}{Aj{Fl}}}Bb}{{{Aj{Fj}}{Aj{AhE`}}}Ef}{{{Aj{Lf}}{Aj{AhE`}}}Ef}{{{Aj{Fl}}{Aj{AhE`}}}Ef}{FlFj}{cc{}}00000{ce{}{}}00000000{{c{C`{e}}}g{}{}{}}00111111111{cFl{{Dj{d}}}}{{}c{}}`{{Fjj}Fj}{{Flj}Fl}`{{{Aj{c}}}e{}{}}00{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00999999999```````````{{cg}i{}{}{{b{e}}}{}}000{{{Aj{AhLh}}Hn}Al};;;;;;;;{{{Aj{Lh}}}{{Aj{{Ij{Fh}}}}}}{{{Aj{c}}}{{Aj{e}}}{}{}}1000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}000====2{{{Aj{AhLh}}}Al}{{{Aj{Lh}}}Lh}{{{Aj{Lj}}}Lj}{{{Aj{Ll}}}Ll}{{{Aj{Ln}}}Ln}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}000{{{Aj{c}}}Al{}}00000{{{Aj{Lh}}{Aj{Lh}}}Cn}{{{Aj{Ll}}{Aj{Ll}}}Cn}{ce{}{}}000{{{Aj{{Ij{Fh}}}}}Lh}{{{Aj{AhLh}}Hn}Lh}{{}Lh}{{}Ln}{{{Aj{Lh}}}{{Aj{{Ij{Fh}}}}}}{{{Aj{Ah{Mb{}{{M`{c}}}}}}cLnAddj}AlCj}?{{{Aj{c}}}e{}{{Md{Hb}}}}0{{{Aj{Lh}}{Aj{Mf}}}Bb}{{{Aj{Lh}}{Aj{Df}}}Bb}{{{Aj{Lh}}{Aj{Lh}}}Bb}{{{Aj{Lh}}{Aj{{Ij{Fh}}}}}Bb}{{{Aj{Lh}}{Aj{Bf}}}Bb}{{{Aj{Lh}}{Aj{{Aj{c}}}}}BbHh}{{{Aj{Lh}}{Aj{{Ih{Fh}}}}}Bb}{{{Aj{Lj}}{Aj{Lj}}}Bb}{{{Aj{Ll}}{Aj{Ll}}}Bb}{{{Aj{Ln}}{Aj{Ln}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}000{{{Aj{Lh}}{Aj{AhE`}}}{{Ed{AlEb}}}}00{{{Aj{Lj}}{Aj{AhE`}}}Ef}{{{Aj{Ll}}{Aj{AhE`}}}Ef}{{{Aj{Ln}}{Aj{AhE`}}}Ef}{{{Aj{Bf}}}Lh}{cc{}}{MfLh}{{{Ih{Fh}}}Lh}{{{El{{Ij{Fh}}}}}Lh}{DfLh}{{{Aj{{Ij{Fh}}}}}Lh}{cLj{{Dj{Mh}}}}6666666{cLj{{Dj{Lh}}}}{cLh{{H`{}{{Gn{Fh}}}}}}2{{GdGdc}Lj{{Dj{Lh}}}}4{ce{}{}}000{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}00{{{Aj{Lh}}{Aj{Ahc}}}AlHl}{{{Aj{Ll}}{Aj{Ahc}}}AlHl}{{{Aj{Ln}}{Aj{Ahc}}}AlHl}{{{Aj{Lj}}}Ll}55555555{{c{C`{e}}}g{}{}{}}00066666666{Lh}{{{Aj{Lh}}}}8888{{{Aj{Lh}}}Bb}0{{{Aj{Lh}}}Hn}{{{Aj{{Mb{}{{M`{c}}}}}}{Aj{c}}}{{Af{Gd}}}Cj}{{}Lh}{{}c{}}0{{{Aj{Lh}}{Aj{Df}}}{{Gj{Cn}}}}{{{Aj{Lh}}{Aj{Lh}}}{{Gj{Cn}}}}{{{Aj{Lh}}{Aj{Bf}}}{{Gj{Cn}}}}{{{Aj{Lh}}{Aj{{Ih{Fh}}}}}{{Gj{Cn}}}}{{{Aj{Lh}}{Aj{{Aj{c}}}}}{{Gj{Cn}}}Hh}{{{Aj{Lh}}{Aj{{Ij{Fh}}}}}{{Gj{Cn}}}}{{{Aj{Ll}}{Aj{Ll}}}{{Gj{Cn}}}}:{{{Aj{Lh}}c}Lh{{Mj{Hn}}}}{{{Aj{Lh}}{Aj{{Ij{Fh}}}}}Lh}{{{Aj{AhLh}}Hn}Lh}0{{{Aj{c}}}e{}{}}000{{{Aj{AhLh}}Hn}Al}{c{{Ed{e}}}{}{}}00000000000{c{{Ed{e{Jb{e}}}}}{}{}}000{Lh{{Ed{MfLh}}}}{{{Aj{c}}}Jd{}}000{ce{}{}}00000000000````````````````````{{cg}i{}{}{{b{e}}}{}}00{{}Ml}{MlBb}333333{{MlMl}Ml}{{{Aj{AhMl}}Ml}Al}10{{{Aj{Ml}}}Gd}021{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00{{c{C`{e}}}g{}{}{}}00{{{Aj{Mn}}}Mn}{{{Aj{N`}}}N`}{{{Aj{Ml}}}Ml}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}00{{{Aj{c}}}Al{}}0000{{{Aj{Ml}}{Aj{Ml}}}Cn}<{MlMl}{ce{}{}}00{{{Aj{Ml}}Ml}Bb}?{{}Ml}?0{{{Aj{Mn}}{Aj{Mn}}}Bb}{{{Aj{N`}}{Aj{N`}}}Bb}{{{Aj{Ml}}{Aj{Ml}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}00{{{Aj{AhMl}}c}Al{{H`{}{{Gn{Ml}}}}}}{{{Aj{Mn}}{Aj{AhE`}}}Ef}{{{Aj{N`}}{Aj{AhE`}}}Ef}{{{Aj{Ml}}{Aj{AhE`}}}Ef}0000{cc{}}00000{Gd{{Gj{Ml}}}}{GdMl}00{cMl{{H`{}{{Gn{Ml}}}}}}{{{Aj{Bf}}}{{Gj{Ml}}}}???{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{Ml}}{Aj{Ahc}}}AlHl}{{{Aj{AhMl}}Ml}Al}{{MlMl}Ml}{{{Aj{Ml}}Ml}Bb}{ce{}{}}00000{{c{C`{e}}}g{}{}{}}00111111{Mlc{}}222{{{Aj{Ml}}}Bb}0{{{Aj{Ml}}}{{Nb{Ml}}}}{{{Aj{Ml}}}{{Nd{Ml}}}}{MlBb}`00{MlMl}{{}c{}}{{{Aj{Ml}}{Aj{Ml}}}{{Gj{Cn}}}}<{{{Aj{AhMl}}MlBb}Al}4<=<{{{Aj{c}}}e{}{}}00>{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00>>>>>>{{MlMl}Ml}???``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0{ce{}{}}000{{{Aj{Nf}}}{{Nf{{Aj{Bf}}}}}}{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{{Nf{c}}}}}{{Nf{c}}}Cj}{{{Aj{Nh}}}Nh}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}00{{{Aj{{Nf{c}}}}{Aj{{Nf{c}}}}}CnNj}{{{Aj{Nh}}{Aj{Nh}}}Cn}::{{{Aj{{Nf{c}}}}{Aj{{Nf{c}}}}}BbDh}{{{Aj{Nh}}{Aj{Nh}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}0{{{Aj{{Nf{c}}}}{Aj{AhE`}}}EfEj}{{{Aj{Nh}}{Aj{AhE`}}}Ef}{cc{}}000{ce{}{}}0{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}0{{{Aj{{Nf{c}}}}{Aj{Ahe}}}AlHfHl}{{{Aj{Nh}}{Aj{Ahc}}}AlHl}3333{{c{C`{e}}}g{}{}{}}0444444{{{Aj{{Nf{c}}}}{Aj{{Nf{c}}}}}{{Gj{Cn}}}Nl}{{{Aj{Nh}}{Aj{Nh}}}{{Gj{Cn}}}}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0::::::````{{cg}i{}{}{{b{e}}}{}}00{{NnJfJfAf}Nn}{{{Aj{AhNn}}JfJfAf}Al}======{{{Aj{O`}}ce}Nn{{Dj{Ch}}}{{Dj{Ch}}}}{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00{{{Aj{Nn}}}Ad}{{{Aj{Ob}}}Ad}>>>{{{Aj{Nn}}}{{Aj{{Ij{Nn}}}}}}{Ob{{`{{Od{}{{Gn{Ob}}}}}}}}{{{Aj{O`}}}O`}{{{Aj{Nn}}}Nn}{{{Aj{Ob}}}Ob}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}00{{{Aj{c}}}Al{}}0000{ce{}{}}00{{{Aj{O`}}ceg}Nn{{Dj{Ch}}}{{Dj{Ch}}}{{In{{Aj{O`}}}{{A`{Nn}}}}}}{{NnGf}Nn}{{}Nn}{{{Aj{O`}}{Aj{O`}}}Bb}`{{{Aj{O`}}{Aj{AhE`}}}Ef}{{{Aj{Nn}}{Aj{AhE`}}}Ef}{{{Aj{Ob}}{Aj{AhE`}}}Ef}{cc{}}00000888{{O`c}O`{{Dj{Ch}}}}999999{{c{C`{e}}}g{}{}{}}00:::::::::?{{{Aj{O`}}}Af}{{O`j}O`}0100{{Nnc}Nn{{Dj{l}}}}{{{Aj{AhNn}}c}Al{{Dj{l}}}}{{AfAf}O`}{AfNn}{{{Aj{Nn}}}Ob}{{{Aj{O`}}jce}Nn{{In{{Aj{O`}}}{{A`{Nn}}}}}{{In{{Aj{O`}}}{{A`{Nn}}}}}}{{}c{}}{{{Aj{O`}}cegi}Nn{{Dj{Ch}}}{{Dj{Ch}}}{{Dj{Gf}}}{{In{{Aj{O`}}}{{A`{Nn}}}}}}{{{Aj{Ob}}}l}{{{Aj{O`}}cegik}Nn{{Dj{Ch}}}{{Dj{Ch}}}{{Dj{Gf}}}{{In{{Aj{O`}}}{{A`{Nn}}}}}{{In{NnAf}{{A`{Nn}}}}}}{{{Aj{O`}}ceAf}Af{{Dj{Ch}}}{{Dj{Ch}}}}{{{Aj{O`}}c}O`{{Dj{Af}}}}{{{Aj{Nn}}}Af}{{{Aj{O`}}ceg}Nn{{Dj{Ch}}}{{Dj{Ch}}}{{In{{Aj{O`}}}{{A`{Af}}}}}}{{{Aj{c}}}e{}{}}00{{Nnc}Nn{{Dj{n}}}}{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00{ce{}{}}00000000{{O`c}O`{{Dj{Ch}}}}{{Af{Ih{Nn}}}Nn}{{n{Aj{Nn}}}Ob}```{{cg}i{}{}{{b{e}}}{}}44{{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}{{c{C`{e}}}g{}{}{}}7{{{Aj{Of}}{Aj{AhE`}}}Ef}{cc{}}09992999{{Of{Aj{c}}{Aj{O`}}ChChGfjJf{Aj{{Ij{{Bl{egc}}}}}}{Aj{Ah{Ij{Oh}}}}}NnDl{}{}}===<;:::``````````````````````````````````66666::::::::::555554444433333`{{{Aj{Oj}}}Oj}{{{Aj{Ol}}}Ol}{{{Aj{On}}}On}{{{Aj{A@`}}}A@`}{{{Aj{A@b}}}A@b}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0000{{{Aj{c}}}Al{}}000000000{{{Aj{A@b}}{Aj{A@b}}}Cn}{ce{}{}}0000{{}Ol}{{}A@b}{{{Aj{Oj}}{Aj{Oj}}}Bb}{{{Aj{Ol}}{Aj{Ol}}}Bb}{{{Aj{On}}{Aj{On}}}Bb}{{{Aj{A@`}}{Aj{A@`}}}Bb}{{{Aj{A@b}}{Aj{A@b}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}0{{{Aj{Oj}}{Aj{AhE`}}}Ef}{{{Aj{Ol}}{Aj{AhE`}}}Ef}{{{Aj{On}}{Aj{AhE`}}}Ef}{{{Aj{A@`}}{Aj{AhE`}}}Ef}{{{Aj{A@b}}{Aj{AhE`}}}Ef}{cc{}}000000000>>>>>{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{Oj}}{Aj{Ahc}}}AlHl}{ce{}{}}000000000{{c{C`{e}}}g{}{}{}}0000111111111111111{{OlAd}Bb}{{}c{}}0{{{Aj{A@b}}{Aj{A@b}}}{{Gj{Cn}}}}{Ol{{Gj{l}}}}{{Oll}{{Gj{l}}}}{{OlAd}{{Gj{l}}}}0{{{Aj{c}}}e{}{}}0000{c{{Ed{e}}}{}{}}00000000000000{c{{Ed{e{Jb{e}}}}}{}{}}0000{{{Aj{c}}}Jd{}}0000;;;;;;;;;;;;;;;```````````{{cg}i{}{}{{b{e}}}{}}0<<<<{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0=={{{Aj{A@d}}}A@d}{{{Aj{A@f}}}A@f}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000{ce{}{}}0{{{Aj{A@d}}{Aj{AhE`}}}Ef}{{{Aj{A@f}}{Aj{AhE`}}}Ef}{cc{}}000333333{{c{C`{e}}}g{}{}{}}0444444{{{Aj{A@d}}}A@f}{{l{Gj{A@d}}}A@d}{{{Aj{A@d}}}l}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0;;;;;;```{{cg}i{}{}{{b{e}}}{}}0<<<<{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0::>>{{}{{A@h{ceg}}}{}{}Dl}{{{Aj{A@j}}{Aj{Ahc}}{Aj{e}}{Aj{A@l}}ObOl}AlDl{}}{{{Aj{{A@n{ceg}}}}{Aj{Ahg}}{Aj{e}}{Aj{A@l}}ObOl}Al{}{}Dl}{{{Aj{{A@h{ceg}}}}{Aj{Ahg}}{Aj{e}}{Aj{A@l}}ObOl}Al{}{}Dl}{{{A@h{ceg}}}{{A@n{ceg}}}{}{}Dl}{cc{}}000{{{Aj{Ah{Ij{{Bl{ceg}}}}}}{Aj{AhOh}}Ob{Aj{g}}n}{{Gj{{A@n{ceg}}}}}{}{}Dl}{ce{}{}}00000{{c{C`{e}}}g{}{}{}}0111111{{{Aj{{A@n{ceg}}}}Ob{Aj{g}}l}Bb{}{}Dl}{{{Aj{{A@h{ceg}}}}Ob{Aj{g}}l}Bb{}{}Dl}{{{Aj{A@j}}Ob{Aj{c}}l}BbDl}{{{Aj{AhA@j}}{Aj{c}}Af}NnDl}{{{Aj{Ah{A@n{ceg}}}}{Aj{g}}Af}Nn{}{}Dl}{{{Aj{Ah{A@h{ceg}}}}{Aj{g}}Af}Nn{}{}Dl}{{{A@n{ceg}}{Aj{I`}}}{{A@n{ieg}}}{}{}Dl{}}{{{Aj{{A@n{ceg}}}}ObOl{Aj{Ad}}{Aj{g}}}A@b{}{}Dl}{{{Aj{{A@h{ceg}}}}ObOl{Aj{Ad}}{Aj{g}}}A@b{}{}Dl}{{{Aj{A@j}}ObOl{Aj{Ad}}{Aj{c}}}A@bDl}{{{El{A@j}}}{{A@n{ceg}}}{}{}Dl}{{}{{A@h{ceg}}}{}{}Dl}{{}c{}}{{{Aj{Ah{A@n{ceg}}}}KhObOl{Aj{g}}{Aj{AhKf}}{Aj{Ah{B`{c}}}}}Kj{}{}Dl}{{{Aj{Ah{A@h{ceg}}}}KhObOl{Aj{g}}{Aj{AhKf}}{Aj{Ah{B`{c}}}}}Kj{}{}Dl}{{{Aj{AhA@j}}KhObOl{Aj{c}}{Aj{AhKf}}{Aj{Ah{B`{e}}}}}KjDl{}}{{{Aj{Ah{A@n{ceg}}}}Ob{Aj{g}}{Aj{AhAA`}}}Al{}{}Dl}{{{Aj{Ah{A@h{ceg}}}}Ob{Aj{g}}{Aj{AhAA`}}}Al{}{}Dl}{{{Aj{AhA@j}}Ob{Aj{c}}{Aj{AhAA`}}}AlDl}{{{Aj{Ah{A@n{ceg}}}}Ob{Aj{g}}}{{Gj{{A@n{ceg}}}}}{}{}Dl}{{{Aj{Ah{A@h{ceg}}}}Ob{Aj{g}}}{{Gj{{A@n{ceg}}}}}{}{}Dl}{{{A@h{ceg}}}{{A@n{ceg}}}{}{}Dl}{{{Aj{AhA@j}}Ob{Aj{c}}}{{Gj{{A@n{egc}}}}}Dl{}{}}{{{A@h{ceg}}i}{{A@h{ceg}}}{}{}Dl{{Dj{{A@n{ceg}}}}}}{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0{ce{}{}}00000{{{Ih{{A@n{ceg}}}}}{{A@h{ceg}}}{}{}Dl}``{{cg}i{}{}{{b{e}}}{}}{cGf{{Dj{h}}}}33{{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}2{{Gfc}Gf{{Dj{h}}}}`{{c{C`{e}}}g{}{}{}}{{{Aj{Gf}}}Gf}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}0:{{}Gf}{{GfAfAf}Gf}{{{Aj{Gf}}{Aj{AhE`}}}Ef}{cc{}}{{{Bj{Dn}}}Gf}{{{Bj{j}}}Gf}{jGf}{DnGf}4{ce{}{}}{Gfj}11=111{cGf{{Dj{h}}}}?`4{{}c{}}1{{Gfc}Gf{{Dj{h}}}}`{{{Aj{c}}}e{}{}}31`{c{{Ed{e}}}{}{}}00{c{{Ed{e{Jb{e}}}}}{}{}}{{{Aj{c}}}Jd{}}8878```{{cg}i{}{}{{b{e}}}{}}09999`{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0`{{c{C`{e}}}g{}{}{}}0{{{Aj{AhDl}}}Al}{{{Aj{AAb}}}AAb}{{{Aj{A@l}}}A@l}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000{ce{}{}}0{{}AAb}{{}A@l}77{{{Aj{AAb}}{Aj{AAb}}}Bb}{{{Aj{A@l}}{Aj{A@l}}}Bb}{{{Aj{AhDl}}AAbc}Al{{Dj{Cb}}}}{{{Aj{AAb}}{Aj{AhE`}}}Ef}{{{Aj{A@l}}{Aj{AhE`}}}Ef}{cc{}}000888888>>888888{{}c{}}0`{{{Aj{AhDl}}Ad}Al}{{{Aj{AhDl}}Bh}Al}`{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0??????{{{Aj{AhDl}}Adc}Al{{In{{Aj{AhDl}}}}}}{{{Aj{AhDl}}Bhc}Al{{In{{Aj{AhDl}}}}}}{{{Aj{AhDl}}nc}Al{{In{{Aj{AhDl}}}}}}`````{{cg}i{}{}{{b{e}}}{}}0{ce{}{}}000{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{AAd}}}AAd}{{{Aj{AAf}}}AAf}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}077{{{Aj{AAd}}}{{Aj{AAf}}}}{{{Aj{AhAAh}}AAd{Gj{Cd}}Addj}Al}{{{Aj{AAd}}{Aj{AAd}}}Bb}{{{Aj{AAf}}{Aj{AAf}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}0{{{Aj{AAd}}{Aj{AhE`}}}Ef}{{{Aj{AAf}}{Aj{AhE`}}}Ef}{cAAd{{Dj{Mh}}}}{cc{}}000{cAAd{{Dj{{F`{{Ij{Fh}}}}}}}}2{ce{}{}}0{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}0{{{Aj{AAd}}{Aj{Ahc}}}AlHl}{{{Aj{AAf}}{Aj{Ahc}}}AlHl}{{{Aj{AAd}}}Hd}4444{{c{C`{e}}}g{}{}{}}0555555{{{Aj{AAh}}{Aj{AAd}}}{{Af{Gd}}}}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0::::::`````````````````````````````{{cg}i{}{}{{b{e}}}{}}000000;;;;;;;;;;;;;;{{{AAj{ce}}g}{{AAj{ce}}}{}{}{{Dj{Cb}}}}`{{{AAj{ce}}{Gj{g}}}{{AAj{ce}}}{}{}{{Dj{Cb}}}}{{{AAj{ce}}g}{{AAj{ce}}}{}{}{{Dj{Jn}}}}`{{{AAj{ce}}{Gj{g}}}{{AAj{ce}}}{}{}{{Dj{Jn}}}}{{{Aj{c}}}{{Aj{e}}}{}{}}000000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}000000`<<<<<<<{{{Aj{{AAl{ce}}}}}{{AAl{ce}}}CjCj}{{{Aj{AAn}}}AAn}{{{Aj{AB`}}}AB`}{{{Aj{ABb}}}ABb}{{{Aj{ABd}}}ABd}{{{Aj{{AAj{ce}}}}}{{AAj{ce}}}CjCj}{{{Aj{ABf}}}ABf}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}000000{{{Aj{c}}}Al{}}000000000000{{{AAj{ce}}g}{{AAj{ce}}}{}{}{{Dj{Cd}}}}`{{{AAj{ce}}{Gj{g}}}{{AAj{ce}}}{}{}{{Dj{Cd}}}}{ce{}{}}000000`{ABbHn}{{}AAn}{{}AB`}{{{Aj{{Fd{}{{ABh{c}}{ABj{e}}{ABl{g}}}}}}}c{IdDh}{{ABn{}{{ABh{c}}}}}{{AC`{}{{ABh{c}}}}}}{{{Aj{{Fd{}{{ABh{c}}{ABj{e}}{ABl{g}}}}}}}h{IdDh}{{ABn{}{{ABh{c}}}}}{{AC`{}{{ABh{c}}}}}}`{{{Aj{AAn}}{Aj{AAn}}}Bb}{{{Aj{AB`}}{Aj{AB`}}}Bb}{{{Aj{ABb}}{Aj{ABb}}}Bb}{{{Aj{ABd}}{Aj{ABd}}}Bb}{{{Aj{{AAj{ce}}}}{Aj{{AAj{ce}}}}}Bb{}Dh}{{{Aj{c}}{Aj{e}}}Bb{}{}}0{{{Aj{Ah{Fd{}{{ABh{c}}{ABj{e}}{ABl{g}}}}}}{Aj{g}}lCdAd}Al{IdDh}{{ABn{}{{ABh{c}}}}}{{AC`{}{{ABh{c}}}}}}{{{Aj{Ah{Fd{}{{ABh{c}}{ABj{e}}{ABl{g}}}}}}{Aj{e}}lCdAd}Al{IdDh}{{ABn{}{{ABh{c}}}}}{{AC`{}{{ABh{c}}}}}}{{{Aj{Ah{Fd{}{{ABh{c}}{ABj{e}}{ABl{g}}}}}}{AAl{Dfc}}lCdAd}Al{IdDh}{{ABn{}{{ABh{c}}}}}{{AC`{}{{ABh{c}}}}}}{{{Aj{{AAl{ce}}}}{Aj{AhE`}}}EfEjEj}{{{Aj{AAn}}{Aj{AhE`}}}Ef}{{{Aj{AB`}}{Aj{AhE`}}}Ef}{{{Aj{ABb}}{Aj{AhE`}}}Ef}{{{Aj{ABd}}{Aj{AhE`}}}Ef}{{{Aj{{AAj{ce}}}}{Aj{AhE`}}}EfEjEj}{{{Aj{ABf}}{Aj{AhE`}}}Ef}{{{AAj{ce}}g}{{AAj{ce}}}{}{}{{Dj{e}}}}``{{{AAj{ce}}{Gj{g}}}{{AAj{ce}}}{}{}{{Dj{e}}}}{cc{}}0{hAB`}{jAB`}2222{{{Aj{Bf}}}{{AAj{ce}}}{}{}}33333333{ce{}{}}000000{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}0{{{Aj{AAn}}{Aj{Ahc}}}AlHl}{{{Aj{AB`}}{Aj{Ahc}}}AlHl}```33333333333333{{c{C`{e}}}g{}{}{}}00000044444444444444{ACbACd}{ACdACd}{{{Aj{ACd}}}ACd}7777777{{{AAj{ce}}g}{{AAj{ce}}}{}{}{{Dj{AB`}}}}``{{{AAj{ce}}g}{{AAj{ce}}}{}{}{{Dj{c}}}}`{{{AAj{ce}}{Gj{g}}}{{AAj{ce}}}{}{}{{Dj{c}}}}{c{{AAj{eg}}}ACb{}{}}{{}c{}}0{{{AAj{ce}}g}{{AAj{ce}}}{}{}{{Dj{Gf}}}}```{{{AAj{ce}}g}{{AAj{ce}}}{}{}{{Dj{h}}}}``{{{AAj{ce}}Bb}{{AAj{ce}}}{}{}}``{{AB`h}h}{{{Aj{c}}}e{}{}}000000{{{AAj{ce}}}{{AAj{ce}}}{}{}}{c{{Ed{e}}}{}{}}00000000000000000000{c{{Ed{e{Jb{e}}}}}{}{}}000000{{{Aj{c}}}Jd{}}000000{ce{}{}}00000000000007``0000000`````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00001111111111{{{Aj{c}}}{{Aj{e}}}{}{}}0000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0000{{{Aj{{AC`{}{{ABh{c}}}}}}}Af{IdDhD`}}{{c{C`{e}}}g{}{}{}}0000{{{Aj{ACf}}}ACf}{{{Aj{ACh}}}ACh}{{{Aj{ACj}}}ACj}{{{Aj{ACl}}}ACl}{{{Aj{ACn}}}ACn}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0000{{{Aj{c}}}Al{}}000000<<<<<{{{Aj{{AC`{}{{ABh{c}}}}}}}ACn{IdDhD`}}{{{Aj{{AC`{}{{ABh{c}}}}}}}{{Gb{HnHn}}}{IdDhD`}}{{{Aj{ACj}}}ACl}{{{Aj{ACf}}{Aj{ACf}}}Bb}{{{Aj{ACh}}{Aj{ACh}}}Bb}{{{Aj{ACj}}{Aj{ACj}}}Bb}{{{Aj{ACl}}{Aj{ACl}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{ACf}}{Aj{AhE`}}}Ef}{{{Aj{ACh}}{Aj{AhE`}}}Ef}{{{Aj{ACj}}{Aj{AhE`}}}Ef}{{{Aj{ACl}}{Aj{AhE`}}}Ef}{{{Aj{ACn}}{Aj{AhE`}}}Ef}{cc{}}000000000{ce{}{}}0000{{{Aj{Ah{AC`{}{{ABh{c}}}}}}c{Aj{Ahe}}g}Al{IdDhD`}AD`{{I`{Aj}{{A`{{ADb{c}}}}}}}}1111111111{{c{C`{e}}}g{}{}{}}0000222222222222222{{{Aj{ACf}}}Bb}{{{Aj{{AC`{}{{ABh{c}}}}}}}Bb{IdDhD`}}{{{Aj{{AC`{}{{ABh{c}}}}}}Hn}{{Gj{{Aj{Bf}}}}}{IdDhD`}}{{{Aj{{AC`{}{{ABh{c}}}}}}}Hn{IdDhD`}}{{{Aj{{AC`{}{{ABh{c}}}}}}}Af{IdDhD`}}{{{Aj{Ah{AC`{}{{ABh{c}}}}}}ACf}Al{IdDhD`}}{{{Aj{{AC`{}{{ABh{c}}}}}}}{{Gj{Df}}}{IdDhD`}}{{{Aj{c}}}e{}{}}0000{c{{Ed{e}}}{}{}}00000000000000{c{{Ed{e{Jb{e}}}}}{}{}}0000{{{Aj{c}}}Jd{}}0000=========={{{Aj{Ah{AC`{}{{ABh{c}}}}}}AfchAB`{Aj{Ahe}}}Al{IdDhD`}AD`}>>>>>{ACjACj}{{{Aj{Bf}}}{{AC`{}{{ABh{c}}}}}{IdDhD`}}```````{{cg}i{}{}{{b{e}}}{}}0{ce{}{}}000{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{Ah{AD`{}{{ADd{c}}{ADf{e}}{ADh{g}}}}}}Hn}Al{DhCj}{}{{ADl{}{{Gn{{Gb{{ADj{Hn}}e}}}}}}}}{{{Aj{AhADn}}Hn}Al}{{{Aj{ADn}}}ADn}{{{Aj{{ADb{c}}}}}{{ADb{c}}}Cj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000`99{{{Aj{{AD`{}{{ADd{c}}{ADf{e}}{ADh{g}}}}}}}Hn{DhCj}{}{{ADl{}{{Gn{{Gb{{ADj{Hn}}e}}}}}}}}{{{Aj{ADn}}}Hn}{{}{{ADb{c}}}{}}{{{Aj{{ADb{c}}}}{Aj{{ADb{c}}}}}BbDh}{{{Aj{ADn}}{Aj{AhE`}}}Ef}{{{Aj{{ADb{c}}}}{Aj{AhE`}}}EfEj}`{cc{}}000{ce{}{}}0{{{Aj{Ah{AD`{}{{ADd{c}}{ADf{e}}{ADh{g}}}}}}{Aj{Bf}}}g{DhCj}{}{{ADl{}{{Gn{{Gb{{ADj{Hn}}e}}}}}}}}{{{Aj{AhADn}}{Aj{Bf}}}c{}}2222{{c{C`{e}}}g{}{}{}}0333333{{{Aj{c}}}{{AD`{}{{ADd{c}}{ADf{e}}{ADh{g}}}}}{DhCj}{}{{ADl{}{{Gn{{Gb{{ADj{Hn}}e}}}}}}}}{{{Aj{c}}}ADn{}}{{}c{}}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0::::{{{Aj{Ah{AD`{}{{ADd{c}}{ADf{e}}{ADh{g}}}}}}{Aj{c}}}Al{DhCj}{}{{ADl{}{{Gn{{Gb{{ADj{Hn}}e}}}}}}}}{{{Aj{AhADn}}{Aj{c}}}Al{}}<<```{{cg}i{}{}{{b{e}}}{}}=={{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}<{{{Aj{{AE`{c}}}}}{{AE`{c}}}{CjABn}}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}{{{Aj{{ABn{}{{ABh{c}}}}}}{AAl{Alc}}}ABd{IdDh}}{ce{}{}}{{}{{AE`{c}}}{D`ABn}}{{{Aj{{AE`{c}}}}{Aj{AhE`}}}Ef{EjABn}}{cc{}}03{{{Aj{{ABn{}{{ABh{c}}}}}}HnHn}{{Gj{l}}}{IdDh}}{{{Aj{{ABn{}{{ABh{c}}}}}}l}{{Gj{Hn}}}{IdDh}}{{{Aj{{ABn{}{{ABh{c}}}}}}l}{{Gj{ABb}}}{IdDh}}{{{Aj{{ABn{}{{ABh{c}}}}}}}Jh{IdDh}}{{{Aj{{AE`{c}}}}}JhABn}88{{c{C`{e}}}g{}{}{}}999{{{Aj{{ABn{}{{ABh{c}}}}}}}Af{IdDh}}{{{Aj{{AE`{c}}}}}AfABn}{{{Aj{{ABn{}{{ABh{c}}}}}}}j{IdDh}}0{{{Aj{{AE`{c}}}}}jABn}{{{AAl{{Aj{Bf}}}}}{{AE`{c}}}ABn}{{}c{}}{{{Aj{{AE`{c}}}}}{{Aj{c}}}ABn}{{{Aj{Ah{ABn{}{{ABh{c}}}}}}Af}Al{IdDh}}{{{Aj{{ABn{}{{ABh{c}}}}}}Hn}{{Ih{Ad}}}{IdDh}}{{{Aj{c}}}e{}{}}{c{{Ed{e}}}{}{}}00{c{{Ed{e{Jb{e}}}}}{}{}}{{{Aj{c}}}Jd{}}{ce{}{}}0{{{Aj{Ah{AE`{c}}}}{AAl{{Aj{Bf}}}}}AlABn}{{{Aj{{ABn{}{{ABh{c}}}}}}}Jj{IdDh}}{{{Aj{{AE`{c}}}}}JjABn}3{{{AAl{{Aj{{Ij{{AAj{ce}}}}}}e}}}{{ABn{}{{ABh{e}}}}}{}{IdDh}}{{{AAl{{Aj{Bf}}c}}}{{ABn{}{{ABh{c}}}}}{IdDh}}```````````````````````````{{cg}i{}{}{{b{e}}}{}}06666{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{AEb}}}AEb}{{{Aj{AEd}}}AEd}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}0=={{DfAEf}AEb}{{DfAEfc}AEb{{In{AEf}{{A`{AEh}}}}}}{{}AEb}{{}c{}}{{{Aj{AEb}}{Aj{AEb}}}Bb}{{{Aj{AEd}}{Aj{AEd}}}Bb}{{{Aj{AEb}}}{{Aj{AEh}}}}{{{Aj{AEb}}{Aj{AhE`}}}Ef}0{{{Aj{AEd}}{Aj{AhE`}}}Ef}0{cc{}}000{ce{}{}}00000??000000{{DfAEf}AEd}8`{{{Aj{AEb}}}AEf}{{{Aj{AEb}}{Aj{c}}}AEj{}}{{{Aj{c}}}e{}{}}0{{{Aj{c}}}Bd{}}0{{{Aj{c}}}Df{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0999999{{DfAEfc}AEd{{In{AEf}{{A`{AEh}}}}}}````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0000000;;;;;;;;;;;;;;;;```````{{{Aj{c}}}{{Aj{e}}}{}{}}0000000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0000000{{c{C`{e}}}g{}{}{}}0000000{{{Aj{AEf}}}AEf}{{{Aj{AEh}}}AEh}{{{Aj{AEl}}}AEl}{{{Aj{AEn}}}AEn}{{{Aj{AF`}}}AF`}{{{Aj{AFb}}}AFb}{{{Aj{AFd}}}AFd}{{{Aj{AFf}}}AFf}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0000000{{{Aj{c}}}Al{}}000000000000000`{ce{}{}}0000000``{{{Aj{AEf}}{Aj{AEf}}}Bb}{{{Aj{AEh}}{Aj{AEh}}}Bb}{{{Aj{AEl}}{Aj{AEl}}}Bb}{{{Aj{AEn}}{Aj{AEn}}}Bb}{{{Aj{AF`}}{Aj{AF`}}}Bb}{{{Aj{AFb}}{Aj{AFb}}}Bb}{{{Aj{AFd}}{Aj{AFd}}}Bb}{{{Aj{AFf}}{Aj{AFf}}}Bb}{{{Aj{AEf}}{Aj{AhE`}}}Ef}{{{Aj{AEh}}{Aj{AhE`}}}Ef}{{{Aj{AEl}}{Aj{AhE`}}}Ef}{{{Aj{AEn}}{Aj{AhE`}}}Ef}{{{Aj{AF`}}{Aj{AhE`}}}Ef}{{{Aj{AFb}}{Aj{AhE`}}}Ef}{{{Aj{AFd}}{Aj{AhE`}}}Ef}{{{Aj{AFf}}{Aj{AhE`}}}Ef}{cc{}}000000000000000{ce{}{}}0000000{AEfAEh}{{CdCdCd}AF`}{{CdCd}AFb}{{CdCdCd}AFd}{{CdCdCd}AFf}5555555555555555{{c{C`{e}}}g{}{}{}}0000000666666666666666666666666`{{CdCd}AEl}{{CdCd}AEn}````````````{{{Aj{c}}}e{}{}}0000000{c{{Ed{e}}}{}{}}00000000000000000000000{c{{Ed{e{Jb{e}}}}}{}{}}0000000{{{Aj{c}}}Jd{}}0000000<<<<<<<<<<<<<<<<<<<<<<<<`````````````{{AFhAFh}AFh}{{cg}i{}{}{{b{e}}}{}}0{{AFjAFh}AFj}2{{{Aj{AhAFj}}AFh}Al}{{{Aj{AhAFh}}AFh}Al}{ce{}{}}000{{{Aj{AFh}}}AFl}0{{{Aj{AFh}}}j}{{{Aj{AFh}}}Gh}2{{{Aj{AFh}}}Hd}21{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{AFj}}AFh}{{Gj{AFj}}}}{{AFhAFh}{{Gj{AFh}}}}{{AFhGd}{{Gj{AFh}}}}{{{Aj{AFj}}AFj}{{Gj{AFh}}}}132{{{Aj{AFj}}}AFj}{{{Aj{AFh}}}AFh}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000{{{Aj{AFj}}{Aj{AFj}}}Cn}{{{Aj{AFh}}{Aj{AFh}}}Cn}{ce{}{}}0{{}AFh}{c{{Ed{AFh}}}AFn}{c{{Ed{AG`}}}{{AGd{AGb}}}}{{AFhGd}AFh}{{{Aj{AhAFh}}Gd}Al}{{AFhAFh}j}{{AFhAFh}Gh}{{AFhj}AFh}{{AFhGh}AFh}{{{Aj{AFj}}AFj}AFh}{{{Aj{c}}}AGb{}}{{{Aj{AFj}}}AFh}{{{Aj{AFj}}{Aj{AFj}}}Bb}{{{Aj{AFh}}{Aj{AFh}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}0{{{Aj{AFj}}{Aj{AhE`}}}{{Ed{AlEb}}}}{{{Aj{AFh}}{Aj{AhE`}}}{{Ed{AlEb}}}}{cc{}}{AGfAFh}111{HdAFh}000000{jAFh}{GhAFh}{ce{}{}}03{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}0{{{Aj{AFj}}{Aj{Ahc}}}AlHl}{{{Aj{AFh}}{Aj{Ahc}}}AlHl}3333{{c{C`{e}}}g{}{}{}}0444444{{{Aj{AFh}}}Bb}{{AFhGd}AFh}{{{Aj{AhAFh}}Gd}Al}{{AFhj}AFh}{{AFhGh}AFh}{{HdGd}AFh}{{}AFj}{{}c{}}{{{Aj{AFj}}{Aj{AFj}}}{{Gj{Cn}}}}{{{Aj{AFh}}{Aj{AFh}}}{{Gj{Cn}}}}{{AFhAFh}AFh}{{{Aj{AFj}}AFj}AFh}:1{{{Aj{AFh}}c}EdAGh}{{}AGb}{{AFjAFj}AFh}{{AFjAFh}AFj}5{{{Aj{AhAFj}}AFh}Al}{{{Aj{AhAFh}}AFh}Al}{{{Aj{AFh}}}Gd}00{cAFh{{ADl{}{{Gn{AFh}}}}}}{cAFh{{ADl{}{{Gn{{Aj{AFh}}}}}}}}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}000{j{{Ed{AFhAGj}}}}{Gh{{Ed{AFhAGj}}}}22{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0{ce{}{}}00000``````{{cg}i{}{}{{b{e}}}{}}01111{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{AGl}}}AGl}{{{Aj{AGn}}}AGn}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}00088{{{Aj{AGl}}{Aj{AGl}}}Bb}{{{Aj{AGn}}{Aj{AGn}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{AGl}}{Aj{AhE`}}}Ef}{{{Aj{AGn}}{Aj{AhE`}}}Ef}{cc{}}000>>{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{AGn}}{Aj{Ahc}}}AlHl}{ce{}{}}000==000000{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0444444`````````````{{cg}i{}{}{{b{e}}}{}}55{{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}{{c{C`{e}}}g{}{}{}}{{{Aj{Bn}}}{{Ih{Oh}}}}{{{Aj{AH`}}}AH`}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}<{{{Aj{Bn}}{Aj{AhOh}}}Al}{{{Aj{Bn}}{Aj{Oh}}{Aj{Ahc}}{Aj{e}}{Aj{A@l}}ObOl{Aj{Ad}}}AlDl{}}{{{Aj{AH`}}{Aj{AH`}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{AH`}}{Aj{AhE`}}}Ef}{cc{}}0{ce{}{}}{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{AH`}}{Aj{Ahc}}}AlHl}22=222{{{Aj{Bn}}{Aj{AhOh}}{Aj{c}}{Aj{O`}}}NnDl}{{{Aj{Bn}}{Aj{Oh}}ObOl{Aj{Ad}}{Aj{c}}}A@bDl}{cAH`{{Dj{{F`{Bf}}}}}}{{{Aj{AhBn}}{Aj{AhOh}}KhObOl{Aj{c}}{Aj{AhKf}}{Aj{Ah{B`{e}}}}{Aj{Ad}}}KjDl{}}{{{Aj{Bn}}{Aj{AhOh}}Ob{Aj{c}}{Aj{AhAA`}}}AlDl}`{{{Aj{AhBn}}{Aj{AhOh}}Ob{Aj{c}}n}{{Gj{{A@n{egc}}}}}Dl{}{}}{{{Aj{Bn}}}{{Af{Ch}}}}0{{{Aj{Bn}}}AHb}{{{Aj{Bn}}}AHd}`{{{Aj{c}}}e{}{}}`{c{{Ed{e}}}{}{}}00{c{{Ed{e{Jb{e}}}}}{}{}}{{{Aj{c}}}Jd{}}??{{}AH`}{ce{}{}}````````{{cg}i{}{}{{b{e}}}{}}11{{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}{{c{C`{e}}}g{}{}{}}4{{{Aj{AhAA`}}{Gj{{Aj{AH`}}}}Ad{Aj{AhAHf}}}Al}{{{Aj{AhAA`}}{Aj{AhAHh}}{Gj{{Aj{AH`}}}}}Al}{{{Aj{AA`}}}{{AHj{c}}}{}}{{{Aj{{AHj{c}}}}{Aj{AhE`}}}EfEj}`{{{Aj{AhAA`}}{Aj{AhAHl}}{Gj{{Aj{AH`}}}}}Al}{cc{}}0:::6:::{{{El{AA`}}g}{{`{{AA`{e}}}}}{}{}{{I`{c}{{A`{e}}}}AHnAI`}}{{AH`e}{{`{{AA`{c}}}}}{}{{AA`{c}}}}`{{{Aj{AhAA`}}{Aj{AhAIb}}{Gj{{Aj{AH`}}}}Adn}Al}`{{{Aj{AhAA`}}{Aj{AhAId}}{Gj{{Aj{AH`}}}}}Al}{c{{Ed{e}}}{}{}}00{c{{Ed{e{Jb{e}}}}}{}{}}{{{Aj{c}}}Jd{}}{ce{}{}}00``{{cg}i{}{}{{b{e}}}{}}11{{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}{{c{C`{e}}}g{}{}{}}{{{Aj{AIf}}}AIf}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}07{{{AIh{AIf}{{A`{e}}}}}{{`{{AA`{c}}}}}{}{{AA`{c}}}}{{}AIf}{{{Aj{AIf}}{Aj{AIf}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{}{{`{{AA`{AH`}}}}}}{{{Aj{AIf}}{Aj{AhE`}}}Ef}{AH`{{`{{AA`{c}}}}}{}}{{{Aj{AhAHl}}}Al}{{}{{`{{AA`{c}}}}}{}}0`{cc{}}0{ce{}{}}00>000{{{Aj{AHl}}}Bb}{{}c{}}{{{Aj{c}}}e{}{}}`{c{{Ed{e}}}{}{}}00{c{{Ed{e{Jb{e}}}}}{}{}}{{{Aj{c}}}Jd{}}6696`````{{cg}i{}{}{{b{e}}}{}}07777{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{AIj}}}AIj}{{{Aj{AIl}}}AIl}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000>>{{}AIj}{{}AIl}{{{Aj{AIj}}{Aj{AIj}}}Bb}{{{Aj{AIl}}{Aj{AIl}}}Bb}{{{Aj{AIj}}{Aj{AhE`}}}Ef}{{{Aj{AIl}}{Aj{AhE`}}}Ef}{cc{}}000{ce{}{}}00000<<000000{{}c{}}0{{AH`AIj}{{`{{AA`{c}}}}}{}}{{{Aj{AhAIb}}AIj}Al}{{AH`AIl}{{`{{AA`{c}}}}}{}}{{{Aj{AhAIb}}AIl}Al}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0999999`````{{AH`Hn}{{`{{AA`{c}}}}}{}}{{{Aj{AhAId}}Hn}Al}{AH`{{`{{AA`{c}}}}}{}}{{{Aj{AhAId}}}Al}1010````````{{cg}i{}{}{{b{e}}}{}}00{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{Jh}}}}{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{Jj}}}}{ce{}{}}00000{{{Aj{AEb}}}AEj}{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00{{c{C`{e}}}g{}{}{}}00{{{Ff{ce}}}{{Ff{ce}}}FbFd}{{{Ff{ce}}g}{{Ff{ce}}}FbFdDj}{{{Aj{AEj}}}AEj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}0{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{Cd}}}}`{{{Ff{ce}}{Gj{g}}}{{Ff{ce}}}FbFd{{Dj{Cd}}}};;;::{{}c{}}{{}{{AIn{c}}}{D`ABn}}{{}AEj}{{{Aj{Ahc}}{Aj{A@l}}ObAjAEj{Aj{Ad}}}AlFd}{{{Aj{{Ff{ce}}}}{Aj{Oh}}{Aj{Ahe}}{Aj{c}}{Aj{A@l}}ObOl{Aj{Ad}}}AlFbFd}{{{Aj{{AIn{c}}}}{Aj{AhE`}}}Ef{EjABn}}{{{Aj{AEj}}{Aj{AhE`}}}Ef}<{cc{}}{{{Aj{Bf}}}{{Ff{ce}}}FbFd}11111{ce{}{}}00{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{Ch}}}}111111{{c{C`{e}}}g{}{}{}}00222222222{{{Aj{AhAIn}}{Aj{c}}{Aj{O`}}ChCh{Aj{Bf}}AB`{Gj{h}}GjJhJjAAn}NnFd}{{{Aj{{Ff{ce}}}}{Aj{AhOh}}{Aj{e}}{Aj{O`}}}NnFbFd}{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{AB`}}}}{c{{Ff{eg}}}ACbFbFd}??{{{Aj{AEb}}}AEj}0{{{Ff{ce}}AAn}{{Ff{ce}}}FbFd}{{{Aj{{Ff{ce}}}}}{{Af{Ch}}}FbFd}{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{h}}}}{{{Aj{{Ff{ce}}}}}AHbFbFd}{{{Aj{{Fb{}{{AJ`{c}}}}}}{Aj{c}}}AEj{}}{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{I`{{Aj{c}}}{{A`{AEj}}}}}}6{{{Aj{{Ff{ce}}}}}AHdFbFd}{{{Aj{c}}}e{}{}}{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00{ce{}{}}00000000{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{Ch}}}}`````{{cg}i{}{}{{b{e}}}{}}00222222{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00{{c{C`{e}}}g{}{}{}}00`{{{Aj{AHd}}}AHd}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}0{{{Aj{AHd}}{Aj{AHd}}}Cn}999{{{Aj{AhOh}}c}Al{{AJb{Bn}}}}{{{Aj{AhOh}}{Aj{{Ij{c}}}}}Al{{AJb{Bn}}}}{{{Aj{AhOh}}{Aj{{Ij{c}}}}eg}Al{}{{I`{{Aj{AhOh}}{Aj{c}}}}}{{I`{{Aj{c}}}{{A`{Oh}}}}}}{{{Aj{Ah{Ih{Oh}}}}{Aj{{Ij{c}}}}egi}Al{}{{I`{{Aj{AhOh}}{Aj{c}}}}}{{I`{Hn}{{A`{Bb}}}}}{{I`{{Aj{c}}}{{A`{Oh}}}}}}{{{Aj{AhAHb}}}{{Aj{Ahc}}}{}}{{{Aj{AHb}}}{{Aj{c}}}{}}{{}Oh}{{{Aj{AHd}}{Aj{AHd}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{AHb}}{Aj{AhE`}}}Ef}{{{Aj{Oh}}{Aj{AhE`}}}Ef}{{{Aj{AHd}}{Aj{AhE`}}}Ef}{cc{}}00000{ce{}{}}00{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{AHd}}{Aj{Ahc}}}AlHl}222222{{c{C`{e}}}g{}{}{}}00333333333{cAHb{}}{cOh{{AJb{Bn}}}}{{}AHd}{{{Aj{AHd}}{Aj{AHd}}}{{Gj{Cn}}}}`1`{{{Aj{c}}}e{}{}}{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00;;;;;;;;;``````````````````````````````````{{cg}i{}{}{{b{e}}}{}}000000<<<<<<<<<<<<<<{{{Aj{c}}}{{Aj{e}}}{}{}}000000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}000000;;;;;;;{{{Aj{AJd}}}AJd}{{{Aj{AJf}}}AJf}{{{Aj{AJh}}}AJh}{{{Aj{AJj}}}AJj}{{{Aj{AJl}}}AJl}{{{Aj{Il}}}Il}{{{Aj{AJn}}}AJn}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}000000{{{Aj{c}}}Al{}}000000000000{{{Aj{AJf}}{Aj{AJf}}}Cn}{{{Aj{Il}}{Aj{Il}}}Cn}{ce{}{}}000000{{}AJh}{{}AJl}{{{Aj{AJd}}{Aj{AJd}}}Bb}{{{Aj{AJf}}{Aj{AJf}}}Bb}{{{Aj{AJh}}{Aj{AJh}}}Bb}{{{Aj{AJj}}{Aj{AJj}}}Bb}{{{Aj{AJl}}{Aj{AJl}}}Bb}{{{Aj{Il}}{Aj{Il}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}000{{{Aj{AJd}}{Aj{AhE`}}}Ef}{{{Aj{AJf}}{Aj{AhE`}}}Ef}{{{Aj{AJh}}{Aj{AhE`}}}Ef}{{{Aj{AJj}}{Aj{AhE`}}}Ef}{{{Aj{AJl}}{Aj{AhE`}}}Ef}{{{Aj{Il}}{Aj{AhE`}}}Ef}{{{Aj{AJn}}{Aj{AhE`}}}Ef}{cc{}}0000000000000{ce{}{}}000000{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{AJf}}{Aj{Ahc}}}AlHl}`22222222222222{{c{C`{e}}}g{}{}{}}000000333333333333333333333{{}c{}}0{{{Aj{AJf}}{Aj{AJf}}}{{Gj{Cn}}}}{{{Aj{Il}}{Aj{Il}}}{{Gj{Cn}}}}`{{{Aj{c}}}e{}{}}000000{c{{Ed{e}}}{}{}}00000000000000000000{c{{Ed{e{Jb{e}}}}}{}{}}000000{{{Aj{c}}}Jd{}}000000::::::::::::::{{}AJf};;;;;;;``````{{cg}i{}{}{{b{e}}}{}}0<<<<{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0;;{{{Aj{AK`}}}AK`}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}{ce{}{}}0{{{Aj{AK`}}{Aj{AhE`}}}Ef}{{{Aj{AKb}}{Aj{AhE`}}}Ef}0{cc{}}000{{{Ih{Fh}}GdGd}{{Ed{AK`AKb}}}}444444{{c{C`{e}}}g{}{}{}}05555{AK`{{Gb{{Ih{Fh}}{Af{Gd}}}}}}66{{{Aj{c}}}e{}{}}{{{Aj{c}}}Bd{}}{{{Aj{c}}}Df{}}{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0<<<<<<```````{{cg}i{}{}{{b{e}}}{}}0`===={{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0::{{{Aj{AKd}}}AKd}{{{Aj{AKf}}}AKf}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}0{ce{}{}}0`{{}AKd}{{}AKf}{{{Aj{AKd}}{Aj{AKd}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}`{{{Aj{AKd}}{Aj{AhE`}}}Ef}{{{Aj{AKf}}{Aj{AhE`}}}Ef}{cc{}}00077`7777{{c{C`{e}}}g{}{}{}}0888888```{{}c{}}0````{{{Aj{c}}}e{}{}}0`{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0====`==","D":"KOn","p":[[10,"TransformMatrix",5211],[5,"Radians",0,5212],[5,"Degrees",0,5212],[5,"Pixels",0,5213],[1,"f32"],[5,"Point",0,5214],[5,"Vector",0,5215],[17,"Output"],[10,"Add",5216],[5,"Rectangle",0,5217],[5,"Size",0,5218],[0,"mut"],[1,"reference"],[1,"unit"],[6,"Rotation",0,5219],[5,"Shell",0,5220],[1,"bool"],[5,"SmolStr",0,5221],[1,"str"],[5,"Transformation",0,5222],[1,"array"],[5,"Element",0,5223],[10,"Widget",4336],[5,"BakedParameters",5224],[6,"Background",0,5225],[5,"Color",0,5226],[6,"ContentFit",0,5227],[6,"Length",0,5228],[10,"Clone",5229],[5,"Shadow",0,5230],[6,"Ordering",5231],[10,"Default",5232],[10,"Float",5233],[10,"Num",5234],[5,"String",5235],[10,"PartialEq",5231],[10,"Into",5236],[10,"Renderer",2862],[1,"u16"],[5,"Formatter",5237],[5,"Error",5237],[6,"Result",5238],[8,"Result",5237],[10,"Display",5237],[10,"Debug",5237],[5,"Box",5239],[5,"Arc",5240],[6,"Cow",5241],[10,"Catalog",4569],[10,"Renderer",3022],[5,"Text",4569],[1,"u8"],[6,"Gradient",1415],[5,"Linear",1415],[8,"Srgba",5242],[8,"Srgb",5242],[1,"tuple"],[1,"u32"],[5,"Padding",2807],[1,"f64"],[6,"Option",5243],[1,"i64"],[17,"Item"],[10,"IntoIterator",5244],[1,"char"],[1,"u64"],[10,"Hash",5245],[10,"Sized",5246],[10,"BuildHasher",5245],[10,"Hasher",5245],[1,"usize"],[10,"Fn",5247],[10,"Mul",5216],[10,"Copy",5246],[10,"AsRef",5236],[5,"Vec",5248],[1,"slice"],[6,"RedrawRequest",4796,5249],[10,"FnOnce",5247],[10,"Sub",5216],[5,"OutOfBounds",5250],[5,"TypeId",5251],[6,"Alignment",833],[6,"Horizontal",833],[6,"Vertical",833],[5,"Radius",951],[5,"Border",951],[1,"i32"],[6,"Kind",1054],[5,"Null",1054],[10,"Clipboard",1054],[6,"Event",1125],[6,"Status",1125],[5,"Font",1196],[6,"Family",1196],[6,"Weight",1196],[6,"Stretch",1196],[6,"Style",1196],[5,"ColorStop",1415],[5,"Bytes",1524,5252],[6,"Handle",1524],[5,"Id",1524],[6,"FilterMethod",1524],[17,"Handle"],[10,"Renderer",1524],[10,"FromIterator",5244],[5,"BytesMut",5253],[5,"PathBuf",5254],[10,"RangeBounds",5255],[5,"Modifiers",1731,5256],[6,"Event",1731,5257],[6,"Location",1731,5258],[5,"Iter",5259],[5,"IterNames",5259],[6,"Key",1903],[6,"Named",1903],[10,"Ord",5231],[10,"PartialOrd",5231],[5,"Node",2286,5260],[5,"Limits",2286,5261],[5,"Layout",2286],[10,"DoubleEndedIterator",5262],[6,"Axis",2417],[5,"Tree",4691],[6,"Button",2446,5263],[6,"Cursor",2446,5264],[6,"Event",2446,5265],[6,"ScrollDelta",2446,5265],[6,"Interaction",2446,5266],[5,"Click",2657],[6,"Kind",2657],[5,"Group",2725,5267],[10,"Overlay",2725],[5,"Style",2862],[5,"Element",2725,5268],[10,"Operation",4391],[5,"Quad",2862],[5,"Handle",2944],[6,"Data",2944],[10,"Renderer",2944],[5,"Span",3022],[5,"Text",3022],[6,"Shaping",3022],[6,"LineHeight",3022],[6,"Hit",3022],[6,"Difference",3022],[5,"Highlight",3022],[17,"Font"],[17,"Paragraph"],[17,"Editor"],[10,"Paragraph",3614],[10,"Editor",3328],[10,"IntoFragment",3022],[8,"Fragment",3022],[6,"Action",3328],[6,"Edit",3328],[6,"Motion",3328],[6,"Direction",3328],[6,"Cursor",3328],[10,"Highlighter",3533],[5,"Format",3533],[17,"Settings"],[17,"Highlight"],[17,"Iterator"],[5,"Range",5255],[10,"Iterator",5269],[5,"PlainText",3533],[5,"Plain",3614],[6,"Theme",3668],[5,"Custom",3668],[5,"Palette",3772],[5,"Extended",3772],[5,"Style",4569],[5,"Pair",3772],[5,"Background",3772],[5,"Primary",3772],[5,"Secondary",3772],[5,"Success",3772],[5,"Danger",3772],[5,"Duration",4107,5270],[5,"Instant",4107,5271],[1,"u128"],[10,"Deserializer",5272],[6,"Error",5273],[5,"Signature",5274],[10,"TryInto",5236],[5,"TimeSpec",5275],[10,"Serializer",5276],[5,"TryFromFloatSecsError",5270],[6,"Event",4257],[5,"Finger",4257],[5,"Id",4336,5277],[6,"State",4691],[5,"Tag",4691],[10,"FnMut",5247],[10,"Any",5251],[6,"Outcome",4391],[10,"Focusable",4435],[10,"Send",5246],[10,"Sync",5246],[10,"Scrollable",4481],[10,"TextInput",4560],[5,"Count",4435],[1,"fn"],[5,"AbsoluteOffset",4481],[5,"RelativeOffset",4481],[5,"State",4569],[17,"Class"],[10,"Borrow",5278],[6,"Event",4796,5279],[5,"Id",4796,5280],[6,"Level",4796,5281],[6,"Mode",4796,5282],[6,"Position",4796,5283],[6,"UserAttention",4796,5284],[5,"Icon",5064],[6,"Error",5064],[5,"PlatformSpecific",5132,5285],[5,"Settings",5132],[15,"Rgba",1727],[15,"KeyPressed",1896],[15,"KeyReleased",1896],[15,"WheelScrolled",2651],[15,"CursorMoved",2651],[15,"Lines",2653],[15,"Pixels",2653],[15,"Scroll",3532],[15,"FingerPressed",4328],[15,"FingerMoved",4328],[15,"FingerLifted",4328],[15,"FingerLost",4328],[15,"Opened",5062],[15,"ByteCountNotDivisibleBy4",5127],[15,"DimensionsVsPixelCount",5127]],"r":[[0,833],[2,5225],[3,951],[4,1054],[5,5226],[8,5227],[10,5212],[11,5223],[12,1125],[18,1196],[19,1415],[24,2286],[25,5228],[28,2725],[30,2807],[31,5213],[32,5214],[35,5212],[36,5217],[37,2862],[38,5219],[40,5230],[41,5220],[43,5218],[44,5221],[47,3022],[48,3668],[49,5222],[51,5215],[53,4336],[1524,5252],[1734,5257],[1735,1903],[1740,5258],[1741,5256],[2287,5261],[2289,5260],[2448,5263],[2451,2657],[2453,5264],[2457,5265],[2462,5266],[2474,5265],[2725,5268],[2726,5267],[3031,3328],[3036,3533],[3043,3614],[3688,3772],[4107,5270],[4108,5271],[4336,5277],[4337,4391],[4338,4569],[4339,4691],[4392,4435],[4396,4481],[4398,4560],[4571,3022],[4572,3022],[4804,5279],[4811,5064],[4812,5280],[4814,5281],[4815,5282],[4820,5283],[4821,5249],[4824,5132],[4828,5284],[5132,5285]],"b":[[75,"impl-Add%3CDegrees%3E-for-Radians"],[76,"impl-Add-for-Radians"],[77,"impl-Add-for-Pixels"],[78,"impl-Add%3Cf32%3E-for-Pixels"],[133,"impl-Borrow%3Cdyn+Widget%3CMessage,+Theme,+Renderer%3E%3E-for-Element%3C\'a,+Message,+Theme,+Renderer%3E"],[134,"impl-Borrow%3Cdyn+Widget%3CMessage,+Theme,+Renderer%3E%3E-for-%26Element%3C\'a,+Message,+Theme,+Renderer%3E"],[282,"impl-Div%3Cf32%3E-for-Radians"],[283,"impl-Div-for-Radians"],[284,"impl-Div%3Cf32%3E-for-Pixels"],[285,"impl-Div-for-Pixels"],[287,"impl-PartialEq%3C%26String%3E-for-SmolStr"],[288,"impl-PartialEq-for-SmolStr"],[289,"impl-PartialEq%3Cstr%3E-for-SmolStr"],[290,"impl-PartialEq%3C%26str%3E-for-SmolStr"],[291,"impl-PartialEq%3CString%3E-for-SmolStr"],[292,"impl-PartialEq-for-Degrees"],[293,"impl-PartialEq%3Cf32%3E-for-Degrees"],[294,"impl-PartialEq%3Cf32%3E-for-Radians"],[295,"impl-PartialEq-for-Radians"],[321,"impl-Debug-for-SmolStr"],[322,"impl-Display-for-SmolStr"],[324,"impl-Debug-for-Radians"],[325,"impl-Display-for-Radians"],[328,"impl-Display-for-ContentFit"],[329,"impl-Debug-for-ContentFit"],[332,"impl-Display-for-Point%3CT%3E"],[333,"impl-Debug-for-Point%3CT%3E"],[342,"impl-From%3C%26str%3E-for-SmolStr"],[343,"impl-From%3C%26String%3E-for-SmolStr"],[344,"impl-From%3CString%3E-for-SmolStr"],[345,"impl-From%3CBox%3Cstr%3E%3E-for-SmolStr"],[346,"impl-From%3C%26mut+str%3E-for-SmolStr"],[347,"impl-From%3CArc%3Cstr%3E%3E-for-SmolStr"],[349,"impl-From%3CCow%3C\'a,+str%3E%3E-for-SmolStr"],[351,"impl-From%3C%26str%3E-for-Element%3C\'a,+Message,+Theme,+Renderer%3E"],[352,"impl-From%3CText%3C\'a,+Theme,+Renderer%3E%3E-for-Element%3C\'a,+Message,+Theme,+Renderer%3E"],[353,"impl-From%3Cu8%3E-for-Degrees"],[355,"impl-From%3Cf32%3E-for-Degrees"],[357,"impl-From%3CDegrees%3E-for-Radians"],[358,"impl-From%3Cf32%3E-for-Radians"],[359,"impl-From%3Cu8%3E-for-Radians"],[360,"impl-From%3CColor%3E-for-Background"],[362,"impl-From%3CGradient%3E-for-Background"],[363,"impl-From%3CLinear%3E-for-Background"],[364,"impl-From%3C%5Bf32;+3%5D%3E-for-Color"],[366,"impl-From%3C%5Bf32;+4%5D%3E-for-Color"],[367,"impl-From%3CAlpha%3CRgb,+f32%3E%3E-for-Color"],[368,"impl-From%3CRgb%3E-for-Color"],[370,"impl-From%3CPixels%3E-for-Length"],[371,"impl-From%3Cu16%3E-for-Length"],[372,"impl-From%3Cf32%3E-for-Length"],[374,"impl-From%3Cf32%3E-for-Pixels"],[376,"impl-From%3Cu16%3E-for-Pixels"],[378,"impl-From%3C%5BT;+2%5D%3E-for-Point%3CT%3E"],[379,"impl-From%3C(T,+T)%3E-for-Point%3CT%3E"],[383,"impl-From%3Cf32%3E-for-Rotation"],[384,"impl-From%3CRadians%3E-for-Rotation"],[388,"impl-From%3C%5BT;+2%5D%3E-for-Size%3CT%3E"],[389,"impl-From%3C(T,+T)%3E-for-Size%3CT%3E"],[390,"impl-From%3CVector%3CT%3E%3E-for-Size%3CT%3E"],[391,"impl-From%3CPadding%3E-for-Size"],[393,"impl-From%3CSize%3CT%3E%3E-for-Vector%3CT%3E"],[395,"impl-From%3C%5BT;+2%5D%3E-for-Vector%3CT%3E"],[417,"impl-FromIterator%3CString%3E-for-SmolStr"],[418,"impl-FromIterator%3Cchar%3E-for-SmolStr"],[419,"impl-FromIterator%3C%26str%3E-for-SmolStr"],[420,"impl-FromIterator%3C%26String%3E-for-SmolStr"],[582,"impl-Mul-for-Radians"],[583,"impl-Mul%3Cf32%3E-for-Radians"],[584,"impl-Mul%3Cf32%3E-for-Pixels"],[585,"impl-Mul-for-Pixels"],[587,"impl-Mul%3CVector%3CT%3E%3E-for-Rectangle%3CT%3E"],[588,"impl-Mul%3Cf32%3E-for-Rectangle"],[589,"impl-Mul%3CTransformation%3E-for-Rectangle"],[590,"impl-Mul%3CVector%3CT%3E%3E-for-Size%3CT%3E"],[591,"impl-Mul%3CT%3E-for-Size%3CT%3E"],[592,"impl-Mul%3CTransformation%3E-for-Size"],[594,"impl-Mul%3CT%3E-for-Vector%3CT%3E"],[595,"impl-Mul%3CTransformation%3E-for-Vector"],[623,"impl-PartialOrd%3Cf32%3E-for-Degrees"],[624,"impl-PartialOrd-for-Degrees"],[625,"impl-PartialOrd-for-Radians"],[626,"impl-PartialOrd%3Cf32%3E-for-Radians"],[647,"impl-Sub%3CVector%3CT%3E%3E-for-Point%3CT%3E"],[648,"impl-Sub-for-Point%3CT%3E"],[887,"impl-From%3CHorizontal%3E-for-Alignment"],[888,"impl-From%3CVertical%3E-for-Alignment"],[994,"impl-From%3Cu16%3E-for-Radius"],[995,"impl-From%3Cu8%3E-for-Radius"],[996,"impl-From%3Cf32%3E-for-Radius"],[997,"impl-From%3Ci32%3E-for-Radius"],[1593,"impl-PartialEq%3CBytesMut%3E-for-Bytes"],[1594,"impl-PartialEq%3CString%3E-for-Bytes"],[1595,"impl-PartialEq-for-Bytes"],[1596,"impl-PartialEq%3C%5Bu8%5D%3E-for-Bytes"],[1597,"impl-PartialEq%3Cstr%3E-for-Bytes"],[1598,"impl-PartialEq%3C%26T%3E-for-Bytes"],[1599,"impl-PartialEq%3CVec%3Cu8%3E%3E-for-Bytes"],[1607,"impl-LowerHex-for-Bytes"],[1608,"impl-UpperHex-for-Bytes"],[1609,"impl-Debug-for-Bytes"],[1613,"impl-From%3C%26str%3E-for-Bytes"],[1615,"impl-From%3CBytesMut%3E-for-Bytes"],[1616,"impl-From%3CVec%3Cu8%3E%3E-for-Bytes"],[1617,"impl-From%3CBox%3C%5Bu8%5D%3E%3E-for-Bytes"],[1618,"impl-From%3CString%3E-for-Bytes"],[1619,"impl-From%3C%26%5Bu8%5D%3E-for-Bytes"],[1664,"impl-IntoIterator-for-Bytes"],[1665,"impl-IntoIterator-for-%26Bytes"],[1677,"impl-PartialOrd%3CString%3E-for-Bytes"],[1678,"impl-PartialOrd-for-Bytes"],[1679,"impl-PartialOrd%3Cstr%3E-for-Bytes"],[1680,"impl-PartialOrd%3CVec%3Cu8%3E%3E-for-Bytes"],[1681,"impl-PartialOrd%3C%26T%3E-for-Bytes"],[1682,"impl-PartialOrd%3C%5Bu8%5D%3E-for-Bytes"],[1762,"impl-Flags-for-Modifiers"],[1763,"impl-Modifiers"],[1806,"impl-Debug-for-Modifiers"],[1807,"impl-UpperHex-for-Modifiers"],[1808,"impl-LowerHex-for-Modifiers"],[1809,"impl-Octal-for-Modifiers"],[1810,"impl-Binary-for-Modifiers"],[1818,"impl-Modifiers"],[1819,"impl-Flags-for-Modifiers"],[2786,"impl-Overlay%3CMessage,+Theme,+Renderer%3E-for-Group%3C\'a,+Message,+Theme,+Renderer%3E"],[2787,"impl-Group%3C\'a,+Message,+Theme,+Renderer%3E"],[2828,"impl-From%3C%5Bu16;+2%5D%3E-for-Padding"],[2829,"impl-From%3C%5Bf32;+2%5D%3E-for-Padding"],[2830,"impl-From%3Cf32%3E-for-Padding"],[2831,"impl-From%3Cu16%3E-for-Padding"],[3167,"impl-From%3CPixels%3E-for-LineHeight"],[3168,"impl-From%3Cf32%3E-for-LineHeight"],[3232,"impl-IntoFragment%3C\'a%3E-for-Cow%3C\'a,+str%3E"],[3233,"impl-IntoFragment%3C\'a%3E-for-%26Cow%3C\'b,+str%3E"],[3717,"impl-Default-for-Theme"],[3718,"impl-Catalog-for-Theme"],[3722,"impl-Debug-for-Theme"],[3723,"impl-Display-for-Theme"],[3724,"impl-Debug-for-Custom"],[3725,"impl-Display-for-Custom"],[4227,"impl-Sub-for-Instant"],[4228,"impl-Sub%3CDuration%3E-for-Instant"],[4235,"impl-Sum-for-Duration"],[4236,"impl-Sum%3C%26Duration%3E-for-Duration"],[4658,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Text%3C\'a,+Theme,+Renderer%3E"],[4659,"impl-Text%3C\'a,+Theme,+Renderer%3E"],[5086,"impl-Display-for-Error"],[5087,"impl-Debug-for-Error"]],"c":"OjAAAAEAAAAAAAAAEAAAAF4C","e":"OzAAAAEAAFwOagEBAAAABAABAA0AAAATAAEAGQAAAB0AAAAfAAAAJgAAADAAAQA2AAAAOwAZAFkAJACDADUAvQA7APsAEAANAQoAGQEAABsBAwAgARoAQgETAFcBBQBeAQAAYAECAGQBAABmAQMAawECAG8BAgBzAQIAdwEAAHkBAAB7AQEAfgEAAIABAQCFAQMAigEAAIwBGQCrARMAwAECAMQBAgDdAUMAIwIQADgCAAA7AgAAQAIAAEYCDwBeAgAAYAIKAG8CBQB7AgAAhwIGAJMCFwCuAnYAJgMQAE4DKwB7AwAAfgMMAI4DKQC6AwkAzAMJANkDBwDjAwcA7QMJAPoDAQACBAEADAQPACQEGQBABAMARgQJAFEEEgBlBAAAbgQZAIoEAwCQBAkAmwQUALIEBAC6BAEAvQQAAMAEAwDFBAIAywQCAM8ERQAWBQQAIAUTADkFHQBZBSwAjAUCAJIFGgCuBQoAvAUFAMUFDgDVBQAA2gUaAAAGGwAdBhMAMgYDADcGFwBQBgUAWQYDAF4GAABiBgkAcQYVAIwGCQCaBgMAnwYPALAGDwDIBgAA1AYCANkGBQDjBgAA5wYUAP4GAgADBwAABgcFAA0HBgAXBwIAHAcAACAHBAArBw8ARAcBAEwHAgBQBxQAZgcCAHUHAACYBwAAugcAAPkHAAABCAAABQgAAAwIAAATCAYAHggAADUIAABCCAAAWQgAAFwIAABqCAAAbQgAAHsIAACfCAAApwgFAK4IFgDHCAcA0QgdAPMIAgD4CAUA/wgFAAcJAgAMCQ0AHAkBAB8JAgAlCQUALwkOAEsJAABTCQIAVwkXAHUJBwB+CQEAgQkEAIcJBwCUCQEAnAkCAKMJAQCnCQIArAkAAK8JHwDQCScA/QkLAA4KGAAoCgIALwosAGcKFwCBCgMAhwoJAJQKEQCpCg4AugoBAL4KAQDBCgEAxQoJANAKAADUCgAA1woAANsKAADdCgAA4AoAAOMKAADnCg8A+goAAPwKAwADCwYACwsAAA0LBQAVCwQAHgsAACILAAAmCwYALgsAADILBQA5CwMAPgsBAEELCwBPCwEAUgsBAFYLAwBcCwsAbAsRAIYLEwCcCwYApQsBAKkLBQCyCwkAvQsRANgLAADdCwAA5AsAAOwLFAAHDA0AFgwhADsMBgBEDAEASQwGAFMMBgBgDAEAZgwAAGgMEQCEDBsAoQwIALEMAQC+DAYAxgwwAPoMBgAmDRgAQA0aAF4NCQBtDQkAfQ0YAJ0NJwDGDQQA1A0LAOENCADrDQEA7g0EAPYNAwD7DQAA/g0JAAkOEQAcDgIAIg4IACwOAgAwDgEAOA4EAEMOAABHDgcAUg4AAGkOAABwDhMAhg4DAIsOAwCRDgMAlw4JAKIOAAClDhYA8Q4XABAPNwBJDwcAUw8PAGsPDwCIDycAvw9HABUQAQAYEAYAJxAGADUQEABLEAAATRAFAFQQAABWEAEAYRABAGQQAwBqEAkAdRABAHsQAgCCEAEAhRADAIwQBwCWEAsAqBAaAMUQBQDNECMA8hACAPYQBQD9EAMAAxECAAcRAwAMEQQAHREAAB8RBgAnEQAAKREAAC0RAAAvEQcAOhEAAD4RAQBBEQQATBEHAFYRCgBiEQIAZhEAAG0RAQBwEQQAdhEBAHkRBgCBEQAAhxEbAKURAwCrEQsAuxERANwRAQDiEQIA5xEFAO4RCAD5EQMAABICAAYSAQAJEgIADhIAABESBQAbEg4AKxIAAC4SAQAzEgAANRIAADkSGQBZEhEAbBIHAHsSBACDEgcAjhIOAKASAACkEhgAzBIAANkSAADfEmAARxMPAF8TJgCHEzcAwBMGAM0TEwDjEwEA5hMBAOoTBwDzExQADxQBABIUEQAlFAMAKhQBAC4UAwA1FAkAQhQBAEgUAQBLFA0AWhQBAA=="}],\ +["iced",{"t":"TGETGFEPPPPEPFPPGPPTEPFPIPPGGKPPEPPEPPPFGPPPPTTTPPPPEGPPTPPPPPTPPTFFFPTTFFIIEGPPEFEPFPPPPFTFGPPPEPFTFTPPTTTTONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOQNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCHNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEONNNNCNNNNOOENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNONNNNCNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNONCCNNNNNNNNONNONNONNNHNNNNNNNNCNNMCNONNNNNNNNNNNNNNNNNONNNNNNNCCCNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCNOOOCNNNNNOOOOOOKFKKFFKNNNNNNNNNNNNNNNNNNNNNNNONNNNNMCNNNNNNNNNNNONNNNNNNNNNMMNNNMMMNNNONNNNNNNNNEOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCMMONCNNNNNNNNCNNNNMNCNNOMONMMNCCNCNNNNNNNNNNNNNNNNNNNNNNNNNNONNNCNNNNMKGFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNMNFPGGRFFPPPKPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNMNNONNNNNNNNONNONNNNNNNNNNNNNNNNNNNNNNNNOOOOFFTFNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNHNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHHNNNHNNNNNNNNNNNNNNNNNNNNNNNGPPNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNPPGPPFPGPPPGPPPPGPPPPPPPPPPPGPPPPPNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOFPGPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFKNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFKFNNNNNNNNNNONNNNONNMNNNNNNNNNNNNNNNNNNNNMMNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMMONNNNNNNNNNNNNNNNNNNNNNNGIIPGPRGPPKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPGFPKFNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNMNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNMNNONONNNNNNNNNNNNNNNNNNNNTPPPPPTPGKRRRRIFRKGTKRGPPKRPKRPGFFNNNNNNNNNNNNNNNOONNNNNNMONNNMNNNNNNNNNNNNOMNNNOMMNMMMNNNNNNNNNNNNCNNNNNMMMNNNOONNNNNNNNNMMOMCMMMONNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMMMOOOMMNNMOCMMMOOOMOONNNNNNNNNNNNNNNNNNNNNNNNONNNMMMONNNMMMGPPPGPGPPPPGPKPPRPPPPGPPPPPPPPPPPPPPPNNNNNNNNNNNNNNMNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNMNNMOFRKRFRNNNNNNNNNNNNNNNNMNNNNNNNNNONNMNNNNNNNNNNNNNONNNNNNMNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNMNNNRKFNNNNNNNNNNNMNNNNNNNNNNMMMMNNNNNNNNNNNMNNNNNNNMMNNNNNNNNNNMNNMMFKFFKNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNMNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNHNCNNNMNNNNNONNNOCNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPKPKGKPKNNNNNNNNNMNNNNNNNMCNNNNNNNNNNNNNMHMMMHMCNMMCNNNNNNNNMNNFKNNNNNNNNNNNNNHNNNNNNNNNHNHMHHONNNNNNNNNNNNNMNNONNNNNNNMNNFFKHMHMOOOOKHMHMHMHMPPPKRGPGFFIFHOHHMHHHHMHPPGFFNNNNNNNNNNNNNNNNONNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNGPPPPPGPPPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFKKKKNNHNNNNONNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONMNNNNNNNNNMMNNNFFNNNNNNNHNHNOHNONNNNNHONNNNNNNNNNNNNNNNNNNNNNNNNHNNNHOHNHNHNHNOHNONNNNNNNNNHOHHHHFFKKKNNNNNNNNNNNONNNNNNNNNNNNHNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONMNNNNNNNNNNNNNNNNNMNNPGPPPGPPHHHHIKNMMPPPPGPPPPPGPFPPPPPPPPPPPPPPGGPPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFGFPNNNNONNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNNTTTPGGPPTPGFPPPPTPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPGPPPGPPPGPPPPGPPPPPPPPPPPGPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOICKRFFFIOOHMNOOMOFHHOHOHOHOFNONNNNNNNNNNNNOONNNNNONNNONNNNNNNNNNNNNNNNNNNNNHHFNNNNNNNNNNNNOONNNNHNNNNOONNNNNNNNNNOOOOOONNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTPPPPFPTTPPTPTTPPTTTPPPTPTPTTPPTPFTTPPTTTGPPPNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOONNNNNNNNNNNNNNNNNNNNNNNFFJJJJJJJJJJJJJJJJJJJJJJFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOFFTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGFPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOFFPPPPFFFKFPTTTTTTPPRPPPFPPPFPPFPPPFFPFFFIFFFFPFFPPFFRFIFFGFFPPPFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNHNNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHQCHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHNNNNNNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNCHNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNCCHNNCHNNNNNNCHCHHHQNNHQCCHNCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNNNNNHHQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNNNNNNNNNNNNNNNNNNCHQNNCHCHNNNNNNNNNNNNCHCHCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMHNHCHHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPFKRPPPGFINNNNNNNNNNOONNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHOMHHONNNNNNNNNNNNNNNNNNNNNPPIFGFIIGPFFPGFGPPPFKPPPPRFGFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNCCNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNONONNCONNNOOOOONOCOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNPGPPPGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNGFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNOONNNNNNNNNNNNNNNNNNNNFFFNNCNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNFFNNNNNNNNOONNNNNNNNNOONNNNNNNNNNNNNNNOOOOONNNNNNNNNNFIFKIPPPPIFFPFPPPPPPFPGFGTTTIFFFFPPPGGPPSPPPFFFFFIFFKKPPPPPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONNNNNNNCNNNNNNNNNNNNNNNNNMNNNNNNNNNCCNNNOOCMNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFKFFKRKFFNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNNNNNNNMNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNMNNNNNNNNNMNNNNNNMMNNNNNNMNMNMNMNMNMNMNNNNNNNNNNNNMNMNMNMNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFIFTTTTTTFFFTTTTIFITTKRIKIFTTTIIFITNONNNNNNNNNNNNNNMNNNNNNNNONNNMNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOCNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNMNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOOOOOOONONNNNNNNNNNNNNHONNCNNNOOOMNNNNNNNNNNNNNNHNNNNNNNNMNNNNNNNNNMNNNNNNNNNNNNONNNNOONMNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCMHONNNNNNNNNNNONNNNNNNNNOOONNNNOONNNNNNNNNOOONNNNNFFFFNNNNNNNNONNNNNONONNNNNNNNNNNNNONOOOOOONNNNNNNNNOOFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNOONNNNNONNNNNNNNNNNNNNNONNNNNNNNNFFFFFFFFFFFFFFFFFFFFFKFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNCNNNNNNNNNNNNNNNNNMNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNOONNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNONNNNNNNNNNNNHHNNNNNNNNNNNONOMHNNNNONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNOHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNOONNNNNNNNNOOOOOOOOONNNNNNNNNNNOOOOOOOOONNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNKMNMHHIIIIIIIIIIIIIIIIIIIIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKKKMMMMMFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNRKKMMMMNNMMMMMMMMMNNHHHHHHFFFKFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIIIIOOOOOOOOOOHOHHOOOOOOOIFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKRKNNNNNNNNMMMMNMMMNNNMMMMMNMMMMMMMMMNNMMMMNNMNPPPGFGPPPPPFGOOOOOOOPKFRPPFGFINNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNONNNHMNNNNNNNNNNNNNNNNNNNNONNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHOOMHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOKFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKRFFFINNNNNNNNNNNONOHNNNNNNNNNNNNNNNNHMNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHNOMONNHNNNNNNNNNNNNNNNNNHNNPGGFPPPPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNOOOOFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNFNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFPPPPPPPPGGPPFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNOOCKRFFFINNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPGPPKPRGFGGPGKPGPPFPPPFPGFPPPFPGFPPFPPFFIGFPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOONNNNONNNNCMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONOOOOOOOOOOOOOGPPFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNOOOOPPKRPGPFPPFPGFINNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNONNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONOOOMONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOKRFFINNNNNOOONNNNNNNNHMNNNNNNNNNNNNNNNNNNHHMHNNNNNNNNNNKRFPGGPPPPPPPPFPFIPGNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPKRPFGFINNNNNNNNNNOOONNNNNNNNNNNNNNNNHMNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMONNNNNNNNNNNNNNNNNNNNOOPKRGPPPFFINNNNNNNNNNNNNNNNNNNNNNNNONNHMNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOMNNNNNNNNNNNNNNNNNNNNOFPGPKRGPTPPPFFFTFFFPGFIPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNONHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHONHNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOOOOOOOOOOGPPKRKPFRFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTPFFPGPPPGGPPPPPPPPPPPPPPPPPPTTTTTTTTTPGFPPPPPPPPPPPPPPPPFFFFFFGGFGGFPFPPIPFFGIIFFFFTTTTTTTTTSSTTTTTPPPPFFFFFFIGPGFFFFFPPFPPPPPPPPPPTTTTTTTTPPPPPPPPFPFPFIGGPPPFFPPPPGPIPPPPPPGGPPPPPPFTTTTTTTGFPPPGPPPPPPPPPPPPFPGPTTTPGPPPPPTTTTTTTFIFIFIFFFPPPGPFPFFPPPIPPFPPPPPGPPPTSTTTTTTTTTTTTPIGGGPPPPFTTTPPPPPPPTPPPPPPPPPPPPPFFFPPPPPPTTTTTTTSFFPFPPPPPPPGPGPGGFFGFTSSSFIGFFPPPPPPPPPPPPTTTTTTTTTPPPPFFIFFFFFFFFFPPPIFFPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTFPPPGGFIGFFFGFPPPPPPPPPPPPPPPPPPPPPPPPFPGFPPGPGFPPPFFIGGGGFTTTTTTTTTTTTFPGIGGFFGFFPPFGPPPPPPTTTTPPPPPPPPPPPKPPPPPPPPTTTTTTTTSTTTPPPPPPFFGFGPPTTPPPPKKKPPKPPTTPPPONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNOOOOOONOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONOOOOOOOOONNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNOONNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNOONNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOONOOOOONNOOOOONNNOOOOOOOOOOOOOONOOOOOOOOOOOOOOOOOOOOOOONOOONNOOOONNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNOOOOOONNNNNNNONNNNONNNNOOOONOOOONNNNOOOOONNNNNNNNNNNNNNNOONOOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNOOONNONNNOOOONOOOONOONNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNCOOQOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNOONNNNOOOOOOOOOOOOOOOOOOOOOOOOOISSSPIPCCCCCCQQQQQQQQQQQCCHCCCCCCCCCCFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFPGFFFFFFGIPPPPGPFGPGPPPFPPGGGPPPPPPPPPGPPPPPPPPPPPPPPPFPPPPPPPPPPPPFFPGPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPGPPFFPPPPPPPPPPPPPPPGPPPGFFGFFFGFPPGPGPPGPPPPPPPPPPPPGPPGPPPPPPPPGPIIIPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFGPPPPGPPPPGFFIFFFPGFFFFFGGFPGPPPPPPPPPPPGPPGPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOONNNNNNNOOONNNOOOOOCOOOOONNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIFPIGIFFFFGFFPPPPPFPPFFPPPGGPPSPFGPPPNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONCOOCOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNOOOOOOOOOOOOOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPFPFPPGGPPFFPPGPPPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNGFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFKNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNONNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNONNKTMMMMFFFNNNOONNNNNNNNNNNNOOOONNNNNNOONNNOONNNOONNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIIIISFIIIIIIIIIIIIIKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNMNNNMNKKFFIRNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFGPFGFPFPFPPPPPPGPPPPPGIGFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNHOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNTTSPPPPPPPPPPPPGPPPPFPPGPPPPPPPPPGPPTSFPPPPPPPGGPPFPPPPGPPPIPPPPPPPPPPGFPPPPPPPPPPPPPPPPPPGGPPPPPFPFPPPPPPPGPPTPTPIIIIPPPPPPPPPPPPPFPFPFPFPPPPPFPPPTPTPPGGPGPPPPPPPPGPPPPPTPPPPPPGPPPPFPPPPPPPPPGPPPPPPPPFPPPPPPPPPPPPGPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPFPPGPPPPPGFPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTTPPGPPPGPFPGPGPPPPPPPPFFIFPPGPPPFGPPFPPPFGPGPPPPPPFGPPTTPPGPPFPPPPPPPGPPPPTPFPPPPPPPTPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOOOONNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONNNOOOONNOOOOOOOOONNNNNNNNNNNNNNNNNNNNOONNONNNNNNNNNNNNNNNNNNNNNNNNNNOCNNOONNNONNNNNNNNNONNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOTTTTTTFTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNCNNNNCNNNNNNNNNNNNNNNTTTITTTTTPTTTTPPPGSTTFPTTTTPTTTPPTFFFFTTSSTTTTFPPFGPFFONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNONONNONNONNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNOONNNNNNNNNNNNOOOOFIPGGPPFFGPPPPPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOGFIPGIFGPPPIPPPPFFPIFPPPPPPPPPPPPPPFNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNOOOCOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHOGPGPPPGGPGPPFPPPPPPPPPPPPPNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTPPPPPPPPPPPPPPFIPPPTPGPPPPPPPTTFPPTPPPPPPPPTPTPTTPPGPTPPPPPPPPPPPPPPPPPPPPPTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFPPPTPTPPPPPPPPPTPPPPTPPPPPPPPPPPPFPPTPFPPPPPPPPPPPPPPPPPPPTTPPPPPPPPTPPPPPPPTPPPPTPTPPPPPPPPTPPTPPPPPPPPTPTTTPPPPPPPPPPPPPPPPPPPPPPPPTPPTPTPPPPPPPPPPPTTPPPFFGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHOHFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNCSFPPPPPFGPPFGPPPTFPPIPFTPPPPPPPFPPPPPGGPPPPPPPPPPPPPPPPPPPPFGFPPPTPGFPPTPPSPPPFGPTPPPPPPTPFPPGPPPNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNONNNNNNOOCNONNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOFGPPGGGPPPPPPPHNNNNNONNONNNNNNNNNNHNNNNOOONNNNNNNNNNNNNNNNNNNNTPPPPPPTTPPPPTTTTTTTTGFPPPPPGPPPPGPGPPTTTGPPTTPPGPPPPPPPGFPTTPPPPGFFPGTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPGTTPPPPPPPPPPPPPFPPPPPPPPPPPPPPTTPPTTTPPPTTTTTFPPPPPPGFTPPFFPPPPPTGFFGTTPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNONNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOTPPPPGFFPGGGPGPPPPPPPPPFPPPIGPPPPPPPPPPPPPPPPPPPPPFFPFFTFPPFFGPPPPPPPPFFFPTTPNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONOOOONNONNONNNNNOOOOOONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPGPPPPPPPPPPGFPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNPPPPPPPFGIPIGFFFPGGGGPGGPFFPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFIPKFFFGFPPTFGIGGFFGGPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNMNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONONOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPGGPPGPPPGPPFFPPPPPPFPFFPPGIPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOPTTTRFFFGFFGGFFFFFFFKRFKFFTTTRFFRFFPRFFFFFFFPFTTTTTTTTTTTFFRKRFPFFRFFTTTTTFFKPPPRGITTPFTRIFFTTTTKRFFPTTIPPPTTSSSSSSTTTTTFITTPFPTTTFPPPTTTTTTTTGRFFFTSRKRTFFFRFPTTTTTTTTTTTTTRFGGRFPPKRFFGRTTRFFFFFFFRFPPTTTPJTFFOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONOCMMMMMOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOMONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNMOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNMMNMMMOOOOMMMMMMMMMMMMMMMOONOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMMMMMMMMMMMMMMMONNNNNNNNNNNOOMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOCNNNNNNNNNNNOMMMOOMMOOOOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNOOOOOOOOOOOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNMNNNNNNNNNNNMMCOONNNNNNNNNNNOOOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOONMNNOOOONOOOOOOOOOOONNNNNNNNNNNNNOOOOOOMOOMMOOOOOOOOOOONNNNNNNNNNNMMOOOOOOOONNNNNNNNNNNMMMMMMMMMMOOOOOOONNNNOOOOOOMOOMONNNNNNNNNNNNNNNNNNNNNNMOMNNNNNNNNNNNOOOOOMOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMOMOOSCHCCCCCCCCCSSSSSSSSSSSFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFFFFFPFFFFFFPFFFPFGFNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNONNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFFFFFFFFFFFFTTGPFFPFFFPFTFGFFFFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOPFPFPPFFFPPFFPPFFPPFFGKKKKPPFPFPPFFGGPPFFPPPFFPPPFFPFFPFPFFPFPPFFPPFFONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNOMNMNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOMNNFKFFFFPPKFGNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMMNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMNNNNNNNHNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNONNNNNNNHHOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHNNNNNHHNNMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNOOOPKPRPFGPFPFGFINNNNNOOONNNNNNNOONHMNNNNNNNNONNNNNNNNNNOOMNNNNNNNNNNOOOOKRFPPGFIFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPKRIRKKRGPPFRGFFFIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNOONNNNNNNNMHHMNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNHNNNONONNMNNNNNNNNNOHNHNNNONNOMNHNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNMNNNNNNNNGPPPGKRPFPPPPPPPPPPGPPPPPPPPPFPGPPPPPPPPPPPPPPPPPFGFIFPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNNONOOMNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOPKRFSPPPFFPPGFGFIFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNCNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNONNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHNNHNNNNNNNNONNNNNHNNNOOOONMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNFPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOPPPPFPPPPPPPPPPPPPPFPPGPPPOOCOOOFFJJJJJJJJJJJJJJJJJJJJJJFFFFFFOOOOOOOOOOOOOOOOOOOOOOOOOOOOPKRPGFIFNNNNNNNNNNOOONNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNOOPPPGPFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPKPRPFGPPGFIFNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOGPPPPPPPPPPPPPGPPPPPPPPPPPPPPPFFFPGPPGPPPPPPGGPPPPPFPFPPPPPPGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHONNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHHHHHHHHNCONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOHOHHNNNNHHNNOOHOHHHOCHCHOONNNNNNNNNNHHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOOGFPPPNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNPFPFPPFFFPPFFPPFFPPFFGKKKKPPFPFPPFFGGPPFFPPPFFPPPFFPFFPFPFFPFPPFFPPFFOOOOOOOMOOOOOOOOOOOMMOOOOOOOOOOMGPFPNNNNNNNONNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNFFNONNNNNNNNNNNONNNNNNNNNONNNNONNNNNNNNNNOOONOOOONONNNNNNNNON","n":["ALL","Alignment","Application","BLACK","Background","Border","Bottom","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Center","Center","Color","Color","Contain","ContentFit","Cover","Custom","DEFAULT","Daemon","Dark","Degrees","Dracula","Element","End","Err","Error","Event","Executor","ExecutorCreationFailed","Ferra","Fill","Fill","Fill","FillPortion","FillPortion","Fixed","Floating","Font","Gradient","Gradient","GraphicsCreationFailed","GruvboxDark","GruvboxLight","IDENTITY","INFINITE","INFINITY","KanagawaDragon","KanagawaLotus","KanagawaWave","Keyboard","Left","Length","Light","Linear","MONOSPACE","Moonfly","Mouse","Nightfly","None","Nord","ORIGIN","Ok","Oxocarbon","PI","Padding","Pixels","Point","Primary","RANGE","RANGE","Radians","Rectangle","Renderer","Result","Right","Rotation","ScaleDown","Secondary","Settings","Shadow","Shrink","Shrink","Size","SolarizedDark","SolarizedLight","Solid","Start","Subscription","TRANSPARENT","Task","Theme","TokyoNight","TokyoNightLight","TokyoNightStorm","Top","Touch","Transformation","UNIT","Vector","WHITE","Window","WindowCreationFailed","ZERO","ZERO","ZERO","ZERO","a","abortable","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add_assign","advanced","alignment","and_then","and_then","application","application","apply","area","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","b","batch","batch","blur_radius","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","bottom","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","center_x","center_y","chain","clipboard","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","collect","color","color","color","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","custom","custom_with_fn","daemon","daemon","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default_style","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","distance","div","div","div","div","done","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enclose","enter","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","executor","exit","expand","expand","extended_palette","family","fill_factor","fit","fit","fluid","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_f64","from_f64","from_i64","from_i64","from_linear_rgba","from_rgb","from_rgb8","from_rgba","from_rgba8","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_u64","from_u64","future","futures","g","get_hash","get_hash","get_hash","get_hash","gradient","hash","hash","hash","hash","height","height","highlighter","horizontal","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_linear","into_rgba8","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","invert","is_fill","is_within","keyboard","left","left","map","map","max","min","mouse","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","new","new","new","new","new","new","new","none","none","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","offset","orthographic","overlay","padding","palette","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","perform","position","r","radians","radians_mut","radius","rem","right","right","rotate","rotate","rounded","run","run","run","run_with_id","scale","scale_alpha","scale_alpha","scale_alpha","scale_factor","settings","size","snap","spawn","stream","stream","stretch","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","sub","sub","sub","sub","sub","sub","sub_assign","system","task","theme","then","time","to_distance","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","top","top","touch","translate","translation","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weight","widget","width","width","width","width","window","with","with_name","with_radius","with_size","with_vertices","x","x","x","y","y","y","Clipboard","Layout","Overlay","Renderer","Shell","Text","Widget","adapt_into_using","adapt_into_using","adapt_into_using","are_widgets_invalid","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","children","children","clear","clipboard","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","content","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","draw","draw","drop","drop","drop","end_layer","end_transformation","fill_quad","fmt","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","graphics","horizontal_alignment","image","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","invalidate_layout","invalidate_widgets","is_empty","is_layout_invalid","is_over","layout","layout","layout","line_height","merge","mouse","mouse_interaction","mouse_interaction","new","new","on_event","on_event","operate","operate","overlay","overlay","overlay","position","publish","read","redraw_request","renderer","request_redraw","revalidate_layout","shaping","size","size","size_hint","start_layer","start_transformation","state","subscription","svg","tag","text","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vertical_alignment","vzip","vzip","vzip","widget","with_layer","with_offset","with_transformation","with_translation","write","Clipboard","Kind","Null","Primary","Standard","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","read","read","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","write","write","Bytes","Bytes","FilterMethod","Handle","Handle","Id","Image","Linear","Nearest","Path","Renderer","Rgba","adapt_into_using","adapt_into_using","advance","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","as_ref","borrow","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","chunk","clear","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","compare","compare","components_from","components_from","copy_from_slice","copy_to_bytes","default","deref","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_image","drop","drop","drop","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","filter_method","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_iter","from_static","from_stimulus","from_stimulus","get_hash","get_hash","handle","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","is_empty","is_unique","len","measure_image","new","null_value","opacity","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","remaining","rotation","slice","slice_ref","snap","split_off","split_to","to_owned","to_owned","truncate","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","try_into_mut","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","height","id","pixels","width","Layout","Limits","NONE","Node","adapt_into_using","adapt_into_using","align","align_mut","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","atomic","borrow","borrow","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","children","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","contained","container","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","flex","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","loose","max","max_height","max_width","min","min_height","min_width","move_to","move_to_mut","new","new","next_to_each_other","null_value","padded","positioned","resolve","shrink","size","sized","to_owned","to_owned","translate","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","width","with_children","Axis","Horizontal","Vertical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","resolve","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Available","Back","Button","ButtonPressed","ButtonReleased","Click","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Forward","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","None","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","ZoomIn","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","click","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","kind","new","position","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","delta","position","x","x","y","y","Click","Double","Kind","Single","Triple","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Element","Group","Overlay","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","draw","draw","drop","drop","from","from","from","from_angle","from_angle","from_children","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_over","is_over","is_over","layout","layout","layout","map","mouse_interaction","mouse_interaction","mouse_interaction","new","new","null_value","on_event","on_event","on_event","operate","operate","operate","overlay","overlay","overlay","overlay","push","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_children","Quad","Renderer","Style","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","border","borrow","borrow","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end_layer","end_transformation","eq","eq","fill_quad","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","null_value","shadow","start_layer","start_transformation","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_layer","with_transformation","with_translation","Event","EventStream","Hasher","Interaction","MacOS","MacOS","Output","PlatformSpecific","PlatformSpecific","ReceivedUrl","Recipe","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_recipe","from_stimulus","from_stimulus","from_stimulus","hash","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_recipes","into_stimulus","into_stimulus","into_stimulus","stream","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","event","status","window","Bytes","Data","Handle","Path","Renderer","Svg","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","color","color","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_svg","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","handle","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","measure_svg","new","opacity","opacity","rotation","rotation","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","ARROW_DOWN_ICON","Absolute","Advanced","Basic","Borrowed","Bounds","CHECKMARK_ICON","CharOffset","Difference","Editor","Editor","Font","Font","Font","Fragment","Highlight","Highlight","Highlighter","Hit","ICON_FONT","IntoFragment","Iterator","LineHeight","None","Owned","Paragraph","Paragraph","Relative","Renderer","Settings","Shape","Shaping","Span","Text","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","change_line","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","compare","components_from","components_from","components_from","content","current_line","cursor","cursor","cursor_position","default_font","default_size","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","editor","eq","eq","equivalent","equivalent","equivalent","fill_editor","fill_paragraph","fill_text","fmt","fmt","fmt","font","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","grapheme_position","highlight","highlight","highlight_line","highlighter","hit_span","hit_test","horizontal_alignment","horizontal_alignment","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_fragment","into_stimulus","into_stimulus","into_stimulus","is_empty","line","line_count","line_height","line_height","link","min_bounds","min_bounds","min_height","min_width","new","padding","paragraph","perform","resize","selection","shaping","size","size","span_bounds","strikethrough","text","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","underline","upcast","upcast","upcast","update","update","vertical_alignment","vertical_alignment","vzip","vzip","vzip","with_spans","with_text","with_text","Action","Backspace","Caret","Click","Cursor","Delete","Direction","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","Editor","End","Enter","Font","Home","Insert","Left","Left","Motion","Move","PageDown","PageUp","Paste","Right","Right","Scroll","Select","SelectAll","SelectLine","SelectWord","Selection","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","cursor","cursor_position","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_empty","line","line_count","min_bounds","perform","selection","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","vzip","vzip","with_text","lines","Format","Highlight","Highlighter","Iterator","PlainText","Settings","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","change_line","change_line","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","current_line","current_line","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight_line","highlight_line","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","new","null_value","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","update","vzip","vzip","Font","Paragraph","Plain","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","compare","components_from","default","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","grapheme_position","hit_span","hit_test","horizontal_alignment","horizontal_alignment","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","min_bounds","min_bounds","min_height","min_width","min_width","new","null_value","raw","resize","span_bounds","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","update","vertical_alignment","vertical_alignment","vzip","with_spans","with_text","Id","Operation","Text","Tree","Widget","adapt_into_using","adapt_into_using","adapt_into_using","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","children","children","class","clone","clone_into","clone_to_uninit","color","color_maybe","components_from","components_from","components_from","container","custom","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","diff","diff_children","diff_children_custom","downcast","downcast","downcast","draw","draw","drop","drop","drop","empty","eq","equivalent","equivalent","equivalent","finish","fmt","fmt","focusable","font","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","height","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","mouse_interaction","new","new","new","on_event","operate","operate","operation","overlay","scrollable","shaping","size","size","size","size_hint","state","state","state","style","tag","tag","tag","text","text_input","to_owned","tree","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","vzip","vzip","vzip","width","Chain","Focusable","None","Operation","Outcome","Scrollable","Some","TextInput","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","container","custom","deref","deref_mut","downcast","drop","finish","fmt","focus","focusable","focusable","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_focused","map","move_cursor_to","move_cursor_to_end","move_cursor_to_front","scope","scroll_to","scrollable","scrollable","select_all","snap_to","text_input","text_input","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","upcast","vzip","Count","Focusable","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","count","default","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","find_focused","fmt","focus","focus","focus_next","focus_previous","focused","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_focused","null_value","to_owned","total","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","upcast","vzip","AbsoluteOffset","RelativeOffset","Scrollable","scroll_to","scroll_to","snap_to","snap_to","x","x","y","y","TextInput","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","select_all","select_all","Absolute","Advanced","Basic","Catalog","Class","LineHeight","Relative","Shaping","State","Style","StyleFn","Text","base","color","danger","default","default","draw","layout","primary","secondary","style","success","None","Some","State","Tag","Tree","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","children","clone","clone_into","clone_to_uninit","clone_to_uninit","cmp","compare","components_from","components_from","deref","deref","deref_mut","deref_mut","diff_children_custom_with_search","downcast","downcast","downcast_mut","downcast_ref","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","of","partial_cmp","state","stateless","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Alignment","Bottom","Center","Center","Center","End","Horizontal","Left","Right","Start","Top","Vertical","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Appearance","Application","DefaultStyle","Title","Update","View","adapt_into_using","antialiasing","application","arrays_from","arrays_into","as_any","as_any_mut","background_color","borrow","borrow_mut","cam16_into_unclamped","centered","components_from","decorations","default_font","default_style","deref","deref_mut","downcast","drop","exit_on_close_request","fmt","font","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","level","position","resizable","run","run_with","scale_factor","settings","style","subscription","text_color","theme","title","transparent","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","update","view","vzip","window","window_size","Border","Radius","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","bottom","bottom","bottom_left","bottom_left","bottom_left","bottom_right","bottom_right","bottom_right","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","color","color","components_from","default","deref","deref_mut","downcast","drop","eq","fmt","from","from","from","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","left","left","new","null_value","radius","radius","right","right","rounded","to_owned","top","top","top_left","top_left","top_left","top_right","top_right","top_right","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","width","width","read","read_primary","write","write_primary","Appearance","Daemon","DefaultStyle","Title","View","adapt_into_using","adapt_into_using","antialiasing","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background_color","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","daemon","default_font","default_style","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","run","run_with","scale_factor","settings","style","subscription","text_color","theme","title","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","view","vzip","vzip","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","Window","listen","listen_raw","listen_url","listen_with","Default","Executor","enter","new","spawn","Black","Bold","Condensed","Cursive","Error","Expanded","ExtraBold","ExtraCondensed","ExtraExpanded","ExtraLight","Family","Fantasy","Font","Italic","Light","Medium","Monospace","Name","Normal","Normal","Normal","Oblique","SansSerif","SemiCondensed","SemiExpanded","Semibold","Serif","Stretch","Style","Thin","UltraCondensed","UltraExpanded","Weight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","family","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","load","null_value","null_value","null_value","null_value","stretch","style","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","weight","ColorStop","Gradient","Linear","Linear","adapt_into_using","adapt_into_using","add_stop","add_stops","angle","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","null_value","offset","scale_alpha","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","ALT","COMMAND","CTRL","Character","Event","Key","KeyPressed","KeyReleased","LOGO","Left","Location","Modifiers","ModifiersChanged","Named","Numpad","Right","SHIFT","Standard","Unidentified","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","alt","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","command","compare","compare","complement","components_from","components_from","components_from","components_from","contains","control","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","difference","downcast","downcast","downcast","downcast","drop","drop","drop","drop","empty","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","init","init","init","init","insert","intersection","intersects","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","iter","iter_names","jump","key","logo","macos_command","not","null_value","on_key_press","on_key_release","partial_cmp","partial_cmp","remove","set","shift","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","union","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","key","key","location","location","modifiers","modifiers","text","AVRInput","AVRPower","Accept","Again","AllCandidates","Alphanumeric","Alt","AltGraph","AppSwitch","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","Attn","AudioBalanceLeft","AudioBalanceRight","AudioBassBoostDown","AudioBassBoostToggle","AudioBassBoostUp","AudioFaderFront","AudioFaderRear","AudioSurroundModeNext","AudioTrebleDown","AudioTrebleUp","AudioVolumeDown","AudioVolumeMute","AudioVolumeUp","Backspace","BrightnessDown","BrightnessUp","BrowserBack","BrowserFavorites","BrowserForward","BrowserHome","BrowserRefresh","BrowserSearch","BrowserStop","Call","Camera","CameraFocus","Cancel","CapsLock","ChannelDown","ChannelUp","Character","Clear","Close","ClosedCaptionToggle","CodeInput","ColorF0Red","ColorF1Green","ColorF2Yellow","ColorF3Blue","ColorF4Grey","ColorF5Brown","Compose","ContextMenu","Control","Convert","Copy","CrSel","Cut","DVR","Delete","Dimmer","DisplaySwap","Eisu","Eject","End","EndCall","Enter","EraseEof","Escape","ExSel","Execute","Exit","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F25","F26","F27","F28","F29","F3","F30","F31","F32","F33","F34","F35","F4","F5","F6","F7","F8","F9","FavoriteClear0","FavoriteClear1","FavoriteClear2","FavoriteClear3","FavoriteRecall0","FavoriteRecall1","FavoriteRecall2","FavoriteRecall3","FavoriteStore0","FavoriteStore1","FavoriteStore2","FavoriteStore3","FinalMode","Find","Fn","FnLock","GoBack","GoHome","GroupFirst","GroupLast","GroupNext","GroupPrevious","Guide","GuideNextDay","GuidePreviousDay","HangulMode","HanjaMode","Hankaku","HeadsetHook","Help","Hibernate","Hiragana","HiraganaKatakana","Home","Hyper","Info","Insert","InstantReplay","JunjaMode","KanaMode","KanjiMode","Katakana","Key","Key11","Key12","LastNumberRedial","LaunchApplication1","LaunchApplication2","LaunchCalendar","LaunchContacts","LaunchMail","LaunchMediaPlayer","LaunchMusicPlayer","LaunchPhone","LaunchScreenSaver","LaunchSpreadsheet","LaunchWebBrowser","LaunchWebCam","LaunchWordProcessor","Link","ListProgram","LiveContent","Lock","LogOff","MailForward","MailReply","MailSend","MannerMode","MediaApps","MediaAudioTrack","MediaClose","MediaFastForward","MediaLast","MediaPause","MediaPlay","MediaPlayPause","MediaRecord","MediaRewind","MediaSkipBackward","MediaSkipForward","MediaStepBackward","MediaStepForward","MediaStop","MediaTopMenu","MediaTrackNext","MediaTrackPrevious","Meta","MicrophoneToggle","MicrophoneVolumeDown","MicrophoneVolumeMute","MicrophoneVolumeUp","ModeChange","Named","Named","NavigateIn","NavigateNext","NavigateOut","NavigatePrevious","New","NextCandidate","NextFavoriteChannel","NextUserProfile","NonConvert","Notification","NumLock","OnDemand","Open","PageDown","PageUp","Pairing","Paste","Pause","PinPDown","PinPMove","PinPToggle","PinPUp","Play","PlaySpeedDown","PlaySpeedReset","PlaySpeedUp","Power","PowerOff","PreviousCandidate","Print","PrintScreen","Process","Props","RandomToggle","RcLowBattery","RecordSpeedNext","Redo","RfBypass","Romaji","STBInput","STBPower","Save","ScanChannelsToggle","ScreenModeNext","ScrollLock","Select","Settings","Shift","SingleCandidate","Soft1","Soft2","Soft3","Soft4","Space","SpeechCorrectionList","SpeechInputToggle","SpellCheck","SplitScreenToggle","Standby","Subtitle","Super","Symbol","SymbolLock","TV","TV3DMode","TVAntennaCable","TVAudioDescription","TVAudioDescriptionMixDown","TVAudioDescriptionMixUp","TVContentsMenu","TVDataService","TVInput","TVInputComponent1","TVInputComponent2","TVInputComposite1","TVInputComposite2","TVInputHDMI1","TVInputHDMI2","TVInputHDMI3","TVInputHDMI4","TVInputVGA1","TVMediaContext","TVNetwork","TVNumberEntry","TVPower","TVRadioService","TVSatellite","TVSatelliteBS","TVSatelliteCS","TVSatelliteToggle","TVTerrestrialAnalog","TVTerrestrialDigital","TVTimer","Tab","Teletext","Undo","Unidentified","VideoModeNext","VoiceDial","WakeUp","Wink","Zenkaku","ZenkakuHankaku","ZoomIn","ZoomOut","ZoomToggle","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","cmp","compare","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","get_hash","hash","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","partial_cmp","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Available","Back","Button","ButtonPressed","ButtonReleased","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Forward","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","None","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","ZoomIn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over","null_value","null_value","partial_cmp","position","position_from","position_in","position_over","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","delta","position","x","x","y","y","Element","menu","Catalog","Class","Menu","State","Style","StyleFn","background","border","default","default","default_scrollable","selected_background","selected_text_color","style","text_color","Padding","all","bottom","bottom","left","left","right","right","top","top","Settings","adapt_into_using","antialiasing","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","default","default_font","default_text_size","deref","deref_mut","downcast","drop","fmt","fonts","from","from_angle","from_stimulus","id","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","null_value","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","channel","try_channel","Information","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","cpu_brand","cpu_cores","deref","deref_mut","downcast","drop","fetch_information","fmt","from","from_angle","from_stimulus","graphics_adapter","graphics_backend","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","memory_total","memory_used","system_kernel","system_name","system_short_version","system_version","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Handle","Task","abort","abort_on_drop","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_aborted","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","CATPPUCCIN_FRAPPE","CATPPUCCIN_LATTE","CATPPUCCIN_MACCHIATO","CATPPUCCIN_MOCHA","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Custom","Custom","DARK","DRACULA","Dark","Dracula","FERRA","Ferra","GRUVBOX_DARK","GRUVBOX_LIGHT","GruvboxDark","GruvboxLight","KANAGAWA_DRAGON","KANAGAWA_LOTUS","KANAGAWA_WAVE","KanagawaDragon","KanagawaLotus","KanagawaWave","LIGHT","Light","MOONFLY","Moonfly","NIGHTFLY","NORD","Nightfly","Nord","OXOCARBON","Oxocarbon","Palette","SOLARIZED_DARK","SOLARIZED_LIGHT","SolarizedDark","SolarizedLight","TOKYO_NIGHT","TOKYO_NIGHT_LIGHT","TOKYO_NIGHT_STORM","Theme","TokyoNight","TokyoNightLight","TokyoNightStorm","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","danger","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","palette","primary","success","text","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_fn","Background","Danger","EXTENDED_CATPPUCCIN_FRAPPE","EXTENDED_CATPPUCCIN_LATTE","EXTENDED_CATPPUCCIN_MACCHIATO","EXTENDED_CATPPUCCIN_MOCHA","EXTENDED_DARK","EXTENDED_DRACULA","EXTENDED_FERRA","EXTENDED_GRUVBOX_DARK","EXTENDED_GRUVBOX_LIGHT","EXTENDED_KANAGAWA_DRAGON","EXTENDED_KANAGAWA_LOTUS","EXTENDED_KANAGAWA_WAVE","EXTENDED_LIGHT","EXTENDED_MOONFLY","EXTENDED_NIGHTFLY","EXTENDED_NORD","EXTENDED_OXOCARBON","EXTENDED_SOLARIZED_DARK","EXTENDED_SOLARIZED_LIGHT","EXTENDED_TOKYO_NIGHT","EXTENDED_TOKYO_NIGHT_LIGHT","EXTENDED_TOKYO_NIGHT_STORM","Extended","Pair","Palette","Primary","Secondary","Success","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","background","base","base","base","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","danger","danger","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","generate","generate","generate","generate","generate","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_dark","new","new","primary","primary","secondary","strong","strong","strong","strong","strong","success","success","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weak","weak","weak","weak","weak","Duration","Instant","MAX","MICROSECOND","MILLISECOND","NANOSECOND","SECOND","ZERO","abs_diff","adapt_into_using","adapt_into_using","add","add","add","add","add_assign","add_assign","add_assign","add_assign","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","as_micros","as_millis","as_millis_f32","as_millis_f64","as_nanos","as_secs","as_secs_f32","as_secs_f64","borrow","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","checked_add","checked_add","checked_add_signed","checked_div","checked_duration_since","checked_mul","checked_sub","checked_sub","checked_sub_signed","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","compare","compare","components_from","components_from","default","deref","deref","deref_mut","deref_mut","deserialize","deserializer_for_signature","div","div","div_assign","div_duration_f32","div_duration_f64","div_f32","div_f64","downcast","downcast","drop","drop","duration_since","dynamic_signature","elapsed","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","every","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_days","from_hours","from_micros","from_millis","from_mins","from_nanos","from_secs","from_secs_f32","from_secs_f64","from_stimulus","from_stimulus","from_weeks","get_hash","get_hash","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_zero","mul","mul_assign","mul_f32","mul_f64","new","now","null_value","partial_cmp","partial_cmp","partial_cmp","partial_cmp","saturating_add","saturating_duration_since","saturating_mul","saturating_sub","serialize","signature","signed_duration_since","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","subsec_micros","subsec_millis","subsec_nanos","sum","sum","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_from","try_from_secs_f32","try_from_secs_f64","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Event","Finger","FingerLifted","FingerLost","FingerMoved","FingerPressed","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","id","id","id","id","position","position","position","position","Button","Canvas","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Checkbox","Column","ComboBox","Component","Container","Custom","DEFAULT_HEIGHT","DEFAULT_HEIGHT","DEFAULT_SIZE","DEFAULT_SIZE","DEFAULT_SPACING","DEFAULT_WIDTH","Dark","Dracula","Event","Ferra","GruvboxDark","GruvboxLight","Image","KanagawaDragon","KanagawaLotus","KanagawaWave","Lazy","Light","Moonfly","MouseArea","Nightfly","Nord","Oxocarbon","PaneGrid","PickList","Primary","ProgressBar","QRCode","Radio","Renderer","Responsive","Row","Rule","Scrollable","Secondary","Shader","Slider","SolarizedDark","SolarizedLight","Space","Stack","State","Svg","Text","TextEditor","TextInput","Theme","Themer","Toggler","TokyoNight","TokyoNightLight","TokyoNightStorm","Tooltip","VerticalSlider","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_bottom","align_left","align_right","align_top","align_x","align_x","align_y","align_y","anchor_bottom","anchor_left","anchor_right","anchor_top","anchor_x","anchor_y","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","button","button","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","canvas","canvas","cell_size","center","center","center_x","center_y","checkbox","checkbox","children","children","children","children","children","children","children","children","children","children","children","children","class","class","class","class","class","class","class","class","class","class","class","class","class","class","class","class","class","clip","clip","clip","clip","column","column","combo_box","combo_box","component","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","container","container","content_fit","content_fit","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","diff","diff","diff","diff","diff","diff","diff","diff","diff","diff","diff","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","extend","extend","extend","filter_method","fmt","fmt","fmt","focus_next","focus_previous","font","font","font","font","font","font","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_path","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_vec","from_vec","from_vec","gap","handle","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","highlight","highlight_with","horizontal","horizontal_rule","horizontal_space","hover","iced","icon","icon","icon","id","id","id","image","image","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","input_class","input_style","interaction","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","key_binding","keyed","keyed_column","keyed_column","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","lazy","line_height","line_height","line_height","markdown","markdown","max_height","max_width","max_width","menu_class","menu_class","menu_style","menu_style","mouse_area","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","null_value","null_value","null_value","on_action","on_click","on_close","on_close","on_drag","on_enter","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_exit","on_input","on_input","on_middle_press","on_middle_release","on_move","on_open","on_option_hovered","on_paste","on_press","on_press","on_press_maybe","on_press_with","on_release","on_release","on_release","on_resize","on_right_press","on_right_release","on_scroll","on_submit","on_toggle","on_toggle_maybe","opacity","opacity","opaque","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","padding","padding","padding","padding","padding","padding","padding","padding","padding","pane_grid","pick_list","pick_list","placeholder","placeholder","progress_bar","progress_bar","push","push","push","push_maybe","push_maybe","push_maybe","qr_code","qr_code","radio","radio","responsive","rich_text","rich_text","rotation","rotation","row","row","rule","scrollable","scrollable","secure","shader","shader","shift_step","shift_step","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size","size_hint","size_hint","size_hint","slider","slider","snap_within_viewport","spacing","spacing","spacing","spacing","spacing","spacing","spacing","span","stack","stack","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","step","step","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","svg","svg","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","text","text","text","text_alignment","text_color","text_editor","text_editor","text_input","text_input","text_line_height","text_line_height","text_line_height","text_line_height","text_shaping","text_shaping","text_shaping","text_shaping","text_size","text_size","text_size","text_size","theme","themer","toggler","toggler","tooltip","tooltip","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","value","vertical","vertical_rule","vertical_slider","vertical_slider","vertical_space","view","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","with_capacity","with_capacity","with_capacity","with_children","with_children","with_children","with_direction","with_height","with_width","Active","Button","Catalog","Class","Disabled","Hovered","Pressed","Status","Style","StyleFn","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","danger","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","primary","secondary","shadow","style","success","text","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_background","Bevel","Butt","Cache","Canvas","Event","Fill","Frame","Geometry","Gradient","Gradient","Group","Image","Keyboard","LineCap","LineDash","LineJoin","Linear","Miter","Mouse","Path","Program","Round","Round","Solid","Square","State","Stroke","Style","Text","Touch","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","circle","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","color","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw_with","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","event","fill","filter_method","filter_method","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","gradient","handle","hash","horizontal_alignment","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_singleton","line","line_cap","line_dash","line_height","line_join","mouse_interaction","new","new","null_value","null_value","null_value","null_value","null_value","null_value","offset","opacity","opacity","pack","partial_cmp","path","position","raw","rectangle","rotation","rotation","rule","segments","shaping","size","snap","snap","stroke","style","style","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","transform","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vertical_alignment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","with_color","with_line_cap","with_line_join","with_width","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","merge","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","EvenOdd","Fill","Gradient","NonZero","Rule","Solid","Style","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","rule","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","start","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","center","circle","clone","clone_into","clone_to_uninit","clone_to_uninit","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ellipse","end_angle","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_to","move_to","new","null_value","quadratic_curve_to","radius","rectangle","start_angle","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Elliptical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","center","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","end_angle","end_angle","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","ArcFlags","AttributeIndex","AttributeSlice","AttributeStore","Attributes","Begin","Begin","Begin","Bevel","Builder","BuilderImpl","BuilderWithAttributes","Butt","ControlPointId","Cubic","Cubic","Cubic","End","End","End","EndpointId","EvenOdd","Event","EventId","FillRule","INVALID","INVALID","INVALID","IdEvent","IdIter","IdPolygon","Iter","IterWithAttributes","Line","Line","Line","LineCap","LineJoin","Miter","MiterClip","NO_ATTRIBUTES","Negative","Negative","NonZero","Path","PathBuffer","PathBufferSlice","PathCommands","PathCommandsSlice","PathEvent","PathSlice","Polygon","Position","PositionStore","Positive","Positive","Quadratic","Quadratic","Quadratic","Reversed","Round","Round","Side","Square","Winding","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_slice","as_slice","as_slice","attributes","attributes","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","builder","builder","builder","builder","builder_with_attributes","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","event","event","event","events","extend_from_paths","extend_from_paths","first_endpoint","first_endpoint","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_flattened","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_usize","from_usize","get","get","get","get","get","get","get_control_point","get_control_point","get_control_point","get_control_point","get_endpoint","get_endpoint","get_endpoint","get_endpoint","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","id_iter","id_iter","id_iter","index","index","index","index","index","indices","indices","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_path","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edge","is_empty","is_empty","is_empty","is_in","is_negative","is_out","is_positive","iter","iter","iter","iter","iter","iter","iter","iter","iter_with_attributes","iter_with_attributes","iterator","large_arc","last_endpoint","last_endpoint","len","len","line_to","line_to","line_to","math","new","new","new","new","new","next","next","next","next","next_event_id_in_path","next_event_id_in_path","next_event_id_in_sub_path","next_event_id_in_sub_path","null_value","null_value","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","offset","offset","opposite","path","path_buffer","path_events","path_slice","points","points","points","polygon","position","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","reversed","reversed","svg_builder","sweep","to","to_f32","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_usize","to_usize","to_usize","traits","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_attributes","with_capacity","with_capacity","with_points","with_svg","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","BorderRadii","Build","Flattened","NoAttributes","PathBuilder","PathType","SvgPathBuilder","Transformed","WithSvg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_circle","add_circle","add_ellipse","add_ellipse","add_line_segment","add_line_segment","add_point","add_point","add_polygon","add_polygon","add_polygon","add_rectangle","add_rectangle","add_rounded_rectangle","add_rounded_rectangle","arc","arc_to","arc_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom_left","bottom_right","build","build","build","build","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","close","close","close","close","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","current_position","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","end","end","end","end","eq","eq","event","extend_from_paths","flattened","flattened","flattened","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","horizontal_line_to","horizontal_line_to","init","init","init","init","init","inner","inner_mut","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","line_to","line_to","line_to","line_to","move_to","move_to","move_to","new","new","new","new","new","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","partial_cmp","path_event","path_event","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_arc_to","relative_cubic_bezier_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_horizontal_line_to","relative_line_to","relative_line_to","relative_move_to","relative_move_to","relative_quadratic_bezier_to","relative_quadratic_bezier_to","relative_vertical_line_to","relative_vertical_line_to","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","set_tolerance","set_transform","set_transform","smooth_cubic_bezier_to","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","smooth_relative_quadratic_bezier_to","to_owned","to_owned","to_smolstr","to_string","top_left","top_right","transformed","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vertical_line_to","vertical_line_to","vzip","vzip","vzip","vzip","vzip","with_capacity","with_svg","with_svg","wrap","CommandsPathSlice","Events","Iter","PathCommands","PathCommandsBuilder","PathCommandsSlice","PointEvents","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","events","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_control_point","get_endpoint","index","index","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","iter","line_to","new","next","next","next","null_value","points","quadratic_bezier_to","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","with_capacity","Angle","Arc","ArcFlags","Box2D","CubicBezierSegment","DIV_EPSILON","EIGHT","EPSILON","FIVE","FOUR","HALF","Line","LineEquation","LineSegment","MAX","MIN","NINE","ONE","Point","QuadraticBezierSegment","Rotation","SEVEN","SIX","Scalar","Scalar","Scale","Segment","Size","SvgArc","TEN","THREE","TWO","Transform","Translation","Triangle","Vector","ZERO","a","a","ab","ac","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add_assign","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","angle","angle_to","approx_epsilon","approx_eq_eps","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","arc","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","b","ba","baseline","baseline","bc","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_y","bounding_range_y","bounding_range_y","bounding_range_y","bounding_triangle","c","c","ca","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cb","center","circle","clipped","clipped_x","clipped_y","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closest_point","closest_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains_point","contains_segment","ctrl","ctrl1","ctrl2","cubic_bezier","cubic_intersections","cubic_intersections_t","default","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","derivative","derivative","derivative","derivative","derivative","derivative","derivative","distance_to_point","distance_to_point","distance_to_point","distance_to_point","div","div","div_assign","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drag","drag_with_weight","drop","drop","drop","drop","drop","drop","drop","drop","drop","dx","dx","dx","dx","dx","dx","dy","dy","dy","dy","dy","dy","end_angle","epsilon_for","eq","eq","eq","eq","eq","eq","eq","eq","equation","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fast_bounding_box","fast_bounding_box","fast_bounding_box","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_y","fast_bounding_range_y","fast_bounding_range_y","fat_line","fat_line","flags","flattened","flattened","flattened","flattened_t","flattening_step","flip","flip","flip","flip","flip","flip","flip","flip","flip","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_cubic_bezier","for_each_cubic_bezier","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_inflection_t","for_each_local_x_extremum_t","for_each_local_x_extremum_t","for_each_local_y_extremum_t","for_each_local_y_extremum_t","for_each_monotonic","for_each_monotonic","for_each_monotonic_range","for_each_monotonic_range","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_x_monotonic","for_each_x_monotonic","for_each_x_monotonic_range","for_each_x_monotonic_range","for_each_y_monotonic","for_each_y_monotonic","for_each_y_monotonic_range","for_each_y_monotonic_range","frac_pi_2","frac_pi_3","frac_pi_4","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_svg_arc","get","get_angle","get_hash","hash","height","horizontal_line_intersection","horizontal_line_intersection_t","init","init","init","init","init","init","init","init","init","intersection","intersection","intersection_t","intersects","intersects","intersects_box","intersects_line","intersects_line_segment","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invert","is_a_point","is_finite","is_horizontal","is_linear","is_linear","is_monotonic","is_monotonic","is_quadratic","is_straight_line","is_vertical","is_x_monotonic","is_x_monotonic","is_y_monotonic","is_y_monotonic","large_arc","length","length","lerp","line_intersection","line_intersection_t","line_intersections","line_intersections","line_intersections_t","line_intersections_t","line_segment_intersections","line_segment_intersections","line_segment_intersections_t","line_segment_intersections_t","local_x_extremum_t","local_y_extremum_t","m11","m12","m21","m22","m31","m32","max","mid_point","min","mul","mul_assign","neg","new","normal","null_value","num_quadratics","offset","overlaps_line","overlaps_segment","parallel_line","partial_cmp","pi","point","point","positive","project_point","quadratic_bezier","quadratic_intersections","quadratic_intersections_t","radians","radians","radii","radii","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_tangent","set_length","signed","signed_distance_to_point","signed_distance_to_point","sin_cos","size","solve_t_for_x","solve_t_for_x","solve_t_for_y","solve_t_for_y","solve_x_for_y","solve_x_for_y","solve_y_for_x","solve_y_for_x","split","split","split","split","split","split","split","split","split","split_at_x","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","square_distance_to_point","square_distance_to_point","square_distance_to_point","square_length","start_angle","sub","sub_assign","sum","sum","sweep","sweep_angle","tangent","to","to","to","to","to","to","to","to","to","to","to","to","to","to_arc","to_cubic","to_degrees","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_line","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_quadratic","to_quadratic_error","to_svg_arc","to_vector","traits","transform","transformed","transformed","transformed","translate","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","two_pi","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","utils","value","vector","vector","vertical_line_intersection","vertical_line_intersection_t","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","x","x","x","x","x","x","x","x","x","x","x","x","x_maximum_t","x_maximum_t","x_minimum_t","x_minimum_t","x_rotation","x_rotation","y","y","y","y","y","y","y","y","y","y","y","y","y_maximum_t","y_maximum_t","y_minimum_t","y_minimum_t","zero","Arc","ArcFlags","Flattened","SvgArc","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","components_from","deref","deref_mut","downcast","drop","flags","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","large_arc","next","radii","radii","start_angle","sweep","sweep_angle","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","x_rotation","x_rotation","ArrayString","ArrayVec","CapacityError","Drain","IntoIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_str","as_ptr","as_ref","as_ref","as_slice","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","capacity","capacity","cjk_compat_variants","cjk_compat_variants","clear","clear","clone","clone","clone","clone","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drain","drop","drop","drop","drop","drop","drop","drop","drop","element","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","flush","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_byte_string","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","ge","ge","ge","get_hash","get_hash","gt","gt","gt","hash","hash","init","init","init","init","init","insert","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner_unchecked","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_empty","is_full","is_full","le","le","le","len","len","len","limit_ptr","lt","lt","lt","new","new","new","new_const","new_const","next","next","next_back","next_back","nfc","nfc","nfd","nfd","nfkc","nfkc","nfkd","nfkd","null_value","null_value","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pop","pop","pop_at","push","push","push_str","push_unchecked","remaining_capacity","remaining_capacity","remove","remove","retain","set_len","set_len","simplify","size_hint","size_hint","start_ptr","stream_safe","stream_safe","swap_pop","swap_remove","take","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","truncate","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_push","try_push","try_push_str","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","write","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_char","write_f32","write_f64","write_i128","write_i16","write_i32","write_i64","write_i8","write_str","write_u128","write_u16","write_u32","write_u64","write_u8","zero_filled","CubicBezierSegment","Flattened","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","ctrl1","ctrl2","deref","deref_mut","downcast","drop","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","next","size_hint","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Angle","BoolVector2D","BoolVector3D","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Trig","UnknownUnit","Vector2D","Vector3D","abs","abs","abs","abs","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_size","add_size","all","all","and","and","angle","angle_from_x_axis","angle_to","angle_to","any","any","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_eq","approx_eq","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approxeq","approxord","area","area","area","around_axis","around_x","around_y","around_z","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","box3d","bvec2","bvec3","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","center","center","center","clamp","clamp","clamp","clamp","clamp","clamp","clamp","clamp_length","clamp_length","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","component_div","component_div","component_mul","component_mul","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains_box","contains_box","contains_inclusive","contains_inclusive","contains_rect","cos","cross","cross","decompose_reversed","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","degrees_to_radians","depth","depth","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","determinant","determinant","distance_to","distance_to","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_euclid","div_euclid","dot","dot","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal","equal","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","euler","extend","extend","fast_atan2","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle_and_length","from_array","from_array","from_arrays","from_arrays","from_length_all_same","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_origin_and_size","from_origin_and_size","from_points","from_points","from_points","from_rotation","from_scale","from_size","from_size","from_size","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_translation","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_vectors_inner","from_vectors_outer","get","get","get_angle","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","greater_than","greater_than","greater_than","greater_than","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","height","height","horizontal","i","identity","identity","identity","identity","identity","identity","identity","identity","inflate","inflate","inflate","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_box","inner_rect","intersection","intersection","intersection","intersection_unchecked","intersection_unchecked","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","inverse","inverse","inverse","inverse","inverse","inverse","inverse","is_2d","is_backface_visible","is_empty","is_empty","is_empty","is_empty","is_empty","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_identity","is_identity","is_identity","is_invertible","is_invertible","is_negative","is_negative","is_normalized","is_positive","is_positive","is_zero","j","k","left","length","length","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lower_than","lower_than","lower_than","lower_than","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","map","map","map","map","max","max","max","max","max","max","max","max","max","max","max","max_x","max_y","min","min","min","min","min","min","min","min","min","min","min","min_x","min_y","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_s","neg","neg","neg","neg","neg","neg","neg","neg","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_2d","new_all_same","new_from_reversed","none","none","norm","normalize","normalize","normalize","not","not","not_equal","not_equal","not_equal","not_equal","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","num","one","one","one","or","or","origin","origin","origin","ortho","outer_box","outer_rect","outer_transformed_box","outer_transformed_box2d","outer_transformed_box3d","outer_transformed_rect","outer_transformed_rect","partial_cmp","partial_cmp","partial_cmp","perspective","point2","point3","position","pre_rotate","pre_rotate","pre_scale","pre_scale","pre_translate","pre_translate","project_onto_vector","project_onto_vector","project_to_2d","quaternion","r","radians","radians","radians_to_degrees","rect","reflect","reflect","rem_euclid","rem_euclid","right","robust_normalize","robust_normalize","rotation","rotation","rotation","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round_in","round_in","round_in","round_out","round_out","round_out","saturating_add","saturating_sub","scale","scale","scale","scale","scale","select_point","select_point","select_size","select_size","select_vector","select_vector","set_size","sin","size","size","size","size2","size3","skew","slerp","splat","splat","splat","splat","splat","splat","splat","splat","square_length","square_length","square_norm","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","sum","sum","sum","sum","sum","sum","sum","sum","tan","then","then","then","then","then","then_rotate","then_rotate","then_scale","then_scale","then_translate","then_translate","to_2d","to_2d","to_2d","to_3d","to_3d","to_3d","to_3d","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array_4d","to_array_4d","to_array_transposed","to_array_transposed","to_arrays","to_arrays","to_arrays_transposed","to_box2d","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_non_empty","to_non_empty","to_non_empty","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_point","to_point","to_point2d","to_point3d","to_rect","to_size","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple_4d","to_tuple_4d","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u64","to_u64","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_vector","to_vector","to_vector","to_vector","to_vector","to_vector","top","transform_box","transform_box2d","transform_box2d","transform_box3d","transform_box3d","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point2d","transform_point2d","transform_point2d","transform_point2d_homogeneous","transform_point3d","transform_point3d","transform_point3d","transform_point3d","transform_point3d_homogeneous","transform_rect","transform_rect","transform_rect","transform_size","transform_size","transform_size","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector2d","transform_vector2d","transform_vector3d","transform_vector3d","translate","translate","translate","translation","translation","translation","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_normalize","try_normalize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","union","unit_quaternion","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vec2","vec3","vector_part","vertical","volume","volume","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","width","width","width","width","width","with_destination","with_destination","with_length","with_max_length","with_max_length","with_min_length","with_min_length","with_source","with_source","x","x","x","x","x","x","x","x","x","x_range","x_range","x_range","xy","xy","xy","xy_area","xz","xz","xz","xz_area","y","y","y","y","y","y","y","y","y","y_range","y_range","y_range","yx","yx","yz","yz","yz","yz_area","z","z","z","z","z","z_range","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zip","zip","zip","zip","ApproxEq","approx_epsilon","approx_eq","approx_eq_eps","max","min","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Vector2D","Vector3D","angle","bottom","depth","height","height","i","j","k","left","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","min","min","origin","r","right","rotation","size","top","translation","w","width","width","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","z","Ceil","Floor","One","Round","Zero","ceil","floor","one","round","zero","Flattened","FlattenedT","FlatteningParameters","QuadraticBezierSegment","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","components_from","ctrl","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","new","next","next","size_hint","size_hint","to","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","Scalar","Segment","Transformation","after_split","approximate_length","before_split","derivative","dx","dy","flip","for_each_flattened_with_t","from","sample","split","split_range","to","transform_point","transform_vector","x","y","cubic_polynomial_roots","directed_angle","directed_angle2","min_max","normalized_tangent","tangent","Flattened","FromPolyline","NoAttributes","PathIterator","Transformed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","flattened","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","new","next","next","next","next","open","size_hint","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","with_attributes","Angle","Box2D","Point","Rotation","Scale","Size","Transform","Translation","Vector","angle","height","m11","m12","m21","m22","m31","m32","max","min","point","radians","size","vector","width","x","x","x","y","y","y","Builder","BuilderImpl","BuilderWithAttributes","IdIter","Iter","IterWithAttributes","Path","PathSlice","Reversed","Builder","BuilderWithAttributes","Iter","PathBuffer","PathBufferSlice","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end","end","end","end","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","new","next","next_back","num_attributes","num_attributes","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","size_hint","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","with_attributes","IdPolygon","IdPolygonIter","PathEvents","Polygon","PolygonIdIter","PolygonIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","next","next","next","next","par_bridge","points","points","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","Build","PathBuilder","PathIterator","PathType","SvgPathBuilder","add_circle","add_ellipse","add_line_segment","add_point","add_polygon","add_polygon","add_rectangle","add_rounded_rectangle","arc_to","begin","build","close","close","cubic_bezier_to","cubic_bezier_to","end","event","flattened","flattened","horizontal_line_to","line_to","line_to","move_to","num_attributes","path_event","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_line_to","relative_move_to","relative_quadratic_bezier_to","relative_vertical_line_to","reserve","reserve","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","transformed","transformed","vertical_line_to","with_svg","Bevel","Butt","Gradient","LineCap","LineDash","LineJoin","Miter","Round","Round","Solid","Square","Stroke","Style","line_cap","line_dash","line_join","offset","segments","style","width","Active","Catalog","Checkbox","Class","Disabled","Hovered","Icon","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","danger","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","icon_color","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","line_height","primary","secondary","shaping","size","style","success","text_color","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","is_checked","is_checked","is_checked","Catalog","ComboBox","State","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","default","default_input","default_menu","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","new","null_value","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","with_selection","Catalog","Class","Container","Id","Style","StyleFn","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","background","border","border","bordered_box","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","dark","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_background","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","new","null_value","rounded_box","shadow","shadow","style","text_color","to_owned","to_owned","transparent","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","unique","upcast","upcast","visible_bounds","vzip","vzip","Bytes","FilterMethod","Handle","Image","Linear","Nearest","Path","Rgba","Viewer","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","content_fit","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","draw","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","filter_method","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_bytes","from_path","from_rgba","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","max_scale","min_scale","mouse_interaction","new","null_value","on_event","padding","scale_step","size","state","tag","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","viewer","viewer","vzip","vzip","vzip","width","height","id","pixels","width","State","Viewer","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","default","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_cursor_grabbed","new","null_value","scaled_image_size","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Column","adapt_into_using","align_items","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","children","column","components_from","default","deref","deref_mut","diff","downcast","draw","drop","extend","from","from_angle","from_stimulus","from_vecs","height","init","into","into_angle","into_any","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","layout","max_width","mouse_interaction","new","null_value","on_event","operate","overlay","padding","push","push_maybe","size","spacing","state","tag","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","width","with_capacity","with_children","Column","CodeBlock","H1","H2","H3","H4","H5","H6","Heading","HeadingLevel","Item","List","Paragraph","Settings","Url","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_str","authority","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cannot_be_a_base","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","code_size","compare","compare","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","domain","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fragment","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_directory_path","from_file_path","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","get_hash","get_hash","h1_size","h2_size","h3_size","h4_size","h5_size","h6_size","has_authority","has_host","hash","hash","host","host_str","index","index","index","index","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_string","is_special","join","len","limit_ptr","make_relative","null_value","options","origin","parse","parse","parse_with_params","partial_cmp","partial_cmp","password","path","path_segments","path_segments_mut","port","port_or_known_default","query","query_pairs","query_pairs_mut","scheme","set_fragment","set_host","set_ip_host","set_password","set_path","set_port","set_query","set_scheme","set_username","socket_addrs","start_ptr","text_size","to_file_path","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","username","view","vzip","vzip","vzip","vzip","with_text_size","items","start","menu","Catalog","Class","Menu","State","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","default","default","default","default_scrollable","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","null_value","overlay","padding","selected_background","selected_text_color","style","text_color","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","All","Axis","Bottom","Canceled","Catalog","Center","Class","Configuration","Content","Contents","Direction","Down","DragEvent","Draggable","Dropped","Edge","Edge","Edge","Highlight","Horizontal","Left","Left","Line","Maximized","Node","Pane","Pane","Pane","Pane","PaneGrid","Picked","Region","ResizeEvent","Right","Right","Split","Split","Split","State","Style","StyleFn","Target","TitleBar","Top","Up","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adjacent","always_show_controls","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","can_be_dragged_at","can_be_dragged_at","class","class","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","cmp","cmp","color","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","controls","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get","get_hash","get_hash","get_hash","get_hash","get_mut","hash","hash","hash","hash","hovered_region","hovered_split","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_over_pick_area","iter","iter","iter_mut","layout","layout","len","maximize","maximized","move_to_edge","new","new","new","null_value","padding","pane_regions","panes","partial_cmp","partial_cmp","picked_split","ratio","resize","restore","split","split","split","split_line_bounds","split_regions","split_with","splits","state","style","style","style","swap","title_bar","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","with_configuration","a","axis","b","ratio","pane","pane","pane","target","a","axis","b","id","ratio","Action","Dragging","Idle","Internal","Resizing","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","from","from","from_angle","from_angle","from_configuration","from_stimulus","from_stimulus","init","init","internal","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","panes","picked_pane","picked_split","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","axis","origin","pane","split","Active","Arrow","Catalog","Class","Dynamic","Handle","Hovered","Icon","None","Opened","PickList","Static","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","components_from","default","default","default","default_menu","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","font","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle_color","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_height","null_value","placeholder_color","shaping","size","style","text_color","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","closed","open","size","Catalog","Class","ProgressBar","Style","StyleFn","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","background","bar","border","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","danger","default","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","primary","secondary","style","success","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Catalog","Class","Data","DataTooLong","Error","ErrorCorrection","High","InvalidCharacter","InvalidEciDesignator","InvalidVersion","Low","Medium","Micro","Normal","QRCode","Quartile","Style","StyleFn","UnsupportedCharacterSet","Version","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cell","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","style","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","with_error_correction","with_version","Active","Catalog","Class","Hovered","Radio","Status","Style","StyleFn","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border_color","border_width","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","dot_color","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","style","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","is_selected","is_selected","AsymmetricPadding","Catalog","Class","FillMode","Full","Padded","Percent","Rule","Style","StyleFn","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fill","fill_mode","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","radius","style","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","width","AbsoluteOffset","Active","Anchor","Both","Catalog","Class","Direction","Dragged","END","End","Horizontal","Hovered","Id","Rail","RelativeOffset","START","Scrollable","Scrollbar","Scroller","Start","Status","Style","StyleFn","Vertical","Viewport","absolute_offset","absolute_offset_reversed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","anchor","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","container","content_bounds","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gap","get_hash","hash","horizontal","horizontal_rail","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","margin","new","new","null_value","null_value","null_value","null_value","null_value","relative_offset","scroll_to","scroller","scroller_width","snap_to","spacing","style","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical","vertical_rail","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","x","x","y","y","horizontal","vertical","is_horizontal_scrollbar_dragged","is_horizontal_scrollbar_hovered","is_vertical_scrollbar_dragged","is_vertical_scrollbar_hovered","Event","Keyboard","Mouse","Primitive","Primitive","Program","RedrawRequested","Shader","State","Storage","Touch","Viewport","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","eq","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get","get_mut","has","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","logical_size","mouse_interaction","null_value","physical_height","physical_size","physical_width","prepare","projection","render","scale_factor","store","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","update","vzip","vzip","vzip","with_physical_size","ADDRESS_MODE_CLAMP_TO_BORDER","ADDRESS_MODE_CLAMP_TO_ZERO","ALL","ALLOW_UNDERLYING_NONCOMPLIANT_ADAPTER","ALPHA","ALPHA_BLENDING","ANISOTROPIC_FILTERING","AccelerationStructure","Adapter","AdapterInfo","Add","AddressMode","All","Always","Astc","AstcBlock","AstcChannel","Auto","AutoNoVsync","AutoVsync","Automatic","B10x10","B10x5","B10x6","B10x8","B12x10","B12x12","B4x4","B5x4","B5x5","B6x5","B6x6","B8x5","B8x6","B8x8","BASE_VERTEX","BGRA8UNORM_STORAGE","BLACK","BLENDABLE","BLUE","BLUE","BROWSER_WEBGPU","BUFFER_BINDINGS_NOT_16_BYTE_ALIGNED","BUFFER_BINDING_ARRAY","Back","Backend","Backends","Bc1RgbaUnorm","Bc1RgbaUnormSrgb","Bc2RgbaUnorm","Bc2RgbaUnormSrgb","Bc3RgbaUnorm","Bc3RgbaUnormSrgb","Bc4RSnorm","Bc4RUnorm","Bc5RgSnorm","Bc5RgUnorm","Bc6hRgbFloat","Bc6hRgbUfloat","Bc7RgbaUnorm","Bc7RgbaUnormSrgb","Bgra8Unorm","Bgra8UnormSrgb","BindGroup","BindGroupDescriptor","BindGroupEntry","BindGroupLayout","BindGroupLayoutDescriptor","BindGroupLayoutEntry","BindingResource","BindingType","BlendComponent","BlendFactor","BlendOperation","BlendState","BrowserWebGpu","Buffer","Buffer","Buffer","BufferAddress","BufferArray","BufferAsyncError","BufferBinding","BufferBindingType","BufferDescriptor","BufferSize","BufferSlice","BufferUsages","BufferView","BufferViewMut","CLEAR_TEXTURE","CLIPPER_INVOCATIONS","CLIPPER_PRIMITIVES_OUT","COLOR","COMPARISON_SAMPLERS","COMPUTE","COMPUTE_SHADERS","COMPUTE_SHADER_INVOCATIONS","CONSERVATIVE_RASTERIZATION","COPY_BUFFER_ALIGNMENT","COPY_BYTES_PER_ROW_ALIGNMENT","COPY_DST","COPY_DST","COPY_SRC","COPY_SRC","CUBE_ARRAY_TEXTURES","Ccw","ClampToBorder","ClampToEdge","Clear","Color","ColorTargetState","ColorWrites","CommandBuffer","CommandBufferDescriptor","CommandEncoder","CommandEncoderDescriptor","CompareFunction","Comparison","CompositeAlphaMode","ComputePass","ComputePassDescriptor","ComputePassTimestampWrites","ComputePipeline","ComputePipelineDescriptor","Constant","Cpu","CreateSurfaceError","Cube","CubeArray","Cw","D1","D1","D2","D2","D2Array","D3","D3","DEBUG","DEPTH32FLOAT_STENCIL8","DEPTH_BIAS_CLAMP","DEPTH_CLIP_CONTROL","DEPTH_TEXTURE_AND_BUFFER_COPIES","DISCARD_HAL_LABELS","DUAL_SOURCE_BLENDING","DX12","DecrementClamp","DecrementWrap","Depth","Depth16Unorm","Depth24Plus","Depth24PlusStencil8","Depth32Float","Depth32FloatStencil8","DepthBiasState","DepthOnly","DepthStencilState","Destroyed","Device","DeviceDescriptor","DeviceLostReason","DeviceType","Discard","DiscreteGpu","DisplayP3","DownlevelCapabilities","DownlevelFlags","Dropped","Dst","DstAlpha","Dx12","Dx12Compiler","Dxc","DynamicOffset","EacR11Snorm","EacR11Unorm","EacRg11Snorm","EacRg11Unorm","Empty","Equal","Error","ErrorFilter","Etc2Rgb8A1Unorm","Etc2Rgb8A1UnormSrgb","Etc2Rgb8Unorm","Etc2Rgb8UnormSrgb","Etc2Rgba8Unorm","Etc2Rgba8UnormSrgb","Extent3d","FILTERABLE","FLOAT32_FILTERABLE","FRAGMENT","FRAGMENT_SHADER_INVOCATIONS","FRAGMENT_STORAGE","FRAGMENT_WRITABLE_STORAGE","FULL_DRAW_INDEX_UINT32","Face","Features","Fifo","FifoRelaxed","Fill","FilterMode","Filtering","Float","Float16x2","Float16x4","Float32","Float32x2","Float32x3","Float32x4","Float64","Float64x2","Float64x3","Float64x4","FragmentState","Front","FrontFace","Fxc","GL","GREEN","GREEN","Gl","Gles3MinorVersion","Good","Greater","GreaterEqual","Hdr","HighPerformance","IGNORE","INDEPENDENT_BLEND","INDEX","INDIRECT","INDIRECT_EXECUTION","INDIRECT_FIRST_INSTANCE","INVALID_TIMESTAMP","Id","ImageCopyBuffer","ImageCopyBufferBase","ImageCopyTexture","ImageCopyTextureBase","ImageCopyTextureTagged","ImageCopyTextureTaggedBase","ImageDataLayout","ImageSubresourceRange","Immediate","IncrementClamp","IncrementWrap","IndexFormat","Inherit","Instance","Instance","InstanceDescriptor","InstanceFlags","IntegratedGpu","Invert","Keep","Label","Less","LessEqual","Limits","Line","LineList","LineStrip","Linear","Load","LoadOp","Lost","Lost","LowPower","MAPPABLE_PRIMARY_BUFFERS","MAP_ALIGNMENT","MAP_READ","MAP_WRITE","METAL","MULTISAMPLED_SHADING","MULTISAMPLE_RESOLVE","MULTISAMPLE_X16","MULTISAMPLE_X2","MULTISAMPLE_X4","MULTISAMPLE_X8","MULTIVIEW","MULTI_DRAW_INDIRECT","MULTI_DRAW_INDIRECT_COUNT","Mailbox","Maintain","MaintainBase","MaintainResult","MapMode","Max","Metal","Min","MirrorRepeat","MultisampleState","NONBLOCKING_QUERY_RESOLVE","NONE","NON_POWER_OF_TWO_MIPMAPPED_TEXTURES","NV12","Nearest","Never","NonFiltering","None","None","NotEqual","OVER","Occlusion","Ok","One","OneMinusConstant","OneMinusDst","OneMinusDstAlpha","OneMinusSrc","OneMinusSrc1","OneMinusSrc1Alpha","OneMinusSrcAlpha","Opaque","OpaqueBlack","OpaqueWhite","Operations","Origin2d","Origin3d","Other","OutOfMemory","OutOfMemory","OutOfMemory","Outdated","Outdated","PARTIALLY_BOUND_BINDING_ARRAY","PIPELINE_STATISTICS_QUERY","POLYGON_MODE_LINE","POLYGON_MODE_POINT","PREMULTIPLIED_ALPHA_BLENDING","PRIMARY","PUSH_CONSTANTS","PUSH_CONSTANT_ALIGNMENT","PipelineLayout","PipelineLayoutDescriptor","PipelineStatistics","PipelineStatisticsTypes","Plane0","Plane1","Plane2","Point","PointList","Poll","Poll","PolygonMode","PostMultiplied","PowerPreference","PreMultiplied","PredefinedColorSpace","PresentMode","PresentationTimestamp","PrimitiveState","PrimitiveTopology","PushConstantRange","QUERY_RESOLVE","QUERY_RESOLVE_BUFFER_ALIGNMENT","QUERY_SET_MAX_QUERIES","QUERY_SIZE","QuerySet","QuerySetDescriptor","QueryType","Queue","QueueWriteBufferView","R16Float","R16Sint","R16Snorm","R16Uint","R16Unorm","R32Float","R32Sint","R32Uint","R8Sint","R8Snorm","R8Uint","R8Unorm","RAY_QUERY","RAY_TRACING_ACCELERATION_STRUCTURE","READ_ONLY_DEPTH_STENCIL","RED","RED","RENDER_ATTACHMENT","REPLACE","REPLACE","RG11B10UFLOAT_RENDERABLE","RawHandle","Read","ReadOnly","ReadWrite","RenderBundle","RenderBundleDepthStencil","RenderBundleDescriptor","RenderBundleEncoder","RenderBundleEncoderDescriptor","RenderPass","RenderPassColorAttachment","RenderPassDepthStencilAttachment","RenderPassDescriptor","RenderPassTimestampWrites","RenderPipeline","RenderPipelineDescriptor","Repeat","Replace","ReplacedCallback","RequestAdapterOptions","RequestAdapterOptionsBase","RequestDeviceError","ReverseSubtract","Rg11b10Float","Rg16Float","Rg16Sint","Rg16Snorm","Rg16Uint","Rg16Unorm","Rg32Float","Rg32Sint","Rg32Uint","Rg8Sint","Rg8Snorm","Rg8Uint","Rg8Unorm","Rgb10a2Uint","Rgb10a2Unorm","Rgb9e5Ufloat","Rgba16Float","Rgba16Sint","Rgba16Snorm","Rgba16Uint","Rgba16Unorm","Rgba32Float","Rgba32Sint","Rgba32Uint","Rgba8Sint","Rgba8Snorm","Rgba8Uint","Rgba8Unorm","Rgba8UnormSrgb","SAMPLED_TEXTURE_AND_STORAGE_BUFFER_ARRAY_NON_UNIFORM_INDEXING","SECONDARY","SHADER_EARLY_DEPTH_TEST","SHADER_F16","SHADER_F64","SHADER_I16","SHADER_PRIMITIVE_INDEX","SHADER_UNUSED_VERTEX_OUTPUT","SPIRV_SHADER_PASSTHROUGH","STORAGE","STORAGE_BINDING","STORAGE_READ_WRITE","STORAGE_RESOURCE_BINDING_ARRAY","SURFACE_VIEW_FORMATS","Sampler","Sampler","Sampler","SamplerArray","SamplerBindingType","SamplerBorderColor","SamplerDescriptor","ShaderLocation","ShaderModel","ShaderModule","ShaderModuleDescriptor","ShaderModuleDescriptorSpirV","ShaderSource","ShaderStages","Sint","Sint16x2","Sint16x4","Sint32","Sint32x2","Sint32x3","Sint32x4","Sint8x2","Sint8x4","Sm2","Sm4","Sm5","Snorm16x2","Snorm16x4","Snorm8x2","Snorm8x4","Some","Src","Src1","Src1Alpha","SrcAlpha","SrcAlphaSaturated","Srgb","Stencil8","StencilFaceState","StencilOnly","StencilOperation","StencilState","Storage","StorageTexture","StorageTextureAccess","Store","StoreOp","SubmissionIndex","SubmissionQueueEmpty","Suboptimal","Subtract","Surface","SurfaceCapabilities","SurfaceConfiguration","SurfaceError","SurfaceStatus","SurfaceTarget","SurfaceTargetUnsafe","SurfaceTexture","TEXTURE_ADAPTER_SPECIFIC_FORMAT_FEATURES","TEXTURE_BINDING","TEXTURE_BINDING_ARRAY","TEXTURE_COMPRESSION_ASTC","TEXTURE_COMPRESSION_ASTC_HDR","TEXTURE_COMPRESSION_BC","TEXTURE_COMPRESSION_ETC2","TEXTURE_FORMAT_16BIT_NORM","TEXTURE_FORMAT_NV12","TIMESTAMP_QUERY","TIMESTAMP_QUERY_INSIDE_PASSES","TRANSPARENT","Texture","Texture","TextureAspect","TextureDescriptor","TextureDimension","TextureFormat","TextureFormatFeatureFlags","TextureFormatFeatures","TextureSampleType","TextureUsages","TextureView","TextureView","TextureViewArray","TextureViewDescriptor","TextureViewDimension","Timeout","Timeout","Timestamp","TransparentBlack","TriangleList","TriangleStrip","UNIFORM","UNIFORM_BUFFER_AND_STORAGE_TEXTURE_ARRAY_NON_UNIFORM_INDEXING","UNRESTRICTED_EXTERNAL_TEXTURE_COPIES","UNRESTRICTED_INDEX_BUFFER","Uint","Uint16","Uint16x2","Uint16x4","Uint32","Uint32","Uint32x2","Uint32x3","Uint32x4","Uint8x2","Uint8x4","UncapturedErrorHandler","Uniform","Unknown","Unorm","Unorm16x2","Unorm16x4","Unorm8x2","Unorm8x4","UnormSrgb","VALIDATION","VERTEX","VERTEX","VERTEX_AND_INSTANCE_INDEX_RESPECTS_RESPECTIVE_FIRST_VALUE_IN_INDIRECT_DRAW","VERTEX_ATTRIBUTE_64BIT","VERTEX_FRAGMENT","VERTEX_SHADER_INVOCATIONS","VERTEX_STORAGE","VERTEX_STRIDE_ALIGNMENT","VERTEX_WRITABLE_STORAGE","VIEW_FORMATS","VULKAN","Validation","Validation","Version0","Version1","Version2","Vertex","VertexAttribute","VertexBufferLayout","VertexFormat","VertexState","VertexStepMode","VirtualGpu","Vulkan","WEBGPU_TEXTURE_FORMAT_SUPPORT","WHITE","Wait","Wait","WaitForSubmissionIndex","WaitForSubmissionIndex","WasmNotSend","WasmNotSendSync","WasmNotSync","Wgsl","Window","WindowHandle","Write","WriteOnly","ZERO","ZERO","Zero","Zero","Zero","a","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_srgb_suffix","address_mode_u","address_mode_v","address_mode_w","all","all","all","all","all","all","all","all","all","all","all_native_mask","all_webgpu_mask","allowed_usages","alpha","alpha_mode","alpha_modes","alpha_to_coverage_enabled","anisotropy_clamp","any_backend_feature_enabled","array_layer_count","array_layer_count","array_stride","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_entire_binding","as_entire_buffer_binding","as_hal","as_hal","as_hal","as_hal","as_hal","as_image_copy","as_mut","as_mut","as_ref","aspect","aspect","aspect","aspect","aspect","aspect","aspect_specific_format","attributes","b","back","backend","backends","base_array_layer","base_array_layer","base_mip_level","base_mip_level","begin_compute_pass","begin_occlusion_query","begin_pipeline_statistics_query","begin_pipeline_statistics_query","begin_render_pass","beginning_of_pass_write_index","beginning_of_pass_write_index","bias","bind_group_layouts","binding","binding","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","blend","block_copy_size","block_dimensions","block_size","border_color","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","buffer","buffer","buffers","bytes_per_row","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","check_limits","check_limits_with_fail_fn","clamp","clear_buffer","clear_texture","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","color","color_attachments","color_formats","color_space","color_space","compare","compare","compare","compare","compare","compare","compare","compatible_surface","compatible_surface","compatible_texture_dimension","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","compliant","components","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_with_aspect","configure","conservative","constant","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","contains_invalid_bits","copy_buffer_to_buffer","copy_buffer_to_texture","copy_texture_to_buffer","copy_texture_to_texture","count","count","count","create_adapter_from_hal","create_bind_group","create_bind_group_layout","create_buffer","create_buffer_from_hal","create_buffer_init","create_command_encoder","create_compute_pipeline","create_device_from_hal","create_pipeline_layout","create_query_set","create_render_bundle_encoder","create_render_pipeline","create_sampler","create_shader_module","create_shader_module_spirv","create_shader_module_unchecked","create_surface","create_surface_unsafe","create_texture","create_texture_from_hal","create_texture_with_data","create_view","cull_mode","debugging","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","depth_compare","depth_fail_op","depth_ops","depth_or_array_layers","depth_or_array_layers","depth_read_only","depth_stencil","depth_stencil","depth_stencil_attachment","depth_write_enabled","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","desired_maximum_frame_latency","destroy","destroy","destroy","device","device_type","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","dimension","dimension","dimension","dispatch_workgroups","dispatch_workgroups_indirect","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downlevel_defaults","downlevel_webgl2_defaults","draw","draw","draw","draw","draw_indexed","draw_indexed","draw_indexed","draw_indexed","draw_indexed_indirect","draw_indexed_indirect","draw_indexed_indirect","draw_indexed_indirect","draw_indirect","draw_indirect","draw_indirect","draw_indirect","driver","driver_info","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dst_factor","dx12_shader_compiler","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","encode_hex","encode_hex_upper","end_occlusion_query","end_of_pass_write_index","end_of_pass_write_index","end_pipeline_statistics_query","end_pipeline_statistics_query","entries","entries","entry_point","entry_point","entry_point","enumerate_adapters","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","execute_bundles","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","fail_op","features","features","finish","finish","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_fallback_adapter","force_fallback_adapter","format","format","format","format","format","format","format","format","formats","fragment","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_build_config","from_core","from_hal","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_plane","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_window","front","front_face","g","generate_report","get_bind_group_layout","get_bind_group_layout","get_capabilities","get_current_texture","get_default_config","get_downlevel_capabilities","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_info","get_mapped_range","get_mapped_range_mut","get_presentation_timestamp","get_texture_format_features","get_timestamp_period","gles_minor_version","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","global_id","guaranteed_format_features","has_color_aspect","has_depth_aspect","has_dynamic_offset","has_stencil_aspect","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","include_spirv_raw","include_wgsl","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert_debug_marker","insert_debug_marker","insert_debug_marker","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_combined_depth_stencil_format","is_compressed","is_depth_enabled","is_depth_read_only","is_depth_stencil_component","is_depth_stencil_format","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_enabled","is_enabled","is_full_resource","is_invalid","is_multi_planar_format","is_queue_empty","is_read_only","is_read_only","is_read_only","is_srgb","is_stencil_read_only","is_strip","is_surface_supported","is_wait","is_webgpu_compliant","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","label","label","label","label","label","label","label","label","label","label","label","label","label","label","label","label","label","label","label","layer_range","layout","layout","layout","layout","layout","limits","limits","limits","load","lod_max_clamp","lod_min_clamp","mag_filter","map_async","map_index","map_label","mapped_at_creation","mask","max_bind_groups","max_bindings_per_bind_group","max_buffer_size","max_compute_invocations_per_workgroup","max_compute_workgroup_size_x","max_compute_workgroup_size_y","max_compute_workgroup_size_z","max_compute_workgroup_storage_size","max_compute_workgroups_per_dimension","max_dynamic_storage_buffers_per_pipeline_layout","max_dynamic_uniform_buffers_per_pipeline_layout","max_inter_stage_shader_components","max_mips","max_non_sampler_bindings","max_push_constant_size","max_sampled_textures_per_shader_stage","max_samplers_per_shader_stage","max_storage_buffer_binding_size","max_storage_buffers_per_shader_stage","max_storage_textures_per_shader_stage","max_texture_array_layers","max_texture_dimension_1d","max_texture_dimension_2d","max_texture_dimension_3d","max_uniform_buffer_binding_size","max_uniform_buffers_per_shader_stage","max_vertex_attributes","max_vertex_buffer_array_stride","max_vertex_buffers","min_filter","min_storage_buffer_offset_alignment","min_uniform_buffer_offset_alignment","mip_level","mip_level","mip_level","mip_level","mip_level_count","mip_level_count","mip_level_count","mip_level_count","mip_level_size","mip_range","mipmap_filter","module","module","module","multi_draw_indexed_indirect","multi_draw_indexed_indirect_count","multi_draw_indirect","multi_draw_indirect_count","multisample","multiview","multiview","name","needs_ref_value","needs_ref_value","needs_ref_value","new","not","not","not","not","not","not","not","not","not","not","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","occlusion_query_set","offset","offset","offset","on_submitted_work_done","on_uncaptured_error","operation","ops","origin","origin","origin","origin","panic_on_timeout","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pass_op","physical_size","planes","poll","poll_all","polygon_mode","pop_debug_group","pop_debug_group","pop_debug_group","pop_error_scope","power_preference","power_preference","premultiplied_alpha","premultiplied_alpha","present","present_mode","present_modes","primitive","push_constant_ranges","push_debug_group","push_debug_group","push_debug_group","push_error_scope","query_set","query_set","r","range","read_mask","ref_second_blend_source","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove_srgb_suffix","request_adapter","request_device","required_features","required_features","required_limits","resolve_query_set","resolve_target","resource","rows_per_image","sample_count","sample_count","sample_count","sample_count_supported","sample_type","set","set","set","set","set","set","set","set","set","set","set_bind_group","set_bind_group","set_bind_group","set_bind_group","set_bind_group","set_blend_constant","set_device_lost_callback","set_index_buffer","set_index_buffer","set_index_buffer","set_index_buffer","set_pipeline","set_pipeline","set_pipeline","set_pipeline","set_pipeline","set_push_constants","set_push_constants","set_push_constants","set_push_constants","set_push_constants","set_scissor_rect","set_stencil_reference","set_vertex_buffer","set_vertex_buffer","set_vertex_buffer","set_vertex_buffer","set_viewport","shader_location","shader_model","size","size","size","size","size","size","size_multiple_requirement","slice","slope_scale","source","source","source","source","source","src_factor","stages","start_capture","stencil","stencil_ops","stencil_read_only","step_mode","stop_capture","store","strip_index_format","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","submit","suboptimal","supported_sample_counts","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","targets","texture","texture","texture","texture","texture","timestamp_writes","timestamp_writes","to_2d","to_3d","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_str","to_string","to_string","to_string","to_string","to_string","to_tagged","to_untagged","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","topology","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unclipped_depth","union","union","union","union","union","union","union","union","union","union","unmap","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","usage","usage","usage","usage","usage","usages","uses_constant","using_alignment","using_resolution","util","vendor","vertex","vertex_attr_array","view","view","view_formats","view_formats","visibility","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wait","wait_for","width","width","width","with_env","write_buffer","write_buffer_with","write_mask","write_mask","write_texture","write_timestamp","write_timestamp","write_timestamp","x","x","y","y","z","access","format","has_dynamic_offset","min_binding_size","multisampled","sample_type","ty","view_dimension","view_dimension","read_only","dxc_path","dxil_path","description","source","source","raw_display_handle","raw_window_handle","block","channel","filterable","Label","MAX_BIND_GROUPS","MAX_COLOR_ATTACHMENTS","MAX_VERTEX_BUFFERS","None","RawString","Some","any_surface","api","binding_model","command","device","error","gfx_if_dx12","gfx_if_dx12_hidden","gfx_if_empty","gfx_if_empty_hidden","gfx_if_gles","gfx_if_gles_hidden","gfx_if_metal","gfx_if_metal_hidden","gfx_if_vulkan","gfx_if_vulkan_hidden","gfx_select","global","hal_api","hal_label","hub","id","identity","instance","pipeline","present","registry","resource","storage","validation","AnySurface","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","backend","borrow","borrow_mut","cam16_into_unclamped","components_from","deref","deref_mut","downcast","downcast_ref","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","new","take","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Empty","Gles","Vulkan","ArrayUnsupported","BindError","BindGroup","BindGroupDescriptor","BindGroupDynamicBindingData","BindGroupEntry","BindGroupLayout","BindGroupLayoutDescriptor","BindGroupLayoutEntryError","BindGroupLayouts","BindingArrayLengthMismatch","BindingArrayPartialLengthMismatch","BindingArrayZeroLength","BindingRangeTooLarge","BindingResource","BindingSizeTooSmall","BindingTypeMaxCountError","BindingTypeMaxCountErrorKind","BindingZeroSize","BindingZone","BindingsNumMismatch","Buffer","BufferArray","BufferBinding","BufferRangeTooLarge","ConflictBinding","CreateBindGroupError","CreateBindGroupLayoutError","CreatePipelineLayoutError","DepthStencilAspect","Device","Device","Device","DuplicateBinding","DynamicBindingOutOfBounds","DynamicStorageBuffers","DynamicUniformBuffers","Entry","GetBindGroupLayoutError","InvalidBindGroupLayout","InvalidBindingIndex","InvalidBuffer","InvalidGroupIndex","InvalidLayout","InvalidPipeline","InvalidSampler","InvalidStorageTextureFormat","InvalidStorageTextureMipLevelCount","InvalidTexture","InvalidTextureDimension","InvalidTextureMultisample","InvalidTextureSampleType","InvalidTextureView","InvalidVisibility","LateMinBufferBindingSizeMismatch","MisalignedPushConstantRange","MismatchedDynamicOffsetCount","MissingBindingDeclaration","MissingBufferUsage","MissingDownlevelFlags","MissingFeatures","MissingFeatures","MissingStages","MissingTextureUsage","MoreThanOnePushConstantRangePerStage","PartialRangeMatch","Pipeline","PipelineLayout","PipelineLayoutDescriptor","PushConstantRangeTooLarge","PushConstantUploadError","ResourceUsageConflict","SampleTypeFloatFilterableBindingMultisampled","SampledTextures","Sampler","SamplerArray","Samplers","SingleBindingExpected","Stage","StorageBuffers","StorageReadNotSupported","StorageTextureCube","StorageTextureReadWrite","StorageTextures","TextureView","TextureViewArray","TooLarge","TooManyBindings","TooManyBindings","TooManyGroups","Unaligned","UnalignedBufferOffset","UnalignedDynamicBinding","UniformBuffers","UnmatchedStages","WrongBindingType","WrongSamplerComparison","WrongSamplerFiltering","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info","as_info","as_info_mut","as_info_mut","as_info_mut","bind_group_layouts","binding","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bound_size","buffer_id","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","compact_index","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","count","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","entries","entries","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt_pretty","fmt_pretty","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","group_index","hash","hash","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","kind","label","label","label","label","layout","limit","offset","push_constant_ranges","resource","shader_size","size","source","source","source","source","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","zone","actual","alignment","binding","binding","binding_range","buffer_size","expected","group","group","group","idx","idx","limit_name","maximum_dynamic_offset","offset","offset","actual","actual","actual","actual","actual","binding","binding","binding","binding","binding","binding","binding","binding","binding","buffer","buffer","expected","expected","expected","expected","given","layout_cmp","layout_dimension","layout_flt","layout_format","layout_multisampled","layout_sample_type","limit","min","mip_level_count","range","sampler_cmp","sampler_flt","size","view_dimension","view_format","view_format","view_samples","binding","binding","error","maximum","actual","bound","index","index","index","intersected","max","max","provided","range","actual","actual","actual","end_offset","idx","idx","idx","matched","missing","offset","range","unmatched","AlreadyStarted","AlreadyStopped","AttachmentErrorLocation","AttachmentSampleCountMismatch","AttachmentsDimensionMismatch","BakedCommands","BasePassRef","BeginOcclusionQuery","BeginPipelineStatisticsQuery","Beginning","Bind","Bind","BindGroupIndexOutOfRange","BindGroupIndexOutOfRange","BindingSizeTooSmall","BindingSizeTooSmall","BufferOffsetAlignment","BufferOverrun","BufferOverrun","BufferOverrun","Bundle","Clear","ClearError","Color","ColorAttachment","ColorAttachment","ColorAttachmentError","CommandBuffer","CommandBufferMutable","CommandEncoderError","ComputePass","ComputePassDescriptor","ComputePassError","ComputePassErrorInner","ComputePassTimestampWrites","CopyAspectNotOne","CopyDstMissingAspects","CopyError","CopyFromForbiddenTextureFormat","CopySide","CopySrcMissingAspects","CopyToForbiddenTextureFormat","CreateRenderBundleError","Depth","Destination","DestroyedBuffer","DestroyedBuffer","Device","Device","Device","Device","Device","Discard","Dispatch","Dispatch","DispatchError","Draw","Draw","DrawError","Encoder","Encoder","Encoder","Encoder","End","EndOcclusionQuery","EndPipelineStatisticsQuery","ExecuteBundle","ExecutionError","ExternalCopyToForbiddenTextureFormat","ImageCopyBuffer","ImageCopyTexture","ImageCopyTextureTagged","IncompatibleBindGroup","IncompatibleBindGroup","IncompatibleBundleReadOnlyDepthStencil","IncompatibleBundleTargets","IncompatiblePipelineRods","IncompatiblePipelineTargets","IncompatibleType","IndexBeyondLimit","IndirectBufferOverrun","IndirectBufferOverrun","IndirectCountBufferOverrun","InstanceBeyondLimit","Invalid","InvalidAttachment","InvalidBindGroup","InvalidBindGroup","InvalidBindGroup","InvalidBindGroup","InvalidBuffer","InvalidBuffer","InvalidBuffer","InvalidBuffer","InvalidBytesPerRow","InvalidCommandEncoder","InvalidCopySize","InvalidDepthOps","InvalidDepthStencilAttachmentFormat","InvalidDepthTextureExtent","InvalidDevice","InvalidDevice","InvalidDevice","InvalidDimensionExternal","InvalidDynamicOffsetCount","InvalidFormat","InvalidGroupSize","InvalidIndirectBuffer","InvalidMipLevel","InvalidPipeline","InvalidPipeline","InvalidPopDebugGroup","InvalidPopDebugGroup","InvalidQuerySet","InvalidQuerySet","InvalidQuerySet","InvalidQuerySet","InvalidRenderBundle","InvalidResolveSampleCounts","InvalidRowsPerImage","InvalidSampleCount","InvalidSampleCount","InvalidScissorRect","InvalidStencilOps","InvalidTexture","InvalidTexture","InvalidTextureAspect","InvalidTextureLayerRange","InvalidTextureLevelRange","InvalidTextureMipLevel","InvalidValuesOffset","InvalidViewportDepth","InvalidViewportRect","Load","LoadOp","MemoryInitFailure","MismatchedResolveTextureFormat","MissingAttachments","MissingBlendConstant","MissingBufferUsage","MissingBufferUsage","MissingBufferUsage","MissingClearTextureFeature","MissingCopyDstUsageFlag","MissingCopyDstUsageFlag","MissingCopySrcUsageFlag","MissingDownlevelFlags","MissingDownlevelFlags","MissingDownlevelFlags","MissingFeatures","MissingFeatures","MissingIndexBuffer","MissingOcclusionQuerySet","MissingPipeline","MissingPipeline","MissingRenderAttachmentUsageFlag","MissingTextureAspect","MissingTextureUsage","MissingVertexBuffer","MultiViewDimensionMismatch","MultiViewMismatch","NoValidTextureClearMode","NotRecording","Occlusion","OffsetPlusSizeExceeds64BitBounds","OutOfBounds","OutOfMemory","Pass","PassChannel","PassErrorScope","PipelineStatistics","PopDebugGroup","PushConstants","PushConstants","QueryError","QueryOverrun","QueryReset","QueryUse","QueryUse","QueryUseError","Rect","RenderBundle","RenderBundleDescriptor","RenderBundleEncoder","RenderBundleEncoderDescriptor","RenderBundleError","RenderCommand","RenderCommandError","RenderPass","RenderPassColorAttachment","RenderPassDepthStencilAttachment","RenderPassDescriptor","RenderPassError","RenderPassErrorInner","RenderPassTimestampLocation","RenderPassTimestampWrites","Resolve","ResolveError","ResourceUsageConflict","ResourceUsageConflict","SameSourceDestinationBuffer","SetBindGroup","SetIndexBuffer","SetPipelineCompute","SetPipelineRender","SetPushConstant","SetScissorRect","SetVertexBuffer","SetViewport","SimplifiedQueryType","Source","Store","StoreOp","SurfaceTextureDropped","TextureFormatsNotCopyCompatible","TextureOverrun","TextureViewIsNotRenderable","Timestamp","TooMany","Transfer","TransferError","UnalignedBufferOffset","UnalignedBufferOffset","UnalignedBufferOffset","UnalignedBytesPerRow","UnalignedCopyHeight","UnalignedCopyOriginX","UnalignedCopyOriginY","UnalignedCopySize","UnalignedCopyWidth","UnalignedFillSize","Unimplemented","Unimplemented","UnmatchedIndexFormats","UnspecifiedBytesPerRow","UnspecifiedRowsPerImage","UnsupportedResolveTargetFormat","UsageConflict","Use","UsedTwiceInsideRenderpass","VertexBeyondLimit","VertexBufferIndexOutOfRange","WriteTimestamp","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info","as_info_mut","as_info_mut","aspect","aspect","beginning_of_pass_write_index","beginning_of_pass_write_index","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","bundle_ffi","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","channel","clear_value","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color_attachments","color_formats","color_space","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","compute_ffi","default","default","default","default","depth","depth_stencil","depth_stencil_attachment","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dummy","dynamic_offsets","end_of_pass_write_index","end_of_pass_write_index","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","fmt_pretty","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","h","hash","hash","hash","hash","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_finished","label","label","label","label","label","label","layout","load_op","mip_level","mip_level","multiview","new","new","new","null_value","null_value","null_value","null_value","occlusion_query_set","origin","origin","parent","parent_id","parent_id","premultiplied_alpha","push_constant_data","query_set","query_set","read_only","render_ffi","resolve_target","sample_count","scope","scope","scope","set_index_buffer","set_index_buffer","source","source","source","source","source","source","source","source","source","source","source","source","source","source","stencil","store_op","string_data","texture","texture","timestamp_writes","timestamp_writes","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","view","view","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","x","y","index","resolve","buffer_size","end_offset","requested_size","start_offset","start_offset","subresource_array_layer_count","subresource_base_array_layer","subresource_base_mip_level","subresource_mip_level_count","subresource_range_aspects","texture_format","texture_layer_range","texture_level_range","given","limit","buffer_size","end_offset","index","max","offset","current","diff","index","limit","buffer","diff","index","index","index_limit","instance_limit","last_index","last_instance","last_vertex","pipeline","slot","slot","vertex_limit","indexed","indirect","indirect","pipeline","pipeline","active_query_index","new_query_index","query_index","query_index","query_set_size","query_type","set_type","actual","expected","index","index","max","max","actual_extent","actual_location","actual_location","actual_samples","begin_count_offset","buffer_size","bundle_depth","bundle_stencil","count","count_buffer_size","dst","dst","end_count_offset","end_offset","expected_extent","expected_location","expected_location","expected_samples","format","location","location","location","location","offset","pass_depth","pass_stencil","reason","src","src","buffer_end_offset","buffer_size","buffer_start_offset","end_query","end_query","query_set_size","start_query","start_query","stride","aspect","aspect","aspect","buffer_size","count","dimension","dst_format","end_offset","end_offset","format","format","format","level","requested","sample_count","side","side","src_format","start_offset","start_offset","texture_size","total","wgpu_render_bundle_draw","wgpu_render_bundle_draw_indexed","wgpu_render_bundle_draw_indexed_indirect","wgpu_render_bundle_draw_indirect","wgpu_render_bundle_insert_debug_marker","wgpu_render_bundle_pop_debug_group","wgpu_render_bundle_push_debug_group","wgpu_render_bundle_set_bind_group","wgpu_render_bundle_set_index_buffer","wgpu_render_bundle_set_pipeline","wgpu_render_bundle_set_push_constants","wgpu_render_bundle_set_vertex_buffer","wgpu_compute_pass_begin_pipeline_statistics_query","wgpu_compute_pass_dispatch_workgroups","wgpu_compute_pass_dispatch_workgroups_indirect","wgpu_compute_pass_end_pipeline_statistics_query","wgpu_compute_pass_insert_debug_marker","wgpu_compute_pass_pop_debug_group","wgpu_compute_pass_push_debug_group","wgpu_compute_pass_set_bind_group","wgpu_compute_pass_set_pipeline","wgpu_compute_pass_set_push_constant","wgpu_compute_pass_write_timestamp","wgpu_render_pass_begin_occlusion_query","wgpu_render_pass_begin_pipeline_statistics_query","wgpu_render_pass_draw","wgpu_render_pass_draw_indexed","wgpu_render_pass_draw_indexed_indirect","wgpu_render_pass_draw_indirect","wgpu_render_pass_end_occlusion_query","wgpu_render_pass_end_pipeline_statistics_query","wgpu_render_pass_execute_bundles","wgpu_render_pass_insert_debug_marker","wgpu_render_pass_multi_draw_indexed_indirect","wgpu_render_pass_multi_draw_indexed_indirect_count","wgpu_render_pass_multi_draw_indirect","wgpu_render_pass_multi_draw_indirect_count","wgpu_render_pass_pop_debug_group","wgpu_render_pass_push_debug_group","wgpu_render_pass_set_bind_group","wgpu_render_pass_set_blend_constant","wgpu_render_pass_set_index_buffer","wgpu_render_pass_set_pipeline","wgpu_render_pass_set_push_constants","wgpu_render_pass_set_scissor_rect","wgpu_render_pass_set_stencil_reference","wgpu_render_pass_set_vertex_buffer","wgpu_render_pass_set_viewport","wgpu_render_pass_write_timestamp","BufferMapPendingClosure","Device","Device","DeviceDescriptor","DeviceError","DeviceLostCallback","DeviceLostClosure","DeviceLostClosureC","DeviceLostClosureRust","DeviceLostInvocation","HostMap","ImplicitPipelineContext","ImplicitPipelineIds","IncompatibleColorAttachment","IncompatibleDepthStencilAttachment","IncompatibleMultiview","IncompatibleSampleCount","Invalid","InvalidDevice","InvalidQueueId","Lost","MissingDownlevelFlags","MissingFeatures","OutOfMemory","Read","RenderBundle","RenderPassCompatibilityCheckType","RenderPassCompatibilityError","RenderPipeline","ResourceCreationFailed","SHADER_STAGE_COUNT","StuckGpu","UserClosures","WaitIdleError","Write","WrongDevice","WrongSubmissionIndex","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","any_device","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","callback","callback","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","create_buffer_from_hal","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","device_lost_invocations","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_c","from_rust","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","global","group_ids","group_ids","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_valid","label","mappings","null_value","queue","required_features","required_limits","resource","root_id","root_id","source","submissions","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","user_data","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","actual","actual","actual","actual","expected","expected","expected","expected","indices","ty","ty","ty","ty","AnyDevice","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","deref","deref_mut","downcast","downcast_clone","downcast_ref","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","new","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Buffer","BufferStillMapped","DestroyedBuffer","DestroyedBuffer","DestroyedTexture","DestroyedTexture","InvalidQueue","MemoryInitFailure","Queue","Queue","Queue","QueueSubmitError","QueueWriteError","StagingBuffer","StuckGpu","SubmittedWorkDoneClosure","SubmittedWorkDoneClosureC","SurfaceOutputDropped","SurfaceUnconfigured","TempResource","Texture","Transfer","Unmap","WrappedSubmissionIndex","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","callback","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","device","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_c","from_rust","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","index","info","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","queue_id","raw","source","source","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","user_data","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","CreateDeviceError","Device","FailedToCreateZeroBuffer","OutOfMemory","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","fmt","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","source","to_owned","to_smolstr","to_string","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","ContextError","ErrorFormatter","PrettyError","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bind_group_label","bind_group_layout_label","borrow","borrow","borrow_mut","borrow_mut","buffer_label","buffer_label_with_key","cam16_into_unclamped","cam16_into_unclamped","cause","command_buffer_label","components_from","components_from","compute_pipeline_label","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","error","fmt","fmt","fmt_pretty","fmt_pretty","format_pretty_any","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","label","label","label_key","note","query_set_label","render_pipeline_label","sampler_label","source","string","texture_label","texture_label_with_key","texture_view_label","texture_view_label_with_key","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Global","GlobalReport","adapt_into_using","adapt_into_using","adapter_as_hal","adapter_downlevel_capabilities","adapter_drop","adapter_features","adapter_get_info","adapter_get_presentation_timestamp","adapter_get_texture_format_features","adapter_is_surface_supported","adapter_limits","adapter_request_device","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bind_group_drop","bind_group_label","bind_group_layout_drop","bind_group_layout_label","borrow","borrow","borrow_mut","borrow_mut","buffer_destroy","buffer_drop","buffer_get_mapped_range","buffer_label","buffer_map_async","buffer_unmap","cam16_into_unclamped","cam16_into_unclamped","clear_backend","command_buffer_drop","command_buffer_label","command_encoder_clear_buffer","command_encoder_clear_texture","command_encoder_copy_buffer_to_buffer","command_encoder_copy_buffer_to_texture","command_encoder_copy_texture_to_buffer","command_encoder_copy_texture_to_texture","command_encoder_drop","command_encoder_finish","command_encoder_insert_debug_marker","command_encoder_pop_debug_group","command_encoder_push_debug_group","command_encoder_resolve_query_set","command_encoder_run_compute_pass","command_encoder_run_render_pass","command_encoder_write_timestamp","components_from","components_from","compute_pipeline_drop","compute_pipeline_get_bind_group_layout","compute_pipeline_label","create_adapter_from_hal","create_buffer_error","create_buffer_from_hal","create_device_from_hal","create_render_bundle_error","create_texture_error","create_texture_from_hal","deref","deref","deref_mut","deref_mut","device_as_hal","device_create_bind_group","device_create_bind_group_layout","device_create_buffer","device_create_command_encoder","device_create_compute_pipeline","device_create_pipeline_layout","device_create_query_set","device_create_render_bundle_encoder","device_create_render_pipeline","device_create_sampler","device_create_shader_module","device_create_shader_module_spirv","device_create_texture","device_destroy","device_downlevel_properties","device_drop","device_features","device_fence_as_hal","device_label","device_limits","device_mark_lost","device_poll","device_set_device_lost_closure","device_start_capture","device_stop_capture","downcast","downcast","drop","drop","drop","enumerate_adapters","eq","equivalent","equivalent","equivalent","fmt","from","from","from_angle","from_angle","from_hal_instance","from_instance","from_stimulus","from_stimulus","generate_report","gl","hub_report","init","init","instance","instance_as_hal","instance_create_surface","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","pipeline_layout_drop","pipeline_layout_label","poll_all_devices","query_set_drop","query_set_label","queue_create_staging_buffer","queue_drop","queue_get_timestamp_period","queue_on_submitted_work_done","queue_submit","queue_validate_write_buffer","queue_write_buffer","queue_write_staging_buffer","queue_write_texture","render_bundle_drop","render_bundle_encoder_finish","render_bundle_label","render_pipeline_drop","render_pipeline_get_bind_group_layout","render_pipeline_label","request_adapter","sampler_drop","sampler_label","shader_module_drop","shader_module_label","surface_as_hal","surface_configure","surface_drop","surface_get_capabilities","surface_get_current_texture","surface_present","surface_texture_discard","surfaces","surfaces","surfaces","texture_as_hal","texture_create_view","texture_destroy","texture_drop","texture_label","texture_view_drop","texture_view_label","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vulkan","vzip","vzip","HalApi","VARIANT","create_instance_from_hal","get_surface","hub","instance_as_hal","Hub","HubReport","Hubs","adapt_into_using","adapt_into_using","adapt_into_using","adapters","adapters","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bind_group_layouts","bind_group_layouts","bind_groups","bind_groups","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","buffers","buffers","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","command_buffers","command_buffers","components_from","components_from","components_from","compute_pipelines","compute_pipelines","deref","deref","deref","deref_mut","deref_mut","deref_mut","devices","devices","downcast","downcast","downcast","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","generate_report","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_empty","pipeline_layouts","pipeline_layouts","query_sets","query_sets","queues","queues","render_bundles","render_bundles","render_pipelines","render_pipelines","samplers","samplers","shader_modules","shader_modules","staging_buffers","texture_views","texture_views","textures","textures","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","AdapterId","BindGroupId","BindGroupLayoutId","BufferId","CommandBufferId","CommandEncoderId","ComputePassEncoderId","ComputePipelineId","DeviceId","EPOCH_MASK","Id","PipelineLayoutId","QuerySetId","QueueId","RenderBundleEncoderId","RenderBundleId","RenderPassEncoderId","RenderPipelineId","SamplerId","ShaderModuleId","StagingBufferId","SurfaceId","TextureId","TextureViewId","TypedId","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","backend","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","cmp","compare","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from_angle","from_raw","from_stimulus","get_hash","hash","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_raw","into_raw","into_stimulus","partial_cmp","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unzip","unzip","upcast","vzip","zip","zip","GlobalIdentityHandlerFactory","IdentityHandlerFactory","IdentityManager","IdentityManagerFactory","Input","Input","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","autogenerate_ids","autogenerate_ids","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fmt","fmt","free","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","input_to_id","input_to_id","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","mark_as_used","new","process","spawn","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Adapter","AdapterInputs","DeviceLost","FailedLimit","GetSurfaceSupportError","HalSurface","IdSet","Instance","Internal","InvalidAdapter","InvalidAdapter","InvalidAdapter","InvalidAdapter","InvalidSurface","InvalidSurface","InvalidSurface","IsSurfaceSupportedError","LimitsExceeded","Mask","NoGraphicsQueue","NotFound","OutOfMemory","RequestAdapterError","RequestAdapterOptions","RequestDeviceError","Surface","Unsupported","UnsupportedFeature","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info","as_info_mut","as_info_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","compatible_surface","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_fallback_adapter","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_capabilities","gl","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_surface_supported","label","name","new","null_value","parse_backends_from_comma_list","power_preference","raw","source","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vulkan","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","ABSTRACT_FLOAT","ABSTRACT_INT","ABSTRACT_WIDTH","Abs","AbstractFloat","AbstractFloat","AbstractInt","AbstractInt","AccelerationStructure","Access","AccessIndex","Acos","Acosh","Add","Add","AddressSpace","All","And","And","Any","Arena","Array","ArrayLength","ArraySize","As","Asin","Asinh","Atan","Atan2","Atanh","Atomic","Atomic","AtomicCompareExchangeWeakResult","AtomicFunction","AtomicResult","Auto","BOOL","BOOL_WIDTH","Barrier","Barrier","BaseInstance","BaseVertex","Bgra8Unorm","Bi","Bias","Binary","BinaryOperator","Binding","BindingArray","BitwiseNot","Block","Block","Bool","Bool","Break","BuiltIn","BuiltIn","ByName","ByNameOrId","Bytes","Call","CallResult","Ceil","Center","Centroid","Clamp","ClipDistance","Coarse","Compose","Compute","ConservativeDepth","Constant","Constant","Constant","Continue","Cos","Cosh","CountLeadingZeros","CountOneBits","CountTrailingZeros","Cross","Cube","CullDistance","D1","D2","D3","Default","Degrees","Depth","Derivative","DerivativeAxis","DerivativeControl","Determinant","Distance","Divide","Dot","Dynamic","EarlyDepthTest","Emit","EntryPoint","Equal","Exact","Exchange","ExclusiveOr","ExclusiveOr","Exp","Exp2","Expression","ExtractBits","F32","F32","F64","F64","FaceForward","FastHashMap","FastHashSet","FastIndexMap","FastIndexSet","FindLsb","FindMsb","Fine","Flat","Float","Floor","Fma","Fract","FragDepth","Fragment","Frexp","FrexpResult","FrontFacing","Function","Function","FunctionArgument","FunctionArgument","FunctionResult","GlobalInvocationId","GlobalVariable","GlobalVariable","Gradient","Greater","GreaterEqual","GreaterEqual","Handle","Handle","I32","I32","I32","I64","I64","If","Image","ImageClass","ImageDimension","ImageLoad","ImageQuery","ImageQuery","ImageSample","ImageStore","InclusiveOr","InclusiveOr","Initialize","InsertBits","InstanceIndex","Interpolation","Inverse","InverseSqrt","IsInf","IsNan","Kill","LOAD","Ldexp","Length","Less","LessEqual","LessEqual","Linear","Literal","Literal","Load","LocalInvocationId","LocalInvocationIndex","LocalVariable","LocalVariable","Location","Log","Log2","LogicalAnd","LogicalNot","LogicalOr","Loop","Math","MathFunction","Matrix","Max","Max","Min","Min","Mix","Modf","ModfResult","Module","Modulo","Multiply","Negate","None","None","Normalize","NotEqual","NumLayers","NumLevels","NumSamples","NumWorkGroups","Outer","Override","Pack2x16float","Pack2x16snorm","Pack2x16unorm","Pack4x8snorm","Pack4x8unorm","Perspective","PointCoord","PointSize","Pointer","Position","Pow","PredeclaredType","PrimitiveIndex","Private","Proceed","PushConstant","Quad","R16Float","R16Sint","R16Snorm","R16Uint","R16Unorm","R32Float","R32Sint","R32Uint","R8Sint","R8Snorm","R8Uint","R8Unorm","Radians","Range","RayQuery","RayQuery","RayQueryFunction","RayQueryGetIntersection","RayQueryProceedResult","Reflect","Refract","Relational","RelationalFunction","ResourceBinding","Return","ReverseBits","Rg11b10Float","Rg16Float","Rg16Sint","Rg16Snorm","Rg16Uint","Rg16Unorm","Rg32Float","Rg32Sint","Rg32Uint","Rg8Sint","Rg8Snorm","Rg8Uint","Rg8Unorm","Rgb10a2Uint","Rgb10a2Unorm","Rgba16Float","Rgba16Sint","Rgba16Snorm","Rgba16Uint","Rgba16Unorm","Rgba32Float","Rgba32Sint","Rgba32Uint","Rgba8Sint","Rgba8Snorm","Rgba8Uint","Rgba8Unorm","Round","STORAGE","STORE","Sample","SampleIndex","SampleLevel","SampleMask","Sampled","Sampler","Sampling","Saturate","Scalar","Scalar","ScalarKind","Select","ShaderStage","ShiftLeft","ShiftRight","Sign","Sin","Sinh","Sint","Size","SmoothStep","SourceLocation","Span","SpanContext","SpecialTypes","Splat","Sqrt","Statement","Step","Storage","Storage","StorageAccess","StorageFormat","Store","Struct","StructMember","Subtract","Subtract","Switch","SwitchCase","SwitchValue","Swizzle","SwizzleComponent","Tan","Tanh","Terminate","Transpose","Tri","Trunc","Type","TypeInner","U32","U32","U32","UNDEFINED","Uint","Unary","UnaryOperator","Unchanged","Uniform","UniqueArena","Unpack2x16float","Unpack2x16snorm","Unpack2x16unorm","Unpack4x8snorm","Unpack4x8unorm","ValuePointer","Vector","VectorSize","Vertex","VertexIndex","ViewIndex","W","WORK_GROUP","Width","WithSpan","WorkGroup","WorkGroupId","WorkGroupSize","WorkGroupUniformLoad","WorkGroupUniformLoadResult","X","X","XYZW","Y","Y","Z","Zero","ZeroValue","access","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","all","and_then","append","append","apply_default_interpolation","argument_count","arguments","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_inner","automatic_conversion_combine","automatically_converts_to","back","binding","binding","binding","binding","binding","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","body","body","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","canonical_form","check_contains_handle","check_contains_handle","check_contains_range","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","compact","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","complement","complement","component_type","components","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","conservative","const_expressions","constants","contains","contains","cull","default","default","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","difference","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","early_depth_test","emit_to_stderr","emit_to_stderr_with_path","emit_to_string","emit_to_string_with_path","empty","empty","entry_points","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expressions","extend","extend","extend","extend_block","fall_through","fetch_if","fetch_if_or_append","fetch_or_append","first_and_last","float","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_index","from_iter","from_iter","from_name","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_vec","from_zero_based_index_range","front","function","functions","generate_predeclared_type","generate_ray_desc_type","generate_ray_intersection_type","get","get_handle","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_mut","get_span","get_span","global_variables","group","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","implicit_derivatives","index","index","index","index","index","index_mut","indexable_length","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner","insert","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","into_other","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_abstract","is_all","is_all","is_atomic_pointer","is_defined","is_dynamic_index","is_dynamically_sized","is_empty","is_empty","is_empty","is_empty","is_empty","is_mipmapped","is_multisampled","is_numeric","is_terminator","iter","iter","iter","iter","iter_mut","iter_names","iter_names","keywords","kind","len","len","len","length","line_number","line_position","local_variables","location","location","name","name","name","name","name","name","name","name","named_expressions","needs_pre_emit","new","new","new","new","new","new","new_from_bounds","next","not","not","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","offset","offset","one","originating_global","override","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pointer_space","predeclared_types","proc","push","range_from","ray_desc","ray_intersection","remove","remove","replace","result","scalar","scalar","scalar_kind","scalar_kind","scalar_width","set","set","size","source","space","span_iter","span_iter_mut","spans","special_types","splice","stage","sub","sub","sub_assign","sub_assign","subsume","symmetric_difference","symmetric_difference","to_built_in","to_ctx","to_hlsl_str","to_indexable_length","to_inner_atomic","to_inner_scalar","to_inner_vector","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_range","to_smolstr","to_string","to_wgsl","to_wgsl","to_wgsl","to_wgsl","toggle","toggle","total_span","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_get","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","ty","ty","ty","ty","ty","ty_inner","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","types","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","until","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","valid","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","with_capacity","with_context","with_span","workgroup_size","zero","zero_based_index_range","access","compare","interpolation","location","sampling","second_blend_source","invariant","accept","arg","arg1","arg2","arg3","argument","array_index","array_index","axis","base","base","committed","comparison","components","condition","convert","coordinate","coordinate","ctrl","depth_ref","expr","expr","expr","fun","fun","gather","image","image","image","index","index","kind","left","level","level","offset","op","op","pattern","pointer","query","query","reject","right","sample","sampler","size","size","ty","ty","ty","value","vector","access","format","kind","multi","multi","level","size","size","width","width","acceleration_structure","descriptor","result","x","y","accept","arguments","array_index","body","break_if","cases","condition","continuing","coordinate","fun","fun","function","image","pointer","pointer","pointer","query","reject","result","result","result","selector","value","value","value","value","arrayed","base","base","base","class","columns","comparison","dim","members","rows","scalar","scalar","scalar","size","size","size","size","space","space","span","stride","CULL_BACK_FACING","CULL_FRONT_FACING","CULL_NO_OPAQUE","CULL_OPAQUE","NO_OPAQUE","OPAQUE","RayFlag","SKIP_AABBS","SKIP_CLOSEST_HIT_SHADER","SKIP_TRIANGLES","TERMINATE_ON_FIRST_HIT","adapt_into_using","all","arrays_from","arrays_into","as_any","as_any_mut","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","complement","components_from","contains","default","deref","deref_mut","difference","downcast","drop","empty","eq","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","from","from_angle","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_stimulus","glsl","hlsl","init","insert","intersection","intersects","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","is_all","is_empty","iter","iter_names","msl","not","null_value","remove","set","spv","sub","sub_assign","symmetric_difference","to_owned","toggle","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","union","upcast","vzip","ADJUST_COORDINATE_SPACE","ARRAY_OF_ARRAYS","BUFFER_STORAGE","BindingMap","CLIP_DISTANCE","COMPUTE_SHADER","CONSERVATIVE_DEPTH","CUBE_TEXTURES_ARRAY","CULL_DISTANCE","Custom","DOUBLE_TYPE","DRAW_PARAMETERS","DUAL_SOURCE_BLENDING","DYNAMIC_ARRAY_SIZE","Desktop","Embedded","EntryPointNotFound","Error","FIRST_INSTANCE_BINDING","FORCE_POINT_SIZE","FULL_IMAGE_FORMATS","Features","FmtError","IMAGE_LOAD_STORE","IMAGE_SIZE","INCLUDE_UNUSED_ITEMS","INSTANCE_INDEX","ImageMultipleSamplers","MULTISAMPLED_TEXTURES","MULTISAMPLED_TEXTURE_ARRAYS","MULTI_VIEW","MissingFeatures","MultiplePushConstants","NOPERSPECTIVE_QUALIFIER","Options","PipelineOptions","PushConstantItem","ReflectionInfo","SAMPLE_QUALIFIER","SAMPLE_VARIABLES","SUPPORTED_CORE_VERSIONS","SUPPORTED_ES_VERSIONS","TEXTURE_LEVELS","TEXTURE_SAMPLES","TEXTURE_SHADOW_LOD","TEXTURE_SHADOW_LOD","TextureMapping","UnsupportedExternal","UnsupportedScalar","VaryingLocation","Version","VersionNotSupported","Writer","WriterFlags","access_path","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","all","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","binding_map","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","complement","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","difference","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","empty","entry_point","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","index","init","init","init","init","init","init","init","init","init","init","init","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_all","is_empty","is_empty","iter","iter","iter_names","iter_names","location","multiview","new","new_gles","not","not","null_value","offset","partial_cmp","push_constant_items","remove","remove","sampler","set","set","shader_stage","source","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","texture","texture_mapping","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","toggle","toggle","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uniforms","union","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","varying","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","writer_flags","zero_initialize_workgroup_memory","is_webgl","version","BindTarget","BindingMap","Custom","EntryPointError","Error","IoError","MissingBinding","Options","ReflectionInfo","ShaderModel","Unimplemented","UnsupportedScalar","V5_0","V5_1","V6_0","Writer","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","binding_array_size","binding_map","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","entry_point_names","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fake_missing_bindings","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","hash","hash","hash","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","null_value","null_value","null_value","partial_cmp","push_constants_target","register","shader_model","source","space","special_constants_binding","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_str","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","zero_initialize_workgroup_memory","BindSamplerTarget","BindTarget","BindingMap","CapabilityNotSupported","EntryPointError","EntryPointResourceMap","EntryPointResources","Error","FeatureNotImplemented","Format","Inline","InlineSamplerIndex","MissingBindTarget","MissingBinding","MissingPushConstants","MissingSizesBuffer","Options","PipelineOptions","Resource","Slot","TranslationInfo","UnimplementedBindTarget","UnsupportedArrayOf","UnsupportedArrayOfType","UnsupportedAttribute","UnsupportedBinaryOp","UnsupportedBuiltIn","UnsupportedCall","UnsupportedCompose","UnsupportedFunction","UnsupportedRWStorageTexture","UnsupportedRayTracing","UnsupportedWriteableStorageBuffer","UnsupportedWriteableStorageTexture","Validation","Writer","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","allow_and_force_point_size","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","binding_array_size","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds_check_policies","buffer","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","entry_point_names","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fake_missing_bindings","finish","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","init","init","init","init","init","init","init","init","init","inline_samplers","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","lang_version","mutable","new","null_value","null_value","null_value","null_value","per_entry_point_map","push_constant_buffer","resources","sampler","sampler","sizes_buffer","source","spirv_cross_compatibility","texture","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","write_string","zero_initialize_workgroup_memory","Address","Always","BorderColor","ClampToBorder","ClampToEdge","ClampToZero","CompareFunc","Coord","Equal","Filter","Greater","GreaterEqual","InlineSampler","Less","LessEqual","Linear","MirroredRepeat","Nearest","Never","Normalized","NotEqual","OpaqueBlack","OpaqueWhite","Pixel","Repeat","TransparentBlack","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","address","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_str","as_str","as_str","as_str","as_str","border_color","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","compare_func","components_from","components_from","components_from","components_from","components_from","components_from","coord","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","hash","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","lod_clamp","mag_filter","max_anisotropy","min_filter","mip_filter","null_value","null_value","null_value","null_value","null_value","null_value","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","ADJUST_COORDINATE_SPACE","ARRAYED","Addresses","ArbitraryPrecisionFixedPointINTEL","ArbitraryPrecisionFloatingPointINTEL","ArbitraryPrecisionIntegersINTEL","AsmINTEL","AtomicFloat16AddEXT","AtomicFloat16MinMaxEXT","AtomicFloat32AddEXT","AtomicFloat32MinMaxEXT","AtomicFloat64AddEXT","AtomicFloat64MinMaxEXT","AtomicStorage","AtomicStorageOps","BFloat16ConversionINTEL","BindingInfo","BindingMap","BindlessTextureNV","BitInstructions","BlockingPipesINTEL","CLAMP_FRAG_DEPTH","CacheControlsINTEL","Capability","ClipDistance","ComputeDerivativeGroupLinearNV","ComputeDerivativeGroupQuadsNV","CooperativeMatrixKHR","CooperativeMatrixNV","CoreBuiltinsARM","CullDistance","DEBUG","DEPTH","DebugInfo","DebugInfoModuleINTEL","DemoteToHelperInvocation","DemoteToHelperInvocationEXT","DenormFlushToZero","DenormPreserve","DerivativeControl","DeviceEnqueue","DeviceGroup","DisplacementMicromapNV","DotProduct","DotProductInput4x8Bit","DotProductInput4x8BitKHR","DotProductInput4x8BitPacked","DotProductInput4x8BitPackedKHR","DotProductInputAll","DotProductInputAllKHR","DotProductKHR","DrawParameters","EntryPointNotFound","Error","ExpectAssumeKHR","FORCE_POINT_SIZE","FPFastMathModeINTEL","FPGAArgumentInterfacesINTEL","FPGABufferLocationINTEL","FPGAClusterAttributesINTEL","FPGADSPControlINTEL","FPGAInvocationPipeliningAttributesINTEL","FPGAKernelAttributesINTEL","FPGAKernelAttributesv2INTEL","FPGALatencyControlINTEL","FPGALoopControlsINTEL","FPGAMemoryAccessesINTEL","FPGAMemoryAttributesINTEL","FPGARegINTEL","FPMaxErrorINTEL","FeatureNotImplemented","Float16","Float16Buffer","Float16ImageAMD","Float64","FloatingPointModeINTEL","FragmentBarycentricKHR","FragmentBarycentricNV","FragmentDensityEXT","FragmentFullyCoveredEXT","FragmentMaskAMD","FragmentShaderPixelInterlockEXT","FragmentShaderSampleInterlockEXT","FragmentShaderShadingRateInterlockEXT","FragmentShadingRateKHR","FunctionFloatControlINTEL","FunctionPointersINTEL","GenericPointer","Geometry","GeometryPointSize","GeometryShaderPassthroughNV","GeometryStreams","GlobalVariableFPGADecorationsINTEL","GlobalVariableHostAccessINTEL","GroupNonUniform","GroupNonUniformArithmetic","GroupNonUniformBallot","GroupNonUniformClustered","GroupNonUniformPartitionedNV","GroupNonUniformQuad","GroupNonUniformRotateKHR","GroupNonUniformShuffle","GroupNonUniformShuffleRelative","GroupNonUniformVote","GroupUniformArithmeticKHR","Groups","IOPipesINTEL","Image1D","ImageBasic","ImageBuffer","ImageCubeArray","ImageFootprintNV","ImageGatherBiasLodAMD","ImageGatherExtended","ImageMSArray","ImageMipmap","ImageQuery","ImageReadWrite","ImageReadWriteLodAMD","ImageRect","ImageTypeFlags","IndirectReferencesINTEL","InputAttachment","InputAttachmentArrayDynamicIndexing","InputAttachmentArrayDynamicIndexingEXT","InputAttachmentArrayNonUniformIndexing","InputAttachmentArrayNonUniformIndexingEXT","Int16","Int64","Int64Atomics","Int64ImageEXT","Int8","IntegerFunctions2INTEL","InterpolationFunction","Kernel","KernelAttributesINTEL","LABEL_VARYINGS","Linkage","LiteralSampler","LongConstantCompositeINTEL","LoopFuseINTEL","MULTISAMPLED","Matrix","MemoryAccessAliasingINTEL","MeshShadingEXT","MeshShadingNV","MinLod","MissingCapabilities","MultiView","MultiViewport","NamedBarrier","Native","None","OptNoneINTEL","Options","PerViewAttributesNV","PhysicalStorageBufferAddresses","PhysicalStorageBufferAddressesEXT","PipeStorage","PipelineOptions","Pipes","Polyfill","RayCullMaskKHR","RayQueryKHR","RayQueryPositionFetchKHR","RayQueryProvisionalKHR","RayTracingDisplacementMicromapNV","RayTracingKHR","RayTracingMotionBlurNV","RayTracingNV","RayTracingOpacityMicromapEXT","RayTracingPositionFetchKHR","RayTracingProvisionalKHR","RayTraversalPrimitiveCullingKHR","RoundToInfinityINTEL","RoundingModeRTE","RoundingModeRTZ","RuntimeAlignedAttributeINTEL","RuntimeDescriptorArray","RuntimeDescriptorArrayEXT","SAMPLED","SampleMaskOverrideCoverageNV","SampleMaskPostDepthCoverage","SampleRateShading","Sampled1D","SampledBuffer","SampledCubeArray","SampledImageArrayDynamicIndexing","SampledImageArrayNonUniformIndexing","SampledImageArrayNonUniformIndexingEXT","SampledRect","Shader","ShaderClockKHR","ShaderEnqueueAMDX","ShaderInvocationReorderNV","ShaderLayer","ShaderNonUniform","ShaderNonUniformEXT","ShaderSMBuiltinsNV","ShaderStereoViewNV","ShaderViewportIndex","ShaderViewportIndexLayerEXT","ShaderViewportIndexLayerNV","ShaderViewportMaskNV","ShadingRateNV","SignedZeroInfNanPreserve","SparseResidency","SplitBarrierINTEL","StencilExportEXT","StorageBuffer16BitAccess","StorageBuffer8BitAccess","StorageBufferArrayDynamicIndexing","StorageBufferArrayNonUniformIndexing","StorageBufferArrayNonUniformIndexingEXT","StorageImageArrayDynamicIndexing","StorageImageArrayNonUniformIndexing","StorageImageArrayNonUniformIndexingEXT","StorageImageExtendedFormats","StorageImageMultisample","StorageImageReadWithoutFormat","StorageImageWriteWithoutFormat","StorageInputOutput16","StoragePushConstant16","StoragePushConstant8","StorageTexelBufferArrayDynamicIndexing","StorageTexelBufferArrayDynamicIndexingEXT","StorageTexelBufferArrayNonUniformIndexing","StorageTexelBufferArrayNonUniformIndexingEXT","StorageUniform16","StorageUniformBufferBlock16","SubgroupAvcMotionEstimationChromaINTEL","SubgroupAvcMotionEstimationINTEL","SubgroupAvcMotionEstimationIntraINTEL","SubgroupBallotKHR","SubgroupBufferBlockIOINTEL","SubgroupDispatch","SubgroupImageBlockIOINTEL","SubgroupImageMediaBlockIOINTEL","SubgroupShuffleINTEL","SubgroupVoteKHR","Tessellation","TessellationPointSize","TextureBlockMatchQCOM","TextureBoxFilterQCOM","TextureSampleWeightedQCOM","TileImageColorReadAccessEXT","TileImageDepthReadAccessEXT","TileImageStencilReadAccessEXT","TransformFeedback","USMStorageClassesINTEL","UniformAndStorageBuffer16BitAccess","UniformAndStorageBuffer8BitAccess","UniformBufferArrayDynamicIndexing","UniformBufferArrayNonUniformIndexing","UniformBufferArrayNonUniformIndexingEXT","UniformDecoration","UniformTexelBufferArrayDynamicIndexing","UniformTexelBufferArrayDynamicIndexingEXT","UniformTexelBufferArrayNonUniformIndexing","UniformTexelBufferArrayNonUniformIndexingEXT","UnstructuredLoopControlsINTEL","UnsupportedVersion","Validation","VariableLengthArrayINTEL","VariablePointers","VariablePointersStorageBuffer","Vector16","VectorAnyINTEL","VectorComputeINTEL","VulkanMemoryModel","VulkanMemoryModelDeviceScope","VulkanMemoryModelDeviceScopeKHR","VulkanMemoryModelKHR","WorkgroupMemoryExplicitLayout16BitAccessKHR","WorkgroupMemoryExplicitLayout8BitAccessKHR","WorkgroupMemoryExplicitLayoutKHR","Writer","WriterFlags","ZeroInitializeWorkgroupMemoryMode","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","all","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","binding_array_size","binding_map","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds_check_policies","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","capabilities","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","compare","complement","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","debug_info","decorate_non_uniform_binding_array_access","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","difference","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","empty","entry_point","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","file_name","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","from_u32","get_capabilities_used","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","init","init","init","init","init","init","init","init","init","init","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_all","is_empty","is_empty","iter","iter","iter_names","iter_names","lang_version","new","not","not","null_value","null_value","partial_cmp","remove","remove","set","set","shader_stage","source_code","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","toggle","toggle","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","write_vec","zero_initialize_workgroup_memory","compact","SymbolTable","Typifier","adapt_into_using","adapt_into_using","add","add_root","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get","grow","index","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","invalidate","lookup","new","null_value","null_value","pop_scope","push_scope","register_type","reset","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","wgsl","Frontend","ParseError","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","emit_to_stderr","emit_to_stderr_with_path","emit_to_string","emit_to_string_with_path","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","labels","location","message","new","parse","parse_str","source","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","wgsl","RESERVED","Alignment","ArrayLength","ArrayLengthDynamic","Atomic","AutomaticConversionFloatToInt","AutomaticConversionLossy","BoundsCheckPolicies","BoundsCheckPolicy","Call","Constant","ConstantEvaluator","ConstantEvaluatorError","Derivative","DivisionByZero","Dynamic","EIGHT","Emitter","EntryPoint","EntryPointArgument","EntryPointIndex","EntryPointLocal","ExpressionConstnessTracker","FOUR","Function","FunctionArg","FunctionArgument","FunctionArgumentNotFound","FunctionLocal","FunctionNotDefined","FunctionReturnsVoid","GlobalCtx","GlobalVariable","GlobalVariable","Handle","ImageExpression","IncompatibleOperands","IndexableLength","IndexableLengthError","InvalidAccess","InvalidAccessBase","InvalidAccessIndex","InvalidAccessIndexTy","InvalidArrayElementType","InvalidArrayLength","InvalidArrayLengthArg","InvalidBinaryOpArgs","InvalidCastArg","InvalidClamp","InvalidImage","InvalidMathArg","InvalidMathArgCount","InvalidPointer","InvalidScalar","InvalidStructMemberType","InvalidSubAccess","InvalidUnaryOpArg","InvalidVector","Known","LayoutError","LayoutErrorInner","Layouter","Literal","Load","LocalVariable","MIN_UNIFORM","MissingSpecialType","NameKey","Namer","NonPowerOfTwoWidth","NotImplemented","ONE","OutOfBoundsIndex","Overflow","POINTER_SPAN","RayQueryExpression","ReadZeroSkipWrite","RemainderByZero","ResolveContext","ResolveError","Restrict","SIXTEEN","ShiftedMoreThan32Bits","SplatScalarOnly","StructMember","SubexpressionsAreNotConstant","SwizzleOutOfBounds","SwizzleVectorOnly","TWO","Type","TypeLayout","TypeNotConstructible","TypeNotIndexable","TypeResolution","Unchecked","Value","WorkGroupUniformLoadResult","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","alignment","arguments","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","binding_array","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","call","call_or","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cast_array","choose_policy","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","const_expressions","constants","constants","contains","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","ensure_block_returns","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","finish","flatten_compose","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_glsl_function","for_glsl_module","for_wgsl_function","for_wgsl_module","force_non_const","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_arena","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_width","functions","get_hash","get_hash","get_hash","get_hash","get_hash","global_vars","handle","hash","hash","hash","hash","hash","image_load","image_store","index","index","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner","inner_with","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_aligned","is_const","is_running","local_vars","mul","mul","new","new","null_value","null_value","null_value","null_value","null_value","partial_cmp","reset","resolve","round_up","size","source","special_types","start","to_ctx","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_stride","to_string","to_string","to_string","to_string","to_string","to_string","to_wgsl","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_eval_and_append","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","types","types","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_locals","from","to","to_type","to_type","value","expr","expr","index","indexed","indexed","name","ty","BoundsCheckPolicies","BoundsCheckPolicy","Dynamic","Expression","GuardedIndex","IndexableLength","IndexableLengthError","InvalidArrayLength","Known","Known","ReadZeroSkipWrite","Restrict","TypeNotIndexable","Unchecked","access_needs_check","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","binding_array","borrow","borrow_mut","buffer","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","find_checked_indexes","fmt","from","from_angle","from_stimulus","image_load","image_store","index","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","ARGUMENT","Alignment","Argument","Argument","ArgumentCount","ArgumentType","ArrayStride","BINDINGS","BLOCKS","BindingArrayBaseTypeNotStruct","BindingCollision","BindingCollision","BreakOutsideOfLoopOrSwitch","CLIP_DISTANCE","COMPUTE","CONSTANTS","CONSTRUCTIBLE","CONTROL_FLOW_UNIFORMITY","COPY","CUBE_ARRAY_TEXTURES","CULL_DISTANCE","CallError","Capabilities","ComparisonSamplingMismatch","ComponentCount","ComponentType","Compose","Compose","ComposeError","Conflict","ConflictingCaseType","ConflictingSwitchCase","ConstExpression","ConstExpressionError","Constant","ConstantError","ContinueOutsideOfLoop","Corrupted","DATA","DERIVATIVE","DUAL_SOURCE_BLENDING","Disalignment","DoesntExist","DuplicateBuiltIn","EARLY_DEPTH_TEST","EXPRESSIONS","EmptyStruct","EntryPoint","EntryPointError","ExpectedBindingArrayType","ExpectedGlobalOrArgument","ExpectedGlobalVariable","ExpectedImageType","ExpectedSamplerType","Expression","ExpressionAlreadyInScope","ExpressionError","ExpressionInfo","ExpressionMismatch","FLOAT64","FRAGMENT","ForbiddenStageOperations","Function","Function","FunctionArgumentDoesntExist","FunctionError","FunctionInfo","GlobalUse","GlobalVariable","GlobalVariableError","HOST_SHAREABLE","IMPLICIT_LEVEL","IO_SHAREABLE","IndexMustBeConstant","IndexOutOfBounds","IndexableLength","Infinity","InitializerNotAllowed","InitializerType","InitializerType","InstructionsAfterReturn","InvalidAccelerationStructure","InvalidArgumentPointerSpace","InvalidArgumentType","InvalidArgumentType","InvalidArrayBaseType","InvalidArrayStride","InvalidArrayType","InvalidAtomic","InvalidAtomicResultType","InvalidAtomicWidth","InvalidAttributeInStage","InvalidBaseType","InvalidBinaryOperandTypes","InvalidBinding","InvalidBooleanVector","InvalidBuiltInStage","InvalidBuiltInType","InvalidCall","InvalidCastArgument","InvalidData","InvalidDepthReference","InvalidDepthSampleLevel","InvalidDerivative","InvalidDynamicArray","InvalidFloatArgument","InvalidGatherComponent","InvalidGatherDimension","InvalidGatherLevel","InvalidGlobalUsage","InvalidHandle","InvalidIfType","InvalidImageArrayIndex","InvalidImageArrayIndexType","InvalidImageClass","InvalidImageCoordinateType","InvalidImageOtherIndex","InvalidImageOtherIndexType","InvalidImageStore","InvalidIndexType","InvalidInputAttributeInStage","InvalidIntegerInterpolation","InvalidInterpolation","InvalidLocationAttributeCombination","InvalidLocationsWhileDualSourceBlending","InvalidPointerBase","InvalidPointerToUnsized","InvalidPointerType","InvalidRayDescriptor","InvalidRayQueryExpression","InvalidRayQueryType","InvalidRayQueryType","InvalidReturnSpot","InvalidReturnType","InvalidSampleLevelBiasType","InvalidSampleLevelExactType","InvalidSampleLevelGradientType","InvalidSampleOffset","InvalidSelectTypes","InvalidSplatType","InvalidSplatType","InvalidStorePointer","InvalidStoreTypes","InvalidStoreValue","InvalidSwitchType","InvalidSwizzleComponent","InvalidType","InvalidType","InvalidType","InvalidType","InvalidUnaryOperandType","InvalidUsage","InvalidVectorType","InvalidWorkGroupUniformLoadResultType","LastCaseFallTrough","Layouter","Literal","Literal","LiteralError","LocalVariable","LocalVariableError","MULTISAMPLED_SHADING","MULTIVIEW","MatrixElementNotFloat","MemberMissingBinding","MemberOffset","MemberOffsetAfterStruct","MemberOutOfBounds","MemberOverlap","MissingBinding","MissingCapabilities","MissingCapability","MissingDefaultCase","MissingInterpolation","MissingTypeFlags","MissingVertexOutputPosition","ModuleInfo","MoreThanOnePushConstantUsed","MultipleDefaultCases","NaN","NegativeIndex","NonConst","NonConstInitializer","NonConstructibleReturnType","NonConstructibleType","NonHostShareable","NonUniformControlFlow","NonUniformWorkgroupUniformLoad","NotIOShareableType","NotInScope","OutOfRangeWorkgroupSize","PRIMITIVE_INDEX","PUSH_CONSTANT","PipelineInputRegularFunction","PipelineOutputRegularFunction","QUERY","RAY_QUERY","READ","Result","ResultAlreadyInScope","ResultValue","SAMPLED_TEXTURE_AND_STORAGE_BUFFER_ARRAY_NON_UNIFORM_INDEXING","SAMPLER_NON_UNIFORM_INDEXING","SIZED","STORAGE_TEXTURE_16BIT_NORM_FORMATS","STRUCT_LAYOUTS","ShaderStages","StorageAddressSpaceWriteOnlyNotSupported","StructSpan","Type","Type","Type","Type","TypeError","TypeFlags","UNIFORM_BUFFER_AND_STORAGE_TEXTURE_ARRAY_NON_UNIFORM_INDEXING","UnexpectedEarlyDepthTest","UnexpectedWorkgroupSize","Uniformity","UniformityRequirements","UnsizedMember","UnsupportedCapability","UnsupportedCapability","UnsupportedImageType","UnsupportedSpecializedArrayLength","VERTEX","ValidationError","ValidationFlags","Validator","VaryingError","WORK_GROUP_BARRIER","WRITE","Width","Width","WidthError","WorkgroupUniformLoadExpressionMismatch","WorkgroupUniformLoadInvalidPointer","WrongArgumentCount","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","all","all","all","all","all","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","available_stages","bitand","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","check_literal_value","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","complement","complement","complement","complement","complement","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","difference","difference","difference","difference","difference","dominates_global_use","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dual_source_blending","empty","empty","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expression_count","extend","extend","extend","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_name","from_name","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_entry_point","global_variable_count","index","index","index","index","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert","insert","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_all","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","iter","iter","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","may_kill","new","non_uniform_result","not","not","not","not","not","not","null_value","null_value","ref_count","remove","remove","remove","remove","remove","remove","requirements","reset","sampling_set","set","set","set","set","set","set","source","source","source","source","source","source","source","source","source","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","toggle","toggle","toggle","toggle","toggle","toggle","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uniformity","uniformity","union","union","union","union","union","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","validate","validate_literal","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","index","index","required","required","seen","seen_expression","source","expected","given","index","alignment","alignment","alignment","expected","index","index","index","offset","offset","span","stride","location","location_mask","has_ref","image","sampler","error","function","handle","handle","index","index","name","name","name","name","pointer","source","source","space","value","required","seen","arrayed","base","class","dim","expected","index","index","offset","offset","size","space","span","stride","handle","handle","handle","handle","handle","name","name","name","name","name","source","source","source","source","source","source","stage","attribute","location","location","BLEND_CONSTANT","BindGroup","BlendFactorOnUnsupportedTarget","ColorAttachment","ColorState","ColorStateError","ComputePipeline","ComputePipelineDescriptor","ConservativeRasterizationNonFillPolygonMode","CreateComputePipelineError","CreateRenderPipelineError","CreateShaderModuleError","DepthStencilState","DepthStencilStateError","Device","Device","Device","FormatNotBlendable","FormatNotColor","FormatNotDepth","FormatNotRenderable","FormatNotRenderable","FormatNotStencil","FragmentState","Generation","Implicit","Implicit","ImplicitBindGroupCount","ImplicitLayoutError","IncompatibleFormat","Internal","Internal","InvalidGroupIndex","InvalidLayout","InvalidLayout","InvalidMinMaxBlendFactors","InvalidSampleCount","InvalidSampleCount","InvalidSampleCount","InvalidVertexAttributeOffset","InvalidWriteMask","MissingDownlevelFlags","MissingDownlevelFlags","MissingFeatures","MissingFeatures","MissingIds","Naga","Parsing","Pipeline","PipelineExpectsShaderToUseDualSourceBlending","PipelineFlags","ProgrammableStageDescriptor","ReflectionError","RenderPipeline","RenderPipelineDescriptor","STENCIL_REFERENCE","ShaderError","ShaderExpectsPipelineToUseDualSourceBlending","ShaderLocationClash","ShaderModule","ShaderModuleDescriptor","ShaderModuleSource","Stage","Stage","StripIndexFormatForNonStripTopology","TooManyVertexAttributes","TooManyVertexBuffers","UnalignedShader","UnalignedVertexStride","Validation","VertexBufferLayout","VertexState","VertexStep","VertexStrideTooLarge","WRITES_DEPTH","WRITES_STENCIL","Wgsl","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","array_stride","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info","as_info","as_info_mut","as_info_mut","as_info_mut","attributes","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffers","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","default","depth_stencil","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","entry_point","eq","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fragment","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner","insert","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","iter","iter_names","label","label","label","label","label","layout","layout","location","mode","module","multisample","multiview","not","null_value","primitive","remove","set","shader_bound_checks","source","source","source","source","source","source","stage","stage","stage","step_mode","stride","sub","sub_assign","symmetric_difference","targets","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","toggle","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertex","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","pipeline","shader","binding","error","error","factor","given","given","given","group","index","index","limit","limit","limit","location","offset","size","stage","stage","stride","strip_index_format","target","topology","bind","group","limit","AlreadyAcquired","ConfigureSurfaceError","Device","Device","Invalid","InvalidSurface","InvalidViewFormat","MissingDownlevelFlags","NotConfigured","PreviousOutputExists","StillReferenced","StuckGpu","SurfaceError","SurfaceOutput","TooLarge","UnsupportedAlphaMode","UnsupportedFormat","UnsupportedPresentMode","UnsupportedQueueFamily","UnsupportedUsage","ZeroArea","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","source","source","status","texture_id","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","available","available","available","height","max_texture_dimension_2d","requested","requested","requested","width","Registry","RegistryReport","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","element_size","eq","equivalent","equivalent","equivalent","fmt","fmt","force_replace","force_replace_with_error","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_empty","label_for_resource","null_value","num_allocated","num_error","num_kept_from_user","num_released_from_user","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","unregister_locked","upcast","upcast","vzip","vzip","Aborted","AccessError","AlreadyDestroyed","AlreadyMapped","AlreadyMapped","ArrayLayerCount","Aspects","Buffer","BufferAccessError","BufferAccessResult","BufferCopy","BufferDescriptor","BufferMapAsyncStatus","BufferMapCallback","BufferMapCallbackC","BufferMapOperation","ContextLost","CreateBufferError","CreateQuerySetError","CreateSamplerError","CreateTextureError","CreateTextureView","CreateTextureViewError","DestroyError","Destroyed","DestroyedBuffer","DestroyedTexture","Device","Device","Device","Device","Device","Dimension","Err","Error","Failed","FormatReinterpretation","HeightNotMultipleOf","Invalid","Invalid","Invalid","InvalidAlignment","InvalidAnisotropy","InvalidArrayLayerCount","InvalidAspect","InvalidCompressedDimension","InvalidCubeTextureViewSize","InvalidCubemapArrayTextureDepth","InvalidCubemapTextureDepth","InvalidDepthDimension","InvalidDimension","InvalidDimensionUsages","InvalidFilterModeWithAnisotropy","InvalidFormatUsages","InvalidLodMaxClamp","InvalidLodMinClamp","InvalidMipLevelCount","InvalidMultisampledFormat","InvalidMultisampledStorageBinding","InvalidMultisampledTextureViewDimension","InvalidRange","InvalidSampleCount","InvalidSampleCount","InvalidTexture","InvalidTextureViewDimension","InvalidUsage","InvalidUsage","InvalidUsageFlags","InvalidViewFormat","LimitExceeded","MagFilter","MapAborted","MapAlreadyPending","MapAlreadyPending","MaxBufferSize","MinFilter","MipLevelCount","MipmapFilter","MissingBufferUsage","MissingDownlevelFlags","MissingDownlevelFlags","MissingFeatures","MissingFeatures","MissingFeatures","MultisampledDepthOrArrayLayer","MultisampledNotRenderAttachment","NegativeRange","None","NotMapped","NotMultipleOfBlockHeight","NotMultipleOfBlockWidth","Ok","OutOfBoundsOverrun","OutOfBoundsUnderrun","OutOfMemory","QuerySet","QuerySetDescriptor","RenderPass","Resource","ResourceInfo","Sampler","SamplerDescriptor","SamplerFilterErrorType","StagingBuffer","Success","Surface","TYPE","Texture","TextureClearMode","TextureDescriptor","TextureDimensionError","TextureErrorDimension","TextureView","TextureViewDescriptor","TextureViewDestroyError","TextureViewNotRenderableReason","TooManyArrayLayers","TooManyMipLevels","TooManyObjects","TooManyQueries","UnalignedOffset","UnalignedRange","UnalignedRangeSize","UnalignedSize","Usage","UsageMismatch","WidthNotMultipleOf","X","Y","Z","Zero","ZeroArrayLayerCount","ZeroCount","ZeroMipLevelCount","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","address_modes","anisotropy_clamp","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_info","as_info","as_info","as_info","as_info","as_info","as_info","as_info_mut","as_info_mut","as_info_mut","as_info_mut","as_info_mut","as_info_mut","as_info_mut","border_color","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","callback","callback","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","count","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","dimension","dimension","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_c","from_rust","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","host","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_equal","is_unique","label","label","label","label","label","label","label","label","label","lod_max_clamp","lod_min_clamp","mag_filter","mapped_at_creation","min_filter","mip_level_count","mipmap_filter","null_value","range","ref_count","sample_count","size","size","source","source","source","source","source","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","usage","usage","user_data","view_formats","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","end","index","index","max","min","offset","range_size","start","maximum","requested","count","maximum","anisotropic_clamp","filter_mode","filter_type","lod_max_clamp","lod_min_clamp","maximum","requested","depth","depth","dim","requested","requested","requested","requested_aspect","texture","texture","texture_format","total","total","view","view","clear_view","clear_views","is_color","block_height","block_width","dim","format","format","format","format","given","height","height","limit","multiple","multiple","width","width","Storage","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","index","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","BadStorageFormat","Binding","BindingError","BindingLayoutSource","Derived","Filtering","FilteringError","Float","InconsistentlyDerivedType","Input","InputError","InputNotConsumed","Integer","Interface","InterfaceVar","InterpolationMismatch","InvalidModule","InvalidWorkgroupSize","Invisible","Missing","Missing","MissingBufferUsageError","MissingEntryPoint","MissingTextureUsageError","NumericType","Provided","SamplingMismatch","StageError","StageIo","TooManyVaryings","UnsupportedTextureStorageAccess","WrongAddressSpace","WrongBufferSize","WrongSamplerComparison","WrongTextureClass","WrongTextureViewDimension","WrongType","WrongType","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","check_buffer_usage","check_stage","check_texture_format","check_texture_usage","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fragment_uses_dual_source_blending","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new_derived","source","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertex_attribute","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","binding","binding","binding","dim","is_array","shader","shader","current","current_total","error","error","limit","limit","location","location","sampler","texture","total","used","var","AABBs","ACCELERATION_STRUCTURE_SCRATCH","ALLOW_COMPACTION","ALLOW_UPDATE","AccelerationStructure","AccelerationStructureAABBs","AccelerationStructureBarrier","AccelerationStructureBuildFlags","AccelerationStructureBuildMode","AccelerationStructureBuildSizes","AccelerationStructureDescriptor","AccelerationStructureEntries","AccelerationStructureFormat","AccelerationStructureGeometryFlags","AccelerationStructureInstances","AccelerationStructureTriangleIndices","AccelerationStructureTriangleTransform","AccelerationStructureTriangles","AccelerationStructureUses","AcquiredSurfaceTexture","Adapter","Adapter","Alignments","Api","Attachment","AttachmentOps","BOTTOM_LEVEL_ACCELERATION_STRUCTURE_INPUT","BUILD_INPUT","BUILD_OUTPUT","BindGroup","BindGroupDescriptor","BindGroupEntry","BindGroupLayout","BindGroupLayoutDescriptor","BindGroupLayoutFlags","BottomLevel","Buffer","BufferBarrier","BufferBinding","BufferCopy","BufferDescriptor","BufferMapping","BufferTextureCopy","BufferUses","Build","BuildAccelerationStructureDescriptor","COLOR","COLOR_ATTACHMENT","COLOR_ATTACHMENT_BLEND","COLOR_TARGET","COMPLEX","COPY_DST","COPY_DST","COPY_DST","COPY_SRC","COPY_SRC","COPY_SRC","Capabilities","ColorAttachment","CommandBuffer","CommandEncoder","CommandEncoder","CommandEncoderDescriptor","Compilation","ComputePassDescriptor","ComputePassTimestampWrites","ComputePipeline","ComputePipelineDescriptor","CopyExtent","DEPTH","DEPTH_STENCIL","DEPTH_STENCIL_ATTACHMENT","DEPTH_STENCIL_READ","DEPTH_STENCIL_WRITE","DebugSource","DepthStencilAttachment","Device","Device","Device","Device","Device","DeviceError","DropGuard","EXCLUSIVE","EXCLUSIVE","EntryPoint","ExposedAdapter","FIRST_VERTEX_INSTANCE","Fence","FenceValue","FormatAspects","GetAccelerationStructureBuildSizesDescriptor","INCLUSIVE","INCLUSIVE","INDEX","INDIRECT","Instance","Instance","InstanceDescriptor","InstanceError","Instances","LOAD","LOW_MEMORY","Label","Linkage","Lost","Lost","MAP_READ","MAP_WRITE","MAX_ANISOTROPY","MAX_BIND_GROUPS","MAX_COLOR_ATTACHMENTS","MAX_CONCURRENT_SHADER_STAGES","MAX_MIP_LEVELS","MAX_VERTEX_BUFFERS","MULTISAMPLE_RESOLVE","MULTISAMPLE_X16","MULTISAMPLE_X2","MULTISAMPLE_X4","MULTISAMPLE_X8","MemoryFlags","MemoryRange","NO_DUPLICATE_ANY_HIT_INVOCATION","NUM_WORK_GROUPS","Naga","NagaShader","None","OPAQUE","ORDERED","ORDERED","OpenDevice","Other","OutOfMemory","Outdated","PARTIALLY_BOUND","PLANE_0","PLANE_1","PLANE_2","PREFER_COHERENT","PREFER_FAST_BUILD","PREFER_FAST_TRACE","PRESENT","PipelineError","PipelineLayout","PipelineLayoutDescriptor","PipelineLayoutFlags","ProgrammableStage","QUERY_RESOLVE","QUERY_SIZE","QuerySet","Queue","Queue","RESOURCE","Rect","RenderPassDescriptor","RenderPassTimestampWrites","RenderPipeline","RenderPipelineDescriptor","ResourceCreationFailed","SAMPLED","SAMPLED_LINEAR","SAMPLED_MINMAX","SHADER_INPUT","STENCIL","STORAGE","STORAGE_ATOMIC","STORAGE_READ","STORAGE_READ","STORAGE_READ_WRITE","STORAGE_READ_WRITE","STORAGE_READ_WRITE","STORE","Sampler","SamplerDescriptor","ShaderError","ShaderInput","ShaderModule","ShaderModuleDescriptor","Some","SpirV","Surface","Surface","SurfaceCapabilities","SurfaceConfiguration","SurfaceError","SurfaceTexture","TOP_LEVEL_ACCELERATION_STRUCTURE_INPUT","TRANSIENT","Texture","TextureBarrier","TextureBinding","TextureCopy","TextureCopyBase","TextureDescriptor","TextureFormatCapabilities","TextureUses","TextureView","TextureViewDescriptor","TopLevel","Triangles","UNIFORM","UNINITIALIZED","UNKNOWN","Update","VALIDATION_CANARY","VERTEX","ValidationCanary","VertexBufferLayout","acceleration_structure_size","acceleration_structures","acquire_texture","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapter","address_modes","alignments","all","all","all","all","all","all","all","all","all","all","all","anisotropy_clamp","array_layer","array_layer_count","array_stride","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","aspect","at_mip_level","attributes","auxil","begin_compute_pass","begin_debug_marker","begin_encoding","begin_query","begin_render_pass","beginning_of_pass_write_index","beginning_of_pass_write_index","bind_group_layouts","binding","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","border_color","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","buffer","buffer","buffer","buffer","buffer","buffer_copy_offset","buffer_copy_pitch","buffer_layout","buffers","build_acceleration_structures","build_scratch_size","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","capabilities","clamp_size_to_virtual","clamp_size_to_virtual","clear_buffer","clear_value","clear_value","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color_attachments","color_targets","compare","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","composite_alpha_mode","composite_alpha_modes","configure","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains_invalid_bits","contains_invalid_bits","copy_buffer_to_buffer","copy_buffer_to_texture","copy_extent","copy_query_results","copy_texture_to_buffer","copy_texture_to_texture","count","count","count","count","create_acceleration_structure","create_bind_group","create_bind_group_layout","create_buffer","create_command_encoder","create_compute_pipeline","create_fence","create_pipeline_layout","create_query_set","create_render_pipeline","create_sampler","create_shader_module","create_surface","create_texture","create_texture_view","current_extent","debug_source","default","depth","depth_ops","depth_stencil","depth_stencil_attachment","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","destination_acceleration_structure","destroy_acceleration_structure","destroy_bind_group","destroy_bind_group_layout","destroy_buffer","destroy_command_encoder","destroy_compute_pipeline","destroy_fence","destroy_pipeline_layout","destroy_query_set","destroy_render_pipeline","destroy_sampler","destroy_shader_module","destroy_surface","destroy_texture","destroy_texture_view","device","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","dimension","dimension","discard_encoding","discard_texture","dispatch","dispatch_indirect","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downlevel","draw","draw_indexed","draw_indexed_indirect","draw_indexed_indirect_count","draw_indirect","draw_indirect_count","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dst_base","dst_offset","dx12_shader_compiler","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","end","end_compute_pass","end_debug_marker","end_encoding","end_of_pass_write_index","end_of_pass_write_index","end_query","end_render_pass","entries","entries","entries","entries","entry_point","enumerate_adapters","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","exit","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extent","extent","features","file_name","first_vertex","flags","flags","flags","flags","flags","flags","flags","flush_mapped_ranges","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format","format","format","format","formats","fragment_stage","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_acceleration_structure_build_sizes","get_acceleration_structure_device_address","get_and_reset","get_fence_value","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_presentation_timestamp","get_timestamp_period","gles","gles_minor_version","h","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","indices","info","info","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert_debug_marker","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_mapped_ranges","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_coherent","is_cube_compatible","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_one","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","label","label","label","label","label","label","label","label","label","label","label","label","label","label","layout","layout","layout","limits","lod_clamp","mag_filter","map","map_buffer","map_extent_to_copy_size","max_copy_size","maximum_frame_latency","maximum_frame_latency","memory_flags","memory_flags","min","min_filter","mip_level","mip_level_count","mipmap_filter","mode","module","module","multisample","multiview","multiview","name","new","not","not","not","not","not","not","not","not","not","not","not","null_value","occlusion_query_set","offset","offset","offset","offset","offset","open","ops","origin","place_acceleration_structure_barrier","present","present_mode","present_modes","primitive","ptr","push_constant_ranges","query_set","query_set","queue","queue","range","range","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","reset_all","reset_queries","resolve_target","resource_index","runtime_checks","sample_count","sample_count","samplers","scratch_buffer","scratch_buffer_offset","set","set","set","set","set","set","set","set","set","set","set","set_bind_group","set_blend_constants","set_compute_pipeline","set_index_buffer","set_push_constants","set_render_pipeline","set_scissor_rect","set_stencil_reference","set_vertex_buffer","set_viewport","size","size","size","size","size","size","size","source","source","source","source","source_acceleration_structure","source_code","src_base","src_offset","stage","start","start_capture","stencil_ops","step_mode","stop_capture","stride","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","submit","suboptimal","surface_capabilities","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","target","target","texture","texture","texture_base","texture_format_capabilities","textures","timestamp_writes","timestamp_writes","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","transform","transition_buffers","transition_textures","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unconfigure","union","union","union","union","union","union","union","union","union","union","union","unmap_buffer","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update_scratch_size","usage","usage","usage","usage","usage","usage","usage","usage","usage","usage","vertex_buffer","vertex_buffers","vertex_count","vertex_format","vertex_stage","vertex_stride","view","view","view_formats","view_formats","vulkan","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","wait","width","write_timestamp","x","y","MAX_I32_BINDING_SIZE","db","map_naga_stage","amd","apple","arm","broadcom","imgtec","intel","mesa","nvidia","qualcomm","VENDOR","VENDOR","VENDOR","VENDOR","VENDOR","DEVICE_KABY_LAKE_MASK","DEVICE_SKY_LAKE_MASK","VENDOR","VENDOR","VENDOR","VENDOR","Api","Context","Encoder","Resource","acquire_texture","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin_compute_pass","begin_debug_marker","begin_encoding","begin_query","begin_render_pass","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_acceleration_structures","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear_buffer","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","components_from","configure","copy_buffer_to_buffer","copy_buffer_to_texture","copy_query_results","copy_texture_to_buffer","copy_texture_to_texture","create_acceleration_structure","create_bind_group","create_bind_group_layout","create_buffer","create_command_encoder","create_compute_pipeline","create_fence","create_instance_from_hal","create_pipeline_layout","create_query_set","create_render_pipeline","create_sampler","create_shader_module","create_surface","create_texture","create_texture_view","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","destroy_acceleration_structure","destroy_bind_group","destroy_bind_group_layout","destroy_buffer","destroy_command_encoder","destroy_compute_pipeline","destroy_fence","destroy_pipeline_layout","destroy_query_set","destroy_render_pipeline","destroy_sampler","destroy_shader_module","destroy_surface","destroy_texture","destroy_texture_view","discard_encoding","discard_texture","dispatch","dispatch_indirect","downcast","downcast","downcast","downcast","draw","draw_indexed","draw_indexed_indirect","draw_indexed_indirect_count","draw_indirect","draw_indirect_count","drop","drop","drop","drop","end_compute_pass","end_debug_marker","end_encoding","end_query","end_render_pass","enumerate_adapters","exit","flush_mapped_ranges","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_acceleration_structure_build_sizes","get_acceleration_structure_device_address","get_fence_value","get_presentation_timestamp","get_surface","get_timestamp_period","hub","init","init","init","init","init","insert_debug_marker","instance_as_hal","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_mapped_ranges","map_buffer","open","place_acceleration_structure_barrier","present","reset_all","reset_queries","set_bind_group","set_blend_constants","set_compute_pipeline","set_index_buffer","set_push_constants","set_render_pipeline","set_scissor_rect","set_stencil_reference","set_vertex_buffer","set_viewport","start_capture","stop_capture","submit","surface_capabilities","texture_format_capabilities","to_owned","transition_buffers","transition_textures","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","unconfigure","unmap_buffer","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","wait","write_timestamp","Adapter","AdapterContext","AdapterContextLock","Api","BindGroup","BindGroupLayout","Buffer","CommandBuffer","CommandEncoder","ComputePipeline","DefaultRenderbuffer","Device","Fence","PipelineLayout","QuerySet","Queue","RenderPipeline","Renderbuffer","Sampler","ShaderModule","Texture","Texture","TextureFormatDesc","TextureInner","TextureView","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapter_context","array_layer_count","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin_compute_pass","begin_debug_marker","begin_encoding","begin_query","begin_render_pass","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_acceleration_structures","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear_buffer","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","context","copy_buffer_to_buffer","copy_buffer_to_texture","copy_query_results","copy_size","copy_texture_to_buffer","copy_texture_to_texture","create_acceleration_structure","create_bind_group","create_bind_group_layout","create_buffer","create_command_encoder","create_compute_pipeline","create_fence","create_instance_from_hal","create_pipeline_layout","create_query_set","create_render_pipeline","create_sampler","create_shader_module","create_texture","create_texture_view","data_type","default","default_framebuffer","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","destroy_acceleration_structure","destroy_bind_group","destroy_bind_group_layout","destroy_buffer","destroy_command_encoder","destroy_compute_pipeline","destroy_fence","destroy_pipeline_layout","destroy_query_set","destroy_render_pipeline","destroy_sampler","destroy_shader_module","destroy_texture","destroy_texture_view","discard_encoding","dispatch","dispatch_indirect","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw_indexed","draw_indexed_indirect","draw_indexed_indirect_count","draw_indirect","draw_indirect_count","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop_guard","egl_instance","egl_version","end_compute_pass","end_debug_marker","end_encoding","end_query","end_render_pass","exit","external","flush_mapped_ranges","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format_desc","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_acceleration_structure_build_sizes","get_acceleration_structure_device_address","get_fence_value","get_presentation_timestamp","get_surface","get_timestamp_period","get_without_egl_lock","hub","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner","insert_debug_marker","instance_as_hal","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_mapped_ranges","is_owned","lock","map_buffer","mip_level_count","new_external","null_value","open","place_acceleration_structure_barrier","present","raw_context","raw_display","reset_all","reset_queries","set_bind_group","set_blend_constants","set_compute_pipeline","set_index_buffer","set_push_constants","set_render_pipeline","set_scissor_rect","set_stencil_reference","set_vertex_buffer","set_viewport","start_capture","stop_capture","submit","surface_capabilities","texture_format_capabilities","texture_from_raw","texture_from_raw_renderbuffer","to_owned","to_owned","to_owned","to_owned","to_owned","transition_buffers","transition_textures","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unmap_buffer","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wait","write_timestamp","raw","raw","target","AccelerationStructure","Adapter","Api","BindGroup","BindGroupLayout","Buffer","CommandBuffer","CommandEncoder","ComputePipeline","DebugUtilsCreateInfo","DebugUtilsMessengerUserData","Device","EMPTY_RESOLVE_ATTACHMENT_LISTS","FORCE_FILL_BUFFER_WITH_SIZE_GREATER_4096_ALIGNED_OFFSET_16","Fence","FencePool","Instance","InstanceShared","Intermediate","PipelineLayout","QuerySet","Queue","Raw","RenderPipeline","SEPARATE_ENTRY_POINTS","Sampler","ShaderModule","Surface","SurfaceTexture","Texture","TextureView","TimelineSemaphore","Workarounds","acquire_texture","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin_compute_pass","begin_debug_marker","begin_encoding","begin_query","begin_render_pass","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer_from_raw","build_acceleration_structures","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear_buffer","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","complement","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","configure","contains","copy_buffer_to_buffer","copy_buffer_to_texture","copy_query_results","copy_texture_to_buffer","copy_texture_to_texture","create_acceleration_structure","create_bind_group","create_bind_group_layout","create_buffer","create_command_encoder","create_compute_pipeline","create_fence","create_instance_from_hal","create_pipeline_layout","create_query_set","create_render_pipeline","create_sampler","create_shader_module","create_surface","create_texture","create_texture_view","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","desired_extensions","destroy_acceleration_structure","destroy_bind_group","destroy_bind_group_layout","destroy_buffer","destroy_command_encoder","destroy_compute_pipeline","destroy_fence","destroy_pipeline_layout","destroy_query_set","destroy_render_pipeline","destroy_sampler","destroy_shader_module","destroy_surface","destroy_texture","destroy_texture_view","device_from_raw","difference","discard_encoding","discard_texture","dispatch","dispatch_indirect","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw_indexed","draw_indexed_indirect","draw_indexed_indirect_count","draw_indirect","draw_indirect_count","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","enabled_device_extensions","end_compute_pass","end_debug_marker","end_encoding","end_query","end_render_pass","entry","enumerate_adapters","eq","equivalent","equivalent","equivalent","exit","expose_adapter","extend","extensions","flush_mapped_ranges","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_raw","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_acceleration_structure_build_sizes","get_acceleration_structure_device_address","get_fence_value","get_hash","get_presentation_timestamp","get_surface","get_timestamp_period","hash","hub","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert","insert_debug_marker","instance_api_version","instance_as_hal","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_mapped_ranges","is_all","is_empty","iter","iter_names","map_buffer","not","open","physical_device_capabilities","physical_device_features","place_acceleration_structure_barrier","present","queue_family_index","queue_index","raw_device","raw_handle","raw_instance","raw_physical_device","raw_physical_device","raw_queue","remove","required_device_extensions","reset_all","reset_queries","set","set_bind_group","set_blend_constants","set_compute_pipeline","set_index_buffer","set_push_constants","set_render_pipeline","set_scissor_rect","set_stencil_reference","set_vertex_buffer","set_viewport","shared_instance","shared_instance","shared_instance","start_capture","stop_capture","sub","sub_assign","submit","surface_capabilities","symmetric_difference","texture_format_capabilities","texture_from_raw","to_owned","to_owned","toggle","transition_buffers","transition_textures","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unconfigure","union","unmap_buffer","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wait","write_timestamp","active","free","last_completed","naga_shader","runtime_checks","Android","AndroidDisplayHandle","AndroidNdk","AndroidNdkWindowHandle","AppKit","AppKit","AppKitDisplayHandle","AppKitWindowHandle","DisplayHandle","Drm","Drm","DrmDisplayHandle","DrmWindowHandle","Gbm","Gbm","GbmDisplayHandle","GbmWindowHandle","Haiku","Haiku","HaikuDisplayHandle","HaikuWindowHandle","HandleError","HasDisplayHandle","HasRawDisplayHandle","HasRawWindowHandle","HasWindowHandle","NotSupported","Ohos","OhosDisplayHandle","OhosNdk","OhosNdkWindowHandle","Orbital","Orbital","OrbitalDisplayHandle","OrbitalWindowHandle","RawDisplayHandle","RawWindowHandle","UiKit","UiKit","UiKitDisplayHandle","UiKitWindowHandle","Unavailable","Wayland","Wayland","WaylandDisplayHandle","WaylandWindowHandle","Web","Web","WebCanvas","WebCanvasWindowHandle","WebDisplayHandle","WebOffscreenCanvas","WebOffscreenCanvasWindowHandle","WebWindowHandle","Win32","Win32WindowHandle","WinRt","WinRtWindowHandle","WindowHandle","Windows","WindowsDisplayHandle","Xcb","Xcb","XcbDisplayHandle","XcbWindowHandle","Xlib","Xlib","XlibDisplayHandle","XlibWindowHandle","a_native_window","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","android","appkit","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_raw","as_raw","as_ref","as_ref","b_direct_window","b_window","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_raw","borrow_raw","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","connection","core_window","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","display","display","display_handle","display_handle","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fd","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gbm_device","gbm_surface","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","haiku","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hinstance","hwnd","id","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","native_window","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","ns_view","obj","obj","ohos","orbital","plane","raw_display_handle","raw_display_handle","raw_window_handle","raw_window_handle","screen","screen","surface","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","ui_view","ui_view_controller","uikit","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","visual_id","visual_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","web","window","window","window","window_handle","window_handle","windows","BufferInitDescriptor","DeviceExt","DispatchIndirectArgs","DownloadBuffer","DrawIndexedIndirectArgs","DrawIndirectArgs","LayerMajor","MipMajor","RenderEncoder","StagingBelt","TextureDataOrder","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_bytes","as_bytes","as_bytes","backend_bits_from_env","base_vertex","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contents","create_buffer_init","create_texture_with_data","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw_indexed","draw_indexed_indirect","draw_indirect","drop","drop","drop","drop","drop","drop","drop","dx12_shader_compiler_from_env","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","finish","first_index","first_instance","first_instance","first_vertex","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","gles_minor_version_from_env","hash","hash","index_count","init","init","init","init","init","init","init","initialize_adapter_from_env","initialize_adapter_from_env_or_default","instance_count","instance_count","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","label","make_spirv_raw","new","null_value","null_value","null_value","null_value","parse_backends_from_comma_list","power_preference_from_env","read_buffer","recall","set_bind_group","set_index_buffer","set_pipeline","set_push_constants","set_vertex_buffer","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","usage","vertex_count","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write_buffer","x","y","z","Active","Catalog","Circle","Class","Dragged","Handle","HandleShape","Hovered","Rail","Rectangle","Slider","Status","Style","StyleFn","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","border_color","border_radius","border_width","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","color","colors","components_from","default","default","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","handle","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","rail","shape","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","width","border_radius","radius","width","Catalog","Class","Handle","Hovered","Idle","Status","Style","StyleFn","Svg","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","data","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_memory","from_path","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","null_value","style","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","Absolute","Advanced","Basic","Borrowed","Catalog","Class","Fragment","Highlight","Highlighter","IntoFragment","Iterator","LineHeight","Owned","Relative","Rich","Settings","Shaping","Span","State","Style","StyleFn","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","background_maybe","base","border","border_maybe","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","change_line","class","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","color","color","color","color_maybe","color_maybe","components_from","components_from","components_from","components_from","components_from","components_from","current_line","danger","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","font","font","font","font_maybe","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","height","highlight","highlight_line","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_fragment","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","line_height","line_height","link","link","link_maybe","mouse_interaction","new","new","new","null_value","null_value","null_value","null_value","null_value","on_event","padding","padding","primary","push","secondary","size","size","size","size","state","strikethrough","strikethrough","style","style","success","tag","text","to_absolute","to_owned","to_owned","to_owned","to_owned","to_static","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","underline","underline","upcast","upcast","upcast","upcast","upcast","upcast","update","vzip","vzip","vzip","vzip","vzip","vzip","width","with_spans","Action","Active","Backspace","Backspace","Binding","Catalog","Class","Click","Content","Copy","Custom","Cut","Delete","Delete","Disabled","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","End","Enter","Enter","Focused","Home","Hovered","Insert","Insert","KeyPress","Left","Motion","Move","Move","PageDown","PageUp","Paste","Paste","Right","Scroll","Select","Select","SelectAll","SelectAll","SelectLine","SelectLine","SelectWord","SelectWord","Sequence","State","Status","Style","StyleFn","TextEditor","Unfocus","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor_position","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_key_press","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","icon","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","is_focused","is_focused","key","line","line_count","lines","modifiers","new","null_value","perform","placeholder","selection","selection","status","style","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","widen","with_text","lines","Active","Catalog","Class","Cursor","DEFAULT_PADDING","Disabled","Focused","Hovered","Icon","Id","Left","Right","Side","State","Status","Style","StyleFn","TextInput","Value","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor","cursor","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focus","font","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","icon","init","init","init","init","init","init","init","init","insert","insert_many","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_focused","is_focused","len","move_cursor_to","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","move_cursor_to_front","new","new","new","next_end_of_word","null_value","null_value","placeholder","previous_start_of_word","remove","remove_many","secure","select","select_all","select_all","select_all","selection","selection","side","size","spacing","state","style","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","unfocus","unique","until","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Cursor","Index","Selection","State","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","end","start","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Custom","Custom","Dark","Dracula","Ferra","GruvboxDark","GruvboxLight","KanagawaDragon","KanagawaLotus","KanagawaWave","Light","Moonfly","Nightfly","Nord","Oxocarbon","Palette","SolarizedDark","SolarizedLight","Theme","TokyoNight","TokyoNightLight","TokyoNightStorm","background","danger","palette","primary","success","text","Background","Danger","EXTENDED_CATPPUCCIN_FRAPPE","EXTENDED_CATPPUCCIN_LATTE","EXTENDED_CATPPUCCIN_MACCHIATO","EXTENDED_CATPPUCCIN_MOCHA","EXTENDED_DARK","EXTENDED_DRACULA","EXTENDED_FERRA","EXTENDED_GRUVBOX_DARK","EXTENDED_GRUVBOX_LIGHT","EXTENDED_KANAGAWA_DRAGON","EXTENDED_KANAGAWA_LOTUS","EXTENDED_KANAGAWA_WAVE","EXTENDED_LIGHT","EXTENDED_MOONFLY","EXTENDED_NIGHTFLY","EXTENDED_NORD","EXTENDED_OXOCARBON","EXTENDED_SOLARIZED_DARK","EXTENDED_SOLARIZED_LIGHT","EXTENDED_TOKYO_NIGHT","EXTENDED_TOKYO_NIGHT_LIGHT","EXTENDED_TOKYO_NIGHT_STORM","Extended","Pair","Palette","Primary","Secondary","Success","background","background","base","base","base","base","base","color","danger","danger","is_dark","primary","primary","secondary","strong","strong","strong","strong","strong","success","success","text","text","weak","weak","weak","weak","weak","Active","Catalog","Class","Hovered","Status","Style","StyleFn","Toggler","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","background_border_color","background_border_width","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","foreground","foreground_border_color","foreground_border_width","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","style","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","is_toggled","is_toggled","Bottom","FollowCursor","Left","Position","Right","Tooltip","Top","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","default","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","null_value","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Active","Catalog","Circle","Class","Dragged","Handle","HandleShape","Hovered","Rectangle","Status","Style","StyleFn","VerticalSlider","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","border_color","border_width","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","rail","shape","style","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","with_circular_handle","border_radius","radius","width","Action","AlwaysOnBottom","AlwaysOnTop","At","Centered","ChangeIcon","ChangeLevel","ChangeMode","Close","CloseRequested","Closed","Critical","Default","Drag","Event","FileDropped","FileHovered","FilesHoveredLeft","Focused","Fullscreen","GainFocus","GetLatest","GetMaximized","GetMinimized","GetMode","GetOldest","GetPosition","GetRawId","GetSize","Hidden","Icon","Icon","Id","Informational","Level","Maximize","Minimize","Mode","Move","Moved","NextFrame","Normal","Open","Opened","Position","RedrawRequest","RedrawRequested","RequestUserAttention","Resize","Resized","RunWithHandle","Screenshot","Screenshot","Settings","ShowSystemMenu","Specific","SpecificWith","ToggleDecorations","ToggleMaximize","Unfocused","UserAttention","Windowed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","change_icon","change_level","change_mode","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","close_events","close_requests","cmp","cmp","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","crop","decorations","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","events","exit_on_close_request","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","frames","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gain_focus","get_hash","get_latest","get_maximized","get_minimized","get_mode","get_oldest","get_position","get_raw_id","get_size","hash","icon","icon","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_raw","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","level","max_size","maximize","min_size","minimize","move_to","new","null_value","null_value","null_value","open","open_events","partial_cmp","partial_cmp","platform_specific","position","request_user_attention","resizable","resize","resize_events","run_with_handle","scale_factor","screenshot","screenshot","settings","show_system_menu","size","size","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle_decorations","toggle_maximize","transparent","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","visible","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","position","size","Error","Icon","ImageError","InvalidError","OsError","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","deref","deref_mut","downcast","drop","fmt","fmt","from","from","from","from","from_angle","from_file","from_file_data","from_rgba","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","source","to_smolstr","to_string","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Android","AndroidDisplayHandle","AndroidNdk","AndroidNdkWindowHandle","AppKit","AppKit","AppKitDisplayHandle","AppKitWindowHandle","DisplayHandle","Drm","Drm","DrmDisplayHandle","DrmWindowHandle","Gbm","Gbm","GbmDisplayHandle","GbmWindowHandle","Haiku","Haiku","HaikuDisplayHandle","HaikuWindowHandle","HandleError","HasDisplayHandle","HasRawDisplayHandle","HasRawWindowHandle","HasWindowHandle","NotSupported","Ohos","OhosDisplayHandle","OhosNdk","OhosNdkWindowHandle","Orbital","Orbital","OrbitalDisplayHandle","OrbitalWindowHandle","RawDisplayHandle","RawWindowHandle","UiKit","UiKit","UiKitDisplayHandle","UiKitWindowHandle","Unavailable","Wayland","Wayland","WaylandDisplayHandle","WaylandWindowHandle","Web","Web","WebCanvas","WebCanvasWindowHandle","WebDisplayHandle","WebOffscreenCanvas","WebOffscreenCanvasWindowHandle","WebWindowHandle","Win32","Win32WindowHandle","WinRt","WinRtWindowHandle","WindowHandle","Windows","WindowsDisplayHandle","Xcb","Xcb","XcbDisplayHandle","XcbWindowHandle","Xlib","Xlib","XlibDisplayHandle","XlibWindowHandle","a_native_window","b_direct_window","b_window","connection","core_window","display","display","display_handle","fd","gbm_device","gbm_surface","hinstance","hwnd","id","native_window","ns_view","obj","obj","plane","raw_display_handle","raw_window_handle","screen","screen","surface","ui_view","ui_view_controller","visual_id","visual_id","window","window","window","window_handle","CropError","OutOfBounds","Screenshot","Zero","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","bytes","cam16_into_unclamped","components_from","deref","deref_mut","downcast","drop","fmt","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","scale_factor","size","to_smolstr","to_string","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","PlatformSpecific","Settings","adapt_into_using","application_id","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","decorations","default","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","exit_on_close_request","fmt","from","from_angle","from_stimulus","icon","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","level","max_size","min_size","null_value","platform_specific","position","resizable","size","to_owned","transparent","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","visible","vzip"],"q":[[0,"iced"],[1437,"iced::advanced"],[1627,"iced::advanced::clipboard"],[1722,"iced::advanced::image"],[1888,"iced::advanced::image::Handle"],[1892,"iced::advanced::layout"],[2010,"iced::advanced::layout::flex"],[2050,"iced::advanced::mouse"],[2129,"iced::advanced::mouse::Event"],[2131,"iced::advanced::mouse::ScrollDelta"],[2135,"iced::advanced::mouse::click"],[2181,"iced::advanced::overlay"],[2283,"iced::advanced::renderer"],[2387,"iced::advanced::subscription"],[2531,"iced::advanced::subscription::Event"],[2534,"iced::advanced::svg"],[2638,"iced::advanced::text"],[2860,"iced::advanced::text::editor"],[2994,"iced::advanced::text::editor::Action"],[2995,"iced::advanced::text::highlighter"],[3098,"iced::advanced::text::paragraph"],[3163,"iced::advanced::widget"],[3339,"iced::advanced::widget::operation"],[3402,"iced::advanced::widget::operation::focusable"],[3461,"iced::advanced::widget::operation::scrollable"],[3472,"iced::advanced::widget::operation::text_input"],[3481,"iced::advanced::widget::text"],[3504,"iced::advanced::widget::tree"],[3603,"iced::alignment"],[3711,"iced::application"],[3779,"iced::border"],[3857,"iced::clipboard"],[3861,"iced::daemon"],[3960,"iced::event"],[3972,"iced::executor"],[3977,"iced::font"],[4256,"iced::gradient"],[4354,"iced::keyboard"],[4614,"iced::keyboard::Event"],[4621,"iced::keyboard::key"],[4982,"iced::mouse"],[5245,"iced::mouse::Event"],[5247,"iced::mouse::ScrollDelta"],[5251,"iced::overlay"],[5253,"iced::overlay::menu"],[5268,"iced::padding"],[5278,"iced::settings"],[5326,"iced::stream"],[5328,"iced::system"],[5380,"iced::task"],[5426,"iced::theme"],[5568,"iced::theme::palette"],[5927,"iced::time"],[6127,"iced::touch"],[6222,"iced::touch::Event"],[6230,"iced::widget"],[7870,"iced::widget::button"],[7981,"iced::widget::canvas"],[8583,"iced::widget::canvas::event"],[8636,"iced::widget::canvas::fill"],[8690,"iced::widget::canvas::gradient"],[8787,"iced::widget::canvas::path"],[8885,"iced::widget::canvas::path::arc"],[8938,"iced::widget::canvas::path::lyon_path"],[10200,"iced::widget::canvas::path::lyon_path::Event"],[10213,"iced::widget::canvas::path::lyon_path::IdEvent"],[10226,"iced::widget::canvas::path::lyon_path::PathEvent"],[10239,"iced::widget::canvas::path::lyon_path::builder"],[10582,"iced::widget::canvas::path::lyon_path::commands"],[10807,"iced::widget::canvas::path::lyon_path::geom"],[11635,"iced::widget::canvas::path::lyon_path::geom::arc"],[11688,"iced::widget::canvas::path::lyon_path::geom::arrayvec"],[12109,"iced::widget::canvas::path::lyon_path::geom::cubic_bezier"],[12153,"iced::widget::canvas::path::lyon_path::geom::euclid"],[14270,"iced::widget::canvas::path::lyon_path::geom::euclid::approxeq"],[14274,"iced::widget::canvas::path::lyon_path::geom::euclid::approxord"],[14276,"iced::widget::canvas::path::lyon_path::geom::euclid::default"],[14359,"iced::widget::canvas::path::lyon_path::geom::euclid::num"],[14369,"iced::widget::canvas::path::lyon_path::geom::quadratic_bezier"],[14488,"iced::widget::canvas::path::lyon_path::geom::traits"],[14508,"iced::widget::canvas::path::lyon_path::geom::utils"],[14514,"iced::widget::canvas::path::lyon_path::iterator"],[14676,"iced::widget::canvas::path::lyon_path::math"],[14706,"iced::widget::canvas::path::lyon_path::path"],[14715,"iced::widget::canvas::path::lyon_path::path_buffer"],[14865,"iced::widget::canvas::path::lyon_path::polygon"],[15041,"iced::widget::canvas::path::lyon_path::traits"],[15090,"iced::widget::canvas::stroke"],[15110,"iced::widget::checkbox"],[15262,"iced::widget::checkbox::Status"],[15265,"iced::widget::combo_box"],[15313,"iced::widget::container"],[15430,"iced::widget::image"],[15593,"iced::widget::image::Handle"],[15597,"iced::widget::image::viewer"],[15645,"iced::widget::keyed"],[15707,"iced::widget::keyed::column"],[15708,"iced::widget::markdown"],[15973,"iced::widget::markdown::Item"],[15975,"iced::widget::overlay"],[15976,"iced::widget::overlay::menu"],[16112,"iced::widget::pane_grid"],[16967,"iced::widget::pane_grid::Configuration"],[16971,"iced::widget::pane_grid::DragEvent"],[16975,"iced::widget::pane_grid::Node"],[16980,"iced::widget::pane_grid::state"],[17074,"iced::widget::pane_grid::state::Action"],[17078,"iced::widget::pick_list"],[17277,"iced::widget::pick_list::Handle"],[17280,"iced::widget::progress_bar"],[17335,"iced::widget::qr_code"],[17579,"iced::widget::radio"],[17681,"iced::widget::radio::Status"],[17683,"iced::widget::rule"],[17783,"iced::widget::scrollable"],[18319,"iced::widget::scrollable::Direction"],[18321,"iced::widget::scrollable::Status"],[18325,"iced::widget::shader"],[18471,"iced::widget::shader::wgpu"],[26323,"iced::widget::shader::wgpu::BindingType"],[26332,"iced::widget::shader::wgpu::BufferBindingType"],[26333,"iced::widget::shader::wgpu::Dx12Compiler"],[26335,"iced::widget::shader::wgpu::Error"],[26338,"iced::widget::shader::wgpu::SurfaceTargetUnsafe"],[26340,"iced::widget::shader::wgpu::TextureFormat"],[26342,"iced::widget::shader::wgpu::TextureSampleType"],[26343,"iced::widget::shader::wgpu::core"],[26380,"iced::widget::shader::wgpu::core::any_surface"],[26421,"iced::widget::shader::wgpu::core::api"],[26424,"iced::widget::shader::wgpu::core::binding_model"],[27438,"iced::widget::shader::wgpu::core::binding_model::BindError"],[27454,"iced::widget::shader::wgpu::core::binding_model::CreateBindGroupError"],[27492,"iced::widget::shader::wgpu::core::binding_model::CreateBindGroupLayoutError"],[27496,"iced::widget::shader::wgpu::core::binding_model::CreatePipelineLayoutError"],[27506,"iced::widget::shader::wgpu::core::binding_model::PushConstantUploadError"],[27518,"iced::widget::shader::wgpu::core::command"],[29678,"iced::widget::shader::wgpu::core::command::AttachmentErrorLocation"],[29680,"iced::widget::shader::wgpu::core::command::ClearError"],[29693,"iced::widget::shader::wgpu::core::command::ColorAttachmentError"],[29695,"iced::widget::shader::wgpu::core::command::ComputePassErrorInner"],[29700,"iced::widget::shader::wgpu::core::command::DispatchError"],[29704,"iced::widget::shader::wgpu::core::command::DrawError"],[29717,"iced::widget::shader::wgpu::core::command::PassErrorScope"],[29722,"iced::widget::shader::wgpu::core::command::QueryUseError"],[29729,"iced::widget::shader::wgpu::core::command::RenderCommandError"],[29735,"iced::widget::shader::wgpu::core::command::RenderPassErrorInner"],[29764,"iced::widget::shader::wgpu::core::command::ResolveError"],[29773,"iced::widget::shader::wgpu::core::command::TransferError"],[29795,"iced::widget::shader::wgpu::core::command::bundle_ffi"],[29807,"iced::widget::shader::wgpu::core::command::compute_ffi"],[29818,"iced::widget::shader::wgpu::core::command::render_ffi"],[29844,"iced::widget::shader::wgpu::core::device"],[30537,"iced::widget::shader::wgpu::core::device::RenderPassCompatibilityError"],[30550,"iced::widget::shader::wgpu::core::device::any_device"],[30590,"iced::widget::shader::wgpu::core::device::queue"],[30942,"iced::widget::shader::wgpu::core::device::resource"],[30991,"iced::widget::shader::wgpu::core::error"],[31091,"iced::widget::shader::wgpu::core::global"],[31296,"iced::widget::shader::wgpu::core::hal_api"],[31302,"iced::widget::shader::wgpu::core::hub"],[31450,"iced::widget::shader::wgpu::core::id"],[31534,"iced::widget::shader::wgpu::core::identity"],[31621,"iced::widget::shader::wgpu::core::instance"],[32107,"iced::widget::shader::wgpu::core::naga"],[35321,"iced::widget::shader::wgpu::core::naga::AddressSpace"],[35322,"iced::widget::shader::wgpu::core::naga::AtomicFunction"],[35323,"iced::widget::shader::wgpu::core::naga::Binding"],[35327,"iced::widget::shader::wgpu::core::naga::BuiltIn"],[35328,"iced::widget::shader::wgpu::core::naga::Expression"],[35381,"iced::widget::shader::wgpu::core::naga::ImageClass"],[35386,"iced::widget::shader::wgpu::core::naga::ImageQuery"],[35387,"iced::widget::shader::wgpu::core::naga::PredeclaredType"],[35391,"iced::widget::shader::wgpu::core::naga::RayQueryFunction"],[35394,"iced::widget::shader::wgpu::core::naga::SampleLevel"],[35396,"iced::widget::shader::wgpu::core::naga::Statement"],[35422,"iced::widget::shader::wgpu::core::naga::TypeInner"],[35443,"iced::widget::shader::wgpu::core::naga::back"],[35545,"iced::widget::shader::wgpu::core::naga::back::glsl"],[36152,"iced::widget::shader::wgpu::core::naga::back::glsl::Version"],[36154,"iced::widget::shader::wgpu::core::naga::back::hlsl"],[36484,"iced::widget::shader::wgpu::core::naga::back::msl"],[36935,"iced::widget::shader::wgpu::core::naga::back::msl::sampler"],[37268,"iced::widget::shader::wgpu::core::naga::back::spv"],[38087,"iced::widget::shader::wgpu::core::naga::compact"],[38088,"iced::widget::shader::wgpu::core::naga::front"],[38179,"iced::widget::shader::wgpu::core::naga::front::wgsl"],[38270,"iced::widget::shader::wgpu::core::naga::keywords"],[38271,"iced::widget::shader::wgpu::core::naga::keywords::wgsl"],[38272,"iced::widget::shader::wgpu::core::naga::proc"],[39224,"iced::widget::shader::wgpu::core::naga::proc::ConstantEvaluatorError"],[39229,"iced::widget::shader::wgpu::core::naga::proc::ResolveError"],[39236,"iced::widget::shader::wgpu::core::naga::proc::index"],[39298,"iced::widget::shader::wgpu::core::naga::valid"],[40892,"iced::widget::shader::wgpu::core::naga::valid::CallError"],[40899,"iced::widget::shader::wgpu::core::naga::valid::ComposeError"],[40902,"iced::widget::shader::wgpu::core::naga::valid::Disalignment"],[40913,"iced::widget::shader::wgpu::core::naga::valid::EntryPointError"],[40915,"iced::widget::shader::wgpu::core::naga::valid::ExpressionError"],[40918,"iced::widget::shader::wgpu::core::naga::valid::FunctionError"],[40933,"iced::widget::shader::wgpu::core::naga::valid::GlobalVariableError"],[40935,"iced::widget::shader::wgpu::core::naga::valid::TypeError"],[40948,"iced::widget::shader::wgpu::core::naga::valid::ValidationError"],[40965,"iced::widget::shader::wgpu::core::naga::valid::VaryingError"],[40968,"iced::widget::shader::wgpu::core::pipeline"],[41955,"iced::widget::shader::wgpu::core::pipeline::ColorStateError"],[41957,"iced::widget::shader::wgpu::core::pipeline::CreateRenderPipelineError"],[41979,"iced::widget::shader::wgpu::core::pipeline::CreateShaderModuleError"],[41982,"iced::widget::shader::wgpu::core::present"],[42133,"iced::widget::shader::wgpu::core::present::ConfigureSurfaceError"],[42142,"iced::widget::shader::wgpu::core::registry"],[42237,"iced::widget::shader::wgpu::core::resource"],[43555,"iced::widget::shader::wgpu::core::resource::BufferAccessError"],[43563,"iced::widget::shader::wgpu::core::resource::CreateBufferError"],[43565,"iced::widget::shader::wgpu::core::resource::CreateQuerySetError"],[43567,"iced::widget::shader::wgpu::core::resource::CreateSamplerError"],[43572,"iced::widget::shader::wgpu::core::resource::CreateTextureError"],[43574,"iced::widget::shader::wgpu::core::resource::CreateTextureViewError"],[43588,"iced::widget::shader::wgpu::core::resource::TextureClearMode"],[43591,"iced::widget::shader::wgpu::core::resource::TextureDimensionError"],[43606,"iced::widget::shader::wgpu::core::storage"],[43644,"iced::widget::shader::wgpu::core::validation"],[44108,"iced::widget::shader::wgpu::core::validation::BindingError"],[44115,"iced::widget::shader::wgpu::core::validation::StageError"],[44128,"iced::widget::shader::wgpu::hal"],[48114,"iced::widget::shader::wgpu::hal::auxil"],[48117,"iced::widget::shader::wgpu::hal::auxil::db"],[48126,"iced::widget::shader::wgpu::hal::auxil::db::amd"],[48127,"iced::widget::shader::wgpu::hal::auxil::db::apple"],[48128,"iced::widget::shader::wgpu::hal::auxil::db::arm"],[48129,"iced::widget::shader::wgpu::hal::auxil::db::broadcom"],[48130,"iced::widget::shader::wgpu::hal::auxil::db::imgtec"],[48131,"iced::widget::shader::wgpu::hal::auxil::db::intel"],[48134,"iced::widget::shader::wgpu::hal::auxil::db::mesa"],[48135,"iced::widget::shader::wgpu::hal::auxil::db::nvidia"],[48136,"iced::widget::shader::wgpu::hal::auxil::db::qualcomm"],[48137,"iced::widget::shader::wgpu::hal::empty"],[48389,"iced::widget::shader::wgpu::hal::gles"],[49341,"iced::widget::shader::wgpu::hal::gles::TextureInner"],[49344,"iced::widget::shader::wgpu::hal::vulkan"],[50488,"iced::widget::shader::wgpu::hal::vulkan::Fence"],[50491,"iced::widget::shader::wgpu::hal::vulkan::ShaderModule"],[50493,"iced::widget::shader::wgpu::rwh"],[52249,"iced::widget::shader::wgpu::util"],[52599,"iced::widget::slider"],[52666,"iced::widget::slider::HandleShape"],[52669,"iced::widget::svg"],[52821,"iced::widget::text"],[53168,"iced::widget::text_editor"],[53623,"iced::widget::text_editor::Action"],[53624,"iced::widget::text_input"],[54035,"iced::widget::text_input::cursor"],[54080,"iced::widget::text_input::cursor::State"],[54082,"iced::widget::theme"],[54114,"iced::widget::theme::palette"],[54172,"iced::widget::toggler"],[54275,"iced::widget::toggler::Status"],[54277,"iced::widget::tooltip"],[54331,"iced::widget::vertical_slider"],[54522,"iced::widget::vertical_slider::HandleShape"],[54525,"iced::window"],[55115,"iced::window::Event"],[55117,"iced::window::icon"],[55168,"iced::window::raw_window_handle"],[55269,"iced::window::screenshot"],[55315,"iced::window::settings"],[55376,"iced_runtime::task"],[55377,"palette::chromatic_adaptation"],[55378,"iced_core::angle"],[55379,"iced_core::pixels"],[55380,"iced_core::point"],[55381,"iced_core::vector"],[55382,"core::ops::arith"],[55383,"iced_core::rectangle"],[55384,"iced_core::size"],[55385,"core::option"],[55386,"iced_futures::maybe::platform"],[55387,"core::ops::function"],[55388,"core::result"],[55389,"core::marker"],[55390,"core::fmt"],[55391,"core::default"],[55392,"iced_winit::program"],[55393,"iced_core::rotation"],[55394,"core::any"],[55395,"iced_core::transformation"],[55396,"core::iter::traits::collect"],[55397,"iced_futures::subscription"],[55398,"iced_core::padding"],[55399,"core::convert"],[55400,"palette::cam16::parameters"],[55401,"iced_core::alignment"],[55402,"iced_core::border"],[55403,"iced_core::event"],[55404,"iced_core::font"],[55405,"iced_core::gradient"],[55406,"iced_core::theme"],[55407,"iced_core::background"],[55408,"iced_core::color"],[55409,"iced_core::content_fit"],[55410,"iced_core::length"],[55411,"core::clone"],[55412,"iced_core::shadow"],[55413,"alloc::vec"],[55414,"alloc::string"],[55415,"iced_core::theme::palette"],[55416,"alloc::boxed"],[55417,"num_traits::float"],[55418,"num_traits"],[55419,"iced_futures::executor"],[55420,"core::cmp"],[55421,"iced::error"],[55422,"iced_winit::error"],[55423,"palette::rgb::rgb"],[55424,"palette::alpha::alpha"],[55425,"core::future::future"],[55426,"core::hash"],[55427,"alloc::sync"],[55428,"alloc::rc"],[55429,"std::io::error"],[55430,"futures_core::stream"],[55431,"iced_widget::toggler"],[55432,"iced_core::widget::text"],[55433,"iced_widget::slider"],[55434,"iced_widget::progress_bar"],[55435,"iced_widget::checkbox"],[55436,"iced_widget::button"],[55437,"iced_widget::scrollable"],[55438,"iced_widget::svg"],[55439,"iced_widget::pane_grid"],[55440,"iced_widget::radio"],[55441,"iced_widget::rule"],[55442,"iced_widget::container"],[55443,"iced_widget::qr_code"],[55444,"iced_widget::pick_list"],[55445,"iced_widget::overlay::menu"],[55446,"iced_widget::text_input"],[55447,"iced_widget::text_editor"],[55448,"smol_str"],[55449,"palette::convert::try_from_into_color"],[55450,"iced_core::shell"],[55451,"iced_core::layout"],[55452,"iced_core::widget"],[55453,"iced_core::widget::tree"],[55454,"core::iter::traits::double_ended"],[55455,"iced_core::renderer"],[55456,"iced_core::text"],[55457,"iced_core::overlay"],[55458,"iced_core::mouse::cursor"],[55459,"iced_core::layout::node"],[55460,"iced_core::layout::limits"],[55461,"iced_core::mouse::interaction"],[55462,"iced_core::clipboard"],[55463,"iced_core::widget::operation"],[55464,"iced_core::overlay::element"],[55465,"iced_core::window::redraw_request"],[55466,"bytes::bytes"],[55467,"iced_core::image"],[55468,"bytes::bytes_mut"],[55469,"iced_runtime::window::screenshot"],[55470,"core::ops::range"],[55471,"iced_core::layout::flex"],[55472,"iced_core::element"],[55473,"iced_core::mouse::click"],[55474,"iced_core::overlay::group"],[55475,"rustc_hash"],[55476,"core::pin"],[55477,"iced_core::svg"],[55478,"iced_core::text::editor"],[55479,"iced_core::text::highlighter"],[55480,"core::iter::traits::iterator"],[55481,"iced_core::text::paragraph"],[55482,"alloc::borrow"],[55483,"iced_core::widget::id"],[55484,"core::borrow"],[55485,"iced_core::widget::operation::focusable"],[55486,"iced_core::widget::operation::scrollable"],[55487,"iced_core::widget::operation::text_input"],[55488,"iced_core::window::level"],[55489,"iced_core::window::position"],[55490,"iced_core::window::settings"],[55491,"iced_core::window::id"],[55492,"iced_runtime::font"],[55493,"iced_core::keyboard::modifiers"],[55494,"iced_core::keyboard::key"],[55495,"iced_core::keyboard::event"],[55496,"iced_core::keyboard::location"],[55497,"bitflags::iter"],[55498,"iced_core::mouse::button"],[55499,"iced_core::mouse::event"],[55500,"futures_channel::mpsc"],[55501,"iced_runtime::system"],[55502,"core::time"],[55503,"std::time"],[55504,"time::duration"],[55505,"serde::de"],[55506,"zvariant::error"],[55507,"zvariant::signature"],[55508,"time::instant"],[55509,"tokio::time::instant"],[55510,"image::animation"],[55511,"nix::sys::time"],[55512,"serde::ser"],[55513,"time::error::conversion_range"],[55514,"iced_core::touch"],[55515,"iced_widget::column"],[55516,"iced_widget::row"],[55517,"iced_widget::themer"],[55518,"iced_widget::canvas"],[55519,"iced_graphics::geometry"],[55520,"iced_widget::canvas::program"],[55521,"iced_widget::mouse_area"],[55522,"iced_widget::stack"],[55523,"iced_widget::combo_box"],[55524,"iced_widget::tooltip"],[55525,"iced_widget::lazy"],[55526,"iced_widget::vertical_slider"],[55527,"iced_widget::lazy::component"],[55528,"iced_widget::image"],[55529,"num_traits::cast"],[55530,"iced_widget::text_input::value"],[55531,"iced_widget::lazy::responsive"],[55532,"iced_widget::shader"],[55533,"iced_widget::shader::program"],[55534,"iced_wgpu::primitive"],[55535,"iced_wgpu"],[55536,"iced_tiny_skia"],[55537,"iced_renderer::fallback"],[55538,"iced_widget::space"],[55539,"std::path"],[55540,"iced_highlighter"],[55541,"iced_widget::keyed::column"],[55542,"iced_widget::markdown"],[55543,"url"],[55544,"iced_widget::pane_grid::state"],[55545,"iced_widget::pane_grid::pane"],[55546,"iced_widget::pane_grid::content"],[55547,"iced_widget::text::rich"],[55548,"iced_graphics::geometry::path"],[55549,"iced_graphics::cache"],[55550,"iced_graphics::gradient"],[55551,"iced_graphics::geometry::fill"],[55552,"iced_graphics::geometry::stroke"],[55553,"iced_graphics::geometry::style"],[55554,"iced_graphics::geometry::text"],[55555,"iced_widget::canvas::event"],[55556,"iced_graphics::geometry::path::builder"],[55557,"lyon_path::path"],[55558,"euclid"],[55559,"euclid::transform2d"],[55560,"iced_graphics::geometry::path::arc"],[55561,"lyon_path::commands"],[55562,"lyon_path::path_buffer"],[55563,"lyon_path"],[55564,"euclid::point"],[55565,"lyon_path::builder"],[55566,"lyon_geom::arc"],[55567,"lyon_path::events"],[55568,"lyon_path::polygon"],[55569,"lyon_path::iterator"],[55570,"lyon_geom::traits"],[55571,"euclid::vector"],[55572,"euclid::angle"],[55573,"lyon_geom::line"],[55574,"euclid::box2d"],[55575,"lyon_geom::scalar"],[55576,"lyon_geom::triangle"],[55577,"lyon_geom::segment"],[55578,"lyon_geom::cubic_bezier"],[55579,"lyon_geom::quadratic_bezier"],[55580,"num_traits::identities"],[55581,"euclid::approxeq"],[55582,"arrayvec::arrayvec"],[55583,"euclid::trig"],[55584,"num_traits::real"],[55585,"euclid::size"],[55586,"arrayvec::array_string"],[55587,"unicode_normalization::replace"],[55588,"arrayvec::errors"],[55589,"core::str::error"],[55590,"unicode_normalization::recompose"],[55591,"unicode_normalization::decompose"],[55592,"unicode_normalization::stream_safe"],[55593,"endi::endian"],[55594,"num_traits::sign"],[55595,"euclid::length"],[55596,"euclid::scale"],[55597,"euclid::side_offsets"],[55598,"euclid::translation"],[55599,"euclid::transform3d"],[55600,"euclid::rotation"],[55601,"euclid::rect"],[55602,"euclid::box3d"],[55603,"euclid::rigid"],[55604,"euclid::num"],[55605,"euclid::homogen"],[55606,"num_traits::ops::euclid"],[55607,"num_traits::ops::saturating"],[55608,"rayon::iter::par_bridge"],[55609,"iced_widget::image::viewer"],[55610,"pulldown_cmark"],[55611,"url::parser"],[55612,"url::host"],[55613,"url::slicing"],[55614,"url::origin"],[55615,"core::str::iter"],[55616,"url::path_segments"],[55617,"form_urlencoded"],[55618,"core::net::ip_addr"],[55619,"core::net::socket_addr"],[55620,"iced_widget::pane_grid::direction"],[55621,"iced_widget::pane_grid::title_bar"],[55622,"iced_widget::pane_grid::draggable"],[55623,"iced_widget::pane_grid::axis"],[55624,"iced_widget::pane_grid::configuration"],[55625,"iced_widget::pane_grid::node"],[55626,"iced_widget::pane_grid::split"],[55627,"alloc::collections::btree::map"],[55628,"std::collections::hash::map"],[55629,"qrcode::types"],[55630,"iced_graphics::viewport"],[55631,"iced_widget::shader::event"],[55632,"wgpu"],[55633,"wgpu_types"],[55634,"wgpu_hal"],[55635,"wgpu_core::hal_api"],[55636,"wgpu::util::device"],[55637,"wgpu_core::instance"],[55638,"raw_window_handle"],[55639,"raw_window_handle::borrowed"],[55640,"wgpu_core::global"],[55641,"wgpu_types::send_sync"],[55642,"core::error"],[55643,"core::num::nonzero"],[55644,"wgpu_core::any_surface"],[55645,"wgpu_core::binding_model"],[55646,"wgpu_hal::empty"],[55647,"wgpu_core::id"],[55648,"wgpu_core::resource"],[55649,"wgpu_core::error"],[55650,"wgpu_core::device"],[55651,"wgpu_core::validation"],[55652,"wgpu_core::track"],[55653,"wgpu_core::command"],[55654,"wgpu_core::command::bundle"],[55655,"wgpu_core::command::clear"],[55656,"wgpu_core::command::compute"],[55657,"wgpu_core::command::draw"],[55658,"wgpu_core::command::query"],[55659,"wgpu_core::command::render"],[55660,"wgpu_core::command::transfer"],[55661,"wgpu_core::device::resource"],[55662,"wgpu_core::pipeline"],[55663,"wgpu_core::device::life"],[55664,"wgpu_core::device::any_device"],[55665,"wgpu_core::device::queue"],[55666,"wgpu_core::identity"],[55667,"wgpu_core::hub"],[55668,"wgpu_core::present"],[55669,"wgpu_core::registry"],[55670,"wgpu::context"],[55671,"naga"],[55672,"naga::span"],[55673,"naga::arena"],[55674,"naga::block"],[55675,"naga::proc::typifier"],[55676,"naga::proc::index"],[55677,"core::slice::iter"],[55678,"naga::proc"],[55679,"core::iter::traits::exact_size"],[55680,"naga::back"],[55681,"naga::back::glsl::features"],[55682,"naga::back::glsl"],[55683,"naga::valid"],[55684,"naga::back::hlsl"],[55685,"naga::back::msl"],[55686,"naga::back::msl::writer"],[55687,"naga::back::msl::sampler"],[55688,"naga::back::spv"],[55689,"spirv"],[55690,"indexmap::set"],[55691,"naga::front"],[55692,"naga::front::wgsl::error"],[55693,"naga::front::wgsl"],[55694,"naga::proc::namer"],[55695,"naga::proc::constant_evaluator"],[55696,"naga::valid::analyzer"],[55697,"naga::proc::layouter"],[55698,"naga::proc::emitter"],[55699,"naga::valid::expression"],[55700,"bit_set"],[55701,"naga::valid::type"],[55702,"naga::valid::compose"],[55703,"naga::valid::function"],[55704,"naga::valid::interface"],[55705,"naga::valid::handles"],[55706,"wgpu_core::storage"],[55707,"wgpu_core::track::texture"],[55708,"ash::vk::enums"],[55709,"gpu_descriptor::allocator"],[55710,"gpu_alloc::error"],[55711,"wgpu_hal::gles"],[55712,"wgpu_hal::gles::egl"],[55713,"libloading::safe"],[55714,"khronos_egl"],[55715,"parking_lot::raw_mutex"],[55716,"glow::native"],[55717,"lock_api::mutex"],[55718,"core::ffi"],[55719,"khronos_egl::egl1_0"],[55720,"wgpu_hal::vulkan"],[55721,"ash::vk::definitions"],[55722,"ash::entry"],[55723,"core::ffi::c_str"],[55724,"ash::device"],[55725,"ash::instance"],[55726,"wgpu_hal::vulkan::adapter"],[55727,"raw_window_handle::android"],[55728,"raw_window_handle::appkit"],[55729,"raw_window_handle::haiku"],[55730,"raw_window_handle::ohos"],[55731,"raw_window_handle::redox"],[55732,"raw_window_handle::uikit"],[55733,"raw_window_handle::unix"],[55734,"raw_window_handle::web"],[55735,"raw_window_handle::windows"],[55736,"core::ptr::non_null"],[55737,"wgpu::util"],[55738,"wgpu::util::encoder"],[55739,"wgpu::util::belt"],[55740,"core::ops::deref"],[55741,"iced_widget::text_input::cursor"],[55742,"iced_core::window::icon"],[55743,"iced_core::window::mode"],[55744,"iced_core::window::event"],[55745,"iced_core::window::user_attention"],[55746,"image::error"],[55747,"image::image"],[55748,"iced_core::window::settings::platform"],[55749,"iced_core::alignment::Vertical"],[55750,"iced_core::alignment::Alignment"],[55751,"iced_core::length::Length"],[55752,"iced_core::alignment::Horizontal"],[55753,"iced_renderer"],[55754,"iced_core"],[55755,"iced_runtime"],[55756,"iced_futures"],[55757,"iced_core::mouse"],[55758,"iced_runtime::clipboard"],[55759,"iced_futures::event"],[55760,"iced_core::keyboard"],[55761,"iced_futures::keyboard"],[55762,"iced_widget::overlay"],[55763,"iced_futures::stream"],[55764,"iced_winit::system"],[55765,"iced_futures::backend::native::tokio::time"],[55766,"iced_widget::text"],[55767,"iced_widget"],[55768,"iced_widget::helpers"],[55769,"iced_widget::lazy::helpers"],[55770,"iced_graphics"],[55771,"euclid::default"],[55772,"lyon_geom"],[55773,"euclid::approxord"],[55774,"lyon_geom::utils"],[55775,"lyon_path::math"],[55776,"iced_widget::keyed"],[55777,"wgpu_core"],[55778,"wgpu_core::command::bundle::bundle_ffi"],[55779,"wgpu_core::command::compute::compute_ffi"],[55780,"wgpu_core::command::render::render_ffi"],[55781,"naga::compact"],[55782,"naga::keywords"],[55783,"naga::keywords::wgsl"],[55784,"naga::proc::terminator"],[55785,"wgpu_hal::auxil"],[55786,"wgpu_hal::auxil::db"],[55787,"wgpu_hal::auxil::db::amd"],[55788,"wgpu_hal::auxil::db::apple"],[55789,"wgpu_hal::auxil::db::arm"],[55790,"wgpu_hal::auxil::db::broadcom"],[55791,"wgpu_hal::auxil::db::imgtec"],[55792,"wgpu_hal::auxil::db::intel"],[55793,"wgpu_hal::auxil::db::mesa"],[55794,"wgpu_hal::auxil::db::nvidia"],[55795,"wgpu_hal::auxil::db::qualcomm"],[55796,"wgpu_types::math"],[55797,"wgpu::util::init"],[55798,"iced_runtime::window"],[55799,"iced_core::window"]],"i":[48,0,0,50,0,0,0,48,48,48,48,0,43,0,49,51,0,51,48,46,0,48,0,48,0,43,101,0,0,0,74,48,0,51,52,0,52,52,33,0,0,49,74,48,48,35,13,14,48,48,48,45,0,0,48,47,46,48,45,48,51,48,9,101,48,5,0,0,0,1300,6,5,0,0,0,0,0,0,51,1300,0,0,0,52,0,48,48,33,43,0,50,0,0,48,48,48,0,45,0,14,0,50,45,74,40,7,14,10,50,1,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,5,5,7,7,9,13,14,10,5,0,0,1,1,0,0,33,13,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,35,50,1,39,54,0,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,40,40,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,13,13,13,1,0,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,43,43,44,44,45,46,46,47,47,40,40,48,6,6,5,5,49,49,50,50,51,51,52,52,7,7,9,9,13,13,33,33,54,54,14,14,35,35,10,10,1,44,44,54,0,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,13,48,48,0,0,44,46,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,50,51,7,9,13,33,54,14,35,10,48,33,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,9,5,5,7,7,1,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,52,69,43,44,45,46,47,48,6,6,5,5,49,50,51,52,7,9,13,33,54,14,35,10,43,43,43,46,46,46,51,51,51,9,9,9,13,13,13,14,14,14,10,10,10,0,0,0,13,14,48,46,52,40,51,52,39,74,74,43,44,45,46,47,40,48,48,6,5,5,49,50,51,51,52,7,9,9,13,33,54,14,35,10,0,1,1,39,74,74,43,43,43,44,45,46,47,47,40,40,40,40,40,48,6,6,6,5,5,5,5,49,49,49,49,50,50,50,50,50,51,52,52,52,52,7,7,7,9,9,9,13,13,33,33,33,54,14,14,14,14,14,35,10,10,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,6,5,6,5,50,50,50,50,50,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,6,5,1,0,50,43,46,51,14,0,43,46,51,14,13,14,0,40,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,13,13,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,50,50,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,50,50,52,13,0,40,40,1,39,14,14,0,6,5,5,7,7,9,13,13,13,14,14,14,35,10,10,69,40,50,9,13,14,10,1,39,44,46,40,48,50,51,7,9,13,33,54,14,35,10,54,35,0,0,48,6,6,5,5,7,1,13,50,33,33,44,5,40,40,13,14,44,0,1,39,39,35,47,49,50,35,0,13,13,69,0,1,46,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,46,5,9,9,13,14,10,5,0,0,0,1,0,5,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,74,48,5,51,9,74,48,5,51,9,40,40,0,35,35,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,13,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,40,1,39,74,43,44,45,46,47,40,48,6,5,49,50,51,52,7,9,13,33,54,14,35,10,46,0,44,44,13,14,0,39,46,13,13,13,9,13,10,9,13,10,0,0,0,0,0,0,0,138,143,137,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,138,143,137,139,138,142,0,138,143,138,143,138,138,143,143,138,143,137,143,138,143,137,138,143,137,139,138,143,137,144,139,138,143,137,142,142,142,138,143,137,143,138,143,137,138,143,137,138,143,137,0,143,0,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,137,137,137,137,144,0,144,139,143,137,0,144,139,138,137,144,139,144,139,0,144,139,138,137,151,137,0,137,137,143,139,143,139,142,142,139,0,0,139,0,138,143,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,138,143,137,143,138,143,137,0,142,138,142,142,151,0,0,0,155,155,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,155,159,159,155,159,155,159,155,159,155,159,155,159,155,155,155,155,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,151,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,155,159,151,159,0,378,0,0,164,0,0,340,340,378,0,378,160,162,160,160,162,160,162,160,162,160,162,160,160,160,162,160,162,160,162,160,160,160,162,160,162,160,162,162,160,162,160,162,160,162,160,160,160,160,160,162,160,162,160,162,164,160,160,162,160,160,160,160,160,160,160,160,160,162,160,160,160,162,162,162,165,160,160,160,162,160,160,160,160,160,160,160,160,162,160,162,160,160,160,162,160,162,165,160,162,160,162,160,162,160,162,160,162,160,162,160,162,160,162,160,162,160,162,160,160,160,162,160,160,160,164,160,160,165,160,160,160,160,160,160,162,160,165,160,160,165,160,160,160,162,160,160,162,160,162,160,162,160,162,160,160,162,160,162,160,162,160,162,160,162,1301,1301,1301,1301,0,0,149,0,149,148,148,148,149,148,149,148,149,148,149,148,0,149,148,149,148,148,149,148,148,149,148,149,148,149,149,148,149,148,0,148,148,149,148,149,148,149,148,149,148,149,0,149,148,149,148,149,148,149,148,149,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,149,149,149,149,149,149,148,148,149,148,0,148,0,0,149,149,148,0,149,148,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,149,148,0,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,0,171,171,171,171,171,171,171,171,171,146,250,0,251,251,0,150,0,251,251,251,0,250,150,150,150,0,250,252,250,150,150,250,252,150,150,150,250,0,150,146,251,150,150,173,173,173,173,173,173,173,173,0,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,1302,1303,1304,1305,1304,1305,0,174,0,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,0,0,0,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,175,154,175,154,175,154,175,144,154,175,154,175,154,154,175,154,175,0,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,144,144,154,175,154,154,175,144,154,175,175,154,175,144,154,175,144,154,175,175,144,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,154,175,175,0,0,0,147,145,147,145,147,145,147,145,147,145,147,147,145,147,145,147,147,145,142,147,145,147,145,147,147,145,145,147,145,147,145,147,145,147,145,147,145,147,145,142,142,147,145,142,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,142,142,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,147,145,142,142,142,0,0,0,176,0,177,179,0,176,178,0,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,177,177,177,178,178,178,176,177,178,176,177,178,176,177,178,0,176,177,178,179,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,0,176,177,178,179,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,176,177,178,1306,1306,1306,183,0,0,183,0,0,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,182,182,183,182,183,182,183,182,183,184,182,183,182,183,183,183,183,182,183,182,182,183,182,183,182,183,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,184,182,182,182,182,182,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,201,206,221,221,1307,195,201,194,0,0,201,187,197,201,0,0,191,0,0,201,0,191,0,195,1307,0,201,206,0,191,195,0,0,0,194,195,196,194,195,196,194,195,196,194,195,196,194,195,196,196,196,194,195,196,194,195,196,187,143,194,195,196,191,194,195,196,194,195,196,194,194,195,195,196,196,207,197,194,195,196,143,191,187,194,187,201,201,194,195,196,194,195,196,194,195,196,194,195,196,0,194,195,195,195,195,201,201,201,194,195,196,143,207,194,195,196,194,195,196,194,195,196,197,187,207,191,0,197,197,197,143,194,195,196,194,195,196,194,195,196,194,195,196,194,195,196,194,195,196,194,195,196,194,195,196,194,195,196,203,194,195,196,187,187,187,143,207,207,187,197,197,197,191,207,0,187,197,187,143,143,207,197,207,207,194,195,196,194,195,196,194,195,196,194,195,196,194,195,196,194,195,196,194,195,196,194,195,196,207,194,195,196,187,191,197,143,194,195,196,197,187,197,0,1279,198,205,0,1279,0,1280,1280,1280,205,0,205,0,1280,1279,187,1280,1279,1280,208,0,205,1280,1280,1279,1280,208,205,205,205,205,205,198,1280,1280,1280,208,198,208,198,208,198,208,198,208,198,208,198,208,198,187,208,198,208,198,208,198,208,208,198,208,198,187,187,208,198,208,198,208,198,208,198,208,208,208,208,208,198,208,198,208,198,208,198,187,208,198,208,198,208,198,208,198,208,198,208,198,208,198,208,198,208,198,208,198,187,187,187,187,187,187,208,198,208,198,208,198,208,198,208,198,208,198,208,198,208,198,208,198,187,208,198,187,1308,0,191,0,191,0,191,209,202,209,202,209,202,209,202,209,202,209,202,209,202,209,202,191,209,209,202,209,202,209,209,202,202,202,209,202,191,209,202,209,202,209,202,209,202,209,202,202,209,202,202,209,202,209,202,209,202,191,209,209,202,209,202,209,202,209,202,209,202,209,202,209,202,209,202,209,202,209,202,191,209,202,209,202,209,202,209,202,209,202,209,202,209,202,209,202,209,202,209,202,191,209,209,202,197,0,0,210,210,210,210,210,210,210,210,210,210,210,197,210,210,210,210,210,210,210,210,210,210,197,197,197,197,210,210,210,210,210,210,210,210,210,210,210,197,210,197,197,210,210,210,210,197,197,210,210,210,210,210,210,210,210,210,210,197,210,210,197,197,0,0,0,0,0,211,140,213,211,211,211,140,213,211,140,213,211,140,213,211,140,213,211,140,213,211,140,213,211,140,213,211,139,140,211,213,213,213,211,211,211,140,213,153,153,211,140,213,211,140,213,139,140,140,140,211,140,213,139,211,211,140,213,140,213,213,213,213,153,140,213,153,211,211,211,140,213,213,213,213,211,140,213,211,140,213,213,213,211,211,140,213,211,140,213,211,140,213,211,140,213,211,213,211,140,213,211,140,213,211,140,213,211,140,213,211,140,213,139,211,211,139,211,140,213,139,0,139,0,139,153,211,139,211,211,139,211,139,140,211,211,139,140,0,153,213,0,211,140,213,211,140,213,211,140,213,211,140,213,211,140,213,211,140,213,211,140,213,213,211,140,213,211,140,213,211,215,0,215,0,0,0,215,0,215,215,215,215,215,215,215,215,215,153,153,215,215,215,215,153,215,216,0,153,215,215,215,215,215,215,215,215,215,215,215,215,216,0,222,222,222,0,220,0,153,222,220,0,153,215,215,215,215,215,215,215,216,215,215,0,0,225,225,225,225,225,225,225,225,225,225,225,225,225,0,225,225,225,225,225,225,225,225,225,0,225,0,216,0,0,225,225,225,225,225,225,225,225,225,225,225,225,225,225,216,225,225,225,225,225,225,225,225,225,225,216,225,225,0,0,0,0,220,0,220,223,224,223,224,0,0,222,0,222,0,222,0,222,206,221,221,0,212,0,206,0,0,0,0,0,0,106,0,0,212,0,0,0,0,212,0,157,157,0,0,0,157,158,157,158,157,158,157,158,157,158,157,158,157,158,157,158,140,158,158,158,158,158,158,157,158,157,158,157,158,0,157,158,157,157,157,158,158,158,158,158,157,158,157,158,157,158,157,158,158,158,157,158,157,158,157,158,157,158,158,157,158,157,158,157,158,157,158,157,158,157,158,158,140,158,140,158,157,158,157,158,157,158,157,158,157,158,157,158,157,158,157,158,157,158,0,78,43,79,78,43,0,79,79,43,78,0,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,79,78,78,79,78,79,78,79,78,79,78,79,78,79,78,79,79,79,78,78,78,79,78,79,79,78,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,0,0,0,0,0,0,25,25,0,25,25,25,25,65,25,25,25,25,25,25,25,31,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,65,25,26,25,25,25,25,25,25,25,25,25,29,32,25,25,25,0,0,100,100,100,100,100,100,100,0,100,0,100,100,0,100,100,100,100,100,100,100,0,44,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,0,44,0,100,0,100,0,100,0,100,100,0,100,100,100,100,100,100,100,100,100,100,100,0,44,0,0,0,0,0,0,0,0,0,65,61,61,65,61,65,61,65,61,65,61,65,65,61,65,61,65,61,65,65,65,65,65,61,0,61,31,65,61,65,61,65,61,65,61,65,65,61,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,61,61,61,61,61,61,65,61,62,65,65,61,65,61,65,61,65,61,65,61,65,61,65,61,65,61,63,65,61,152,0,152,45,45,0,45,45,0,0,0,0,0,0,69,69,69,237,237,238,236,0,238,237,238,238,237,0,236,0,239,237,237,236,236,237,238,239,239,236,238,238,237,236,0,0,237,238,238,0,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,235,236,236,237,237,238,238,239,239,235,236,237,238,239,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,235,235,236,236,236,237,237,237,238,238,238,239,239,239,46,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,236,237,238,239,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,0,236,237,238,239,46,46,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,235,236,237,238,239,46,0,0,0,47,240,80,80,80,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,240,80,80,240,240,80,240,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,80,240,240,80,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,240,80,241,241,241,242,0,0,243,243,241,244,0,0,243,242,244,244,241,244,242,242,243,244,241,241,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,242,241,241,241,241,241,241,241,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,244,241,241,242,241,241,242,241,241,242,243,244,241,241,241,241,242,243,244,241,242,243,244,241,241,242,243,244,241,242,243,244,241,241,242,243,244,241,242,242,242,243,243,243,244,244,244,241,241,241,241,242,243,244,241,241,241,241,241,242,243,244,241,242,243,244,241,241,241,241,241,241,241,242,243,244,241,242,241,242,241,242,243,244,241,241,241,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,241,242,243,244,241,241,241,241,241,241,0,241,241,241,241,0,0,242,241,241,241,241,241,241,241,242,243,244,241,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,242,243,244,241,241,242,243,244,241,242,243,244,241,1309,1310,1309,1310,1309,1310,1309,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,242,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,0,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,0,242,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,242,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,146,250,0,251,251,150,0,251,251,251,0,250,150,150,150,0,250,252,250,150,150,250,252,150,150,150,250,0,150,146,251,150,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,250,146,146,251,251,252,252,150,150,150,150,250,146,251,252,150,146,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,250,250,150,150,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,250,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,146,146,150,150,146,146,146,146,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,250,146,251,252,150,1302,1303,1304,1305,1304,1305,0,0,0,253,0,0,0,0,126,126,0,253,253,126,126,253,126,0,0,0,40,0,40,0,40,0,40,0,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,58,58,58,58,48,48,48,48,0,48,58,58,48,48,58,48,58,58,48,48,58,58,58,48,48,48,58,48,58,48,58,58,48,48,58,48,0,58,58,48,48,58,58,58,0,48,48,48,58,256,58,256,58,256,58,256,58,256,58,58,256,58,256,58,256,58,256,58,256,58,58,256,58,256,58,58,256,58,256,58,256,58,256,58,256,58,256,256,58,256,58,256,58,256,58,256,58,256,58,256,58,256,58,256,58,256,58,256,58,256,58,256,58,256,256,0,58,58,58,58,256,256,256,58,256,58,256,58,256,58,256,58,256,58,256,58,256,58,256,58,256,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,58,59,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,59,257,257,258,258,259,259,260,260,261,261,262,262,257,59,257,258,259,260,261,262,58,59,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,58,59,59,258,259,260,261,262,58,59,58,257,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,59,257,258,259,260,261,262,258,259,260,261,262,0,0,263,263,263,263,263,263,263,264,263,264,264,263,263,264,264,263,263,264,263,264,263,264,263,264,263,263,263,263,263,263,263,263,263,264,263,263,264,263,264,263,264,263,264,263,264,263,264,263,264,264,263,264,263,264,264,263,263,264,263,264,263,264,263,263,264,263,264,263,263,263,263,263,263,263,263,263,263,264,263,264,263,264,263,264,264,264,263,263,264,264,264,263,263,263,0,264,263,264,264,264,263,263,263,264,263,263,263,263,263,263,263,263,263,263,264,263,263,264,263,264,263,264,263,264,263,264,263,264,263,264,263,264,263,264,263,264,263,264,263,264,263,263,263,263,263,263,263,264,263,264,264,263,263,263,264,263,263,263,263,264,264,264,264,264,263,263,264,264,263,263,263,263,263,263,263,264,263,264,263,264,263,263,263,263,264,263,264,263,264,263,264,263,264,263,264,263,264,263,0,0,278,278,278,278,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,278,279,279,278,279,278,279,278,279,278,279,278,279,278,279,279,279,279,278,279,278,279,278,279,278,279,279,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,278,279,1311,1312,1313,1314,1311,1312,1313,1314,0,0,48,48,48,48,0,0,0,0,0,48,308,314,310,321,310,323,48,48,327,48,48,48,0,48,48,48,0,48,48,0,48,48,48,0,0,1300,0,0,0,0,0,0,0,0,1300,0,0,48,48,0,0,327,0,0,0,0,0,0,0,48,48,48,0,0,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,280,280,280,280,282,280,283,280,284,284,284,284,284,284,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,287,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,0,0,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,0,0,293,0,280,280,280,0,0,282,297,283,298,287,288,299,280,301,284,303,304,288,295,280,301,305,308,310,312,284,314,317,319,321,303,323,324,293,282,283,288,280,0,0,0,0,0,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,0,0,324,328,282,283,298,314,323,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,280,301,284,319,303,304,284,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,283,298,328,339,328,290,0,0,295,299,305,310,317,319,321,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,283,324,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,283,298,303,305,282,283,298,288,280,301,308,284,314,317,323,333,324,339,328,290,317,317,312,0,0,0,0,295,299,319,280,284,319,0,0,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,299,299,297,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,308,310,312,333,324,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,317,0,0,0,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,319,321,303,323,332,304,333,324,293,339,328,290,0,299,317,319,0,0,280,282,280,299,305,299,305,0,282,297,283,298,287,288,295,299,280,301,305,310,284,314,317,319,321,303,323,332,304,333,290,282,297,283,298,287,288,295,299,280,301,305,308,310,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,283,298,317,301,299,305,301,297,282,297,283,298,287,288,295,299,280,301,305,310,284,314,317,319,321,303,323,332,304,333,290,297,299,319,297,297,297,305,299,319,297,288,288,288,297,314,323,301,297,297,284,319,295,295,324,328,0,282,297,283,298,287,288,280,301,284,317,319,327,332,304,0,282,297,283,298,287,288,299,280,301,305,284,303,332,304,282,283,288,299,280,305,317,319,303,0,0,0,305,317,0,0,282,283,298,282,283,298,0,0,0,0,0,0,0,324,328,0,0,0,0,0,319,0,0,314,323,282,297,283,298,287,288,295,295,299,299,280,301,305,308,310,310,312,284,314,317,317,319,319,321,321,303,323,332,304,333,324,293,339,328,290,303,327,304,0,0,303,282,283,295,301,310,284,321,0,0,0,297,287,288,295,299,280,301,305,310,284,314,317,319,321,303,323,332,304,333,293,290,314,323,288,295,280,301,305,308,310,312,284,314,317,319,321,303,323,324,293,0,0,297,287,288,295,299,280,301,305,310,284,314,317,319,321,303,323,332,304,333,293,290,0,0,0,321,287,0,0,0,0,295,305,310,321,295,305,310,321,295,305,310,321,0,0,0,0,0,0,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,327,0,312,0,0,0,0,327,282,297,283,298,287,288,295,299,280,301,305,308,310,312,284,314,317,319,321,303,323,332,304,333,324,293,339,328,290,282,283,298,288,295,299,280,301,305,308,310,284,314,319,321,323,333,324,339,328,290,282,283,298,282,283,298,284,339,339,112,0,0,289,112,112,112,0,0,0,112,113,112,113,112,113,112,113,112,113,113,113,112,113,112,113,112,113,112,113,112,113,112,112,113,113,112,113,0,289,113,112,113,112,113,112,113,112,113,112,113,112,112,112,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,113,0,0,113,289,0,0,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,112,113,113,372,371,0,0,0,0,0,0,0,374,0,0,376,0,0,0,368,372,376,0,0,371,372,374,371,292,0,0,0,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,366,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,367,368,368,369,369,366,370,370,371,371,372,372,373,373,374,374,375,165,376,367,375,367,367,368,369,366,370,371,372,373,374,375,165,376,375,369,370,371,372,373,375,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,292,375,367,368,369,366,370,371,372,373,374,375,165,376,367,368,374,165,376,367,367,367,0,0,165,165,367,368,369,366,370,371,372,373,374,375,165,376,375,367,368,368,369,369,369,369,366,370,371,372,373,374,374,374,375,375,375,165,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,0,165,367,375,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,366,370,370,375,370,292,366,165,369,370,371,372,373,375,373,165,165,368,367,0,375,366,366,165,165,369,373,375,375,165,165,0,369,370,367,368,369,366,370,371,372,373,374,375,165,376,366,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,368,369,366,370,371,372,373,374,375,165,376,367,367,368,369,366,370,371,372,373,374,375,165,376,292,375,367,368,369,366,370,371,372,373,374,375,165,376,370,370,370,370,370,152,0,152,376,376,0,376,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,384,0,374,384,0,374,0,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,369,369,384,384,384,384,384,384,384,384,384,384,0,0,368,0,377,380,377,377,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,377,380,380,377,380,377,380,377,380,377,380,377,380,377,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,380,377,0,377,377,377,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,377,380,0,0,0,379,385,0,379,379,379,385,379,385,379,385,379,385,379,379,385,379,385,379,379,385,385,379,385,385,385,385,379,379,385,379,379,385,379,385,379,385,379,385,379,385,385,379,385,379,385,379,385,379,385,379,385,379,385,379,385,379,385,379,385,379,385,379,385,379,385,379,385,379,379,379,379,379,385,379,385,385,379,385,379,385,379,385,379,385,379,385,379,385,379,385,379,385,379,385,0,0,386,386,386,386,386,386,386,386,385,386,386,386,386,386,386,386,386,386,386,385,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,385,386,385,386,386,386,386,386,386,386,386,386,386,386,0,0,0,0,0,1315,1316,400,407,0,0,0,406,0,1315,1316,400,1315,1316,400,0,409,0,0,0,411,392,412,0,0,0,0,0,1315,1316,400,0,0,407,407,0,408,410,409,0,0,0,0,0,0,0,0,0,0,408,410,1315,1316,400,0,406,407,0,406,0,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,387,381,390,381,389,393,395,395,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,393,395,395,0,387,381,390,381,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,390,399,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,399,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,399,399,387,388,388,400,400,381,389,389,393,395,401,402,403,390,391,404,405,406,406,407,407,408,408,409,409,410,410,411,411,392,392,412,412,404,405,0,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,393,395,395,399,381,393,390,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,393,395,395,399,400,406,407,408,409,410,411,392,412,400,400,400,410,410,410,411,411,411,392,392,392,412,412,412,387,388,404,405,387,393,395,381,389,399,387,388,400,381,389,403,390,391,406,407,408,409,410,411,392,412,402,420,399,415,387,388,388,400,400,381,389,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,381,390,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,411,392,414,415,381,389,390,391,416,381,389,404,416,381,389,404,400,410,411,392,412,400,410,411,392,412,381,389,404,381,381,389,389,404,390,391,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,387,381,389,389,401,402,403,420,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,400,389,390,391,409,408,409,408,387,388,381,389,390,391,404,405,381,389,0,399,381,389,390,391,393,395,395,0,415,381,393,395,390,420,401,402,403,387,388,387,388,399,381,393,390,414,415,381,389,393,395,395,411,392,408,0,0,404,387,402,404,405,0,417,393,395,395,393,395,395,390,381,389,381,399,400,408,399,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,411,392,412,0,400,381,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,420,399,415,387,388,400,381,389,393,395,401,402,403,390,391,404,405,406,407,408,409,410,411,392,412,381,393,390,400,393,1317,1318,1319,1320,1320,1318,1321,1319,1320,1318,1321,1319,1320,1317,1318,1319,1320,1320,1318,1321,1319,1320,1318,1321,1319,1320,1317,1318,1319,1320,1320,1318,1321,1319,1320,1318,1321,1319,1320,0,0,0,0,0,440,0,0,0,437,438,428,436,397,430,397,430,397,430,397,430,397,430,434,397,430,397,430,397,428,434,428,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,430,437,438,397,397,437,438,428,436,397,437,438,428,436,397,436,436,440,437,437,438,428,428,397,397,437,438,428,436,397,436,397,436,397,436,436,397,434,430,428,428,397,437,438,428,436,397,430,434,437,438,428,428,397,397,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,430,437,438,397,397,436,397,430,397,430,428,397,436,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,397,397,434,428,437,438,428,436,397,397,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,397,437,438,428,436,397,430,434,437,438,428,428,397,397,434,428,428,437,438,428,436,397,436,397,430,437,438,397,436,430,397,430,434,437,438,428,428,397,397,434,428,434,428,434,428,434,428,434,428,434,428,434,428,430,434,437,438,428,428,397,397,437,438,428,434,428,434,428,434,428,434,428,436,397,436,436,436,436,430,428,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,437,438,428,436,397,434,428,437,438,428,436,397,397,430,397,397,0,0,0,0,0,0,0,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,396,426,396,413,419,441,426,396,413,419,441,396,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,426,396,413,419,441,426,396,413,419,441,396,396,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,396,426,426,396,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,426,426,426,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,413,419,441,426,396,413,419,441,426,396,396,413,419,441,396,413,396,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,426,396,413,419,441,396,0,0,0,0,0,443,443,443,443,443,443,0,0,0,443,443,443,443,0,0,0,443,443,0,447,0,0,0,0,443,443,443,0,0,0,0,443,442,444,444,444,448,456,449,433,457,442,450,444,432,432,432,432,447,448,448,449,449,433,433,450,450,1322,432,432,432,447,448,448,449,449,433,450,0,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,442,444,444,449,450,444,447,448,448,449,449,433,433,450,450,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,449,433,450,444,448,449,450,444,448,449,450,444,450,442,444,444,448,456,449,433,457,442,450,444,432,432,444,448,448,433,433,433,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,448,456,456,449,449,433,433,457,457,442,442,450,450,444,444,432,432,433,450,448,456,449,433,457,442,450,444,432,444,433,450,449,449,0,449,449,432,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,447,448,449,449,433,450,450,433,457,442,450,432,432,432,448,456,449,433,457,442,450,444,432,449,450,449,448,456,449,433,457,442,450,444,432,447,449,449,433,450,450,447,449,449,433,450,450,448,443,448,456,449,433,442,450,444,432,457,442,442,442,432,432,432,448,449,450,448,449,450,448,449,450,449,450,456,448,449,450,450,450,447,448,448,449,449,433,433,450,450,448,456,449,433,457,442,450,444,432,448,456,448,456,449,450,447,448,448,456,449,449,433,450,450,449,448,449,448,449,449,450,449,450,448,456,449,448,456,449,449,450,449,450,449,450,449,450,432,432,432,447,448,448,448,448,456,449,449,449,433,433,433,457,442,450,450,450,444,432,456,449,433,450,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,432,448,432,432,1323,433,433,448,456,449,433,457,442,450,444,432,433,457,433,433,444,457,433,444,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,442,450,432,442,449,450,449,450,449,456,442,449,450,449,450,399,433,450,432,433,433,449,450,449,450,449,450,449,450,450,450,1324,1324,1324,1324,1324,1324,1325,433,1325,432,432,432,442,442,432,449,442,433,433,442,432,432,0,457,432,442,0,449,449,432,432,448,456,447,448,448,449,449,433,433,450,450,448,433,432,457,442,432,0,449,433,449,433,433,442,433,442,447,448,448,449,449,433,433,450,450,433,447,448,448,449,449,433,433,450,450,433,457,450,433,448,432,432,432,432,399,448,442,447,448,448,449,449,433,433,450,450,456,449,433,450,456,450,432,449,433,457,450,432,449,433,457,450,432,433,448,456,449,433,457,442,450,444,432,449,449,448,433,0,444,449,433,450,433,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,448,456,449,433,457,442,450,444,432,0,443,0,457,433,433,448,456,449,433,457,442,450,444,432,1323,447,448,448,449,449,433,433,450,450,1326,1327,1328,449,450,449,450,448,456,447,448,448,449,449,433,433,450,450,1326,1327,1328,449,450,449,450,432,0,0,0,0,462,462,462,462,462,462,462,462,448,462,462,462,462,462,456,462,456,462,462,462,462,462,462,462,462,462,462,462,462,462,399,462,448,456,448,399,448,456,462,462,462,462,462,462,462,462,462,448,456,0,0,0,0,0,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,458,458,472,458,458,472,458,472,458,458,474,476,472,472,475,458,458,474,476,472,472,475,458,474,476,472,475,458,472,474,476,458,472,458,474,472,475,458,472,458,474,472,475,458,474,472,472,475,475,458,472,475,458,472,475,458,474,476,472,475,458,472,458,458,474,476,472,472,475,458,458,474,476,472,472,475,458,474,476,472,475,458,458,458,474,474,476,476,472,475,475,458,458,458,458,472,472,475,458,458,458,472,472,472,475,475,475,458,458,458,474,472,472,475,475,458,458,474,476,472,472,475,458,474,476,472,475,472,458,458,474,476,472,475,472,458,472,472,458,472,458,472,472,458,472,458,474,476,472,475,458,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,458,458,458,458,474,476,458,474,476,472,475,458,472,458,472,458,472,472,458,472,472,472,458,472,472,458,472,475,458,472,474,476,474,476,474,476,474,476,474,476,474,476,458,472,458,472,472,475,458,472,458,458,472,472,458,458,472,458,472,458,458,472,475,474,476,472,474,476,458,458,458,458,474,472,475,472,475,472,475,458,472,458,474,476,472,475,458,458,458,474,476,472,472,472,475,458,458,474,476,472,475,458,474,476,472,475,458,472,472,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,474,476,472,475,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,472,458,458,458,458,458,458,458,472,458,458,458,458,458,472,0,0,463,463,463,463,463,463,463,463,463,449,449,463,463,463,463,463,449,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,449,463,463,463,463,463,463,463,463,463,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,470,486,431,487,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,488,488,394,394,489,489,490,491,470,470,486,486,492,493,431,431,487,487,488,394,394,489,489,491,470,486,492,493,431,487,394,489,494,495,494,495,501,431,431,487,494,495,488,394,489,497,431,487,383,496,383,496,488,394,489,497,431,487,383,383,496,496,0,0,435,498,470,497,497,497,497,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,491,0,0,0,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,488,394,489,498,490,470,486,492,493,431,487,383,496,435,499,488,394,489,498,500,501,497,470,486,431,487,394,394,489,489,470,470,486,486,431,431,487,487,435,499,498,394,489,490,470,486,431,487,431,487,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,435,499,499,504,504,488,488,394,394,489,489,498,498,500,500,501,501,497,497,490,490,491,491,470,470,486,486,492,492,493,493,431,431,487,487,383,383,496,496,494,494,495,495,382,382,488,490,382,488,490,382,431,487,431,487,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,498,470,486,435,499,435,499,498,459,431,487,500,0,435,499,488,394,489,498,490,491,470,486,492,493,431,487,383,496,382,459,499,486,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,383,496,394,489,435,435,499,499,488,488,488,394,394,489,489,498,498,491,491,470,470,486,486,431,431,487,487,435,435,499,499,488,394,394,489,489,498,498,491,491,470,470,486,486,431,431,487,487,394,489,431,487,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,470,486,431,487,435,435,435,499,499,499,504,504,504,488,488,488,394,394,394,489,489,489,498,498,498,500,500,500,501,501,501,497,497,497,490,490,490,491,491,491,470,470,470,486,486,486,492,492,492,493,493,493,431,431,431,487,487,487,383,383,383,496,496,496,494,494,494,495,495,495,382,382,382,497,394,431,459,394,394,489,489,470,470,486,486,431,431,487,487,435,499,504,488,394,489,498,500,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,435,499,499,504,504,504,504,504,488,394,394,394,489,489,489,498,498,500,500,500,501,497,490,491,470,470,470,470,486,486,486,486,492,492,493,493,431,431,431,431,431,487,487,487,487,383,383,496,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,431,383,496,383,496,491,394,489,491,470,486,431,487,435,499,435,499,498,500,496,435,499,498,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,500,435,499,394,489,498,500,501,497,470,486,492,493,431,487,383,496,491,491,488,490,501,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,470,486,431,487,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,498,470,486,491,497,500,501,497,490,492,493,383,496,435,499,498,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,498,435,499,498,435,499,435,499,498,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,500,501,497,490,492,493,383,496,496,496,435,499,498,470,486,435,499,394,489,498,470,486,431,487,490,492,493,383,496,435,499,497,470,486,491,497,497,491,431,487,435,499,488,394,489,498,497,470,486,431,487,470,486,431,487,383,496,383,496,496,496,383,496,383,496,496,496,383,496,383,496,496,496,496,496,496,496,394,489,431,487,488,394,489,498,490,470,486,431,487,435,499,498,498,488,394,489,498,490,470,486,431,487,435,499,498,498,435,435,499,499,488,488,394,394,489,489,498,498,490,491,491,470,470,486,486,431,431,487,487,435,435,499,499,488,394,394,489,489,498,498,491,491,470,470,486,486,431,431,487,487,496,488,394,489,491,470,486,431,487,435,499,504,488,394,489,498,500,501,490,491,470,486,492,493,431,487,383,496,496,491,500,494,495,497,497,431,487,494,495,470,486,431,487,435,499,488,394,489,498,490,491,470,486,492,493,431,487,383,496,382,0,490,431,487,494,495,394,489,498,496,435,498,383,496,496,383,496,488,490,382,496,0,0,394,383,496,383,496,383,496,431,487,496,497,497,501,432,459,0,431,487,394,489,491,431,487,383,496,500,435,499,394,394,489,489,498,470,470,486,486,431,431,487,487,435,499,498,435,499,498,488,488,435,499,498,383,496,494,495,494,495,494,495,435,459,435,499,498,0,0,496,497,394,489,470,486,492,493,431,487,431,487,497,488,394,394,394,489,489,489,490,491,470,486,492,493,431,487,488,394,394,489,489,491,470,486,492,493,431,487,488,488,470,470,486,486,431,431,487,487,459,500,501,497,383,496,383,496,383,496,383,496,489,487,496,394,501,431,383,394,489,470,486,492,493,431,487,383,496,489,487,383,496,383,496,496,498,435,499,394,489,498,470,486,492,493,431,487,435,499,394,489,498,470,486,492,493,431,487,435,499,394,489,498,470,486,492,493,431,487,435,499,394,489,498,470,486,492,493,431,487,435,499,498,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,431,487,504,504,435,431,500,501,497,492,493,431,487,394,489,470,486,492,493,431,487,489,487,435,499,394,489,498,470,486,492,493,431,487,498,470,435,499,394,489,498,500,501,497,470,486,492,493,431,487,383,496,435,499,394,489,498,470,486,492,493,431,487,394,489,470,486,492,493,491,492,490,493,490,493,501,501,490,490,492,492,383,383,497,493,496,496,497,490,493,496,496,490,492,493,490,492,493,501,501,490,490,492,383,383,497,496,497,496,435,499,498,383,496,500,435,499,488,394,489,498,490,470,486,492,493,431,487,383,496,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,431,487,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,435,499,498,497,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,0,0,497,491,499,486,435,499,504,488,394,489,498,500,501,497,490,491,470,486,492,493,431,487,383,496,494,495,382,504,435,499,498,470,486,383,496,431,431,487,431,487,383,496,504,394,489,492,493,431,487,494,495,435,499,498,489,487,495,499,489,487,495,499,504,394,489,492,493,431,487,494,495,435,499,498,394,431,489,487,495,499,504,489,493,487,495,499,435,499,488,394,394,489,489,498,491,470,470,486,486,431,431,487,487,394,489,431,487,0,454,454,454,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1329,1330,1331,1323,1331,1332,1332,1332,1330,1333,1334,1333,1334,1334,1334,1333,1334,1333,1334,1334,1334,1333,1334,1333,1334,1334,1334,1334,1334,1334,1334,1325,1335,1325,1335,1336,1332,1330,1337,1336,1330,1337,1338,1323,1331,1327,1339,1328,1340,1338,1341,1342,1327,1339,1328,1340,1338,1341,1342,1339,1340,1338,1342,0,0,0,0,0,502,507,503,508,505,0,0,0,0,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,450,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,450,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,464,465,510,464,465,510,464,465,464,465,450,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,510,464,465,447,0,0,447,447,447,447,447,447,447,447,447,447,447,447,447,429,429,447,447,0,0,0,0,0,0,0,0,0,0,0,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,512,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,513,514,511,427,513,514,511,511,513,512,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,513,514,511,427,0,0,0,0,0,0,0,0,0,1343,1344,1345,1345,1345,1345,1345,1345,1346,1346,0,1347,0,0,1344,1348,1349,1350,1348,1349,1350,0,0,0,0,0,0,0,0,0,0,0,0,0,0,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,398,515,515,398,515,422,398,515,422,398,398,515,515,398,515,422,422,422,422,398,515,422,398,398,515,515,398,515,422,398,515,422,398,515,422,398,515,422,398,398,515,515,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,422,398,515,422,398,398,515,515,515,422,422,398,515,398,398,515,515,398,398,515,515,422,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,515,422,398,0,0,0,0,0,0,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,404,405,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,418,424,423,425,418,418,404,405,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,424,423,425,418,0,0,0,440,0,430,430,430,430,430,434,430,430,434,430,440,434,430,430,434,430,430,430,512,434,430,434,434,430,430,430,434,434,434,434,434,434,434,434,430,434,434,434,434,434,430,512,434,430,372,371,374,0,0,0,372,371,372,374,371,0,0,370,370,370,373,373,370,370,110,0,0,296,110,110,0,0,0,0,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,111,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,110,111,111,345,345,110,111,0,296,345,110,111,345,110,111,345,110,111,345,110,111,345,110,110,110,110,345,110,111,345,345,110,111,345,110,111,345,110,111,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,0,0,345,345,296,0,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,345,110,111,1351,1352,1353,0,0,0,326,326,326,326,326,326,326,326,326,326,326,326,326,300,300,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,0,281,0,0,0,0,219,122,219,122,219,122,219,122,219,122,122,122,122,122,0,219,122,219,122,219,122,219,122,219,122,219,122,122,122,219,122,0,281,122,219,122,219,122,219,122,0,219,122,219,219,219,219,219,122,219,122,122,122,122,219,122,219,122,219,219,219,122,219,122,219,122,219,122,219,122,219,122,219,122,219,122,219,122,219,122,0,219,122,0,122,122,281,122,219,122,0,219,122,219,122,219,122,219,122,219,122,219,122,219,122,219,219,122,0,219,122,378,0,0,0,340,340,378,378,0,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,378,340,378,340,340,378,340,517,517,340,378,340,517,378,340,517,378,340,517,0,517,378,340,517,378,340,378,378,378,340,340,340,517,378,340,378,378,378,340,517,378,340,517,378,378,378,378,340,517,340,340,517,378,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,0,517,517,517,517,517,340,517,517,517,517,517,517,378,340,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,378,340,517,0,0,378,340,517,517,1301,1301,1301,1301,0,0,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,0,518,518,518,518,518,518,518,518,518,518,0,349,349,349,349,349,349,349,349,349,349,0,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,0,352,519,519,519,519,519,519,352,0,0,352,352,0,0,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,351,351,351,519,352,350,351,519,352,350,351,519,352,350,351,351,519,352,350,351,519,352,350,351,519,519,352,350,350,351,519,350,351,519,351,519,352,350,350,351,519,352,350,351,519,352,350,351,351,519,352,350,351,519,352,350,351,519,351,351,351,519,519,519,351,351,519,519,352,350,351,351,519,352,350,351,519,352,350,351,351,351,519,352,350,351,351,519,350,350,350,350,350,350,351,351,351,519,351,351,351,351,351,351,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,351,351,351,351,351,350,351,351,0,351,351,351,519,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,350,351,351,519,352,350,351,519,351,519,351,519,352,350,351,351,519,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,519,352,350,351,0,351,519,352,350,350,1354,1354,0,0,253,0,0,0,0,538,537,126,538,537,126,538,537,126,538,537,126,538,537,126,126,126,538,537,126,538,537,126,538,537,126,126,126,126,126,538,537,126,0,253,537,253,538,537,126,538,537,126,538,537,126,538,537,126,537,126,538,538,537,126,538,537,126,538,537,126,538,537,126,538,537,126,538,537,126,538,537,126,126,538,537,126,538,537,126,538,537,126,538,537,126,538,537,126,538,537,537,538,538,126,126,253,126,538,538,538,126,538,537,126,538,537,126,538,537,126,538,537,126,538,537,126,538,537,126,538,537,126,538,537,126,538,537,126,538,551,0,548,361,0,547,302,0,0,0,0,539,0,0,361,0,546,547,0,542,539,548,0,551,0,0,543,544,546,0,361,0,0,539,548,0,543,544,0,0,0,0,0,548,539,542,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,353,540,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,549,549,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,541,355,355,540,542,543,539,544,354,545,353,361,546,547,548,362,118,549,550,542,543,539,544,354,545,353,361,546,547,548,362,118,549,550,542,542,543,539,539,544,354,354,545,545,353,361,361,546,546,547,547,548,548,362,362,118,118,549,549,550,550,353,354,545,550,354,545,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,540,0,302,547,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,355,540,542,543,539,544,354,545,353,353,361,546,547,548,362,551,118,549,550,542,539,354,545,118,549,550,542,542,542,539,539,539,354,354,354,545,545,545,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,353,542,544,354,545,353,542,544,354,545,118,118,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,353,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,353,540,353,551,353,353,551,353,353,353,353,355,540,353,547,540,544,353,354,545,118,362,353,353,542,353,362,542,544,353,544,0,302,355,540,353,355,542,543,539,544,354,545,353,361,546,547,548,362,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,355,540,542,543,539,544,354,545,353,361,546,547,548,362,551,118,549,550,550,353,1355,1355,1355,1355,1356,1357,1358,1357,1359,1359,1359,1359,1359,0,554,554,0,554,0,553,554,553,554,553,554,553,554,553,554,553,554,553,554,553,554,553,554,553,554,553,554,554,553,554,553,554,553,554,553,554,553,554,554,553,554,553,554,553,554,553,553,554,553,554,353,553,554,553,554,553,554,553,554,553,554,553,554,553,554,553,554,553,554,553,353,554,554,553,554,553,554,553,554,553,554,553,554,553,554,553,554,553,554,553,554,553,554,1360,1361,1361,1360,124,342,0,307,342,0,124,0,342,124,0,342,0,0,0,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,125,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,124,125,125,557,342,557,124,125,0,307,342,307,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,124,124,124,342,557,124,125,557,342,557,124,125,342,557,124,125,342,557,124,125,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,557,342,125,557,557,307,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,342,557,124,125,1362,1362,1363,0,309,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,309,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,309,0,109,109,109,109,109,109,109,109,109,109,0,294,0,560,0,0,559,560,560,560,559,559,558,558,0,559,0,0,560,0,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,123,558,559,560,123,558,559,560,123,558,558,559,559,560,560,123,123,360,558,559,560,123,0,294,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,558,559,560,123,558,558,558,559,559,559,560,560,560,360,558,559,560,560,123,360,558,559,560,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,294,558,559,560,123,560,560,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,558,559,560,123,360,360,119,0,311,119,0,0,0,0,119,120,119,120,119,120,119,120,119,120,120,120,120,119,120,119,120,119,120,119,120,119,120,119,119,120,120,119,120,0,311,119,120,119,120,120,119,120,119,120,119,119,119,119,119,120,119,120,119,120,119,120,119,120,119,120,119,120,119,120,119,120,119,120,119,120,119,120,119,120,119,120,311,120,119,120,119,120,119,120,119,120,119,120,119,120,119,120,119,120,119,120,119,120,1364,1365,562,0,313,0,562,562,562,0,0,0,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,121,562,562,121,121,562,0,313,121,562,121,562,121,562,121,562,562,121,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,313,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,562,121,0,114,0,329,0,285,0,114,224,286,329,114,0,0,0,224,0,0,0,286,0,0,0,329,0,363,363,223,224,329,563,286,218,363,114,115,564,565,563,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,564,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,363,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,223,224,224,329,329,563,563,286,286,218,363,363,114,114,115,115,564,564,565,565,565,223,224,329,563,286,218,363,114,115,564,565,115,363,0,285,223,224,329,563,286,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,114,286,286,286,218,218,218,114,114,114,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,115,218,218,329,115,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,563,563,218,223,224,329,563,286,363,0,564,563,0,563,285,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,223,224,329,563,286,218,363,114,115,564,565,218,223,224,329,563,286,218,363,114,115,564,565,329,115,223,224,329,563,286,218,363,114,115,564,565,563,223,224,223,224,1366,1366,1367,1368,1367,1368,0,567,567,0,334,0,567,0,334,0,567,0,566,568,567,566,568,567,566,568,567,566,568,567,566,568,567,566,568,567,566,568,567,566,568,567,566,567,566,567,566,567,566,568,567,568,566,568,567,566,568,567,566,568,567,334,566,568,567,567,566,568,567,566,568,567,566,568,567,566,568,567,568,568,568,566,568,567,566,568,567,566,568,567,566,568,567,566,567,566,568,567,566,568,567,566,568,567,566,568,567,566,568,567,566,334,568,566,566,566,570,566,570,566,568,566,567,566,568,567,566,568,567,566,568,567,566,568,567,566,568,567,566,568,567,566,568,567,566,568,567,334,566,568,567,566,577,577,582,578,582,617,579,686,0,0,615,0,597,659,573,0,0,669,668,668,694,631,631,631,631,631,631,631,631,631,631,631,631,631,631,579,577,671,581,582,671,576,579,577,621,0,0,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,0,0,0,0,0,0,0,0,0,0,0,0,605,0,587,686,0,587,0,0,0,0,0,0,0,0,0,577,585,585,582,579,580,579,585,577,0,0,583,584,583,584,579,620,676,676,633,0,0,0,0,0,0,0,0,685,0,0,0,0,0,0,613,610,0,612,612,620,612,672,612,672,612,612,672,578,577,579,577,579,578,577,576,654,654,683,573,573,573,573,573,0,597,0,695,0,0,0,0,634,610,689,0,0,695,613,613,605,0,693,0,573,573,573,573,605,659,0,0,573,573,573,573,573,573,0,581,577,580,585,579,579,579,0,0,668,668,622,0,685,683,665,665,665,665,665,665,665,665,665,665,0,621,0,693,576,582,671,605,0,725,659,659,632,606,657,579,583,583,579,577,670,0,0,0,0,0,0,0,0,0,668,654,654,0,669,0,661,0,0,610,654,654,0,659,659,0,622,619,619,677,633,0,660,725,606,577,0,583,583,576,579,581,581,581,581,581,577,577,577,668,0,0,0,0,615,605,615,676,0,579,580,579,573,677,659,685,606,1369,659,616,692,734,613,613,613,613,613,613,613,613,669,691,691,0,0,0,610,624,660,724,660,725,577,577,577,577,617,576,577,0,0,0,692,0,597,597,597,622,619,1370,645,0,669,0,669,0,0,0,0,0,0,583,0,0,0,0,0,0,0,0,573,573,573,573,573,573,573,573,573,573,573,573,577,577,579,582,671,584,616,617,577,715,667,684,684,0,0,0,0,0,0,0,0,0,0,0,0,676,654,695,0,0,0,615,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,573,577,576,577,577,577,577,577,577,577,583,584,581,577,579,0,587,686,587,0,0,0,0,0,0,0,0,0,0,683,665,665,665,665,665,665,665,665,609,609,609,665,665,665,665,1369,613,613,613,613,613,689,573,0,597,0,0,682,686,0,634,0,0,734,725,615,0,0,0,0,0,0,0,0,577,584,577,577,577,577,577,577,577,577,577,671,0,686,0,0,0,0,0,0,0,0,0,587,587,0,0,660,725,692,691,619,619,583,577,579,579,683,653,665,665,653,665,665,665,665,665,665,0,682,695,632,665,665,665,665,632,578,580,583,579,577,580,585,579,0,577,579,576,624,724,694,694,694,661,0,0,0,0,0,610,605,579,671,1370,645,1370,645,0,0,0,628,714,0,667,684,673,674,613,654,691,671,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,573,641,641,641,576,577,578,579,580,581,582,583,584,585,577,577,630,617,1371,718,625,641,590,639,604,644,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,586,586,589,590,591,571,592,592,594,595,596,1372,1373,639,593,690,604,573,644,671,647,611,719,639,604,639,604,574,600,600,599,574,636,652,651,640,642,687,576,577,578,579,580,581,582,583,584,585,576,577,578,579,580,581,582,583,584,585,576,577,578,579,580,581,582,583,584,585,576,577,578,579,580,581,582,583,584,585,576,576,577,577,578,578,579,579,580,580,581,581,582,582,583,583,584,584,585,585,576,577,578,579,580,581,582,583,584,585,576,577,578,579,580,581,582,583,584,585,618,573,573,573,641,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,1374,588,688,646,681,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,603,603,649,574,574,605,606,576,607,577,578,603,608,579,609,610,611,580,612,613,614,615,616,617,618,619,620,621,622,623,624,625,581,626,627,628,629,630,631,632,573,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,660,661,662,663,664,665,666,667,583,668,669,584,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,695,605,606,576,607,577,578,603,608,579,609,610,611,580,612,613,614,615,616,617,618,619,620,621,622,623,624,625,581,626,627,628,629,630,631,632,573,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,660,661,662,663,664,665,666,667,583,668,669,584,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,695,605,605,606,606,576,576,607,577,577,578,578,603,608,579,579,609,609,610,610,611,580,580,612,612,613,613,614,614,615,615,616,616,617,617,618,619,619,620,620,621,621,622,622,623,623,624,624,625,625,581,581,626,627,627,628,629,630,630,631,631,632,632,573,573,587,588,633,633,634,634,635,635,636,637,638,582,582,639,640,641,642,643,602,644,645,646,647,648,649,649,650,651,652,653,653,598,654,654,655,656,657,657,658,659,659,660,661,661,662,663,663,664,665,665,666,667,667,583,583,668,668,669,669,584,584,670,670,671,671,672,672,673,673,674,674,675,675,597,597,676,676,677,677,678,679,680,680,681,681,682,682,683,683,684,684,685,685,686,686,687,687,688,688,593,593,689,689,690,690,604,604,691,691,692,692,585,585,693,694,694,695,695,608,579,609,614,670,617,602,658,1373,690,608,579,609,614,670,641,657,607,1375,612,576,577,578,579,580,581,582,583,584,585,579,573,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,573,589,623,649,576,577,578,579,580,581,582,583,584,585,576,577,579,580,581,582,583,584,585,574,574,574,574,1376,625,687,590,571,571,571,571,571,571,571,591,571,571,571,571,571,571,571,571,590,590,571,571,571,592,623,578,606,576,607,577,578,603,608,612,615,616,619,620,622,623,625,590,633,634,635,582,639,640,641,602,647,649,653,598,654,657,658,661,668,669,718,671,674,675,597,676,677,679,681,682,683,604,693,694,719,651,657,638,592,675,680,650,658,602,651,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,596,595,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,1371,571,586,592,611,611,576,577,578,579,580,581,582,583,584,585,592,1377,639,599,599,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,603,603,600,600,709,709,600,600,709,709,600,600,709,709,600,600,709,709,611,611,734,605,606,576,607,577,578,603,608,579,589,589,714,715,609,610,611,580,612,594,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,591,581,571,571,626,586,586,627,592,592,575,575,711,711,700,700,699,699,712,712,628,629,713,707,707,710,710,704,704,630,720,720,574,574,631,600,600,599,599,709,632,721,721,601,601,573,572,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,722,660,661,662,663,664,665,666,667,596,596,595,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,616,719,576,577,578,579,580,581,582,583,584,585,596,596,600,636,652,600,599,643,656,646,648,655,590,605,606,576,607,577,578,603,608,579,609,610,611,580,612,613,614,615,616,617,618,619,620,621,622,623,624,625,581,630,631,632,573,633,634,635,582,639,641,644,647,649,651,653,654,657,658,659,660,661,663,665,666,667,583,668,669,584,670,671,672,673,674,675,597,676,677,678,679,680,682,683,684,685,686,687,689,604,691,585,694,605,605,605,606,606,606,576,576,576,607,607,607,577,577,577,578,578,578,603,603,603,608,608,608,579,579,579,609,609,609,610,610,610,611,611,611,580,580,580,612,612,612,613,613,613,614,614,614,615,615,615,616,616,616,617,617,617,618,618,618,619,619,619,620,620,620,621,621,621,622,622,622,623,623,623,624,624,624,625,625,625,581,581,581,630,630,630,631,631,631,632,632,632,573,573,573,633,633,633,634,634,634,635,635,635,582,582,582,639,639,639,644,644,644,647,647,647,649,649,649,651,651,651,653,653,653,654,654,654,657,657,657,658,658,658,659,659,659,660,660,660,661,661,661,663,663,663,665,665,665,666,666,666,667,667,667,583,583,583,668,668,668,669,669,669,584,584,584,670,670,670,672,672,672,673,673,673,674,674,674,675,675,675,597,597,597,676,676,676,677,677,677,678,678,678,679,679,679,680,680,680,682,682,682,683,683,683,684,684,684,685,685,685,686,686,686,687,687,687,689,689,689,604,604,604,691,691,691,585,585,585,694,694,694,600,576,577,578,579,580,581,582,583,584,585,657,591,571,574,709,608,630,719,605,606,576,576,576,576,576,607,577,577,577,577,577,578,578,578,578,578,603,608,579,579,579,579,579,589,609,610,611,580,580,580,580,580,612,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,581,581,581,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,582,582,582,582,639,640,641,642,643,602,644,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,660,661,662,662,663,664,664,665,666,666,667,596,595,724,724,583,583,583,583,583,668,669,584,584,584,584,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,585,585,585,585,693,694,719,695,607,1375,592,1371,1377,618,639,651,663,680,718,650,734,605,606,576,576,607,577,578,603,608,579,589,714,714,715,609,610,611,580,612,594,613,614,615,616,617,618,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,662,663,664,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,576,577,578,579,580,581,582,583,584,585,576,576,577,577,578,578,579,579,580,580,581,581,582,582,583,583,584,584,585,585,576,577,578,579,580,581,582,583,584,585,578,590,590,576,577,578,579,580,581,582,583,584,585,576,577,578,579,580,581,582,583,584,585,597,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,715,647,623,671,590,710,704,589,589,589,591,605,606,576,607,577,578,603,608,579,609,580,612,613,614,615,616,617,618,619,620,621,622,623,625,581,630,631,632,573,633,634,635,582,644,647,649,651,653,654,657,658,659,661,663,665,583,668,669,584,672,673,674,675,597,676,677,678,679,680,682,683,684,685,686,687,691,585,694,591,627,627,591,591,572,719,589,591,571,586,592,575,711,700,699,712,707,710,704,721,601,572,573,573,573,686,573,605,606,576,607,577,578,603,608,579,609,580,612,613,614,615,616,617,618,619,620,621,622,623,625,581,630,631,632,573,633,634,635,582,644,647,649,651,653,654,657,658,659,661,663,665,583,668,669,584,672,673,674,675,597,676,677,678,679,680,682,683,684,685,686,687,691,585,694,592,1371,675,0,0,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,576,577,578,579,580,581,582,583,584,585,574,600,599,576,577,578,579,580,581,582,583,584,585,576,577,578,579,580,581,582,583,584,585,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,576,577,578,579,580,581,582,583,584,585,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,576,577,578,579,580,581,582,583,584,585,573,573,651,651,573,573,576,577,578,579,580,581,582,583,584,585,647,649,604,670,573,734,647,651,657,573,651,619,591,645,608,576,577,578,579,580,581,582,583,584,585,576,577,578,579,580,581,582,583,584,585,1378,1379,1380,1381,1377,1376,629,713,639,640,641,643,602,650,598,655,656,658,679,604,1374,643,650,655,688,591,571,608,635,641,641,641,627,645,679,1379,625,603,603,603,603,603,603,603,603,603,603,603,603,675,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,603,641,603,603,1372,1373,593,690,592,1377,639,604,675,604,641,646,648,655,600,600,600,600,650,650,658,611,647,657,659,590,576,577,578,579,580,581,582,583,584,585,606,576,607,577,578,603,608,612,615,616,619,620,622,623,625,590,633,634,635,582,639,640,641,602,647,649,653,598,654,657,658,661,668,669,718,671,674,675,597,676,677,679,681,682,683,604,693,694,719,602,588,663,681,572,571,616,637,1372,1373,593,690,734,608,579,609,614,624,670,657,675,573,571,590,623,574,600,599,571,607,1375,1373,690,722,1371,718,650,640,574,600,599,571,636,652,671,678,647,613,576,577,578,579,580,581,582,583,584,585,573,590,591,573,1378,1378,574,637,642,681,592,1377,658,581,573,576,577,578,579,580,581,582,583,584,585,600,600,599,709,709,600,571,600,600,709,709,600,600,599,709,709,600,600,599,709,709,600,600,600,600,709,709,600,663,608,586,592,665,1379,1377,588,573,586,649,662,664,724,629,713,616,678,571,651,638,680,644,571,635,623,576,577,578,579,580,581,582,583,584,585,576,577,578,579,580,581,582,583,584,585,572,722,581,576,577,578,579,580,581,582,583,584,585,648,1372,1373,722,593,690,602,598,674,673,605,606,576,607,577,578,603,608,579,609,610,611,580,612,613,614,615,616,617,618,619,620,621,622,623,624,625,581,626,627,628,629,630,631,632,573,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,660,661,662,663,664,665,666,667,583,668,669,584,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,695,660,662,664,666,724,605,660,662,664,666,724,593,690,576,577,578,579,580,581,582,583,584,585,623,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,1376,687,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,623,576,577,578,579,580,581,582,583,584,585,586,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,586,592,1371,1379,1377,718,616,603,603,0,611,650,0,637,638,1371,1377,687,734,605,606,576,607,577,578,603,608,579,589,714,715,609,610,611,580,612,594,613,614,615,616,617,618,619,620,621,622,623,624,625,590,591,581,571,626,586,627,592,575,711,700,699,712,628,629,713,707,710,704,630,720,574,631,600,599,709,632,721,601,573,572,587,588,633,634,635,636,637,638,582,639,640,641,642,643,602,644,645,646,647,648,649,650,651,652,653,598,654,655,656,657,658,659,722,660,661,662,663,664,665,666,667,596,595,724,583,668,669,584,718,725,670,671,672,673,674,675,597,676,677,678,679,680,681,682,683,684,685,686,687,688,593,689,690,604,691,692,585,693,694,719,695,645,645,592,1371,675,578,572,572,618,647,572,574,600,599,673,674,673,674,674,1382,1382,1383,1383,1384,1384,1383,1384,1382,1385,1386,1386,1387,1388,1387,1389,1389,1390,1390,1391,0,0,0,0,1392,0,1392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,739,0,0,0,747,0,0,0,0,0,0,0,0,0,749,749,749,749,0,749,0,0,749,0,749,760,760,0,749,748,0,0,0,749,748,749,756,749,761,752,752,748,0,756,748,749,762,749,762,749,749,749,749,749,749,749,749,748,0,756,761,749,749,747,747,756,757,749,756,757,750,0,0,756,0,749,747,752,760,760,752,749,750,752,749,747,747,752,760,760,757,748,756,756,757,749,761,752,757,749,749,749,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,741,745,746,741,745,746,758,753,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,763,759,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,751,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,741,756,757,758,745,745,759,760,761,764,746,746,762,763,754,755,758,759,763,758,758,758,759,759,759,763,763,763,747,747,748,748,749,749,750,750,751,751,752,753,754,755,741,756,756,757,757,758,745,759,760,761,761,764,746,762,762,763,763,749,756,747,747,747,748,748,749,749,749,749,749,750,751,752,753,754,755,741,756,756,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,758,759,763,758,759,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,751,741,754,755,758,754,751,759,758,753,763,759,747,748,749,756,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,747,748,749,750,751,756,757,761,762,763,747,748,749,750,751,756,757,761,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,747,748,749,750,751,752,753,754,755,741,756,757,758,745,759,760,761,764,746,762,763,751,1393,1394,1394,1395,1395,1395,1393,1393,1394,1395,1394,1395,1394,1395,1394,1395,1396,1397,1398,1399,1400,1401,1400,1402,1403,1404,1405,1406,1407,1408,1409,1398,1396,1397,1399,1400,1401,1407,1404,1408,1405,1402,1403,1401,1398,1406,1409,1407,1408,1409,1404,1403,1405,1402,1410,1411,1410,1411,1412,1413,1413,1414,1415,1414,1415,1412,1414,1415,1416,1417,1418,1419,1419,1416,1417,1416,1417,1419,1419,1418,789,789,0,801,801,0,0,808,808,796,782,801,782,785,781,784,790,778,790,804,808,791,0,799,775,801,0,0,0,0,0,0,0,0,0,804,804,0,804,0,804,804,0,799,803,776,785,778,782,788,801,807,792,782,808,0,801,808,0,782,788,801,805,796,808,808,808,0,804,0,0,0,781,784,801,801,785,785,789,784,782,801,801,784,807,801,776,782,785,801,778,782,788,804,804,778,804,801,801,804,778,782,804,804,785,800,781,782,804,782,785,782,801,782,785,788,801,785,801,804,775,804,785,801,778,804,804,778,778,804,801,785,785,791,0,804,801,801,784,782,785,790,778,778,804,804,782,801,804,782,801,784,801,781,784,804,778,785,784,801,801,778,807,787,778,789,801,808,0,0,787,808,782,785,0,790,808,782,801,0,0,0,0,0,0,0,801,0,0,0,0,0,0,0,0,0,788,0,782,801,804,808,808,808,808,808,808,808,808,0,803,792,0,801,804,804,801,787,800,805,0,778,785,804,804,804,804,804,804,804,778,776,785,784,804,804,801,785,788,789,784,785,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,772,773,772,773,1422,1423,779,797,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,1424,0,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,794,793,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,774,775,776,777,778,779,780,781,782,783,784,785,786,786,787,787,788,789,790,791,791,792,792,793,794,795,796,796,797,798,799,799,800,801,802,803,803,804,805,806,806,807,808,808,798,774,1423,806,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,0,774,780,786,798,795,774,798,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,772,774,810,775,776,773,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,810,806,779,797,774,779,781,784,787,791,792,793,794,795,796,797,798,774,774,774,779,779,779,781,781,781,784,784,784,787,787,787,791,791,791,792,792,792,793,793,793,796,796,796,797,797,797,811,812,774,810,775,775,776,776,773,777,777,778,778,779,780,781,781,782,782,783,783,784,784,785,785,786,787,788,788,789,789,790,790,791,792,793,794,795,796,797,798,799,799,800,800,801,801,802,802,803,804,804,805,805,806,807,807,808,808,776,777,782,783,785,788,801,802,804,808,811,812,1420,1421,772,774,810,775,775,776,773,777,778,778,779,780,781,781,782,782,782,782,782,782,782,782,782,782,782,783,784,784,785,785,785,785,785,785,786,787,787,788,788,788,788,788,789,790,791,792,793,794,795,796,797,798,799,800,801,801,801,801,801,801,801,801,801,801,801,801,801,801,802,803,804,804,804,805,805,805,805,806,807,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,774,791,792,796,786,774,791,792,796,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,772,772,1425,774,780,798,806,1424,793,1422,1423,774,811,812,810,774,780,786,798,798,1422,1423,810,811,812,1423,806,779,797,793,0,794,774,777,783,802,812,810,775,777,778,781,782,783,784,785,788,801,802,804,805,807,795,793,806,1422,1423,780,798,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,775,776,777,778,781,782,783,784,785,788,789,790,799,800,801,802,804,805,807,808,775,776,777,778,781,782,783,784,785,788,789,790,799,800,801,802,804,805,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,794,795,811,812,1420,1421,772,774,810,775,776,773,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,786,786,786,1426,1426,1427,1427,1428,1428,1427,1429,1429,1430,1430,1431,1431,1429,1430,1432,1432,1433,1433,1434,1434,1433,1435,1436,1436,1435,1437,1438,1439,1438,1440,1441,1440,1441,1442,1437,1442,1441,1442,1443,1443,1444,1443,1444,1445,1445,1446,1447,1446,1448,1448,1449,1449,1450,1451,1450,1451,1452,1452,1453,1453,1454,1455,1456,1456,1455,1454,1457,1458,1454,1455,1452,1452,1453,1453,1459,1459,1460,1457,1458,1455,1456,1456,1460,1457,1458,1461,1461,1461,1462,1461,1462,1462,1461,1461,1463,1464,1465,1466,1467,1468,1469,1466,1468,1463,1464,1465,1470,1467,1471,1466,1468,1469,1466,1468,1468,1470,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,820,0,0,0,0,0,0,0,0,0,0,813,813,813,813,768,0,768,768,0,0,768,821,822,0,0,822,768,0,820,0,0,821,768,820,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,0,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,809,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,826,827,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,820,821,822,813,823,768,766,767,824,820,821,822,813,823,768,766,767,824,820,821,821,822,822,813,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,825,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,825,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,809,826,826,827,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,821,821,821,821,809,820,820,821,822,813,813,823,823,768,768,766,766,767,767,824,809,826,827,829,1472,859,820,820,821,822,813,825,823,768,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,829,829,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,0,859,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,859,820,821,822,813,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,1473,825,825,0,1473,1473,0,859,824,820,825,820,821,822,813,823,768,766,767,824,820,813,823,768,766,767,820,813,823,768,766,767,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,827,809,826,827,829,1472,859,820,821,822,813,825,823,768,766,767,824,1474,1475,1476,1477,1474,1475,1476,1477,1474,1474,1475,1476,1477,0,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,830,836,835,836,835,836,835,0,834,0,834,835,0,0,836,835,0,0,835,835,0,836,834,835,0,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,831,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,838,831,838,839,832,836,833,834,835,832,833,834,835,832,833,834,835,832,832,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,831,838,839,832,836,833,834,835,831,831,838,839,832,836,833,834,835,832,836,833,833,834,834,835,835,831,838,839,832,836,833,834,834,834,834,835,835,835,831,838,839,832,836,833,834,835,839,839,831,838,839,832,836,833,834,835,832,831,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,832,831,834,835,832,833,834,835,833,834,835,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,831,838,839,832,836,833,834,835,838,831,838,839,832,836,833,834,835,0,0,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,840,0,0,0,765,841,765,841,765,841,765,841,765,841,765,765,765,841,765,841,765,765,765,841,841,765,765,841,765,765,841,765,841,765,841,765,841,765,841,841,842,841,0,765,841,765,841,765,841,765,841,765,841,765,841,765,841,841,765,841,765,841,765,841,765,841,765,841,765,841,841,765,765,765,765,841,841,765,765,765,765,841,841,765,841,765,841,765,841,765,841,765,841,765,841,765,841,765,841,765,841,0,0,845,733,845,845,845,845,845,845,845,845,845,845,845,733,845,733,845,733,845,733,845,845,845,845,845,733,845,733,845,845,845,845,845,845,845,733,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,733,845,845,845,845,845,845,845,845,845,845,845,733,845,733,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,733,845,845,733,845,733,733,733,733,733,845,733,845,733,845,845,845,733,845,733,733,845,733,845,845,845,845,733,845,733,845,733,845,733,845,733,845,733,845,733,845,733,845,733,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,845,733,845,733,845,845,845,845,845,845,845,845,733,845,733,845,733,845,733,845,733,845,733,845,733,845,733,733,845,733,0,698,698,698,698,698,0,0,0,884,1478,871,884,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,871,884,871,884,1478,871,884,1478,871,884,871,884,1478,871,884,871,884,1478,871,884,871,884,1478,871,884,1478,871,884,871,884,1478,871,884,1478,871,871,871,871,871,871,884,1478,871,884,1478,871,884,1478,871,884,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,871,884,871,884,871,884,871,884,871,884,871,884,871,884,871,884,884,871,884,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,884,1478,871,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,743,887,743,743,743,743,743,743,743,743,743,743,743,887,743,743,743,887,743,0,0,0,0,0,890,888,844,888,844,888,844,888,844,888,844,890,844,888,844,888,844,888,844,888,844,888,844,888,844,888,844,888,844,888,844,888,888,844,888,844,888,844,888,844,890,844,888,844,888,844,888,844,888,844,888,844,888,844,888,844,888,844,888,844,888,888,888,890,888,844,888,844,888,844,888,844,888,844,888,844,888,844,888,844,888,844,0,0,727,0,0,0,870,0,727,0,853,877,727,853,877,875,0,727,870,727,875,727,0,0,0,0,877,727,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,852,849,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,740,891,853,877,727,851,875,740,891,853,877,727,851,875,740,891,853,877,727,851,875,1479,852,849,870,740,891,729,853,877,727,851,875,729,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,729,891,891,853,853,877,877,727,727,851,851,875,875,1479,852,849,870,740,891,729,853,877,727,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,729,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,849,852,729,729,729,0,1479,740,727,740,891,853,877,727,851,875,891,853,877,727,851,875,891,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,852,849,870,740,891,729,853,877,727,851,875,729,852,849,870,740,891,729,853,877,727,851,875,904,904,0,903,916,924,916,924,902,939,939,903,903,931,932,0,935,931,932,935,0,902,939,0,939,903,903,903,903,903,902,943,948,0,939,936,904,0,0,943,914,914,922,915,936,939,0,0,902,930,0,943,916,924,943,0,901,925,925,0,943,939,903,919,919,903,914,933,939,913,0,0,917,939,943,903,903,903,903,903,903,921,914,921,921,921,940,903,923,939,0,0,903,903,931,903,917,0,943,0,931,936,932,931,932,903,903,0,903,924,904,924,904,903,0,0,0,0,903,903,933,918,916,903,903,903,914,913,903,948,914,0,893,0,939,0,914,0,939,936,931,912,931,0,893,924,940,904,924,904,943,902,0,0,939,0,939,939,943,931,932,942,903,914,0,903,903,935,935,943,894,903,903,931,912,931,918,0,939,939,914,914,0,939,901,903,903,931,930,931,943,939,0,902,932,903,932,903,903,903,948,0,931,931,930,925,933,903,931,937,937,937,914,903,0,903,903,903,903,903,918,914,914,902,914,903,0,914,893,942,893,915,922,922,922,922,922,922,922,922,922,922,922,922,903,0,902,943,0,939,939,903,903,939,0,0,943,903,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,922,903,895,894,919,914,0,914,923,902,0,903,0,902,0,939,0,931,931,903,903,903,916,937,903,0,0,0,0,939,903,0,903,893,923,0,0,943,902,0,931,932,943,0,0,939,0,903,903,942,903,915,903,0,0,924,940,904,898,916,939,0,912,893,0,903,903,903,903,903,902,902,0,913,914,914,938,895,934,0,893,914,914,943,939,934,938,938,934,938,938,936,939,893,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,894,895,896,897,900,901,903,946,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,896,904,904,0,920,927,928,944,945,894,895,894,895,894,895,894,895,894,894,895,895,894,895,894,895,941,946,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,902,897,906,897,897,906,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,899,908,897,906,900,898,898,910,910,896,911,911,912,912,913,913,893,893,914,914,915,915,916,916,904,904,917,917,918,918,919,919,920,921,921,894,894,922,922,923,923,905,902,924,924,925,926,901,927,928,929,930,930,931,931,932,932,933,933,934,934,935,935,903,903,936,936,937,937,938,938,895,895,939,940,940,941,942,943,944,945,946,947,948,949,950,899,911,912,913,893,914,915,916,917,918,919,921,894,922,923,927,930,931,932,933,934,935,903,0,899,911,912,913,893,914,915,916,917,918,919,921,894,922,923,927,930,931,932,933,934,935,903,894,895,902,902,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,911,950,950,894,895,900,897,906,900,898,894,895,946,949,950,899,908,897,906,900,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,894,895,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,947,896,896,896,896,894,895,950,899,898,910,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,930,931,932,933,934,935,903,936,937,938,895,939,940,948,899,899,899,910,910,910,911,911,911,912,912,912,913,913,913,893,893,893,914,914,914,915,915,915,916,916,916,904,904,904,917,917,917,918,918,918,919,919,919,920,920,920,921,921,921,894,894,894,922,922,922,923,923,923,905,905,905,902,902,902,902,924,924,924,901,901,901,927,927,927,930,930,930,931,931,931,932,932,932,933,933,933,934,934,934,935,935,935,903,903,903,895,895,895,940,940,940,948,948,948,946,900,894,895,900,941,897,897,897,908,904,899,908,897,906,900,898,910,896,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,894,894,894,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,895,895,895,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,900,898,898,910,896,911,912,913,893,914,915,916,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,894,895,894,894,895,895,894,895,938,894,895,894,895,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,900,908,0,947,950,950,950,950,906,906,899,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,901,927,930,931,932,933,934,935,903,940,948,897,897,906,950,927,899,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,901,927,930,931,932,933,934,935,903,940,948,936,899,897,897,906,938,897,902,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,926,928,929,905,906,894,895,894,895,894,895,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,897,896,908,900,894,895,896,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,904,894,895,902,898,939,902,897,906,900,894,895,923,923,916,943,897,906,894,895,897,894,895,0,904,897,906,900,910,910,910,946,898,896,920,905,926,928,929,944,946,947,946,939,897,906,900,898,896,924,908,908,894,895,897,906,900,898,894,895,946,949,950,910,920,924,946,926,899,911,912,913,893,914,915,916,917,918,919,921,894,922,923,924,927,930,931,932,933,934,935,903,938,902,949,0,900,897,949,949,894,895,906,946,902,924,902,924,902,894,895,902,896,928,900,900,896,950,900,947,894,895,894,895,898,894,895,901,950,913,917,904,904,904,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,898,896,896,899,904,922,902,894,895,898,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,897,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,920,926,928,929,944,945,924,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,894,895,898,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,0,941,899,908,897,906,900,898,910,896,911,912,913,893,914,915,916,904,917,918,919,920,921,894,922,923,905,902,924,925,926,901,927,928,929,930,931,932,933,934,935,903,936,937,938,895,939,940,941,942,943,944,945,946,947,948,949,950,924,904,900,896,896,947,924,908,1480,1481,1482,1482,1482,1482,1483,1484,1485,1485,1485,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1484,1495,1487,1488,1489,1487,1496,1489,1495,1486,1485,1487,1487,1488,1497,1490,1491,1495,1498,1487,1488,1487,1496,1498,1499,1500,1497,1492,1484,1498,1488,1487,1501,1499,1494,1493,1502,1501,1499,1503,1503,1504,1504,1505,1506,1507,1508,1507,1508,1509,1509,1510,1511,1511,1512,1513,1514,1515,1515,1516,1512,1515,1514,1517,1518,1513,1514,1519,1517,1520,1518,1512,1517,1520,1513,1516,1521,1519,1514,1517,1522,1523,1524,1525,1522,1526,1527,1522,1528,1526,1529,1526,1530,1529,1530,1524,1525,1523,1530,1528,1524,957,957,957,957,957,957,0,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,0,0,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,0,957,957,957,957,0,957,957,957,957,957,957,957,957,957,957,957,957,957,957,957,959,958,958,0,958,958,958,958,958,967,958,959,958,958,960,960,967,0,0,959,958,0,967,958,958,959,958,967,958,958,958,967,967,958,0,0,0,0,958,958,0,0,958,958,958,959,0,967,967,0,0,967,0,0,964,970,958,960,959,961,962,965,966,963,964,967,958,959,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,961,958,959,958,959,958,959,958,959,958,958,959,959,958,959,958,959,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,958,960,959,961,962,963,964,958,960,959,961,962,963,964,958,958,960,960,959,959,961,962,963,964,958,959,970,958,960,959,961,962,965,966,963,964,967,958,959,961,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,958,959,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,958,959,962,958,960,959,962,958,958,958,959,959,959,962,962,962,958,959,958,958,958,958,958,960,960,959,959,959,959,959,961,962,965,966,963,964,967,967,970,958,960,959,961,962,965,966,963,964,967,967,970,958,960,959,961,962,965,966,963,964,967,958,959,958,958,959,959,958,959,958,959,958,959,970,958,960,959,961,962,965,966,963,964,967,962,962,965,970,958,960,959,961,962,965,966,963,964,967,958,959,958,959,958,959,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,958,959,970,958,960,959,961,962,965,966,963,964,967,958,959,958,959,958,959,958,959,965,962,970,960,958,959,961,964,960,966,958,959,963,958,959,962,967,958,959,958,959,958,959,963,966,958,960,959,961,962,963,964,960,967,960,967,958,959,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,964,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,970,958,960,959,961,962,965,966,963,964,967,966,958,959,970,958,960,959,961,962,965,966,963,964,967,966,961,970,958,960,959,961,962,965,966,963,964,967,970,961,961,1531,1531,0,0,976,0,0,976,973,0,0,0,976,976,972,972,972,0,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,971,974,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,971,972,973,974,971,972,973,974,971,972,972,973,974,977,971,972,973,974,975,976,971,974,975,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,975,971,972,973,974,971,971,971,972,972,972,974,974,974,974,971,972,973,973,974,976,976,977,971,972,973,974,975,976,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,971,972,974,971,972,974,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,974,975,972,974,971,974,976,971,974,971,972,973,974,973,976,972,973,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,971,972,973,974,975,976,977,974,0,0,0,985,0,0,0,0,985,985,978,0,981,981,981,981,0,0,978,0,0,985,985,985,985,985,985,985,985,985,985,985,985,985,985,0,984,986,978,979,980,985,981,982,983,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,979,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,982,979,984,986,978,979,980,985,981,982,983,978,979,980,981,982,983,978,979,980,981,982,983,978,979,980,981,982,983,984,986,978,979,980,985,981,982,983,979,980,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,986,978,979,980,981,982,983,978,978,978,979,979,979,980,980,980,982,982,982,983,983,983,982,984,978,979,980,985,985,981,981,982,983,984,986,978,979,980,985,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,978,979,980,982,983,978,979,980,982,983,984,986,978,979,980,985,981,982,983,982,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,982,979,984,979,980,982,983,982,980,980,0,979,980,985,982,979,978,979,980,981,982,983,985,981,985,981,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,986,978,979,980,985,981,982,983,984,0,982,0,991,0,988,988,988,0,0,991,0,991,991,0,991,991,990,988,990,991,987,991,989,989,987,988,989,987,988,989,990,991,992,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,987,988,988,989,989,990,990,991,991,992,992,987,988,989,990,991,992,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,987,987,988,988,988,989,989,989,990,990,990,991,991,991,992,992,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,992,992,992,992,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,987,988,989,990,991,992,994,993,995,995,995,995,995,995,995,995,995,995,995,995,995,995,0,0,995,995,995,994,995,0,995,995,995,995,995,995,995,994,993,0,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,996,0,995,994,995,995,995,995,995,995,995,995,995,995,995,995,995,995,996,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,0,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,994,995,995,995,995,993,995,995,995,995,995,996,995,995,995,999,999,995,0,995,995,995,995,0,995,999,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,993,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,995,996,996,995,995,995,995,995,995,995,995,995,995,995,995,995,0,0,0,1002,995,996,997,993,994,998,999,1000,1001,993,994,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,998,1000,993,994,993,994,993,994,993,994,993,993,994,994,993,994,993,994,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1000,1002,995,996,997,993,994,998,999,1000,1001,1000,995,996,997,993,994,998,999,1000,1001,995,996,997,993,994,998,999,1000,1001,995,995,996,997,993,993,994,994,998,999,999,1000,1001,995,995,993,994,1002,995,996,997,993,994,998,999,1000,1001,993,994,1000,1002,998,1000,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,993,994,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,993,994,1001,995,993,994,998,999,1001,995,995,995,993,993,993,994,994,994,998,998,998,999,999,999,1001,1001,1001,993,994,997,1000,995,996,996,997,993,993,993,993,993,994,994,994,994,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,993,994,993,993,994,994,993,994,993,994,993,994,1002,995,996,997,993,994,998,999,1000,1001,995,995,1002,995,993,998,1001,995,993,998,1001,1002,995,996,997,993,994,998,999,1000,1001,993,994,993,994,993,994,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,993,994,1002,995,996,997,993,994,998,999,1000,1001,993,994,993,994,993,994,993,994,1000,1002,993,994,998,1000,995,993,994,993,994,1001,997,993,994,993,994,993,994,995,996,997,993,994,998,999,1000,1001,996,996,993,994,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,993,994,1002,995,996,997,993,994,998,999,1000,1001,1002,995,996,997,993,994,998,999,1000,1001,1002,0,1000,0,0,0,1006,1007,1006,1006,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1007,1007,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1007,1006,1007,1006,1007,1006,1006,1007,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,1006,1007,0,0,0,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1010,1010,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1010,1010,1010,1010,1010,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1010,1010,1010,1011,1011,0,1010,1010,1010,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,1011,1010,0,0,0,1014,1014,1014,1014,1014,0,0,1014,1023,0,0,1014,1014,952,1018,0,1023,1023,0,1023,0,1018,1023,1014,1023,1009,1023,1009,1009,0,1014,1023,951,1014,1009,0,0,1009,1014,1014,1014,1020,953,1014,1014,1014,1014,1009,1014,1014,1009,1009,1020,1009,1014,1009,952,0,0,0,1014,1014,1014,1018,1009,0,0,1020,1014,1018,1009,1014,0,1014,1016,1014,0,0,1016,1018,1014,1014,1023,1014,1014,1014,1018,1023,0,1014,953,0,1016,951,1014,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1019,1008,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,969,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,969,1012,1012,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1013,1013,969,1017,1014,1016,969,953,1018,1019,1020,1021,951,1009,955,1014,1016,969,953,1018,1019,1020,1021,951,1009,955,1014,1016,1016,969,969,953,953,1018,1018,1019,1019,1020,1020,1021,1021,951,1009,955,955,1018,1018,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,955,1008,955,969,1022,1016,969,1017,1012,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,0,1016,969,953,1018,1019,1020,1021,1023,951,1009,1016,1016,1016,969,969,969,1018,1018,1018,1023,1023,1023,1022,0,1013,1024,1014,1014,1022,1016,969,953,953,952,1018,1018,1019,1017,1020,1020,1021,1021,1023,951,1009,1009,1013,1013,1013,1013,1024,1008,1013,1024,1014,1014,1022,1016,969,953,952,1018,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1024,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1018,1008,1016,969,1018,1019,1023,1008,951,1016,969,1018,1019,1023,969,969,0,1017,969,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1021,951,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1018,1024,1022,1008,1018,1018,1024,1018,1022,1016,969,1017,1012,1018,1012,1008,1018,1019,1014,1008,1022,1013,1014,1016,969,953,1018,1019,1020,1021,951,1009,955,1014,953,1018,1020,1021,1009,1019,1014,953,1018,1020,1021,1009,951,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1013,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1021,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1017,1008,1013,1024,1014,1022,1016,969,953,952,1018,1019,1017,1020,1021,1023,1012,951,1009,955,1008,1532,1532,1533,1534,1533,1535,1536,1535,1536,1537,1538,1537,0,0,952,1026,0,0,0,953,1026,952,1016,1016,953,1016,0,1026,1026,1026,1026,1026,969,1026,1026,969,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,0,1026,1026,1026,1026,969,969,969,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1030,1042,1039,1044,1039,1039,1045,1031,1031,1046,1043,1044,1041,1032,1033,1031,1030,1031,1030,1032,1032,0,0,1037,1036,1036,1037,1038,0,1044,1041,1041,1048,0,1048,0,1041,1048,1030,1028,1032,0,1037,1043,1032,1031,1046,1048,0,1037,1037,1037,1037,1037,1041,1041,0,0,1039,1032,1033,1044,1044,1048,1037,0,0,0,1048,0,1030,1028,1030,1037,1037,1037,1025,1042,1040,1042,1041,1041,1041,1037,1041,1046,1046,1037,1041,1037,1046,1043,1037,1037,1042,1037,1043,1043,1041,1037,1046,1037,1037,1037,1046,1037,1037,1037,1037,1044,1048,1041,1037,1037,1037,1037,1037,1037,1041,1037,1043,1044,1043,1043,1044,1046,1046,1037,1041,1041,1037,1041,1041,1041,1037,1037,1037,1037,1037,1037,1038,1041,1041,1041,1041,1037,1040,1042,1043,1047,1037,1042,1037,1037,1041,1048,1037,1038,0,1041,0,1032,1032,1046,1043,1045,1045,1046,1046,1043,1037,1046,1041,1043,1042,1044,0,1044,1041,1025,1037,1038,1040,1041,1047,1045,1041,1041,1043,1037,1044,1032,1032,1041,1041,1029,1032,1029,1044,1039,1039,1032,1032,1030,1032,1031,0,1042,1045,1036,1037,1038,1048,0,0,1032,1044,1044,0,0,1045,1042,1043,1046,1046,1033,0,0,0,0,1028,1029,1038,1025,1046,1041,1041,1037,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1029,1030,1031,1032,1033,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1015,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1028,1029,1029,1030,1030,1031,1031,1032,1032,1033,1033,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,0,1028,1034,1029,1035,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,1047,1048,1028,1034,1029,1035,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,1047,1048,1028,1028,1034,1029,1029,1035,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1030,1045,1045,1046,1031,1031,1032,1032,1033,1033,1047,1048,1028,1029,1030,1031,1032,1033,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1029,1030,1031,1032,1033,1031,1032,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1029,1030,1031,1032,1033,1015,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1015,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1028,1028,1029,1029,1029,1030,1030,1030,1031,1031,1031,1032,1032,1032,1033,1033,1033,1015,1028,1029,1030,1031,1032,1033,1028,1028,1028,1028,1028,1034,1029,1029,1029,1029,1029,1035,1015,1036,1036,1037,1037,1038,1038,1025,1025,1039,1039,1040,1040,1041,1041,1042,1042,1043,1043,1044,1044,1030,1030,1030,1030,1030,1045,1045,1046,1046,1031,1031,1031,1031,1031,1032,1032,1032,1032,1032,1033,1033,1033,1033,1033,968,1049,1047,1047,1048,1048,1028,1034,1029,1035,1015,1036,1037,1037,1037,1037,1037,1038,1038,1038,1038,1038,1025,1025,1039,1040,1041,1041,1042,1043,1044,1044,1044,1030,1045,1046,1046,1031,1032,1033,968,1049,1047,1048,1048,1048,1048,1048,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1029,1030,1031,1032,1033,1028,1028,1029,1029,1030,1030,1031,1031,1032,1032,1033,1033,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,968,1015,1015,1015,968,968,968,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1029,1030,1031,1032,1033,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1015,1049,1034,1028,1029,1030,1031,1032,1033,1031,1032,1035,1028,1029,1030,1031,1032,1033,1034,1049,1015,1028,1029,1030,1031,1032,1033,1037,1038,1025,1039,1041,1042,1044,1046,1048,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1029,1030,1031,1032,1033,1028,1034,1029,1035,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,1047,1048,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1028,1029,1030,1031,1032,1033,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1035,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1035,1015,1028,1029,1030,1031,1032,1033,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1049,1049,1028,1034,1029,1035,1015,1036,1037,1038,1025,1039,1040,1041,1042,1043,1044,1030,1045,1046,1031,1032,1033,968,1049,1047,1048,1539,1540,1541,1540,1541,1540,1539,1542,1542,1543,1544,1545,1546,1547,1546,1547,1548,1546,1547,1545,1544,1549,1550,1551,1551,1551,1552,1552,1553,1554,1555,1556,1554,1555,1556,1557,1558,1553,1554,1556,1558,1559,1559,1560,1561,1560,1560,1562,1563,1564,1563,1564,1564,1561,1564,1562,1565,1566,1567,1568,1569,1565,1567,1568,1569,1570,1565,1566,1567,1568,1569,1570,1570,1571,1572,1571,1054,1057,863,863,863,0,0,0,863,0,0,0,863,0,869,860,863,1061,1061,1062,1061,1062,1062,0,869,860,863,0,0,1061,860,863,869,860,863,1061,1061,1062,863,863,1061,860,863,869,863,1057,867,869,1057,863,0,0,1057,0,0,1054,0,863,863,0,0,0,860,863,863,863,863,863,863,869,0,0,0,863,1054,1054,867,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,1054,1058,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,868,819,817,868,819,817,1058,1054,1054,1054,1054,1054,1054,1054,1054,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,1059,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,866,1055,1056,1057,858,860,1058,1059,1060,862,1061,1062,863,1054,1063,866,1055,1056,1057,858,860,1058,1059,1060,862,1061,1062,863,1054,1063,866,1055,1056,1057,858,860,1058,1059,1060,862,1061,1062,863,1054,1054,1063,1063,1054,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,1054,1063,862,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,1054,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,868,1055,869,1056,1057,858,860,819,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,817,1054,1056,1054,1054,1054,1054,1054,866,868,1055,1055,1055,869,869,1056,1057,1057,858,860,860,819,1058,1059,1060,862,1061,1061,1062,1062,863,863,1054,1054,1054,1054,1054,1063,817,862,867,866,868,1055,869,869,869,869,869,1056,1057,1057,1057,858,860,860,860,860,860,819,1058,1059,1060,862,1061,1062,863,863,863,863,863,863,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,1054,1054,1054,1054,1054,1054,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,1054,1054,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,1055,1054,1054,1054,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,1054,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,1054,1054,1054,1054,868,866,1055,858,862,858,862,869,1063,1056,862,862,1054,1063,862,1054,1054,866,1055,869,1057,860,863,1055,858,1059,1060,1058,1063,1054,1054,1054,1060,866,1055,1056,1057,858,860,1058,1059,1060,862,1061,1062,863,1054,1063,1055,869,1057,860,1061,1062,863,1055,869,1057,860,1061,1062,863,1054,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,1054,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,862,867,866,868,1055,869,1056,1057,858,860,819,1058,1059,1060,862,1061,1062,863,1054,1063,817,1573,1573,1574,1575,1576,1577,1578,1579,1580,1574,1580,1581,1578,1579,1580,1582,1582,1574,1575,1576,1581,1583,1577,1583,1584,1584,1584,879,0,879,876,879,876,876,876,879,876,879,876,0,0,876,876,876,876,876,876,876,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,879,876,879,876,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,879,876,876,878,879,879,876,876,876,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,878,879,876,879,876,879,876,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,879,876,878,1585,1586,1587,1588,1588,1585,1586,1587,1588,0,0,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,880,880,880,880,1065,880,880,1065,880,1065,880,1065,880,1065,880,880,880,880,880,880,1065,1065,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,880,880,880,880,880,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,880,1065,1065,880,1065,880,1065,1075,856,854,1075,837,1071,1071,0,0,0,1077,0,0,0,0,0,1075,0,0,0,0,857,0,0,837,0,0,837,856,857,865,861,1071,1589,1075,837,882,1070,1075,837,854,1075,865,882,882,857,882,882,882,857,857,857,865,857,865,865,857,857,857,882,1075,1070,857,882,882,856,857,1075,857,1070,1072,837,1075,837,856,1072,1071,1072,837,856,857,857,865,861,1070,857,837,1077,837,1070,1070,1589,837,837,882,0,0,1077,0,0,0,0,0,0,1075,1077,1066,0,0,0,0,0,0,0,0,0,882,882,865,861,837,837,837,856,1071,856,1070,1069,1069,1069,1070,882,861,882,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,864,864,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1066,816,874,847,848,846,818,1066,816,874,847,848,846,818,864,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,855,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,837,856,1069,1070,857,881,1071,882,883,864,1072,865,861,854,837,856,1069,1070,857,881,1071,882,883,864,1072,865,861,854,837,856,1069,1069,1070,857,881,1071,1071,882,883,864,1072,1072,865,861,854,864,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1590,881,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1591,881,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,744,1075,1076,855,837,816,816,856,1073,1073,874,874,1077,847,847,1074,1074,1069,1070,857,881,1071,848,848,882,883,864,846,846,1072,865,861,818,818,854,881,864,881,881,881,744,1075,1076,855,837,837,816,856,856,1073,874,1077,847,1074,1069,1070,1070,857,857,881,1071,1071,848,882,882,883,883,864,846,1072,865,865,861,861,818,854,854,1591,881,1078,744,1075,1076,855,837,837,837,816,856,856,856,856,1073,874,1077,847,1074,1069,1070,857,857,857,857,857,881,1071,848,882,883,864,846,1072,865,865,865,861,861,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1076,1076,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,855,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,744,1075,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1066,1066,1066,1073,874,1074,1592,1591,1590,881,864,864,864,864,1592,864,1591,864,881,881,1066,1591,1592,1591,837,856,857,865,861,837,856,1069,1070,857,881,1071,882,883,864,1072,865,861,854,837,856,1070,857,1071,882,883,865,861,854,837,856,1070,857,1071,882,883,865,861,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1590,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1592,1591,1078,1591,1078,744,1075,1076,855,837,816,856,1073,874,1077,847,1074,1069,1070,857,881,1071,848,882,883,864,846,1072,865,861,818,854,1593,1594,1595,1595,1594,1596,1597,1593,1598,1598,1599,1599,1600,1600,1600,1601,1601,1602,1602,1603,1604,1605,1606,1607,1605,1608,1609,1610,1608,1606,1607,1609,1610,1611,1612,1612,1613,1614,1615,1614,1613,1616,1617,1615,1613,1617,1615,1616,1617,1614,1616,0,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1067,1083,1064,0,0,1080,1064,0,1084,1083,1064,0,1064,1084,0,0,1085,1064,1064,1083,1083,1085,0,1064,0,0,1080,1085,0,0,1064,1083,1083,1083,1083,1083,1083,1083,1085,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,0,1079,0,0,1082,1081,771,769,1083,1084,1085,1064,1082,1081,771,769,1083,1084,1085,1064,1082,1082,1081,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1082,1082,1081,1081,1079,771,771,769,769,1083,1083,1084,1084,1085,1085,1064,1064,1079,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1079,1080,1064,1082,1081,771,769,1083,1084,1085,1064,1082,1081,771,769,1083,1084,1085,1064,1082,1081,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1081,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1081,1080,1082,1081,1079,771,769,1083,1084,1085,1064,1618,1619,1620,1619,1619,1618,1620,1621,1621,1622,1623,1621,1624,1623,1625,1622,1622,1621,1624,1623,1157,1098,1095,1095,1089,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1089,0,0,0,0,1098,1100,1100,1089,0,0,1089,0,0,1142,1089,0,0,0,0,0,0,0,1143,0,1093,1092,1092,1099,1099,1092,1098,1099,1092,1098,1099,0,0,1089,0,1089,0,1109,0,0,1089,0,0,1093,1093,1092,1099,1099,0,0,0,1109,1110,1088,1089,0,0,1098,1099,1110,0,1090,1089,0,0,0,1098,1099,1098,1098,0,1089,0,0,1157,1096,1095,0,1110,828,1088,1098,1098,0,0,0,0,0,0,1092,1092,1092,1092,1092,0,0,1097,1090,1154,0,1626,1097,1098,1099,0,1088,828,1088,1091,1093,1093,1093,1094,1095,1095,1099,0,1089,0,0,0,1098,0,1089,0,1089,1099,0,0,0,1089,0,828,1092,1092,1092,1100,1093,1092,1092,1098,1099,1092,1098,1099,1096,1089,0,0,0,1089,0,1626,1154,0,1089,0,0,0,1089,1098,1094,1089,0,0,0,0,0,0,0,1089,0,1142,1157,1098,1099,1099,1143,0,1098,0,0,1144,1123,1086,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,697,1117,1113,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1117,1135,1101,1128,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1135,1102,1128,0,1103,1103,1103,1103,1103,1139,1140,1119,1122,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1090,1090,1091,1091,1092,1092,1093,1093,1094,1094,1095,1095,1096,1096,1097,1097,1098,1098,1099,1099,1100,1100,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1117,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1120,1132,1147,1148,1149,1150,1112,1112,1108,1123,1103,1144,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,697,1107,1108,1103,1137,1138,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,892,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1146,1147,1148,1149,1150,1100,1151,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,892,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1146,1147,1148,1149,1150,1100,1151,828,1109,1110,1088,728,1090,1090,1091,1091,1092,1092,1093,1093,1094,1094,1095,1095,1096,1096,1097,1097,1098,1098,1099,1099,1111,1112,1113,892,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1134,1135,1102,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1142,1143,1143,1144,1144,1106,1145,1146,1147,1148,1149,1150,1100,1100,1151,1105,1129,1117,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1130,892,1086,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1095,1097,1103,1103,1101,1103,1103,1103,1122,1147,1148,1149,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1155,1152,1152,892,1156,1144,1102,1138,1129,1105,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1106,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1152,1155,1152,1152,705,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1116,1103,1086,1103,1103,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1113,1103,1103,1103,1103,1103,1103,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1107,1134,1111,0,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1627,1103,1103,1103,1139,1140,1103,1103,1118,1123,1106,1145,1126,1155,828,1109,1110,1088,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1142,1143,1144,1100,828,828,828,1109,1109,1109,1110,1110,1110,1088,1088,1088,1090,1090,1090,1091,1091,1091,1092,1092,1092,1093,1093,1093,1094,1094,1094,1095,1095,1095,1096,1096,1096,1097,1097,1097,1098,1098,1098,1099,1099,1099,1142,1142,1142,1143,1143,1143,1144,1144,1144,1100,1100,1100,1152,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1130,1105,697,1125,1146,1111,1118,1119,1106,1145,1146,1147,1152,1156,828,828,1109,1109,1110,1110,1088,1088,728,728,1090,1090,1090,1090,1090,1091,1091,1091,1091,1091,1092,1092,1092,1092,1092,1093,1093,1093,1093,1093,1094,1094,1094,1094,1094,1095,1095,1095,1095,1095,1096,1096,1096,1096,1096,1097,1097,1097,1097,1097,1098,1098,1098,1098,1098,1099,1099,1099,1099,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1100,1100,1100,1100,1151,1101,1116,1130,1141,1149,892,1129,1156,1154,1153,1162,828,828,828,828,828,1109,1109,1110,1110,1088,1088,728,1090,1091,1092,1093,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1090,1090,1091,1091,1092,1092,1093,1093,1094,1094,1095,1095,1096,1096,1097,1097,1098,1098,1099,1099,1100,1100,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1152,1152,1162,1152,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1163,1164,0,1111,1131,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1102,1146,1156,697,1155,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1103,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1152,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1114,1101,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1093,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1153,1115,1101,1116,1117,1118,1119,1123,1124,1127,1129,1105,1104,1141,1123,1127,1129,1113,1117,1117,1093,1152,1102,1135,892,1130,1115,1101,1102,1117,1135,1101,1117,1106,1156,1126,1129,1129,1105,1111,1093,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1144,1105,1120,1147,1148,1149,1150,1163,1137,1135,1103,1164,1130,892,1129,1114,1119,1139,1140,705,1124,1116,1133,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1103,1103,1137,1122,1153,1101,1105,1123,1106,1106,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1103,1103,1103,1103,1103,1103,1103,1103,1103,1103,1115,1101,1120,1134,1107,1108,1141,1109,1110,1088,728,1106,1125,1107,1134,1127,1627,1152,1138,1128,1152,1147,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1164,1087,1163,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1137,1138,1087,1133,1108,1163,1123,1105,1104,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,892,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1146,1147,1148,1149,1150,1100,1151,828,1109,1110,1088,728,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1146,1103,1103,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1086,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1152,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1144,892,1115,1101,1116,1121,1130,1132,1133,1136,1151,1146,1129,1146,1146,1129,1146,1121,1136,1101,1130,0,1156,1154,1153,1162,828,1109,1110,1088,728,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1111,1112,1113,697,892,1087,705,1114,1115,1101,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1102,1107,1108,1136,1137,1138,1139,1105,1140,1104,1141,1142,1143,1144,1106,1145,1157,1146,1147,1148,1149,1150,1100,1151,1131,1152,1102,1103,1131,1131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1165,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1166,1166,1166,1166,1166,1165,742,1166,1167,1165,742,1166,1167,1166,1165,742,1166,1167,1166,742,742,742,1165,742,1166,1167,1165,1166,1166,1166,1166,1166,1165,1165,1165,1165,1165,1165,1165,742,1165,1165,1165,1165,1165,1165,1165,1165,1165,742,1166,1167,1165,742,1166,1167,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1165,1166,1165,1166,1166,1165,742,1166,1167,1166,1166,1166,1166,1166,1166,1165,742,1166,1167,1166,1166,1166,1166,1166,1165,1165,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,1165,1165,1165,742,1165,742,1165,1165,742,1166,1167,1166,742,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,1165,1165,1166,1165,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1166,1165,1165,1165,1165,1165,742,1166,1166,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,742,1166,1167,1165,1165,1165,742,1166,1167,1165,742,1166,1167,1165,1166,0,0,0,0,0,0,0,0,0,0,1175,0,0,0,0,0,0,1175,0,0,0,1175,0,0,0,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1168,1178,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1170,1170,1170,1170,1170,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1170,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1170,1171,1174,1173,1175,1176,1171,1174,1173,1175,1176,1171,1174,1173,1175,1176,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1177,1170,1170,1170,1178,1170,1170,1177,1177,1177,1177,1177,1177,1177,1171,1177,1177,1177,1177,1177,1177,1177,1174,1187,1178,1169,1188,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1177,1170,1170,1170,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1170,1170,1170,1170,1170,1170,1169,1188,1188,1168,1177,1193,1170,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1178,1169,1169,1170,1170,1170,1170,1170,1177,1174,1177,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1178,1178,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1177,1177,1177,1168,1171,1193,1169,1171,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1178,1170,1171,1174,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1177,1169,1169,1177,1178,1168,1187,1168,1170,1193,1169,1169,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1170,1177,1177,1193,1168,1168,1177,1177,1171,1174,1173,1175,1176,1170,1170,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1177,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1169,1188,1168,1177,1193,1170,1171,1174,1173,1175,1178,1176,1185,1180,1183,1179,1186,1184,1181,1172,1182,1187,1177,1170,1628,1629,1629,0,0,0,0,0,0,0,0,0,0,0,0,1202,1202,0,1214,0,0,1218,0,0,0,1218,0,1202,0,0,0,0,0,0,1214,0,1200,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1202,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1203,1203,1203,1203,1203,1202,1202,1202,1202,1202,1202,1202,1202,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1209,1203,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1203,1201,1202,1201,1202,1201,1202,1202,1202,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1200,1202,1203,1203,1203,1203,1203,1209,1209,1209,1209,1209,1209,1209,1201,1209,1209,1209,1209,1209,1219,1209,1209,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1219,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1209,1219,1209,1209,1223,1202,1203,1200,1203,1203,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1203,1203,1203,1203,1203,1203,1231,1225,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1202,1209,1203,1203,1203,1203,1203,1225,1219,1202,1202,1202,1202,1209,1219,1202,1225,1209,1203,1201,1229,1205,1202,1202,1202,1202,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1202,1202,1202,1202,1202,1202,1219,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1209,1209,1209,1202,1223,1201,1227,1202,1201,1231,1225,1219,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1202,1203,1225,1201,1202,1202,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1202,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1209,1202,1202,1202,1202,1209,1202,1223,1223,1223,1203,1227,1209,1209,1209,1206,1225,1223,1209,1209,1202,1223,1203,1203,1202,1203,1203,1203,1203,1203,1203,1203,1203,1203,1203,1219,1223,1209,1209,1209,1202,1202,1227,1223,1202,1223,1209,1201,1202,1202,1203,1203,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1200,1202,1209,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1231,1225,1219,1200,1223,1209,1227,1203,1201,1229,1205,1202,1208,1210,1206,1220,1217,1212,1215,1211,1226,1218,1216,1213,1204,1214,1209,1203,1630,1630,1630,1631,1631,872,0,873,0,873,872,0,0,0,873,872,0,0,873,872,0,0,873,872,0,0,0,0,0,0,0,730,872,0,873,0,873,872,0,0,0,0,873,872,0,0,730,873,872,0,0,873,872,873,0,0,873,0,0,873,0,873,0,0,872,0,873,872,0,0,873,872,0,0,1239,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1236,1236,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1236,1237,1236,1237,1243,1243,1238,1239,1240,1241,1236,1236,1237,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1236,1237,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1238,1239,1239,1240,1240,1241,1241,1236,1236,1237,1237,1242,1242,1243,1243,1244,1244,1245,1245,1246,1246,1247,1247,1248,1248,1249,1249,1250,1250,1251,1251,1252,1252,1253,1253,1254,1254,1255,1255,1256,1256,1257,1257,1258,1258,1259,1259,1260,1260,1261,1261,1262,1262,1263,1263,1264,1264,1265,1265,1266,1266,873,873,872,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1252,1266,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1250,1254,731,1236,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,1238,1238,1238,1239,1239,1239,1240,1240,1240,1241,1241,1241,1236,1236,1236,1237,1237,1237,1242,1242,1242,1243,1243,1243,1244,1244,1244,1245,1245,1245,1246,1246,1246,1247,1247,1247,1248,1248,1248,1249,1249,1249,1250,1250,1250,1251,1251,1251,1252,1252,1252,1253,1253,1253,1254,1254,1254,1255,1255,1255,1256,1256,1256,1257,1257,1257,1258,1258,1258,1259,1259,1259,1260,1260,1260,1261,1261,1261,1262,1262,1262,1263,1263,1263,1264,1264,1264,1265,1265,1265,1266,1266,1266,873,873,873,872,872,872,1256,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,872,872,872,872,872,872,872,872,872,872,872,872,872,872,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1258,1259,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,1236,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,1265,1265,1261,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1240,1242,1244,1246,1248,1251,1253,1256,1257,1260,1261,1264,1265,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1245,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1241,1262,1263,1236,1236,1257,1269,1236,1270,1237,1250,1252,1255,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,730,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1249,1249,1236,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1251,1253,1238,1239,1240,1241,1236,1237,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,873,872,730,1236,1247,1251,1253,732,1237,1236,0,0,0,0,0,0,717,717,0,0,0,1277,1275,702,717,1271,1272,1273,0,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1271,1272,1273,0,1272,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,702,717,1271,1272,1273,702,717,1271,1272,1273,702,717,717,1271,1271,1272,1272,1273,1273,1277,1275,702,717,1271,1272,1273,702,1274,1274,717,1271,1272,1273,1277,1275,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1276,1276,1276,1276,1277,1275,702,717,1271,1272,1273,0,702,717,702,702,702,717,717,717,1277,1272,1271,1272,1271,1277,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,702,717,0,702,717,1272,1277,1275,702,717,1271,1272,1273,0,0,1271,1272,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,702,0,1277,717,1271,1272,1273,0,0,1275,1277,1276,1276,1276,1276,1276,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,1277,1275,702,717,1271,1272,1273,702,1271,1277,1275,702,717,1271,1272,1273,1277,1273,1273,1273,107,0,1289,316,107,0,0,107,0,1289,0,0,0,0,1278,1278,1278,1278,1278,1288,1278,1288,1278,1278,1278,1278,1278,1278,1278,1288,1278,1278,0,316,1278,1278,1278,1278,1278,1278,1278,1278,108,1278,1278,1278,1278,1278,1278,1278,1278,1278,1278,108,1288,316,1278,1278,1278,1278,1278,1278,1278,1278,1278,1278,1278,1632,1633,1632,0,325,0,116,116,0,0,0,0,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,116,117,117,117,185,116,117,185,325,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,185,185,116,116,116,185,116,117,185,185,116,117,185,116,117,185,185,185,116,117,185,185,185,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,117,325,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,185,116,117,206,221,221,1307,0,212,0,191,0,0,191,0,1307,206,0,191,0,0,0,0,0,0,365,221,206,207,226,106,365,365,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,207,207,0,207,207,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,191,365,221,206,207,106,221,206,207,106,221,221,206,206,207,106,106,365,207,207,106,365,207,365,221,206,207,226,106,191,0,0,212,365,221,206,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,0,365,365,221,206,207,226,106,221,206,207,221,221,221,221,206,207,226,106,365,207,207,207,365,221,206,206,206,207,207,226,106,365,221,206,207,226,106,365,365,221,206,207,226,106,221,206,221,206,365,207,191,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,203,365,221,206,207,226,106,0,365,365,207,207,207,207,207,365,191,365,207,365,221,206,226,106,365,207,207,0,365,0,365,365,207,207,365,207,207,212,365,0,365,207,206,221,206,207,106,207,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,365,221,206,207,226,106,207,207,365,221,206,207,226,106,191,365,221,206,207,226,106,365,365,0,129,1279,348,0,0,318,205,0,348,348,348,1279,348,129,1280,1280,1280,205,0,205,1280,1279,348,129,1280,129,1279,348,0,1280,0,205,348,1280,1280,1279,348,1280,205,205,348,205,348,205,348,205,348,348,0,0,0,0,0,348,1280,1280,1280,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,130,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,205,1279,1280,348,347,129,130,205,1279,1280,348,347,129,130,205,1279,1280,1280,348,347,129,129,130,130,358,205,1279,1280,1281,348,347,129,130,358,0,318,358,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,1280,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,205,1279,1280,348,347,129,347,347,347,129,129,129,358,205,1279,1280,1281,348,347,129,130,1281,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,348,358,205,1279,1280,1281,348,347,129,130,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,205,1279,1280,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,205,1281,1281,347,358,358,358,347,358,358,358,130,358,130,347,318,358,347,205,1279,1280,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,358,205,1279,1280,1281,348,347,129,130,1281,358,205,1279,1280,1281,348,347,129,130,130,358,205,1279,1280,1281,348,347,129,130,1280,358,1308,127,0,320,0,0,127,127,127,0,0,1285,1285,0,0,0,0,0,0,0,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,128,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,1284,346,1285,217,1286,127,127,128,128,346,331,1284,346,1285,217,1286,127,128,0,1286,0,320,1284,1286,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,217,127,217,217,217,127,127,127,331,331,1284,346,1285,217,1286,127,128,0,1286,1286,346,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,217,217,128,331,1284,346,1285,217,1286,127,128,331,331,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1286,1286,331,0,1286,1286,0,1286,1286,0,1286,1286,331,217,1286,331,1284,1286,128,331,331,331,331,331,0,1286,1286,1284,128,346,346,346,1284,320,331,1284,346,1285,217,1286,127,128,331,331,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,331,1284,346,1285,217,1286,127,128,1286,1286,217,331,331,1284,346,1285,217,1286,127,128,128,331,1284,346,1285,217,1286,127,128,0,1287,1287,0,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1287,1634,1634,48,48,48,48,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,48,48,0,48,48,48,58,58,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,59,258,259,260,261,262,257,58,59,59,58,59,59,258,259,260,261,262,58,59,58,257,258,259,260,261,262,104,0,322,104,0,0,0,0,104,105,104,105,104,105,104,105,104,105,105,105,105,104,105,104,105,104,105,104,105,104,105,104,104,105,105,104,105,0,322,104,105,104,105,104,105,104,105,104,104,104,104,104,105,105,105,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,322,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,104,105,1635,1636,359,359,359,0,359,0,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,107,0,1289,316,107,0,0,107,1289,0,0,0,0,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,1288,1288,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,107,108,108,1288,1288,1289,1289,1288,107,108,1288,1289,0,316,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,107,107,107,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,108,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,108,1288,316,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,107,108,1288,1289,108,1632,1633,1632,0,228,228,156,229,1637,1637,1637,1637,1292,1292,1293,229,1637,0,1292,1292,1292,1292,1291,1637,1637,1637,1637,1637,1637,1637,1637,1637,1291,0,0,0,1293,0,1637,1637,0,1637,1292,156,228,1637,1292,0,0,1292,1637,1637,1292,1637,0,1637,0,1637,229,229,1637,1637,1292,0,1291,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,169,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,169,1637,169,1290,232,1292,234,228,1291,229,156,1293,0,0,0,169,1290,232,1292,234,228,1291,229,156,1293,169,1290,232,1292,234,228,1291,229,156,1293,169,1290,232,1292,234,234,228,228,1291,1291,229,229,156,156,1293,1293,0,0,0,234,156,234,156,1637,169,1290,232,1292,234,228,1291,229,156,1293,169,232,232,228,229,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,0,1637,169,1290,232,1292,234,228,1291,229,156,1293,169,169,1292,234,228,1291,229,156,234,234,234,228,228,228,1291,1291,1291,156,156,156,0,232,169,1290,232,1292,234,228,1291,229,156,1293,0,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,0,234,0,0,0,0,0,0,0,0,234,0,232,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1290,1637,169,1290,232,1292,234,228,1291,229,156,1293,232,232,0,232,0,0,169,232,228,229,0,0,234,156,232,232,0,232,0,0,0,169,0,0,0,0,169,232,169,1290,232,1292,234,228,1291,229,156,1293,0,0,232,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,1637,169,1290,232,1292,234,228,1291,229,156,1293,234,1637,169,1290,232,1292,234,228,1291,229,156,1293,232,1637,169,1290,232,1292,234,228,1291,229,156,1293,1638,1638,0,0,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,0,0,0,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,1295,872,0,873,0,873,872,0,0,0,873,872,0,0,873,872,0,0,873,872,0,0,0,0,0,0,0,730,872,0,873,0,873,872,0,0,0,0,873,872,0,0,730,873,872,0,0,873,872,873,0,0,873,0,0,873,0,873,0,0,872,0,873,872,0,0,873,872,0,0,1239,1243,1243,1252,1266,1250,1254,731,1256,1258,1259,1265,1265,1261,1245,1241,1262,1263,1257,1269,1270,1250,1252,1255,1249,1249,1251,1253,1247,1251,1253,732,0,1294,0,1294,1294,1294,1294,1294,1294,1294,1294,169,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,169,169,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,1294,0,0,1299,1299,1299,1299,1299,1299,1299,1299,1299,1299,1299,1299,1299,232,1299,1299,1299,1299,1299,1299,1299,1299,1299,232,1299,1299,1299,1299,232,1299,1299,1299,1299,1299,1299,1299,1299,1299,1299,232,232,232,1299,232,232,232,232,1299,232,1299,1299,1299,1299,1299,1299,1299,1299,232,1299],"f":"`````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{b{c}}}{{f{{b{c}}d}}}{}}{{cg}i{}{}{{h{e}}}{}}00000000000000000000000{{jl}}{{jj}}{{nn}n}{{nA`}n}{{{Ab{c}}{Ad{c}}}{{Ab{c}}}{{Ah{}{{Af{}}}}}}{{{Aj{c}}{Ad{c}}}{{Aj{c}}}{{Ah{}{{Af{}}}}}}{{{Al{c}}{Al{c}}}{}{{Ah{}{{Af{}}}}}}{{{Ad{c}}{Ad{c}}}{{Ad{c}}}{{Ah{}{{Af{}}}}}}{{{B`{Anj}}j}Bb}``{{{b{{Bd{c}}}}g}{{b{e}}}BfBf{{Bh{c}{{Af{{b{e}}}}}}Bf}}{{{b{{Bj{ce}}}}i}{{b{g}}}BfBfBf{{Bh{c}{{Af{{b{g}}}}}}Bf}}`{{eio}{{Cb{{`{{`{}{{Bl{c}}{Bn{g}}{C`{k}}}}}}}}}{}{{Cd{c}}}{CfCh}{{Cj{cg}}}{ClCn}`{{D`{cgkm}}}}{{DbAl}Al}{{{B`{Aj}}}A`}{ce{}{}}00000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}00000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000000000000000000{{{B`{Df}}}{{B`{{Dh{A`}}}}}}`{e{{b{c}}}{}{{Dl{}{{Dj{{b{c}}}}}}}}{e{{Dn{c}}}{}{{Dl{}{{Dj{{Dn{c}}}}}}}}``{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000000000000000000{{E`c}E`{{Eb{n}}}}`{{c{Ed{e}}}g{}{}{}}00000000000000000000000{{{B`{Aj}}}Ab};;{{{b{c}}{b{c}}}{{b{c}}}{}}`{{{B`{Ef}}}Ef}{{{B`{Eh}}}Eh}{{{B`{Ej}}}Ej}{{{B`{El}}}El}{{{B`{En}}}En}{{{B`{E`}}}E`}{{{B`{F`}}}F`}{{{B`{l}}}l}{{{B`{j}}}j}{{{B`{Fb}}}Fb}{{{B`{Fd}}}Fd}{{{B`{Ff}}}Ff}{{{B`{Fh}}}Fh}{{{B`{n}}}n}{{{B`{{Ab{c}}}}}{{Ab{c}}}Fj}{{{B`{{Aj{c}}}}}{{Aj{c}}}Fj}{{{B`{Db}}}Db}{{{B`{Fl}}}Fl}{{{B`{{Al{c}}}}}{{Al{c}}}Fj}{{{B`{Df}}}Df}{{{B`{{Ad{c}}}}}{{Ad{c}}}Fj}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000000000000000{{{B`{c}}}Bb{}}000000000000000000000000000000000000000{{{b{c}}}{{b{{Fn{c}}}}}Bf}{{Ehc}Eh{{Eb{Fd}}}}```{ce{}{}}00000000000000000000000{{{B`{Aj}}Ab}G`}{{GbGd}F`}{{GbGdc}F`{{Gh{Gd}{{Af{Gf}}}}}}`{{eio}{{Gj{{`{{`{}{{Bl{c}}{Bn{g}}{C`{k}}}}}}}}}{}{{Gl{c}}}{CfCh}{{Cj{cg}}}{ClCn}`{{Gn{cgkm}}}}{{}Eh}{{}El}{{}E`}{{}{{H`{Bh}}}}{{}}010100{{}F`}111111111{{}Fd}{{}Ff}{{}n}{{}{{Ab{c}}}Cl}{{}{{Aj{c}}}Cl}{{}Db}{{}Fl}{{}{{Al{c}}}Cl}{{}Df}{{}{{Ad{c}}}Cl}{{{B`{F`}}}Hb}{Dbl}{Hd{{B`{c}}}{}}00000000000000000000000{Hd{{B`{Anc}}}{}}00000000000000000000000{{{B`{{Ab{c}}}}{Ab{c}}}c{HfHh}}{{jj}}{{jA`}}{{nA`}n}{{nn}n}{c{{b{c}}}Bf}{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000{HdBb}00000000000000000000000{{FhFh}Fh}{{{B`{Hj}}e}c{}{{Gh{}{{Af{c}}}}}}{{{B`{Ef}}{B`{Ef}}}G`}{{{B`{Eh}}{B`{Eh}}}G`}{{{B`{Ej}}{B`{Ej}}}G`}{{{B`{El}}{B`{El}}}G`}{{{B`{En}}{B`{En}}}G`}{{{B`{F`}}{B`{F`}}}G`}{{{B`{l}}{B`{A`}}}G`}{{{B`{l}}{B`{l}}}G`}{{{B`{j}}{B`{A`}}}G`}{{{B`{j}}{B`{j}}}G`}{{{B`{Fb}}{B`{Fb}}}G`}{{{B`{Fd}}{B`{Fd}}}G`}{{{B`{Ff}}{B`{Ff}}}G`}{{{B`{Fh}}{B`{Fh}}}G`}{{{B`{n}}{B`{n}}}G`}{{{B`{{Ab{c}}}}{B`{{Ab{c}}}}}G`Hl}{{{B`{{Aj{c}}}}{B`{{Aj{c}}}}}G`Hl}{{{B`{Db}}{B`{Db}}}G`}{{{B`{Fl}}{B`{Fl}}}G`}{{{B`{{Al{c}}}}{B`{{Al{c}}}}}G`Hl}{{{B`{Df}}{B`{Df}}}G`}{{{B`{{Ad{c}}}}{B`{{Ad{c}}}}}G`Hl}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000``{{}{{b{c}}}{}}{{AjA`}Aj}{{Alc}Al{{Eb{Al}}}}{{{B`{F`}}}{{B`{Gf}}}}`{{{B`{Fh}}}Hn}{{E`AlAl}E`}{{{B`{Ff}}AlAl}Al}{{{B`{Fh}}}Fh}{{{B`{{Dn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{}}{{{B`{Id}}{B`{AnI`}}}If}0{{{B`{Ef}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Eh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Ej}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{El}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{En}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{F`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{l}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{j}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{Fb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Fd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Ff}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{Fh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{n}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{Ab{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{Ab{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ih}{{{B`{{Aj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{Db}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Fl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{Al{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{Df}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{Ad{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}`{cc{}}{Bb{{b{c}}}{}}11{IjId}2{IlEf}{InEf}4444{J`En}{{{Dh{A`}}}E`}{A`E`}{HnE`}{{{Dh{Hn}}}E`}99{A`l}{Jbl};{Jbj}{A`j}={lj}{J`Fb}{EnFb}{FdFb}{cc{}}{JdFd}{{{Jf{JdA`}}}Fd}{{{Dh{A`}}}Fd}303{nFh}{HnFh}5{A`Fh}6{A`n}{Hnn}{{{Dh{c}}}{{Ab{c}}}Hh}9{{{f{cc}}}{{Ab{c}}}Hh}:{{{Aj{Jh}}}Aj};{A`Db}{jDb}={{{Dh{c}}}{{Al{c}}}{}}>{E`Al}{{{Ad{c}}}{{Al{c}}}{}}{{{f{cc}}}{{Al{c}}}{}}{cc{}}{{{Dh{c}}}{{Ad{c}}}{}}{{{Al{c}}}{{Ad{c}}}{}}2222222222222222222222222{Jj{{Bd{l}}}}{Jj{{Bd{j}}}}{Jl{{Bd{l}}}}{Jl{{Bd{j}}}}{{A`A`A`A`}Fd}{{A`A`A`}Fd}{{JbJbJb}Fd}2{{JbJbJbA`}Fd}{ce{}{}}00000000000000000000000{Jn{{Bd{l}}}}{Jn{{Bd{j}}}}{e{{b{c}}}{}{{K`{}{{Af{c}}}}Bf}}``{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000`{{{B`{Ef}}{B`{Anc}}}BbKh}{{{B`{El}}{B`{Anc}}}BbKh}{{{B`{Ff}}{B`{Anc}}}BbKh}{{{B`{{Al{c}}}}{B`{Ane}}}BbKbKh}```{E`A`}{{}Hd}00000000000000000000000{{{B`{Aj}}{B`{Aj}}}{{Bd{Aj}}}}{{{B`{Aj}}{B`{Aj}}}G`}<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<{{{H`{c}}}{{H`{Dd}}}{}}00000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000{ce{}{}}00000000000000000000000000000000000000000000000{Fd{{Dh{A`}}}}{Fd{{Dh{Jb}}}}222222222222222222222222{FdFd}{{{B`{AnFd}}}Bb}{{{B`{Fh}}}G`}:`{{E`c}E`{{Eb{n}}}}`{{{b{c}}g}{{b{e}}}BfBf{{Kn{c}{{Af{e}}}}Bf}}{{{Dn{c}}g}{{Dn{e}}}{}{}{{Bh{c}{{Af{e}}}}BfFj}}{{AlAl}Al}0`{{lA`}}{{jA`}}{{jj}}{{nn}n}{{nA`}n}{{AbDf}Ab}{{AjDf}Aj}{{{Aj{c}}{Ad{c}}}{{Aj{c}}}{{L`{}{{Af{}}}}Lb}}{{AjA`}Aj}{{AlDf}Al}{{{Al{c}}{Ad{c}}}{}{{L`{}{{Af{}}}}Lb}}{{{Al{c}}c}{}{{L`{}{{Af{}}}}Lb}}{{DfDf}Df}{{AdDf}Ad}{{{Ad{c}}c}{{Ad{c}}}{{L`{}{{Af{}}}}Lb}}{{}{{Bj{HjLd}}}}{A`E`}{{A`A`A`A`}Fd}{{cc}{{Ab{c}}}Hh}{{AbAl}Aj}{{cc}{{Al{c}}}{}}{{cc}{{Ad{c}}}{}}{{}{{b{c}}}{}}{{}{{Dn{c}}}{}}{{}c{}}0000000000000`{{JhJh}Df}``{{{B`{F`}}}Gd}{{{B`{l}}{B`{A`}}}{{Bd{Lf}}}}{{{B`{l}}{B`{l}}}{{Bd{Lf}}}}{{{B`{j}}{B`{A`}}}{{Bd{Lf}}}}{{{B`{j}}{B`{j}}}{{Bd{Lf}}}}{{{B`{n}}{B`{n}}}{{Bd{Lf}}}}{{ei}{{b{g}}}Bf{{K`{}{{Af{c}}}}Bf}Bf{{Bh{c}{{Af{g}}}}Bf}}{{{B`{Aj}}}Ab}`{Dbj}{{{B`{AnDb}}}{{B`{Anj}}}}`{{jj}}{{E`c}E`{{Eb{n}}}}`{{Ajj}Aj}{{Alj}Al}{{Ehc}Eh{{Eb{Lh}}}}{{eio}LjCl{{Cd{c}}}{ChCf}{{Cj{cg}}}{ClCn}`{{D`{cgkm}}}}{{ei}{{b{g}}}{}{{Ll{}{{Dj{c}}}}Bf}{}{{Bh{c}{{Af{g}}}}Bf}}{{{Ln{}{{Af{e}}}}}{{Dn{c}}}{}{{Ll{}{{Dj{c}}}}Bf}}{{cg}{{Dn{e}}}Kb{}{{Ll{}{{Dj{e}}}}Bf}}{A`Df}{{EnA`}En}{{FbA`}Fb}{{FdA`}Fd}{{{B`{Df}}}A`}`{{{B`{Aj}}}Al}{Aj{{Bd{{Aj{Jh}}}}}}{{{B`{Hj}}c}Bb{{K`{}{{Af{Bb}}}}Bf}}`{e{{b{c}}}{}{{Ll{}{{Dj{c}}}}Bf}}`{{{B`{F`}}B`M`}Mb}{{{B`{F`}}B`}Md}{{{B`{F`}}B`Mf}Mh}{{{B`{F`}}B`}Mj}{{{B`{F`}}B`Ml}Mn}{{{B`{F`}}B`N`}Nb}{{{B`{F`}}B`Nd}Nf}{{{B`{F`}}B`Nh}Nj}{{{B`{F`}}{B`{{H`{Bh}}}}}Nl}{{{B`{F`}}B`Nn}O`}{{{B`{F`}}B`}Ob}{{{B`{F`}}B`}Od}{{{B`{F`}}B`}Of}{{{B`{F`}}{B`{{H`{Bh}}}}Oh}Oj}{{{B`{F`}}{B`{{H`{Bh}}}}}Ol}{{{B`{F`}}B`On}A@`}{{{B`{F`}}B`A@b}A@d}`{{jj}}{{{Ab{c}}{Ad{c}}}{{Ab{c}}}{{A@f{}{{Af{}}}}}}{{{Ab{c}}{Ab{c}}}{{Ad{c}}}{{A@f{}{{Af{}}}}}}{{{Aj{c}}{Ad{c}}}{{Aj{c}}}{{A@f{}{{Af{}}}}}}{{{Al{c}}{Al{c}}}{}{{A@f{}{{Af{}}}}}}{{{Ad{c}}{Ad{c}}}{{Ad{c}}}{{A@f{}{{Af{}}}}}}{{{B`{Anj}}j}Bb}```{{{b{c}}g}{{b{e}}}BfBf{{Kn{c}{{Af{{b{e}}}}}}Bf}}`{{{B`{j}}{B`{Aj}}}{{f{AbAb}}}}{{{B`{c}}}e{}{}}00000000000000000000{{{B`{c}}}A@h{}}0000{{{B`{c}}}Gb{}}0000{{E`c}E`{{Eb{n}}}}``{{A`A`}Df}{{{B`{Df}}}Ad}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000000000000000000{{{B`{c}}}A@l{}}00000000000000000000000{ce{}{}}00000000000000000000000000000000000000000000000{{{B`{Aj}}{B`{Aj}}}Aj}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000000000000000000{E`A`}333333333333333333333333``{{Ehc}Eh{{Eb{n}}}}````{{{Dn{c}}e}{{Dn{{f{ec}}}}}{}{KbFjCfA@n}}{{{B`{AA`}}}El}{A`Aj}{{{Al{c}}}{{Aj{c}}}Cl}{{AbAbAb}{{f{Ajj}}}}`````````````{{cg}i{}{}{{h{e}}}{}}00{{{B`{{AAb{c}}}}}G`{}};;;;;;{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{{B`{AAd}}}Aj}`{{c{Ed{e}}}g{}{}{}}00{{{B`{AAf}}}{{Fn{AAh}}}}{AAd{{`{AAj}}}}{{{B`{AnAAl}}}Bb}`{{{B`{AAd}}}AAd}{{{B`{{AAn{ce}}}}}{{AAn{ce}}}FjFj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000{ce{}{}}00`{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00{{{B`{AAf}}{B`{AnAAh}}}Bb}>>>{{{B`{AB`}}{B`{Anc}}{B`{e}}{B`{ABb}}AAdABd}BbAAl{}}{{{B`{AAf}}{B`{AAh}}{B`{Anc}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbAAl{}}{HdBb}00;;{{{B`{AnAAl}}ABfc}Bb{{Eb{Fb}}}}{{{B`{AAd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{AAn{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh}{{{B`{{AAb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}`{cc{}}00000;;;```{{}Hd}00<<<<<<{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00{ce{}{}}00000000{{{B`{An{AAb{c}}}}}Bb{}}0{{{B`{{AAb{c}}}}}G`{}}0{{{B`{AB`}}AAd{B`{c}}Ab}G`AAl}`{{{B`{AnAB`}}{B`{c}}Al}ABhAAl}{{{B`{AAf}}{B`{AnAAh}}{B`{c}}{B`{ABj}}}ABhAAl}`{{{B`{An{AAb{c}}}}{AAb{e}}g}Bb{}{}{{Bh{e}{{Af{c}}}}}}`{{{B`{AB`}}AAdABd{B`{Aj}}{B`{c}}}ABlAAl}{{{B`{AAf}}{B`{AAh}}AAdABd{B`{Aj}}{B`{c}}}ABlAAl}{{{B`{ABh}}}AAd}{{{B`{An{Fn{c}}}}}{{AAb{c}}}{}}{{{B`{AnAB`}}EjAAdABd{B`{c}}{B`{AnABn}}{B`{An{AAb{e}}}}}AC`AAl{}}{{{B`{AnAAf}}{B`{AnAAh}}EjAAdABd{B`{c}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`AAl{}}{{{B`{AnAB`}}AAd{B`{c}}{B`{AnACb}}}BbAAl}{{{B`{AAf}}{B`{AnAAh}}AAd{B`{c}}{B`{AnACb}}}BbAAl}`{{{B`{AnAB`}}AAd{B`{c}}}{{Bd{{ACd{egc}}}}}AAl{}{}}{{{B`{AnAAf}}{B`{AnAAh}}AAd{B`{c}}Ad}{{Bd{{ACd{egc}}}}}AAl{}{}}{{{B`{AAd}}}Ab}{{{B`{An{AAb{c}}}}c}Bb{}}{{{B`{ABn}}ACf}{{Bd{Gb}}}}{{{B`{{AAb{c}}}}}{{Bd{ACh}}}{}}`{{{B`{An{AAb{c}}}}ACh}Bb{}}{{{B`{An{AAb{c}}}}e}Bb{}Gh}`{{{B`{AAf}}}{{Al{Fh}}}}`0{{{B`{AnAAl}}Aj}Bb}{{{B`{AnAAl}}Df}Bb}{{{B`{AAf}}}ACj}``{{{B`{AAf}}}ACl}`{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00`111`{{{B`{AnAAl}}Ajc}Bb{{Gh{{B`{AnAAl}}}}}}{{Ad{B`{ABh}}}AAd}{{{B`{AnAAl}}Dfc}Bb{{Gh{{B`{AnAAl}}}}}}{{{B`{AnAAl}}Adc}Bb{{Gh{{B`{AnAAl}}}}}}{{{B`{AnABn}}ACfGb}Bb}`````{{cg}i{}{}{{h{e}}}{}}07777{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{ACf}}}ACf}{{{B`{ACn}}}ACn}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000{ce{}{}}0{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}099{HdBb}0{{{B`{ACf}}{B`{ACf}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{ACf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ACn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00088{{}Hd}09999{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0======{{{B`{ABn}}ACf}{{Bd{Gb}}}}{{{B`{ACn}}ACf}{{Bd{Gb}}}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011{{{B`{AnABn}}ACfGb}Bb}{{{B`{AnACn}}ACfGb}Bb}````````````{{cg}i{}{}{{h{e}}}{}}0{{{B`{AnAD`}}Hd}Bb}5555{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{AD`}}}{{B`{{ADb{Jb}}}}}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}03{{{B`{AnAD`}}}Bb}{{{B`{AD`}}}AD`}{{{B`{ADd}}}ADd}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{{{B`{AD`}}{B`{AD`}}}Lf}{{{B`{ADd}}{B`{ADd}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}0{ce{}{}}0{{{B`{{ADb{Jb}}}}}AD`}{{{B`{AnAD`}}Hd}AD`}{{}AD`}?{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{An{ADh{}{{ADf{c}}}}}}{ADj{c}}Aj}BbFj}{HdBb}{{{B`{AnAD`}}}Bb}1{{{B`{c}}}e{}{{ADn{ADl}}}}0{{{B`{AD`}}{B`{{B`{c}}}}}G`Kd}{{{B`{AD`}}{B`{AA`}}}G`}{{{B`{AD`}}{B`{{ADb{Jb}}}}}G`}{{{B`{AD`}}{B`{AD`}}}G`}{{{B`{AD`}}{B`{{Fn{Jb}}}}}G`}{{{B`{AD`}}{B`{Gb}}}G`}{{{B`{AD`}}{B`{AE`}}}G`}{{{B`{ADd}}{B`{ADd}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000`{{{B`{AD`}}{B`{AnI`}}}{{Bj{BbIb}}}}00{{{B`{ADd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AA`}}}AD`}{{{B`{{ADb{Jb}}}}}AD`}{GbAD`}{{{H`{{ADb{Jb}}}}}AD`}{cc{}}{AE`AD`}{AEbAD`}{{{Fn{Jb}}}AD`}333{cAD`{{Dl{}{{Dj{Jb}}}}}}7{ce{}{}}0{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0`{{{B`{AD`}}{B`{Anc}}}BbKh}{{{B`{ADd}}{B`{Anc}}}BbKh}{{}Hd}04444{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}08888{AD`}{{{B`{AD`}}}}::{{{B`{AD`}}}G`}0{{{B`{AD`}}}Hd}{{{B`{{ADh{}{{ADf{c}}}}}}{B`{c}}}{{Al{Jh}}}Fj}{{}AD`}{{}c{}}`{{{B`{AD`}}{B`{AD`}}}{{Bd{Lf}}}}{{{B`{AD`}}{B`{{B`{c}}}}}{{Bd{Lf}}}Kd}{{{B`{AD`}}{B`{Gb}}}{{Bd{Lf}}}}{{{B`{AD`}}{B`{{Fn{Jb}}}}}{{Bd{Lf}}}}{{{B`{AD`}}{B`{AA`}}}{{Bd{Lf}}}}{{{B`{AD`}}{B`{{ADb{Jb}}}}}{{Bd{Lf}}}}{{{B`{ADd}}{B`{ADd}}}{{Bd{Lf}}}}:`{{{B`{AD`}}c}AD`{{AEd{Hd}}}}{{{B`{AD`}}{B`{{ADb{Jb}}}}}AD`}`{{{B`{AnAD`}}Hd}AD`}0{{{B`{c}}}e{}{}}0{{{B`{AnAD`}}Hd}Bb}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{AD`{{Bj{AE`AD`}}}}{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011````````{{cg}i{}{}{{h{e}}}{}}0{{ABhEfEfAl}ABh}{{{B`{AnABh}}EfEfAl}Bb}4444{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{ABj}}ce}ABh{{Eb{Fh}}}{{Eb{Fh}}}}{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{{B`{ABh}}}Aj}{{c{Ed{e}}}g{}{}{}}0{{{B`{ABh}}}{{B`{{ADb{ABh}}}}}}{{{B`{ABj}}}ABj}{{{B`{ABh}}}ABh}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{ce{}{}}0{{{B`{ABj}}ceg}ABh{{Eb{Fh}}}{{Eb{Fh}}}{{Gh{{B`{ABj}}}{{Af{ABh}}}}}}{{ABhE`}ABh}{{}ABh}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0>>{HdBb}0{{{B`{ABj}}{B`{ABj}}}G`}`{{{B`{ABj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ABh}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000::{{ABjc}ABj{{Eb{Fh}}}}{{}Hd}0<<<<{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}00000{{{B`{ABj}}}ABj}{{{B`{ABj}}}Al}{{ABjA`}ABj}0100{{ABhc}ABh{{Eb{Ab}}}}{{{B`{AnABh}}c}Bb{{Eb{Ab}}}}{{AlAl}ABj}{AlABh}{{{B`{ABj}}A`ce}ABh{{Gh{{B`{ABj}}}{{Af{ABh}}}}}{{Gh{{B`{ABj}}}{{Af{ABh}}}}}}{{}c{}}{{{B`{ABj}}cegi}ABh{{Eb{Fh}}}{{Eb{Fh}}}{{Eb{E`}}}{{Gh{{B`{ABj}}}{{Af{ABh}}}}}}{{{B`{ABj}}cegik}ABh{{Eb{Fh}}}{{Eb{Fh}}}{{Eb{E`}}}{{Gh{{B`{ABj}}}{{Af{ABh}}}}}{{Gh{ABhAl}{{Af{ABh}}}}}}{{{B`{ABj}}ceAl}Al{{Eb{Fh}}}{{Eb{Fh}}}}{{{B`{ABj}}c}ABj{{Eb{Al}}}}{{{B`{ABh}}}Al}{{{B`{ABj}}ceg}ABh{{Eb{Fh}}}{{Eb{Fh}}}{{Gh{{B`{ABj}}}{{Af{Al}}}}}}{{{B`{c}}}e{}{}}0{{ABhc}ABh{{Eb{Ad}}}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011{{ABjc}ABj{{Eb{Fh}}}}{{Al{Fn{ABh}}}ABh}```{{cg}i{}{}{{h{e}}}{}}44{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}9{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}4{HdBb}{{{B`{AEf}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0>{{}Hd}??{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}9{ce{}{}}00{{AEf{B`{c}}{B`{ABj}}FhFhE`A`Ef{B`{{ADb{{AEh{egc}}}}}}{B`{An{ADb{AAh}}}}}ABhAAl{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}44{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}5``````````````````````````````````{{cg}i{}{}{{h{e}}}{}}66{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}`{{{B`{AEj}}}AEj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0>{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{AEj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}=444{{{B`{AEj}}}AEl}{{Ab{Bd{AEj}}}AEj}{{{B`{AEj}}}Ab}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}};;{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}<```````````{{cg}i{}{}{{h{e}}}{}}=={{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{AEl}}}AEl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{{B`{AEl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}05{{}Hd}66{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}=999{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}=={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}>```{{cg}i{}{}{{h{e}}}{}}0????{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}0{{}{{AEn{ceg}}}{}{}AAl}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}066{{{B`{AB`}}{B`{Anc}}{B`{e}}{B`{ABb}}AAdABd}BbAAl{}}{{{B`{{ACd{ceg}}}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd}Bb{}{}AAl}{{{B`{{AEn{ceg}}}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd}Bb{}{}AAl}{HdBb}0{{{AEn{ceg}}}{{ACd{ceg}}}{}{}AAl}{cc{}}000{{{B`{An{ADb{{AEh{ceg}}}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAl}::{{}Hd}0;;;;{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0>>======{{{B`{{ACd{ceg}}}}AAd{B`{g}}Ab}G`{}{}AAl}{{{B`{{AEn{ceg}}}}AAd{B`{g}}Ab}G`{}{}AAl}{{{B`{AB`}}AAd{B`{c}}Ab}G`AAl}{{{B`{AnAB`}}{B`{c}}Al}ABhAAl}{{{B`{An{ACd{ceg}}}}{B`{g}}Al}ABh{}{}AAl}{{{B`{An{AEn{ceg}}}}{B`{g}}Al}ABh{}{}AAl}{{{ACd{ceg}}{B`{Bh}}}{{ACd{ieg}}}{}{}AAl{}}{{{B`{{ACd{ceg}}}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{{AEn{ceg}}}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{AB`}}AAdABd{B`{Aj}}{B`{c}}}ABlAAl}{{{H`{AB`}}}{{ACd{ceg}}}{}{}AAl}{{}{{AEn{ceg}}}{}{}AAl}{{}c{}}{{{B`{An{ACd{ceg}}}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}}AC`{}{}AAl}{{{B`{An{AEn{ceg}}}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}}AC`{}{}AAl}{{{B`{AnAB`}}EjAAdABd{B`{c}}{B`{AnABn}}{B`{An{AAb{e}}}}}AC`AAl{}}{{{B`{An{ACd{ceg}}}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{An{AEn{ceg}}}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{AnAB`}}AAd{B`{c}}{B`{AnACb}}}BbAAl}{{{B`{An{ACd{ceg}}}}AAd{B`{g}}}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{B`{An{AEn{ceg}}}}AAd{B`{g}}}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{AEn{ceg}}}{{ACd{ceg}}}{}{}AAl}{{{B`{AnAB`}}AAd{B`{c}}}{{Bd{{ACd{egc}}}}}AAl{}{}}{{{AEn{ceg}}i}{{AEn{ceg}}}{}{}AAl{{Eb{{ACd{ceg}}}}}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011{{{Fn{{ACd{ceg}}}}}{{AEn{ceg}}}{}{}AAl}```{{cg}i{}{}{{h{e}}}{}}03333{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0`{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0`{{c{Ed{e}}}g{}{}{}}0{{{B`{AnAAl}}}Bb}{{{B`{ABf}}}ABf}{{{B`{ABb}}}ABb}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000=={{}ABf}{{}ABb}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0;;{HdBb}099{{{B`{ABf}}{B`{ABf}}}G`}{{{B`{ABb}}{B`{ABb}}}G`}{{{B`{AnAAl}}ABfc}Bb{{Eb{Fb}}}}{{{B`{ABf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ABb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{}c{}}0`{{{B`{AnAAl}}Aj}Bb}{{{B`{AnAAl}}Df}Bb}`{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0=={{{B`{AnAAl}}Ajc}Bb{{Gh{{B`{AnAAl}}}}}}{{{B`{AnAAl}}Dfc}Bb{{Gh{{B`{AnAAl}}}}}}{{{B`{AnAAl}}Adc}Bb{{Gh{{B`{AnAAl}}}}}}```````````{{cg}i{}{}{{h{e}}}{}}00{ce{}{}}00000{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{AF`}}}AF`}{{{B`{AFb}}}AFb}{{{B`{AFd}}}AFd}{{{B`{c}}{B`{Ane}}}Bb{}{}}00{{{B`{c}}}Bb{}}00:::{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00999{HdBb}00{{{B`{AF`}}{B`{AF`}}}G`}{{{B`{AFb}}{B`{AFb}}}G`}{{{B`{AFd}}{B`{AFd}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{AF`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AFb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AFd}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00000{e{{Dn{c}}}{}{{AFf{}{{Af{c}}}}}}{ce{}{}}00{{{B`{{AFf{}{{Af{c}}}}}}{B`{AnAFh}}}Bb{}}{{}Hd}00222222{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00666666{{{Dn{c}}}{{Fn{{H`{AFf}}}}}{}}777{{{H`{{AFf{}{{Af{c}}}}}}{AFj{{H`{Ll}}}}}{{AFj{{H`{Ll}}}}}{}}{{{B`{c}}}e{}{}}00{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00<<<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00===`````````{{cg}i{}{}{{h{e}}}{}}0>>>>{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0<<{{{B`{{AFl{c}}}}}{{AFl{c}}}Fj}{{{B`{AFn}}}AFn}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}0{{AFlc}AFl{{Eb{Fd}}}}`{ce{}{}}0{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}099{{{B`{AnAG`}}AFlAj}Bb}{HdBb}0{{{B`{{AFl{c}}}}{B`{{AFl{c}}}}}G`Hl}{{{B`{AFn}}{B`{AFn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{{AFl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{AFn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}{{{B`{AGb}}}AFl}111;;{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}`{{{B`{AFn}}{B`{Anc}}}BbKh}{{}Hd}0>>>>{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}00000{{{B`{AG`}}{B`{AGb}}}{{Al{Jh}}}}{cAFl{{Eb{AGb}}}}{{AFlc}AFl{{Eb{A`}}}}`{{AFlc}AFl{{Eb{j}}}}`{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}08888{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}099``````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00::::::{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00``{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{{B`{{AGf{}{{AGd{c}}}}}}}Al{LbHlCl}}`{{c{Ed{e}}}g{}{}{}}00{{{B`{An{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}Hd}Bb{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{{{B`{AHd}}}AHd}{{{B`{AHf}}}AHf}{{{B`{AHh}}}AHh}{{{B`{c}}{B`{Ane}}}Bb{}{}}00{{{B`{c}}}Bb{}}00000`{{{B`{{AHj{}{{AGd{c}}}}}}{AAn{Bbc}}}AHf{LbHl}}{ce{}{}}00`{{{B`{{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}}Hd{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{{{B`{{AGf{}{{AGd{c}}}}}}}AHl{LbHlCl}}{AHdHd}{{{B`{{AGf{}{{AGd{c}}}}}}}{{f{HdHd}}}{LbHlCl}}{{{B`{{AIb{}{{AGd{c}}{AHn{e}}{AI`{g}}}}}}}c{LbHl}{{AHj{}{{AGd{c}}}}}{{AGf{}{{AGd{c}}}}}}{{{B`{{AIb{}{{AGd{c}}{AHn{e}}{AI`{g}}}}}}}n{LbHl}{{AHj{}{{AGd{c}}}}}{{AGf{}{{AGd{c}}}}}}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{HdBb}00`{{{B`{AHd}}{B`{AHd}}}G`}{{{B`{AHf}}{B`{AHf}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{An{AIb{}{{AGd{c}}{AHn{e}}{AI`{g}}}}}}{B`{g}}AbFdAj}Bb{LbHl}{{AHj{}{{AGd{c}}}}}{{AGf{}{{AGd{c}}}}}}{{{B`{An{AIb{}{{AGd{c}}{AHn{e}}{AI`{g}}}}}}{B`{e}}AbFdAj}Bb{LbHl}{{AHj{}{{AGd{c}}}}}{{AGf{}{{AGd{c}}}}}}{{{B`{An{AIb{}{{AGd{c}}{AHn{e}}{AI`{g}}}}}}{AAn{Gbc}}AbFdAj}Bb{LbHl}{{AHj{}{{AGd{c}}}}}{{AGf{}{{AGd{c}}}}}}{{{B`{AHd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AHf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AHh}}{B`{AnI`}}}{{Bj{BbIb}}}}``{cc{}}00000{ce{}{}}00{{{B`{{AHj{}{{AGd{c}}}}}}HdHd}{{Bd{Ab}}}{LbHl}}{{{B`{An{AGf{}{{AGd{c}}}}}}c{B`{Ane}}g}Bb{LbHlCl}AGn{{Bh{B`}{{Af{{AId{c}}}}}}}}`{{{B`{An{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}{B`{AA`}}}g{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}`{{{B`{{AHj{}{{AGd{c}}}}}}Ab}{{Bd{Hd}}}{LbHl}}{{{B`{{AHj{}{{AGd{c}}}}}}Ab}{{Bd{AHd}}}{LbHl}}{{{B`{{AHj{}{{AGd{c}}}}}}}In{LbHl}}`{{}Hd}00777777{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00;;;;;;{AIf{{AIh{AA`}}}}<<<{{{B`{{AGf{}{{AGd{c}}}}}}}G`{LbHlCl}}{{{B`{{AGf{}{{AGd{c}}}}}}Hd}{{Bd{{B`{AA`}}}}}{LbHlCl}}{{{B`{{AGf{}{{AGd{c}}}}}}}Hd{LbHlCl}}```{{{B`{{AGf{}{{AGd{c}}}}}}}Al{LbHlCl}}{{{B`{{AHj{}{{AGd{c}}}}}}}Al{LbHl}}{{{B`{{AHj{}{{AGd{c}}}}}}}A`{LbHl}}0{{{B`{c}}}{{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}``{{{B`{An{AGf{}{{AGd{c}}}}}}AIj}Bb{LbHlCl}}{{{B`{An{AHj{}{{AGd{c}}}}}}Al}Bb{LbHl}}{{{B`{{AGf{}{{AGd{c}}}}}}}{{Bd{Gb}}}{LbHlCl}}```{{{B`{{AHj{}{{AGd{c}}}}}}Hd}{{Fn{Aj}}}{LbHl}}``{{{B`{c}}}e{}{}}00{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000`{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00{{{B`{An{AGf{}{{AGd{c}}}}}}AlcnAIl{B`{Ane}}}Bb{LbHlCl}AGn}{{{B`{An{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}{B`{c}}}Bb{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{{{B`{{AHj{}{{AGd{c}}}}}}}Il{LbHl}}`444{{{AAn{{B`{{ADb{{AIn{ce}}}}}}e}}}{{AHj{}{{AGd{e}}}}}{}{LbHl}}{{{B`{AA`}}}{{AGf{}{{AGd{c}}}}}{LbHlCl}}{{{AAn{{B`{AA`}}c}}}{{AHj{}{{AGd{c}}}}}{LbHl}}`````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}08888{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{{B`{{AGf{}{{AGd{c}}}}}}}Al{LbHlCl}}{{c{Ed{e}}}g{}{}{}}0{{{B`{AJ`}}}AJ`}{{{B`{AHl}}}AHl}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{ce{}{}}0{{{B`{{AGf{}{{AGd{c}}}}}}}AHl{LbHlCl}}{{{B`{{AGf{}{{AGd{c}}}}}}}{{f{HdHd}}}{LbHlCl}}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0<<{HdBb}0{{{B`{AJ`}}{B`{AJ`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AJ`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AHl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000::{{{B`{An{AGf{}{{AGd{c}}}}}}c{B`{Ane}}g}Bb{LbHlCl}AGn{{Bh{B`}{{Af{{AId{c}}}}}}}}{{}Hd}0<<<<{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}00000{{{B`{{AGf{}{{AGd{c}}}}}}}G`{LbHlCl}}{{{B`{{AGf{}{{AGd{c}}}}}}Hd}{{Bd{{B`{AA`}}}}}{LbHlCl}}{{{B`{{AGf{}{{AGd{c}}}}}}}Hd{LbHlCl}}{{{B`{{AGf{}{{AGd{c}}}}}}}Al{LbHlCl}}{{{B`{An{AGf{}{{AGd{c}}}}}}AIj}Bb{LbHlCl}}{{{B`{{AGf{}{{AGd{c}}}}}}}{{Bd{Gb}}}{LbHlCl}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0::::{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0{{{B`{An{AGf{}{{AGd{c}}}}}}AlcnAIl{B`{Ane}}}Bb{LbHlCl}AGn}<<{{{B`{AA`}}}{{AGf{}{{AGd{c}}}}}{LbHlCl}}```````{{cg}i{}{}{{h{e}}}{}}0>>>>{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{An{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}Hd}Bb{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{{{B`{AnAJb}}Hd}Bb}{{{B`{AJb}}}AJb}{{{B`{{AId{c}}}}}{{AId{c}}}Fj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000`{ce{}{}}0{{{B`{{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}}Hd{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{{{B`{AJb}}}Hd}{{}{{AId{c}}}{}}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0>>{HdBb}0{{{B`{{AId{c}}}}{B`{{AId{c}}}}}G`Hl}{{{B`{AJb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{AId{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}`{cc{}}000::{{{B`{An{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}{B`{AA`}}}g{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{{{B`{AnAJb}}{B`{AA`}}}}{{}Hd}0===={{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}00000{{{B`{c}}}{{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{B`AJb}{{}c{}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}07777{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0{{{B`{An{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}{B`{c}}}Bb{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{{{B`{AnAJb}}B`}Bb}::```{{cg}i{}{}{{h{e}}}{}};;{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{{AJd{c}}}}}{{AJd{c}}}{FjAHj}}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{{{B`{{AHj{}{{AGd{c}}}}}}{AAn{Bbc}}}AHf{LbHl}}{ce{}{}}{{}{{AJd{c}}}{ClAHj}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}:{HdBb}{{{B`{{AJd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChAHj}}{cc{}}06{{{B`{{AHj{}{{AGd{c}}}}}}HdHd}{{Bd{Ab}}}{LbHl}}{{{B`{{AHj{}{{AGd{c}}}}}}Ab}{{Bd{Hd}}}{LbHl}}{{{B`{{AHj{}{{AGd{c}}}}}}Ab}{{Bd{AHd}}}{LbHl}}{{{B`{{AHj{}{{AGd{c}}}}}}}In{LbHl}}{{{B`{{AJd{c}}}}}InAHj}{{}Hd}<<{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}{ce{}{}}00{{{B`{{AHj{}{{AGd{c}}}}}}}Al{LbHl}}{{{B`{{AJd{c}}}}}AlAHj}{{{B`{{AHj{}{{AGd{c}}}}}}}A`{LbHl}}0{{{B`{{AJd{c}}}}}A`AHj}{{{AAn{{B`{AA`}}}}}{{AJd{c}}}AHj}{{}c{}}{{{B`{{AJd{c}}}}}{{B`{c}}}AHj}{{{B`{An{AHj{}{{AGd{c}}}}}}Al}Bb{LbHl}}{{{B`{{AHj{}{{AGd{c}}}}}}Hd}{{Fn{Aj}}}{LbHl}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}=={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}{{{B`{An{AJd{c}}}}{AAn{{B`{AA`}}}}}BbAHj}{{{B`{{AHj{}{{AGd{c}}}}}}}Il{LbHl}}{{{B`{{AJd{c}}}}}IlAHj}{ce{}{}}{{{AAn{{B`{{ADb{{AIn{ce}}}}}}e}}}{{AHj{}{{AGd{e}}}}}{}{LbHl}}{{{AAn{{B`{AA`}}c}}}{{AHj{}{{AGd{c}}}}}{LbHl}}`````{{cg}i{}{}{{h{e}}}{}}00{{{AJf{ce}}g}{{AJf{ce}}}AJhAIb{{Eb{In}}}}{{{AJf{ce}}g}{{AJf{ce}}}AJhAIb{{Eb{Il}}}}555555{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{AJf{ce}}}{{AJf{ce}}}AJhAIb}{{{B`{AAf}}}{{Fn{AAh}}}}`{{{AJf{ce}}g}{{AJf{ce}}}AJhAIbEb}{{{B`{AJj}}}AJj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{{{AJf{ce}}g}{{AJf{ce}}}AJhAIb{{Eb{Fd}}}}{{{AJf{ce}}{Bd{g}}}{{AJf{ce}}}AJhAIb{{Eb{Fd}}}}{ce{}{}}00{{{B`{AnACb}}{Bd{{B`{AJj}}}}Aj{B`{AnKn}}}Bb}{{{B`{AnACb}}{B`{AnDd}}{Bd{{B`{AJj}}}}}Bb}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00{{{B`{AAf}}{B`{AnAAh}}}Bb}{{{B`{AnAAh}}c}Bb{{AJl{AAf}}}}{{{B`{AnAAh}}{B`{{ADb{c}}}}}Bb{{AJl{AAf}}}}{{{B`{AnAAh}}{B`{{ADb{c}}}}eg}Bb{}{{Bh{{B`{AnAAh}}{B`{c}}}}}{{Bh{{B`{c}}}{{Af{AAh}}}}}}{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{AAf}}{B`{AAh}}{B`{Anc}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbAAl{}}{{{B`{{AJf{ce}}}}{B`{AAh}}{B`{Ane}}{B`{c}}{B`{ABb}}AAdABd{B`{Aj}}}BbAJhAIb}{HdBb}00{{}AAh}{{{B`{AJj}}{B`{AJj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{ACb}}}{{AJn{c}}}{}}{{{B`{AAh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AJj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AnACb}}{B`{AnAK`}}{Bd{{B`{AJj}}}}}Bb}{{{AJf{ce}}g}{{AJf{ce}}}AJhAIbEb}{cc{}}{{{B`{AA`}}}{{AJf{ce}}}AJhAIb}1{AKbAJj}{AKdAJj}3{AKfAJj}444{ce{}{}}00{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AJj}}{B`{Anc}}}BbKh}{{{AJf{ce}}g}{{AJf{ce}}}AJhAIb{{Eb{Fh}}}}{{}Hd}00444444{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00888888888{{{B`{AAf}}{B`{AnAAh}}{B`{c}}{B`{ABj}}}ABhAAl}{{{B`{{AJf{ce}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhAJhAIb}{{{AJf{ce}}g}{{AJf{ce}}}AJhAIb{{Eb{AIl}}}}{{{B`{AAf}}{B`{AAh}}AAdABd{B`{Aj}}{B`{c}}}ABlAAl}{c{{AJf{eg}}}AIfAJhAIb}{cAAh{{AJl{AAf}}}}{cAJj{{Eb{{AIh{AA`}}}}}}{{{B`{AnAAf}}{B`{AnAAh}}EjAAdABd{B`{c}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`AAl{}}{e{{b{c}}}Cf{{ACb{c}}}}{{{B`{AAf}}{B`{AnAAh}}AAd{B`{c}}{B`{AnACb}}}BbAAl}`{{{B`{AnAAf}}{B`{AnAAh}}AAd{B`{c}}Ad}{{Bd{{ACd{egc}}}}}AAl{}{}}{{{B`{AnACb}}{B`{AnAKh}}{Bd{{B`{AJj}}}}AjAd}Bb}{{{AJf{ce}}AKj}{{AJf{ce}}}AJhAIb}{{{B`{AAf}}}{{Al{Fh}}}}{{{AJf{ce}}g}{{AJf{ce}}}AJhAIb{{Eb{n}}}}{{{B`{{AJf{ce}}}}}{{Al{Fh}}}AJhAIb}2{{{B`{{AJf{ce}}}}}ACjAJhAIb}{{{B`{AAf}}}ACj}`{{{AJf{ce}}g}{{AJf{ce}}}AJhAIb{{Bh{{B`{c}}}{{Af{Md}}}}}}{{{B`{{AJf{ce}}}}}AClAJhAIb}{{{B`{AAf}}}ACl}``{{{B`{AnACb}}{B`{AnAKl}}{Bd{{B`{AJj}}}}}Bb}{{{B`{c}}}e{}{}}`{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{}AJj}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00222{{{AJf{ce}}g}{{AJf{ce}}}AJhAIb{{Eb{Fh}}}}````````{{cg}i{}{}{{h{e}}}{}}44{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}9{{{B`{AnACb}}{Bd{{B`{AJj}}}}Aj{B`{AnKn}}}Bb}{{{B`{AnACb}}{B`{AnDd}}{Bd{{B`{AJj}}}}}Bb}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}6{HdBb}{{{B`{ACb}}}{{AJn{c}}}{}}{{{B`{{AJn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{AnAK`}}}Bb}`{{{B`{AnACb}}{B`{AnAK`}}{Bd{{B`{AJj}}}}}Bb}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}>333{{{B`{AK`}}}G`}{{{H`{ACb}}g}{{`{{ACb{e}}}}}{}{}{{Bh{c}{{Af{e}}}}CfA@n}}{{{B`{AnAKl}}Hd}Bb}{{{B`{AnAKl}}}Bb}0{{AJje}{{`{{ACb{c}}}}}{}{{ACb{c}}}}{{{B`{AnAKh}}AKn}Bb}`{{{B`{AnACb}}{B`{AnAKh}}{Bd{{B`{AJj}}}}AjAd}Bb}3{{{B`{AnAKh}}AL`}Bb}`{{{B`{AnACb}}{B`{AnAKl}}{Bd{{B`{AJj}}}}}Bb}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}??{{{B`{AnAK`}}}Bb}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}{ce{}{}}``{{cg}i{}{}{{h{e}}}{}}11{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{ALb}}}ALb}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}09{{{Ln{ALb}{{Af{e}}}}}{{`{{ACb{c}}}}}{}{{ACb{c}}}}{{}ALb}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}9{HdBb}{{{B`{ALb}}{B`{ALb}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{}{{`{{ACb{AJj}}}}}}{{{B`{ALb}}{B`{AnI`}}}{{Bj{BbIb}}}}{AJj{{`{{ACb{c}}}}}{}}{{{B`{AnAK`}}}Bb}{{}{{`{{ACb{c}}}}}{}}0`{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}555{{{B`{AK`}}}G`}{{}c{}}{{{B`{c}}}e{}{}}`{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}};;>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}<```{{AJjAKn}{{`{{ACb{c}}}}}{}}{{{B`{AnAKh}}AKn}Bb}{{AJjAL`}{{`{{ACb{c}}}}}{}}{{{B`{AnAKh}}AL`}Bb}`````{{AJjHd}{{`{{ACb{c}}}}}{}}{{{B`{AnAKl}}Hd}Bb}{AJj{{`{{ACb{c}}}}}{}}{{{B`{AnAKl}}}Bb}1010````````````{{{B`{F`}}}Md}`00>{{{B`{Anc}}{B`{ABb}}AAdB`Md{B`{Aj}}}BbAIb}{{{B`{AnALd}}{B`{c}}{B`{ABj}}FhFh{B`{AA`}}AIl{Bd{n}}BdInIlAKj}ABhAIb}22{{{B`{{AJh{}{{ALf{c}}}}}}{B`{c}}}Md{}}3`````{{cg}i{}{}{{h{e}}}{}}0{ce{}{}}000{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0`{{{B`{ACl}}}ACl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{{{B`{ACl}}{B`{ACl}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}::{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0{{{B`{An{Fn{AAh}}}}{B`{{ADb{c}}}}egi}Bb{}{{Bh{{B`{AnAAh}}{B`{c}}}}}{{Bh{Hd}{{Af{G`}}}}}{{Bh{{B`{c}}}{{Af{AAh}}}}}}::{{{B`{AnACj}}}{{B`{Anc}}}{}}{{{B`{ACj}}}{{B`{c}}}{}}{HdBb}0{{{B`{ACl}}{B`{ACl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{ACj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ACl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{ACl}}{B`{Anc}}}BbKh}{{}Hd}03333{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0777777{cACj{}}{{}ACl}{{{B`{ACl}}{B`{ACl}}}{{Bd{Lf}}}}`1`{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0>>>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0??````````````{{cg}i{}{}{{h{e}}}{}}0{ce{}{}}000{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0>>{{{B`{In}}}In}{{{B`{Il}}}Il}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00088{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}077{HdBb}0{{{B`{In}}{B`{In}}}G`}{{{B`{Il}}{B`{Il}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{In}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Il}}{B`{AnI`}}}{{Bj{BbIb}}}}{EfIn}{cc{}}0{EfIl}11{ce{}{}}0{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0{{{B`{In}}{B`{Anc}}}BbKh}{{{B`{Il}}{B`{Anc}}}BbKh}{{}Hd}04444{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0888888{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0==``````{{cg}i{}{}{{h{e}}}{}}{{{Cb{c}}G`}{{Cb{c}}}`}{{eio}{{Cb{{`{{`{}{{Bl{c}}{Bn{g}}{C`{k}}}}}}}}}{}{{Cd{c}}}{CfCh}{{Cj{cg}}}{ClCn}`{{D`{cgkm}}}}{ce{}{}}0{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}`{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}={{{Cb{c}}}{{Cb{c}}}`}57{{{Cb{c}}El}{{Cb{c}}}`}{{{B`{Cn}}}Hb}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}6{HdBb}<{{{B`{{Cb{c}}}}{B`{AnI`}}}If{Ch`}}{{{Cb{c}}e}{{Cb{c}}}`{{Eb{{AIh{{ADb{Jb}}}}}}}}{cc{}}0={{}Hd}>>{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}{ce{}{}}00{{{Cb{c}}ALh}{{Cb{c}}}`}{{{Cb{c}}ALj}{{Cb{c}}}`}{{{Cb{c}}G`}{{Cb{c}}}`}{{{Cb{c}}}Lj`}{{{Cb{c}}e}Lj`{{Gh{}{{Af{{f{b}}}}}}}}{{{Cb{c}}e}{{Cb{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`}{{Af{Jj}}}}}}{{{Cb{c}}ALl}{{Cb{c}}}`}{{{Cb{c}}e}{{Cb{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`B`}{{Af{Hb}}}}}}{{{Cb{c}}e}{{Cb{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`}{{Af{Dn}}}}}}`{{{Cb{c}}e}{{Cb{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`}{{Af{}}}}}}{{{B`{Cd}}{B`{c}}}Gb{}}8{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}{{{B`{Cj}}{B`{Anc}}e}{{`{{Eb{{b{e}}}}}}}{}{}}{{{B`{D`}}{B`{c}}}{{`{{Eb{{ALn{egi}}}}}}}{}{}{}{}}{ce{}{}}{{{Cb{c}}AM`}{{Cb{c}}}`}{{{Cb{c}}e}{{Cb{c}}}`{{Eb{Al}}}}``{{cg}i{}{}{{h{e}}}{}}33{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{cLh{{Eb{n}}}}{{Lhc}Lh{{Eb{n}}}}10`10`{{c{Ed{e}}}g{}{}{}}{{{B`{Lh}}}Lh}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{cEh{{Eb{Fd}}}}`>{{}Lh}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}};{HdBb}{{{B`{Lh}}{B`{Lh}}}G`}{{{B`{Lh}}{B`{AnI`}}}{{Bj{BbIb}}}}{JbLh}{cc{}}{A`Lh}{HnLh}{AMbLh}3{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}555{cLh{{Eb{n}}}}{{Lhc}Lh{{Eb{n}}}}1{{}c{}}2`21{cEh{{Eb{Lh}}}}{{{B`{c}}}e{}{}}4343`43`{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}=={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}>{cEh{{Eb{n}}}}`{{}{{b{{Bd{Gb}}}}}}0{Gb{{b{c}}}{}}0`````{{cg}i{}{}{{h{e}}}{}}0{{{Gj{c}}G`}{{Gj{c}}}`}{ce{}{}}000{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0`{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{Hb}}}Hb}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}088{{eio}{{Gj{{`{{`{}{{Bl{c}}{Bn{g}}{C`{k}}}}}}}}}{}{{Gl{c}}}{CfCh}{{Cj{cg}}}{ClCn}`{{Gn{cgkm}}}}{{{Gj{c}}El}{{Gj{c}}}`}{{{B`{Cn}}}Hb}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0::{HdBb}0{{{B`{Hb}}{B`{Hb}}}G`}{{{B`{Hb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{Gj{c}}}}{B`{AnI`}}}If{Ch`}}{{{Gj{c}}e}{{Gj{c}}}`{{Eb{{AIh{{ADb{Jb}}}}}}}}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{{Gj{c}}}Lj`}{{{Gj{c}}e}Lj`{{Gh{}{{Af{{f{b}}}}}}}}{{{Gj{c}}e}{{Gj{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`AMd}{{Af{Jj}}}}}}{{{Gj{c}}ALl}{{Gj{c}}}`}{{{Gj{c}}e}{{Gj{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`B`}{{Af{Hb}}}}}}{{{Gj{c}}e}{{Gj{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`}{{Af{Dn}}}}}}`{{{Gj{c}}e}{{Gj{{`{{`{}{{Bl{}}{Bn{}}{C`{}}}}}}}}}`{{Bh{B`AMd}{{Af{}}}}}}{{{B`{Gl}}{B`{c}}AMd}Gb{}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0{{{B`{Gn}}{B`{c}}AMd}{{`{{Eb{{ALn{egi}}}}}}}{}{}{}{}}22````````{{}{{Dn{Ej}}}}{{{Ln{EjAC`AMd}{{Af{{Bd{c}}}}}}}{{Dn{c}}}Bf}{{}{{Dn{Gb}}}}1``{{{B`{Hj}}e}c{}{{Gh{}{{Af{c}}}}}}{{}{{Bj{HjLd}}}}{{{B`{Hj}}c}Bb{{K`{}{{Af{Bb}}}}Bf}}`````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00009999999999{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000{{c{Ed{e}}}g{}{}{}}0000{{{B`{AMf}}}AMf}{{{B`{AMh}}}AMh}{{{B`{AMj}}}AMj}{{{B`{AMl}}}AMl}{{{B`{AMn}}}AMn}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000{{{B`{c}}}Bb{}}000000000{ce{}{}}0000{{}AMh}{{}AMj}{{}AMl}{{}AMn}{Hd{{B`{c}}}{}}0000{Hd{{B`{Anc}}}{}}0000{{{B`{c}}}{{B`{e}}}{}{}}0000{HdBb}0000{{{B`{AMf}}{B`{AMf}}}G`}{{{B`{AMh}}{B`{AMh}}}G`}{{{B`{AMj}}{B`{AMj}}}G`}{{{B`{AMl}}{B`{AMl}}}G`}{{{B`{AMn}}{B`{AMn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000`{{{B`{AMf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AMh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AMj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000000000{ce{}{}}0000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000{{{B`{AMh}}{B`{Anc}}}BbKh}{{{B`{AMj}}{B`{Anc}}}BbKh}{{{B`{AMl}}{B`{Anc}}}BbKh}{{{B`{AMn}}{B`{Anc}}}BbKh}{{}Hd}00006666666666{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}0000{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000:::::::::::::::{c{{b{{Bj{BbAMf}}}}}{{Eb{{AIh{{ADb{Jb}}}}}}}}{{}c{}}000``{{{B`{c}}}e{}{}}0000{c{{Bj{e}}}{}{}}00000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{c}}}A@l{}}0000{ce{}{}}000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000011111`````{{cg}i{}{}{{h{e}}}{}}0{{J`A`Fd}J`}{{J`c}J`{{Dl{}{{Dj{AN`}}}}}}`4444{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0??{{{B`{AN`}}}AN`}{{{B`{J`}}}J`}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000`<<{{}AN`}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}088{HdBb}0{{{B`{AN`}}{B`{AN`}}}G`}{{{B`{J`}}{B`{J`}}}G`}{{{B`{AN`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{J`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{cJ`{{Eb{j}}}}{{}c{}}`{{J`A`}J`}`{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0==```````````````````{{cg}i{}{}{{h{e}}}{}}000{{}ANb}{ANbG`}{ce{}{}}0000000{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000{{{B`{ANd}}}{{ANd{{B`{AA`}}}}}}{{ANbANb}ANb}{{{B`{AnANb}}ANb}Bb}10{{{B`{ANb}}}Jh}021{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000{{c{Ed{e}}}g{}{}{}}000{{{B`{{ANd{c}}}}}{{ANd{c}}}Fj}{{{B`{ANf}}}ANf}{{{B`{ANh}}}ANh}{{{B`{ANb}}}ANb}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}00000{{{B`{{ANd{c}}}}{B`{{ANd{c}}}}}LfANj}{{{B`{ANb}}{B`{ANb}}}Lf}{ANbG`}{{{B`{c}}{B`{e}}}Lf{}{}}0{ANbANb}{ce{}{}}000{{{B`{ANb}}ANb}G`}4{{}ANb}{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000{{ANbANb}ANb}{{{B`{c}}}{{B`{e}}}{}{}}000{HdBb}0005{{{B`{{ANd{c}}}}{B`{{ANd{c}}}}}G`Hl}{{{B`{ANf}}{B`{ANf}}}G`}{{{B`{ANh}}{B`{ANh}}}G`}{{{B`{ANb}}{B`{ANb}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000{{{B`{AnANb}}c}Bb{{Dl{}{{Dj{ANb}}}}}}{{{B`{{ANd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{ANf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ANh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ANb}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{cc{}}0000000{Jh{{Bd{ANb}}}}{JhANb}00{cANb{{Dl{}{{Dj{ANb}}}}}}{{{B`{AA`}}}{{Bd{ANb}}}}{ce{}{}}000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0{{{B`{{ANd{c}}}}{B`{Ane}}}BbKbKh}{{{B`{ANb}}{B`{Anc}}}BbKh}{{}Hd}000{{{B`{AnANb}}ANb}Bb}{{ANbANb}ANb}{{{B`{ANb}}ANb}G`}77777777{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000{{c{Ed{e}}}g{}{}{}}000;;;;;;;;{ANb}<<<<{{{B`{ANb}}}G`}0{{{B`{ANb}}}{{ANl{ANb}}}}{{{B`{ANb}}}{{ANn{ANb}}}}{ANbG`}`00{ANbANb}{{}c{}}{{{Ln{ANdANb}{{Af{{Bd{c}}}}}}}{{Dn{c}}}Bf}0{{{B`{{ANd{c}}}}{B`{{ANd{c}}}}}{{Bd{Lf}}}AO`}{{{B`{ANb}}{B`{ANb}}}{{Bd{Lf}}}}{{{B`{AnANb}}ANb}Bb}{{{B`{AnANb}}ANbG`}Bb}7{{ANbANb}ANb}20{{{B`{c}}}e{}{}}0003{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000{ce{}{}}00000005{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0001111``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{AOb}}}AOb}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{{{B`{AOb}}{B`{AOb}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}<{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}9{HdBb}{{{B`{AOb}}{B`{AOb}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AOb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AOb}}{B`{Anc}}}BbKh}{{}Hd}33{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}777{{{B`{AOb}}{B`{AOb}}}{{Bd{Lf}}}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}=`````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0000>>>>>>>>>>{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000;;;;;{{{B`{AOd}}}AOd}{{{B`{ABd}}}ABd}{{{B`{AOf}}}AOf}{{{B`{AOh}}}AOh}{{{B`{ABl}}}ABl}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000{{{B`{c}}}Bb{}}000000000{{{B`{ABl}}{B`{ABl}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}{ce{}{}}0000{{}ABd}{{}ABl}{Hd{{B`{c}}}{}}0000{Hd{{B`{Anc}}}{}}0000?????{HdBb}0000{{{B`{AOd}}{B`{AOd}}}G`}{{{B`{ABd}}{B`{ABd}}}G`}{{{B`{AOf}}{B`{AOf}}}G`}{{{B`{AOh}}{B`{AOh}}}G`}{{{B`{ABl}}{B`{ABl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{AOd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ABd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AOf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AOh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ABl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000000000{ce{}{}}0000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AOd}}{B`{Anc}}}BbKh}{{}Hd}00003333333333{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}0000{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000777777777777777{{ABdAj}G`}{{}c{}}0{{{B`{ABl}}{B`{ABl}}}{{Bd{Lf}}}}{ABd{{Bd{Ab}}}}{{ABdAb}{{Bd{Ab}}}}{{ABdAj}{{Bd{Ab}}}}0{{{B`{c}}}e{}{}}0000{c{{Bj{e}}}{}{}}00000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{c}}}A@l{}}0000{ce{}{}}000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000011111````````````````{{{B`{F`}}}Ol};;``{{{B`{{AOj{}{{ALf{c}}}}}}{B`{c}}}Ol{}}``{cE`{{Eb{n}}}}0`0`0`0``{{cg}i{}{}{{h{e}}}{}}`55{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{ALl}}}ALl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}={{}ALl}``{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{{B`{ALl}}{B`{AnI`}}}If}`{cc{}}0{ce{}{}}`{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}>444{{}c{}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}99{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}:{{Hdg}{{`{{Ll{}{{Dj{c}}}}}}}{}{{K`{}{{Af{Bb}}}}}{{Gh{{AOl{c}}}{{Af{e}}}}}}{{Hdi}{{`{{Ll{}{{Dj{{Bj{ce}}}}}}}}}{}{}{{K`{}{{Af{{Bj{Bbe}}}}}}}{{Gh{{AOl{c}}}{{Af{g}}}}}}`{{cg}i{}{}{{h{e}}}{}}=={{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{AOn}}}AOn}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{ce{}{}}``{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{}{{b{AOn}}}}{{{B`{AOn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}06``{{}Hd}77{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}>:::``````{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}?``{{{B`{d}}}Bb}{dd}{{cg}i{}{}{{h{e}}}{}}{ce{}{}}0{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{d}}}d}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}8{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{{{B`{And}}}Bb}{HdBb}{{{B`{d}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0>{{}Hd}??{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}={ce{}{}}00{{{B`{d}}}G`}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}55{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}6````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}07777{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0`{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{Gd}}}Gd}{{{B`{B@`}}}B@`}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{ce{}{}}0`{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}099{HdBb}0{{{B`{Gd}}{B`{Gd}}}G`}{{{B`{B@`}}{B`{B@`}}}G`}{{{B`{Gd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}00088{{}Hd}09999{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0======{{GbGd}B@`}````{{{B`{c}}}e{}{}}0{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011{{GbGdc}B@`{{Gh{Gd}{{Af{Gf}}}}}}``````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000033333333333333{{{B`{c}}}{{B`{Dd}}}{}}000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000```````{{{B`{c}}}{{B`{e}}}{}{}}000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000???????{{{B`{Gf}}}Gf}{{{B`{B@b}}}B@b}{{{B`{B@d}}}B@d}{{{B`{B@f}}}B@f}{{{B`{B@h}}}B@h}{{{B`{B@j}}}B@j}{{{B`{B@l}}}B@l}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000{{{B`{c}}}Bb{}}0000000000000`{ce{}{}}000000``{Hd{{B`{c}}}{}}000000{Hd{{B`{Anc}}}{}}000000======={HdBb}000000{{{B`{Gf}}{B`{Gf}}}G`}{{{B`{B@b}}{B`{B@b}}}G`}{{{B`{B@d}}{B`{B@d}}}G`}{{{B`{B@f}}{B`{B@f}}}G`}{{{B`{B@h}}{B`{B@h}}}G`}{{{B`{B@j}}{B`{B@j}}}G`}{{{B`{B@l}}{B`{B@l}}}G`}{{{B`{Gf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@b}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@f}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@j}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@l}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0000000000000{ce{}{}}000000{GdGf}{{FdFdFd}B@f}{{FdFd}B@h}{{FdFdFd}B@j}{{FdFdFd}B@l}{{}Hd}00000066666666666666{{{H`{c}}}{{H`{Dd}}}{}}000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000{{c{Ed{e}}}g{}{}{}}000000:::::::::::::::::::::`{{FdFd}B@b}{{FdFd}B@d}````````````{{{B`{c}}}e{}{}}000000{c{{Bj{e}}}{}{}}00000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000{{{B`{c}}}A@l{}}000000{ce{}{}}0000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000001111111`````````````{{B@nB@n}B@n}{{cg}i{}{}{{h{e}}}{}}0{{BA`B@n}BA`}{{BA`BAb}}{{B@nBAb}}4{{{B`{AnBA`}}BAb}Bb}{{{B`{AnBA`}}B@n}Bb}{{{B`{AnB@n}}B@n}Bb}{{{B`{AnB@n}}BAb}Bb}::::{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{B@n}}}BAd}0{{{B`{B@n}}}A`}{{{B`{B@n}}}Jj}2{{{B`{B@n}}}Jn}21{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{BA`}}B@n}{{Bd{BA`}}}}{{B@nB@n}{{Bd{B@n}}}}{{{B`{BA`}}BAb}{{Bd{BA`}}}}{{B@nJh}{{Bd{B@n}}}}{{{B`{BA`}}BA`}{{Bd{B@n}}}}1432{{{B`{BA`}}}BA`}{{{B`{B@n}}}B@n}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000{{{B`{BA`}}{B`{BA`}}}Lf}{{{B`{B@n}}{B`{B@n}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}0{ce{}{}}0{{}B@n}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0{c{{Bj{B@n}}}BAf}{c{{Bj{BAh}}}{{BAl{BAj}}}}{{B@nBAb}}{{B@nJh}B@n}{{{B`{AnB@n}}Jh}Bb}{{B@nB@n}A`}{{B@nB@n}Jj}{{B@nA`}B@n}{{B@nJj}B@n}{{{B`{c}}}{{B`{e}}}{}{}}0{HdBb}0{{{B`{BA`}}BA`}B@n}{{{B`{c}}}BAj{}}{{{B`{BA`}}}B@n}{{{B`{BA`}}{B`{BA`}}}G`}{{{B`{BA`}}{B`{BAn}}}G`}{{{B`{B@n}}{B`{BAb}}}G`}{{{B`{B@n}}{B`{B@n}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{B@n{{Dn{BA`}}}}{{{B`{BA`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{B@n}}{B`{AnI`}}}{{Bj{BbIb}}}}{BAnBA`}{cc{}}{BB`BA`}{BBbB@n}2{BBdB@n}33{JnB@n}000000{A`B@n}{JjB@n}{ce{}{}}03{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0{{{B`{BA`}}{B`{Anc}}}BbKh}{{{B`{B@n}}{B`{Anc}}}BbKh}{{}Hd}04444{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0888888{{{B`{B@n}}}G`}{{B@nJh}B@n}{{{B`{AnB@n}}Jh}Bb}{{B@nA`}B@n}{{B@nJj}B@n}{{JnJh}B@n}{{}BA`}{{}c{}}{{{B`{BA`}}{B`{BA`}}}{{Bd{Lf}}}}{{{B`{BA`}}{B`{BAn}}}{{Bd{Lf}}}}{{{B`{B@n}}{B`{B@n}}}{{Bd{Lf}}}}{{{B`{B@n}}{B`{BAb}}}{{Bd{Lf}}}}{{B@nB@n}B@n}{{{B`{BA`}}BA`}B@n}<1{{{B`{B@n}}c}BjBBf}{{}BAj}{{{B`{BA`}}BA`}BAb}{{BA`B@n}BA`}{{BA`BA`}B@n}{{BA`BAn}}{{BA`BAb}}{{B@nBAb}}9{{{B`{AnBA`}}B@n}Bb}{{{B`{AnBA`}}BAb}Bb}{{{B`{AnB@n}}B@n}Bb}{{{B`{AnB@n}}BAb}Bb}{{{B`{B@n}}}Jh}00{cB@n{{AHb{}{{Dj{{B`{B@n}}}}}}}}{cB@n{{AHb{}{{Dj{B@n}}}}}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00{BAb{{Bj{B@nBBh}}}}1{A`{{Bj{B@nBBj}}}}{Jj{{Bj{B@nBBj}}}}33{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011``````{{cg}i{}{}{{h{e}}}{}}02222{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{BBl}}}BBl}{{{B`{BBn}}}BBn}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000;;{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}088{HdBb}0{{{B`{BBl}}{B`{BBl}}}G`}{{{B`{BBn}}{B`{BBn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{BBl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BBn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{BBn}}{B`{Anc}}}BbKh}{{}Hd}03333{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0777777{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0;;;;{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0<<``````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0000000000000000000000000000{{{BC`{ceg}}i}{{BC`{ceg}}}{}BCbAAl{{Eb{Fh}}}}000{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{In}}}}{{{BC`{ceg}}i}{{BC`{ceg}}}{}BCbAAl{{Eb{In}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}{}AAl{{Eb{Il}}}}{{{BC`{ceg}}i}{{BC`{ceg}}}{}BCbAAl{{Eb{Il}}}}{{{BCh{ceg}}}{{BCh{ceg}}}{}BCjAAl}000{{{BCh{ceg}}BCl}{{BCh{ceg}}}{}BCjAAl}0{ce{}{}}000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}0000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000000000000000000000{{{BCn{cegik}}{Ln{{B`{g}}}{{Af{Fb}}}}}{{BCn{cegik}}}{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000000000000000000000`{i{{BD`{ceg}}}{}BDbAAl{{Eb{{AEh{ceg}}}}}}{{c{Ed{e}}}g{}{}{}}0000000000000000000000000000`{i{{BDd{iceg}}}{}{}BDf{{BDh{ceg}}}}{{{BDj{c}}Hn}{{BDj{c}}}BDl}{i{{BC`{ceg}}}{}BCbAAl{{Eb{{AEh{ceg}}}}}}{{{BC`{ceg}}i}{{BC`{ceg}}}{}BCbAAl{{Eb{Fh}}}}00`{{cG`}{{BDn{egi}}}{{Eb{Gb}}}{}BE`AIb}{{{B`{{BCd{ceg}}}}}{{Fn{AAh}}}{}{}AAl}{{{B`{{BEb{ceg}}}}}{{Fn{AAh}}}Fj{}AAl}{{{B`{{BCf{ceg}}}}}{{Fn{AAh}}}{}{}AAl}{{{B`{{BEd{ceg}}}}}{{Fn{AAh}}}{}{}AAl}{{{B`{{BCn{cegik}}}}}{{Fn{AAh}}}{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BD`{ceg}}}}}{{Fn{AAh}}}FjBDbAAl}{{{B`{{BEf{cegi}}}}}{{Fn{AAh}}}{IhFj}FjBEhAIb}{{{B`{{BC`{ceg}}}}}{{Fn{AAh}}}{}BCbAAl}{{{B`{{BEj{ceg}}}}}{{Fn{AAh}}}{}BElAAl}{{{B`{{BCh{ceg}}}}}{{Fn{AAh}}}{}BCjAAl}{{{B`{{BEn{ceg}}}}}{{Fn{AAh}}}{}BCbAIb}{{{B`{{BF`{cegik}}}}}{{Fn{AAh}}}{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{BD`{ceg}}i}{{BD`{ceg}}}{}BDbAAlEb}{{{BDn{ceg}}i}{{BDn{ceg}}}{}BE`AIbEb}{{{BC`{ceg}}i}{{BC`{ceg}}}{}BCbAAlEb}{{{BEj{ceg}}i}{{BEj{ceg}}}{}BElAAlEb}{{{BFb{cegikm}}o}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIbEb}{{{BFh{c}}e}{{BFh{c}}}BFjEb}{{{BFl{ceg}}i}{{BFl{ceg}}}FjBFnAIbEb}{{{BG`{c}}e}{{BG`{c}}}BGbEb}{{{BCh{ceg}}i}{{BCh{ceg}}}{}BCjAAlEb}{{{BGd{ceg}}i}{{BGd{ceg}}}{Lb{BGf{Jb}}AO`}FjBGhEb}{{{BGj{cegi}}k}{{BGj{cegi}}}AGn{}BGlAIbEb}{{{BGn{ceg}}i}{{BGn{ceg}}}FjBH`AIbEb}{{{BHb{ceg}}i}{{BHb{ceg}}}{}BHdAIbEb}{{{BEn{ceg}}i}{{BEn{ceg}}}{}BCbAIbEb}{{{BHf{ceg}}i}{{BHf{ceg}}}{Lb{BGf{Jb}}AO`}FjBGhEb}{{{BHh{c}}e}{{BHh{c}}}BHjEb}{{{BDj{c}}e}{{BDj{c}}}BDlEb}{{{BCd{ceg}}G`}{{BCd{ceg}}}{}{}AAl}{{{BCf{ceg}}G`}{{BCf{ceg}}}{}{}AAl}{{{BD`{ceg}}G`}{{BD`{ceg}}}{}BDbAAl}{{{BC`{ceg}}G`}{{BC`{ceg}}}{}BCbAAl}{i{{BCd{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}``{{{B`{{BHl{c}}}}{B`{AA`}}{Bd{{B`{c}}}}g}{{BEf{ceik}}}{IhFj}{}{{Bh{c}{{Af{e}}}}}BEhAIb}{i{{AEh{ceg}}}{}{}AAl{{BHn{ceg}}}}{ce{}{}}0000000000000000000000000000`{i{{BC`{ceg}}}{}BCbAAl{{Eb{{AEh{ceg}}}}}}{{{BHh{c}}Ff}{{BHh{c}}}BHj}{{{BI`{c}}Ff}{{BI`{c}}}{}}{{}{{BCd{ce}}}{}AAl}{{}{{BCf{ce}}}{}AAl}{{}{{BEd{ce}}}{}AAl}{{{BGd{ceg}}i}{{BGd{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh{{Eb{c}}}}{{{BHf{ceg}}i}{{BHf{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh{{Eb{c}}}}{Hd{{B`{c}}}{}}0000000000000000000000000000{Hd{{B`{Anc}}}{}}0000000000000000000000000000{{{B`{{BCd{ceg}}}}{B`{AnAAh}}}Bb{}{}AAl}{{{B`{{BEb{ceg}}}}{B`{AnAAh}}}BbFj{}AAl}{{{B`{{BCf{ceg}}}}{B`{AnAAh}}}Bb{}{}AAl}{{{B`{{BEd{ceg}}}}{B`{AnAAh}}}Bb{}{}AAl}{{{B`{{BCn{cegik}}}}{B`{AnAAh}}}Bb{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BD`{ceg}}}}{B`{AnAAh}}}BbFjBDbAAl}{{{B`{{BC`{ceg}}}}{B`{AnAAh}}}Bb{}BCbAAl}{{{B`{{BEj{ceg}}}}{B`{AnAAh}}}Bb{}BElAAl}{{{B`{{BCh{ceg}}}}{B`{AnAAh}}}Bb{}BCjAAl}{{{B`{{BGn{ceg}}}}{B`{AnAAh}}}BbFjBH`AIb}{{{B`{{BEn{ceg}}}}{B`{AnAAh}}}Bb{}BCbAIb}{{{B`{{BF`{cegik}}}}{B`{AnAAh}}}Bb{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{BCh{ceg}}i}{{BCh{ceg}}}{}BCjAAl{{Eb{BIb}}}}{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000000000{{{B`{{BCd{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}AAl}{{{B`{{BEb{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbFj{}AAl}{{{B`{{BCf{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}AAl}{{{B`{{BEd{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}AAl}{{{B`{{BCn{cegik}}}}{B`{AAh}}{B`{Ank}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BD`{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbFjBDbAAl}{{{B`{{BDn{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BE`AIb}{{{B`{{BEf{cegi}}}}{B`{AAh}}{B`{Ani}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{IhFj}FjBEhAIb}{{{B`{{BC`{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BCbAAl}{{{B`{{BEj{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BElAAl}{{{B`{{BFb{cegikm}}}}{B`{AAh}}{B`{Anm}}{B`{k}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{FjBFdHl}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{B`{{BFh{c}}}}{B`{AAh}}{B`{Ane}}{B`{c}}{B`{ABb}}AAdABd{B`{Aj}}}BbBFjAAl}{{{B`{{BFl{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbFjBFnAIb}{{{B`{{BG`{c}}}}{B`{AAh}}{B`{Ane}}{B`{c}}{B`{ABb}}AAdABd{B`{Aj}}}BbBGbAAl}{{{B`{{BCh{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BCjAAl}{{{B`{{BGd{ceg}}}}{B`{AAh}}{B`{Ani}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{Lb{Eb{Jj}}BId}FjBGhAAl}{{{B`{{BGj{cegi}}}}{B`{AAh}}{B`{Ani}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}BbAGn{}BGlAIb}{{{B`{{BGn{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbFjBH`AIb}{{{B`{{BGn{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}AAdABd{Bd{{B`{BIf}}}}{B`{Aj}}}BbFjBH`AIb}{{{B`{{BHb{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BHdAIb}{{{B`{{BEn{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BCbAIb}{{{B`{{BHf{ceg}}}}{B`{AAh}}{B`{Ani}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{Lb{Eb{Jj}}BId}FjBGhAAl}{{{B`{{BIh{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}AAl}{{{B`{{BF`{cegik}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIj{ce}}}}{B`{AAh}}{B`{Ang}}{B`{i}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{{BIl{c}}}BIn{}}{{{B`{{BHh{c}}}}{B`{AAh}}{B`{Ane}}{B`{c}}{B`{ABb}}AAdABd{B`{Aj}}}BbBHjAG`}{{{B`{{BDj{c}}}}{B`{AAh}}{B`{An{BJd{BJ`BJb}}}}{B`{c}}{B`{ABb}}AAdABd{B`{Aj}}}BbBDl}{{{B`{BJf}}{B`{AAh}}{B`{Anc}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbAAl{}}{{{B`{{BI`{c}}}}{B`{AAh}}{B`{Ane}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}BbFj{{ADh{}{{ADf{c}}}}}{}}{{{B`{{BDd{iceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}{}BDf{{BDh{ceg}}}}{HdBb}0000000000000000000000000000{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{{{BEd{ceg}}i}{{BEd{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{{{BI`{c}}BJh}{{BI`{c}}}{}}{{{B`{BJf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{BI`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{BDd{iceg}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh{ChBDf}{Ch{BDh{ceg}}}}{{}{{b{c}}}{}}0{{{BDn{ceg}}i}{{BDn{ceg}}}{}BE`AIbEb}{{{BEf{cegi}}}{{BEf{cegi}}}{IhFj}{}BEhAIb}{{{BFb{cegikm}}o}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIbEb}{{{BFl{ceg}}i}{{BFl{ceg}}}FjBFnAIbEb}{{{BGj{cegi}}k}{{BGj{cegi}}}AGn{}BGlAIbEb}{{{BGn{ceg}}}{{BGn{ceg}}}FjBH`AIb}{{{BHb{ceg}}i}{{BHb{ceg}}}{}BHdAIbEb}{cc{}}000000000000000000000000000000000000000000000000000000000{i{{BCd{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{i{{BCf{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{c{{BHh{e}}}{{Eb{BJj}}}BHj}{ce{}{}}0000000000000000000000000000{{{Fn{{AEh{ceg}}}}}{{BCd{ceg}}}{}{}AAl}{{{Fn{{AEh{ceg}}}}}{{BCf{ceg}}}{}{}AAl}{{{Fn{{AEh{ceg}}}}}{{BEd{ceg}}}{}{}AAl}{{{BEn{ceg}}i}{{BEn{ceg}}}{}BCbAIb{{Eb{n}}}}{{{BFb{cegikm}}BJl}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BEd{ceg}}i}{{BEd{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BD`{ceg}}i}{{BD`{ceg}}}{}BDbAAl{{Eb{Fh}}}}{{{BC`{ceg}}i}{{BC`{ceg}}}{}BCbAAl{{Eb{Fh}}}}{{{BEj{ceg}}i}{{BEj{ceg}}}{}BElAAl{{Eb{Fh}}}}{{{BFh{c}}e}{{BFh{c}}}BFj{{Eb{Fh}}}}{{{BCh{ceg}}i}{{BCh{ceg}}}{}BCjAAl{{Eb{Fh}}}}{{{BGd{ceg}}i}{{BGd{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh{{Eb{n}}}}{{{BGj{cegi}}k}{{BGj{cegi}}}AGn{}BGlAIb{{Eb{Fh}}}}{{{BHf{ceg}}i}{{BHf{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh{{Eb{Fh}}}}{{{BIj{ce}}g}{{BIj{ce}}}{}{{BIl{c}}}{{Eb{Fh}}}}{{{BHh{c}}e}{{BHh{c}}}BHj{{Eb{Fh}}}}{{BJfc}BJf{{Eb{Fh}}}}{{{BI`{c}}e}{{BI`{c}}}{}{{Eb{Fh}}}}{{{BDd{iceg}}k}{{BDd{iceg}}}{}{}BDf{{BDh{ceg}}}{{Eb{Fh}}}}{{{BGj{cegi}}{B`{AA`}}BJn}{{BGj{BK`egi}}}AGn{}BGl{{AIb{}{{AGd{El}}}}AIb}}{{{BGj{cegi}}{Ln{B`{B`{g}}}{{Af{AId}}}}}{{BGj{kegi}}}AGn{}BGlAIbAGn}{c{{BG`{e}}}{{Eb{n}}}BGb}0{{}BJf}{{ik}{{AEh{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}{{Eb{{AEh{ceg}}}}}}{c{{AEh{egi}}}{{Eb{n}}}{}{AJhBHj}{AAl{AIb{}{{AGd{El}}}}AG`}}{{{BDn{ceg}}BKb}{{BDn{ceg}}}{}BE`AIb}{{{BEf{cegi}}BKd}{{BEf{cegi}}}{IhFj}{}BEhAIb}{{{BGn{ceg}}BKd}{{BGn{ceg}}}FjBH`AIb}{{{BC`{ceg}}AKf}{{BC`{ceg}}}{}BCbAAl}{{{BCh{ceg}}AKd}{{BCh{ceg}}}{}BCjAAl}{{{BGn{ceg}}AKb}{{BGn{ceg}}}FjBH`AIb}`{e{{BI`{c}}}{}{{Eb{c}}}}{{}Hd}0000000000000000000000000000{{{BEf{cegi}}k}{{BEf{cegi}}}{IhFj}{}BEhAIbEb}{{{BEf{cegi}}k}{{BEf{cegi}}}{IhFj}{}BEhAIb{{Bh{{B`{g}}On}{{Af{A@`}}}}}}{{{BEb{ceg}}ABl}{{BEb{ceg}}}{}{}{}}{ce{}{}}000000000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}0000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000000000000000000000{{c{Ed{e}}}g{}{}{}}0000000000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444444444444444444444{{{BGj{cegi}}k}{{BGj{cegi}}}AGn{}BGlAIb{{Bh{BKf}{{Af{{Bd{{BKh{e}}}}}}}}}}`{k{{BKj{cegi}}}{LbHl}{}{}AAl{{Dl{}{{Dj{{f{c{AEh{egi}}}}}}}}}}`{{{B`{{BCd{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}AAl}{{{B`{{BEb{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABhFj{}AAl}{{{B`{{BCf{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}AAl}{{{B`{{BEd{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}AAl}{{{B`{{BCn{cegik}}}}{B`{AnAAh}}{B`{k}}{B`{ABj}}}ABh{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BD`{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABhFjBDbAAl}{{{B`{{BDn{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BE`AIb}{{{B`{{BEf{cegi}}}}{B`{AnAAh}}{B`{i}}{B`{ABj}}}ABh{IhFj}FjBEhAIb}{{{B`{{BC`{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BCbAAl}{{{B`{{BEj{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BElAAl}{{{B`{{BFb{cegikm}}}}{B`{AnAAh}}{B`{m}}{B`{ABj}}}ABh{FjBFdHl}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{B`{{BFh{c}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhBFjAAl}{{{B`{{BFl{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABhFjBFnAIb}{{{B`{{BG`{c}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhBGbAAl}{{{B`{{BCh{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BCjAAl}{{{B`{{BGd{ceg}}}}{B`{AnAAh}}{B`{i}}{B`{ABj}}}ABh{Lb{Eb{Jj}}BId}FjBGhAAl}{{{B`{{BGj{cegi}}}}{B`{AnAAh}}{B`{i}}{B`{ABj}}}ABhAGn{}BGlAIb}{{{B`{{BGn{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABhFjBH`AIb}{{{B`{{BGn{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}{Bd{{B`{BIf}}}}}ABhFjBH`AIb}{{{B`{{BHb{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BHdAIb}{{{B`{{BEn{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}BCbAIb}{{{B`{{BHf{ceg}}}}{B`{AnAAh}}{B`{i}}{B`{ABj}}}ABh{Lb{Eb{Jj}}BId}FjBGhAAl}{{{B`{{BIh{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}AAl}{{{B`{{BF`{cegik}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIj{ce}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{{BIl{c}}}BIn}{{{B`{{BHh{c}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhBHjAG`}{{{B`{{BDj{c}}}}{B`{AnAAh}}{B`{{BJd{BJ`BJb}}}}{B`{ABj}}}ABhBDl}{{{B`{BJf}}{B`{AnAAh}}{B`{c}}{B`{ABj}}}ABhAAl}{{{B`{{BI`{c}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhFj{{ADh{}{{ADf{c}}}}}}{{{B`{{BDd{iceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABh{}{}BDf{{BDh{ceg}}}}{{cm}{{BF`{egick}}}Kb{}{}{}{{Eb{{AEh{egi}}}}}{{Bh{{B`{c}}}{{Af{k}}}}}}{{{BEf{cegi}}k}{{BEf{cegi}}}{IhFj}{}BEhAIb{{Eb{AIl}}}}{{{BGj{cegi}}k}{{BGj{cegi}}}AGn{}BGlAIb{{Eb{AIl}}}}{{{BGn{ceg}}i}{{BGn{ceg}}}FjBH`AIb{{Eb{AIl}}}}`{{cBKl}{{AEh{BKnF`e}}}{{Dl{}{{Dj{{B`{BL`}}}}}}}{{AIb{}{{AGd{El}}}}}}{{{BC`{ceg}}i}{{BC`{ceg}}}{}BCbAAl{{Eb{n}}}}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{n}}}}1{{{BEf{cegi}}k}{{BEf{cegi}}}{IhFj}{}BEhAIbEb}{{{BFb{cegikm}}o}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIbEb}{{{BEf{cegi}}k}{{BEf{cegi}}}{IhFj}{}BEhAIb{{Bh{{B`{g}}}{{Af{Ol}}}}}}{{{BFb{cegikm}}o}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb{{Bh{{B`{k}}}{{Af{Ol}}}}}}{i{{BEb{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{B`{{BCd{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{{BEb{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABlFj{}AAl}{{{B`{{BCf{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{{BEd{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{{BCn{cegik}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{k}}}ABl{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BD`{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABlFjBDbAAl}{{{B`{{BDn{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BE`AIb}{{{B`{{BEf{cegi}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{i}}}ABl{IhFj}FjBEhAIb}{{{B`{{BC`{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BCbAAl}{{{B`{{BEj{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BElAAl}{{{B`{{BFb{cegikm}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{m}}}ABl{FjBFdHl}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{B`{{BFl{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABlFjBFnAIb}{{{B`{{BCh{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BCjAAl}{{{B`{{BGd{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{i}}}ABl{Lb{Eb{Jj}}BId}FjBGhAAl}{{{B`{{BGj{cegi}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{i}}}ABlAGn{}BGlAIb}{{{B`{{BGn{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABlFjBH`AIb}{{{B`{{BHb{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BHdAIb}{{{B`{{BEn{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}BCbAIb}{{{B`{{BHf{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{i}}}ABl{Lb{Eb{Jj}}BId}FjBGhAAl}{{{B`{{BIh{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAl}{{{B`{{BF`{cegik}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIj{ce}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{{BIl{c}}}BIn}{{{B`{{BDd{iceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABl{}{}BDf{{BDh{ceg}}}}{{}{{BCd{ceg}}}{}{}AAl}{i{{BEb{ceg}}}{}{}{}{{Eb{{AEh{ceg}}}}}}{{}{{BCf{ceg}}}{}{}AAl}{{}{{BEd{ceg}}}{}{}AAl}{{gm}{{BCn{icegk}}}{}{}{{Bh{{B`{c}}}{{Af{e}}}}}{}AAl{{Eb{{AEh{iek}}}}}}{i{{BD`{ceg}}}{}BDbAAl{{Eb{{AEh{ceg}}}}}}{{cG`}{{BDn{egi}}}{{Eb{Gb}}}{}BE`AIb}{{{B`{{BHl{c}}}}{B`{AA`}}{Bd{{B`{c}}}}g}{{BEf{ceik}}}{IhFj}{}{{Bh{c}{{Af{e}}}}}BEhAIb}{i{{BC`{ceg}}}{}BCbAAl{{Eb{{AEh{ceg}}}}}}{{{B`{{BLb{c}}}}k}{{BEj{egi}}}{}{}BElAAl{{Bh{BLd{B`{c}}G`}{{Af{{BLf{egi}}}}}}}}{{e{Bd{g}}k}{{BFb{cegimo}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}Fj{{Bh{c}{{Af{i}}}}}BFfAIb}{{{BLh{A`}}A`}{{BFh{c}}}BFj}{{ce{Bd{e}}i}{{BFl{gkm}}}{{Eb{Gb}}}{BLjLb}Fj{{Gh{e}{{Af{g}}}}}BFnAIb}{i{{BCh{ceg}}}{}BCjAAl{{Eb{{AEh{ceg}}}}}}{{{BLh{c}}cg}{{BGd{cei}}}{Lb{BGf{Jb}}AO`}Fj{{Bh{c}{{Af{e}}}}}BGh}{{{B`{{BLl{c}}}}}{{BGj{AJbegc}}}AIb{}BGl}{{{B`{AA`}}{B`{AA`}}}{{BGn{ceg}}}FjBH`AIb}{{cG`g}{{BHb{eik}}}{{Eb{{Bd{Gb}}}}}{}{{Bh{G`}{{Af{e}}}}}BHdAIb}{{ikBLn}{{BEn{ceg}}}{}BCbAIb{{Eb{{AEh{ceg}}}}}{{Eb{{AEh{ceg}}}}}}{{{BLh{c}}cg}{{BHf{cei}}}{Lb{BGf{Jb}}AO`}Fj{{Bh{c}{{Af{e}}}}}BGh}{i{{BIh{ceg}}}{}{}AAl{{Bh{Al}{{Af{{AEh{ceg}}}}}}}}{{cm}{{BF`{egick}}}Kb{}{}{}{{Eb{{AEh{egi}}}}}{{Bh{{B`{c}}}{{Af{k}}}}}}{e{{BIj{ce}}}{}{{BIl{c}}}}{c{{BHh{e}}}{{Eb{AGb}}}BHj}{{{B`{BM`}}}{{BDj{c}}}BDl}{{ce}BJf{{Eb{Fh}}}{{Eb{Fh}}}}{e{{BI`{c}}}{}{{Eb{c}}}}{i{{BDd{iceg}}}{}{}BDf{{BDh{ceg}}}}{{}c{}}00{{{BGj{cegi}}k}{{BGj{cegi}}}AGn{}BGlAIb{{Bh{AIj}{{Af{e}}}}}}{{{BEj{ceg}}i}{{BEj{ceg}}}{}BElAAl{{Bh{BLd}{{Af{c}}}}}}{{{BEf{cegi}}e}{{BEf{cegi}}}{IhFj}{}BEhAIb}{{{BFb{cegikm}}i}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{BEj{ceg}}i}{{BEj{ceg}}}{}BElAAl{{Bh{BMb}{{Af{c}}}}}}{{{BEb{ceg}}c}{{BEb{ceg}}}{}{}{}}{{{B`{An{BCd{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}AAl}{{{B`{An{BEb{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`Fj{}AAl}{{{B`{An{BCf{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}AAl}{{{B`{An{BEd{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}AAl}{{{B`{An{BCn{cegik}}}}{B`{AnAAh}}EjAAdABd{B`{k}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{An{BD`{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`FjBDbAAl}{{{B`{An{BDn{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BE`AIb}{{{B`{An{BEf{cegi}}}}{B`{AnAAh}}EjAAdABd{B`{i}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`{IhFj}FjBEhAIb}{{{B`{An{BC`{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BCbAAl}{{{B`{An{BEj{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BElAAl}{{{B`{An{BFb{cegikm}}}}{B`{AnAAh}}EjAAdABd{B`{m}}{B`{AnABn}}{B`{An{AAb{i}}}}{B`{Aj}}}AC`{FjBFdHl}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{B`{An{BFl{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`FjBFnAIb}{{{B`{An{BCh{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BCjAAl}{{{B`{An{BGd{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{i}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`{Lb{Eb{Jj}}BId}FjBGhAAl}{{{B`{An{BGj{cegi}}}}{B`{AnAAh}}EjAAdABd{B`{i}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`AGn{}BGlAIb}{{{B`{An{BGn{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`FjBH`AIb}{{{B`{An{BHb{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BHdAIb}{{{B`{An{BEn{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}BCbAIb}{{{B`{An{BHf{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{i}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`{Lb{Eb{Jj}}BId}FjBGhAAl}{{{B`{An{BIh{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}AAl}{{{B`{An{BF`{cegik}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{An{BIj{ce}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{{BIl{c}}}BIn}{{{B`{An{BDd{iceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`{}{}BDf{{BDh{ceg}}}}{{{BEb{ceg}}c}{{BEb{ceg}}}{}{}{}}{{{BEf{cegi}}k}{{BEf{cegi}}}{IhFj}{}BEhAIb{{Bh{Gb}{{Af{e}}}}}}{{{BGn{ceg}}i}{{BGn{ceg}}}FjBH`AIb{{Bh{Gb}{{Af{c}}}}}}22{{{BEb{ceg}}i}{{BEb{ceg}}}{}{}{}{{Bh{Ab}{{Af{c}}}}}}{{{BFb{cegikm}}i}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{BEf{cegi}}k}{{BEf{cegi}}}{IhFj}{}BEhAIb{{Bh{c}{{Af{e}}}}}}35{{{BD`{ceg}}c}{{BD`{ceg}}}{}BDbAAl}{{{BD`{ceg}}{Bd{c}}}{{BD`{ceg}}}{}BDbAAl}{{{BD`{ceg}}i}{{BD`{ceg}}}{}BDbAAl{{Bh{}{{Af{c}}}}}}8{{{BGd{ceg}}e}{{BGd{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh}{{{BHf{ceg}}e}{{BHf{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh}{{{BEj{ceg}}ik}{{BEj{ceg}}}{}BElAAl{{Eb{n}}}{{Bh{BMd}{{Af{c}}}}}};;{{{BCh{ceg}}i}{{BCh{ceg}}}{}BCjAAl{{Bh{BMf}{{Af{c}}}}}}{{{BGn{ceg}}c}{{BGn{ceg}}}FjBH`AIb}{{{BDn{ceg}}i}{{BDn{ceg}}}{}BE`AIb{{Bh{G`}{{Af{c}}}}}}{{{BDn{ceg}}{Bd{i}}}{{BDn{ceg}}}{}BE`AIb{{Bh{G`}{{Af{c}}}}}}{{{BHh{c}}e}{{BHh{c}}}BHj{{Eb{A`}}}}{{{BI`{c}}e}{{BI`{c}}}{}{{Eb{A`}}}}{i{{AEh{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{B`{{BCd{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{{BEb{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}BbFj{}AAl}{{{B`{{BCf{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{{BEd{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{{BCn{cegik}}}}{B`{AnAAh}}AAd{B`{k}}{B`{AnACb}}}Bb{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BD`{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}BbFjBDbAAl}{{{B`{{BC`{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}BCbAAl}{{{B`{{BEj{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}BElAAl}{{{B`{{BCh{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}BCjAAl}{{{B`{{BGj{cegi}}}}{B`{AnAAh}}AAd{B`{i}}{B`{AnACb}}}BbAGn{}BGlAIb}{{{B`{{BGn{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}BbFjBH`AIb}{{{B`{{BHn{}{{Bl{c}}{BMh{e}}}}}}{B`{Anc}}{B`{AnACb}}}BbCl{}}{{{B`{{BIh{ceg}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAl}{{{B`{{BF`{cegik}}}}{B`{AnAAh}}AAd{B`{g}}{B`{AnACb}}}Bb{}{}AAlKb{{Eb{{AEh{ceg}}}}}}`{{{B`{An{BCd{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{B`{An{BEb{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}Fj{}AAl}{{{B`{An{BCf{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{B`{An{BEd{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{B`{An{BCn{cegik}}}}{B`{AnAAh}}AAd{B`{k}}Ad}{{Bd{{ACd{cek}}}}}{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{An{BD`{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}FjBDbAAl}{{{B`{An{BEf{cegi}}}}{B`{AnAAh}}AAd{B`{i}}Ad}{{Bd{{ACd{egi}}}}}{IhFj}FjBEhAIb}{{{B`{An{BC`{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}BCbAAl}{{{B`{An{BEj{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}BElAAl}{{{B`{An{BFb{cegikm}}}}{B`{AnAAh}}AAd{B`{m}}Ad}{{Bd{{ACd{ikm}}}}}{FjBFdHl}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{B`{An{BCh{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}BCjAAl}{{{B`{An{BEn{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}BCbAIb}{{{B`{An{BIh{ceg}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAl}{{{B`{An{BF`{cegik}}}}{B`{AnAAh}}AAd{B`{g}}Ad}{{Bd{{ACd{ceg}}}}}{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{E`}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}{}AAl{{Eb{E`}}}}{{{BD`{ceg}}i}{{BD`{ceg}}}{}BDbAAl{{Eb{E`}}}}{{{BEf{cegi}}k}{{BEf{cegi}}}{IhFj}{}BEhAIb{{Eb{E`}}}}{{{BC`{ceg}}i}{{BC`{ceg}}}{}BCbAAl{{Eb{E`}}}}{{{BFb{cegikm}}o}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb{{Eb{E`}}}}{{{BGj{cegi}}k}{{BGj{cegi}}}AGn{}BGlAIb{{Eb{E`}}}}{{{BGn{ceg}}i}{{BGn{ceg}}}FjBH`AIb{{Eb{E`}}}}{{{BEn{ceg}}i}{{BEn{ceg}}}{}BCbAIb{{Eb{n}}}}``{{e{Bd{g}}k}{{BFb{cegimo}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}Fj{{Bh{c}{{Af{i}}}}}{BFfAOj}AIb}{{{BFb{cegikm}}o}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb{{Eb{Gb}}}}{{{BGj{cegi}}k}{{BGj{cegi}}}AGn{}BGlAIbAIf}`{{{BLh{A`}}A`}{{BFh{c}}}BFj}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{BEd{ceg}}i}{{BEd{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{BCd{ceg}}{Bd{i}}}{{BCd{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{BCf{ceg}}{Bd{i}}}{{BCf{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}{{{BEd{ceg}}{Bd{i}}}{{BEd{ceg}}}{}{}AAl{{Eb{{AEh{ceg}}}}}}`{{{B`{BM`}}}{{BDj{c}}}BDl}`{{ce{Bd{e}}i}{{BFl{gkm}}}{{Eb{Gb}}}{LbBLj}Fj{{Gh{e}{{Af{g}}}}}BFnAIb}{i{{BIh{ceg}}}{}{}AAl{{Bh{Al}{{Af{{AEh{ceg}}}}}}}}{e{{BMj{cgi}}}Fj{{Eb{{AIh{{ADb{{AIn{c}}}}}}}}}AJhAIb}`{{{BHh{c}}e}{{BHh{c}}}BHj{{Eb{Db}}}}{{{BI`{c}}e}{{BI`{c}}}{}{{Eb{Db}}}}{i{{BCf{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}```{i{{BCh{ceg}}}{}BCjAAl{{Eb{{AEh{ceg}}}}}}{{{BGn{ceg}}G`}{{BGn{ceg}}}FjBH`AIb}`{e{{BIj{ce}}}{}{{BIl{c}}}}{{{BGd{ceg}}i}{{BGd{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh{{Eb{c}}}}{{{BHf{ceg}}i}{{BHf{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh{{Eb{c}}}}{{{B`{{BCd{ceg}}}}}{{Al{Fh}}}{}{}AAl}{{{B`{{BEb{ceg}}}}}{{Al{Fh}}}Fj{}AAl}{{{B`{{BCf{ceg}}}}}{{Al{Fh}}}{}{}AAl}{{{B`{{BEd{ceg}}}}}{{Al{Fh}}}{}{}AAl}{{{B`{{BCn{cegik}}}}}{{Al{Fh}}}{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BD`{ceg}}}}}{{Al{Fh}}}FjBDbAAl}{{{BDn{ceg}}i}{{BDn{ceg}}}{}BE`AIb{{Eb{n}}}}{{{B`{{BDn{ceg}}}}}{{Al{Fh}}}{}BE`AIb}{{{B`{{BEf{cegi}}}}}{{Al{Fh}}}{IhFj}FjBEhAIb}{{{BEf{cegi}}A`}{{BEf{cegi}}}{IhFj}{}BEhAIb}{{{B`{{BC`{ceg}}}}}{{Al{Fh}}}{}BCbAAl}{{{B`{{BEj{ceg}}}}}{{Al{Fh}}}{}BElAAl}{{{B`{{BFb{cegikm}}}}}{{Al{Fh}}}{FjBFdHl}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{B`{{BFh{c}}}}}{{Al{Fh}}}BFj}{{{BFl{ceg}}i}{{BFl{ceg}}}FjBFnAIb{{Eb{n}}}}{{{B`{{BFl{ceg}}}}}{{Al{Fh}}}FjBFnAIb}{{{B`{{BG`{c}}}}}{{Al{Fh}}}BGb}{{{B`{{BCh{ceg}}}}}{{Al{Fh}}}{}BCjAAl}{{{B`{{BGd{ceg}}}}}{{Al{Fh}}}{Lb{Eb{Jj}}BId}FjBGh}{{{BGj{cegi}}k}{{BGj{cegi}}}AGn{}BGlAIb{{Eb{n}}}}{{{B`{{BGj{cegi}}}}}{{Al{Fh}}}AGn{}BGlAIb}{{{BGn{ceg}}i}{{BGn{ceg}}}FjBH`AIb{{Eb{n}}}}{{{B`{{BGn{ceg}}}}}{{Al{Fh}}}FjBH`AIb}{{{BHb{ceg}}i}{{BHb{ceg}}}{}BHdAIb{{Eb{n}}}}{{{B`{{BHb{ceg}}}}}{{Al{Fh}}}{}BHdAIb}{{{B`{{BEn{ceg}}}}}{{Al{Fh}}}{}BCbAIb}{{{B`{{BHf{ceg}}}}}{{Al{Fh}}}{Lb{Eb{Jj}}BId}FjBGh}{{{B`{{BIh{ceg}}}}}{{Al{Fh}}}{}{}AAl}{{{B`{{BF`{cegik}}}}}{{Al{Fh}}}{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIj{ce}}}}}{{Al{Fh}}}{}{{BIl{c}}}}{{{B`{{BHh{c}}}}}{{Al{Fh}}}BHj}{{{B`{{BDj{c}}}}}{{Al{Fh}}}BDl}{{{B`{BJf}}}{{Al{Fh}}}}{{{B`{{BI`{c}}}}}{{Al{Fh}}}Fj}{{{B`{{BDd{iceg}}}}}{{Al{Fh}}}{}{}BDf{{BDh{ceg}}}}9{{{B`{{BHn{}{{Bl{c}}{BMh{e}}}}}}}{{Al{Fh}}}Cl{}}7`{{{BLh{c}}cg}{{BGd{cei}}}{Lb{BGf{Jb}}AO`}Fj{{Bh{c}{{Af{e}}}}}BGh}{{{BEn{ceg}}G`}{{BEn{ceg}}}{}BCbAIb}{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{n}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}{}AAl{{Eb{n}}}}{{{BDn{ceg}}i}{{BDn{ceg}}}{}BE`AIb{{Eb{n}}}}{{{BEj{ceg}}i}{{BEj{ceg}}}{}BElAAl{{Eb{n}}}}{{{BFl{ceg}}i}{{BFl{ceg}}}FjBFnAIb{{Eb{n}}}}{{{BCh{ceg}}i}{{BCh{ceg}}}{}BCjAAl{{Eb{n}}}}{{{BHb{ceg}}i}{{BHb{ceg}}}{}BHdAIb{{Eb{n}}}}{c{{AIn{eg}}}AIf{}{}}{i{{BEd{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}`{{{B`{{BEb{ceg}}}}}ACjFj{}AAl}{{{B`{{BCn{cegik}}}}}ACj{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BD`{ceg}}}}}ACjFjBDbAAl}{{{B`{{BDn{ceg}}}}}ACj{}BE`AIb}{{{B`{{BEf{cegi}}}}}ACj{IhFj}FjBEhAIb}{{{B`{{BC`{ceg}}}}}ACj{}BCbAAl}{{{B`{{BEj{ceg}}}}}ACj{}BElAAl}{{{B`{{BFb{cegikm}}}}}ACj{FjBFdHl}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{B`{{BFl{ceg}}}}}ACjFjBFnAIb}{{{B`{{BCh{ceg}}}}}ACj{}BCjAAl}{{{B`{{BGd{ceg}}}}}ACj{Lb{Eb{Jj}}BId}FjBGh}{{{B`{{BGj{cegi}}}}}ACjAGn{}BGlAIb}{{{B`{{BGn{ceg}}}}}ACjFjBH`AIb}{{{B`{{BHb{ceg}}}}}ACj{}BHdAIb}{{{B`{{BEn{ceg}}}}}ACj{}BCbAIb}{{{B`{{BHf{ceg}}}}}ACj{Lb{Eb{Jj}}BId}FjBGh}{{{B`{{BIh{ceg}}}}}ACj{}{}AAl}{{{B`{{BF`{cegik}}}}}ACj{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIj{ce}}}}}ACj{}{{BIl{c}}}}{{{B`{{BDj{c}}}}}ACjBDl}{{{B`{{BDd{iceg}}}}}ACj{}{}BDf{{BDh{ceg}}}}{{{BGd{ceg}}i}{{BGd{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh{{Eb{c}}}}{{{BHf{ceg}}c}{{BHf{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh}{{{BD`{ceg}}i}{{BD`{ceg}}}{}BDbAAl{{Bh{{B`{e}}N`}{{Af{Nb}}}}}}{{{BDn{ceg}}i}{{BDn{ceg}}}{}BE`AIb{{Bh{{B`{e}}Ml}{{Af{Mn}}}}}}{{{BC`{ceg}}i}{{BC`{ceg}}}{}BCbAAl{{Bh{{B`{e}}}{{Af{Od}}}}}}{{{BEj{ceg}}i}{{BEj{ceg}}}{}BElAAl{{Bh{{B`{e}}}{{Af{Nl}}}}}}{{{BFb{cegikm}}o}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb{{Bh{{B`{k}}Oh}{{Af{Oj}}}}}}{{{BFh{c}}e}{{BFh{c}}}BFj{{Bh{{B`{c}}}{{Af{Mj}}}}}}{{{BFl{ceg}}i}{{BFl{ceg}}}FjBFnAIb{{Bh{{B`{e}}Nn}{{Af{O`}}}}}}{{{BG`{c}}e}{{BG`{c}}}BGb{{Bh{{B`{c}}}{{Af{Ob}}}}}}{{{BCh{ceg}}i}{{BCh{ceg}}}{}BCjAAl{{Bh{{B`{e}}Nd}{{Af{Nf}}}}}}{{{BGd{ceg}}i}{{BGd{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh{{Bh{{B`{g}}Mf}{{Af{Mh}}}}}}{{{BGj{cegi}}k}{{BGj{cegi}}}AGn{}BGlAIb{{Bh{{B`{g}}A@b}{{Af{A@d}}}}}}{{{BGn{ceg}}i}{{BGn{ceg}}}FjBH`AIb{{Bh{{B`{e}}On}{{Af{A@`}}}}}}{{{BHb{ceg}}i}{{BHb{ceg}}}{}BHdAIb{{Bh{{B`{e}}M`}{{Af{Mb}}}}}}{{{BEn{ceg}}i}{{BEn{ceg}}}{}BCbAIb{{Bh{{B`{e}}}{{Af{Od}}}}}}{{{BHf{ceg}}i}{{BHf{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh{{Bh{{B`{g}}Mf}{{Af{Mh}}}}}}{{{BHh{c}}e}{{BHh{c}}}BHj{{Bh{{B`{c}}Nh}{{Af{Nj}}}}}}{{{BDj{c}}e}{{BDj{c}}}BDl{{Bh{{B`{c}}}{{Af{Of}}}}}}`{c{{BHh{e}}}{{Eb{AGb}}}BHj}{{{B`{{BEb{ceg}}}}}AClFj{}AAl}{{{B`{{BCn{cegik}}}}}ACl{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}{{{B`{{BD`{ceg}}}}}AClFjBDbAAl}{{{B`{{BDn{ceg}}}}}ACl{}BE`AIb}{{{B`{{BEf{cegi}}}}}ACl{IhFj}FjBEhAIb}{{{B`{{BC`{ceg}}}}}ACl{}BCbAAl}{{{B`{{BEj{ceg}}}}}ACl{}BElAAl}{{{B`{{BFb{cegikm}}}}}ACl{FjBFdHl}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{B`{{BFl{ceg}}}}}AClFjBFnAIb}{{{B`{{BCh{ceg}}}}}ACl{}BCjAAl}{{{B`{{BGd{ceg}}}}}ACl{Lb{Eb{Jj}}BId}FjBGh}{{{B`{{BGj{cegi}}}}}AClAGn{}BGlAIb}{{{B`{{BGn{ceg}}}}}AClFjBH`AIb}{{{B`{{BHb{ceg}}}}}ACl{}BHdAIb}{{{B`{{BEn{ceg}}}}}ACl{}BCbAIb}{{{B`{{BHf{ceg}}}}}ACl{Lb{Eb{Jj}}BId}FjBGh}{{{B`{{BIh{ceg}}}}}ACl{}{}AAl}{{{B`{{BF`{cegik}}}}}ACl{}{}AAlKb{{Eb{{AEh{ceg}}}}}}{{{B`{{BIj{ce}}}}}ACl{}{{BIl{c}}}}{{{B`{{BDj{c}}}}}AClBDl}{{{B`{{BDd{iceg}}}}}ACl{}{}BDf{{BDh{ceg}}}}`{c{{AJf{eg}}}AIfAJhAIb}`{{{BHb{ceg}}In}{{BHb{ceg}}}{}BHdAIb}{{{BCn{cegik}}{Ln{{B`{g}}}{{Af{Fd}}}}}{{BCn{cegik}}}{}{}{}{{Bh{{B`{e}}}{{Af{g}}}}}AAl}`{{{B`{{BLl{c}}}}}{{BGj{AJbegc}}}AIbFjBGl}`{{{B`{AA`}}{B`{AA`}}}{{BGn{ceg}}}FjBH`AIb}{{{BDn{ceg}}i}{{BDn{ceg}}}{}BE`AIb{{Eb{AIl}}}}{{{BFb{cegikm}}o}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb{{Eb{AIl}}}}{{{BFl{ceg}}i}{{BFl{ceg}}}FjBFnAIb{{Eb{AIl}}}}{{{BHb{ceg}}i}{{BHb{ceg}}}{}BHdAIb{{Eb{AIl}}}}{{{BDn{ceg}}AKj}{{BDn{ceg}}}{}BE`AIb}{{{BFb{cegikm}}AKj}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb}{{{BFl{ceg}}AKj}{{BFl{ceg}}}FjBFnAIb}{{{BHb{ceg}}AKj}{{BHb{ceg}}}{}BHdAIb}{{{BDn{ceg}}i}{{BDn{ceg}}}{}BE`AIb{{Eb{n}}}}{{{BFb{cegikm}}o}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb{{Eb{n}}}}{{{BFl{ceg}}i}{{BFl{ceg}}}FjBFnAIb{{Eb{n}}}}{{{BHb{ceg}}i}{{BHb{ceg}}}{}BHdAIb{{Eb{n}}}}`{{ci}{{BCn{ekc{`{{Bh{{B`{k}}}}}}g}}}Fj{}AAl{{Eb{{AEh{ecg}}}}}{}}`{{cG`g}{{BHb{eik}}}{{Eb{{Bd{Gb}}}}}{}{{Bh{G`}{{Af{e}}}}}BHdAIb}`{{ikBLn}{{BEn{ceg}}}{}BCbAIb{{Eb{{AEh{ceg}}}}}{{Eb{{AEh{ceg}}}}}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000000000000000000000{{{B`{c}}}A@l{}}0000000000000000000000000000{ce{}{}}000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000000000000{{{B`{An{BHn{}{{Bl{c}}{BMh{e}}}}}}{B`{Anc}}e}{{Bd{g}}}Cl{}{}}{c{{AJf{eg}}}BFdAJhAIb}{c{{BG`{e}}}{{Eb{n}}}BGb}0`{{{BLh{c}}cg}{{BHf{cei}}}{Lb{BGf{Jb}}AO`}Fj{{Bh{c}{{Af{e}}}}}BGh}{{}BJf}{{{B`{{BHn{}{{Bl{c}}{BMh{e}}}}}}{B`{c}}}{{AEh{egi}}}Cl{}{}{}}77777777777777777777777777777{{{BCd{ceg}}i}{{BCd{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BCf{ceg}}i}{{BCf{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BEd{ceg}}i}{{BEd{ceg}}}{}{}AAl{{Eb{Fh}}}}{{{BD`{ceg}}i}{{BD`{ceg}}}{}BDbAAl{{Eb{Fh}}}}{{{BDn{ceg}}i}{{BDn{ceg}}}{}BE`AIb{{Eb{Fh}}}}{{{BEf{cegi}}k}{{BEf{cegi}}}{IhFj}{}BEhAIb{{Eb{Fh}}}}{{{BC`{ceg}}i}{{BC`{ceg}}}{}BCbAAl{{Eb{Fh}}}}{{{BEj{ceg}}i}{{BEj{ceg}}}{}BElAAl{{Eb{Fh}}}}{{{BFb{cegikm}}o}{{BFb{cegikm}}}{BFdHlFj}{{AJl{{ADb{c}}}}}{{AJl{c}}}FjBFfAIb{{Eb{Fh}}}}{{{BFh{c}}e}{{BFh{c}}}BFj{{Eb{Fh}}}}{{{BFl{ceg}}i}{{BFl{ceg}}}FjBFnAIb{{Eb{Fh}}}}{{{BCh{ceg}}i}{{BCh{ceg}}}{}BCjAAl{{Eb{Fh}}}}{{{BGd{ceg}}i}{{BGd{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh{{Eb{Fh}}}}{{{BGn{ceg}}i}{{BGn{ceg}}}FjBH`AIb{{Eb{Fh}}}}{{{BHb{ceg}}i}{{BHb{ceg}}}{}BHdAIb{{Eb{Fh}}}}{{{BHf{ceg}}i}{{BHf{ceg}}}{Lb{BGf{Jb}}AO`}FjBGh{{Eb{n}}}}{{{BIj{ce}}g}{{BIj{ce}}}{}{{BIl{c}}}{{Eb{Fh}}}}{{{BHh{c}}e}{{BHh{c}}}BHj{{Eb{Fh}}}}{{BJfc}BJf{{Eb{Fh}}}}{{{BI`{c}}e}{{BI`{c}}}{}{{Eb{Fh}}}}{{{BDd{iceg}}k}{{BDd{iceg}}}{}{}BDf{{BDh{ceg}}}{{Eb{Fh}}}}{Hd{{BCd{ceg}}}{}{}AAl}{Hd{{BCf{ceg}}}{}{}AAl}{Hd{{BEd{ceg}}}{}{}AAl}{i{{BCd{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{i{{BCf{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{i{{BEd{ceg}}}{}{}AAl{{Dl{}{{Dj{{AEh{ceg}}}}}}}}{{ik}{{BCh{ceg}}}{}BCjAAl{{Eb{{AEh{ceg}}}}}{{Eb{BIb}}}}{cBJf{{Eb{Fh}}}}0``````````{{cg}i{}{}{{h{e}}}{}}0{ce{}{}}000{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0``{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{N`}}}N`}{{{B`{Nb}}}Nb}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00099{{{B`{F`}}N`}Nb}{{}c{}}{{}Nb}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0;;{HdBb}0{{{B`{N`}}{B`{N`}}}G`}{{{B`{Nb}}{B`{Nb}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{N`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Nb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{}c{}}{{{B`{F`}}N`}Nb}0`{{{B`{{BDb{}{{ALf{c}}}}}}{B`{c}}N`}Nb{}}11`{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0=={{Nbc}Nb{{Eb{Fb}}}}``````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000000????????????????????????{{{B`{c}}}{{B`{Dd}}}{}}00000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000000{{{B`{c}}}{{B`{e}}}{}{}}00000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000000>>>>>>>>>>>>{{AbA`}BMl}{{{B`{BMn}}}BMn}{{{B`{BN`}}}BN`}{{{B`{BNb}}}BNb}{{{B`{BMl}}}BMl}{{{B`{BNd}}}BNd}{{{B`{BNf}}}BNf}{{{B`{BNh}}}BNh}{{{B`{BNj}}}BNj}{{{B`{BNl}}}BNl}{{{B`{BNn}}}BNn}{{{B`{{ADj{c}}}}}{{ADj{c}}}Fj}{{{B`{BO`}}}BO`}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000000{{{B`{c}}}Bb{}}0000000000000000000{{{B`{BMn}}{B`{BMn}}}Lf}`{{{B`{c}}{B`{e}}}Lf{}{}}{ce{}{}}00000000000`{{}BNb}{{}BNd}{{}BNf}{{}BNh}{{}BNj}{{}BNn}{Hd{{B`{c}}}{}}00000000000{Hd{{B`{Anc}}}{}}00000000000{{{B`{c}}}{{B`{e}}}{}{}}00000000000{{{B`{{BDh{}{{Bl{c}}}}}}{B`{c}}{B`{e}}{B`{g}}AjABd}FnClBDf{}}{{{B`{BNn}}c}Bb{{Kn{BMlFd}}}}{HdBb}00000000000{{{B`{BMn}}{B`{BMn}}}G`}{{{B`{BN`}}{B`{BN`}}}G`}{{{B`{BNl}}{B`{BNl}}}G`}{{{B`{{ADj{c}}}}{B`{{ADj{c}}}}}G`Hl}{{{B`{BO`}}{B`{BO`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00``{{ADjBJh}ADj}`{{{B`{BMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BN`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BNn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{ADj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{BO`}}{B`{AnI`}}}{{Bj{BbIb}}}}`{cc{}}0{BObBN`}{FdBNb}{BN`BNb}3{BObBNb}44444{BN`BNl}{FdBNl}6{{{B`{AA`}}}BNn}{GbBNn}8{{{B`{BOd}}}ADj}99999999999999{ce{}{}}00000000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}``{{{B`{BMn}}{B`{Anc}}}BbKh}`{{}Hd}00000000000333333333333333333333333{{{H`{c}}}{{H`{Dd}}}{}}00000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000000{{c{Ed{e}}}g{}{}{}}00000000000777777777777777777777777777777777777{BMnG`}{{AbAb}BMl}````{{{B`{{BDh{}{{Bl{c}}}}}}{B`{c}}AjABd}ABlCl}{cBMl{{Gh{{B`{AnBOf}}}}}}{cADj{{Eb{BOd}}}}{{}c{}}00000`{{ADjc}ADj{{Eb{A`}}}}`{{{B`{BN`}}}BOh}{{{B`{BMn}}{B`{BMn}}}{{Bd{Lf}}}}``{{{B`{BMl}}}{{B`{BOj}}}}{{AbAl}BMl}{{ADjc}ADj{{Eb{j}}}}`````{{ADjG`}ADj}````{{{B`{c}}}e{}{}}00000000000{{{B`{BMl}}{B`{{BOn{A`BOlBOl}}}}}BMl}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000000{{{B`{c}}}A@l{}}00000000000{ce{}{}}00000000000000000000000{{}BMn}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000000{{{B`{{BDh{}{{Bl{c}}}}}}{B`{Anc}}BO`AjABd}{{f{AC`{Bd{e}}}}}Cl{}}`333333333333`{{BNdFd}BNd}{{BNdBNf}BNd}{{BNdBNh}BNd}{{BNdA`}BNd}```````{{cg}i{}{}{{h{e}}}{}}88{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{AC`}}}AC`}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{{B`{AC`}}{B`{AC`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AC`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}07{{}Hd}88{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}?;;;{{AC`AC`}AC`}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1```````{{cg}i{}{}{{h{e}}}{}}22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{C@`}}}C@`}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0:{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{C@`}}{B`{C@`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{C@`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}?444``{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}88{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}9````{{cg}i{}{}{{h{e}}}{}}0{{BObA`Fd}BOb}{{BObc}BOb{{Dl{}{{Dj{AN`}}}}}}<<<<{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{BOb}}}BOb}{{{B`{BOh}}}BOh}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000{ce{}{}}0{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}099{HdBb}0`{{{B`{BOb}}{B`{BOb}}}G`}{{{B`{BOh}}{B`{BOh}}}G`}{{{B`{BOb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BOh}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00088{{}Hd}09999{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0======{{{B`{c}}}G`{}}{{AbAb}BOb}{{{B`{En}}Aj}BOh}{{{B`{BOb}}}BOh}``{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011```{{cg}i{}{}{{h{e}}}{}}0`{{{B`{AnBOf}}C@b}Bb}{{{B`{AnBOf}}AbAbA`}Bb}4444{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{AnBOf}}AbAbAb}Bb}{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{BOfBMl}{{c{Ed{e}}}g{}{}{}}0`{{{B`{AnBOf}}AbA`}Bb}{{{B`{C@b}}}C@b}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{{{B`{AnBOf}}}Bb}{ce{}{}}0{{}BOf}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0<<{HdBb}0{{{B`{AnBOf}}C@d}Bb}`{{{B`{C@b}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00077{{}Hd}08888{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0<<<<<<{{{B`{AnBOf}}Ab}Bb}0<{{}c{}}{{{B`{AnBOf}}AbAb}Bb}`{{{B`{AnBOf}}AbAl}Bb}`{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011``{{cg}i{}{}{{h{e}}}{}}22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}?``{{{B`{C@d}}}C@d}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}09{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}6{HdBb}``{{{B`{C@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{C@bC@d}{cc{}}0?{{}Hd}{ce{}{}}0{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}444`````{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}88{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}9`````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000000000::::::::::::::::::::::::::::::::::::::::::::::::::{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000000{{{B`{C@f}}}C@h}{{{B`{BOj}}}C@j}{{{B`{C@l}}}C@n}{{{B`{BOj}}CA`}{{B`{{ADb{A`}}}}}}{{{B`{C@j}}CA`}{{B`{{ADb{A`}}}}}}{{{B`{AnCAb}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCAf}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}0{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000000{CAbBOj}{CAfBOj}0`{{}CAh}{{}{{CAj{CAb}}}}{{{B`{AnC@l}}}CAl}{HdCAf}{{c{Ed{e}}}g{}{}{}}000000000000000000000000{{{B`{AnC@l}}}Bb}{{{B`{CAn}}}CAn}{{{B`{C@f}}}C@f}{{{B`{C@h}}}C@h}{{{B`{{CB`{ce}}}}}{{CB`{ce}}}FjFj}{{{B`{BOj}}}BOj}{{{B`{C@j}}}C@j}{{{B`{CAb}}}CAb}{{{B`{CAf}}}CAf}{{{B`{CBb}}}CBb}{{{B`{CBd}}}CBd}{{{B`{CBf}}}CBf}{{{B`{C@l}}}C@l}{{{B`{C@n}}}C@n}{{{B`{{CBh{c}}}}}{{CBh{c}}}Fj}{{{B`{CBj}}}CBj}{{{B`{CBl}}}CBl}{{{B`{CBn}}}CBn}{{{B`{CC`}}}CC`}{{{B`{CCb}}}CCb}{{{B`{CCd}}}CCd}{{{B`{CCf}}}CCf}{{{B`{CA`}}}CA`}{{{B`{CCh}}}CCh}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000000000{{{B`{c}}}Bb{}}0000000000000000000000000000000000```{ce{}{}}000000000000000000000000{{{B`{AnCAb}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCAf}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}0{{}CAn}{{}BOj}{{}CAb}{{}C@l}{Hd{{B`{c}}}{}}000000000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000000000{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000{HdBb}000000000000000000000000{{{B`{AnCAb}}G`}Bb}{{{B`{AnCAf}}G`}Bb}0{{{B`{CAn}}{B`{CAn}}}G`}{{{B`{{CB`{ce}}}}{B`{{CB`{ce}}}}}G`HlHl}{{{B`{CBl}}{B`{CBl}}}G`}{{{B`{CBn}}{B`{CBn}}}G`}{{{B`{CC`}}{B`{CC`}}}G`}{{{B`{CCb}}{B`{CCb}}}G`}{{{B`{CCd}}{B`{CCd}}}G`}{{{B`{CCf}}{B`{CCf}}}G`}{{{B`{CA`}}{B`{CA`}}}G`}{{{B`{CCh}}{B`{CCh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000{{{B`{C@f}}CCh}{{CB`{CA`CCf}}}}{{{B`{C@h}}CCh}{{CB`{CA`CCf}}}}{{{B`{{CBh{c}}}}CCh}{{CB`{{B`{c}}Bb}}}{}}{{{B`{CBj}}CCh}{{CB`{CA`CCf}}}}{{{B`{C@f}}{B`{{ADb{c}}}}{B`{{ADb{e}}}}}{{CCj{ce}}}{}{}}{{{B`{AnCAb}}{B`{{ADb{C@j}}}}}Bb}{{{B`{AnCAf}}{B`{{ADb{C@j}}}}}Bb}{{{B`{BOj}}}{{Bd{{f{{CAd{A`BOl}}{B`{{ADb{A`}}}}}}}}}}{{{B`{C@j}}}{{Bd{{f{{CAd{A`BOl}}{B`{{ADb{A`}}}}}}}}}}{{{B`{CAn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{C@f}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{C@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{CB`{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh}{{{B`{BOj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{C@j}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CBf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{C@l}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{C@n}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CBl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CBn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CC`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CCb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CCd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CCf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CA`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{CCh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{CBdA`{B`{Anc}}}Bb{{Kn{{B`{{CB`{{f{{CAd{A`BOl}}{B`{{ADb{A`}}}}}}{CAd{A`BOl}}}}}}}}}}{cc{}}000{{{B`{C@f}}}C@h}1{{{B`{{CB`{ce}}}}}cFj{}}22{{{B`{BOj}}}C@j}3333333333333333333333333333333333333333333{cBOj{{Dl{}{{Dj{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}}}}{cC@l{{Dl{}{{Dj{C@j}}}}}}{ce{}{}}000000000000000000000000{HdCCf}{HdCA`}{{{B`{CCl}}CA`}{{B`{{ADb{A`}}}}}}{{{B`{CCn}}CA`}{{B`{{ADb{A`}}}}}}{{{B`{BOj}}CA`}{{B`{{ADb{A`}}}}}}{{{B`{C@j}}CA`}{{B`{{ADb{A`}}}}}}{{{B`{C@l}}Hd}C@j}{{{B`{C@n}}Hd}C@j}{{{B`{CD`}}CCf}{{CAd{A`BOl}}}}{{{B`{BOj}}CCf}{{CAd{A`BOl}}}}{{{B`{C@j}}CCf}{{CAd{A`BOl}}}}{{{B`{{CBh{c}}}}CCf}{{CAd{A`BOl}}}CDb}{{{B`{CD`}}CA`}{{CAd{A`BOl}}}}{{{B`{BOj}}CA`}{{CAd{A`BOl}}}}{{{B`{C@j}}CA`}{{CAd{A`BOl}}}}{{{B`{{CBh{c}}}}CA`}{{CAd{A`BOl}}}CDb}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000{{{B`{{CB`{ce}}}}{B`{Ang}}}BbKbKbKh}{{{B`{CCd}}{B`{Anc}}}BbKh}{{{B`{CCf}}{B`{Anc}}}BbKh}{{{B`{CA`}}{B`{Anc}}}BbKh}{{{B`{CCh}}{B`{Anc}}}BbKh}{{{B`{BOj}}}CBf}{{{B`{C@j}}}CBf}{{{B`{{CBh{c}}}}}CDd{}}{{{B`{BOj}}CA`}{{B`{{CAd{A`BOl}}}}}}{{{B`{BOj}}CCf}{{B`{{CAd{A`BOl}}}}}}{{{B`{C@j}}CA`}{{B`{{CAd{A`BOl}}}}}}{{{B`{C@j}}CCf}{{B`{{CAd{A`BOl}}}}}}{{{B`{{CBh{c}}}}CA`}{{B`{c}}}{}}{{{B`{C@l}}}{{AH`{Hd}}}}{{{B`{C@n}}}{{AH`{Hd}}}}{{}Hd}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000000000444444444444444444444444444444444444444444444444444{{{B`{C@f}}}CDf}{{{B`{BOj}}}CBb}{{{B`{C@j}}}CBb}{C@jCBb}888{CDhBOj}9999999999999999999999999{{{B`{{CB`{ce}}}}}G`{}{}}{{{B`{C@j}}}G`}{{{B`{C@l}}}G`}{{{B`{C@n}}}G`}{{{B`{CCb}}CDj}G`}{CC`G`}10:{{{B`{C@h}}}CDf}:9{{{B`{C@l}}}CDl}{{{B`{C@n}}}CDl}{{{B`{{CBh{c}}}}}{{CDn{c}}}{}}{{{B`{CBj}}}CE`}{{{B`{BOj}}}CBd}{{{B`{C@j}}}CBd}``{{{B`{BOj}}}{{Bd{{f{{CAd{A`BOl}}{B`{{ADb{A`}}}}}}}}}}{{{B`{C@j}}}{{Bd{{f{{CAd{A`BOl}}{B`{{ADb{A`}}}}}}}}}}{{{B`{C@l}}}Hd}{{{B`{C@n}}}Hd}{{{B`{AnCAb}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCAf}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}0`{{{B`{{ADb{A`}}}}Hd}CCn}{{}BOj}{{}CAb}{HdCAf}{{}C@l}{{{B`{AnCDh}}}Bd}{{{B`{AnCBb}}}{{Bd{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}}{{{B`{AnCBd}}}Bd}{{{B`{AnCBf}}}{{Bd{{CB`{CA`CCf}}}}}}{{{B`{C@f}}CCh}{{Bd{CCh}}}}{{{B`{C@h}}CCh}{{Bd{CCh}}}}{{{B`{C@f}}CCh}CCh}{{{B`{C@h}}CCh}CCh}{{}c{}}000{{{B`{CCl}}}Hd}{{{B`{CCn}}}Hd}{{{B`{BOj}}}Hd}{{{B`{C@j}}}Hd}{{{B`{CAb}}}Hd}{{{B`{CAf}}}Hd}0{CCfHd}{CA`Hd}{CC`CC`}``{{{B`{{CBh{c}}}}}{{CEb{c}}}CDb}{{{B`{C@f}}{B`{{ADb{c}}}}{B`{{ADb{e}}}}}{{CEd{ce}}}{}{}}{CBdCBb}```{{{B`{CDb}}}{{CAd{A`BOl}}}}{{{B`{AnCAb}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCAf}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}0{{{B`{AnCAb}}HdHd}Bb}{{{B`{AnCAf}}HdHd}Bb}0{{{B`{AnC@l}}HdHdHd}Bb}{{{B`{BOj}}}{{CEf{CDh}}}}{{{B`{C@j}}}{{CEf{CDh}}}}{{}{{CEh{CAb}}}}`{{{B`{{CB`{ce}}}}}cFj{}}{CC`A`}{{{B`{c}}}e{}{}}0000000000000000000000{CCfHd}{CA`Hd}{CChHd}`{{{B`{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}{B`{c}}}{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}{{CEj{A`}}}}{{BOj{B`{c}}}BOj{{CEj{A`}}}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000000{{{B`{c}}}A@l{}}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000000001111111111111111111111111{HdBOj}{{HdHd}CAb}{{HdHdHd}C@l}{{{B`{{CB`{ce}}}}}{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}CDbCDb}{CAb{{CEh{CAb}}}}````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0000{{{B`{AnCEl}}{CAd{A`BOl}}A`CCd{B`{{ADb{A`}}}}}Bb}{{{B`{An{CAj{c}}}}{CAd{A`BOl}}A`CCd}BbCEl}{{{B`{AnCEl}}{CAd{A`BOl}}{CEn{A`BOl}}{CF`{A`}}CCd{B`{{ADb{A`}}}}}Bb}{{{B`{An{CAj{c}}}}{CAd{A`BOl}}{CEn{A`BOl}}{CF`{A`}}CCd}BbCEl}{{{B`{AnCEl}}{B`{{CFb{A`}}}}{B`{{ADb{A`}}}}}{{f{CA`CA`}}}}{{{B`{An{CAj{c}}}}{B`{{CFb{A`}}}}}{{f{CA`CA`}}}CEl}{{{B`{AnCEl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{An{CAj{c}}}}{CAd{A`BOl}}}CA`CEl}{{{B`{AnCEl}}{CBh{{CAd{A`BOl}}}}{B`{{ADb{A`}}}}}Bb}{{{B`{AnCFd}}{CBh{{CAd{A`BOl}}}}}Bb}{{{B`{An{CAj{c}}}}{CBh{{CAd{A`BOl}}}}}BbCEl}{{{B`{AnCEl}}{B`{{CFf{A`BOl}}}}CCd{B`{{ADb{A`}}}}}Bb}{{{B`{An{CAj{c}}}}{B`{{CFf{A`BOl}}}}CCd}BbCEl}{{{B`{AnCEl}}{B`{{CFf{A`BOl}}}}{B`{CFh}}CCd{B`{{ADb{A`}}}}}Bb}{{{B`{An{CAj{c}}}}{B`{{CFf{A`BOl}}}}{B`{CFh}}CCd}BbCEl}{{{B`{An{CEh{c}}}}{CAd{A`BOl}}{CEn{A`BOl}}{CF`{A`}}{CF`{A`}}}BbCEl}{{{B`{AnCFd}}{CEn{A`BOl}}{CF`{A`}}CAn{CAd{A`BOl}}}Bb}{{{B`{An{CEh{c}}}}{CEn{A`BOl}}{CF`{A`}}CAn{CAd{A`BOl}}}BbCEl}{ce{}{}}000000000{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000>{{{B`{An{CFj{c}}}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl}{{{B`{An{CFl{ce}}}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl{{CEj{A`}}}}{{{B`{An{CAj{c}}}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl}{{{B`{An{CAj{c}}}}{CAd{A`BOl}}}CA`CEl}{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000``{{{CG`{}{{CFn{c}}}}}c{}}{{{CFj{c}}}{}CG`}{{{CFj{c}}}{}{CG`CEl}}{{{CFl{ce}}}{}CG`{}}{{{CEh{c}}}{}{CG`CEl}}{{{CEh{c}}}{}{CElCG`}}{{{CAj{e}}}c{}{{CG`{}{{CFn{c}}}}CEl}}{{{CAj{c}}}{}{CElCG`}}{{c{Ed{e}}}g{}{}{}}0000{{{B`{CFh}}}CFh}{{{B`{{CAj{c}}}}}{{CAj{c}}}{FjCEl}}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{{{B`{AnCFd}}}Bb}{{{B`{AnCEl}}}Bb}{{{B`{An{CEh{c}}}}}BbCEl}0{{{B`{An{CAj{c}}}}}BbCEl}{ce{}{}}0000{{{B`{AnCEl}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCFd}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}}Bb}{{{B`{An{CFj{c}}}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl}{{{B`{An{CFl{ce}}}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl{{CEj{A`}}}}{{{B`{An{CEh{c}}}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}}BbCEl}{{{B`{An{CEh{c}}}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}}CA`CEl}{{{B`{An{CAj{c}}}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl}{{{B`{An{CAj{c}}}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}}CA`CEl}{{{B`{{CEh{c}}}}}{{CAd{A`BOl}}}CEl}{{}CFh}{{}{{CAj{c}}}{CElCl}}{Hd{{B`{c}}}{}}0000{Hd{{B`{Anc}}}{}}0000{{{B`{c}}}{{B`{e}}}{}{}}0000{HdBb}0000{{{B`{AnCEl}}G`}Bb}{{{B`{An{CFj{c}}}}G`}BbCEl}{{{B`{An{CFl{ce}}}}G`}BbCEl{{CEj{A`}}}}{{{B`{An{CAj{c}}}}G`}BbCEl}0{{{B`{CFh}}{B`{CFh}}}G`}{{{B`{{CAj{c}}}}{B`{{CAj{c}}}}}G`{HlCEl}}{{{B`{AnCEl}}{CB`{{f{{CAd{A`BOl}}{B`{{ADb{A`}}}}}}{CAd{A`BOl}}}}}Bb}{{{B`{An{CAj{CAb}}}}{B`{{ADb{C@j}}}}}Bb}{{CElA`}{{CFj{CEl}}}}{{{CEh{c}}A`}{{CEh{{CFj{c}}}}}CEl}{{{CAj{c}}A`}{{CAj{{CFj{c}}}}}CEl}{{{B`{CFh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{CAj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChCEl}}{cc{}}000000000{ce{}{}}0000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{{CAj{c}}}}{B`{Ane}}}Bb{KbCEl}Kh}{{{B`{AnCFd}}A`}Bb}{{{B`{An{CEh{c}}}}A`}BbCEl}{{}Hd}0000{{{B`{{CAj{c}}}}}{{B`{c}}}CEl}{{{B`{An{CAj{c}}}}}{{B`{Anc}}}CEl}7777777777{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}0000{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000;;;;;;;;;;{{{CAj{c}}}cCEl}<<<<<{{{B`{AnCEl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCFd}}{CAd{A`BOl}}}Bb}{{{B`{An{CFj{c}}}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl}{{{B`{An{CFl{ce}}}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl{{CEj{A`}}}}{{{B`{An{CEh{c}}}}{CAd{A`BOl}}}BbCEl}{{{B`{An{CEh{c}}}}{CAd{A`BOl}}}CA`CEl}{{{B`{An{CAj{c}}}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl}{{{B`{An{CAj{c}}}}{CAd{A`BOl}}}CA`CEl}623{{cA`}{{CFj{c}}}CEl}{{ce}{{CFl{ce}}}{}{}}{c{{CEh{c}}}CEl}{A`CFh}{{}{{CAj{c}}}{ClCEl}}{{}c{}}0{{{B`{CEl}}}Hd}{{{B`{{CFj{c}}}}}HdCEl}{{{B`{{CFl{ce}}}}}HdCEl{{CEj{A`}}}}{{{B`{{CAj{c}}}}}HdCEl}{{{B`{CFh}}{B`{CFh}}}{{Bd{Lf}}}}{{{B`{AnCEl}}{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}{B`{{ADb{A`}}}}}Bb}{{{B`{An{CAj{c}}}}{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}BbCEl}{{{B`{AnCEl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCFd}}{CAd{A`BOl}}{CAd{A`BOl}}}Bb}{{{B`{An{CFj{c}}}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl}{{{B`{An{CFl{ce}}}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl{{CEj{A`}}}}{{{B`{An{CEh{c}}}}{CAd{A`BOl}}{CAd{A`BOl}}}BbCEl}{{{B`{An{CEh{c}}}}{CAd{A`BOl}}{CAd{A`BOl}}}CA`CEl}{{{B`{An{CAj{c}}}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`CEl}{{{B`{An{CAj{c}}}}{CAd{A`BOl}}{CAd{A`BOl}}}CA`CEl}{{{B`{AnCFd}}{CEn{A`BOl}}{CF`{A`}}CAn{CEn{A`BOl}}}Bb}{{{B`{An{CEh{c}}}}{CEn{A`BOl}}{CF`{A`}}CAn{CEn{A`BOl}}}BbCEl}{{{B`{AnCFd}}{CEn{A`BOl}}{CEn{A`BOl}}{CEn{A`BOl}}}Bb}{{{B`{An{CEh{c}}}}{CEn{A`BOl}}{CEn{A`BOl}}{CEn{A`BOl}}}BbCEl}{{{B`{AnCFd}}A`}Bb}{{{B`{An{CEh{c}}}}A`}BbCEl}{{{B`{AnCFd}}{CEn{A`BOl}}}Bb}{{{B`{An{CEh{c}}}}{CEn{A`BOl}}}BbCEl}10{{{B`{AnCFd}}{CEn{A`BOl}}{CEn{A`BOl}}}Bb}{{{B`{An{CEh{c}}}}{CEn{A`BOl}}{CEn{A`BOl}}}BbCEl}54{{{B`{AnCEl}}HdHd}Bb}{{{B`{AnCFd}}HdHd}Bb}{{{B`{An{CFj{c}}}}HdHd}BbCEl}{{{B`{An{CFl{ce}}}}HdHd}BbCEl{{CEj{A`}}}}{{{B`{An{CEh{c}}}}HdHd}BbCEl}0{{{B`{An{CAj{c}}}}HdHd}BbCEl}0{{{B`{An{CFj{c}}}}A`}BbCEl}{{{B`{An{CFl{ce}}}}e}Bb{}{}}{{{B`{An{CEh{{CFl{ce}}}}}}e}BbCEl{{CEj{A`}}}}{{{B`{AnCFd}}{CAd{A`BOl}}{CAd{A`BOl}}}Bb}{{{B`{An{CEh{c}}}}{CAd{A`BOl}}{CAd{A`BOl}}}BbCEl}{{{B`{AnCFd}}{CAd{A`BOl}}}Bb}{{{B`{An{CEh{c}}}}{CAd{A`BOl}}}BbCEl}>={{{B`{AnCFd}}{CEn{A`BOl}}}Bb}{{{B`{An{CEh{c}}}}{CEn{A`BOl}}}BbCEl}{{{B`{c}}}e{}{}}0{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}``{{CElc}{{CFl{CElc}}}{{CEj{A`}}}}{{{CEh{c}}e}{{CEh{{CFl{ce}}}}}CEl{{CEj{A`}}}}{{{CAj{c}}e}{{CAj{{CFl{ce}}}}}CEl{{CEj{A`}}}}{c{{Bj{e}}}{}{}}00000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{c}}}A@l{}}0000{ce{}{}}000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000{{{B`{AnCFd}}A`}Bb}{{{B`{An{CEh{c}}}}A`}BbCEl}33333{{HdHd}{{CAj{c}}}{ClCEl}}{CEl{{CEh{CEl}}}}{{{CAj{c}}}{{CEh{c}}}CEl}{c{{CAj{c}}}CEl}```````{{cg}i{}{}{{h{e}}}{}}00008888888888{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000{{{B`{AnCAh}}CA`}CCh}{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000{CAhC@f}{{c{Ed{e}}}g{}{}{}}0000{{{B`{{CEd{ce}}}}}{{CEd{ce}}}FjFj}{{{B`{CAh}}}CAh}{{{B`{{CCj{ce}}}}}{{CCj{ce}}}FjFj}{{{B`{CDf}}}CDf}{{{B`{{CGb{ce}}}}}{{CGb{ce}}}FjFj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000{{{B`{c}}}Bb{}}00000{ce{}{}}0000{{{B`{AnCAh}}CCfCCfCA`}CCh}{{}CAh}{Hd{{B`{c}}}{}}0000{Hd{{B`{Anc}}}{}}0000?????{HdBb}0000{{{B`{AnCAh}}G`}{{Bd{CCh}}}}{{{B`{{CEd{ce}}}}}{{CCj{ce}}}{}{}}{{{B`{{CEd{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh}{{{B`{CAh}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000000000:::::{{{B`{{CEd{ce}}}}CCf}{{CAd{A`BOl}}}CDbCDb}{{{B`{{CEd{ce}}}}CA`}{{CAd{A`BOl}}}CDbCDb}{{{B`{{CEd{ce}}}}CA`}{{B`{c}}}{}{}}{{{B`{{CEd{ce}}}}CCf}{{B`{e}}}{}{}}{{}Hd}0000??????????{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000{ce{}{}}00000000000000000{{{B`{{CEd{ce}}}}}CDf{}{}}{{{B`{AnCAh}}CA`}CCh}{{}CAh}{{{B`{An{CCj{ce}}}}}{{Bd{{CB`{{B`{c}}{B`{e}}}}}}}{}{}}{{{B`{AnCDf}}}{{Bd{{CB`{CA`CCf}}}}}}{{{B`{An{CGb{ce}}}}}{{Bd{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}CDbCDb}{{}c{}}{{{CCj{ce}}}{{CGb{ce}}}CDbCDb}{{{B`{AnCAh}}CCfCA`}CCh}{{{B`{c}}}e{}{}}0000{c{{Bj{e}}}{}{}}00000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{c}}}A@l{}}0000=========={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000>>>>>{HdCAh}`````````````````````````````````````{{{B`{{CGd{c}}}}}cCGf}`{{{B`{{CGh{c}}}}}{{CFb{c}}}CGf}0{{cg}i{}{}{{h{e}}}{}}00000000{{{CF`{c}}{CF`{c}}}{{CF`{c}}}{{Ah{}{{Af{}}}}}}{{{CF`{c}}{B`{{CF`{c}}}}}{{CF`{c}}}{Lb{Ah{}{{Af{}}}}}}{{{B`{An{CF`{c}}}}{CF`{c}}}BbCGj}{{{B`{{CGn{}{{CGl{c}}}}}}c}{{CGn{}{{CGl{c}}}}}CGf}{{{B`{{CH`{c}}}}c}{{CH`{c}}}CGf}0{{{B`{{CHb{c}}}}c}{{CHb{c}}}CGf}0{{{B`{{CFb{c}}}}c}{{CFb{c}}}CGf}0{{{B`{{CHd{c}}}}c}{{CHd{c}}}CGf}0`{{{B`{{CF`{c}}}}{CF`{c}}}{{CF`{c}}}{{CHf{}{{Af{}}}}{A@f{}{{Af{}}}}{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CHhCHjLb}}{{}cCHl}{{{B`{{CF`{c}}}}{B`{{CF`{c}}}}{B`{c}}}G`CHl}{{{B`{{CGn{}{{CGl{c}}}}}}c}cCGf}{{{B`{{CH`{c}}}}c}cCGf}0{{{B`{{CHb{c}}}}c}cCGf}0{{{B`{{CFb{c}}}}c}cCGf}{{{B`{{CHd{c}}}}c}cCGf}`{ce{}{}}00000000000000000{{{B`{c}}}{{B`{Dd}}}{}}00000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000{{{B`{{CGd{c}}}}}cCGf}`{{{B`{{CGh{c}}}}}{{CFb{c}}}CGf}{{{B`{{CHb{c}}}}}{{CFb{c}}}CGf}{{{B`{{CHd{c}}}}}{{CFb{c}}}CGf}2{{{B`{{CGn{}{{CGl{c}}}}}}c}{{CGn{}{{CGl{c}}}}}CGf}{{{B`{{CH`{c}}}}c}{{CH`{c}}}CGf}0{{{B`{{CHb{c}}}}c}{{CHb{c}}}CGf}0{{{B`{{CFb{c}}}}c}{{CFb{c}}}CGf}0{{{B`{{CHd{c}}}}c}{{CHd{c}}}CGf}0{{{B`{c}}}{{B`{e}}}{}{}}00000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000{{{B`{{CH`{c}}}}}{{CFf{cBOl}}}CGf}{{{B`{{CHb{c}}}}}{{CFf{cBOl}}}CGf}{{{B`{{CFb{c}}}}}{{CFf{cBOl}}}CGf}{{{B`{{CHd{c}}}}}{{CFf{cBOl}}}CGf}{{{B`{{CGh{c}}}}}{{CFf{cBOl}}}CGf}{{{B`{{CH`{c}}}}}{{f{cc}}}CGf}{{{B`{{CHb{c}}}}}{{f{cc}}}CGf}{{{B`{{CHd{c}}}}}{{f{cc}}}CGf}{{{B`{{CGh{c}}}}}{{f{cc}}}CGf}3210{{{B`{{CHd{c}}}}}{{CGh{c}}}CGf}{{{B`{{CGd{c}}}}}cCGf}`{{{B`{{CGh{c}}}}}{{CFb{c}}}CGf}{{c{Ed{e}}}g{}{}{}}00000000{{{B`{{CF`{c}}}}}{{CF`{e}}}{CHnLb}CHn}2`{{{CAd{cBOl}}c}{{CH`{c}}}CGf}{{{B`{{CFb{c}}}}{B`{{CFf{cBOl}}}}}{{Bd{{CFb{c}}}}}CGf}{{{B`{{CFb{c}}}}{AH`{c}}}{{Bd{{CFb{c}}}}}CGf}0{{{B`{{CH`{c}}}}}{{CH`{c}}}Fj}{{{B`{{CI`{c}}}}}{{CI`{c}}}Fj}{{{B`{{CHb{c}}}}}{{CHb{c}}}Fj}{{{B`{{CFb{c}}}}}{{CFb{c}}}Fj}{{{B`{{CIb{c}}}}}{{CIb{c}}}Fj}{{{B`{{CGd{c}}}}}{{CGd{c}}}Fj}{{{B`{{CHd{c}}}}}{{CHd{c}}}Fj}{{{B`{{CGh{c}}}}}{{CGh{c}}}Fj}{{{B`{{CF`{c}}}}}{{CF`{c}}}Fj}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000{{{B`{c}}}Bb{}}00000000000000000{{{B`{{CFb{c}}}}{CAd{cBOl}}}{{CAd{cBOl}}}CGf}{{{B`{{CHd{c}}}}{CAd{cBOl}}}cCGf}{ce{}{}}00000000{{{B`{{CGh{c}}}}{CAd{cBOl}}}G`CGf}{{{B`{{CFb{c}}}}{B`{{CFb{c}}}}}G`CGf}````{{{B`{{CHb{c}}}}{B`{{CHb{c}}}}}{{CId{{CAd{cBOl}}}}}CGf}{{{B`{{CHb{c}}}}{B`{{CHb{c}}}}}{{CId{{f{cc}}}}}CGf}{{}{{CF`{c}}}Cl}{c{{CF`{c}}}CIf}{Hd{{B`{c}}}{}}00000000{Hd{{B`{Anc}}}{}}00000000{{{B`{{CGn{}{{CGl{c}}}}}}c}{{CEn{cBOl}}}CGf}{{{B`{{CH`{c}}}}c}{{CEn{cBOl}}}CGf}{{{B`{{CHb{c}}}}c}{{CEn{cBOl}}}CGf}0{{{B`{{CFb{c}}}}c}{{CEn{cBOl}}}CGf}{{{B`{{CHd{c}}}}c}{{CEn{cBOl}}}CGf}0{{{B`{{CFb{c}}}}{CAd{cBOl}}}cCGf}{{{B`{{CIb{c}}}}{B`{{CAd{cBOl}}}}}cCGf}{{{B`{{CGd{c}}}}{B`{{CAd{cBOl}}}}}cCGf}{{{B`{{CHd{c}}}}{CAd{cBOl}}}cCGf}{{{CF`{c}}{CF`{c}}}c{{CIh{}{{Af{}}}}}}{{{CF`{c}}c}{{CF`{c}}}{{CIh{}{{Af{}}}}}}{{{B`{An{CF`{c}}}}c}BbCIj}{{{B`{c}}}{{B`{e}}}{}{}}00000000{{{B`{{CHb{c}}}}c{CAd{cBOl}}}{{CHb{c}}}CGf}{{{B`{{CHd{c}}}}c{CAd{cBOl}}}{{CHd{c}}}CGf}{{{B`{{CHb{c}}}}c{CAd{cBOl}}c}{{CHb{c}}}CGf}{HdBb}00000000{{{B`{{CGn{}{{CGl{c}}}}}}c}cCGf}{{{B`{{CHb{c}}}}c}cCGf}0{{{B`{{CFb{c}}}}c}cCGf}{{{B`{{CHd{c}}}}c}cCGf}0322100{{{B`{{CH`{c}}}}}{{CF`{c}}}CGf}{CGfCGf}{{{B`{{CH`{c}}}}{B`{{CH`{c}}}}}G`Hl}{{{B`{{CI`{c}}}}{B`{{CI`{c}}}}}G`Hl}{{{B`{{CHb{c}}}}{B`{{CHb{c}}}}}G`Hl}{{{B`{{CFb{c}}}}{B`{{CFb{c}}}}}G`Hl}{{{B`{{CGd{c}}}}{B`{{CGd{c}}}}}G`Hl}{{{B`{{CHd{c}}}}{B`{{CHd{c}}}}}G`Hl}{{{B`{{CGh{c}}}}{B`{{CGh{c}}}}}G`Hl}{{{B`{{CF`{c}}}}{B`{{CF`{c}}}}}G`Hl}{{{B`{{CIb{c}}}}}{{CGd{c}}}CGf}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{{CH`{c}}}}}{{CFf{cBOl}}}CGf}{{{B`{{CHb{c}}}}}{{CFf{cBOl}}}CGf}{{{B`{{CHd{c}}}}}{{CFf{cBOl}}}CGf}{{{B`{{CH`{c}}}}}{{f{cc}}}CGf}{{{B`{{CHb{c}}}}}{{f{cc}}}CGf}{{{B`{{CHd{c}}}}}{{f{cc}}}CGf}210{{{B`{{CHb{c}}}}}{{f{{CGd{c}}{CGd{c}}}}}CGf}{{{B`{{CHd{c}}}}}{{f{{CGd{c}}{CGd{c}}}}}CGf}`{{{B`{{CH`{c}}}}c}{{CIl{c}}}CGf}{{{B`{{CHb{c}}}}c}{{CIn{c}}}CGf}{{{B`{{CHd{c}}}}c}{{CJ`{c}}}CGf}{{{B`{{CHd{c}}}}c}{{CJb{c}}}CGf}{{{B`{{CHd{c}}}}c}cCGf}{{{B`{{CGn{}{{CGl{c}}}}}}}{{CGn{}{{CGl{c}}}}}CGf}{{{B`{{CH`{c}}}}}{{CH`{c}}}CGf}0{{{B`{{CHb{c}}}}}{{CHb{c}}}CGf}0{{{B`{{CFb{c}}}}}{{CFb{c}}}CGf}0{{{B`{{CHd{c}}}}}{{CHd{c}}}CGf}0{{{B`{{CH`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CI`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CHb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CFb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CIb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CGd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CHd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CGh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CF`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CH`{c}}}}{B`{Ane}}}BbCGf{{Kn{{B`{{CHb{c}}}}}}}}{{{B`{{CI`{c}}}}{B`{Ane}}}BbCGf{{Kn{{B`{{CHb{c}}}}}}}}{{{B`{{CH`{c}}}}c{B`{Ane}}}BbCGf{{Kn{{B`{{CFb{c}}}}}}}}{{{B`{{CI`{c}}}}c{B`{Ane}}}BbCGf{{Kn{{B`{{CFb{c}}}}}}}}{{{B`{{CHb{c}}}}c{B`{Ane}}}BbCGf{{Kn{{B`{{CFb{c}}}}}}}}{{{B`{{CHd{c}}}}c{B`{Ane}}}BbCGf{{Kn{{B`{{CFb{c}}}}}}}}{{{B`{{CGn{}{{CGl{c}}}}}}c{B`{AnKn}}}BbCGf}{{{B`{{CH`{c}}}}{B`{AnKn}}}BbCGf}{{{B`{{CH`{c}}}}c{B`{Ane}}}BbCGf{{Kn{{B`{{CFb{c}}}}{AH`{c}}}}}}{{{B`{{CI`{c}}}}c{B`{Ane}}}BbCGf{{Kn{{B`{{CFb{c}}}}{AH`{c}}}}}}{{{B`{{CHb{c}}}}c{B`{Ane}}}BbCGf{{Kn{{B`{{CFb{c}}}}{AH`{c}}}}}}{{{B`{{CHb{c}}}}{B`{AnKn}}}BbCGf}{{{B`{{CFb{c}}}}{B`{AnKn}}}BbCGf}{{{B`{{CHd{c}}}}{B`{AnKn}}}BbCGf}{{{B`{{CHd{c}}}}c{B`{Ane}}}BbCGf{{Kn{{B`{{CFb{c}}}}{AH`{c}}}}}}{{{B`{{CHb{c}}}}{B`{Ane}}}BbCGf{{Kn{c}}}}{{{B`{{CH`{c}}}}{B`{Ane}}}BbCGf{{Kn{c}}}}101{{{B`{{CHb{c}}}}{B`{Ane}}}BbCGf{{Kn{{B`{{CHb{c}}}}}}}}{{{B`{{CHd{c}}}}{B`{Ane}}}BbCGf{{Kn{{B`{{CHd{c}}}}}}}}{{{B`{{CHb{c}}}}{B`{Ane}}}BbCGf{{Kn{{AH`{c}}}}}}{{{B`{{CHd{c}}}}{B`{Ane}}}BbCGf{{Kn{{AH`{c}}}}}}{{{B`{{CH`{c}}}}{B`{Ane}}}BbCGf{{Kn{{B`{{CHd{c}}}}}}}}{{{B`{{CI`{c}}}}{B`{Ane}}}BbCGf{{Kn{{B`{{CHd{c}}}}}}}}{{{B`{{CHb{c}}}}c{B`{Ane}}}BbCGf{{Kn{{B`{{CHd{c}}}}}}}}{{{B`{{CH`{c}}}}{B`{Ane}}}BbCGf{{Kn{{B`{{CHd{c}}}}{AH`{c}}}}}}{{{B`{{CI`{c}}}}{B`{Ane}}}BbCGf{{Kn{{B`{{CHd{c}}}}{AH`{c}}}}}}{{{B`{{CHb{c}}}}c{B`{Ane}}}BbCGf{{Kn{{B`{{CHd{c}}}}{AH`{c}}}}}}98769876{{}{{CF`{c}}}{CHj{Ah{}{{Af{}}}}}}00{{{B`{{CGn{}{{CGl{c}}}}}}}{{CAd{cBOl}}}CGf}{{{B`{{CH`{c}}}}}{{CAd{cBOl}}}CGf}{{{CI`{c}}}{{CH`{c}}}CGf}1{cc{}}0{{{B`{{CHb{c}}}}}{{CAd{cBOl}}}CGf}01{{{B`{{CFb{c}}}}}{{CAd{cBOl}}}CGf}0222{{{B`{{CHd{c}}}}}{{CAd{cBOl}}}CGf}3033````333333333{ce{}{}}00000000{{{B`{{CI`{c}}}}}{{CH`{c}}}CGf}{{{CF`{c}}}c{}}{{{B`{{CH`{c}}}}c}{{CF`{c}}}CGf}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{{CF`{c}}}}{B`{Ane}}}BbKbKh}`{{{B`{{CFb{c}}}}c}{{Bd{{CAd{cBOl}}}}}CGf}{{{B`{{CFb{c}}}}c}{{Bd{c}}}CGf}{{}Hd}00000000{{{B`{{CFb{c}}}}{B`{{CFb{c}}}}}{{Bd{{CAd{cBOl}}}}}CGf}{{{B`{{CIb{c}}}}{B`{{CIb{c}}}}}{{Bd{{CAd{cBOl}}}}}CGf}{{{B`{{CFb{c}}}}{B`{{CFb{c}}}}}{{Bd{{f{cc}}}}}CGf}{{{B`{{CFb{c}}}}{B`{{CFb{c}}}}}G`CGf}{{{B`{{CGh{c}}}}{B`{{CGh{c}}}}}G`CGf}{{{B`{{CIb{c}}}}{B`{{CFf{cBOl}}}}}G`CGf}{{{B`{{CFb{c}}}}{B`{{CIb{c}}}}}G`CGf}{{{B`{{CGh{c}}}}{B`{{CFb{c}}}}}G`CGf}{ce{}{}}00000000000000000{{{H`{c}}}{{H`{Dd}}}{}}00000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000{{c{Ed{e}}}g{}{}{}}00000000444444444444444444444444444{{{B`{{CGd{c}}}}}{{CGd{c}}}CGf}{{{B`{{CHd{c}}}}c}G`CGf}{{{CF`{c}}}G`Hf}{{{B`{{CGd{c}}}}}G`CGf}{{{B`{{CHb{c}}}}c}G`CGf}3{{{B`{{CHb{c}}}}}G`CGf}{{{B`{{CHd{c}}}}}G`CGf}2{{{B`{{CI`{c}}}}}G`CGf}42121`{{{B`{{CFb{c}}}}}cCGf}{{{B`{{CHd{c}}}}}cCGf}{{{B`{{CF`{c}}}}{CF`{c}}c}{{CF`{c}}}{{CHf{}{{Af{}}}}{A@f{}{{Af{}}}}{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CHhCHjLb}}{{{B`{{CFb{c}}}}{B`{{CIb{c}}}}}{{Bd{{CAd{cBOl}}}}}CGf}{{{B`{{CFb{c}}}}{B`{{CIb{c}}}}}{{Bd{c}}}CGf}{{{B`{{CHb{c}}}}{B`{{CIb{c}}}}}{{CId{{CAd{cBOl}}}}}CGf}{{{B`{{CHd{c}}}}{B`{{CIb{c}}}}}{{CId{{CAd{cBOl}}}}}CGf}{{{B`{{CHb{c}}}}{B`{{CIb{c}}}}}{{CId{c}}}CGf}{{{B`{{CHd{c}}}}{B`{{CIb{c}}}}}{{CId{c}}}CGf}{{{B`{{CHb{c}}}}{B`{{CFb{c}}}}}{{CId{{CAd{cBOl}}}}}CGf}{{{B`{{CHd{c}}}}{B`{{CFb{c}}}}}{{CId{{CAd{cBOl}}}}}CGf}{{{B`{{CHb{c}}}}{B`{{CFb{c}}}}}{{CId{{f{cc}}}}}CGf}{{{B`{{CHd{c}}}}{B`{{CFb{c}}}}}{{CId{{f{cc}}}}}CGf}{{{B`{{CHd{c}}}}}{{Bd{c}}}CGf}0```````{{{B`{An{CFb{c}}}}}{{CAd{cBOl}}}CGf}`{{{CF`{c}}c}{{CF`{c}}}{{L`{}{{Af{}}}}}}{{{B`{An{CF`{c}}}}c}BbCJd}{{{CF`{c}}}{{CF`{c}}}{{CJf{}{{Af{}}}}}}{{ccc}{{CGd{c}}}CGf}{{{B`{{CGd{c}}}}}{{CEn{cBOl}}}CGf}{{}c{}}{{{B`{{CHb{c}}}}c}JhCGf}{{{B`{{CGd{c}}}}c}{{CGd{c}}}CGf}{{{B`{{CFb{c}}}}{B`{{CIb{c}}}}}G`CGf}{{{B`{{CFb{c}}}}{B`{{CFb{c}}}}}G`CGf}{{{B`{{CGd{c}}}}{B`{{CAd{cBOl}}}}}{{CGd{c}}}CGf}{{{B`{{CF`{c}}}}{B`{{CF`{c}}}}}{{Bd{Lf}}}AO`}{{}{{CF`{c}}}{CHj{Ah{}{{Af{}}}}}}{{cc}{{CAd{cBOl}}}{}}`{{{B`{{CF`{c}}}}}{{CF`{c}}}{{A@f{}{{Af{}}}}{CHf{}{{Af{}}}}{Ah{}{{Af{}}}}CJhCHjAO`Lb}}{{{B`{{CGd{c}}}}{B`{{CAd{cBOl}}}}}{{CAd{cBOl}}}CGf}`{{{B`{{CHb{c}}}}{B`{{CHd{c}}}}}{{CId{{CAd{cBOl}}}}}CGf}{{{B`{{CHb{c}}}}{B`{{CHd{c}}}}}{{CId{{f{cc}}}}}CGf}{c{{CF`{c}}}{}}```{{{B`{{CGn{}{{CGl{c}}}}}}c}{{CAd{cBOl}}}CGf}{{{B`{{CH`{c}}}}c}{{CAd{cBOl}}}CGf}0{{{B`{{CHb{c}}}}c}{{CAd{cBOl}}}CGf}0{{{B`{{CFb{c}}}}c}{{CAd{cBOl}}}CGf}0{{{B`{{CHd{c}}}}c}{{CAd{cBOl}}}CGf}0{{{B`{{CH`{c}}}}c}{{CEn{cBOl}}}CGf}{{{B`{An{CFb{c}}}}c}BbCGf};{{{B`{{CIb{c}}}}{B`{{CAd{cBOl}}}}}cCGf}{{{B`{{CGd{c}}}}{B`{{CAd{cBOl}}}}}cCGf}{{{CF`{c}}}{{f{cc}}}CJj}{{cc}{{CJl{cBOl}}}{}}{{{B`{{CHb{c}}}}c}{{CId{c}}}CGf}{{{B`{{CFb{c}}}}c}cCGf}100{{{B`{{CGd{c}}}}c}{{Bd{c}}}CGf}10{{{B`{{CGn{}{{CGl{c}}}}}}c}{{f{{CGn{}{{CGl{c}}}}{CGn{}{{CGl{c}}}}}}}CGf}{{{B`{{CH`{c}}}}c}{{f{{CH`{c}}{CH`{c}}}}}CGf}0{{{B`{{CHb{c}}}}c}{{f{{CHb{c}}{CHb{c}}}}}CGf}0{{{B`{{CFb{c}}}}c}{{f{{CFb{c}}{CFb{c}}}}}CGf}0{{{B`{{CHd{c}}}}c}{{f{{CHd{c}}{CHd{c}}}}}CGf}01{{{B`{{CGn{}{{CGl{c}}}}}}{AH`{c}}}{{CGn{}{{CGl{c}}}}}CGf}{{{B`{{CH`{c}}}}{AH`{c}}}{{CH`{c}}}CGf}0{{{B`{{CHb{c}}}}{AH`{c}}}{{CHb{c}}}CGf}0{{{B`{{CFb{c}}}}{AH`{c}}}{{CFb{c}}}CGf}0{{{B`{{CHd{c}}}}{AH`{c}}}{{CHd{c}}}CGf}0{{{B`{{CFb{c}}}}{CAd{cBOl}}}cCGf}{{{B`{{CIb{c}}}}{CAd{cBOl}}}cCGf}{{{B`{{CHd{c}}}}{CAd{cBOl}}}cCGf}{{{B`{{CFb{c}}}}}cCGf}`{{{CF`{c}}{CF`{c}}}{}{{A@f{}{{Af{}}}}}}{{{B`{An{CF`{c}}}}{CF`{c}}}BbCJn}{e{{CF`{c}}}{AhLbCJh}{{AHb{}{{Dj{{B`{{CF`{c}}}}}}}}}}{e{{CF`{c}}}{AhCJh}{{AHb{}{{Dj{{CF`{c}}}}}}}}``{{{B`{{CGd{c}}}}}{{CEn{cBOl}}}CGf}{{{B`{{CGn{}{{CGl{c}}}}}}}{{CAd{cBOl}}}CGf}{{{B`{{CH`{c}}}}}{{CAd{cBOl}}}CGf}0{{{B`{{CHb{c}}}}}{{CAd{cBOl}}}CGf}0{{{B`{{CFb{c}}}}}{{CAd{cBOl}}}CGf}0{{{B`{{CHd{c}}}}}{{CAd{cBOl}}}CGf}0````{{{B`{{CI`{c}}}}}{{CH`{c}}}CGf}{{{B`{{CHd{c}}}}}{{CHb{c}}}CGf}{{{CF`{c}}}cCIf}{{{B`{{CHb{c}}}}}{{CHb{A`}}}CGf}{{{B`{{CFb{c}}}}}{{CFb{A`}}}CGf}{{{B`{{CIb{c}}}}}{{CIb{A`}}}CGf}{{{B`{{CHd{c}}}}}{{CHd{A`}}}CGf}{{{B`{{CF`{c}}}}}{{CF`{A`}}}{CHnLb}}{{{B`{{CHb{c}}}}}{{CHb{Jj}}}CGf}{{{B`{{CFb{c}}}}}{{CFb{Jj}}}CGf}{{{B`{{CIb{c}}}}}{{CIb{Jj}}}CGf}{{{B`{{CHd{c}}}}}{{CHd{Jj}}}CGf}{{{B`{{CF`{c}}}}}{{CF`{Jj}}}{CHnLb}}{{{B`{{CFb{c}}}}}{{CIb{c}}}CGf}{{{B`{c}}}e{}{}}00000000{{{B`{{CHb{c}}}}}{{CHd{c}}}CGf}{{{B`{{CHb{c}}}}}cCGf}{{{B`{{CH`{c}}}}}{{CI`{c}}}CGf}{{{B`{{CFb{c}}}}}{{CEn{cBOl}}}CGf}`{{{B`{{CGh{c}}}}{B`{e}}}{{CGh{c}}}CGf{{CEj{c}}}}{{{B`{{CHb{c}}}}{B`{e}}}{{CHb{c}}}CGf{{CEj{c}}}}{{{B`{{CFb{c}}}}{B`{e}}}{{CFb{c}}}CGf{{CEj{c}}}}{{{B`{{CHd{c}}}}{B`{e}}}{{CHd{c}}}CGf{{CEj{c}}}}{{{B`{An{CFb{c}}}}{CEn{cBOl}}}{{CFb{c}}}CGf}{{{B`{{CF`{c}}}}}{{Bd{{CF`{e}}}}}{CHnLb}CHn}{c{{Bj{e}}}{}{}}00000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000{{}{{CF`{c}}}{CHj{Ah{}{{Af{}}}}}}{{{B`{c}}}A@l{}}00000000{ce{}{}}00000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000`{A`CGf}{{cc}{{CEn{cBOl}}}{}}`{{{B`{{CFb{c}}}}c}{{Bd{{CAd{cBOl}}}}}CGf}{{{B`{{CFb{c}}}}c}{{Bd{c}}}CGf}555555555`{{{B`{{CGn{}{{CGl{c}}}}}}c}cCGf}{{{B`{{CH`{c}}}}c}cCGf}0{{{B`{{CHb{c}}}}c}cCGf}0{{{B`{{CFb{c}}}}c}cCGf}0{{{B`{{CHd{c}}}}c}cCGf}0```{{{B`{{CHb{c}}}}}cCGf}{{{B`{{CHd{c}}}}}cCGf}10``655443322```1010{{}{{CF`{c}}}CJh}````{{cg}i{}{}{{h{e}}}{}}>>{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}`{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}5{HdBb}`{cc{}}`04{{}Hd}55{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}98888`{{{B`{An{CIl{c}}}}}{{Bd{{CAd{cBOl}}}}}CGf}``````{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}=```````{{cg}i{}{}{{h{e}}}{}}0000>>>>>>>>>>{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000{{{B`{An{CId{c}}}}}{{B`{An{ADb{c}}}}}{}}{{{B`{An{CId{c}}}}}{}{}}1{{{B`{AnCK`}}}{{B`{AnAA`}}}}{{{B`{{CId{c}}}}}{}{}}{{{B`{{CId{c}}}}}{{B`{{ADb{c}}}}}{}}{{{B`{CK`}}}{{B`{AA`}}}}101{{{B`{c}}}{{B`{e}}}{}{}}000106{{{B`{Anc}}}{{B`{Ane}}}{}{}}00050{{c{Ed{e}}}g{}{}{}}0000{{{B`{{CId{c}}}}}Hd{}}{{{B`{CK`}}}Hd}{c{{CKb{e}}}{}{}}0{{{B`{An{CId{c}}}}}Bb{}}{{{B`{AnCK`}}}Bb}{{{B`{{CId{c}}}}}{{CId{c}}}Fj}{{{B`{{CKd{c}}}}}{{CKd{c}}}Fj}{{{B`{CK`}}}CK`}{{{B`{{CKf{c}}}}}{{CKf{c}}}Fj}{{{B`{An{CId{c}}}}{B`{{CId{c}}}}}BbFj}{{{B`{AnCK`}}{B`{CK`}}}Bb}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}00000{{{B`{{CId{c}}}}{B`{{CId{c}}}}}LfANj}{{{B`{CK`}}{B`{CK`}}}Lf}{{{B`{{CKf{c}}}}{B`{{CKf{c}}}}}LfANj}{{{B`{c}}{B`{e}}}Lf{}{}}00{ce{}{}}0000{{}{{CId{c}}}{}}{{}CK`}{Hd{{B`{c}}}{}}{{{B`{{CId{c}}}}}B`{}}11{{{B`{CK`}}}{{B`{AA`}}}}22{{{B`{An{CId{c}}}}}{{B`{An}}}{}}{Hd{{B`{Anc}}}{}}00{{{B`{AnCK`}}}{{B`{AnAA`}}}}11{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{An{CId{c}}}}e}{{CKh{c}}}{}{{AEd{Hd}}}}{{{B`{An{CId{c}}}}}Bb{}}{HdBb}{{{B`{An{CKd{c}}}}}Bb{}}1{{{B`{An{CKh{c}}}}}Bb{}}222{{{CKf{c}}}c{}}{{{B`{c}}}e{}{{ADn{ADl}}}}0{{{B`{{CId{c}}}}{B`{{CId{c}}}}}G`Hl}{{{B`{{CId{c}}}}{B`{{ADb{c}}}}}G`Hl}{{{B`{CK`}}{B`{AA`}}}G`}{{{B`{CK`}}{B`{CK`}}}G`}{{{B`{{CKf{c}}}}{B`{{CKf{c}}}}}G`Hl}{{{B`{c}}{B`{e}}}G`{}{}}00000000{{{B`{An{CId{c}}}}e}Bb{}{{Dl{}{{Dj{c}}}}}}{{{B`{An{CId{Jb}}}}}{{Bj{BbLd}}}}{{{B`{{CId{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{CKd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{CK`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{CKf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{}}0{{{Dh{c}}}{{CId{c}}}{}}{cc{}}000{{{B`{AA`}}}{{Bj{CK`{CKf{{B`{AA`}}}}}}}}111111{{{B`{{Dh{Jb}}}}}{{Bj{CK`CKj}}}}{e{{CId{c}}}{}{{Dl{}{{Dj{c}}}}}}{ce{}{}}0000{{{B`{AA`}}}{{Bj{CK`}}}}{{{B`{{CId{c}}}}{B`{{CId{c}}}}}G`AO`}{{{B`{CK`}}{B`{AA`}}}G`}{{{B`{CK`}}{B`{CK`}}}G`}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0312{{{B`{{CId{c}}}}{B`{Ane}}}BbKbKh}{{{B`{CK`}}{B`{Anc}}}BbKh}{{}Hd}0000{{{B`{An{CId{c}}}}Hdc}Bb{}}9999999999{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}0000{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000=========={{{CId{c}}}{{Bj{{Dh{c}}{CId{c}}}}}{}}{{{CId{c}}}{{Dh{c}}}{}}{{{B`{{CId{c}}}}}{}{}}{{{B`{An{CId{c}}}}}{}{}}{{{CId{c}}}{{CKd{c}}}{}}{ce{}{}}000000{{{B`{{CId{c}}}}}G`{}}{{{B`{CK`}}}G`}10{{{B`{{CId{c}}}}{B`{{CId{c}}}}}G`AO`}{{{B`{CK`}}{B`{CK`}}}G`}{{{B`{CK`}}{B`{AA`}}}G`}{{{B`{{CId{c}}}}}Hd{}}{{{B`{c}}}Hd{}}{{{B`{CK`}}}Hd}{{{B`{c}}}Jb{}}654{{}{{CId{c}}}{}}{{}CK`}{c{{CKf{c}}}{}}21{{{B`{An{CKd{c}}}}}Bd{}}{{{B`{An{CKh{c}}}}}Bd{}}10{c{{CKl{e}}}{}{}}0{c{{CKn{e}}}{}{}}01100{{}c{}}0{{{B`{{CId{c}}}}{B`{{CId{c}}}}}{{Bd{Lf}}}AO`}{{{B`{CK`}}{B`{CK`}}}{{Bd{Lf}}}}{{{B`{CK`}}{B`{AA`}}}{{Bd{Lf}}}}{{{B`{{CKf{c}}}}{B`{{CKf{c}}}}}{{Bd{Lf}}}AO`}{{{B`{An{CId{c}}}}}{{Bd{c}}}{}}{{{B`{AnCK`}}}{{Bd{ADl}}}}{{{B`{An{CId{c}}}}Hd}{{Bd{c}}}{}}{{{B`{An{CId{c}}}}c}Bb{}}{{{B`{AnCK`}}ADl}Bb}{{{B`{AnCK`}}{B`{AA`}}}Bb}2{{{B`{{CId{c}}}}}Hd{}}{{{B`{CK`}}}Hd}{{{B`{An{CId{c}}}}Hd}c{}}{{{B`{AnCK`}}Hd}ADl}{{{B`{An{CId{c}}}}e}Bb{}{{Kn{{B`{Anc}}}{{Af{G`}}}}}}{{{B`{An{CId{c}}}}Hd}Bb{}}{{{B`{AnCK`}}Hd}Bb}{{{CKf{c}}}CKf{}}{{{B`{{CKd{c}}}}}{{f{Hd{Bd{Hd}}}}}{}}{{{B`{{CKh{c}}}}}{{f{Hd{Bd{Hd}}}}}{}}{{{B`{c}}}Jb{}}{c{{CL`{e}}}{}{}}0?9{{{B`{An{CId{c}}}}}{{CId{c}}}{}}{{{B`{c}}}e{}{}}000{{{B`{c}}}A@h{}}0{{{B`{c}}}Gb{}}0:9{c{{Bj{e}}}{}{}}0000{{{B`{An{CId{c}}}}{B`{{ADb{c}}}}}{{Bj{BbCKf}}}Lb}{{{B`{{ADb{c}}}}}{{Bj{{CId{c}}}}}Fj}222{{{B`{AA`}}}{{Bj{CK`}}}}3{CLb{{Bj{CK`}}}}4{{{B`{An{CId{c}}}}Hdc}{{Bj{Bb{CKf{c}}}}}{}}55555{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{An{CId{c}}}}c}{{Bj{Bb{CKf{c}}}}}{}}{{{B`{AnCK`}}ADl}{{Bj{Bb{CKf{ADl}}}}}}{{{B`{AnCK`}}{B`{AA`}}}{{Bj{Bb{CKf{{B`{AA`}}}}}}}}{{{B`{c}}}A@l{}}0000{ce{}{}}000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000011111{{{B`{An{CId{Jb}}}}{B`{{ADb{Jb}}}}}{{Bj{HdLd}}}}{{{B`{Anc}}{B`{{ADb{Jn}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{BAd}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jn}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{CLd}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{AMb}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jh}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Hn}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jh}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Hn}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{CDj}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jj}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{CLf}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jb}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jl}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jj}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{A`}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{AMb}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{CDj}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{CLf}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{CLd}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{BAd}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jb}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jl}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{A`}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Hn}}}{{Bj{BbLd}}}{}}:{{{B`{Anc}}{B`{Jh}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{Jn}}}{{Bj{BbLd}}}{}}6{{{B`{Anc}}{B`{CLd}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{CDj}}}{{Bj{BbLd}}}{}}5{{{B`{Anc}}{B`{{ADb{Jj}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{AMb}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{CLf}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{Jl}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{AMb}}}}}{{Bj{BbLd}}}{}}{{{B`{Anc}}{B`{{ADb{CDj}}}}}{{Bj{BbLd}}}{}}{{{f{cc}}}{{CJl{ce}}}{}{}}{{{Dh{c}}}{{CLl{ce}}}{}{}}{{{CLn{ce}}}{{CLl{ce}}}{}{}}{cc{}}{{{f{ccc}}}{{CLl{ce}}}{}{}}1{{{CEn{ce}}}{{CMh{ceg}}}{}{}{}}{{{CLn{ce}}}{{CMj{ceg}}}{}{}{}}3{{{CMh{ceg}}}{{CEn{ce}}}{}{}{}}{{{Dh{c}}}{{CEn{ce}}}{}{}}5{{{CJl{ce}}}{{CEn{ce}}}{}{}}{{{f{cc}}}{{CEn{ce}}}{}{}}{{{CMj{ceg}}}{{CLn{ce}}}{}{}{}}8{{{Dh{c}}}{{CLn{ce}}}{}{}}{{{f{ccc}}}{{CLn{ce}}}{}{}}{{{CMh{ceg}}}{{BOn{ceg}}}{CObCNn}{}{}};;{{{CMj{ceg}}}{{CN`{ceg}}}{CObCNn}{}{}}<<<<<<<<<<<<<<<<<<<<<<<<<<{{{CF`{c}}c}{{CEn{ce}}}{CIf{L`{}{{Af{}}}}Lb}{}}{{{Dh{c}}}{{BOn{ceg}}}Lb{}{}}{{{Dh{c}}}{{CN`{ceg}}}Lb{}{}}{{{Dh{{Dh{c}}}}}{{BOn{ceg}}}Lb{}{}}{{{Dh{{Dh{c}}}}}{{CN`{ceg}}}Lb{}{}}{{{CM`{ce}}}{{CMf{ce}}}Lb{}}{{{CM`{ce}}{CM`{ce}}}{{CAd{ce}}}{}{}}{{{CM`{ce}}{CM`{ce}}{CM`{ce}}}{{CMb{ce}}}{}{}}{{{CM`{ce}}{CM`{ce}}{CM`{ce}}{CM`{ce}}}{{CMf{ce}}}{}{}}{{{CM`{ce}}{CM`{ce}}}{{CJl{ce}}}{}{}}{{{CM`{ce}}{CM`{ce}}{CM`{ce}}}{{CLl{ce}}}{}{}}{{{CM`{ce}}{CM`{ce}}}{{CEn{ce}}}{}{}}{{{CM`{ce}}{CM`{ce}}{CM`{ce}}}{{CLn{ce}}}{}{}}{{{CAd{ce}}{CJl{ce}}}{{CFf{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{CMb{ce}}{CLl{ce}}}{{CNf{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{c{{CFf{eg}}}Dl{LbCObAO`}{}}{c{{CNf{eg}}}Dl{LbCObAO`}{}}{c{{CNd{eg}}}Dl{LbCObAO`{A@f{}{{Af{}}}}}{}}{{{CNb{ceg}}}{{CNh{ceg}}}{}{}{}}{{{CMd{ceg}}}{{CN`{ceg}}}{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIh{}{{Af{}}}}Lb{CJf{}{{Af{}}}}{Ah{}{{Af{}}}}AO`CNnCOb}{}{}}{{{CJl{ce}}}{{CFf{ce}}}COb{}}{{{CLl{ce}}}{{CNf{ce}}}COb{}}{{{CJl{ce}}}{{CNd{ce}}}COb{}}{ce{}{}}0000000000000000000000{{{CLn{ce}}}{{CNh{cge}}}{}{}{}}{{{B`{{CFf{cBOl}}}}}{{CFf{ce}}}Lb{}}{{{B`{{CNf{cBOl}}}}}{{CNf{ce}}}Lb{}}{{{CAd{cBOl}}}{{CAd{ce}}}{}{}}{{{CMb{cBOl}}}{{CMb{ce}}}{}{}}{{{B`{{CNd{cBOl}}}}}{{CNd{ce}}}Lb{}}{{{B`{{CNh{cBOlBOl}}}}}{{CNh{ceg}}}{CJjCHl}{}{}}{{{B`{{CNj{cBOlBOl}}}}}{{CNj{ceg}}}Lb{}{}}{{{B`{{CNb{cBOlBOl}}}}}{{CNb{ceg}}}Lb{}{}}{{{CJl{cBOl}}}{{CJl{ce}}}{}{}}{{{CLl{cBOl}}}{{CLl{ce}}}{}{}}{{{B`{{CMh{cBOlBOl}}}}}{{CMh{ceg}}}Lb{}{}}{{{B`{{CMj{cBOlBOl}}}}}{{CMj{ceg}}}Lb{}{}}{{{CEn{cBOl}}}{{CEn{ce}}}{}{}}{{{CLn{cBOl}}}{{CLn{ce}}}{}{}}{{{B`{{BOn{cBOlBOl}}}}}{{BOn{ceg}}}Lb{}{}}{{{B`{{CN`{cBOlBOl}}}}}{{CN`{ceg}}}Lb{}{}}{{{CEn{ce}}{CEn{ce}}}{{CMf{ce}}}{{CJf{}{{Af{}}}}}{}}0{{{CM`{ce}}}cFj{}}{{{CMd{ceg}}}c{}{}{}}{{{B`{{CNj{ceg}}}}}{{CF`{c}}}Lb{}{}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000000000000000000000{{{CJl{ce}}{CJl{ce}}}CMlAO`{}}{{{CLl{ce}}{CLl{ce}}}CMnAO`{}}{{{CEn{ce}}{CEn{ce}}}CMlAO`{}}{{{CLn{ce}}{CLn{ce}}}CMnAO`{}}{{{B`{{CFf{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CNf{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CO`{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CM`{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CAd{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CMb{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CNd{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CNh{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CNj{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CNb{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CMd{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CMf{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CJl{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CLl{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CMh{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CMj{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CEn{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{CLn{ce}}}}{B`{Ang}}}BbKb{}Kh}{{{B`{{BOn{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{{CN`{ceg}}}}{B`{Ani}}}BbKb{}{}Kh}{{{B`{CMl}}{B`{Anc}}}BbKh}{{{B`{CMn}}{B`{Anc}}}BbKh}{{{B`{BOl}}{B`{Anc}}}BbKh}{{{B`{{CFf{ce}}}}}c{Lb{A@f{}{{Af{}}}}}{}}{{{B`{{CNf{ce}}}}}c{Lb{A@f{}{{Af{}}}}}{}}{{{B`{{CNd{ce}}}}}c{Lb{Ah{}{{Af{}}}}}{}}``{{{B`{{CMf{ce}}}}}c{Lb{Ah{}{{Af{}}}}}{}}`{{}{{CNh{ceg}}}{}{}{}}{{}{{CNj{ceg}}}CJh{}{}}{{}{{CNb{ceg}}}{CJhCHh}{}{}}{{}{{CMd{ceg}}}CNn{}{}}{{}{{CMh{ceg}}}COb{}{}}{{}{{CMj{ceg}}}COb{}{}}{{}{{BOn{ceg}}}{CObCNn}{}{}}{{}{{CN`{ceg}}}{CObCNn}{}{}}{{{B`{{CFf{ce}}}}cc}{{CFf{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CNf{ce}}}}ccc}{{CNf{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CNd{ce}}}}cc}{{CNd{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{}Hd}0000000000000000000000{{{B`{{CFf{ce}}}}{CMf{ce}}}{{CFf{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CNd{ce}}}}{CMf{ce}}}{{CNd{ce}}}{LbCObAO`{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CFf{ce}}}}{B`{{CFf{ce}}}}}{{Bd{{CFf{ce}}}}}{LbAO`}{}}{{{B`{{CNf{ce}}}}{B`{{CNf{ce}}}}}{{Bd{{CNf{ce}}}}}{LbAO`}{}}{{{B`{{CNd{ce}}}}{B`{{CNd{ce}}}}}{{Bd{{CNd{ce}}}}}{LbAO`{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CFf{ce}}}}{B`{{CFf{ce}}}}}{{CFf{ce}}}{LbAO`}{}}{{{B`{{CNf{ce}}}}{B`{{CNf{ce}}}}}{{CNf{ce}}}{LbAO`}{}}{{{B`{{CFf{ce}}}}{B`{{CFf{ce}}}}}G`AO`{}}{{{B`{{CNf{ce}}}}{B`{{CNf{ce}}}}}G`AO`{}}{{{B`{{CNd{ce}}}}{B`{{CNd{ce}}}}}G`{LbAO`{Ah{}{{Af{}}}}}{}}{ce{}{}}000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}0000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000000000000000{{c{Ed{e}}}g{}{}{}}0000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444{{{B`{{CNh{ceg}}}}}{{CNh{cge}}}{CJjCHl}{}{}}{{{B`{{CNj{ceg}}}}}{{CNj{cge}}}CJj{}{}}{{{B`{{CNb{ceg}}}}}{{CNb{cge}}}CJj{}{}}{{{CMd{ceg}}}{{CMd{ge}}}{CNnCIh}{}{}}{{{B`{{CMh{ceg}}}}}{{CMh{ge}}}{CJfLb}{}{}}{{{B`{{CMj{ceg}}}}}{{CMj{ge}}}{CJfLb}{}{}}{{{B`{{BOn{ceg}}}}}{{Bd{{BOn{cge}}}}}{Lb{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIh{}{{Af{}}}}HlCObCNn}{}{}}{{{B`{{CN`{ceg}}}}}{{Bd{{CN`{cge}}}}}{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIh{}{{Af{}}}}Lb{CJf{}{{Af{}}}}{Ah{}{{Af{}}}}AO`CNnCOb}{}{}}{{{B`{{CN`{ceg}}}}}G`{CObCNnHl}{}{}}{{{B`{{CN`{ceg}}}}}G`{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIh{}{{Af{}}}}Lb{CJf{}{{Af{}}}}{Ah{}{{Af{}}}}AO`CNnCOb}{}{}}{{{B`{{CFf{ce}}}}}G`AO`{}}{{{B`{{CNf{ce}}}}}G`AO`{}}{{{B`{{CNd{ce}}}}}G`{LbCObAO`}{}}{{{CJl{ce}}}G`{CObAO`}{}}{{{CLl{ce}}}G`{CObAO`}{}}{{{CFf{ce}}}G`Hf{}}{{{CNf{ce}}}G`Hf{}}{{{CAd{ce}}}G`Hf{}}{{{CMb{ce}}}G`Hf{}}{{{CNd{ce}}}G`Hf{}}{{{CJl{ce}}}G`Hf{}}{{{CLl{ce}}}G`Hf{}}{{{CEn{ce}}}G`Hf{}}{{{CLn{ce}}}G`Hf{}}{{{CMd{ceg}}}G`{HlCNn}{}{}}{{{B`{{CMh{ceg}}}}}G`{CObHl}{}{}}{{{B`{{CMj{ceg}}}}}G`{CObHl}{}{}}{{{B`{{BOn{ceg}}}}}G`{Lb{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIh{}{{Af{}}}}HlCObCNn}{}{}}{{{B`{{CN`{ceg}}}}}G`{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIh{}{{Af{}}}}Lb{CJf{}{{Af{}}}}{Ah{}{{Af{}}}}AO`CNnCOb}{}{}}{{{B`{{CFf{ce}}}}}G`AO`{}}{{{B`{{CNf{ce}}}}}G`AO`{}}{{{B`{{CNb{ceg}}}}}G`{CHlCJj}{}{}}{{{CJl{ce}}}G`CLj{}}{{{CLl{ce}}}G`CLj{}}{{{B`{{CMf{ce}}}}}G`{CObHl}{}}```{{{CEn{ce}}}cCJj{}}{{{CLn{ce}}}cCJj{}}{{{B`{{CFf{ce}}}}{CFf{ce}}c}{{CFf{ce}}}{CNn{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{B`{{CNf{ce}}}}{CNf{ce}}c}{{CNf{ce}}}{CNn{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{CM`{ce}}{CM`{ce}}c}{{CM`{ce}}}{CNn{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{Ah{}{{Af{}}}}Fj}{}}{{{CAd{ce}}{CAd{ce}}c}{{CAd{ce}}}{CNn{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{Ah{}{{Af{}}}}Lb}{}}{{{CMb{ce}}{CMb{ce}}c}{{CMb{ce}}}{CNn{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{Ah{}{{Af{}}}}Lb}{}}{{{B`{{CNd{ce}}}}{CNd{ce}}c}{{CNd{ce}}}{CNn{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{B`{{CNb{ceg}}}}{B`{{CNb{ceg}}}}c}{{CNb{ceg}}}CJj{}{}}{{{CJl{ce}}{CJl{ce}}c}{{CJl{ce}}}{CNn{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{Ah{}{{Af{}}}}Lb}{}}{{{CLl{ce}}{CLl{ce}}c}{{CLl{ce}}}{CNn{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{Ah{}{{Af{}}}}Lb}{}}{{{CEn{ce}}{CEn{ce}}c}{{CEn{ce}}}{CNn{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{CLn{ce}}{CLn{ce}}c}{{CLn{ce}}}{CNn{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{CJl{ce}}{CJl{ce}}}CMlAO`{}}{{{CLl{ce}}{CLl{ce}}}CMnAO`{}}{{{CEn{ce}}{CEn{ce}}}CMlAO`{}}{{{CLn{ce}}{CLn{ce}}}CMnAO`{}}``````````````````````{{{CAd{ce}}i}{{CAd{ge}}}{}{}{}{{Kn{c}{{Af{g}}}}}}{{{CMb{ce}}i}{{CMb{ge}}}{}{}{}{{Kn{c}{{Af{g}}}}}}{{{CEn{ce}}i}{{CEn{ge}}}{}{}{}{{Kn{c}{{Af{g}}}}}}{{{CLn{ce}}i}{{CLn{ge}}}{}{}{}{{Kn{c}{{Af{g}}}}}}{{{CM`{ce}}{CM`{ce}}}{{CM`{ce}}}AO`{}}{{{CAd{ce}}{CAd{ce}}}{{CAd{ce}}}AO`{}}{{{CMb{ce}}{CMb{ce}}}{{CMb{ce}}}AO`{}}{{{B`{{CNd{ce}}}}}{{CAd{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{CMd{ceg}}{CMd{ceg}}}{{CMd{ceg}}}AO`{}{}}{{{CJl{ce}}{CJl{ce}}}{{CJl{ce}}}AO`{}}{{{CLl{ce}}{CLl{ce}}}{{CLl{ce}}}AO`{}}{{{CEn{ce}}{CEn{ce}}}{{CEn{ce}}}AO`{}}{{{CLn{ce}}{CLn{ce}}}{{CLn{ce}}}AO`{}}``{{{B`{{CNd{ce}}}}}c{Lb{Ah{}{{Af{}}}}}{}}0987654321``00{{{CFf{ce}}c}{}{LbL`}{}}{{{CFf{ce}}{CMd{ceg}}}{}{LbL`}{}{}}{{{CNf{ce}}{CMd{ceg}}}{}{LbL`}{}{}}{{{CNf{ce}}c}{}{LbL`}{}}{{{CM`{ce}}{CMd{ceg}}}{}L`{}{}}{{{CM`{ce}}c}{}L`{}}{{{CAd{ce}}{CMd{ceg}}}{}{LbL`}{}{}}{{{CAd{ce}}c}{}{LbL`}{}}{{{CMb{ce}}c}{}{LbL`}{}}{{{CMb{ce}}{CMd{ceg}}}{}{LbL`}{}{}}{{{CNd{ce}}c}{}{LbL`}{}}{{{CNd{ce}}{CMd{ceg}}}{}{LbL`}{}{}}{{{CMd{ceg}}{CMd{cgi}}}{}L`{}{}{}}{{{CMf{ce}}{CMd{ceg}}}{}{LbL`}{}{}}{{{CMf{ce}}c}{}{LbL`}{}}{{{CJl{ce}}{CMd{ceg}}}{}{LbL`}{}{}}{{{CJl{ce}}c}{}{LbL`}{}}{{{CLl{ce}}c}{}{LbL`}{}}{{{CLl{ce}}{CMd{ceg}}}{}{LbL`}{}{}}{{{CEn{ce}}c}{}{LbL`}{}}{{{CEn{ce}}{CMd{ceg}}}{}{LbL`}{}{}}{{{CLn{ce}}c}{}{LbL`}{}}{{{CLn{ce}}{CMd{ceg}}}{}{LbL`}{}{}}{{{B`{An{CFf{ce}}}}c}Bb{LbCJd}{}}{{{B`{An{CFf{ce}}}}{CMd{cee}}}Bb{LbCJd}{}}{{{B`{An{CNf{ce}}}}{CMd{cee}}}Bb{LbCJd}{}}{{{B`{An{CNf{ce}}}}c}Bb{LbCJd}{}}{{{B`{An{CM`{ce}}}}c}Bb{Lb{L`{}{{Af{}}}}}{}}{{{B`{An{CAd{ce}}}}{CMd{cee}}}Bb{LbCJd}{}}{{{B`{An{CAd{ce}}}}c}Bb{Lb{L`{}{{Af{}}}}}{}}{{{B`{An{CMb{ce}}}}{CMd{cee}}}Bb{LbCJd}{}}{{{B`{An{CMb{ce}}}}c}Bb{LbCJd}{}}{{{B`{An{CNd{ce}}}}{CMd{cee}}}Bb{LbCJd}{}}{{{B`{An{CNd{ce}}}}c}Bb{LbCJd}{}}{{{B`{An{CMf{ce}}}}{CMd{cee}}}Bb{LbCJd}{}}{{{B`{An{CMf{ce}}}}c}Bb{LbCJd}{}}{{{B`{An{CJl{ce}}}}{CMd{cee}}}Bb{LbCJd}{}}{{{B`{An{CJl{ce}}}}c}Bb{LbCJd}{}}{{{B`{An{CLl{ce}}}}{CMd{cee}}}Bb{LbCJd}{}}{{{B`{An{CLl{ce}}}}c}Bb{LbCJd}{}}{{{B`{An{CEn{ce}}}}{CMd{cee}}}Bb{LbCJd}{}}{{{B`{An{CEn{ce}}}}c}Bb{Lb{L`{}{{Af{}}}}}{}}{{{B`{An{CLn{ce}}}}c}Bb{Lb{L`{}{{Af{}}}}}{}}{{{B`{An{CLn{ce}}}}{CMd{cee}}}Bb{LbCJd}{}}{{{B`{{CN`{ceg}}}}c}{{CN`{ceg}}}{{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIh{}{{Af{}}}}Lb{CJf{}{{Af{}}}}{Ah{}{{Af{}}}}AO`CNnCOb}{}{}}{{{CM`{ce}}}{}CJf{}}{{{CAd{ce}}}{}CJf{}}{{{CMb{ce}}}{}CJf{}}{{{CMf{ce}}}{{CMf{ce}}}{{CJf{}{{Af{}}}}}{}}{{{CJl{ce}}}{}CJf{}}{{{CLl{ce}}}{}CJf{}}{{{CEn{ce}}}{}CJf{}}{{{CLn{ce}}}{}CJf{}}{{{CAd{ce}}{CAd{ce}}}{{CFf{ce}}}{}{}}{{{CMb{ce}}{CMb{ce}}}{{CNf{ce}}}{}{}}{{cccc}{{CO`{ce}}}{}{}}{c{{CM`{ce}}}{}{}}{{cc}{{CAd{ce}}}{}{}}{{ccc}{{CMb{ce}}}{}{}}{{{CAd{ce}}{CJl{ce}}}{{CNd{ce}}}{}{}}{{{CNb{ceg}}{CLn{cg}}}{{CNh{ceg}}}{}{}{}}{{{CF`{c}}}{{CNj{ceg}}}{}{}{}}{c{{CMd{ceg}}}{}{}{}}{{cccc}{{CMf{ce}}}{}{}}{{cc}{{CJl{ce}}}{}{}}{{ccc}{{CLl{ce}}}{}{}}{{cc}{{CMh{ceg}}}{}{}{}}{{ccc}{{CMj{ceg}}}{}{}{}}{{cc}{{CEn{ce}}}{}{}}{{ccc}{{CLn{ce}}}{}{}}{{cccccc}{{BOn{ceg}}}{}{}{}}{{cccccccccccccccc}{{CN`{ceg}}}{}{}{}}{{cccccc}{{CN`{ceg}}}{CObCNn}{}{}}{c{{CMf{ce}}}Lb{}}{{{CLn{ce}}{CNb{ceg}}}{{CNh{ceg}}}{}{}{}}{CMlG`}{CMnG`}{{{B`{{CNb{ceg}}}}}cCJj{}{}}{{{B`{{CNb{ceg}}}}}{{CNb{ceg}}}CJj{}{}}{{{CEn{ce}}}{{CEn{ce}}}CJj{}}{{{CLn{ce}}}{{CLn{ce}}}CJj{}}{CMlCMl}{CMnCMn}{{{CJl{ce}}{CJl{ce}}}CMlHl{}}{{{CLl{ce}}{CLl{ce}}}CMnHl{}}{{{CEn{ce}}{CEn{ce}}}CMlHl{}}{{{CLn{ce}}{CLn{ce}}}CMnHl{}}{{}c{}}0000000000000000`{{}{{CMd{ceg}}}CNn{}{}}{{}{{CEn{ce}}}CNn{}}{{}{{CLn{ce}}}CNn{}}{{CMlCMl}CMl}{{CMnCMn}CMn}{{}{{CAd{ce}}}COb{}}{{}{{CMb{ce}}}COb{}}`{{cccccc}{{CN`{ceg}}}{}{}{}}{{{B`{{CFf{ce}}}}{CMf{ce}}}{{CFf{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{CNd{ce}}}}{CMf{ce}}}{{CNd{ce}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{B`{{BOn{ceg}}}}{B`{{CFf{ce}}}}}{{CFf{cg}}}{{A@f{}{{Af{}}}}CObAO`Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CN`{ceg}}}}{B`{{CFf{ce}}}}}{{Bd{{CFf{cg}}}}}{{A@f{}{{Af{}}}}{CIh{}{{Af{}}}}CObAO`Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CN`{ceg}}}}{B`{{CNf{ce}}}}}{{Bd{{CNf{cg}}}}}{{A@f{}{{Af{}}}}{CIh{}{{Af{}}}}CObAO`Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{BOn{ceg}}}}{B`{{CNd{ce}}}}}{{CNd{cg}}}{{A@f{}{{Af{}}}}CObAO`Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CN`{ceg}}}}{B`{{CNd{ce}}}}}{{Bd{{CNd{cg}}}}}{{A@f{}{{Af{}}}}{CIh{}{{Af{}}}}CObAO`Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CM`{ce}}}}{B`{{CM`{ce}}}}}{{Bd{Lf}}}AO`{}}{{{B`{{CMd{ceg}}}}{B`{{CMd{ceg}}}}}{{Bd{Lf}}}AO`{}{}}{{{B`{BOl}}{B`{BOl}}}{{Bd{Lf}}}}{c{{CN`{ceg}}}{}{}{}}{{cc}{{CAd{ce}}}{}{}}{{ccc}{{CMb{ce}}}{}{}}{{{B`{{CAd{A`c}}}}}{{CAd{A`BOl}}}{}}{{{B`{{BOn{ceg}}}}{CF`{c}}}{{BOn{ceg}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}CObCIf}{}{}}{{{B`{{CN`{ceg}}}}ccc{CF`{c}}}{{CN`{ceg}}}{{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIh{}{{Af{}}}}LbCObCNnCIf}{}{}}{{{B`{{BOn{ceg}}}}cc}{{BOn{ceg}}}{Lb{L`{}{{Af{}}}}}{}{}}{{{B`{{CN`{ceg}}}}ccc}{{CN`{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CObCNn}{}{}}{{{B`{{BOn{ceg}}}}{CEn{ce}}}{{BOn{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CObCNn}{}{}}{{{B`{{CN`{ceg}}}}{CLn{ce}}}{{CN`{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CObCNn}{}{}}{{{CEn{ce}}{CEn{ce}}}{{CEn{ce}}}{{A@f{}{{Af{}}}}{CIh{}{{Af{}}}}Lb{L`{}{{Af{}}}}{Ah{}{{Af{}}}}}{}}{{{CLn{ce}}{CLn{ce}}}{{CLn{ce}}}{{A@f{}{{Af{}}}}{CIh{}{{Af{}}}}Lb{L`{}{{Af{}}}}{Ah{}{{Af{}}}}}{}}{{{B`{{CN`{ceg}}}}}{{CN`{ceg}}}{Lb{L`{}{{Af{}}}}{CIh{}{{Af{}}}}CObCNnHl}{}{}}{{cccc}{{CNb{ceg}}}{}{}{}}`{c{{CNj{ceg}}}{}{}{}}`{CIfCIf}{{cccc}{{CNd{ce}}}{}{}}{{{CEn{ce}}{CEn{ce}}}{{CEn{ce}}}{CNn{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{CLn{ce}}{CLn{ce}}}{{CLn{ce}}}{CNn{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}Lb}{}}{{{B`{{CAd{ce}}}}{B`{{CJl{ce}}}}}{{CAd{ce}}}COd{}}{{{B`{{CMb{ce}}}}{B`{{CLl{ce}}}}}{{CMb{ce}}}COd{}}`{{{CEn{ce}}}{{CEn{ce}}}Hf{}}{{{CLn{ce}}}{{CLn{ce}}}Hf{}}{{{CF`{c}}}{{BOn{ceg}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}CObCIf}{}{}}{{ccc{CF`{c}}}{{CN`{ceg}}}{}{}{}}`{{{B`{{CFf{ce}}}}}{{CFf{ce}}}COh{}}{{{B`{{CNf{ce}}}}}{{CNf{ce}}}COh{}}{{{CAd{ce}}}{{CAd{ce}}}{COhLb}{}}{{{CAd{ce}}}{{CAd{ce}}}COh{}}{{{CMb{ce}}}{{CMb{ce}}}{COhLb}{}}{{{CMb{ce}}}{{CMb{ce}}}COh{}}{{{B`{{CNd{ce}}}}}{{CNd{ce}}}{COfCNlCOh{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{CJl{ce}}}{{CJl{ce}}}{COhLb}{}}{{{CJl{ce}}}{{CJl{ce}}}COh{}}{{{CLl{ce}}}{{CLl{ce}}}{COhLb}{}}{{{CLl{ce}}}{{CLl{ce}}}COh{}}{{{CEn{ce}}}{{CEn{ce}}}{COhLb}{}}{{{CEn{ce}}}{{CEn{ce}}}COh{}}{{{CLn{ce}}}{{CLn{ce}}}COh{}}{{{CLn{ce}}}{{CLn{ce}}}{COhLb}{}}{{{B`{{CFf{ce}}}}}{{CFf{ce}}}{COfCNl}{}}{{{B`{{CNf{ce}}}}}{{CNf{ce}}}{COfCNl}{}}:10:{{{CM`{ce}}{CM`{ce}}}{{CM`{ce}}}COj{}}0{{{B`{{CFf{eg}}}}cc}{{CFf{eg}}}Lb{{L`{}{{Af{}}}}Lb}{}}{{{B`{{CNf{eg}}}}ccc}{{CNf{eg}}}Lb{{L`{}{{Af{}}}}Lb}{}}{{{B`{{CNd{eg}}}}cc}{{CNd{eg}}}Lb{Lb{L`{}{{Af{}}}}}{}}{{cc}{{BOn{ceg}}}COb{}{}}{{ccc}{{CN`{ceg}}}{CObCNn}{}{}}{{CMl{CAd{ce}}{CAd{ce}}}{{CAd{ce}}}{}{}}{{CMn{CMb{ce}}{CMb{ce}}}{{CMb{ce}}}{}{}}{{CMl{CJl{ce}}{CJl{ce}}}{{CJl{ce}}}{}{}}{{CMn{CLl{ce}}{CLl{ce}}}{{CLl{ce}}}{}{}}{{CMl{CEn{ce}}{CEn{ce}}}{{CEn{ce}}}{}{}}{{CMn{CLn{ce}}{CLn{ce}}}{{CLn{ce}}}{}{}}{{{B`{An{CFf{ce}}}}{CJl{ce}}}Bb{Lb{A@f{}{{Af{}}}}}{}}{CIfCIf}{{{B`{{CFf{ce}}}}}{{CJl{ce}}}{Lb{A@f{}{{Af{}}}}}{}}{{{B`{{CNf{ce}}}}}{{CLl{ce}}}{Lb{A@f{}{{Af{}}}}}{}}`{{cc}{{CJl{ce}}}{}{}}{{ccc}{{CLl{ce}}}{}{}}{{{CF`{c}}{CF`{c}}}{{CN`{ceg}}}{CIfCObCNn}{}{}}{{{B`{{CNb{ceg}}}}{B`{{CNb{ceg}}}}c}{{CNb{ceg}}}{CHlCJj}{}{}}{c{{CAd{ce}}}Fj{}}{c{{CMb{ce}}}Fj{}}{c{{CJl{ce}}}Fj{}}{c{{CLl{ce}}}Fj{}}{c{{CMh{ceg}}}Fj{}{}}{c{{CMj{ceg}}}Fj{}{}}{c{{CEn{ce}}}Fj{}}{c{{CLn{ce}}}Fj{}}{{{CEn{ce}}}c{Lb{L`{}{{Af{}}}}{Ah{}{{Af{}}}}}{}}{{{CLn{ce}}}c{Lb{L`{}{{Af{}}}}{Ah{}{{Af{}}}}}{}}{{{B`{{CNb{ceg}}}}}cCJj{}{}}{{{CM`{ce}}{CM`{ce}}}{}A@f{}}{{{CAd{ce}}{CEn{ce}}}{}A@f{}}{{{CAd{ce}}{CAd{ce}}}{}A@f{}}{{{CAd{ce}}{CJl{ce}}}{}A@f{}}{{{CMb{ce}}{CLl{ce}}}{}A@f{}}{{{CMb{ce}}{CLn{ce}}}{}A@f{}}{{{CMb{ce}}{CMb{ce}}}{}A@f{}}{{{CMd{ceg}}{CMd{ceg}}}{}A@f{}{}}{{{CMf{ce}}{CMf{ce}}}{{CMf{ce}}}{{A@f{}{{Af{}}}}}{}}{{{CJl{ce}}{CJl{ce}}}{}A@f{}}{{{CLl{ce}}{CLl{ce}}}{}A@f{}}{{{CMh{ceg}}{CMh{cig}}}{}A@f{}{}{}}{{{CMj{ceg}}{CMj{cig}}}{}A@f{}{}{}}{{{CEn{ce}}{CEn{ce}}}{}A@f{}}{{{CLn{ce}}{CLn{ce}}}{}A@f{}}{{{B`{An{CM`{ce}}}}{CM`{ce}}}BbCJn{}}{{{B`{An{CAd{ce}}}}{CEn{ce}}}Bb{Lb{A@f{}{{Af{}}}}}{}}{{{B`{An{CAd{ce}}}}{CJl{ce}}}BbCJn{}}{{{B`{An{CMb{ce}}}}{CLl{ce}}}BbCJn{}}{{{B`{An{CMb{ce}}}}{CLn{ce}}}Bb{Lb{A@f{}{{Af{}}}}}{}}{{{B`{An{CMf{ce}}}}{CMf{ce}}}BbCJn{}}{{{B`{An{CJl{ce}}}}{CJl{ce}}}BbCJn{}}{{{B`{An{CLl{ce}}}}{CLl{ce}}}BbCJn{}}{{{B`{An{CMh{ceg}}}}{CMh{cgg}}}BbCJn{}{}}{{{B`{An{CMj{ceg}}}}{CMj{cgg}}}BbCJn{}{}}{{{B`{An{CEn{ce}}}}{CEn{ce}}}Bb{Lb{A@f{}{{Af{}}}}}{}}{{{B`{An{CLn{ce}}}}{CLn{ce}}}Bb{Lb{A@f{}{{Af{}}}}}{}}{g{{CM`{ce}}}{{Ah{}{{Af{}}}}COb}{}{{AHb{}{{Dj{{CM`{ce}}}}}}}}{g{{CM`{ce}}}{{Ah{}{{Af{}}}}LbCOb}{}{{AHb{}{{Dj{{B`{{CM`{ce}}}}}}}}}}{g{{CJl{ce}}}{{Ah{}{{Af{}}}}LbCOb}{}{{AHb{}{{Dj{{B`{{CJl{ce}}}}}}}}}}{g{{CJl{ce}}}{{Ah{}{{Af{}}}}COb}{}{{AHb{}{{Dj{{CJl{ce}}}}}}}}{g{{CLl{ce}}}{{Ah{}{{Af{}}}}COb}{}{{AHb{}{{Dj{{CLl{ce}}}}}}}}{g{{CLl{ce}}}{{Ah{}{{Af{}}}}LbCOb}{}{{AHb{}{{Dj{{B`{{CLl{ce}}}}}}}}}}{g{{CEn{ce}}}{{Ah{}{{Af{}}}}COb}{}{{AHb{}{{Dj{{CEn{ce}}}}}}}}{g{{CEn{ce}}}{{Ah{}{{Af{}}}}LbCOb}{}{{AHb{}{{Dj{{B`{{CEn{ce}}}}}}}}}}{g{{CLn{ce}}}{{Ah{}{{Af{}}}}COb}{}{{AHb{}{{Dj{{CLn{ce}}}}}}}}{g{{CLn{ce}}}{{Ah{}{{Af{}}}}LbCOb}{}{{AHb{}{{Dj{{B`{{CLn{ce}}}}}}}}}}{CIfCIf}{{{B`{{CNh{ceg}}}}{B`{{CNh{cgi}}}}}{{CNh{cei}}}{CJjCHl}{}{}{}}{{{B`{{CNj{ceg}}}}{B`{{CNj{cie}}}}}{{CNj{cig}}}CJj{}{}{}}{{{B`{{CNb{ceg}}}}{B`{{CNb{cgi}}}}}{{CNb{cei}}}{CHlCJj}{}{}{}}{{{B`{{BOn{ceg}}}}{B`{{BOn{cgi}}}}}{{BOn{cei}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}{}}{{{B`{{CN`{ceg}}}}{B`{{CN`{cgi}}}}}{{CN`{cei}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}{}}{{{B`{{BOn{ceg}}}}{CF`{c}}}{{BOn{ceg}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}CObCIf}{}{}}{{{B`{{CN`{ceg}}}}ccc{CF`{c}}}{{CN`{ceg}}}{{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}{CIh{}{{Af{}}}}LbCObCNnCIf}{}{}}{{{B`{{BOn{ceg}}}}cc}{{BOn{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}COb}{}{}}{{{B`{{CN`{ceg}}}}ccc}{{CN`{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CObCNn}{}{}}{{{B`{{BOn{ceg}}}}{CEn{cg}}}{{BOn{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CObCNn}{}{}}{{{B`{{CN`{ceg}}}}{CLn{cg}}}{{CN`{ceg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}CObCNn}{}{}}{{{CMb{ce}}}{{CAd{ce}}}Lb{}}{{{CLn{ce}}}{{CEn{ce}}}Lb{}}{{{B`{{CN`{ceg}}}}}{{BOn{ceg}}}Lb{}{}}{{{CAd{ce}}}{{CMb{ce}}}{CObLb}{}}{{{B`{{CNj{ceg}}}}}{{CNb{ceg}}}CJj{}{}}{{{CEn{ce}}}{{CLn{ce}}}{CObLb}{}}{{{B`{{BOn{ceg}}}}}{{CN`{ceg}}}{CObCNnLb}{}{}}{{{CAd{ce}}}{{Dh{c}}}Lb{}}{{{CMb{ce}}}{{Dh{c}}}Lb{}}{{{CJl{ce}}}{{Dh{c}}}Lb{}}{{{CLl{ce}}}{{Dh{c}}}Lb{}}{{{B`{{CMh{ceg}}}}}{{Dh{c}}}Lb{}{}}{{{B`{{CMj{ceg}}}}}{{Dh{c}}}Lb{}{}}{{{CEn{ce}}}{{Dh{c}}}Lb{}}{{{CLn{ce}}}{{Dh{c}}}Lb{}}{{{B`{{BOn{ceg}}}}}{{Dh{c}}}Lb{}{}}{{{B`{{CN`{ceg}}}}}{{Dh{c}}}Lb{}{}}{{{CMb{ce}}}{{Dh{c}}}{CNnLb}{}}{{{CLn{ce}}}{{Dh{c}}}{CObLb}{}}32{{{B`{{BOn{ceg}}}}}{{Dh{{Dh{c}}}}}Lb{}{}}{{{B`{{CN`{ceg}}}}}{{Dh{{Dh{c}}}}}Lb{}{}}0{{{B`{{CNd{ce}}}}}{{CFf{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{B`{{CFf{ce}}}}}{{CFf{A`e}}}{CHnLb}{}}{{{B`{{CNf{ce}}}}}{{CNf{A`e}}}{CHnLb}{}}{{{CAd{ce}}}{{CAd{A`e}}}{CHnLb}{}}{{{CMb{ce}}}{{CMb{A`e}}}{CHnLb}{}}{{{B`{{CNd{ce}}}}}{{CNd{A`e}}}{CHnLb}{}}{{{CJl{ce}}}{{CJl{A`e}}}{CHnLb}{}}{{{CLl{ce}}}{{CLl{A`e}}}{CHnLb}{}}{{{CMh{ceg}}}{{CMh{A`eg}}}{CHnLb}{}{}}{{{CMj{ceg}}}{{CMj{A`eg}}}{CHnLb}{}{}}{{{CEn{ce}}}{{CEn{A`e}}}{CHnLb}{}}{{{CLn{ce}}}{{CLn{A`e}}}{CHnLb}{}}{{{B`{{CFf{ce}}}}}{{CFf{Jje}}}{CHnLb}{}}{{{B`{{CNf{ce}}}}}{{CNf{Jje}}}{CHnLb}{}}{{{CAd{ce}}}{{CAd{Jje}}}{CHnLb}{}}{{{CMb{ce}}}{{CMb{Jje}}}{CHnLb}{}}{{{B`{{CNd{ce}}}}}{{CNd{Jje}}}{CHnLb}{}}{{{CJl{ce}}}{{CJl{Jje}}}{CHnLb}{}}{{{CLl{ce}}}{{CLl{Jje}}}{CHnLb}{}}{{{CMh{ceg}}}{{CMh{Jjeg}}}{CHnLb}{}{}}{{{CMj{ceg}}}{{CMj{Jjeg}}}{CHnLb}{}{}}{{{CEn{ce}}}{{CEn{Jje}}}{CHnLb}{}}{{{CLn{ce}}}{{CLn{Jje}}}{CHnLb}{}}{{{B`{{CFf{ce}}}}}{{CFf{AMbe}}}{CHnLb}{}}{{{B`{{CNf{ce}}}}}{{CNf{AMbe}}}{CHnLb}{}}{{{CAd{ce}}}{{CAd{AMbe}}}{CHnLb}{}}{{{CMb{ce}}}{{CMb{AMbe}}}{CHnLb}{}}{{{B`{{CNd{ce}}}}}{{CNd{AMbe}}}{CHnLb}{}}{{{CJl{ce}}}{{CJl{AMbe}}}{CHnLb}{}}{{{CLl{ce}}}{{CLl{AMbe}}}{CHnLb}{}}{{{CMh{ceg}}}{{CMh{AMbeg}}}{CHnLb}{}{}}{{{CMj{ceg}}}{{CMj{AMbeg}}}{CHnLb}{}{}}{{{CEn{ce}}}{{CEn{AMbe}}}{CHnLb}{}}{{{CLn{ce}}}{{CLn{AMbe}}}{CHnLb}{}}{{{B`{{CFf{ce}}}}}{{CFf{Jle}}}{CHnLb}{}}{{{B`{{CNf{ce}}}}}{{CNf{Jle}}}{CHnLb}{}}{{{CAd{ce}}}{{CAd{Jle}}}{CHnLb}{}}{{{CMb{ce}}}{{CMb{Jle}}}{CHnLb}{}}{{{B`{{CNd{ce}}}}}{{CNd{Jle}}}{CHnLb}{}}{{{CJl{ce}}}{{CJl{Jle}}}{CHnLb}{}}{{{CLl{ce}}}{{CLl{Jle}}}{CHnLb}{}}{{{CMh{ceg}}}{{CMh{Jleg}}}{CHnLb}{}{}}{{{CMj{ceg}}}{{CMj{Jleg}}}{CHnLb}{}{}}{{{CEn{ce}}}{{CEn{Jle}}}{CHnLb}{}}{{{CLn{ce}}}{{CLn{Jle}}}{CHnLb}{}}{{{B`{{CFf{ce}}}}}{{Bd{{CFf{ce}}}}}{LbAO`}{}}{{{B`{{CNf{ce}}}}}{{Bd{{CNf{ce}}}}}{LbAO`}{}}{{{B`{{CNd{ce}}}}}{{Bd{{CNd{ce}}}}}{LbCObAO`}{}}{{{B`{c}}}e{}{}}0000000000000000000000{{{CEn{ce}}}{{CAd{ce}}}Lb{}}{{{CLn{ce}}}{{CMb{ce}}}Lb{}}{{{CO`{ce}}}{{Bd{{CAd{ce}}}}}{Lb{CIh{}{{Af{}}}}CObAO`}{}}{{{CO`{ce}}}{{Bd{{CMb{ce}}}}}{Lb{CIh{}{{Af{}}}}CObAO`}{}}{{{B`{{CFf{ce}}}}}{{CNd{ce}}}{Lb{A@f{}{{Af{}}}}}{}}{{{CEn{ce}}}{{CJl{ce}}}Lb{}}{{{B`{{CNh{ceg}}}}}{{CN`{ceg}}}{CIfCJjCHl}{}{}}{{{B`{{CNj{ceg}}}}}{{BOn{ceg}}}{Lb{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}{L`{}{{Af{}}}}CJhCIf}{}{}}{{{B`{{CNb{ceg}}}}}{{CN`{ceg}}}{CHlCJj}{}{}}{{{B`{{CMh{ceg}}}}}{{BOn{ceg}}}{CObCNnLb}{}{}}{{{B`{{CMj{ceg}}}}}{{CN`{ceg}}}{CObCNnLb}{}{}}{{{CEn{ce}}}{{BOn{cee}}}{CObCNnLb}{}}{{{CLn{ce}}}{{CN`{cee}}}{CObCNnLb}{}}{{{CAd{ce}}}{{f{cc}}}Lb{}}{{{CMb{ce}}}{{f{ccc}}}Lb{}}{{{CJl{ce}}}{{f{cc}}}Lb{}}{{{CLl{ce}}}{{f{ccc}}}Lb{}}{{{B`{{CMh{ceg}}}}}{{f{cc}}}Lb{}{}}{{{B`{{CMj{ceg}}}}}{{f{ccc}}}Lb{}{}}{{{CEn{ce}}}{{f{cc}}}Lb{}}{{{CLn{ce}}}{{f{ccc}}}Lb{}}{{{CMb{ce}}}{{f{cccc}}}{CNnLb}{}}{{{CLn{ce}}}{{f{cccc}}}{CObLb}{}}{{{B`{{CFf{ce}}}}}{{CFf{Jhe}}}{CHnLb}{}}{{{B`{{CNf{ce}}}}}{{CNf{Jhe}}}{CHnLb}{}}{{{CAd{ce}}}{{CAd{Jhe}}}{CHnLb}{}}{{{CMb{ce}}}{{CMb{Jhe}}}{CHnLb}{}}{{{B`{{CNd{ce}}}}}{{CNd{Jhe}}}{CHnLb}{}}{{{CJl{ce}}}{{CJl{Jhe}}}{CHnLb}{}}{{{CLl{ce}}}{{CLl{Jhe}}}{CHnLb}{}}{{{CMh{ceg}}}{{CMh{Jheg}}}{CHnLb}{}{}}{{{CMj{ceg}}}{{CMj{Jheg}}}{CHnLb}{}{}}{{{CEn{ce}}}{{CEn{Jhe}}}{CHnLb}{}}{{{CLn{ce}}}{{CLn{Jhe}}}{CHnLb}{}}{{{B`{{CNd{ce}}}}}{{CNd{Jne}}}{CHnLb}{}}{{{CJl{ce}}}{{CJl{Jne}}}{CHnLb}{}}{{{B`{{CFf{ce}}}}}{{CFf{cBOl}}}Lb{}}{{{B`{{CNf{ce}}}}}{{CNf{cBOl}}}Lb{}}{{{CAd{ce}}}{{CAd{cBOl}}}Lb{}}{{{CMb{ce}}}{{CMb{cBOl}}}Lb{}}{{{B`{{CNd{ce}}}}}{{CNd{cBOl}}}Lb{}}{{{B`{{CNh{ceg}}}}}{{CNh{cBOlBOl}}}{CJjCHl}{}{}}{{{B`{{CNj{ceg}}}}}{{CNj{cBOlBOl}}}Lb{}{}}{{{B`{{CNb{ceg}}}}}{{CNb{cBOlBOl}}}Lb{}{}}{{{CJl{ce}}}{{CJl{cBOl}}}Lb{}}{{{CLl{ce}}}{{CLl{cBOl}}}Lb{}}{{{B`{{CMh{ceg}}}}}{{CMh{cBOlBOl}}}Lb{}{}}{{{B`{{CMj{ceg}}}}}{{CMj{cBOlBOl}}}Lb{}{}}{{{CEn{ce}}}{{CEn{cBOl}}}Lb{}}{{{CLn{ce}}}{{CLn{cBOl}}}Lb{}}{{{B`{{BOn{ceg}}}}}{{BOn{cBOlBOl}}}Lb{}{}}{{{B`{{CN`{ceg}}}}}{{CN`{cBOlBOl}}}Lb{}{}}{{{B`{{CFf{ce}}}}}{{CFf{Hde}}}{CHnLb}{}}{{{B`{{CNf{ce}}}}}{{CNf{Hde}}}{CHnLb}{}}{{{CAd{ce}}}{{CAd{Hde}}}{CHnLb}{}}{{{CMb{ce}}}{{CMb{Hde}}}{CHnLb}{}}{{{B`{{CNd{ce}}}}}{{CNd{Hde}}}{CHnLb}{}}{{{CJl{ce}}}{{CJl{Hde}}}{CHnLb}{}}{{{CLl{ce}}}{{CLl{Hde}}}{CHnLb}{}}{{{CMh{ceg}}}{{CMh{Hdeg}}}{CHnLb}{}{}}{{{CMj{ceg}}}{{CMj{Hdeg}}}{CHnLb}{}{}}{{{CEn{ce}}}{{CEn{Hde}}}{CHnLb}{}}{{{CLn{ce}}}{{CLn{Hde}}}{CHnLb}{}}{{{CAd{ce}}}{{CEn{ce}}}Lb{}}{{{CMb{ce}}}{{CLn{ce}}}Lb{}}{{{CJl{ce}}}{{CEn{ce}}}Lb{}}{{{CLl{ce}}}{{CLn{ce}}}Lb{}}{{{B`{{CMh{ceg}}}}}{{CEn{ce}}}Lb{}{}}{{{B`{{CMj{ceg}}}}}{{CLn{ce}}}Lb{}{}}`{{{B`{{CMh{ceg}}}}{B`{{CFf{ce}}}}}{{CFf{g}}}{AhLb}{}{}}{{{CMd{ceg}}{B`{{CFf{ce}}}}}{{CFf{g}}}{LbL`}{}{}}{{{B`{{CMj{ceg}}}}{B`{{CFf{ce}}}}}{{CFf{g}}}{AhLb}{}{}}{{{CMd{ceg}}{B`{{CNf{ce}}}}}{{CNf{g}}}{LbL`}{}{}}{{{B`{{CMj{ceg}}}}{B`{{CNf{ce}}}}}{{CNf{g}}}{AhLb}{}{}}{{{B`{{CNj{cBOlBOl}}}}{CAd{cBOl}}}{{CAd{cBOl}}}CGf}{{{B`{{CNj{ceg}}}}{CAd{ce}}}{{CAd{cg}}}CJj{}{}}{{{B`{{CMd{cBOlBOl}}}}{CAd{cBOl}}}{{CAd{cBOl}}}CGf}{{{CMd{ceg}}{CAd{ce}}}{{CAd{g}}}{LbL`}{}{}}{{{B`{{CMh{cBOlBOl}}}}{CAd{cBOl}}}{{CAd{cBOl}}}CGf}{{{B`{{CMh{ceg}}}}{CAd{ce}}}{{CAd{g}}}{AhLb}{}{}}{{{B`{{BOn{ceg}}}}{CAd{ce}}}{{CAd{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{BOn{cBOlBOl}}}}{CAd{cBOl}}}{{CAd{cBOl}}}CGf}{{{B`{{CNb{ceg}}}}{CAd{ce}}}{{CAd{cg}}}{CHlCJj}{}{}}{{{B`{{CMj{ceg}}}}{B`{{CAd{ce}}}}}{{CAd{g}}}{AhLb}{}{}}{{{B`{{CN`{ceg}}}}{CAd{ce}}}{{Bd{{CAd{cg}}}}}{{CIh{}{{Af{}}}}CObAO`Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CN`{ceg}}}}{CAd{ce}}}{{CO`{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CNb{ceg}}}}{CMb{ce}}}{{CMb{cg}}}{CHlCJj}{}{}}{{{CMd{ceg}}{CMb{ce}}}{{CMb{g}}}{LbL`}{}{}}{{{B`{{CMj{ceg}}}}{B`{{CMb{ce}}}}}{{CMb{g}}}{AhLb}{}{}}{{{B`{{CN`{ceg}}}}{CMb{ce}}}{{Bd{{CMb{cg}}}}}{{CIh{}{{Af{}}}}CObAO`Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CN`{ceg}}}}{CMb{ce}}}{{CO`{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{CMd{ceg}}{B`{{CNd{ce}}}}}{{CNd{g}}}{LbL`}{}{}}{{{B`{{CMh{ceg}}}}{B`{{CNd{ce}}}}}{{CNd{g}}}{{Ah{}{{Af{}}}}Lb}{}{}}{{{B`{{CMj{ceg}}}}{B`{{CNd{ce}}}}}{{CNd{cg}}}{{Ah{}{{Af{}}}}Lb}{}{}}{{{CMd{ceg}}{CJl{ce}}}{{CJl{g}}}{LbL`}{}{}}{{{B`{{CMh{ceg}}}}{CJl{ce}}}{{CJl{cg}}}{}{}{}}{{{CMj{ceg}}{CJl{ce}}}{{CJl{cg}}}{}{}{}}{{{B`{{CNj{cBOlBOl}}}}{CEn{cBOl}}}{{CEn{cBOl}}}CGf}{{{B`{{CNj{ceg}}}}{CEn{ce}}}{{CEn{cg}}}CJj{}{}}{{{CMd{ceg}}{CEn{ce}}}{{CEn{g}}}{LbL`}{}{}}{{{B`{{CMd{cBOlBOl}}}}{CEn{cBOl}}}{{CEn{cBOl}}}CGf}{{{B`{{CMh{cBOlBOl}}}}{CEn{cBOl}}}{{CEn{cBOl}}}CGf}{{{B`{{BOn{cBOlBOl}}}}{CEn{cBOl}}}{{CEn{cBOl}}}CGf}{{{B`{{BOn{ceg}}}}{CEn{ce}}}{{CEn{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CNb{ceg}}}}{CEn{ce}}}{{CEn{cg}}}{CHlCJj}{}{}}{{{B`{{CN`{ceg}}}}{CEn{ce}}}{{CEn{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CNb{ceg}}}}{CLn{ce}}}{{CLn{cg}}}{CHlCJj}{}{}}{{{B`{{CN`{ceg}}}}{CLn{ce}}}{{CLn{cg}}}{Lb{Ah{}{{Af{}}}}{L`{}{{Af{}}}}}{}{}}{{{B`{{CFf{ce}}}}{CEn{ce}}}{{CFf{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{B`{{CNf{ce}}}}{CLn{ce}}}{{CNf{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{{B`{{CNd{ce}}}}{CEn{ce}}}{{CNd{ce}}}{Lb{Ah{}{{Af{}}}}}{}}{{cc}{{BOn{ceg}}}{CObCNn}{}{}}{{ccc}{{CN`{ceg}}}{CObCNn}{}{}}`{{{B`{{CFf{ce}}}}}{{Bd{{CFf{ge}}}}}{CHnLb}{}CHn}{{{B`{{CNf{ce}}}}}{{Bd{{CNf{ge}}}}}{CHnLb}{}CHn}{{{CM`{ce}}}{{Bd{{CM`{ge}}}}}{CHnFj}{}CHn}{{{CAd{ce}}}{{Bd{{CAd{ge}}}}}{CHnLb}{}CHn}{{{CMb{ce}}}{{Bd{{CMb{ge}}}}}{CHnLb}{}CHn}{{{B`{{CNd{ce}}}}}{{Bd{{CNd{ge}}}}}{CHnLb}{}CHn}{{{CMd{ceg}}}{{Bd{{CMd{ieg}}}}}CHn{}{}CHn}{{{CJl{ce}}}{{Bd{{CJl{ge}}}}}{CHnLb}{}CHn}{{{CLl{ce}}}{{Bd{{CLl{ge}}}}}{CHnLb}{}CHn}{{{CMh{ceg}}}{{Bd{{CMh{ieg}}}}}{CHnLb}{}{}CHn}{{{CMj{ceg}}}{{Bd{{CMj{ieg}}}}}{CHnLb}{}{}CHn}{{{CEn{ce}}}{{Bd{{CEn{ge}}}}}{CHnLb}{}CHn}{{{CLn{ce}}}{{Bd{{CLn{ge}}}}}{CHnLb}{}CHn}{{{B`{{BOn{ceg}}}}}{{Bd{{BOn{ieg}}}}}{CHnLb}{}{}CHn}{{{B`{{CN`{ceg}}}}}{{Bd{{CN`{ieg}}}}}{CHnLb}{}{}CHn}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000000000000000{{{CEn{ce}}}{{Bd{{CEn{ce}}}}}CJj{}}{{{CLn{ce}}}{{Bd{{CLn{ce}}}}}CJj{}}{{{B`{c}}}A@l{}}0000000000000000000000{ce{}{}}000000000000000000000000000000000000000000000{{{B`{{CFf{ce}}}}{B`{{CFf{ce}}}}}{{CFf{ce}}}{LbAO`}{}}{{{B`{{CNf{ce}}}}{B`{{CNf{ce}}}}}{{CNf{ce}}}{LbAO`}{}}{{{B`{{CNd{ce}}}}{B`{{CNd{ce}}}}}{{CNd{ce}}}{LbAO`{Ah{}{{Af{}}}}{A@f{}{{Af{}}}}COb}{}}{{cccc}{{CNb{ceg}}}CJj{}{}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000000{{cc}{{CEn{ce}}}{}{}}{{ccc}{{CLn{ce}}}{}{}}{{{B`{{CNb{ceg}}}}}{{CLn{cBOl}}}Lb{}{}}{{{B`{{CMf{ce}}}}}c{Lb{Ah{}{{Af{}}}}}{}}{{{B`{{CNf{ce}}}}}c{Lb{L`{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}{{{CLl{ce}}}c{{L`{}{{Af{}}}}Lb}{}};;;;;;;;;;;;;;;;;;;;;;;`{{{B`{{CFf{ce}}}}}c{Lb{A@f{}{{Af{}}}}}{}}{{{B`{{CNf{ce}}}}}c{Lb{A@f{}{{Af{}}}}}{}}{{{B`{{CNd{ce}}}}}c{Lb{Ah{}{{Af{}}}}}{}}``{{{B`{{BOn{ceg}}}}}{{BOn{cei}}}Lb{}{}{}}{{{B`{{CN`{ceg}}}}}{{CN`{cei}}}Lb{}{}{}}{{{CEn{ce}}c}{{CEn{ce}}}CJj{}}0{{{CLn{ce}}c}{{CLn{ce}}}CJj{}}10{{{B`{{BOn{ceg}}}}}{{BOn{cig}}}Lb{}{}{}}{{{B`{{CN`{ceg}}}}}{{CN`{cig}}}Lb{}{}{}}`````````{{{B`{{CFf{ce}}}}}{{AH`{c}}}Lb{}}{{{B`{{CNf{ce}}}}}{{AH`{c}}}Lb{}}{{{B`{{CNd{ce}}}}}{{AH`{c}}}{Lb{Ah{}{{Af{}}}}}{}}{{{CMb{ce}}}{{CAd{ce}}}Lb{}}{{{CLn{ce}}}{{CEn{ce}}}Lb{}}{CMnCMl}{{{B`{{CNf{ce}}}}}c{Lb{L`{}{{Af{}}}}{A@f{}{{Af{}}}}}{}}3210`````````654{{{CAd{ce}}}{{CAd{ce}}}Lb{}}{{{CEn{ce}}}{{CEn{ce}}}Lb{}}5432`````7{{}{{CFf{ce}}}COb{}}{{}{{CNf{ce}}}COb{}}{{}{{CM`{ce}}}COb{}}{{}{{CAd{ce}}}COb{}}0{{}{{CMb{ce}}}COb{}}0{{}{{CNd{ce}}}COb{}}{{}{{CMf{ce}}}COb{}}{{}{{CJl{ce}}}COb{}}0{{}{{CLl{ce}}}COb{}}0{{}{{CEn{ce}}}COb{}}0{{}{{CLn{ce}}}COb{}}0{{{CAd{ce}}{CAd{ce}}i}{{CEn{ge}}}{}{}{}{{Kn{cc}{{Af{g}}}}}}{{{CMb{ce}}{CMb{ce}}i}{{CLn{ge}}}{}{}{}{{Kn{cc}{{Af{g}}}}}}{{{CEn{ce}}{CEn{ce}}i}{{CEn{ge}}}{}{}{}{{Kn{cc}{{Af{g}}}}}}{{{CLn{ce}}{CLn{ce}}i}{{CLn{ge}}}{}{}{}{{Kn{cc}{{Af{g}}}}}}`{{}c{}}{{{B`{CHl}}{B`{CHl}}}G`}{{{B`{CHl}}{B`{CHl}}{B`{c}}}G`{}}{{cc}cAO`}0````````````````````````````````````````````````````````````````````````````````````````{CNlCNl}{COfCOf}{{}CNn}{COhCOh}{{}COb}````{{cg}i{}{}{{h{e}}}{}}00{ce{}{}}00000{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00555`{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00444{HdBb}00{cc{}}00`000999{{}Hd}00::::::{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00888==========={{{B`{{CHd{c}}}}c}{{COl{c}}}CGf}{{{B`{An{CJ`{c}}}}}{{Bd{{CAd{cBOl}}}}}CGf}{{{B`{An{CJb{c}}}}}{{Bd{c}}}CGf}{{{B`{{CJ`{c}}}}}{{f{Hd{Bd{Hd}}}}}CGf}{{{B`{{CJb{c}}}}}{{f{Hd{Bd{Hd}}}}}CGf}`{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00111```{{{B`{{CGn{}{{CGl{c}}}}}}c}{{CGn{}{{CGl{c}}}}}CGf}{{{B`{{CGn{}{{CGl{c}}}}}}c}cCGf}1{{{B`{{CGn{}{{CGl{c}}}}}}c}{{CEn{cBOl}}}CGf}11{{{B`{{CGn{}{{CGl{c}}}}}}}{{CGn{}{{CGl{c}}}}}CGf}{{{B`{{CGn{}{{CGl{c}}}}}}c{B`{AnKn}}}BbCGf}{{{B`{{CGn{}{{CGl{c}}}}}}}{{CAd{cBOl}}}CGf}{{{B`{{CGn{}{{CGl{c}}}}}}c}{{CAd{cBOl}}}CGf}{{{B`{{CGn{}{{CGl{c}}}}}}c}{{f{{CGn{}{{CGl{c}}}}{CGn{}{{CGl{c}}}}}}}CGf}{{{B`{{CGn{}{{CGl{c}}}}}}{AH`{c}}}{{CGn{}{{CGl{c}}}}}CGf}3{{{B`{CEj}}{CAd{cBOl}}}{{CAd{cBOl}}}{}}{{{B`{CEj}}{CEn{cBOl}}}{{CEn{cBOl}}}{}}99{{cccc}{{CId{c}}}CGf}{{{CEn{cBOl}}{CEn{cBOl}}}cCGf}{{{CAd{cBOl}}{CAd{cBOl}}{CAd{cBOl}}}cCGf}{{cc}{{f{cc}}}Hf}{{{CEn{cBOl}}}{{CEn{cBOl}}}CGf}{{{CEn{cBOl}}}{{CEn{cBOl}}}Hf}`````{{cg}i{}{}{{h{e}}}{}}000{ce{}{}}0000000{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000{{c{Ed{e}}}g{}{}{}}000{c{{COn{c}}}{{AHb{}{{Dj{{CAd{A`BOl}}}}}}}}6666{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}0005555{HdBb}000{{D@`A`}{{D@b{D@`}}}}{cc{}}0000000;;;;{{}Hd}000<<<<<<<<{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000::::????????????????{{A`c}{{D@b{c}}}{{AHb{}{{Dj{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}}}}{{{B`{c}}e}{{D@d{ec}}}{{CEj{A`}}}{{AHb{}{{Dj{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}}}}{{G`c}{{COn{c}}}{{AHb{}{{Dj{{CAd{A`BOl}}}}}}}}{{{B`{An{CEf{c}}}}}{{Bd{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}{{AHb{}{{Dj{{CB`{{f{{CAd{A`BOl}}{B`{{ADb{A`}}}}}}{CAd{A`BOl}}}}}}}}}}{{{B`{An{D@b{c}}}}}{{Bd{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}{{AHb{}{{Dj{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}}}}{{{B`{An{D@d{ce}}}}}{{Bd{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}{{AHb{}{{Dj{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}}}{{CEj{A`}}}}{{{B`{An{COn{c}}}}}{{Bd{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}{{AHb{}{{Dj{{CAd{A`BOl}}}}}}}}{c{{COn{c}}}{{AHb{}{{Dj{{CAd{A`BOl}}}}}}}}{{{B`{{D@b{c}}}}}{{f{Hd{Bd{Hd}}}}}{{AHb{}{{Dj{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}}}}{{D@`{B`{c}}}{{D@d{D@`c}}}{{CEj{A`}}}}{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000{ce{}{}}0000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0001111{{{CEf{c}}}c{{AHb{}{{Dj{{CB`{{f{{CAd{A`BOl}}{B`{{ADb{A`}}}}}}{CAd{A`BOl}}}}}}}}}}```````````````````{{A`A`}{{CAd{A`BOl}}}}`{{A`A`}{{CJl{A`BOl}}}}{{A`A`}{{CEn{A`BOl}}}}`````````````````````{{cg}i{}{}{{h{e}}}{}}00666666{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{AnCAl}}{CAd{A`BOl}}}CA`}{{{B`{AnCAl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnD@f}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}0{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{CAlHd}0{D@fHd}0{{c{Ed{e}}}g{}{}{}}00{{{B`{CDl}}}CDl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{ce{}{}}00{{{B`{AnCAl}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCAl}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}}CA`}{{{B`{AnD@f}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}0{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00==={HdBb}00{{{B`{AnCAl}}G`}Bb}0{{{B`{AnD@f}}G`}Bb}0{cc{}}00000999{{}Hd}00::::::{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00>>>>>>>>>>{{{B`{AnCAl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCAl}}{CAd{A`BOl}}}CA`}{{{B`{AnD@f}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}0{{{B`{AnC@l}}Hd}D@f}{{{B`{AnCDl}}}{{Bd{C@j}}}}0{{{B`{CAl}}}Hd}{{{B`{D@f}}}Hd}{{{B`{AnCAl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCAl}}{CAd{A`BOl}}{CAd{A`BOl}}}CA`}{{{B`{AnD@f}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}0{{{B`{AnCAl}}HdHd}Bb}0{{{B`{AnD@f}}HdHd}Bb}0{{{B`{CDl}}}{{f{Hd{Bd{Hd}}}}}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00111{{CAlHd}D@f}``````{{cg}i{}{}{{h{e}}}{}}00033333333{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000{{c{Ed{e}}}g{}{}{}}000{{{B`{CE`}}}CE`}{{{B`{{CDn{c}}}}}{{CDn{c}}}Fj}{{{B`{{CEb{c}}}}}{{CEb{c}}}Fj}{{{B`{CDd}}}CDd}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}000``>>>>{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000::::{HdBb}000{cc{}}0000000{ce{}{}}000{{}Hd}00011111111{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000????4444444444444444{{{AH`{Jh}}G`}CDd}{{{B`{AnCE`}}}{{Bd{{CB`{CA`CCf}}}}}}{{{B`{An{CDn{c}}}}}{{Bd{{CB`{{B`{c}}Bb}}}}}{}}{{{B`{An{CEb{c}}}}}{{Bd{{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}}}}CDb}{{{B`{AnCDd}}}{{Bd{{CB`{CA`CCf}}}}}}{c{{D@h{e}}}{}{}}``{{{B`{c}}}e{}{}}000{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000>>>>>>>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000????`````{{{B`{AnCEl}}{CAd{A`BOl}}A`CCd{B`{{ADb{A`}}}}}Bb}{{{B`{AnCEl}}{CAd{A`BOl}}{CEn{A`BOl}}{CF`{A`}}CCd{B`{{ADb{A`}}}}}Bb}{{{B`{AnCEl}}{B`{{CFb{A`}}}}{B`{{ADb{A`}}}}}{{f{CA`CA`}}}}{{{B`{AnCEl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCEl}}{CBh{{CAd{A`BOl}}}}{B`{{ADb{A`}}}}}Bb}{{{B`{AnCFd}}{CBh{{CAd{A`BOl}}}}}Bb}{{{B`{AnCEl}}{B`{{CFf{A`BOl}}}}CCd{B`{{ADb{A`}}}}}Bb}{{{B`{AnCEl}}{B`{{CFf{A`BOl}}}}{B`{CFh}}CCd{B`{{ADb{A`}}}}}Bb}{{{B`{AnCFd}}{CEn{A`BOl}}{CF`{A`}}CAn{CAd{A`BOl}}}Bb}5{{{CG`{}{{CFn{c}}}}}c{}}{{{B`{AnCFd}}}Bb}{{{B`{AnCEl}}}Bb}{{{B`{AnCEl}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCFd}}{CAd{A`BOl}}{CAd{A`BOl}}{CAd{A`BOl}}}Bb}{{{B`{AnCEl}}G`}Bb}{{{B`{AnCEl}}{CB`{{f{{CAd{A`BOl}}{B`{{ADb{A`}}}}}}{CAd{A`BOl}}}}}Bb}{{CElA`}{{CFj{CEl}}}}{{D@`A`}{{D@b{D@`}}}}{{{B`{AnCFd}}A`}Bb}?{{{B`{AnCFd}}{CAd{A`BOl}}}Bb}0{{{B`{CEl}}}Hd}{{{B`{AnCEl}}{CB`{{CAd{A`BOl}}{CAd{A`BOl}}}}{B`{{ADb{A`}}}}}Bb}{{{B`{AnCEl}}{CAd{A`BOl}}{CAd{A`BOl}}{B`{{ADb{A`}}}}}CA`}{{{B`{AnCFd}}{CAd{A`BOl}}{CAd{A`BOl}}}Bb}{{{B`{AnCFd}}{CEn{A`BOl}}{CF`{A`}}CAn{CEn{A`BOl}}}Bb}{{{B`{AnCFd}}{CEn{A`BOl}}{CEn{A`BOl}}{CEn{A`BOl}}}Bb}7{{{B`{AnCFd}}{CEn{A`BOl}}}Bb}0{{{B`{AnCFd}}{CEn{A`BOl}}{CEn{A`BOl}}}Bb}9{{{B`{AnCEl}}HdHd}Bb}{{{B`{AnCFd}}HdHd}Bb}6:23{{CElc}{{CFl{CElc}}}{{CEj{A`}}}}{{D@`{B`{c}}}{{D@d{D@`c}}}{{CEj{A`}}}}={CEl{{CEh{CEl}}}}``````````````````````````````{{cg}i{}{}{{h{e}}}{}}00{ce{}{}}00000{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00``{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{{BKb{c}}}}}{{BKb{c}}}Fj}{{{B`{Ml}}}Ml}{{{B`{Mn}}}Mn}{{{B`{c}}{B`{Ane}}}Bb{}{}}00{{{B`{c}}}Bb{}}0000`:::{{{B`{F`}}Ml}Mn}{{}c{}}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00;;;{HdBb}00{{{B`{{BKb{c}}}}{B`{{BKb{c}}}}}G`Hl}{{{B`{Ml}}{B`{Ml}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{{BKb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{Ml}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Mn}}{B`{AnI`}}}{{Bj{BbIb}}}}`{cc{}}00000{ce{}{}}00`{{}Hd}00111111{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00555555555`{{{B`{F`}}Ml}Mn}0``{{{B`{{BE`{}{{ALf{c}}}}}}{B`{c}}Ml}Mn{}}1`{{{B`{c}}}e{}{}}00{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00;;;;;;{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00<<<``````{{cg}i{}{}{{h{e}}}{}}=={{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}<{{{B`{{BHl{c}}}}}{{BHl{c}}}Fj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{ce{}{}}{{}{{BHl{c}}}{IhFj}}{{}c{}}0{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}9{HdBb}{{{B`{{BHl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{cc{}}07{{}Hd}88{{{H`{c}}}{{H`{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}};;;{{{Fn{c}}}{{BHl{c}}}{IhFj}}:{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1{{{Fn{c}}{Bd{{B`{c}}}}}{{BHl{c}}}{IhFj}}``````{{cg}i{}{}{{h{e}}}{}}03333{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{Odc}Od{{Eb{Fb}}}}`{{Odc}Od{{Eb{Eh}}}}`{{{B`{F`}}}Od}{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{AKf}}}AKf}{{{B`{Od}}}Od}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{{Odc}Od{{Eb{Fd}}}}{ce{}{}}09{{}c{}}{{}Od}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0<<{{{B`{Anc}}{B`{Od}}Aj}BbAAl}{HdBb}0{{{B`{AKf}}{B`{AKf}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AKf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Od}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}{EnOd}1{FdOd}{J`Od}33>>{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AKf}}{B`{Anc}}}BbKh}{{}Hd}0{ce{}{}}000{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0444444{{{B`{ABj}}FhFhA`A`E`InIlc}ABh{{Gh{{B`{ABj}}}{{Af{ABh}}}}}}{cAKf{{Eb{{AIh{AA`}}}}}}{{}c{}}{{{B`{F`}}}Od}{{Odc}Od{{Eb{Fl}}}}`{{{B`{{BCb{}{{ALf{c}}}}}}{B`{c}}}Od{}}`{{{B`{c}}}e{}{}}0{{{B`{c}}}Od{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0????{{}AKf}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0{AKf{{b{{Bd{Aj}}}}}}{ce{}{}}0`````````{{cg}i{}{}{{h{e}}}{}}00111111{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{BOd}}}BOd}{{{B`{BJh}}}BJh}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00:::{{{D@j{c}}Ff}{{D@j{c}}}{}}{{}BJh}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00:::{{{B`{Ane}}AAd{B`{c}}FfBJhDbA`}BbFj{{ADh{}{{ADf{c}}}}}}{{{B`{{D@j{c}}}}{B`{AAh}}{B`{Ane}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}BbFj{{ADh{}{{ADf{c}}}}}{}}{HdBb}00{{{B`{BOd}}{B`{BOd}}}G`}{{{B`{BJh}}{B`{BJh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{D@j{c}}BJh}{{D@j{c}}}{}}{{{B`{BOd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BJh}}{B`{AnI`}}}{{Bj{BbIb}}}}{cBOd{{Eb{BJj}}}}{cc{}}{{{B`{BOd}}}BOd}11111{cBOd{{Eb{AD`}}}}3{{JhJhc}BOd{{Eb{AD`}}}}{ce{}{}}00{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{BJh}}{B`{Anc}}}BbKh}{{{D@j{c}}e}{{D@j{c}}}{}{{Eb{Fh}}}}{{{B`{BOd}}}ADd}{{}Hd}00555555{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00999999999{{{B`{e}}{B`{ABj}}{B`{c}}FhFhFfDb}ABh{}{{ADh{}{{ADf{c}}}}}}{{{B`{{D@j{c}}}}{B`{AnAAh}}{B`{e}}{B`{ABj}}}ABhFj{{ADh{}{{ADf{c}}}}}}{{{D@j{c}}A`}{{D@j{c}}}{}}0{{{B`{{D@j{c}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{e}}}ABlFj{{ADh{}{{ADf{c}}}}}}{e{{D@j{c}}}{}{{Eb{c}}}}{{}c{}}{{{B`{An{D@j{c}}}}{B`{AnAAh}}EjAAdABd{B`{e}}{B`{AnABn}}{B`{An{AAb{g}}}}{B`{Aj}}}AC`Fj{{ADh{}{{ADf{c}}}}}{}}{{{D@j{c}}e}{{D@j{c}}}{}{{Eb{n}}}}5{{{B`{{D@j{c}}}}}{{Al{Fh}}}Fj}{{{B`{{D@j{c}}}}}ACjFj}{{{B`{{D@j{c}}}}}AClFj}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00`{c{{D@j{c}}}{}}222{{{D@j{c}}e}{{D@j{c}}}{}{{Eb{Fh}}}}``````{{cg}i{}{}{{h{e}}}{}}44{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{D@l}}}D@l}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0<{{}D@l}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{{B`{D@l}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}>444{{{B`{D@l}}}G`};{{}c{}}{{{B`{c}}B`{B`{D@l}}AlFf}AlADh}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}};;{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}<`{{cg}i{}{}{{h{e}}}{}}{{{BKj{cegi}}Ef}{{BKj{cegi}}}{LbHl}{}{}AAl}>>{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{{BKj{cegi}}}}}{{Fn{AAh}}}{LbHl}{}{}AAl}`{ce{}{}}{{}{{BKj{ceg}}}{LbHl}{}AAl}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}{{{B`{{BKj{cegi}}}}{B`{AnAAh}}}Bb{LbHl}{}{}AAl}8{{{B`{{BKj{cegi}}}}{B`{AAh}}{B`{Ani}}{B`{g}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{LbHl}{}{}AAl}{HdBb}{{{BKj{cegi}}k}{{BKj{cegi}}}{LbHl}{}{}AAl{{Dl{}{{Dj{{f{c{AEh{egi}}}}}}}}}}{cc{}}08{{{Fn{c}}{Fn{{AEh{egi}}}}}{{BKj{cegi}}}{LbHl}{}{}AAl}{{{BKj{cegi}}k}{{BKj{cegi}}}{LbHl}{}{}AAl{{Eb{Fh}}}}{{}Hd};;{{{H`{c}}}{{H`{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}?==={{{B`{{BKj{cegi}}}}{B`{AnAAh}}{B`{i}}{B`{ABj}}}ABh{LbHl}{}{}AAl}{{{BKj{cegi}}k}{{BKj{cegi}}}{LbHl}{}{}AAl{{Eb{n}}}}{{{B`{{BKj{cegi}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{i}}}ABl{LbHl}{}{}AAl}{{}{{BKj{cegi}}}{LbHl}{}{}AAl}{{}c{}}{{{B`{An{BKj{cegi}}}}{B`{AnAAh}}EjAAdABd{B`{i}}{B`{AnABn}}{B`{An{AAb{e}}}}{B`{Aj}}}AC`{LbHl}{}{}AAl}{{{B`{{BKj{cegi}}}}{B`{AnAAh}}AAd{B`{i}}{B`{AnACb}}}Bb{LbHl}{}{}AAl}{{{B`{An{BKj{cegi}}}}{B`{AnAAh}}AAd{B`{i}}Ad}{{Bd{{ACd{egi}}}}}{LbHl}{}{}AAl}{{{BKj{cegi}}k}{{BKj{cegi}}}{LbHl}{}{}AAl{{Eb{E`}}}}{{{BKj{cegi}}ck}{{BKj{cegi}}}{LbHl}{}{}AAl{{Eb{{AEh{egi}}}}}}{{{BKj{cegi}}c{Bd{k}}}{{BKj{cegi}}}{LbHl}{}{}AAl{{Eb{{AEh{egi}}}}}}{{{B`{{BKj{cegi}}}}}{{Al{Fh}}}{LbHl}{}{}AAl}:{{{B`{{BKj{cegi}}}}}ACj{LbHl}{}{}AAl}{{{B`{{BKj{cegi}}}}}ACl{LbHl}{}{}AAl}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1{{{BKj{cegi}}k}{{BKj{cegi}}}{LbHl}{}{}AAl{{Eb{Fh}}}}{Hd{{BKj{cegi}}}{LbHl}{}{}AAl}{k{{BKj{cegi}}}{LbHl}{}{}AAl{{Dl{}{{Dj{{f{c{AEh{egi}}}}}}}}}}```````````````{{cg}i{}{}{{h{e}}}{}}00055555555{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000{{{B`{BKn}}}{{B`{AA`}}}}00{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000{{c{Ed{e}}}g{}{}{}}000{{{B`{BKn}}}G`}{{{B`{BKn}}}BKn}{{{B`{D@n}}}D@n}{{{B`{BL`}}}BL`}{{{B`{BKl}}}BKl}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}00000{{{B`{BKn}}{B`{BKn}}}Lf}{{{B`{D@n}}{B`{D@n}}}Lf}`{{{B`{c}}{B`{e}}}Lf{}{}}0{ce{}{}}000{{}BKl}{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000{{{B`{BKn}}}{{Bd{{B`{AA`}}}}}}{{{B`{c}}}{{B`{e}}}{}{}}000{HdBb}000{{{B`{BKn}}{B`{BKn}}}G`}{{{B`{D@n}}{B`{D@n}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{BKn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{D@n}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{BL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BKl}}{B`{AnI`}}}{{Bj{BbIb}}}}9{cc{}}0000000{c{{Bj{BKnBb}}}{{DAb{DA`}}}}0????{{{B`{AA`}}}{{Bj{BKnDAd}}}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0``````{{{B`{BKn}}}G`}0{{{B`{BKn}}{B`{Anc}}}BbKh}{{{B`{D@n}}{B`{Anc}}}BbKh}{{{B`{BKn}}}{{Bd{{DAf{{B`{AA`}}}}}}}}{{{B`{BKn}}}{{Bd{{B`{AA`}}}}}}{{{B`{BKn}}{AH`{DAh}}}{{B`{AA`}}}}{{{B`{BKn}}{DAj{DAh}}}{{B`{AA`}}}}{{{B`{BKn}}{DAl{DAh}}}{{B`{AA`}}}}{{{B`{BKn}}DAn}{{B`{AA`}}}}{{}Hd}000{ce{}{}}0000000{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000{{c{Ed{e}}}g{}{}{}}000444444444444{BKnGb}?{{{B`{BKn}}{B`{AA`}}}{{Bj{BKnDAd}}}}{{{B`{c}}}Hd{}}{{{B`{c}}}Jb{}}{{{B`{BKn}}{B`{BKn}}}{{Bd{Gb}}}}{{}c{}}{{}DB`}{{{B`{BKn}}}DBb}{{{B`{AA`}}Gd}{{`{{AHb{}{{Dj{BL`}}}}}}}}{{{B`{AA`}}}{{Bj{BKnDAd}}}}{{{B`{AA`}}c}{{Bj{BKnDAd}}}Dl}{{{B`{BKn}}{B`{BKn}}}{{Bd{Lf}}}}{{{B`{D@n}}{B`{D@n}}}{{Bd{Lf}}}}{{{B`{BKn}}}{{Bd{{B`{AA`}}}}}}{{{B`{BKn}}}{{B`{AA`}}}}{{{B`{BKn}}}{{Bd{{DBd{ADl}}}}}}{{{B`{AnBKn}}}{{Bj{DBfBb}}}}{{{B`{BKn}}}{{Bd{Hn}}}}04{{{B`{BKn}}}DBh}{{{B`{AnBKn}}}{{DBl{DBj}}}}5{{{B`{AnBKn}}{Bd{{B`{AA`}}}}}Bb}{{{B`{AnBKn}}{Bd{{B`{AA`}}}}}{{Bj{BbDAd}}}}{{{B`{AnBKn}}DBn}{{Bj{BbBb}}}}{{{B`{AnBKn}}{Bd{{B`{AA`}}}}}{{Bj{BbBb}}}}{{{B`{AnBKn}}{B`{AA`}}}Bb}{{{B`{AnBKn}}{Bd{Hn}}}{{Bj{BbBb}}}}5{{{B`{AnBKn}}{B`{AA`}}}{{Bj{BbBb}}}}0{{{B`{BKn}}c}{{Bj{{Fn{DC`}}Ld}}}{{Bh{}{{Af{{Bd{Hn}}}}}}}}{{{B`{c}}}Jb{}}`{{{B`{BKn}}}{{Bj{BJjBb}}}}{{{B`{c}}}e{}{}}000{{{B`{c}}}A@h{}}0{{{B`{c}}}Gb{}}0{c{{Bj{e}}}{}{}}000{{{B`{AA`}}}{{Bj{BKn}}}}11{Hd{{Bj{D@n}}}}222222{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000{ce{}{}}0000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000{{{B`{BKn}}}{{B`{AA`}}}}{{cBKl}{{AEh{BKnF`e}}}{{Dl{}{{Dj{{B`{BL`}}}}}}}{{AIb{}{{AGd{El}}}}}}3333{cBKl{{Eb{n}}}}`````````{{cg}i{}{}{{h{e}}}{}}00555555{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00``{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{Ol}}}Ol}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0==={{{B`{F`}}}Ol}{{}c{}}{{}DCb}1{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00:::{HdBb}00{{{B`{DCb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Ol}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{DCd{cegi}}k}{{DCd{cegi}}}{BFdFj}{}AOjAIbEb}{cc{}}00000{ce{}{}}00{{}Hd}00111111{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00555555555{{{B`{AnDCb}}{B`{{ADb{c}}}}{B`{An{Bd{Hd}}}}g{Bd{{B`{Bh}}}}B`}{{DCd{ceik}}}{BFdFj}{}{{Kn{c}{{Af{e}}}}}AOjAIb}>?{{{DCd{cegi}}AbA`}{{ACd{egi}}}{BFdFj}{}AOjAIb}{{{DCd{cegi}}k}{{DCd{cegi}}}{BFdFj}{}AOjAIb{{Eb{E`}}}}``{{{B`{{AOj{}{{ALf{c}}}}}}{B`{c}}}Ol{}}`{{{DCd{cegi}}k}{{DCd{cegi}}}{BFdFj}{}AOjAIb{{Eb{AIl}}}}{{{DCd{cegi}}AKj}{{DCd{cegi}}}{BFdFj}{}AOjAIb}{{{DCd{cegi}}k}{{DCd{cegi}}}{BFdFj}{}AOjAIb{{Eb{n}}}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00111{{{DCd{cegi}}A`}{{DCd{cegi}}}{BFdFj}{}AOjAIb}``````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000000000000{{{B`{{BLb{c}}}}BLdDCf}{{Bd{BLd}}}{}}{{{DCh{ceg}}}{{DCh{ceg}}}{}BCbAAl}555555555555555555555555555555555555{{{B`{c}}}{{B`{Dd}}}{}}00000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000000000000``{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000{{{B`{DCj}}AAdAb}G`}{{{B`{{B`{{BLf{ceg}}}}}}AAdAb}G`{}BCbAAl}{{{BLf{ceg}}i}{{BLf{ceg}}}{}BCbAAlEb}{{{DCh{ceg}}i}{{DCh{ceg}}}{}BCbAAlEb}{{{B`{DCl}}}DCl}{{{B`{{DCn{c}}}}}{{DCn{c}}}Fj}{{{B`{DCf}}}DCf}{{{B`{DD`}}}DD`}{{{B`{BLd}}}BLd}{{{B`{DDb}}}DDb}{{{B`{{BLb{c}}}}}{{BLb{c}}}Fj}{{{B`{BMb}}}BMb}{{{B`{DDd}}}DDd}{{{B`{DDf}}}DDf}{{{B`{DDh}}}DDh}{{{B`{BMd}}}BMd}{{{B`{Nl}}}Nl}{{{B`{DDj}}}DDj}{{{B`{DDl}}}DDl}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000000000{{{B`{c}}}Bb{}}00000000000000000000000000{{{B`{An{BLb{c}}}}BLd}{{Bd{{f{cBLd}}}}}{}}{{{B`{BLd}}{B`{BLd}}}Lf}{{{B`{DDb}}{B`{DDb}}}Lf}`{{{B`{c}}{B`{e}}}Lf{}{}}0{ce{}{}}00000000000000000{{{DCh{ceg}}i}{{DCh{ceg}}}{}BCbAAl{{Eb{{AEh{ceg}}}}}}{{{B`{F`}}}Nl}{{}c{}}{{}DDf}{Hd{{B`{c}}}{}}00000000000000000{Hd{{B`{Anc}}}{}}00000000000000000{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000{{{B`{{BLf{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}Bb{}BCbAAl}{{{B`{{DCh{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}G`}Bb{}BCbAAl}{HdBb}0000000{{{B`{An{BLb{c}}}}BLdDDd}Bb{}}1111111111{{{B`{DCl}}{B`{DCl}}}G`}{{{B`{DCf}}{B`{DCf}}}G`}{{{B`{BLd}}{B`{BLd}}}G`}{{{B`{DDb}}{B`{DDb}}}G`}{{{B`{Nl}}{B`{Nl}}}G`}{{{B`{DDj}}{B`{DDj}}}G`}{{{B`{DDl}}{B`{DDl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000{{{B`{DCl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{DCn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{DCf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DD`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BLd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DDb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{BLb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{BMb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DDd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DDf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DDh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BMd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{DDn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{Nl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DDj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DDl}}{B`{AnI`}}}{{Bj{BbIb}}}}{i{{BLf{ceg}}}{}BCbAAl{{Eb{{AEh{ceg}}}}}}{cc{}}00000000000000000000000000000000000{ce{}{}}00000000000000000{{{B`{{BLb{c}}}}BLd}{{Bd{{B`{c}}}}}{}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000{{{B`{An{BLb{c}}}}BLd}{{Bd{{B`{Anc}}}}}{}}{{{B`{DCl}}{B`{Anc}}}BbKh}{{{B`{DD`}}{B`{Anc}}}BbKh}{{{B`{BLd}}{B`{Anc}}}BbKh}{{{B`{DDb}}{B`{Anc}}}BbKh}``{{}Hd}00000000000000000`888888888888888888888888888888888888{{{H`{c}}}{{H`{Dd}}}{}}00000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<{{{B`{{BLb{c}}}}}G`{}}{{{B`{{DCh{ceg}}}}AAdAb}G`{}BCbAAl}{{{B`{{BLb{c}}}}}{{`{{AHb{}{{Dj{{f{{B`{BLd}}{B`{c}}}}}}}}}}}{}}{{{B`{{DDn{c}}}}}{{H`{AHb}}}{}}{{{B`{An{BLb{c}}}}}{{`{{AHb{}{{Dj{{f{{B`{BLd}}{B`{Anc}}}}}}}}}}}{}}{{{B`{{BLb{c}}}}}{{B`{DD`}}}{}}{{{B`{{DDn{c}}}}}{{B`{DD`}}}{}}{{{B`{{BLb{c}}}}}Hd{}}{{{B`{An{BLb{c}}}}BLd}Bb{}}{{{B`{{BLb{c}}}}}{{Bd{BLd}}}{}}{{{B`{An{BLb{c}}}}BLdDDh}Bb{}}{i{{BLf{ceg}}}{}BCbAAl{{Eb{{AEh{ceg}}}}}}{i{{DCh{ceg}}}{}BCbAAl{{Eb{{AEh{ceg}}}}}}{c{{f{{BLb{c}}BLd}}}{}}{{}c{}}{{{DCh{ceg}}i}{{DCh{ceg}}}{}BCbAAl{{Eb{E`}}}}{{{B`{DD`}}A`Al}{{DE`{BLdAj}}}}`{{{B`{BLd}}{B`{BLd}}}{{Bd{Lf}}}}{{{B`{DDb}}{B`{DDb}}}{{Bd{Lf}}}}``{{{B`{An{BLb{c}}}}DDbA`}Bb{}}{{{B`{An{BLb{c}}}}}Bb{}}{{{B`{DCl}}{B`{Aj}}A`A`}{{f{AjAj}}}}{{{B`{An{BLb{c}}}}DClBLdc}{{Bd{{f{BLdDDb}}}}}{}}`{{{B`{DCl}}AjA`A`}Aj}{{{B`{DD`}}A`Al}{{DE`{DDb{f{DClAjA`}}}}}}{{{B`{An{BLb{c}}}}BLdBLdDDf}Bb{}}{{{B`{DD`}}}{{`{{AHb{}{{Dj{{B`{DDb}}}}}}}}}}`{{{B`{{BEl{}{{ALf{c}}}}}}{B`{c}}}Nl{}}{{{BLf{ceg}}i}{{BLf{ceg}}}{}BCbAAl{{Bh{{B`{e}}}{{Af{Od}}}}}}{{{DCh{ceg}}i}{{DCh{ceg}}}{}BCbAAl{{Bh{{B`{e}}}{{Af{Od}}}}}}{{{B`{An{BLb{c}}}}BLdBLd}Bb{}}{{{BLf{ceg}}{DCh{ceg}}}{{BLf{ceg}}}{}BCbAAl}{{{B`{c}}}e{}{}}00000000000000{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000000000000{{{B`{c}}}A@l{}}00000000000000000{ce{}{}}00000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000000000000111111111111111111`{e{{BLb{c}}}{}{{Eb{{DCn{c}}}}}}```````````````````{{cg}i{}{}{{h{e}}}{}}03333{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{DEb}}}DEb}{{{B`{DEd}}}DEd}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00<<{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}088{HdBb}0{{{B`{DEd}}{B`{DEd}}}G`}{{{B`{DEb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DEd}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{{{B`{An{DEh{BLdcDEf}}}}{DCn{c}}Hd}DEb{}}{ce{}{}}0{{}Hd}0`1111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{{B`{DEb}}}{{B`{DD`}}}}`{{{B`{DEd}}}{{Bd{{f{BLdAb}}}}}}{{{B`{DEd}}}{{Bd{{f{DDbDCl}}}}}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0==```````````````````{{cg}i{}{}{{h{e}}}{}}000>>>>>>>>{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000``{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000===={{{B`{{BJl{c}}}}}{{BJl{c}}}Fj}{{{B`{{DEj{c}}}}}{{DEj{c}}}Fj}{{{B`{Oh}}}Oh}{{{B`{Oj}}}Oj}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}00000`{ce{}{}}000{{{B`{F`}}Oh}Oj}{{}c{}}{{}{{BJl{c}}}{}}1{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000===={HdBb}000{{{B`{{BJl{c}}}}{B`{{BJl{c}}}}}G`Hl}{{{B`{{DEj{c}}}}{B`{{DEj{c}}}}}G`Hl}{{{B`{Oh}}{B`{Oh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{{BJl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{DEj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{Oh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Oj}}{B`{AnI`}}}{{Bj{BbIb}}}}`{cc{}}0000000????`{{}Hd}000{ce{}{}}0000000{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000{{c{Ed{e}}}g{}{}{}}000444444444444`{{}c{}}```{{{B`{{BFf{}{{ALf{c}}}}}}{B`{c}}Oh}Oj{}}`{{{B`{c}}}e{}{}}000{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000::::::::{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000;;;;````````{{cg}i{}{}{{h{e}}}{}}<<{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}```{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}<{{{B`{Mj}}}Mj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{ce{}{}}{{{B`{F`}}}Mj}{{}c{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}9{HdBb}{{{B`{Mj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}07{{}Hd}88{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}<<<;;{{{B`{{BFj{}{{ALf{c}}}}}}{B`{c}}}Mj{}}<{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1````````````````````{{cg}i{}{}{{h{e}}}{}}00002222222222{{{B`{c}}}{{B`{Dd}}}{}}0000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000`{{{B`{c}}}{{B`{e}}}{}{}}0000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000<<<<<`{{{B`{DEl}}}DEl}{{{B`{DEn}}}DEn}{{{B`{DF`}}}DF`}{{{B`{Of}}}Of}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}0000000<<<<<{{{B`{F`}}}Of}{{}c{}}{Hd{{B`{c}}}{}}0000{Hd{{B`{Anc}}}{}}0000;;;;;{HdBb}0000{{{B`{DEl}}{B`{DEl}}}G`}{{{B`{DEn}}{B`{DEn}}}G`}{{{B`{DF`}}{B`{DF`}}}G`}{{{B`{Of}}{B`{Of}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000{{{B`{BM`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DEl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DEn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DF`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{Of}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{DFbDF`}111111{ce{}{}}0000{{}Hd}00001111111111{{{H`{c}}}{{H`{Dd}}}{}}0000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}0000{{c{Ed{e}}}g{}{}{}}0000555555555555555{c{{Bj{BM`DF`}}}{{DAb{{ADb{Jb}}}}}}{{{B`{{BDl{}{{ALf{c}}}}}}{B`{c}}}Of{}}{{{B`{c}}}e{}{}}000{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000{{{B`{c}}}A@l{}}0000=========={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000>>>>>{{cDEn}{{Bj{BM`DF`}}}{{DAb{{ADb{Jb}}}}}}{{cDElDEn}{{Bj{BM`DF`}}}{{DAb{{ADb{Jb}}}}}}````````{{cg}i{}{}{{h{e}}}{}}0{ce{}{}}000{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0```{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{Nn}}}Nn}{{{B`{O`}}}O`}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00099{{{B`{F`}}Nn}O`}{{}c{}}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0`::{HdBb}0{{{B`{Nn}}{B`{Nn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{Nn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{O`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{{B`{{BFn{}{{ALf{c}}}}}}{B`{c}}Nn}O`{}}`{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0::::{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0;;````````````{{cg}i{}{}{{h{e}}}{}}0<<<<{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0;;{{{B`{Ob}}}Ob}{{{B`{DFd}}}DFd}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000`{ce{}{}}0{{{B`{F`}}}Ob}{{}c{}}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0::{HdBb}0{{{B`{DFd}}A`}{{f{A`A`}}}}`{{{B`{Ob}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DFd}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00099{{}Hd}0::::{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0>>>>>>`{{{B`{{BGb{}{{ALf{c}}}}}}{B`{c}}}Ob{}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011``````````````````````````{{{B`{BMf}}}AKn}0{{cg}i{}{}{{h{e}}}{}}0000000000{{DFfBCl}DFf}4444444444444444444444{{{B`{c}}}{{B`{Dd}}}{}}0000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000```{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000{{{B`{BMf}}}Aj}???????????{{{B`{AKn}}}AKn}{{{B`{AL`}}}AL`}{{{B`{BIb}}}BIb}{{{B`{DFf}}}DFf}{{{B`{BCl}}}BCl}{{{B`{AKd}}}AKd}{{{B`{BMf}}}BMf}{{{B`{Nd}}}Nd}{{{B`{Nf}}}Nf}{{{B`{DFh}}}DFh}{{{B`{DFj}}}DFj}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000{{{B`{c}}}Bb{}}00000000000000000000`{ce{}{}}0000000000`>{{{B`{F`}}Nd}Nf}{{}c{}}{{}AKn}{{}AL`}{{}BIb}{{}DFf}{{}BCl}{Hd{{B`{c}}}{}}0000000000{Hd{{B`{Anc}}}{}}0000000000{{{B`{c}}}{{B`{e}}}{}{}}0000000000{HdBb}0000000000{{{B`{AKn}}{B`{AKn}}}G`}{{{B`{AL`}}{B`{AL`}}}G`}{{{B`{BIb}}{B`{BIb}}}G`}{{{B`{DFf}}{B`{DFf}}}G`}{{{B`{BCl}}{B`{BCl}}}G`}{{{B`{AKd}}{B`{AKd}}}G`}{{{B`{Nd}}{B`{Nd}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000{{{B`{AKn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BIb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DFf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BCl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AKd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{BMf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Nd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Nf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DFh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DFj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000000000000000000000{ce{}{}}0000000000`{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AKd}}{B`{Anc}}}BbKh}{{{B`{BIb}}}{{Bd{{B`{DFf}}}}}}`{{}Hd}00000000004444444444444444444444{{{H`{c}}}{{H`{Dd}}}{}}0000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000888888888888888888888888888888888{{DFfc}DFf{{Eb{n}}}}{{}DFf}{cAKd{{Eb{{AIh{AA`}}}}}}{{}c{}}0000{{{B`{BMf}}}AL`}{{AKdAKn}{{b{c}}}{}}`5{{AKdAL`}{{b{c}}}{}}6{{{B`{{BCj{}{{ALf{c}}}}}}{B`{c}}Nd}Nf{}}{{{B`{c}}}e{}{}}0000000000{c{{Bj{e}}}{}{}}00000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000{{{B`{c}}}A@l{}}0000000000{ce{}{}}000000000000000000000{{}AKd}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000{{{B`{BIb}}}{{Bd{{B`{DFf}}}}}}`33333333333?``````````````````````{{cg}i{}{}{{h{e}}}{}}00444444{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{DFl}}}DFl}{{{B`{DFn}}}DFn}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}0==={{}DG`}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00999{{{B`{{BIl{}{{Bl{c}}{DGb{e}}}}}}{B`{c}}ABdAj}eClDGd}{HdBb}00{{{B`{DFn}}{B`{DFn}}}G`}{{{B`{DFl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DG`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DFn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00000{ce{}{}}00{{{B`{DG`}}}{{Bd{{B`{c}}}}}{}}{{{B`{AnDG`}}}{{Bd{{B`{Anc}}}}}{}}{{{B`{DG`}}}G`}{{}Hd}00444444{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00888888888{{{B`{DFl}}}Al}{{{B`{{BIl{}{{Bl{c}}{DGb{e}}}}}}{B`{c}}AjABd}ABlClDGd}{{}c{}}{{{B`{DFl}}}Jh}{{{B`{DFl}}}{{Al{Jh}}}}1{{{B`{DGd}}{B`{DGf}}{B`{DGh}}DGj{B`{AnDG`}}{B`{Aj}}{B`{DFl}}}Bb}{{{B`{DFl}}}Df}{{{B`{DGd}}{B`{AnDGl}}{B`{DG`}}{B`{DGn}}{B`{{Aj{Jh}}}}}Bb}{{{B`{DFl}}}Jj}{{{B`{AnDG`}}c}BbCf}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00{ce{}{}}00000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00{{{B`{{BIl{}{{Bl{c}}{DGb{e}}}}}}{B`{Anc}}DFnAjABd{B`{An{AAb{g}}}}}{{f{AC`{Bd{g}}}}}ClDGd{}}222{{{Al{Jh}}Jj}DFl}````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DGj}}}DGj}```{{}DH`}{{}DHb}{{}DHd}{{}DHf}{{}DHh}{{}DHj}{{}DHl}{{}DHn}{{}DI`}{{}DIb}88``````{{}G`}```{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DId}}}DIf}{{{B`{DId}}}DIh}{{{B`{AnDIj}}e}{{Bd{c}}}{}{{Gh{{Bd{B`}}}{{Af{c}}}}}}{{{B`{DIl}}}{{Bd{B`}}}}{{{B`{DIn}}e}c{}{{Gh{{Bd{B`}}}{{Af{c}}}}}}{{{B`{DGf}}e}{{Bd{c}}}{}{{Gh{{Bd{B`}}}{{Af{c}}}}}}{{{B`{DJ`}}c}Bb{{Gh{{Bd{B`}}}}}}{{{B`{DJ`}}}{{DJb{{B`{DJ`}}}}}}{{{B`{AnDJd}}}{{B`{An{ADb{Jb}}}}}}{{{B`{AnDJf}}}{{B`{An{ADb{Jb}}}}}}{{{B`{DJh}}}{{B`{{ADb{Jb}}}}}}``````{{{B`{DGj}}DJj}{{Bd{DGj}}}}`````````{{{B`{AnDGl}}{B`{DJl}}}DJn}{{{B`{AnDK`}}Jh}Bb}{{{B`{AnDK`}}{B`{DKb}}Jh}Bb}{{{B`{AnDJn}}{B`{DKb}}Jh}Bb}{{{B`{AnDGl}}{B`{DKd}}}DK`}``````{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{DI`DI`}DI`}{{DIbDIb}DIb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{{B`{AnDI`}}DI`}Bb}{{{B`{AnDIb}}DIb}Bb}{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{DI`DI`}DI`}{{DIbDIb}DIb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{{B`{AnDI`}}DI`}Bb}{{{B`{AnDIb}}DIb}Bb}{{{B`{DH`}}}Jh}0{{{B`{DHb}}}Jn}0{{{B`{DHd}}}Jh}0{{{B`{DHf}}}Jh}0{{{B`{DHh}}}Jh}0{{{B`{DHj}}}Jh}0{{{B`{DHl}}}Jh}0{{{B`{DHn}}}Jh}0{{{B`{DI`}}}Jh}0{{{B`{DIb}}}Jb}0{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{DI`DI`}DI`}{{DIbDIb}DIb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{{B`{AnDI`}}DI`}Bb}{{{B`{AnDIb}}DIb}Bb}`{{{B`{DGj}}{Bd{DJj}}}{{Bd{Jh}}}}{{{B`{DGj}}}{{f{JhJh}}}}1`{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`````{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DKf}}{B`{DKf}}}G`}{{{B`{DKf}}{B`{DKf}}G`c}Bb{{Kn{{B`{AA`}}JnJn}}}}`{{{B`{AnDGl}}{B`{DId}}Jn{Bd{Jn}}}Bb}{{{B`{AnDGl}}{B`{DJ`}}{B`{DKh}}}Bb}{{{B`{DKj}}}DKj}{{{B`{DKl}}}DKl}{{{B`{DH`}}}DH`}{{{B`{{DKn{c}}}}}{{DKn{c}}}Fj}{{{B`{DHb}}}DHb}{{{B`{DHd}}}DHd}{{{B`{DKf}}}DKf}{{{B`{DL`}}}DL`}{{{B`{DHf}}}DHf}{{{B`{DLb}}}DLb}{{{B`{DLd}}}DLd}{{{B`{DLf}}}DLf}{{{B`{DHh}}}DHh}{{{B`{DLh}}}DLh}{{{B`{DLj}}}DLj}{{{B`{{DLl{c}}}}}{{DLl{c}}}{}}{{{B`{DLn}}}DLn}{{{B`{DM`}}}DM`}{{{B`{DMb}}}DMb}{{{B`{DMd}}}DMd}{{{B`{DMf}}}DMf}{{{B`{DMh}}}DMh}{{{B`{DMj}}}DMj}{{{B`{DMl}}}DMl}{{{B`{DMn}}}DMn}{{{B`{DN`}}}DN`}{{{B`{DNb}}}DNb}{{{B`{DHj}}}DHj}{{{B`{DNd}}}DNd}{{{B`{DNf}}}DNf}{{{B`{DNh}}}DNh}{{{B`{DNj}}}DNj}{{{B`{DNl}}}DNl}{{{B`{DNn}}}DNn}{{{B`{DO`}}}DO`}{{{B`{DGj}}}DGj}{{{B`{DIf}}}DIf}{{{B`{DIh}}}DIh}{{{B`{{DOb{c}}}}}{{DOb{c}}}Fj}{{{B`{DOd}}}DOd}{{{B`{{DOf{c}}}}}{{DOf{c}}}Fj}{{{B`{DOh}}}DOh}{{{B`{DOj}}}DOj}{{{B`{DOl}}}DOl}{{{B`{DHl}}}DHl}{{{B`{DOn}}}DOn}{{{B`{E@`}}}E@`}{{{B`{E@b}}}E@b}{{{B`{E@d}}}E@d}{{{B`{E@f}}}E@f}{{{B`{DKd}}}DKd}{{{B`{E@h}}}E@h}{{{B`{{E@j{c}}}}}{{E@j{c}}}Fj}{{{B`{E@l}}}E@l}{{{B`{E@n}}}E@n}{{{B`{EA`}}}EA`}{{{B`{EAb}}}EAb}{{{B`{EAd}}}EAd}{{{B`{EAf}}}EAf}{{{B`{EAh}}}EAh}{{{B`{EAj}}}EAj}{{{B`{DJl}}}DJl}{{{B`{EAl}}}EAl}{{{B`{EAn}}}EAn}{{{B`{EB`}}}EB`}{{{B`{EBb}}}EBb}{{{B`{EBd}}}EBd}{{{B`{EBf}}}EBf}{{{B`{EBh}}}EBh}{{{B`{EBj}}}EBj}{{{B`{EBl}}}EBl}{{{B`{EBn}}}EBn}{{{B`{EC`}}}EC`}{{{B`{ECb}}}ECb}{{{B`{ECd}}}ECd}{{{B`{ECf}}}ECf}{{{B`{DHn}}}DHn}{{{B`{ECh}}}ECh}{{{B`{ECj}}}ECj}{{{B`{DI`}}}DI`}{{{B`{ECl}}}ECl}{{{B`{ECn}}}ECn}{{{B`{ED`}}}ED`}{{{B`{EDb}}}EDb}{{{B`{EDd}}}EDd}{{{B`{EDf}}}EDf}{{{B`{DJj}}}DJj}{{{B`{EDh}}}EDh}{{{B`{EDj}}}EDj}{{{B`{EDl}}}EDl}{{{B`{{EDn{c}}}}}{{EDn{c}}}Fj}{{{B`{EE`}}}EE`}{{{B`{EEb}}}EEb}{{{B`{EEd}}}EEd}{{{B`{EEf}}}EEf}{{{B`{EEh}}}EEh}{{{B`{EEj}}}EEj}{{{B`{EEl}}}EEl}{{{B`{EEn}}}EEn}{{{B`{{EF`{c}}}}}{{EF`{c}}}Fj}{{{B`{{DJb{c}}}}}{{DJb{c}}}Fj}{{{B`{EFb}}}EFb}{{{B`{{EFd{c}}}}}{{EFd{c}}}Fj}{{{B`{DKh}}}DKh}{{{B`{EFf}}}EFf}{{{B`{EFh}}}EFh}{{{B`{DIb}}}DIb}{{{B`{EFj}}}EFj}{{{B`{EFl}}}EFl}{{{B`{EFn}}}EFn}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}Bb{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DL`}}{B`{DL`}}}Lf}{{{B`{DHf}}{B`{DHf}}}Lf}{{{B`{DLb}}{B`{DLb}}}Lf}{{{B`{{DLl{c}}}}{B`{{DLl{c}}}}}Lf{}}{{{B`{ECl}}{B`{ECl}}}Lf}`````{{{B`{c}}{B`{e}}}Lf{}{}}0000````{DLhED`}{DH`DH`}{DHbDHb}{DHdDHd}{DHfDHf}{DHhDHh}{DHjDHj}{DHlDHl}{DHnDHn}{DI`DI`}{DIbDIb}{{}DHf}{{{B`{DGj}}}Jb}{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DGj}}DJj}Jb}{{{B`{DIj}}{B`{DGf}}{B`{{EG`{{Fn{DGj}}}}}}}Bb}``{{{B`{DH`}}DH`}G`}{{{B`{DHb}}DHb}G`}{{{B`{DHd}}DHd}G`}{{{B`{DHf}}DHf}G`}{{{B`{DHh}}DHh}G`}{{{B`{DHj}}DHj}G`}{{{B`{DHl}}DHl}G`}{{{B`{DHn}}DHn}G`}{{{B`{DI`}}DI`}G`}{{{B`{DIb}}DIb}G`}{{{B`{DH`}}}G`}{{{B`{DHb}}}G`}{{{B`{DHf}}}G`}{{{B`{DHh}}}G`}{{{B`{DHj}}}G`}{{{B`{DHl}}}G`}{{{B`{DHn}}}G`}{{{B`{DI`}}}G`}{{{B`{DIb}}}G`}{{{B`{AnDGl}}{B`{DId}}Jn{B`{DId}}JnJn}Bb}{{{B`{AnDGl}}{EF`{{B`{DId}}}}{DJb{{B`{DJ`}}}}EDf}Bb}{{{B`{AnDGl}}{DJb{{B`{DJ`}}}}{EF`{{B`{DId}}}}EDf}Bb}{{{B`{AnDGl}}{DJb{{B`{DJ`}}}}{DJb{{B`{DJ`}}}}EDf}Bb}```{{{B`{DIl}}{EGb{c}}}DInEGd}{{{B`{DGf}}{B`{E@f}}}EGf}{{{B`{DGf}}{B`{EB`}}}EGh}{{{B`{DGf}}{B`{{EGj{{Bd{{B`{AA`}}}}}}}}}DId}0{{{B`{DGf}}{B`{EGl}}}DId}{{{B`{DGf}}{B`{{EGn{{Bd{{B`{AA`}}}}}}}}}DGl}{{{B`{DGf}}{B`{EAn}}}EH`}{{{B`{DIn}}{EHb{c}}{B`{{EHd{{Bd{{B`{AA`}}}}}}}}{Bd{{B`{DA`}}}}}{{Bj{{f{DGfDGh}}EBl}}}EGd}{{{B`{DGf}}{B`{E@`}}}EHf}{{{B`{DGf}}{B`{{EHh{{Bd{{B`{AA`}}}}}}}}}DKb}{{{B`{DGf}}{B`{EBd}}}EHj}{{{B`{DGf}}{B`{EAd}}}EHl}{{{B`{DGf}}{B`{E@b}}}EHn}{{{B`{DGf}}DNj}EI`}{{{B`{DGf}}{B`{EIb}}}EI`}1{{{B`{DIl}}c}{{Bj{DIjEC`}}}{{Eb{EId}}}}{{{B`{DIl}}EIf}{{Bj{DIjEC`}}}}{{{B`{DGf}}{B`{{EIh{{Bd{{B`{AA`}}}}{B`{{ADb{DGj}}}}}}}}}DJ`}0{{{B`{DGf}}{B`{DGh}}{B`{{EIh{{Bd{{B`{AA`}}}}{B`{{ADb{DGj}}}}}}}}EIj{B`{{ADb{Jb}}}}}DJ`}{{{B`{DJ`}}{B`{DOn}}}DGn}`{{}DHd}{{}DKl}{{}DH`}{{}{{DKn{c}}}{}}{{}DHb}4{{}DKf}{{}DL`}{{}DLh}{{}DLn}{{}DM`}{{}DMf}{{}DMh}{{}DMl}{{}DMn}{{}DNb}{{}DIl}{{}{{DOb{c}}}Cl}{{}DOd}{{}{{DOf{c}}}Cl}{{}DHl}{{}DOn}{{}E@`}{{}E@b}{{}DKd}{{}E@n}{{}EAb}{{}EAj}{{}DJl}{{}EAl}{{}EBb}{{}EBd}{{}EBj}{{}ECh}{{}ECj}{{}EIl}{{}ECn}{{}EDd}{{}EDf}{{}DJj}{{}EDh}{{}EDj}{{}{{EDn{c}}}Cl}{{}EEb}{{}EEd}{{}EEf}{{}DKh}{{}EFj}{{}EFl}{{}EIn}```{{{B`{DJ`}}}Jh}``````{Hd{{B`{c}}}{}}00000000000000000{{{B`{DJd}}}B`}111111111111111111111111111111111111111111111111111111111111111111111111111111111111111{{{B`{DJh}}}{{B`{{ADb{Jb}}}}}}{{{B`{DJf}}}B`}333333333333333333333333333333333333333{Hd{{B`{Anc}}}{}}000000000000000000{{{B`{AnDJd}}}{{B`{An}}}}111111111111111111111111111111111111111111111111111111111111111111111111111111111111111{{{B`{AnDJf}}}{{B`{An}}}}22222222222222222222222222222222222222`{{{B`{DGf}}}Bb}{{{B`{DId}}}Bb}{{{B`{DJ`}}}Bb}``{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{DI`DI`}DI`}{{DIbDIb}DIb}{{{B`{DJ`}}}ED`}``{{{B`{AnDJn}}JhJhJh}Bb}{{{B`{AnDJn}}{B`{DId}}Jn}Bb}{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{}DKf}0{{{B`{AnDK`}}{AH`{Jh}}{AH`{Jh}}}Bb}0{{{B`{AnEHj}}{AH`{Jh}}{AH`{Jh}}}Bb}0{{{B`{AnDK`}}{AH`{Jh}}AMb{AH`{Jh}}}Bb}0{{{B`{AnEHj}}{AH`{Jh}}AMb{AH`{Jh}}}Bb}0{{{B`{AnDK`}}{B`{DId}}Jn}Bb}0{{{B`{AnEHj}}{B`{DId}}Jn}Bb}01100``{HdBb}0000000000{{{B`{AnDIj}}}Bb}1111111{{{B`{AnDJd}}}Bb}2222222222222222{{{B`{AnDIn}}}Bb}33{{{B`{AnDGf}}}Bb}4{{{B`{AnDId}}}Bb}555{{{B`{AnDJ`}}}Bb}{{{B`{AnDGn}}}Bb}77{{{B`{AnEHn}}}Bb}{{{B`{AnEGh}}}Bb}9{{{B`{AnEGf}}}Bb}:{{{B`{AnEI`}}}Bb};;;;{{{B`{AnEHf}}}Bb}<<{{{B`{AnEHl}}}Bb}={{{B`{AnEH`}}}Bb}>{{{B`{AnEJ`}}}Bb}??{{{B`{AnDGl}}}Bb}{HdBb}{{{B`{AnDK`}}}Bb}11{{{B`{AnDJn}}}Bb}222{{{B`{AnEJb}}}Bb}{{{B`{AnDKb}}}Bb}44{{{B`{AnDGh}}}Bb}5555555555555555555555555555555555{{{B`{AnEJd}}}Bb}66666666{{{B`{AnDJh}}}Bb}7{{{B`{AnDJf}}}Bb}888888888888888888888888888888888888888``{{}DH`}{{}DHb}{{}DHd}{{}DHf}{{}DHh}{{}DHj}{{}DHl}{{}DHn}{{}DI`}{{}DIb}{{{B`{c}}}e{}{{ADn{ADl}}}}0{{{B`{AnDK`}}}Bb}``0{{{B`{AnDJn}}}Bb}`````{{{B`{DIl}}DH`}{{Fn{DIn}}}}{{{B`{DKj}}{B`{DKj}}}G`}{{{B`{DKl}}{B`{DKl}}}G`}{{{B`{DH`}}{B`{DH`}}}G`}{{{B`{{DKn{c}}}}{B`{{DKn{c}}}}}G`Hl}{{{B`{DHb}}{B`{DHb}}}G`}{{{B`{DHd}}{B`{DHd}}}G`}{{{B`{DKf}}{B`{DKf}}}G`}{{{B`{DL`}}{B`{DL`}}}G`}{{{B`{DHf}}{B`{DHf}}}G`}{{{B`{DLb}}{B`{DLb}}}G`}{{{B`{DLd}}{B`{DLd}}}G`}{{{B`{DLf}}{B`{DLf}}}G`}{{{B`{DHh}}{B`{DHh}}}G`}{{{B`{DLh}}{B`{DLh}}}G`}{{{B`{DLj}}{B`{DLj}}}G`}{{{B`{{DLl{c}}}}{B`{{DLl{c}}}}}G`{}}{{{B`{DLn}}{B`{DLn}}}G`}{{{B`{DM`}}{B`{DM`}}}G`}{{{B`{DMb}}{B`{DMb}}}G`}{{{B`{DMd}}{B`{DMd}}}G`}{{{B`{DMf}}{B`{DMf}}}G`}{{{B`{DMh}}{B`{DMh}}}G`}{{{B`{DMj}}{B`{DMj}}}G`}{{{B`{DMl}}{B`{DMl}}}G`}{{{B`{DMn}}{B`{DMn}}}G`}{{{B`{DN`}}{B`{DN`}}}G`}{{{B`{DNb}}{B`{DNb}}}G`}{{{B`{DHj}}{B`{DHj}}}G`}{{{B`{DNl}}{B`{DNl}}}G`}{{{B`{DNn}}{B`{DNn}}}G`}{{{B`{DO`}}{B`{DO`}}}G`}{{{B`{DGj}}{B`{DGj}}}G`}{{{B`{{DOb{c}}}}{B`{{DOb{c}}}}}G`Hl}{{{B`{DOd}}{B`{DOd}}}G`}{{{B`{{DOf{c}}}}{B`{{DOf{c}}}}}G`Hl}{{{B`{DHl}}{B`{DHl}}}G`}{{{B`{DOn}}{B`{DOn}}}G`}{{{B`{E@b}}{B`{E@b}}}G`}{{{B`{E@h}}{B`{E@h}}}G`}{{{B`{E@n}}{B`{E@n}}}G`}{{{B`{EAb}}{B`{EAb}}}G`}{{{B`{EAf}}{B`{EAf}}}G`}{{{B`{EAj}}{B`{EAj}}}G`}{{{B`{EAl}}{B`{EAl}}}G`}{{{B`{EBb}}{B`{EBb}}}G`}{{{B`{EBd}}{B`{EBd}}}G`}{{{B`{EBf}}{B`{EBf}}}G`}{{{B`{EBh}}{B`{EBh}}}G`}{{{B`{EBj}}{B`{EBj}}}G`}{{{B`{EBn}}{B`{EBn}}}G`}{{{B`{ECb}}{B`{ECb}}}G`}{{{B`{ECd}}{B`{ECd}}}G`}{{{B`{ECf}}{B`{ECf}}}G`}{{{B`{DHn}}{B`{DHn}}}G`}{{{B`{ECh}}{B`{ECh}}}G`}{{{B`{ECj}}{B`{ECj}}}G`}{{{B`{DI`}}{B`{DI`}}}G`}{{{B`{ECl}}{B`{ECl}}}G`}{{{B`{ECn}}{B`{ECn}}}G`}{{{B`{ED`}}{B`{ED`}}}G`}{{{B`{EDb}}{B`{EDb}}}G`}{{{B`{EDd}}{B`{EDd}}}G`}{{{B`{EDf}}{B`{EDf}}}G`}{{{B`{DJj}}{B`{DJj}}}G`}{{{B`{EDh}}{B`{EDh}}}G`}{{{B`{EDj}}{B`{EDj}}}G`}{{{B`{EDl}}{B`{EDl}}}G`}{{{B`{{EDn{c}}}}{B`{{EDn{c}}}}}G`Hl}{{{B`{EE`}}{B`{EE`}}}G`}{{{B`{EEd}}{B`{EEd}}}G`}{{{B`{EEf}}{B`{EEf}}}G`}{{{B`{EEh}}{B`{EEh}}}G`}{{{B`{EEj}}{B`{EEj}}}G`}{{{B`{EEl}}{B`{EEl}}}G`}{{{B`{EEn}}{B`{EEn}}}G`}{{{B`{EFb}}{B`{EFb}}}G`}{{{B`{DKh}}{B`{DKh}}}G`}{{{B`{EFf}}{B`{EFf}}}G`}{{{B`{DIb}}{B`{DIb}}}G`}{{{B`{EFl}}{B`{EFl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{AnDK`}}c}Bb{{Dl{}{{Dj{{B`{EJb}}}}}}}}{{{B`{AnDH`}}c}Bb{{Dl{}{{Dj{DH`}}}}}}{{{B`{AnDHb}}c}Bb{{Dl{}{{Dj{DHb}}}}}}{{{B`{AnDHd}}c}Bb{{Dl{}{{Dj{DHd}}}}}}{{{B`{AnDHf}}c}Bb{{Dl{}{{Dj{DHf}}}}}}{{{B`{AnDHh}}c}Bb{{Dl{}{{Dj{DHh}}}}}}{{{B`{AnDHj}}c}Bb{{Dl{}{{Dj{DHj}}}}}}{{{B`{AnDHl}}c}Bb{{Dl{}{{Dj{DHl}}}}}}{{{B`{AnDHn}}c}Bb{{Dl{}{{Dj{DHn}}}}}}{{{B`{AnDI`}}c}Bb{{Dl{}{{Dj{DI`}}}}}}{{{B`{AnDIb}}c}Bb{{Dl{}{{Dj{DIb}}}}}}`{{{B`{DIn}}}DHb}{{{B`{DGf}}}DHb}{DGlEJ`}{{EHj{B`{{EJf{{Bd{{B`{AA`}}}}}}}}}EJb}```{{{B`{DKj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DKl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DH`}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{{DKn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{DHb}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DHd}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DKf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DHf}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DIj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DLb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DLd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DLf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DHh}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DLh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DLj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{DLl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{}}{{{B`{DLn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DM`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DN`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DIl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DIn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DHj}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DGf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DId}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJ`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DGn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EHn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EGh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EGf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EI`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EIb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EHf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EHl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EH`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EJ`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DGl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DNn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DK`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EHj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DO`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EJb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DKb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DGj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DGh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DIf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DIh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{DOb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{DOd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{DOf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{DOh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DOj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DOl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DHl}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{DOn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@b}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@f}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DKd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@l}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{E@n}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EA`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EAn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EB`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EBb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EBd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EBf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EJd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EBh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EBj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EBl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EBn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EC`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{ECb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ECd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{ECf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EJh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{DHn}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{ECh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ECj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DI`}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{EIl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EJj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ECl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ECn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ED`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EDb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EDd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EDf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DJj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EDh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EDj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EDl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{EDn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{EE`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EEn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{EF`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{DJb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{EFb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{EFd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{DKh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EFf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EFh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{DIb}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{EFj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EFl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EIn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EFn}}{B`{AnI`}}}{{Bj{BbIb}}}}``{{{B`{DJ`}}}DGj}`````````{cc{}}00{DKjDH`}11111111{cEIdEJl}22222222222222{DGjDMd}33333333333333333333333333333333333333333333333333333333333333333333333333{EJnEBl}4{EK`EC`}55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555{Jh{{Bd{DH`}}}}{Jn{{Bd{DHb}}}}{Jh{{Bd{DHd}}}}{Jh{{Bd{DHf}}}}{Jh{{Bd{DHh}}}}{Jh{{Bd{DHj}}}}{Jh{{Bd{DHl}}}}{Jh{{Bd{DHn}}}}{Jh{{Bd{DI`}}}}{Jb{{Bd{DIb}}}}{JhDH`}0{JnDHb}0{JhDHd}0{JhDHf}0{JhDHh}0{JhDHj}0{JhDHl}0{JhDHn}0{JhDI`}0{JbDIb}09876543210{{}DHd}{EKbDIl}{{}DIl}{cDH`{{Dl{}{{Dj{DH`}}}}}}{cDHb{{Dl{}{{Dj{DHb}}}}}}{cDHd{{Dl{}{{Dj{DHd}}}}}}{cDHf{{Dl{}{{Dj{DHf}}}}}}{cDHh{{Dl{}{{Dj{DHh}}}}}}{cDHj{{Dl{}{{Dj{DHj}}}}}}{cDHl{{Dl{}{{Dj{DHl}}}}}}{cDHn{{Dl{}{{Dj{DHn}}}}}}{cDI`{{Dl{}{{Dj{DI`}}}}}}{cDIb{{Dl{}{{Dj{DIb}}}}}}{{{B`{AA`}}}{{Bd{DH`}}}}{{{B`{AA`}}}{{Bd{DHb}}}}{{{B`{AA`}}}{{Bd{DHd}}}}{{{B`{AA`}}}{{Bd{DHf}}}}{{{B`{AA`}}}{{Bd{DHh}}}}{{{B`{AA`}}}{{Bd{DHj}}}}{{{B`{AA`}}}{{Bd{DHl}}}}{{{B`{AA`}}}{{Bd{DHn}}}}{{{B`{AA`}}}{{Bd{DI`}}}}{{{B`{AA`}}}{{Bd{DIb}}}}{Jh{{Bd{DJj}}}}{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bj{EIfEKd}}}{EKfEKh}}```{{{B`{DIl}}}{{Bd{EKj}}}}{{{B`{EHl}}Jh}EGh}{{{B`{EH`}}Jh}EGh}{{{B`{DIj}}{B`{DIn}}}EIl}{{{B`{DIj}}}{{Bj{EJdEBh}}}}{{{B`{DIj}}{B`{DIn}}JhJh}{{Bd{{EG`{{Fn{DGj}}}}}}}}{{{B`{DIn}}}DL`}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000000000000000000000000000000000000000000000000000000000000000000{{{B`{DIn}}}DLf}{{{B`{DNf}}}DJh}{{{B`{DNf}}}DJf}{{{B`{DIn}}}ECl}{{{B`{DIn}}DGj}DNl}{{{B`{DGh}}}A`}`{{{B`{DIj}}}{{DLl{DIj}}}}{{{B`{DIn}}}{{DLl{DIn}}}}{{{B`{DGf}}}{{DLl{DGf}}}}{{{B`{DId}}}{{DLl{DId}}}}{{{B`{DJ`}}}{{DLl{DJ`}}}}{{{B`{DGn}}}{{DLl{DGn}}}}{{{B`{EHn}}}{{DLl{EHn}}}}{{{B`{EGh}}}{{DLl{EGh}}}}{{{B`{EGf}}}{{DLl{EGf}}}}{{{B`{EI`}}}{{DLl{EI`}}}}{{{B`{EHf}}}{{DLl{EHf}}}}{{{B`{EHl}}}{{DLl{EHl}}}}{{{B`{EH`}}}{{DLl{EH`}}}}{{{B`{EJb}}}{{DLl{EJb}}}}{{{B`{DKb}}}{{DLl{DKb}}}}{{{B`{DGh}}}{{DLl{DGh}}}}{{{B`{DGj}}DHb}DNl}{{{B`{DGj}}}G`}0{{{B`{EEl}}}G`}1{{{B`{DKj}}{B`{Anc}}}BbKh}{{{B`{DKl}}{B`{Anc}}}BbKh}{{{B`{DH`}}{B`{Anc}}}BbKh}{{{B`{{DKn{c}}}}{B`{Ane}}}BbKbKh}{{{B`{DHb}}{B`{Anc}}}BbKh}{{{B`{DHd}}{B`{Anc}}}BbKh}{{{B`{DKf}}{B`{Anc}}}BbKh}{{{B`{DL`}}{B`{Anc}}}BbKh}{{{B`{DHf}}{B`{Anc}}}BbKh}{{{B`{DLb}}{B`{Anc}}}BbKh}{{{B`{DHh}}{B`{Anc}}}BbKh}{{{B`{DLh}}{B`{Anc}}}BbKh}{{{B`{DLj}}{B`{Anc}}}BbKh}{{{B`{{DLl{c}}}}{B`{Ane}}}Bb{}Kh}{{{B`{DLn}}{B`{Anc}}}BbKh}{{{B`{DM`}}{B`{Anc}}}BbKh}{{{B`{DMb}}{B`{Anc}}}BbKh}{{{B`{DMd}}{B`{Anc}}}BbKh}{{{B`{DMf}}{B`{Anc}}}BbKh}{{{B`{DMh}}{B`{Anc}}}BbKh}{{{B`{DMj}}{B`{Anc}}}BbKh}{{{B`{DMl}}{B`{Anc}}}BbKh}{{{B`{DMn}}{B`{Anc}}}BbKh}{{{B`{DNb}}{B`{Anc}}}BbKh}{{{B`{DHj}}{B`{Anc}}}BbKh}{{{B`{DNl}}{B`{Anc}}}BbKh}{{{B`{DNn}}{B`{Anc}}}BbKh}{{{B`{DO`}}{B`{Anc}}}BbKh}{{{B`{DGj}}{B`{Anc}}}BbKh}{{{B`{{DOb{c}}}}{B`{Ane}}}BbKbKh}{{{B`{DOd}}{B`{Anc}}}BbKh}{{{B`{{DOf{c}}}}{B`{Ane}}}BbKbKh}{{{B`{DHl}}{B`{Anc}}}BbKh}{{{B`{E@h}}{B`{Anc}}}BbKh}{{{B`{E@n}}{B`{Anc}}}BbKh}{{{B`{EAb}}{B`{Anc}}}BbKh}{{{B`{EAf}}{B`{Anc}}}BbKh}{{{B`{EAj}}{B`{Anc}}}BbKh}{{{B`{EAl}}{B`{Anc}}}BbKh}{{{B`{EBb}}{B`{Anc}}}BbKh}{{{B`{EBd}}{B`{Anc}}}BbKh}{{{B`{EBf}}{B`{Anc}}}BbKh}{{{B`{EBj}}{B`{Anc}}}BbKh}{{{B`{EBn}}{B`{Anc}}}BbKh}{{{B`{ECb}}{B`{Anc}}}BbKh}{{{B`{DHn}}{B`{Anc}}}BbKh}{{{B`{ECh}}{B`{Anc}}}BbKh}{{{B`{ECj}}{B`{Anc}}}BbKh}{{{B`{DI`}}{B`{Anc}}}BbKh}{{{B`{ED`}}{B`{Anc}}}BbKh}{{{B`{EDb}}{B`{Anc}}}BbKh}{{{B`{EDd}}{B`{Anc}}}BbKh}{{{B`{EDf}}{B`{Anc}}}BbKh}{{{B`{DJj}}{B`{Anc}}}BbKh}{{{B`{EDh}}{B`{Anc}}}BbKh}{{{B`{EDj}}{B`{Anc}}}BbKh}{{{B`{EDl}}{B`{Anc}}}BbKh}{{{B`{{EDn{c}}}}{B`{Ane}}}BbKbKh}{{{B`{EE`}}{B`{Anc}}}BbKh}{{{B`{EEd}}{B`{Anc}}}BbKh}{{{B`{EEf}}{B`{Anc}}}BbKh}{{{B`{EEh}}{B`{Anc}}}BbKh}{{{B`{EEj}}{B`{Anc}}}BbKh}{{{B`{EEl}}{B`{Anc}}}BbKh}{{{B`{EEn}}{B`{Anc}}}BbKh}{{{B`{EFf}}{B`{Anc}}}BbKh}{{{B`{DIb}}{B`{Anc}}}BbKh}{{{B`{EFl}}{B`{Anc}}}BbKh}{{{B`{DJ`}}}Jh}````{{}Hd}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{{B`{AnDI`}}DI`}Bb}{{{B`{AnDIb}}DIb}Bb}{{{B`{AnDGl}}{B`{AA`}}}Bb}{{{B`{AnDK`}}{B`{AA`}}}Bb}{{{B`{AnDJn}}{B`{AA`}}}Bb}{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{DI`DI`}DI`}{{DIbDIb}DIb}{{{B`{DH`}}DH`}G`}{{{B`{DHb}}DHb}G`}{{{B`{DHd}}DHd}G`}{{{B`{DHf}}DHf}G`}{{{B`{DHh}}DHh}G`}{{{B`{DHj}}DHj}G`}{{{B`{DHl}}DHl}G`}{{{B`{DHn}}DHn}G`}{{{B`{DI`}}DI`}G`}{{{B`{DIb}}DIb}G`}{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444{DH`}{DHb}{DHd}{DHf}{DHh}{DHj}{DHl}{DHn}{DI`}{DIb}>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>{{{B`{DH`}}}G`}{{{B`{DHb}}}G`}{{{B`{DHd}}}G`}{{{B`{DHf}}}G`}{{{B`{DHh}}}G`}{{{B`{DHj}}}G`}{{{B`{DHl}}}G`}{{{B`{DHn}}}G`}{{{B`{DI`}}}G`}{{{B`{DIb}}}G`}{{{B`{DGj}}}G`}0{{{B`{EAf}}}G`}0{{{B`{DGj}}DGj}G`}2<;:9876543{{{B`{E@n}}}G`}{{{B`{EAb}}}G`}{{{B`{DKh}}DGjJhJh}G`}{EClG`}6{{{B`{EKl}}}G`}{{{B`{E@n}}{Bd{DMj}}}G`}{{{B`{EAf}}{Bd{DMj}}}G`}{{{B`{EBb}}}G`}:1{{{B`{DMf}}}G`}{{{B`{DIn}}{B`{DIj}}}G`}{{{B`{{E@j{c}}}}}G`{}}{{{B`{DL`}}}G`}{{{B`{DH`}}}{{ANl{DH`}}}}{{{B`{DHb}}}{{ANl{DHb}}}}{{{B`{DHd}}}{{ANl{DHd}}}}{{{B`{DHf}}}{{ANl{DHf}}}}{{{B`{DHh}}}{{ANl{DHh}}}}{{{B`{DHj}}}{{ANl{DHj}}}}{{{B`{DHl}}}{{ANl{DHl}}}}{{{B`{DHn}}}{{ANl{DHn}}}}{{{B`{DI`}}}{{ANl{DI`}}}}{{{B`{DIb}}}{{ANl{DIb}}}}{{{B`{DH`}}}{{ANn{DH`}}}}{{{B`{DHb}}}{{ANn{DHb}}}}{{{B`{DHd}}}{{ANn{DHd}}}}{{{B`{DHf}}}{{ANn{DHf}}}}{{{B`{DHh}}}{{ANn{DHh}}}}{{{B`{DHj}}}{{ANn{DHj}}}}{{{B`{DHl}}}{{ANn{DHl}}}}{{{B`{DHn}}}{{ANn{DHn}}}}{{{B`{DI`}}}{{ANn{DI`}}}}{{{B`{DIb}}}{{ANn{DIb}}}}```````````````````{{{B`{DKh}}Jh}{{AH`{Jh}}}}`````{{{B`{DIn}}}DKf}{{{B`{DGf}}}DKf}`````{{{B`{DNf}}ECfc}Bb{{Gh{{Bj{BbECd}}}}EKn}}{{{E@j{c}}g}{{E@j{e}}}{}{}{{Gh{c}{{Af{e}}}}}}{{{B`{{EDn{c}}}}g}{{EDn{e}}}{}{}{{Gh{{B`{c}}}{{Af{e}}}}}}``````````````{{{B`{EDf}}ED`}Jh}```````````````````````{{{B`{DJ`}}}Jh}```{{{B`{EDf}}JhED`}EDf}8````{{{B`{AnDK`}}{B`{DId}}JnJh}Bb}{{{B`{AnDK`}}{B`{DId}}Jn{B`{DId}}JnJh}Bb}10````{{{B`{E@n}}}G`}{{{B`{EBb}}}G`}{EBfG`}{EInDIl}{DH`DH`}{DHbDHb}{DHdDHd}{DHfDHf}{DHhDHh}{DHjDHj}{DHlDHl}{DHnDHn}{DI`DI`}{DIbDIb}{{}c{}}000000000000000000000000000000000000000000000000````{{{B`{DGh}}c}Bb{GhCf}}{{{B`{DGf}}{H`{EL`}}}Bb}``````{EKlBb}{{{B`{DL`}}{B`{DL`}}}{{Bd{Lf}}}}{{{B`{DHf}}{B`{DHf}}}{{Bd{Lf}}}}{{{B`{DLb}}{B`{DLb}}}{{Bd{Lf}}}}{{{B`{{DLl{c}}}}{B`{{DLl{c}}}}}{{Bd{Lf}}}{}}{{{B`{DN`}}{B`{DN`}}}{{Bd{Lf}}}}{{{B`{ECl}}{B`{ECl}}}{{Bd{Lf}}}}`{{{B`{EDf}}DGj}EDf}{{{B`{DGj}}}{{Bd{Jh}}}}{{{B`{DGf}}{E@j{DNd}}}EKl}{{{B`{DIl}}G`}G`}`{{{B`{AnDGl}}}Bb}{{{B`{AnDK`}}}Bb}{{{B`{AnDJn}}}Bb}{{{B`{DGf}}}{{`{{K`{}{{Af{{Bd{EJh}}}}}}EKn}}}}````{EJdBb}````{{{B`{AnDGl}}{B`{AA`}}}Bb}{{{B`{AnDK`}}{B`{AA`}}}Bb}{{{B`{AnDJn}}{B`{AA`}}}Bb}{{{B`{DGf}}DN`}Bb}`````{{{B`{DLj}}}G`}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{{B`{AnDI`}}DI`}Bb}{{{B`{AnDIb}}DIb}Bb}{{{B`{DGj}}}DGj}{{{B`{DIl}}{B`{{DKn{{B`{DIj}}}}}}}{{`{{K`{}{{Af{{Bd{DIn}}}}}}EKn}}}}{{{B`{DIn}}{B`{{EHd{{Bd{{B`{AA`}}}}}}}}{Bd{{B`{DA`}}}}}{{`{{K`{}{{Af{{Bj{{f{DGfDGh}}EBl}}}}}}EKn}}}}{{{B`{DGj}}}DHb}``{{{B`{AnDGl}}{B`{DKb}}{AH`{Jh}}{B`{DId}}Jn}Bb}```{{{B`{DJ`}}}Jh}``{{{B`{DHj}}Jh}G`}{{{B`{DGj}}{Bd{DJj}}{Bd{DHb}}}{{Bd{EEf}}}}{{{B`{AnDH`}}DH`G`}Bb}{{{B`{AnDHb}}DHbG`}Bb}{{{B`{AnDHd}}DHdG`}Bb}{{{B`{AnDHf}}DHfG`}Bb}{{{B`{AnDHh}}DHhG`}Bb}{{{B`{AnDHj}}DHjG`}Bb}{{{B`{AnDHl}}DHlG`}Bb}{{{B`{AnDHn}}DHnG`}Bb}{{{B`{AnDI`}}DI`G`}Bb}{{{B`{AnDIb}}DIbG`}Bb}{{{B`{AnDK`}}Jh{B`{EGf}}{B`{{ADb{Jh}}}}}Bb}0{{{B`{AnDJn}}Jh{B`{EGf}}{B`{{ADb{Jh}}}}}Bb}{{{B`{AnEHj}}Jh{B`{EGf}}{B`{{ADb{Jh}}}}}Bb}0{{{B`{AnDK`}}ECn}Bb}{{{B`{DGf}}c}Bb{{Bh{EFnGb}}Cf}}{{{B`{AnDK`}}DNfEAj}Bb}0{{{B`{AnEHj}}DNfEAj}Bb}0{{{B`{AnDK`}}{B`{EHl}}}Bb}0{{{B`{AnDJn}}{B`{EH`}}}Bb}{{{B`{AnEHj}}{B`{EHl}}}Bb}0{{{B`{AnDK`}}DHhJh{B`{{ADb{Jb}}}}}Bb}0{{{B`{AnDJn}}Jh{B`{{ADb{Jb}}}}}Bb}{{{B`{AnEHj}}DHhJh{B`{{ADb{Jb}}}}}Bb}0{{{B`{AnDK`}}JhJhJhJh}Bb}{{{B`{AnDK`}}Jh}Bb}{{{B`{AnDK`}}JhDNf}Bb}0{{{B`{AnEHj}}JhDNf}Bb}0{{{B`{AnDK`}}A`A`A`A`A`A`}Bb}``{{{B`{DId}}}Jn}{{{B`{DJ`}}}EDf}{{{B`{ECb}}}Jn}```{{{B`{DGj}}}{{f{JhJh}}}}{{{B`{DId}}c}DNf{{AEd{Jn}}}}`{{{B`{EBl}}}{{Bd{{B`{ELb}}}}}}{{{B`{EC`}}}{{Bd{{B`{ELb}}}}}}{{{B`{EJh}}}{{Bd{{B`{ELb}}}}}}````{{{B`{DGf}}}Bb}````0``{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{DI`DI`}DI`}{{DIbDIb}DIb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{{B`{AnDI`}}DI`}Bb}{{{B`{AnDIb}}DIb}Bb}{{{B`{DGh}}c}DNd{{Dl{}{{Dj{EJ`}}}}}}`{{{B`{DHj}}}{{Fn{Jh}}}}{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{DI`DI`}DI`}{{DIbDIb}DIb}````````{EDdEDb}{{EDbJh}EDd}{{{B`{c}}}e{}{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}A@h{}}0000{DKj{{B`{AA`}}}}{{{B`{c}}}Gb{}}0000{{{DJb{c}}EFbG`}{{EFd{c}}}{}}{{{EFd{c}}}{{DJb{c}}}Lb}{{{B`{AnDH`}}DH`}Bb}{{{B`{AnDHb}}DHb}Bb}{{{B`{AnDHd}}DHd}Bb}{{{B`{AnDHf}}DHf}Bb}{{{B`{AnDHh}}DHh}Bb}{{{B`{AnDHj}}DHj}Bb}{{{B`{AnDHl}}DHl}Bb}{{{B`{AnDHn}}DHn}Bb}{{{B`{AnDI`}}DI`}Bb}{{{B`{AnDIb}}DIb}Bb}`{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000``{{{B`{c}}}A@l{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`{{DH`DH`}DH`}{{DHbDHb}DHb}{{DHdDHd}DHd}{{DHfDHf}DHf}{{DHhDHh}DHh}{{DHjDHj}DHj}{{DHlDHl}DHl}{{DHnDHn}DHn}{{DI`DI`}DI`}{{DIbDIb}DIb}{{{B`{DId}}}Bb}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{DId}}}DHn}{{{B`{DJ`}}}DI`}````{{{B`{DM`}}}G`}{{DKfDKf}DKf}0`````````{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{}{{E@j{c}}}{}}{c{{E@j{c}}}{}}{{{B`{DJ`}}}Jh}``{DHdDHd}{{{B`{DGh}}{B`{DId}}Jn{B`{{ADb{Jb}}}}}Bb}{{{B`{DGh}}{B`{DId}}Jn{ELd{Jn}}}{{Bd{DJd}}}}``{{{B`{DGh}}{DJb{{B`{DJ`}}}}{B`{{ADb{Jb}}}}EEbEDf}Bb}{{{B`{AnDGl}}{B`{DKb}}Jh}Bb}{{{B`{AnDK`}}{B`{DKb}}Jh}Bb}{{{B`{AnDJn}}{B`{DKb}}Jh}Bb}```````````````````````````````````````````````````{{{Bd{{B`{AA`}}}}DHd}{{Bd{{B`{AA`}}}}}}```````````{{cg}i{}{}{{h{e}}}{}}<<{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{ELf}}}DKj}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}5{{{B`{ELf}}}{{Bd{{B`{{ELh{c}}}}}}}EGd}{HdBb}{{{B`{ELf}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}06{{}Hd}77{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}};:::{{{ELh{c}}}ELfEGd}{ELf{{Bd{{Kj{{ELh{c}}}}}}}EGd}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}??{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}{ce{}{}}`````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000000000000000111111111111111111111111111111111111111111{{{B`{c}}}{{B`{Dd}}}{}}00000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000000000000000{{{B`{{ELj{c}}}}}{{B`{{EM`{{ELn{{ELj{ELl}}}}}}}}}EGd}{{{B`{{EMb{c}}}}}{{B`{{EM`{{ELn{{EMb{ELl}}}}}}}}}EGd}{{{B`{{EMd{c}}}}}{{B`{{EM`{{ELn{{EMd{ELl}}}}}}}}}EGd}{{{B`{An{ELj{c}}}}}{{B`{An{EM`{{ELn{{ELj{ELl}}}}}}}}}EGd}{{{B`{An{EMb{c}}}}}{{B`{An{EM`{{ELn{{EMb{ELl}}}}}}}}}EGd}{{{B`{An{EMd{c}}}}}{{B`{An{EM`{{ELn{{EMd{ELl}}}}}}}}}EGd}``{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000000000000000``{{c{Ed{e}}}g{}{}{}}00000000000000000000{{{B`{EMf}}}EMf}{{{B`{EMh}}}EMh}{{{B`{EMj}}}EMj}{{{B`{EMl}}}EMl}{{{B`{EMn}}}EMn}{{{B`{EN`}}}EN`}{{{B`{ENb}}}ENb}{{{B`{ENd}}}ENd}{{{B`{ENf}}}ENf}{{{B`{ENh}}}ENh}{{{B`{ENj}}}ENj}{{{B`{ENl}}}ENl}{{{B`{ENn}}}ENn}{{{B`{EO`}}}EO`}{{{B`{EOb}}}EOb}{{{B`{EOd}}}EOd}{{{B`{EOf}}}EOf}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000{{{B`{c}}}Bb{}}0000000000000000`{ce{}{}}00000000000000000000`{Hd{{B`{c}}}{}}00000000000000000000{Hd{{B`{Anc}}}{}}00000000000000000000{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000{HdBb}00000000{{{B`{An{ELj{c}}}}}BbEGd}1111{{{B`{An{EMb{c}}}}}BbEGd}222222{{{B`{An{EMd{c}}}}}BbEGd}33``{{{B`{ENl}}{B`{ENl}}}G`}{{{B`{ENn}}{B`{ENn}}}G`}{{{B`{EOf}}{B`{EOf}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000{{{B`{EMf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EMh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EMj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EMl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EMn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EN`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ENb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ENd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ENf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{ELj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{ENh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{ENj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{ENl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{EMb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{ENn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EO`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EOb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EOh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{EMd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{EOd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EOf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EMj}}{B`{AnEOj}}}Bb}{{{B`{ENh}}{B`{AnEOj}}}Bb}{EOlEMf}{EOnEMf}{cc{}}0{F@`EMh}{F@bEMj}{F@dEMj}{F@`EMj}4{F@fEMj}55555555{F@`ENh}{EOlENh}7777777777777777777777777777777{ce{}{}}00000000000000000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0`{{{B`{ENl}}{B`{Anc}}}BbKh}{{{B`{ENn}}{B`{Anc}}}BbKh}{{}Hd}00000000000000000000444444444444444444444444444444444444444444{{{H`{c}}}{{H`{Dd}}}{}}00000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000888888888888888888888888888888888888888888888888888888888888888`{{{B`{{ELj{c}}}}}GbEGd}``````````{{{B`{EMf}}}{{Bd{{B`{ELb}}}}}}{{{B`{EMh}}}{{Bd{{B`{ELb}}}}}}{{{B`{EMj}}}{{Bd{{B`{ELb}}}}}}{{{B`{ENh}}}{{Bd{{B`{ELb}}}}}}{{{B`{c}}}e{}{}}0000000000000000{{{B`{c}}}A@h{}}000000000{{{B`{c}}}Gb{}}000000000{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000000000000000{{{B`{c}}}A@l{}}00000000000000000000{ce{}{}}00000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000000000000000111111111111111111111````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222{{{B`{c}}}{{B`{Dd}}}{}}00000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000000000000000000000000000000000000{{{B`{{F@h{c}}}}}{{B`{{EM`{{ELn{{F@h{ELl}}}}}}}}}EGd}{{{B`{{F@j{c}}}}}{{B`{{EM`{{ELn{{F@j{ELl}}}}}}}}}EGd}{{{B`{An{F@h{c}}}}}{{B`{An{EM`{{ELn{{F@h{ELl}}}}}}}}}EGd}{{{B`{An{F@j{c}}}}}{{B`{An{EM`{{ELn{{F@j{ELl}}}}}}}}}EGd}````{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000000000000000000000000000000000000``{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000``{{{B`{F@l}}}F@l}{{{B`{F@n}}}F@n}{{{B`{FA`}}}FA`}{{{B`{FAb}}}FAb}{{{B`{FAd}}}FAd}{{{B`{FAf}}}FAf}{{{B`{FAh}}}FAh}{{{B`{FAj}}}FAj}{{{B`{FAl}}}FAl}{{{B`{FAn}}}FAn}{{{B`{FB`}}}FB`}{{{B`{FBb}}}FBb}{{{B`{{FBd{c}}}}}{{FBd{c}}}Fj}{{{B`{FBf}}}FBf}{{{B`{FBh}}}FBh}{{{B`{FBj}}}FBj}{{{B`{FBl}}}FBl}{{{B`{FBn}}}FBn}{{{B`{FC`}}}FC`}{{{B`{{FCb{c}}}}}{{FCb{c}}}Fj}{{{B`{FCd}}}FCd}{{{B`{FCf}}}FCf}{{{B`{FCh}}}FCh}{{{B`{FCj}}}FCj}{{{B`{FCl}}}FCl}{{{B`{FCn}}}FCn}{{{B`{FD`}}}FD`}{{{B`{FDb}}}FDb}{{{B`{FDd}}}FDd}{{{B`{FDf}}}FDf}{{{B`{FDh}}}FDh}{{{B`{FDj}}}FDj}{{{B`{{FDl{c}}}}}{{FDl{c}}}Fj}{{{B`{FDn}}}FDn}{{{B`{FE`}}}FE`}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000000000000000000000{{{B`{c}}}Bb{}}0000000000000000000000000000000000000000000````{ce{}{}}00000000000000000000000000000000000000000`{{}F@l}{{}FAh}{{}{{FBd{c}}}Cl}{{}FCl}```{Hd{{B`{c}}}{}}00000000000000000000000000000000000000000{Hd{{B`{Anc}}}{}}00000000000000000000000000000000000000000{{{B`{c}}}{{B`{e}}}{}{}}00000000000000000000000000000000000000000{HdBb}000{{{B`{An{F@h{c}}}}}BbEGd}11111{{{B`{An{F@j{c}}}}}BbEGd}222222222222222222222222222222222{{{ELn{{FEb{ELl}}}}}FEd}```{{{B`{F@l}}{B`{F@l}}}G`}{{{B`{FAf}}{B`{FAf}}}G`}{{{B`{FAj}}{B`{FAj}}}G`}{{{B`{FB`}}{B`{FB`}}}G`}{{{B`{FBf}}{B`{FBf}}}G`}{{{B`{FBn}}{B`{FBn}}}G`}{{{B`{FC`}}{B`{FC`}}}G`}{{{B`{{FCb{c}}}}{B`{{FCb{c}}}}}G`Hl}{{{B`{FCd}}{B`{FCd}}}G`}{{{B`{FCf}}{B`{FCf}}}G`}{{{B`{FCh}}{B`{FCh}}}G`}{{{B`{FCj}}{B`{FCj}}}G`}{{{B`{FCl}}{B`{FCl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000000000000{{{B`{FEf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FEh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{F@l}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FEd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{F@n}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FA`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{F@j{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{FAb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FAd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FAf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FAh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FAj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FAl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FAn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FB`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FBb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FBd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{FBf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FBh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FBj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FBl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FBn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FC`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FCb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{FCd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FCf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FCh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FCj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FCl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FCn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FD`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FDb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FDd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FDf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FDh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FDj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FDl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{FDn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FE`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FA`}}{B`{AnEOj}}}Bb}{{{B`{FAb}}{B`{AnEOj}}}Bb}{{{B`{FAl}}{B`{AnEOj}}}Bb}{{{B`{FAn}}{B`{AnEOj}}}Bb}{{{B`{FBb}}{B`{AnEOj}}}Bb}{{{B`{FBh}}{B`{AnEOj}}}Bb}{{{B`{FDb}}{B`{AnEOj}}}Bb}{{{B`{FDd}}{B`{AnEOj}}}Bb}{{{B`{FDh}}{B`{AnEOj}}}Bb}{{{B`{FE`}}{B`{AnEOj}}}Bb}{cc{}}000000{FD`F@n}11111{F@`FAd}222{EOfFAj}{F@fFAl}{F@`FAl}{FBjFAl}{FDnFAl}{EOlFAl}{EOnFAl}9{FAjFAl}{EObFAl}{ENjFAl}{F@dFAl}=={EOfFB`}{F@bFBb}{ENjFBb}{F@fFBb}{cc{}}{F@dFBb}{FEjFBb}2{EFhFBf}3{F@`FBh}4{FDnFBh}{FBlFBh}{FBjFBh}777777777777{FDnFDb}{F@`FDb}{F@dFDb}{EOnFDb}{FBbFDb}{EOlFDb}={FD`FDb}{FB`FDb}{EObFDb}{FBjFDb}{F@fFDb}{F@bFDb}{FEjFDb}{cc{}}0{FAdFDh}1{EOnFDh}{FDnFDj}{F@`FDj}4{FDhFDj}5{F@`FDn}66666666666666666666666666666666666666666666{ce{}{}}00000000000000000000000000000000000000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000`{{{B`{F@l}}{B`{Anc}}}BbKh}{{{B`{FBn}}{B`{Anc}}}BbKh}{{{B`{FC`}}{B`{Anc}}}BbKh}{{{B`{FCh}}{B`{Anc}}}BbKh}{{}Hd}00000000000000000000000000000000000000000666666666666666666666666666666666666666666666666666666666666666666666666666666666666{{{H`{c}}}{{H`{Dd}}}{}}00000000000000000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000000000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::{{{B`{{F@h{c}}}}}G`EGd}{{{B`{{F@h{c}}}}}GbEGd}``````````{{{ELn{{F@h{ELl}}}}{B`{FAh}}}FEf}{{{ELn{{F@h{ELl}}}}{B`{FCl}}}FEh}{{{B`{F@l}}{ELn{{FEb{ELl}}}}{Bd{{FEn{FEl}}}}}{{Bj{FEdF@n}}}}{{}c{}}000```{{{B`{FEd}}}{{ELn{{FEb{ELl}}}}}}{{{B`{FEf}}}{{ELn{{F@h{ELl}}}}}}{{{B`{FEh}}}{{ELn{{F@h{ELl}}}}}}```````````{{{B`{AnFEh}}{ELn{{FF`{ELl}}}}EAjJn{Bd{{ELd{Jn}}}}}Bb}{{{B`{AnFEd}}{ELn{{FF`{ELl}}}}EAjJn{Bd{{ELd{Jn}}}}}Bb}{{{B`{F@n}}}{{Bd{{B`{ELb}}}}}}{{{B`{FAb}}}{{Bd{{B`{ELb}}}}}}{{{B`{FAd}}}{{Bd{{B`{ELb}}}}}}{{{B`{FAj}}}{{Bd{{B`{ELb}}}}}}{{{B`{FAl}}}{{Bd{{B`{ELb}}}}}}{{{B`{FAn}}}{{Bd{{B`{ELb}}}}}}{{{B`{FB`}}}{{Bd{{B`{ELb}}}}}}{{{B`{FBb}}}{{Bd{{B`{ELb}}}}}}{{{B`{FBh}}}{{Bd{{B`{ELb}}}}}}{{{B`{FDb}}}{{Bd{{B`{ELb}}}}}}{{{B`{FDd}}}{{Bd{{B`{ELb}}}}}}{{{B`{FDh}}}{{Bd{{B`{ELb}}}}}}{{{B`{FDj}}}{{Bd{{B`{ELb}}}}}}{{{B`{FDn}}}{{Bd{{B`{ELb}}}}}}```````{{{B`{c}}}e{}{}}0000000000000000000000000000000000{{{B`{c}}}A@h{}}0000000000000000000{{{B`{c}}}Gb{}}0000000000000000000{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000000000000000000000000000000000000{{{B`{c}}}A@l{}}00000000000000000000000000000000000000000{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000000000000000000000000000000000000``111111111111111111111111111111111111111111````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{B`{AnFEd}}JhJhJhJh}Bb}{{{B`{AnFEd}}JhJhJhAMbJh}Bb}{{{B`{AnFEd}}{ELn{{FF`{ELl}}}}Jn}Bb}0{{{B`{AnFEd}}CLd}Bb}{{{B`{AnFEd}}}Bb}1{{{B`{AnFEd}}Jh{ELn{{EMd{ELl}}}}JhHd}Bb}{{{B`{AnFEd}}{ELn{{FF`{ELl}}}}EAjJn{Bd{{ELd{Jn}}}}}Bb}{{{B`{AnFEd}}{ELn{{FFb{ELl}}}}}Bb}{{{B`{AnFEd}}DHhJhJhJb}Bb}{{{B`{AnFEd}}Jh{ELn{{FF`{ELl}}}}Jn{Bd{{ELd{Jn}}}}}Bb}{{{B`{AnFEf}}{ELn{{FFd{ELl}}}}Jh}Bb}{{{B`{AnFEf}}JhJhJh}Bb}{{{B`{AnFEf}}{ELn{{FF`{ELl}}}}Jn}Bb}{{{B`{AnFEf}}}Bb}{{{B`{AnFEf}}CLdJh}Bb}10{{{B`{AnFEf}}Jh{ELn{{EMd{ELl}}}}JhHd}Bb}{{{B`{AnFEf}}{ELn{{FFf{ELl}}}}}Bb}{{{B`{AnFEf}}JhJhJb}Bb}7{{{B`{AnFEh}}Jh}Bb}{{{B`{AnFEh}}{ELn{{FFd{ELl}}}}Jh}Bb}{{{B`{AnFEh}}JhJhJhJh}Bb}{{{B`{AnFEh}}JhJhJhAMbJh}Bb}{{{B`{AnFEh}}{ELn{{FF`{ELl}}}}Jn}Bb}0{{{B`{AnFEh}}}Bb}0{{{B`{AnFEh}}ELnHd}Bb}{{{B`{AnFEh}}CLdJh}Bb}{{{B`{AnFEh}}{ELn{{FF`{ELl}}}}JnJh}Bb}{{{B`{AnFEh}}{ELn{{FF`{ELl}}}}Jn{ELn{{FF`{ELl}}}}JnJh}Bb}1042{{{B`{AnFEh}}Jh{ELn{{EMd{ELl}}}}JhHd}Bb}{{{B`{AnFEh}}{B`{ECn}}}Bb}{{{B`{AnFEh}}{ELn{{FF`{ELl}}}}EAjJn{Bd{{ELd{Jn}}}}}Bb}{{{B`{AnFEh}}{ELn{{FFb{ELl}}}}}Bb}{{{B`{AnFEh}}DHhJhJhJb}Bb}<>{{{B`{AnFEh}}Jh{ELn{{FF`{ELl}}}}Jn{Bd{{ELd{Jn}}}}}Bb}{{{B`{AnFEh}}A`A`A`A`A`A`}Bb}?`````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000`{ce{}{}}0000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000{{{B`{{FEb{c}}}}}{{B`{{EM`{{ELn{{FEb{ELl}}}}}}}}}EGd}{{{B`{An{FEb{c}}}}}{{B`{An{EM`{{ELn{{FEb{ELl}}}}}}}}}EGd}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000``{{c{Ed{e}}}g{}{}{}}000000000000000{{{B`{FFh}}}FFh}{{{B`{FFj}}}FFj}{{{B`{FFl}}}FFl}{{{B`{FEj}}}FEj}{{{B`{FFn}}}FFn}{{{B`{F@`}}}F@`}{{{B`{EOl}}}EOl}{{{B`{EOn}}}EOn}{{{B`{FG`}}}FG`}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000{{{B`{c}}}Bb{}}0000000000{ce{}{}}000000000000000{{{B`{{Kj{{FEb{c}}}}}}{B`{{EGj{{Bd{{AIh{AA`}}}}}}}}}{{FF`{c}}}EGd}{{}FGb}{Hd{{B`{c}}}{}}000000000000000{Hd{{B`{Anc}}}{}}000000000000000`{{{B`{c}}}{{B`{e}}}{}{}}000000000000000{HdBb}{{{B`{An{FEb{c}}}}}BbEGd}{{{B`{AnFGd}}}Bb}2{{{B`{AnFGf}}}Bb}33333333333333{{{B`{FFj}}{B`{FFj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{{FEb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}EGd}{{{B`{FFh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FFj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FFl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FEj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FFn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{F@`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EOl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EOn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FG`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000000{F@`FFh}111111{FGhF@`}2222222222222222222{FGfFGj}{{{H`{Bh}}}FGj}{ce{}{}}000000000000000```{{}Hd}00000000000000011111111111111111111111111111111{{{H`{c}}}{{H`{Dd}}}{}}000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000555555555555555555555555555555555555555555555555{{{B`{{FEb{c}}}}}G`EGd}``{{}c{}}``````{{{B`{FFh}}}{{Bd{{B`{ELb}}}}}}`{{{B`{c}}}e{}{}}00000000{{{B`{c}}}A@h{}}00000{{{B`{c}}}Gb{}}00000{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000{{{B`{c}}}A@l{}}000000000000000>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000`????????????????``````````````{{cg}i{}{}{{h{e}}}{}}{ce{}{}}0{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}5{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}4{{{B`{FGl}}}{{Bd{{Kj{{FEb{c}}}}}}}EGd}{{{B`{FGl}}}{{Bd{{B`{{FEb{c}}}}}}}EGd}{HdBb}{{{B`{FGl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0<{{}Hd}=={{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}};{ce{}{}}00{{{Kj{{FEb{c}}}}}FGlEGd}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}44{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}5````````````````````````{{cg}i{}{}{{h{e}}}{}}00000006666666666666666{{{B`{c}}}{{B`{Dd}}}{}}0000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000{{{B`{{FGn{c}}}}}{{B`{{EM`{{ELn{{FEb{ELl}}}}}}}}}EGd}{{{B`{An{FGn{c}}}}}{{B`{An{EM`{{ELn{{FEb{ELl}}}}}}}}}EGd}{{{B`{c}}}{{B`{e}}}{}{}}0000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000`{{c{Ed{e}}}g{}{}{}}0000000{{{B`{FH`}}}FH`}{{{B`{FHb}}}FHb}{{{B`{FHd}}}FHd}{{{B`{FHf}}}FHf}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}0000{ce{}{}}0000000{Hd{{B`{c}}}{}}0000000{Hd{{B`{Anc}}}{}}0000000`;;;;;;;;{HdBb}{{{B`{An{FGn{c}}}}}BbEGd}1111111{{{B`{FH`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FHh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{FHb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FHd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FHf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}00000{F@`FHd}1{FDhFHd}{FAdFHd}{F@`FHf}4{FHjFHf}55555555{FHlFHn}{{{H`{Gh}}}FHn}{ce{}{}}0000000``{{}Hd}00000001111111111111111{{{H`{c}}}{{H`{Dd}}}{}}0000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000{{c{Ed{e}}}g{}{}{}}0000000555555555555555555555555``{{{B`{FHd}}}{{Bd{{B`{ELb}}}}}}{{{B`{FHf}}}{{Bd{{B`{ELb}}}}}}{{{B`{c}}}e{}{}}000{{{B`{c}}}A@h{}}00{{{B`{c}}}Gb{}}00{c{{Bj{e}}}{}{}}00000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000{{{B`{c}}}A@l{}}0000000================{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000`>>>>>>>>````{{cg}i{}{}{{h{e}}}{}}??{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}>{{{B`{FI`}}}FI`}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{FI`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}{F@`FI`}16{{}Hd}77{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}};;;{{{B`{FI`}}}{{Bd{{B`{ELb}}}}}}{{{B`{c}}}e{}{}}{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1```{{cg}i{}{}{{h{e}}}{}}02222{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{AnEOj}}{B`{{ELn{{EMd{ELl}}}}}}}Bb}{{{B`{AnEOj}}{B`{{ELn{{ELj{ELl}}}}}}}Bb}{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{{B`{AnEOj}}{B`{{ELn{{FF`{ELl}}}}}}}Bb}{{{B`{AnEOj}}{B`{{ELn{{FF`{ELl}}}}}}{B`{AA`}}}Bb}{{c{Ed{e}}}g{}{}{}}0`{{{B`{AnEOj}}{B`{{ELn{{F@h{ELl}}}}}}}Bb}<<{{{B`{AnEOj}}{B`{{ELn{{FFf{ELl}}}}}}}Bb}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}088{HdBb}0{{{B`{AnEOj}}{B`{ELb}}}Bb}{{{B`{FIb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FId}}{B`{AnEOj}}}Bb}{{{B`{FIb}}{B`{AnEOj}}}Bb}{{{B`{AnFIf}}{B`{{FIj{FIh}}}}{B`{ELb}}}Bb}{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{{B`{AnEOj}}{B`{AA`}}{B`{Gb}}}Bb}``{{{B`{AnEOj}}{B`{Ih}}}Bb}{{{B`{AnEOj}}{B`{{ELn{{FFd{ELl}}}}}}}Bb}{{{B`{AnEOj}}{B`{{ELn{{FFb{ELl}}}}}}}Bb}{{{B`{AnEOj}}{B`{{ELn{{FIl{ELl}}}}}}}Bb}{{{B`{FIb}}}{{Bd{{B`{ELb}}}}}}`{{{B`{AnEOj}}{B`{{ELn{{FIn{ELl}}}}}}}Bb}{{{B`{AnEOj}}{B`{{ELn{{FIn{ELl}}}}}}{B`{AA`}}}Bb}{{{B`{AnEOj}}{B`{{ELn{{FJ`{ELl}}}}}}}Bb}{{{B`{AnEOj}}{B`{{ELn{{FJ`{ELl}}}}}}{B`{AA`}}}Bb}{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011``{{cg}i{}{}{{h{e}}}{}}0{{{B`{{FIj{c}}}}{ELn{{FJb{ELl}}}}g}eFJd{}{{Gh{{Bd{B`}}}{{Af{e}}}}}}{{{B`{{FIj{c}}}}{ELn{{FJb{ELl}}}}}{{Bj{DL`FJf}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FJb{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FJb{ELl}}}}}{{Bj{DHbFJf}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FJb{ELl}}}}}{{Bj{DLfFJf}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FJb{ELl}}}}}{{Bj{EClFJf}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FJb{ELl}}}}DGj}{{Bj{DNlFJf}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FJb{ELl}}}}{ELn{FJh}}}{{Bj{G`FJj}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FJb{ELl}}}}}{{Bj{DKfFJf}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FJb{ELl}}}}{B`{{EHd{{Bd{{AIh{AA`}}}}}}}}{Bd{{B`{DA`}}}}}{{f{{ELn{{FEb{ELl}}}}{ELn{{FEb{ELl}}}}{Bd{EJn}}}}}FJd}<<<<{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{{FIj{c}}}}{ELn{{EMd{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{EMd{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}{ELn{{ELj{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{ELj{ELl}}}}}GbFJd}{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{{B`{{FIj{c}}}}{ELn{{FF`{ELl}}}}}{{Bj{BbFJl}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FF`{ELl}}}}G`}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FF`{ELl}}}}Jn{Bd{Jn}}}{{Bj{{f{JbJn}}FHj}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FF`{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}{ELn{{FF`{ELl}}}}{AH`{Jn}}FJn}{{Bj{BbFHj}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FF`{ELl}}}}}{{Bj{BbFHj}}}FJd}{{c{Ed{e}}}g{}{}{}}0{{{B`{{FIj{c}}}}Bb}BbFJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{ELn{{FF`{ELl}}}}Jn{Bd{Jn}}}{{Bj{BbFAd}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{ELn{{FIn{ELl}}}}{B`{DKh}}}{{Bj{BbFAd}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{ELn{{FF`{ELl}}}}Jn{ELn{{FF`{ELl}}}}JnJn}{{Bj{BbFDj}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{B`{{EF`{{ELn{{FF`{ELl}}}}}}}}{B`{{DJb{{ELn{{FIn{ELl}}}}}}}}{B`{EDf}}}{{Bj{BbFDj}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{B`{{DJb{{ELn{{FIn{ELl}}}}}}}}{B`{{EF`{{ELn{{FF`{ELl}}}}}}}}{B`{EDf}}}{{Bj{BbFDj}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{B`{{DJb{{ELn{{FIn{ELl}}}}}}}}{B`{{DJb{{ELn{{FIn{ELl}}}}}}}}{B`{EDf}}}{{Bj{BbFDj}}}FJd}7{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{B`{{EDn{{Bd{{AIh{AA`}}}}}}}}}{{f{{ELn{{F@h{ELl}}}}{Bd{FDn}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{B`{AA`}}}{{Bj{BbFDn}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}}{{Bj{BbFDn}}}FJd}1{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{ELn{{FFd{ELl}}}}JhJh{ELn{{FF`{ELl}}}}Jn}{{Bj{BbFBh}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{B`{FEf}}}{{Bj{BbFAn}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{B`{FEh}}}{{Bj{BbFDd}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@h{ELl}}}}{ELn{{FFd{ELl}}}}Jh}{{Bj{BbFBh}}}FJd}{ce{}{}}0{{{B`{{FIj{c}}}}{ELn{{FFf{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FFf{ELl}}}}Jh}{{f{{ELn{{ELj{ELl}}}}{Bd{EOd}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FFf{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}{EGb{e}}}{{ELn{{FJb{ELl}}}}}FJdEGd}{{{B`{{FIj{c}}}}{Bd{{AIh{AA`}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{{EGj{{Bd{{AIh{AA`}}}}}}}}}{{f{{ELn{{FF`{ELl}}}}{Bd{FK`}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FJb{ELl}}}}{EHb{e}}{B`{{EHd{{Bd{{AIh{AA`}}}}}}}}{Bd{{B`{DA`}}}}}{{f{{ELn{{FEb{ELl}}}}{ELn{{FEb{ELl}}}}{Bd{EJn}}}}}FJdEGd}22{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{{EIh{{Bd{{AIh{AA`}}}}{Fn{DGj}}}}}}}{{f{{ELn{{FIn{ELl}}}}{Bd{FKb}}}}}FJd}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}g}eFJd{}{{Gh{{Bd{B`}}}{{Af{e}}}}}}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{ENd}}}{{f{{ELn{{EMd{ELl}}}}{Bd{EMj}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{ENf}}}{{f{{ELn{{ELj{ELl}}}}{Bd{EMh}}}}}FJd}7{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{{EGn{{Bd{{AIh{AA`}}}}}}}}}{{f{{ELn{{F@h{ELl}}}}{Bd{F@`}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{FKd}}{Bd{{FKf{c}}}}}{{f{{ELn{{FFf{ELl}}}}{Bd{FKh}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{ENl}}}{{f{{ELn{{EMb{ELl}}}}{Bd{ENh}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{{EHh{{Bd{{AIh{AA`}}}}}}}}}{{f{{ELn{{FFd{ELl}}}}{Bd{FKj}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{F@l}}}{{f{FEd{Bd{F@n}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{FKl}}{Bd{{FKf{c}}}}}{{f{{ELn{{FFb{ELl}}}}{Bd{FKn}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{FL`}}}{{f{{ELn{{FIl{ELl}}}}{Bd{FLb}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{FLd}}FLf}{{f{{ELn{{FLh{ELl}}}}{Bd{FLj}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{FLd}}{AIh{{ADb{Jh}}}}}{{f{{ELn{{FLh{ELl}}}}{Bd{FLj}}}}}FJd}>{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}}{{Bj{DL`FFn}}}FJd}1{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}}{{Bj{DHbFFn}}}FJd}>{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}}{{Bj{DKfFFn}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{AA`}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{E@j{FH`}}}{{Bj{G`FFh}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}FGj}BbFJd}77{{{B`{c}}}{{B`{e}}}{}{}}0{HdBb}{{{B`{An{FIj{c}}}}}BbFJd}1{{{B`{{FIj{c}}}}FLl}{{Fn{{ELn{{FJb{ELl}}}}}}}FJd}{{{B`{EKj}}{B`{EKj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{EKj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{{{B`{AA`}}c}{{FIj{c}}}FJd}{{cEKb}{{FIj{c}}}FJd}{ce{}{}}0{{{B`{{FIj{c}}}}}EKjFJd}`{{{B`{EKj}}DKj}{{B`{FLn}}}}{{}Hd}0`{{{B`{{FIj{c}}}}}{{Bd{B`}}}FJd}{{{B`{{FIj{c}}}}FM`FMb}{{Bj{{ELn{FJh}}EK`}}}FJd}5555{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0999999{{{B`{AA`}}cEIn}{{FIj{c}}}FJd}{{{B`{{FIj{c}}}}{ELn{{EMb{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{EMb{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}G`}{{Bj{G`FFh}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FFd{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FFd{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{ELd{Jn}}}{{Bj{{f{{ELn{{FMd{ELl}}}}Jb}}FHd}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}}{{Bj{A`FHb}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}FHn}{{Bj{BbFHb}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{{ADb{{ELn{{F@h{ELl}}}}}}}}}{{Bj{FH`FHf}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{ELn{{FF`{ELl}}}}JnJn}{{Bj{BbFHd}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{ELn{{FF`{ELl}}}}Jn{B`{{ADb{Jb}}}}}{{Bj{BbFHd}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{ELn{{FF`{ELl}}}}Jn{ELn{{FMd{ELl}}}}}{{Bj{BbFHd}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FEb{ELl}}}}{B`{{DJb{{ELn{{FIn{ELl}}}}}}}}{B`{{ADb{Jb}}}}{B`{EEb}}{B`{EDf}}}{{Bj{BbFHd}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@j{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}FEd{B`{{EJf{{Bd{{AIh{AA`}}}}}}}}}{{f{{ELn{{F@j{ELl}}}}{Bd{FAb}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{F@j{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}{ELn{{FFb{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FFb{ELl}}}}Jh}{{f{{ELn{{ELj{ELl}}}}{Bd{EOd}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FFb{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}{B`{{DKn{{ELn{FJh}}}}}}FLl}{{Bj{{ELn{{FJb{ELl}}}}FMf}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FIl{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FIl{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}{ELn{{FLh{ELl}}}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FLh{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}{ELn{FJh}}g}eFJd{}{{Gh{{Bd{B`}}}{{Af{e}}}}}}{{{B`{{FIj{c}}}}{ELn{FJh}}{ELn{{FEb{ELl}}}}{B`{{EG`{{Fn{DGj}}}}}}}{{Bd{FMh}}}FJd}{{{B`{{FIj{c}}}}{ELn{FJh}}}BbFJd}{{{B`{{FIj{c}}}}{ELn{FJh}}{ELn{{FJb{ELl}}}}}{{Bj{EIlFMj}}}FJd}{{{B`{{FIj{c}}}}{ELn{FJh}}}{{Bj{FMlFMn}}}FJd}{{{B`{{FIj{c}}}}{ELn{FJh}}}{{Bj{EJjFMn}}}FJd}{{{B`{{FIj{c}}}}{ELn{FJh}}}{{Bj{BbFMn}}}FJd}{{{B`{EKj}}}{{B`{FN`}}}}``{{{B`{{FIj{c}}}}{ELn{{FIn{ELl}}}}e}BbFJd{{Gh{{Bd{B`}}}}}}{{{B`{{FIj{c}}}}{ELn{{FIn{ELl}}}}{B`{FNb}}}{{f{{ELn{{FJ`{ELl}}}}{Bd{FNd}}}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FIn{ELl}}}}}{{Bj{BbFJl}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FIn{ELl}}}}G`}BbFJd}{{{B`{{FIj{c}}}}{ELn{{FIn{ELl}}}}}GbFJd}{{{B`{{FIj{c}}}}{ELn{{FJ`{ELl}}}}G`}{{Bj{BbFNf}}}FJd}{{{B`{{FIj{c}}}}{ELn{{FJ`{ELl}}}}}GbFJd}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0`11``{{{B`{AA`}}c}EKb{}}{{{B`{FJh}}}{{Bd{{B`{{ELh{EGd}}}}}}}}{{{B`{{FIj{c}}}}}{{B`{{FNh{EGd}}}}}FJd}{{{B`{EKb}}}{{Bd{{B`{c}}}}}{}}```{{cg}i{}{}{{h{e}}}{}}00``666666{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00````{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00``{{c{Ed{e}}}g{}{}{}}00``;;;``{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00``444{HdBb}00{{{B`{FLn}}{B`{FLn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{FLn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00000{ce{}{}}00{{{B`{{FNh{c}}}}}FLnEGd}{{}Hd}00222222{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00===555555555{{{B`{FLn}}}G`}```````````````````{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00999999{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00:::`````````````````````````{{cg}i{}{}{{h{e}}}{}};;{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{ELn{c}}}DKjFNj}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{{ELn{c}}}}}{{ELn{c}}}FNj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{{{B`{{ELn{c}}}}{B`{{ELn{c}}}}}LfFNj}{{{B`{c}}{B`{e}}}Lf{}{}}{ce{}{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}:{HdBb}{{{B`{{ELn{c}}}}{B`{{ELn{c}}}}}G`FNj}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{{ELn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}FNj}{FNl{{ELn{c}}}FNj}{cc{}}0{{{ELd{Jn}}}{{ELn{c}}}FNj}9{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{{ELn{c}}}}{B`{Ane}}}BbFNjKh}{{}Hd}<<{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}{ce{}{}}0{FNn{{ELd{Jn}}}}{{{ELn{c}}}{{ELd{Jn}}}FNj}2{{{B`{{ELn{c}}}}{B`{{ELn{c}}}}}{{Bd{Lf}}}FNj}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}77{FNn{{f{JhJhDKj}}}}{{{ELn{c}}}{{f{JhJhDKj}}}FNj}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}:{{JhJhDKj}FNn}{{JhJhDKj}{{ELn{c}}}FNj}``````{{cg}i{}{}{{h{e}}}{}}0===={{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{}G`}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}0{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}055{HdBb}0{{{B`{{FO`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChFNn}}{{{B`{FIh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FO`{c}}}}c}BbFNn}{cc{}}00077{{}Hd}0{ce{}FNn}{{}cFNn}::::{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0>>======{{{B`{{FO`{c}}}}c}cFNn}{{}{{FO`{c}}}FNn}{{{B`{{FO`{c}}}}DKj}cFNn}{{{B`{{FOd{}{{FOb{c}}}}}}}{{Kj{{FO`{e}}}}}LbFNn}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000002222222222222222222222{{{B`{c}}}{{B`{Dd}}}{}}0000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000{{{B`{FJh}}}{{B`{{EM`{{ELn{FJh}}}}}}}}{{{B`{{FJb{c}}}}}{{B`{{EM`{{ELn{{FJb{ELl}}}}}}}}}EGd}{{{B`{AnFJh}}}{{B`{An{EM`{{ELn{FJh}}}}}}}}{{{B`{An{FJb{c}}}}}{{B`{An{EM`{{ELn{{FJb{ELl}}}}}}}}}EGd}{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000{{{B`{{ELh{c}}}}}{{ELh{c}}}{FjEGd}}{{{B`{FOf}}}FOf}{{{B`{FJj}}}FJj}{{{B`{FMj}}}FMj}{{{B`{EJn}}}EJn}{{{B`{FJf}}}FJf}{{{B`{FMf}}}FMf}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000{{{B`{c}}}Bb{}}000000`{ce{}{}}0000000000{{}EKb}{Hd{{B`{c}}}{}}0000000000{Hd{{B`{Anc}}}{}}0000000000???????????{HdBb}0000000000`{{{B`{FOf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FJj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FMj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EJn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FJf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FMf}}{B`{AnI`}}}{{Bj{BbIb}}}}0`{cc{}}00000000{FOfEJn}1111111111111<<<<<<<<<<<{{{B`{FJh}}{B`{{FJb{c}}}}}{{Bj{FOhFMj}}}EGd}`{{}Hd}0000000000>>>>>>>>>>>>>>>>>>>>>>{{{H`{c}}}{{H`{Dd}}}{}}0000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000{ce{}{}}00000000000000000000000000000000{{{B`{{FJb{c}}}}{B`{FJh}}}G`EGd}{{{B`{FJh}}}Gb}`{{{B`{AA`}}EIn}EKb}{{}c{}}{{{B`{AA`}}}DH`}``{{{B`{EJn}}}{{Bd{{B`{ELb}}}}}}{{{B`{c}}}e{}{}}000000{{{B`{c}}}A@h{}}00000{{{B`{c}}}Gb{}}00000{c{{Bj{e}}}{}{}}00000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000{{{B`{c}}}A@l{}}0000000000<<<<<<<<<<<<<<<<<<<<<<{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000`===========`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{FOjFOl}{{cg}i{}{}{{h{e}}}{}}0000000000000000000000000000000000000000000000000000000{{}FOl}{{}FOn}{{{G@`{c}}g}{{G@`{e}}}{}{}{{Gh{c}{{Af{{G@`{e}}}}}}}}{{{B`{An{G@b{c}}}}cG@d}{{G@f{c}}}{}}{{{B`{AnG@h}}{B`{AnG@h}}}Bb}{{{B`{AnG@j}}{B`{G@l}}}Bb}{{{B`{G@n}}}Hd}`{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}0000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000000000000000000000000000000000000000000000000{{{B`{{G@`{c}}}}}{{B`{c}}}{}}{{GA`GA`}{{Bd{GA`}}}}{{GA`GA`}G`}``````{{FOlFOl}FOl}{{FOnFOn}FOn}{{{B`{AnFOl}}FOl}Bb}{{{B`{AnFOn}}FOn}Bb}3210{{{B`{FOl}}}Jh}0{{{B`{FOn}}}Jh}05432``{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000000000000000000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}0000000000000000000000000000000000000000000000000000000{{{B`{G@l}}{B`{{GAd{GAb}}}}}{{Bd{G@l}}}}{{{B`{{G@b{c}}}}{G@f{c}}}{{Bj{BbGAf}}}{}}{{{B`{{GAd{c}}}}{G@f{c}}}{{Bj{BbGAf}}}{BLjKb}}{{{B`{{G@b{c}}}}{B`{{GAh{c}}}}}{{Bj{BbGAj}}}{}}{{{B`{An{G@b{c}}}}}Bb{}}{{{B`{An{GAd{c}}}}}Bb{}}{{{B`{{G@f{c}}}}}{{G@f{c}}}{}}{{{B`{{GAh{c}}}}}{{GAh{c}}}{}}{{{B`{{G@b{c}}}}}{{G@b{c}}}Fj}{{{B`{{GAd{c}}}}}{{GAd{c}}}Fj}{{{B`{G@h}}}G@h}{{{B`{G@d}}}G@d}{{{B`{GAl}}}GAl}{{{B`{{G@`{c}}}}}{{G@`{c}}}Fj}{{{B`{GAn}}}GAn}{{{B`{GB`}}}GB`}{{{B`{GBb}}}GBb}{{{B`{FOj}}}FOj}{{{B`{GBd}}}GBd}{{{B`{GBf}}}GBf}{{{B`{GBh}}}GBh}{{{B`{GA`}}}GA`}{{{B`{GBj}}}GBj}{{{B`{GBl}}}GBl}{{{B`{GBn}}}GBn}{{{B`{GC`}}}GC`}{{{B`{GCb}}}GCb}{{{B`{FOl}}}FOl}{{{B`{GCd}}}GCd}{{{B`{GCf}}}GCf}{{{B`{GAb}}}GAb}{{{B`{G@l}}}G@l}{{{B`{GCh}}}GCh}{{{B`{GCj}}}GCj}{{{B`{GCl}}}GCl}{{{B`{G@j}}}G@j}{{{B`{GCn}}}GCn}{{{B`{GD`}}}GD`}{{{B`{GDb}}}GDb}{{{B`{GDd}}}GDd}{{{B`{GDf}}}GDf}{{{B`{GDh}}}GDh}{{{B`{GDj}}}GDj}{{{B`{GDl}}}GDl}{{{B`{GDn}}}GDn}{{{B`{G@n}}}G@n}{{{B`{GE`}}}GE`}{{{B`{GEb}}}GEb}{{{B`{GEd}}}GEd}{{{B`{FOn}}}FOn}{{{B`{GEf}}}GEf}{{{B`{GEh}}}GEh}{{{B`{GEj}}}GEj}{{{B`{GEl}}}GEl}{{{B`{GEn}}}GEn}{{{B`{GF`}}}GF`}{{{B`{GFb}}}GFb}{{{B`{GFd}}}GFd}{{{B`{GFf}}}GFf}{{{B`{GFh}}}GFh}{{{B`{GFj}}}GFj}{{{B`{GFl}}}GFl}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000000000000000000000000000000000000000000{{{B`{c}}}Bb{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{{G@f{c}}}}{B`{{G@f{c}}}}}Lf{}}{{{B`{GAn}}{B`{GAn}}}Lf}{{{B`{GB`}}{B`{GB`}}}Lf}{{{B`{GBb}}{B`{GBb}}}Lf}{{{B`{FOj}}{B`{FOj}}}Lf}{{{B`{GBd}}{B`{GBd}}}Lf}{{{B`{GBf}}{B`{GBf}}}Lf}{{{B`{GBh}}{B`{GBh}}}Lf}{{{B`{GBj}}{B`{GBj}}}Lf}{{{B`{GBl}}{B`{GBl}}}Lf}{{{B`{GBn}}{B`{GBn}}}Lf}{{{B`{GCb}}{B`{GCb}}}Lf}{{{B`{FOl}}{B`{FOl}}}Lf}{{{B`{GCd}}{B`{GCd}}}Lf}{{{B`{GCf}}{B`{GCf}}}Lf}{{{B`{GCn}}{B`{GCn}}}Lf}{{{B`{GDd}}{B`{GDd}}}Lf}{{{B`{GDf}}{B`{GDf}}}Lf}{{{B`{GDh}}{B`{GDh}}}Lf}{{{B`{GDj}}{B`{GDj}}}Lf}{{{B`{GDl}}{B`{GDl}}}Lf}{{{B`{GDn}}{B`{GDn}}}Lf}{{{B`{G@n}}{B`{G@n}}}Lf}`{{{B`{c}}{B`{e}}}Lf{}{}}0000000000000000000000{FOlFOl}{FOnFOn}{{{B`{G@l}}Hd}{{Bd{GFn}}}}{{{B`{G@l}}}{{Bd{Jh}}}}{ce{}{}}0000000000000000000000000000000000000000000000000000000```{{{B`{FOl}}FOl}G`}{{{B`{FOn}}FOn}G`}{{{B`{AnG@h}}c}Bb{{AEd{Hd}}Fj}}{{}{{G@b{c}}}{}}{{}{{GAd{c}}}{}}{{}G@h}{{}G@d}{{}FOl}{{}FOn}{{}GFd}{{}GFj}{{}GFl}{Hd{{B`{c}}}{}}0000{{{B`{G@h}}}{{B`{{ADb{GEn}}}}}}111111111111111111111111111111111111111111111111111{Hd{{B`{Anc}}}{}}000{{{B`{AnG@h}}}{{B`{An{ADb{GEn}}}}}}1111111111111111111111111111111111111111111111111111{{FOlFOl}FOl}{{FOnFOn}FOn}{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000000000000000000000000000000000000{HdBb}0000000000000000000000000000000000000000000000000000000`{{{B`{{G@`{c}}}}{B`{AA`}}}BbELb}{{{B`{{G@`{c}}}}{B`{AA`}}{B`{AA`}}}BbELb}{{{B`{{G@`{c}}}}{B`{AA`}}}GbELb}{{{B`{{G@`{c}}}}{B`{AA`}}{B`{AA`}}}GbELb}{{}FOl}{{}FOn}`{{{B`{{G@f{c}}}}{B`{{G@f{c}}}}}G`{}}{{{B`{G@d}}{B`{G@d}}}G`}{{{B`{GAl}}{B`{GAl}}}G`}{{{B`{GAn}}{B`{GAn}}}G`}{{{B`{GB`}}{B`{GB`}}}G`}{{{B`{GBb}}{B`{GBb}}}G`}{{{B`{FOj}}{B`{FOj}}}G`}{{{B`{GBd}}{B`{GBd}}}G`}{{{B`{GBf}}{B`{GBf}}}G`}{{{B`{GBh}}{B`{GBh}}}G`}{{{B`{GA`}}{B`{GA`}}}G`}{{{B`{GBj}}{B`{GBj}}}G`}{{{B`{GBl}}{B`{GBl}}}G`}{{{B`{GBn}}{B`{GBn}}}G`}{{{B`{GC`}}{B`{GC`}}}G`}{{{B`{GCb}}{B`{GCb}}}G`}{{{B`{FOl}}{B`{FOl}}}G`}{{{B`{GCd}}{B`{GCd}}}G`}{{{B`{GCf}}{B`{GCf}}}G`}{{{B`{GAb}}{B`{GAb}}}G`}{{{B`{G@l}}{B`{G@l}}}G`}{{{B`{GCh}}{B`{GCh}}}G`}{{{B`{GCj}}{B`{GCj}}}G`}{{{B`{GCl}}{B`{GCl}}}G`}{{{B`{G@j}}{B`{G@j}}}G`}{{{B`{GCn}}{B`{GCn}}}G`}{{{B`{GD`}}{B`{GD`}}}G`}{{{B`{GDd}}{B`{GDd}}}G`}{{{B`{GDf}}{B`{GDf}}}G`}{{{B`{GDh}}{B`{GDh}}}G`}{{{B`{GDj}}{B`{GDj}}}G`}{{{B`{GDl}}{B`{GDl}}}G`}{{{B`{GDn}}{B`{GDn}}}G`}{{{B`{G@n}}{B`{G@n}}}G`}{{{B`{GE`}}{B`{GE`}}}G`}{{{B`{GEb}}{B`{GEb}}}G`}{{{B`{GEd}}{B`{GEd}}}G`}{{{B`{FOn}}{B`{FOn}}}G`}{{{B`{GEf}}{B`{GEf}}}G`}{{{B`{GEh}}{B`{GEh}}}G`}{{{B`{GFh}}{B`{GFh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000000000000000000000000000000000000000{{{B`{G@l}}{B`{G@l}}{B`{{GAd{GAb}}}}}G`}111111111111111111111111111111111111111111`{{{B`{AnG@h}}{Bd{{f{GEnG@d}}}}}Bb}{{{B`{AnFOl}}c}Bb{{Dl{}{{Dj{FOl}}}}}}{{{B`{AnFOn}}c}Bb{{Dl{}{{Dj{FOn}}}}}}{{{B`{AnG@h}}G@h}Bb}`{{{B`{{G@b{c}}}}e}{{Bd{{G@f{c}}}}}{}{{Bh{{B`{c}}}{{Af{G`}}}}}}{{{B`{An{G@b{c}}}}cG@de}{{G@f{c}}}{}{{Bh{{B`{c}}{B`{c}}}{{Af{G`}}}}}}{{{B`{An{G@b{c}}}}cG@d}{{G@f{c}}}Hl}{{{B`{{GAh{c}}}}}{{Bd{{f{{G@f{c}}{G@f{c}}}}}}}{}}{JbGA`}{{{B`{{G@f{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{}}{{{B`{{GAh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{}}{{{B`{{G@b{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{GAd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChBLjKb}}{{{B`{G@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{G@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GAl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{G@`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{G@`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ih}{{{B`{GAn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GB`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FOj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GA`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GBn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GC`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FOl}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GCd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GAb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{G@l}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{G@j}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GCn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GD`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GDn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{G@n}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GE`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FOn}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GEf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GEn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GF`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{{{Fn{GEn}}}G@h}11{{{AH`{Hd}}}G@d}222222222{GCdGBh}3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333{Jh{{Bd{FOl}}}}{Jh{{Bd{FOn}}}}{JhFOl}0{JhFOn}010{JhGEd}{cFOl{{Dl{}{{Dj{FOl}}}}}}{cFOn{{Dl{}{{Dj{FOn}}}}}}{{{B`{AA`}}}{{Bd{FOl}}}}{{{B`{AA`}}}{{Bd{FOn}}}}{ce{}{}}0000000000000000000000000000000000000000000000000000000<{{{AH`{Jh}}{B`{{G@b{c}}}}}{{GAh{c}}}{}}```{{{B`{AnGFl}}GFh}{{G@f{GAb}}}}{{{B`{AnGFl}}}{{G@f{GAb}}}}0{{{B`{{GAd{c}}}}{B`{c}}}{{Bd{{G@f{c}}}}}{BLjKb}}{{{B`{{GAd{c}}}}{G@f{c}}}{{Bj{{B`{c}}GAf}}}{BLjKb}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000000000000000000000000000000{{{B`{An{G@b{c}}}}{G@f{c}}}{{B`{Anc}}}{}}{{{B`{{G@b{c}}}}{G@f{c}}}G@d{}}{{{B`{{GAd{c}}}}{G@f{c}}}G@d{}}``{{{B`{{G@f{c}}}}{B`{Ane}}}Bb{}Kh}{{{B`{GAn}}{B`{Anc}}}BbKh}{{{B`{GB`}}{B`{Anc}}}BbKh}{{{B`{GBb}}{B`{Anc}}}BbKh}{{{B`{FOj}}{B`{Anc}}}BbKh}{{{B`{GBd}}{B`{Anc}}}BbKh}{{{B`{GBf}}{B`{Anc}}}BbKh}{{{B`{GBh}}{B`{Anc}}}BbKh}{{{B`{GA`}}{B`{Anc}}}BbKh}{{{B`{GBj}}{B`{Anc}}}BbKh}{{{B`{GBl}}{B`{Anc}}}BbKh}{{{B`{GBn}}{B`{Anc}}}BbKh}{{{B`{GC`}}{B`{Anc}}}BbKh}{{{B`{GCb}}{B`{Anc}}}BbKh}{{{B`{FOl}}{B`{Anc}}}BbKh}{{{B`{GCd}}{B`{Anc}}}BbKh}{{{B`{GCf}}{B`{Anc}}}BbKh}{{{B`{GAb}}{B`{Anc}}}BbKh}{{{B`{G@l}}{B`{Anc}}}BbKh}{{{B`{GCh}}{B`{Anc}}}BbKh}{{{B`{G@j}}{B`{Anc}}}BbKh}{{{B`{GCn}}{B`{Anc}}}BbKh}{{{B`{GDd}}{B`{Anc}}}BbKh}{{{B`{GDf}}{B`{Anc}}}BbKh}{{{B`{GDh}}{B`{Anc}}}BbKh}{{{B`{GDj}}{B`{Anc}}}BbKh}{{{B`{GDl}}{B`{Anc}}}BbKh}{{{B`{GDn}}{B`{Anc}}}BbKh}{{{B`{G@n}}{B`{Anc}}}BbKh}{{{B`{GEh}}{B`{Anc}}}BbKh}{{{B`{GFh}}{B`{Anc}}}BbKh}{{{B`{GE`}}}G`}{{{G@f{c}}}Hd{}}{{{B`{{G@b{c}}}}{G@f{c}}}{{B`{c}}}{}}{{{B`{{G@b{c}}}}{GAh{c}}}{{B`{{ADb{c}}}}}{}}{{{B`{{GAd{c}}}}{G@f{c}}}{{B`{c}}}{}}{{{B`{GEd}}}Jh}{{{B`{An{G@b{c}}}}{G@f{c}}}{{B`{Anc}}}{}}{{{B`{G@l}}{B`{GFl}}}{{Bj{GG`GGb}}}}{{}Hd}0000000000000000000000000000000000000000000000000000000````{{{B`{An{GAd{c}}}}cG@d}{{G@f{c}}}{BLjKb}}{{{B`{AnFOl}}FOl}Bb}{{{B`{AnFOn}}FOn}Bb}{{FOlFOl}FOl}{{FOnFOn}FOn}{{{B`{FOl}}FOl}G`}{{{B`{FOn}}FOn}G`}{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}0000000000000000000000000000000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000000000000000000000000000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000000000000000000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000000000000000004444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444{{{G@b{c}}}{{Fn{c}}}{}}{{{G@`{c}}}c{}}6{{{B`{G@h}}}{{GGd{GEn}}}}{FOl}{FOn}{{{G@`{c}}}{{G@`{e}}}{}{{BGf{c}}}}::::::::::::::::::::::::::::::::::::::::::::::::::::::::{GA`G`}{{{B`{FOl}}}G`}{{{B`{FOn}}}G`}{{{B`{G@l}}{B`{{GAd{GAb}}}}}G`}{{{B`{G@d}}}G`}{{{B`{GEf}}{B`{GFl}}}G`}2{{{B`{{G@b{c}}}}}G`{}}{{{B`{{GAd{c}}}}}G`{}}{{{B`{G@h}}}G`}76{GCfG`}0{GBhG`}{{{B`{GEn}}}G`}{{{B`{{G@b{c}}}}}{{`{AAj}}}{}}{{{B`{{GAd{c}}}}}{{`{AAj}}}{BLjKb}}{{{B`{FOl}}}{{ANl{FOl}}}}{{{B`{FOn}}}{{ANl{FOn}}}}{{{B`{An{G@b{c}}}}}{{`{AAj}}}{}}{{{B`{FOl}}}{{ANn{FOl}}}}{{{B`{FOn}}}{{ANn{FOn}}}}``{{{B`{{G@b{c}}}}}Hd{}}{{{B`{{GAd{c}}}}}Hd{}}{{{B`{G@h}}}Hd}````{{{B`{G@d}}{B`{AA`}}}GAl}{{{B`{{G@`{c}}}}{B`{AA`}}}{{Bd{GAl}}}{}}`````````{{{B`{GEf}}}G`}{{}{{G@b{c}}}{}}{{}{{GAd{c}}}{}}{{}G@h}{{JhJh}G@d}{c{{G@`{c}}}{}}{{JbGA`}{{Bd{GCh}}}}{{{G@f{c}}{G@f{c}}}{{GAh{c}}}{}}{{{B`{An{GAh{c}}}}}Bd{}}{FOlFOl}{FOnFOn}{{}c{}}00000000``{GA`{{Bd{GCh}}}}{{{B`{GFd}}{G@f{GEf}}}{{Bd{{G@f{GD`}}}}}}`{{{B`{{G@f{c}}}}{B`{{G@f{c}}}}}{{Bd{Lf}}}{}}{{{B`{GAn}}{B`{GAn}}}{{Bd{Lf}}}}{{{B`{GB`}}{B`{GB`}}}{{Bd{Lf}}}}{{{B`{GBb}}{B`{GBb}}}{{Bd{Lf}}}}{{{B`{FOj}}{B`{FOj}}}{{Bd{Lf}}}}{{{B`{GBd}}{B`{GBd}}}{{Bd{Lf}}}}{{{B`{GBf}}{B`{GBf}}}{{Bd{Lf}}}}{{{B`{GBh}}{B`{GBh}}}{{Bd{Lf}}}}{{{B`{GBj}}{B`{GBj}}}{{Bd{Lf}}}}{{{B`{GBl}}{B`{GBl}}}{{Bd{Lf}}}}{{{B`{GBn}}{B`{GBn}}}{{Bd{Lf}}}}{{{B`{GCb}}{B`{GCb}}}{{Bd{Lf}}}}{{{B`{FOl}}{B`{FOl}}}{{Bd{Lf}}}}{{{B`{GCd}}{B`{GCd}}}{{Bd{Lf}}}}{{{B`{GCf}}{B`{GCf}}}{{Bd{Lf}}}}{{{B`{GCh}}{B`{GCh}}}{{Bd{Lf}}}}{{{B`{GCn}}{B`{GCn}}}{{Bd{Lf}}}}{{{B`{GDd}}{B`{GDd}}}{{Bd{Lf}}}}{{{B`{GDf}}{B`{GDf}}}{{Bd{Lf}}}}{{{B`{GDh}}{B`{GDh}}}{{Bd{Lf}}}}{{{B`{GDj}}{B`{GDj}}}{{Bd{Lf}}}}{{{B`{GDl}}{B`{GDl}}}{{Bd{Lf}}}}{{{B`{GDn}}{B`{GDn}}}{{Bd{Lf}}}}{{{B`{G@n}}{B`{G@n}}}{{Bd{Lf}}}}{{{B`{GEd}}{B`{GEd}}}{{Bd{Lf}}}}{{{B`{G@l}}}{{Bd{FOj}}}}``{{{B`{AnG@h}}GEnG@d}Bb}{{{B`{{G@b{c}}}}Hd}{{GAh{c}}}{}}``{{{B`{AnFOl}}FOl}Bb}{{{B`{AnFOn}}FOn}Bb}{{{B`{An{GAd{c}}}}{G@f{c}}c}Bb{BLjKb}}`{{{B`{G@l}}}{{Bd{GA`}}}}{{{B`{GCh}}}GA`}{{{B`{G@l}}}{{Bd{GBh}}}}{{{B`{GCh}}}GBh}{{{B`{G@l}}}{{Bd{Jb}}}}{{{B`{AnFOl}}FOlG`}Bb}{{{B`{AnFOn}}FOnG`}Bb}{{{B`{G@l}}GGf}Jh}{{{B`{{G@`{c}}}}}{{Bd{{B`{ELb}}}}}ELb}`{{{B`{G@h}}}{{`{{AHb{}{{Dj{{f{{B`{GEn}}{B`{G@d}}}}}}}}}}}}{{{B`{AnG@h}}}{{`{{AHb{}{{Dj{{f{{B`{AnGEn}}{Bd{{B`{AnG@d}}}}}}}}}}}}}}{{{B`{{G@`{c}}}}}{{`{GGh}}}{}}`{{{B`{AnG@h}}cG@h}Bb{{AEd{Hd}}Fj}}`{{FOlFOl}FOl}{{FOnFOn}FOn}{{{B`{AnFOl}}FOl}Bb}{{{B`{AnFOn}}FOn}Bb}{{{B`{AnG@d}}G@d}Bb}43{{{B`{G@j}}}{{Bd{GBd}}}}{{{B`{GFl}}}GGf}{GBb{{B`{AA`}}}}{{GBj{B`{GFl}}}{{Bj{GG`GGb}}}}{GA`G@l}0{{GA`GBf}G@l}{{{B`{c}}}e{}{}}0000000000000000000000000000000000000000000000000000000{G@d{{Bd{{AH`{Hd}}}}}}{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{{{G@f{GAb}}{B`{GGf}}}Gb}{GA`Gb}{GCd{{B`{AA`}}}}{{{B`{G@l}}{B`{GGf}}}Gb}{{{B`{AnFOl}}FOl}Bb}{{{B`{AnFOn}}FOn}Bb}{cG@d{{AHb{}{{Dj{G@d}}}}}}{c{{Bj{e}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{{G@b{c}}}}{G@f{c}}}{{Bj{{B`{c}}GAf}}}{}}11111111111111111111111111111111111111111111111111111111{c{{Bj{e{A@j{e}}}}}{}{}}0000000000000000000000000000000000000000000000000000000``````{{{B`{GCh}}}G@l}{{{B`{c}}}A@l{}}0000000000000000000000000000000000000000000000000000000`{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{FOlFOl}FOl}{{FOnFOn}FOn}{{{B`{G@d}}{B`{G@d}}}G@d}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000000000000000000000000000000000000000``44444444444444444444444444444444444444444444444444444444{{{B`{GCh}}}Jb}`{HdG@h}{{{G@`{c}}{f{G@dGb}}}{{G@`{c}}}{}}{{{G@`{c}}G@de}{{G@`{c}}}{}BFd}`{GA`{{Bd{GCh}}}}{{{B`{{GAh{c}}}}}{{AH`{Jh}}}{}}`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}{{}GGj}<<{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{GGjGGj}GGj}{{{B`{AnGGj}}GGj}Bb}10{{{B`{GGj}}}Jh}021{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{GGj}}}GGj}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{GGjGGj}{ce{}{}}{{{B`{GGj}}GGj}G`}>{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}=:{HdBb}{{}GGj}{{{B`{GGj}}{B`{GGj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AnGGj}}c}Bb{{Dl{}{{Dj{GGj}}}}}}{{{B`{GGj}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{cc{}}0{Jh{{Bd{GGj}}}}{JhGGj}00{cGGj{{Dl{}{{Dj{GGj}}}}}}{{{B`{AA`}}}{{Bd{GGj}}}}>``{{}Hd}{{{B`{AnGGj}}GGj}Bb}{{GGjGGj}GGj}{{{B`{GGj}}GGj}G`}{ce{}{}}0{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}44{GGj}5{{{B`{GGj}}}G`}0{{{B`{GGj}}}{{ANl{GGj}}}}{{{B`{GGj}}}{{ANn{GGj}}}}`{GGjGGj}{{}c{}}={{{B`{AnGGj}}GGjG`}Bb}`=>={{{B`{c}}}e{}{}}?{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}??{{GGjGGj}GGj}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}{ce{}{}}```````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0000000000{{}GGl}{{}GGn}3333333333333333333333{{{B`{c}}}{{B`{Dd}}}{}}0000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000`{{GGlGGl}GGl}{{GGnGGn}GGn}{{{B`{AnGGl}}GGl}Bb}{{{B`{AnGGn}}GGn}Bb}3210{{{B`{GGl}}}Jh}0{{{B`{GGn}}}Jh}05432{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000{{{B`{GGl}}}GGl}{{{B`{GH`}}}GH`}{{{B`{GGn}}}GGn}{{{B`{GHb}}}GHb}{{{B`{GHd}}}GHd}{{{B`{GHf}}}GHf}{{{B`{GHh}}}GHh}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000{{{B`{c}}}Bb{}}000000000{GGlGGl}{GGnGGn}{ce{}{}}0000000000{{{B`{GGl}}GGl}G`}{{{B`{GGn}}GGn}G`}{{}GHb}{Hd{{B`{c}}}{}}0000000000{Hd{{B`{Anc}}}{}}0000000000{{GGlGGl}GGl}{{GGnGGn}GGn}{{{B`{c}}}{{B`{e}}}{}{}}0000000000{HdBb}0000000000{{}GGl}{{}GGn}`{{{B`{GGl}}{B`{GGl}}}G`}{{{B`{GH`}}{B`{GH`}}}G`}{{{B`{GGn}}{B`{GGn}}}G`}{{{B`{GHd}}{B`{GHd}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000{{{B`{AnGGl}}c}Bb{{Dl{}{{Dj{GGl}}}}}}{{{B`{AnGGn}}c}Bb{{Dl{}{{Dj{GGn}}}}}}{{{B`{GGl}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GH`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GGn}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GHb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GHn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}0000000000{IbGHn}11111111111{Jh{{Bd{GGl}}}}{Jh{{Bd{GGn}}}}{JhGGl}0{JhGGn}010{cGGl{{Dl{}{{Dj{GGl}}}}}}{cGGn{{Dl{}{{Dj{GGn}}}}}}{{{B`{AA`}}}{{Bd{GGl}}}}{{{B`{AA`}}}{{Bd{GGn}}}}{ce{}{}}0000000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{GHd}}{B`{Anc}}}BbKh}`{{}Hd}0000000000{{{B`{AnGGl}}GGl}Bb}{{{B`{AnGGn}}GGn}Bb}{{GGlGGl}GGl}{{GGnGGn}GGn}{{{B`{GGl}}GGl}G`}{{{B`{GGn}}GGn}G`}9999999999999999999999{{{H`{c}}}{{H`{Dd}}}{}}0000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000======================{GGl}{GGn}???????????{{{B`{GGl}}}G`}{{{B`{GGn}}}G`}10{{{B`{GGl}}}{{ANl{GGl}}}}{{{B`{GGn}}}{{ANl{GGn}}}}{{{B`{GGl}}}{{ANn{GGl}}}}{{{B`{GGn}}}{{ANn{GGn}}}}``{{c{B`{GFl}}{B`{GI`}}{B`{GHb}}{B`{GHd}}GIb}{{Bj{{GId{c}}GHn}}}FIf}{HnGH`}{GGlGGl}{GGnGGn}{{}c{}}`{{{B`{GH`}}{B`{GH`}}}{{Bd{Lf}}}}`{{{B`{AnGGl}}GGl}Bb}{{{B`{AnGGn}}GGn}Bb}`{{{B`{AnGGl}}GGlG`}Bb}{{{B`{AnGGn}}GGnG`}Bb}`{{{B`{GHn}}}{{Bd{{B`{ELb}}}}}}{{GGlGGl}GGl}{{GGnGGn}GGn}6510``{{{B`{c}}}e{}{}}000000{{{B`{c}}}A@h{}}0{{{B`{c}}}Gb{}}098{c{{Bj{e}}}{}{}}00000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000`{{{B`{c}}}A@l{}}0000000000{ce{}{}}000000000000000000000`87{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000``11111111111{{{B`{An{GId{c}}}}}{{Bj{GHlGHn}}}FIf}````````````````````{{cg}i{}{}{{h{e}}}{}}00000033333333333333{{{B`{c}}}{{B`{Dd}}}{}}000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000``{{{B`{c}}}{{B`{e}}}{}{}}000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000{{c{Ed{e}}}g{}{}{}}000000{{{B`{GIf}}}GIf}{{{B`{GIh}}}GIh}{{{B`{GIj}}}GIj}{{{B`{GIl}}}GIl}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}0000>>>>>>>{{}GIf}{{}GIl}{{}GIn}{Hd{{B`{c}}}{}}000000{Hd{{B`{Anc}}}{}}000000======={HdBb}000000`{{{B`{GIf}}{B`{GIf}}}G`}{{{B`{GIh}}{B`{GIh}}}G`}{{{B`{GIj}}{B`{GIj}}}G`}{{{B`{GIl}}{B`{GIl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000`{{{B`{GIf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GIh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GIj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GIl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GJ`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}00000{IbGJ`}11111111{ce{}{}}000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}00{{{B`{GIf}}{B`{Anc}}}BbKh}{{{B`{GIh}}{B`{Anc}}}BbKh}{{{B`{GIl}}{B`{Anc}}}BbKh}{{}Hd}00000055555555555555{{{H`{c}}}{{H`{Dd}}}{}}000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000{{c{Ed{e}}}g{}{}{}}000000999999999999999999999{{c{B`{GIl}}}{{GJb{c}}}FIf}{{}c{}}00{{{B`{GIh}}{B`{GIh}}}{{Bd{Lf}}}}```{{{B`{GJ`}}}{{Bd{{B`{ELb}}}}}}``{{{B`{c}}}e{}{}}000{{{B`{c}}}A@h{}}0{GIh{{B`{AA`}}}}{{{B`{c}}}Gb{}}0{c{{Bj{e}}}{}{}}00000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000{{{B`{c}}}A@l{}}000000{ce{}{}}0000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000001111111{{{B`{An{GJb{c}}}}{B`{GFl}}{B`{GI`}}}{{Bj{GInGJ`}}}FIf}`````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000`333333333333333333{{{B`{c}}}{{B`{Dd}}}{}}00000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000`{{{B`{c}}}{{B`{e}}}{}{}}00000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000``{{c{Ed{e}}}g{}{}{}}00000000{{{B`{GJd}}}GJd}{{{B`{GJf}}}GJf}{{{B`{GJh}}}GJh}{{{B`{GJj}}}GJj}{{{B`{GJl}}}GJl}{{{B`{GJn}}}GJn}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000{{{B`{c}}}Bb{}}00000{ce{}{}}00000000{{}GJf}{{}GJh}{{}GJl}{{}GJn}{Hd{{B`{c}}}{}}00000000{Hd{{B`{Anc}}}{}}00000000{{{B`{c}}}{{B`{e}}}{}{}}00000000{HdBb}00000000`{{{B`{GJd}}{B`{GJd}}}G`}{{{B`{GJf}}{B`{GJf}}}G`}{{{B`{GJh}}{B`{GJh}}}G`}{{{B`{GJj}}{B`{GJj}}}G`}{{{B`{GJl}}{B`{GJl}}}G`}{{{B`{GJn}}{B`{GJn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000`{{{GK`{c}}}cFIf}{{{B`{GJd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GJf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GJh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GKb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GJj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GJl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GJn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00000{IbGKb}111111111111{ce{}{}}00000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000{{{B`{GJd}}{B`{Anc}}}BbKh}{{{B`{GJf}}{B`{Anc}}}BbKh}{{{B`{GJh}}{B`{Anc}}}BbKh}{{{B`{GJl}}{B`{Anc}}}BbKh}{{{B`{GJn}}{B`{Anc}}}BbKh}{{}Hd}00000000`777777777777777777{{{H`{c}}}{{H`{Dd}}}{}}00000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000{{c{Ed{e}}}g{}{}{}}00000000;;;;;;;;;;;;;;;;;;;;;;;;;;;``{c{{GK`{c}}}FIf}{{}c{}}000``````{{{B`{GKb}}}{{Bd{{B`{ELb}}}}}}``{{{B`{c}}}e{}{}}00000{{{B`{c}}}A@h{}}0{{{B`{c}}}Gb{}}0{c{{Bj{e}}}{}{}}00000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000{{{B`{c}}}A@l{}}00000000{ce{}{}}00000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000111111111{{{B`{An{GK`{c}}}}{B`{GFl}}{B`{GI`}}{B`{GJl}}{B`{GJn}}}{{Bj{GKdGKb}}}FIf}{{{B`{GFl}}{B`{GI`}}{B`{GJl}}{B`{GJn}}}{{Bj{{f{GbGKd}}GKb}}}}```````````````````````````{{cg}i{}{}{{h{e}}}{}}00000`444444444444{{{B`{c}}}{{B`{Dd}}}{}}00000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000{{{B`{GKf}}}{{B`{AA`}}}}{{{B`{GKh}}}{{B`{AA`}}}}{{{B`{GKj}}}{{B`{AA`}}}}{{{B`{GKl}}}{{B`{AA`}}}}{{{B`{GKn}}}{{B`{AA`}}}}`{{{B`{c}}}{{B`{e}}}{}{}}00000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000{{c{Ed{e}}}g{}{}{}}00000{{{B`{GKf}}}GKf}{{{B`{GKh}}}GKh}{{{B`{GKj}}}GKj}{{{B`{GKl}}}GKl}{{{B`{GKn}}}GKn}{{{B`{GL`}}}GL`}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000{{{B`{c}}}Bb{}}0000000000`{ce{}{}}00000`{{}GKf}{{}GKh}{{}GKj}{{}GKl}{{}GKn}{{}GL`}{Hd{{B`{c}}}{}}00000{Hd{{B`{Anc}}}{}}00000{{{B`{c}}}{{B`{e}}}{}{}}00000{HdBb}00000{{{B`{GKf}}{B`{GKf}}}G`}{{{B`{GKh}}{B`{GKh}}}G`}{{{B`{GKj}}{B`{GKj}}}G`}{{{B`{GKl}}{B`{GKl}}}G`}{{{B`{GKn}}{B`{GKn}}}G`}{{{B`{GL`}}{B`{GL`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000{{{B`{GKf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GKh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GKj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GKl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GKn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}00000000000{ce{}{}}00000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}00000{{{B`{GKf}}{B`{Anc}}}BbKh}{{{B`{GKh}}{B`{Anc}}}BbKh}{{{B`{GKj}}{B`{Anc}}}BbKh}{{{B`{GKl}}{B`{Anc}}}BbKh}{{{B`{GKn}}{B`{Anc}}}BbKh}{{{B`{GL`}}{B`{Anc}}}BbKh}{{}Hd}00000888888888888{{{H`{c}}}{{H`{Dd}}}{}}00000{{{Kj{c}}}{{Kj{Dd}}}{}}00000{{{Kl{c}}}{{Kl{Dd}}}{}}00000{{c{Ed{e}}}g{}{}{}}00000<<<<<<<<<<<<<<<<<<`````{{}c{}}00000{{{B`{c}}}e{}{}}00000{c{{Bj{e}}}{}{}}00000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000{{{B`{c}}}A@l{}}00000{ce{}{}}00000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000111111```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000{{}GLb}{{}GLd}44444444444444444444{{{B`{c}}}{{B`{Dd}}}{}}000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000``{{GLbGLb}GLb}{{GLdGLd}GLd}{{{B`{AnGLb}}GLb}Bb}{{{B`{AnGLd}}GLd}Bb}3210{{{B`{GLb}}}Jb}0{{{B`{GLd}}}Jh}05432{{{B`{c}}}{{B`{e}}}{}{}}000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000`{{c{Ed{e}}}g{}{}{}}000000000`{{{B`{GLf}}}GLf}{{{B`{GLh}}}GLh}{{{B`{GLj}}}GLj}{{{B`{GLb}}}GLb}{{{B`{GLd}}}GLd}{{{B`{GLl}}}GLl}{{{B`{GLn}}}GLn}{{{B`{GM`}}}GM`}{{{B`{GMb}}}GMb}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000{{{B`{c}}}Bb{}}000000000000{{{B`{GLf}}{B`{GLf}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}{GLbGLb}{GLdGLd}{ce{}{}}000000000{{{B`{GLb}}GLb}G`}{{{B`{GLd}}GLd}G`}`{{{B`{AnGMd}}Jh}{{Bj{BbGLh}}}}{{}GLl}{{}GM`}{Hd{{B`{c}}}{}}000000000{Hd{{B`{Anc}}}{}}000000000{{GLbGLb}GLb}{{GLdGLd}GLd}{{{B`{c}}}{{B`{e}}}{}{}}000000000{HdBb}000000000{{}GLb}{{}GLd}`{{{B`{GLf}}{B`{GLf}}}G`}{{{B`{GLb}}{B`{GLb}}}G`}{{{B`{GLd}}{B`{GLd}}}G`}{{{B`{GLl}}{B`{GLl}}}G`}{{{B`{GLn}}{B`{GLn}}}G`}{{{B`{GMb}}{B`{GMb}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000{{{B`{AnGLb}}c}Bb{{Dl{}{{Dj{GLb}}}}}}{{{B`{AnGLd}}c}Bb{{Dl{}{{Dj{GLd}}}}}}``{{{B`{GLf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GLh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GLj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GLb}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GLd}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GLl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GLn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GM`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GMb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0000000000000000000{Jb{{Bd{GLb}}}}{Jh{{Bd{GLd}}}}{JbGLb}0{JhGLd}010{cGLb{{Dl{}{{Dj{GLb}}}}}}{cGLd{{Dl{}{{Dj{GLd}}}}}}{{{B`{AA`}}}{{Bd{GLb}}}}{{{B`{AA`}}}{{Bd{GLd}}}}{ce{}{}}000000000{{{B`{AA`}}}{{Bj{GLf}}}}{Jh{{Bd{GLf}}}}{{{B`{GMd}}}{{B`{{GMj{GLf{GMh{GMf}}}}}}}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}000{{{B`{GLf}}{B`{Anc}}}BbKh}{{{B`{GLb}}{B`{Anc}}}BbKh}{{{B`{GLl}}{B`{Anc}}}BbKh}{{{B`{GMb}}{B`{Anc}}}BbKh}{{}Hd}000000000{{{B`{AnGLb}}GLb}Bb}{{{B`{AnGLd}}GLd}Bb}{{GLbGLb}GLb}{{GLdGLd}GLd}{{{B`{GLb}}GLb}G`}{{{B`{GLd}}GLd}G`}????????????????????{{{H`{c}}}{{H`{Dd}}}{}}000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000{{c{Ed{e}}}g{}{}{}}000000000{ce{}{}}0000000000000000000{GLb}{GLd}2222222222{{{B`{GLb}}}G`}{{{B`{GLd}}}G`}10{{{B`{GLb}}}{{ANl{GLb}}}}{{{B`{GLd}}}{{ANl{GLd}}}}{{{B`{GLb}}}{{ANn{GLb}}}}{{{B`{GLd}}}{{ANn{GLd}}}}`{{{B`{GM`}}}{{Bj{GMdGLh}}}}{GLbGLb}{GLdGLd}{{}c{}}0{{{B`{GLf}}{B`{GLf}}}{{Bd{Lf}}}}{{{B`{AnGLb}}GLb}Bb}{{{B`{AnGLd}}GLd}Bb}{{{B`{AnGLb}}GLbG`}Bb}{{{B`{AnGLd}}GLdG`}Bb}``{{GLbGLb}GLb}{{GLdGLd}GLd}5410{{{B`{c}}}e{}{}}00000000{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}87{c{{Bj{e}}}{}{}}00000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000{{{B`{c}}}A@l{}}000000000{ce{}{}}000000000000000000087{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000001111111111{{{B`{AnGMd}}{B`{GFl}}{B`{GI`}}{Bd{{B`{GMb}}}}{B`{{Bd{GLj}}}}{B`{An{Fn{Jh}}}}}{{Bj{BbGLh}}}}{{{B`{GFl}}{B`{GI`}}{B`{GM`}}{Bd{{B`{GMb}}}}}{{Bj{{Fn{Jh}}GLh}}}}`{{{B`{AnGFl}}}Bb}``{{cg}i{}{}{{h{e}}}{}}0{{{B`{An{GMl{ce}}}}ce}{{Bd{e}}}{KbBLj}{}}06666{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0;;{{}{{GMl{ce}}}{}{}}{{}GMn}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}066{HdBb}0{{{B`{{GMl{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh}{{{B`{GMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000{ce{}{}}0{{{B`{GMn}}{G@f{GEf}}{B`{{GAd{GAb}}}}}{{B`{G@l}}}}{{{B`{AnGMn}}{G@f{GEf}}{B`{{G@b{GEf}}}}{B`{GN`}}}{{Bj{BbGNb}}}}{{{B`{GMn}}{G@f{GEf}}}B`}{{}Hd}04444{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}08888886{{{B`{{GMl{eg}}}}{B`{c}}}{{Bd{{B`{g}}}}}{KbBLjKd}{{AJl{c}}KbBLj}{}}{{}GMn}{{}c{}}0{{{B`{An{GMl{ce}}}}}Bb{}{}}0{{{B`{GMn}}{G@f{GEf}}{B`{An{GAd{GAb}}}}}{{G@f{GAb}}}}{{{B`{AnGMn}}}Bb}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011```{{cg}i{}{}{{h{e}}}{}}02222{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{GNd}}}GNd}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}::{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}077{HdBb}0{{{B`{GNd}}{B`{AA`}}}Bb}{{{B`{GNd}}{B`{AA`}}c}Bb{{DAb{DA`}}}}{{{B`{GNd}}{B`{AA`}}}Gb}{{{B`{GNd}}{B`{AA`}}c}Gb{{DAb{DA`}}}}{{{B`{GNd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}000{ce{}{}}0{{}Hd}01111{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0555555{{{B`{GNd}}}{{`{GGh}}}}{{{B`{GNd}}{B`{AA`}}}{{Bd{GAl}}}}{{{B`{GNd}}}{{B`{AA`}}}}{{}GNf}{{{B`{AnGNf}}{B`{AA`}}}{{Bj{GFlGNd}}}}{{{B`{AA`}}}{{Bj{GFlGNd}}}}{{{B`{GNd}}}{{Bd{{B`{ELb}}}}}}{{{B`{c}}}e{}{}}{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011``````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000``22222222222222222222222222222222222222{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000`{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000`{{{B`{AnGNh}}{B`{AA`}}}Gb}{{{B`{AnGNh}}{B`{{Bd{Gb}}}}{B`{AA`}}}Gb}{{c{Ed{e}}}g{}{}{}}000000000000000000{{{B`{AnGNj}}{G@f{GEf}}GA`G@d}{{Bj{{G@f{GEf}}GNl}}}}0{{{B`{GIb}}{G@f{GEf}}{B`{{GAd{GAb}}}}{B`{GNn}}}GO`}{{{B`{AnGOb}}}Bb}{{{B`{GNl}}}GNl}{{{B`{GO`}}}GO`}{{{B`{GIb}}}GIb}{{{B`{GGb}}}GGb}{{{B`{GOd}}}GOd}{{{B`{GOf}}}GOf}{{{B`{GOh}}}GOh}{{{B`{GOj}}}GOj}{{{B`{GFn}}}GFn}{{{B`{GNb}}}GNb}{{{B`{GGf}}}GGf}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000{{{B`{c}}}Bb{}}000000000000000000{{{B`{GOd}}{B`{GOd}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}{ce{}{}}000000000000000000```{{{B`{GIb}}GO`}G`}{{}GOl}{{}GO`}{{}GIb}{{}GOb}{{}GNh}{Hd{{B`{c}}}{}}000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000{HdBb}000000000000000000{{{B`{AnG@h}}}Bb}{{{B`{GO`}}{B`{GO`}}}G`}{{{B`{GIb}}{B`{GIb}}}G`}{{{B`{GGb}}{B`{GGb}}}G`}{{{B`{GOd}}{B`{GOd}}}G`}{{{B`{GOf}}{B`{GOf}}}G`}{{{B`{GOh}}{B`{GOh}}}G`}{{{B`{GOj}}{B`{GOj}}}G`}{{{B`{GOn}}{B`{GOn}}}G`}{{{B`{GFn}}{B`{GFn}}}G`}{{{B`{GNb}}{B`{GNb}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000{{{B`{AnGOl}}{B`{{G@b{GEf}}}}}{{Bd{{f{GEnG@d}}}}}}{{{G@f{GAb}}{B`{{ADb{{G@f{GEf}}}}}}{B`{{G@b{GEf}}}}{B`{{GAd{GAb}}}}}{{`{{AHb{}{{Dj{{G@f{GEf}}}}}}}}}}{{{B`{GNj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{H@`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GNl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GOl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GO`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GIb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GGb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GG`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GOd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GOf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GOb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GOh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GOj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{GOn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GFn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GNb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{AnGFl}}{B`{An{G@b{GEf}}}}{B`{AnH@`}}{B`{AnGOl}}{B`{AnG@h}}}GNj}{{{B`{AnGFl}}}GNj}10{{{B`{AnH@`}}{G@f{GEf}}}Bb}{cc{}}00{H@bGNl}1111111{GBfGOd}2222222222222222222222222222{{{B`{{G@b{GEf}}}}}H@`}{ce{}{}}000000000000000000{JbGOd}`{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000`{{{B`{GFn}}}{{Bd{{G@f{GAb}}}}}}{{{B`{GO`}}{B`{Anc}}}BbKh}{{{B`{GIb}}{B`{Anc}}}BbKh}{{{B`{GOd}}{B`{Anc}}}BbKh}{{{B`{GOf}}{B`{Anc}}}BbKh}{{{B`{GOn}}{B`{Anc}}}BbKh}```{{{B`{GOb}}{G@f{GAb}}}{{B`{GOf}}}}`{{}Hd}000000000000000000`{{{B`{GFn}}{B`{{GAd{GAb}}}}}{{B`{G@l}}}};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000?????????????????????????????????????????????????????????{{{B`{GOd}}Jh}G`}{{{B`{H@`}}{G@f{GEf}}}G`}{{{B`{GOl}}}G`}`{{GOdGOd}}{{GOdJh}}{{}H@`}{Jh{{Bd{GOd}}}}{{}c{}}0000{{{B`{GOd}}{B`{GOd}}}{{Bd{Lf}}}}{{{B`{AnGNh}}{B`{GFl}}{B`{{ADb{{B`{AA`}}}}}}{B`{{ADb{{B`{AA`}}}}}}{B`{{ADb{{B`{AA`}}}}}}{B`{{ADb{{B`{AA`}}}}}}{B`{An{DEh{GOnGb{GMh{GMf}}}}}}}Bb}{{{B`{GN`}}{B`{GEf}}c}{{Bj{GFnGNb}}}{{Bh{{G@f{GEf}}}{{Af{{Bj{{B`{GFn}}GNb}}}}}}}}{{{B`{GOd}}Jh}Jh}`{{{B`{GNl}}}{{Bd{{B`{ELb}}}}}}`{{{B`{AnGOl}}{B`{{G@b{GEf}}}}}Bb}{{{B`{GNj}}}GGf}{{{B`{c}}}e{}{}}0000000000{{{B`{c}}}A@h{}}00000{{{B`{GOf}}}Jh}{{{B`{c}}}Gb{}}00000{{{B`{GFn}}{B`{GGf}}}Gb}{c{{Bj{e}}}{}{}}000000000000000000{{{B`{AnGNj}}{B`{GEf}}G@d}{{Bj{{G@f{GEf}}GNl}}}}11111111111111111111111111111111111111{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000`{{{B`{c}}}A@l{}}000000000000000000``{ce{}{}}0000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000{{{B`{AnGOb}}GGf}{{Bj{BbGOj}}}}2222222222222222222{{{B`{GFl}}{B`{{G@b{GDb}}}}{B`{{ADb{GF`}}}}}GN`}``````````````````````````{{{G@f{GEf}}H@d{B`{GFl}}{B`{GFd}}{B`{GNn}}}{{Bd{GG`}}}}{{cg}i{}{}{{h{e}}}{}}55{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}`{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}`{{c{Ed{e}}}g{}{}{}}{{{B`{H@d}}}H@d}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0={Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{GFl}}{B`{GFd}}{B`{GNn}}GIb}H@f}{{{B`{H@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}```{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}>444{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}88{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}9``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000000000{{}H@h}{{}H@j}{{}H@l}{{}H@n}{{}HA`}{{}HAb}{ce{}{}}0000000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000000`{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{HA`HA`}HA`}{{HAbHAb}HAb}{{{B`{AnH@h}}H@h}Bb}{{{B`{AnH@j}}H@j}Bb}{{{B`{AnH@l}}H@l}Bb}{{{B`{AnH@n}}H@n}Bb}{{{B`{AnHA`}}HA`}Bb}{{{B`{AnHAb}}HAb}Bb};:9876543210{{{B`{H@h}}}Jb}0{{{B`{H@j}}}Jb}0{{{B`{H@l}}}Jb}0{{{B`{H@n}}}Jb}0{{{B`{HA`}}}Hn}0{{{B`{HAb}}}Jb}0{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{HA`HA`}HA`}{{HAbHAb}HAb}{{{B`{AnH@h}}H@h}Bb}{{{B`{AnH@j}}H@j}Bb}{{{B`{AnH@l}}H@l}Bb}{{{B`{AnH@n}}H@n}Bb}{{{B`{AnHA`}}HA`}Bb}{{{B`{AnHAb}}HAb}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000000000{GCh{{Bj{BbH@b}}}}{{{B`{H@h}}}H@h}{{{B`{HAd}}}HAd}{{{B`{H@j}}}H@j}{{{B`{HAf}}}HAf}{{{B`{HAh}}}HAh}{{{B`{HAj}}}HAj}{{{B`{HAl}}}HAl}{{{B`{H@b}}}H@b}{{{B`{HAn}}}HAn}{{{B`{HB`}}}HB`}{{{B`{HBb}}}HBb}{{{B`{HBd}}}HBd}{{{B`{HBf}}}HBf}{{{B`{HBh}}}HBh}{{{B`{H@l}}}H@l}{{{B`{HBj}}}HBj}{{{B`{HBl}}}HBl}{{{B`{H@n}}}H@n}{{{B`{HA`}}}HA`}{{{B`{HAb}}}HAb}{{{B`{HBn}}}HBn}{{{B`{HC`}}}HC`}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000000000000000000{{{B`{c}}}Bb{}}0000000000000000000000000000{H@hH@h}{H@jH@j}{H@lH@l}{H@nH@n}{HA`HA`}{HAbHAb}{ce{}{}}000000000000000000000000{{{B`{H@h}}H@h}G`}{{{B`{H@j}}H@j}G`}{{{B`{H@l}}H@l}G`}{{{B`{H@n}}H@n}G`}{{{B`{HA`}}HA`}G`}{{{B`{HAb}}HAb}G`}{{}H@n}{{}HA`}{Hd{{B`{c}}}{}}000000000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000000000{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{HA`HA`}HA`}{{HAbHAb}HAb}{{{B`{GNn}}{B`{GNn}}}G`}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000{HdBb}000000000000000000000000`{{}H@h}{{}H@j}{{}H@l}?>{{}HAb}{{{B`{H@h}}{B`{H@h}}}G`}{{{B`{H@j}}{B`{H@j}}}G`}{{{B`{H@l}}{B`{H@l}}}G`}{{{B`{H@n}}{B`{H@n}}}G`}{{{B`{HA`}}{B`{HA`}}}G`}{{{B`{HAb}}{B`{HAb}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000{{{B`{GNn}}}Hd}{{{B`{AnH@h}}c}Bb{{Dl{}{{Dj{H@h}}}}}}{{{B`{AnH@j}}c}Bb{{Dl{}{{Dj{H@j}}}}}}{{{B`{AnH@l}}c}Bb{{Dl{}{{Dj{H@l}}}}}}{{{B`{AnH@n}}c}Bb{{Dl{}{{Dj{H@n}}}}}}{{{B`{AnHA`}}c}Bb{{Dl{}{{Dj{HA`}}}}}}{{{B`{AnHAb}}c}Bb{{Dl{}{{Dj{HAb}}}}}}{{{B`{H@h}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HAd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{H@j}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HAf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{GNn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HAh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HAj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HAl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{H@b}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HAn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HB`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HBb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HBd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HBf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HBh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{H@l}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HBj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HBl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{H@n}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HA`}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HAb}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{GI`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HCb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HBn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HC`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}00000{HAhHAj}{GGbHAj}{H@bHAj}{GNbHAj}44{H@bHAl}{HAhHAl}{GNbHAl}{HCdHAl}{HCdH@b}9999{HCfHBb}::{HBfHBh};{HBbHBh}<<<{HCdHBl}======={GAjHC`}{HChHC`}{GAfHC`}{HCjHC`}{GOjHC`}{cc{}}000000000000000000000000{Jb{{Bd{H@h}}}}{Jb{{Bd{H@j}}}}{Jb{{Bd{H@l}}}}{Jb{{Bd{H@n}}}}{Hn{{Bd{HA`}}}}{Jb{{Bd{HAb}}}}{JbH@h}0{JbH@j}0{JbH@l}0{JbH@n}0{HnHA`}0{JbHAb}0543210{cH@h{{Dl{}{{Dj{H@h}}}}}}{cH@j{{Dl{}{{Dj{H@j}}}}}}{cH@l{{Dl{}{{Dj{H@l}}}}}}{cH@n{{Dl{}{{Dj{H@n}}}}}}{cHA`{{Dl{}{{Dj{HA`}}}}}}{cHAb{{Dl{}{{Dj{HAb}}}}}}{{{B`{AA`}}}{{Bd{H@h}}}}{{{B`{AA`}}}{{Bd{H@j}}}}{{{B`{AA`}}}{{Bd{H@l}}}}{{{B`{AA`}}}{{Bd{H@n}}}}{{{B`{AA`}}}{{Bd{HA`}}}}{{{B`{AA`}}}{{Bd{HAb}}}}{ce{}{}}000000000000000000000000{{{B`{GI`}}Hd}{{B`{GNn}}}}{{{B`{GNn}}}Hd}{{{B`{GNn}}{G@f{GD`}}}{{B`{H@j}}}}{{{B`{GNn}}{G@f{GEf}}}{{B`{HAf}}}}{{{B`{GI`}}{G@f{GFd}}}B`}{{{B`{GI`}}{G@f{GAb}}}B`}{{{B`{GI`}}{G@f{GEf}}}B`}{{}Hd}000000000000000000000000{{{B`{AnH@h}}H@h}Bb}{{{B`{AnH@j}}H@j}Bb}{{{B`{AnH@l}}H@l}Bb}{{{B`{AnH@n}}H@n}Bb}{{{B`{AnHA`}}HA`}Bb}{{{B`{AnHAb}}HAb}Bb}{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{HA`HA`}HA`}{{HAbHAb}HAb}{{{B`{H@h}}H@h}G`}{{{B`{H@j}}H@j}G`}{{{B`{H@l}}H@l}G`}{{{B`{H@n}}H@n}G`}{{{B`{HA`}}HA`}G`}{{{B`{HAb}}HAb}G`}{ce{}{}}0000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000044444444444444444444444444444444444444444444444444{H@h}{H@j}{H@l}{H@n}{HA`}{HAb}:::::::::::::::::::::::::{{{B`{H@h}}}G`}{{{B`{H@j}}}G`}{{{B`{H@l}}}G`}{{{B`{H@n}}}G`}{{{B`{HA`}}}G`}{{{B`{HAb}}}G`}543210{{{B`{H@h}}}{{ANl{H@h}}}}{{{B`{H@j}}}{{ANl{H@j}}}}{{{B`{H@l}}}{{ANl{H@l}}}}{{{B`{H@n}}}{{ANl{H@n}}}}{{{B`{HA`}}}{{ANl{HA`}}}}{{{B`{HAb}}}{{ANl{HAb}}}}{{{B`{H@h}}}{{ANn{H@h}}}}{{{B`{H@j}}}{{ANn{H@j}}}}{{{B`{H@l}}}{{ANn{H@l}}}}{{{B`{H@n}}}{{ANn{H@n}}}}{{{B`{HA`}}}{{ANn{HA`}}}}{{{B`{HAb}}}{{ANn{HAb}}}}`{{H@nHA`}HCb}`{H@hH@h}{H@jH@j}{H@lH@l}{H@nH@n}{HA`HA`}{HAbHAb}{{}c{}}0`{{{B`{AnH@h}}H@h}Bb}{{{B`{AnH@j}}H@j}Bb}{{{B`{AnH@l}}H@l}Bb}{{{B`{AnH@n}}H@n}Bb}{{{B`{AnHA`}}HA`}Bb}{{{B`{AnHAb}}HAb}Bb}`{{{B`{AnHCb}}}Bb}`{{{B`{AnH@h}}H@hG`}Bb}{{{B`{AnH@j}}H@jG`}Bb}{{{B`{AnH@l}}H@lG`}Bb}{{{B`{AnH@n}}H@nG`}Bb}{{{B`{AnHA`}}HA`G`}Bb}{{{B`{AnHAb}}HAbG`}Bb}{{{B`{HAj}}}{{Bd{{B`{ELb}}}}}}{{{B`{HAl}}}{{Bd{{B`{ELb}}}}}}{{{B`{H@b}}}{{Bd{{B`{ELb}}}}}}{{{B`{HAn}}}{{Bd{{B`{ELb}}}}}}{{{B`{HBb}}}{{Bd{{B`{ELb}}}}}}{{{B`{HBd}}}{{Bd{{B`{ELb}}}}}}{{{B`{HBh}}}{{Bd{{B`{ELb}}}}}}{{{B`{HBl}}}{{Bd{{B`{ELb}}}}}}{{{B`{HC`}}}{{Bd{{B`{ELb}}}}}}{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{HA`HA`}HA`}{{HAbHAb}HAb}{{{B`{AnH@h}}H@h}Bb}{{{B`{AnH@j}}H@j}Bb}{{{B`{AnH@l}}H@l}Bb}{{{B`{AnH@n}}H@n}Bb}{{{B`{AnHA`}}HA`}Bb}{{{B`{AnHAb}}HAb}Bb};:9876{{{B`{c}}}e{}{}}000000000000000000000{{{B`{c}}}A@h{}}0000000000000{{{B`{c}}}Gb{}}0000000000000876543{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000000`{{{B`{c}}}A@l{}}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000``{{H@hH@h}H@h}{{H@jH@j}H@j}{{H@lH@l}H@l}{{H@nH@n}H@n}{{HA`HA`}HA`}{{HAbHAb}HAb}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000000000{{{B`{AnHCb}}{B`{GFl}}}{{Bj{GI`{G@`{HC`}}}}}}{{{B`{HCb}}GCh}{{Bj{BbH@b}}}}9999999999999999999999999`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0000000000000000000{{}HCl}`;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{{{B`{c}}}{{B`{Dd}}}{}}0000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000000000000{{{B`{{FLh{c}}}}}{{B`{{EM`{{ELn{{FLh{ELl}}}}}}}}}EGd}{{{B`{{FFf{c}}}}}{{B`{{EM`{{ELn{{FFf{ELl}}}}}}}}}EGd}{{{B`{{FFb{c}}}}}{{B`{{EM`{{ELn{{FFb{ELl}}}}}}}}}EGd}{{{B`{An{FLh{c}}}}}{{B`{An{EM`{{ELn{{FLh{ELl}}}}}}}}}EGd}{{{B`{An{FFf{c}}}}}{{B`{An{EM`{{ELn{{FFf{ELl}}}}}}}}}EGd}{{{B`{An{FFb{c}}}}}{{B`{An{EM`{{ELn{{FFb{ELl}}}}}}}}}EGd}`{{HClHCl}HCl}{{{B`{AnHCl}}HCl}Bb}10{{{B`{HCl}}}Jh}021{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000000000000`{{c{Ed{e}}}g{}{}{}}0000000000000000000{{{B`{FLd}}}FLd}{{{B`{{HCn{c}}}}}{{HCn{c}}}Fj}{{{B`{HD`}}}HD`}{{{B`{HDb}}}HDb}{{{B`{FKd}}}FKd}{{{B`{FKh}}}FKh}{{{B`{HDd}}}HDd}{{{B`{HDf}}}HDf}{{{B`{HDh}}}HDh}{{{B`{FKl}}}FKl}{{{B`{HDj}}}HDj}{{{B`{HDl}}}HDl}{{{B`{FKn}}}FKn}{{{B`{HCl}}}HCl}{{{B`{HDn}}}HDn}{{{B`{c}}{B`{Ane}}}Bb{}{}}00000000000000{{{B`{c}}}Bb{}}0000000000000000{HClHCl}{ce{}{}}0000000000000000000{{{B`{HCl}}HCl}G`}{{}HDn}`{Hd{{B`{c}}}{}}0000000000000000000{Hd{{B`{Anc}}}{}}0000000000000000000{{HClHCl}HCl}{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000{HdBb}0{{{B`{An{FLh{c}}}}}BbEGd}1111111{{{B`{An{FFf{c}}}}}BbEGd}22222222222{{{B`{An{FFb{c}}}}}BbEGd}{{}HCl}`{{{B`{HCl}}{B`{HCl}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AnHCl}}c}Bb{{Dl{}{{Dj{HCl}}}}}}{{{B`{FLd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FLh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{{HCn{GNd}}}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HCn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{HCn{{G@`{HC`}}}}}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FLj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HD`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HDb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FKd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FKh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FFf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{HDd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HDf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HDh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FKl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HDj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HDl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FKn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HCl}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HDn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FFb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}`{cc{}}000{F@`FLj}{{{HCn{{G@`{HC`}}}}}FLj}2{{{HCn{GNd}}}FLj}{EOlFLj}44{ENhHDb}{EMhHDb}6{F@`FKh}7{HDbFKh}{HE`FKh}{EOnFKh}:::::::{HDbFKn}{HDlFKn}{FD`FKn}{F@`FKn}>{EOnFKn}{EOlFKn}{cc{}}0000000000000000000000{Jh{{Bd{HCl}}}}{JhHCl}00{cHCl{{Dl{}{{Dj{HCl}}}}}}{{{B`{AA`}}}{{Bd{HCl}}}}{ce{}{}}0000000000000000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{HCl}}{B`{Anc}}}BbKh}{{}Hd}0000000000000000000`{{{B`{AnHCl}}HCl}Bb}{{HClHCl}HCl}{{{B`{HCl}}HCl}G`}6666666666666666666666666666666666666666{{{H`{c}}}{{H`{Dd}}}{}}0000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000000000000{{c{Ed{e}}}g{}{}{}}0000000000000000000::::::::::::::::::::::::::::::::::::::::{HCl};;;;;;;;;;;;;;;;;;;;{{{B`{HCl}}}G`}0{{{B`{HCl}}}{{ANl{HCl}}}}{{{B`{HCl}}}{{ANn{HCl}}}}{{{B`{{FLh{c}}}}}GbEGd}``````{{{B`{FLj}}{B`{AA`}}}{{Bd{GAl}}}}````{HClHCl}{{}c{}}`>{{{B`{AnHCl}}HClG`}Bb}`{{{B`{{HCn{c}}}}}{{Bd{{B`{ELb}}}}}ELb}{{{B`{FLj}}}{{Bd{{B`{ELb}}}}}}{{{B`{HDb}}}{{Bd{{B`{ELb}}}}}}{{{B`{FKh}}}{{Bd{{B`{ELb}}}}}}{{{B`{FKn}}}{{Bd{{B`{ELb}}}}}}``````{{HClHCl}HCl}{{{B`{AnHCl}}HCl}Bb}1`{{{B`{c}}}e{}{}}00000000000000{{{B`{c}}}A@h{}}000000{{{B`{c}}}Gb{}}0000003{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000000000000{{{B`{c}}}A@l{}}0000000000000000000{ce{}{}}0000000000000000000000000000000000000008{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000`11111111111111111111````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00222222{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{FMn}}}FMn}{{{B`{FMh}}}FMh}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}0;;;{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00888{HdBb}00{{{B`{FMn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FMh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}{F@`FMn}1{FFhFMh}{F@`FMh}{EOnFMh}4444{ce{}{}}00{{}Hd}00111111{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00555555555{{{B`{FMn}}}{{Bd{{B`{ELb}}}}}}{{{B`{FMh}}}{{Bd{{B`{ELb}}}}}}``{{{B`{c}}}e{}{}}0{{{B`{c}}}A@h{}}0{{{B`{c}}}Gb{}}0{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00======{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00>>>```````````{{cg}i{}{}{{h{e}}}{}}0????{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0>>{{{B`{FN`}}}FN`}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0{ce{}{}}0{{}FN`}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}088{HdBb}0`{{{B`{FN`}}{B`{FN`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{FN`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HEb{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChFNn}{Ch{HEd{c}}}}{{{B`{{HEb{ce}}}}ce}BbFNn{{HEd{c}}}}{{{B`{{HEb{ce}}}}c{B`{AA`}}}BbFNn{{HEd{c}}}}{cc{}}000;;{{}Hd}0<<<<{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0{ce{}{}}00000{{{B`{FN`}}}G`}{{{B`{{HEb{ce}}}}c}GbFNn{{HEd{c}}}}{{}c{}}````{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}07777{{{B`{{HEb{ce}}}}c{B`{An{HEf{ec}}}}}{{Bd{{Kj{e}}}}}FNn{{HEd{c}}}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}099``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000000000000``::::::::::::::::::::::::::::::::::::::::::::::::::::::::{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000000000{{{B`{HEd}}}{{B`{{EM`{c}}}}}FNn}{{{B`{{FF`{c}}}}}{{B`{{EM`{{ELn{{FF`{ELl}}}}}}}}}EGd}{{{B`{{FMd{c}}}}}{{B`{{EM`{{ELn{{FMd{ELl}}}}}}}}}EGd}{{{B`{{FIn{c}}}}}{{B`{{EM`{{ELn{{FIn{ELl}}}}}}}}}EGd}{{{B`{{FJ`{c}}}}}{{B`{{EM`{{ELn{{FJ`{ELl}}}}}}}}}EGd}{{{B`{{FIl{c}}}}}{{B`{{EM`{{ELn{{FIl{ELl}}}}}}}}}EGd}{{{B`{{FFd{c}}}}}{{B`{{EM`{{ELn{{FFd{ELl}}}}}}}}}EGd}{{{B`{AnHEd}}}{{B`{An{EM`{c}}}}}FNn}{{{B`{An{FF`{c}}}}}{{B`{An{EM`{{ELn{{FF`{ELl}}}}}}}}}EGd}{{{B`{An{FMd{c}}}}}{{B`{An{EM`{{ELn{{FMd{ELl}}}}}}}}}EGd}{{{B`{An{FIn{c}}}}}{{B`{An{EM`{{ELn{{FIn{ELl}}}}}}}}}EGd}{{{B`{An{FJ`{c}}}}}{{B`{An{EM`{{ELn{{FJ`{ELl}}}}}}}}}EGd}{{{B`{An{FIl{c}}}}}{{B`{An{EM`{{ELn{{FIl{ELl}}}}}}}}}EGd}{{{B`{An{FFd{c}}}}}{{B`{An{EM`{{ELn{{FFd{ELl}}}}}}}}}EGd}`{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{{FIn{c}}}}}{{B`{HEh}}}EGd}11111111111111111{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000000000``{{c{Ed{e}}}g{}{}{}}000000000000000000000000000{{{B`{FHj}}}FHj}{{{B`{FK`}}}FK`}{{{B`{HEj}}}HEj}{{{B`{HEl}}}HEl}{{{B`{FKb}}}FKb}{{{B`{FNb}}}FNb}{{{B`{HEn}}}HEn}{{{B`{FNd}}}FNd}{{{B`{FNf}}}FNf}{{{B`{FL`}}}FL`}{{{B`{HF`}}}HF`}{{{B`{FLb}}}FLb}{{{B`{FKj}}}FKj}{{{B`{FJl}}}FJl}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000{{{B`{c}}}Bb{}}0000000000000000`{ce{}{}}000000000000000000000000000`{{}FNb}{Hd{{B`{c}}}{}}000000000000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000000000000``{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000000{HdBb}0{{{B`{An{EM`{c}}}}}BbFNn}1111{{{B`{An{FF`{c}}}}}BbEGd}22{{{B`{An{HFb{c}}}}}BbEGd}33{{{B`{An{FMd{c}}}}}BbEGd}44{{{B`{An{FIn{c}}}}}BbEGd}{{{B`{An{HFd{c}}}}}BbEGd}666666{{{B`{An{FJ`{c}}}}}BbEGd}77777{{{B`{An{FIl{c}}}}}BbEGd}888{{{B`{An{FFd{c}}}}}BbEGd}99{{{B`{FNb}}{B`{FNb}}}G`}{{{B`{FL`}}{B`{FL`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{{EM`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChFNn}}{{{B`{HFf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HFh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FJn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FHj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FF`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{FK`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{HFb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{{FMd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{{HFj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{{FIn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{{HFd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{HEj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HEl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FKb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FNb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HEn}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FJ`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{FNd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FNf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{FIl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{HF`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FLb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{FKj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{{FFd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChEGd}}{{{B`{FJl}}{B`{AnI`}}}{{Bj{BbIb}}}}0``{cc{}}0000{F@fFHj}1{F@`FHj}2{EOnFK`}{FHjFK`}4{F@`FK`}5555555{EOnFKb}{HElFKb}7{FNdFKb}{F@`FKb}99999999{EOlFLb}{F@`FLb};;{F@`FKj}{EOlFKj}=============================={HFlHFh}{{{H`{Gh}}}HFh}{ce{}{}}000000000000000000000000000`{{}Hd}00000000000000000000000000011111111111111111111111111111111111111111111111111111111{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000000000000555555555555555555555555555555555555555555555555555555555555555555555555555555555555{{{B`{HEd}}{B`{HEd}}}G`}{{{B`{{Kj{HEd}}}}}G`}{{{B`{HEd}}}Gb}{{{B`{{HFb{c}}}}}{{B`{Ch}}}EGd}{{{B`{{FMd{c}}}}}GbEGd}{{{B`{{HFd{c}}}}}{{B`{Ch}}}EGd}````````````{{}c{}}`{{{B`{{Kj{HEd}}}}}Hd}```{{{B`{FHj}}}{{Bd{{B`{ELb}}}}}}{{{B`{FK`}}}{{Bd{{B`{ELb}}}}}}{{{B`{FKb}}}{{Bd{{B`{ELb}}}}}}{{{B`{FLb}}}{{Bd{{B`{ELb}}}}}}{{{B`{FKj}}}{{Bd{{B`{ELb}}}}}}{{{B`{c}}}e{}{}}0000000000000{{{B`{c}}}A@h{}}000000000{{{B`{c}}}Gb{}}000000000{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000000000`{{{B`{c}}}A@l{}}000000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000000000000````1111111111111111111111111111````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}7{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}4{HdBb}{{{B`{{HEf{ec}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChFNn}{Ch{HEd{c}}}}{cc{}}0<{{{B`{{HEf{ec}}}}c}{{B`{{Kj{e}}}}}FNn{{HEd{c}}}}{{}Hd}>>{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}:{ce{}{}}00{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}33{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}4``````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000055555555555555555555{{{B`{c}}}{{B`{Dd}}}{}}000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000{{{B`{c}}}{{B`{e}}}{}{}}000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000{{c{Ed{e}}}g{}{}{}}000000000{{DHnDHn}{{Bj{BbF@f}}}}{{{B`{HFn}}{B`{AnHG`}}{B`{An{DEh{GCn{ELd{Jn}}{GMh{GMf}}}}}}{B`{AA`}}DHh{DEh{JhHGb{GMh{GMf}}}}{Bd{EBf}}}{{Bj{{DEh{JhHGb{GMh{GMf}}}}HE`}}}}{{DGj{B`{HGd}}}{{Bj{BbHGd}}}}{{DI`DI`}{{Bj{BbF@b}}}}{{{B`{HGd}}}HGd}{{{B`{HGb}}}HGb}{{{B`{F@f}}}F@f}{{{B`{F@b}}}F@b}{{{B`{HGf}}}HGf}{{{B`{HGh}}}HGh}{{{B`{HGj}}}HGj}{{{B`{HE`}}}HE`}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000{{{B`{c}}}Bb{}}00000000{ce{}{}}000000000{Hd{{B`{c}}}{}}000000000{Hd{{B`{Anc}}}{}}000000000{{{B`{c}}}{{B`{e}}}{}{}}000000000{HdBb}000000000{{{B`{HGd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HGb}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HFn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{F@f}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{F@b}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HGf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HGh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HGj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HE`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HFn}}{B`{AA`}}}{{Bj{G`HE`}}}}{cc{}}0000000000000000000??????????{{}Hd}000000000{ce{}{}}0000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000{{c{Ed{e}}}g{}{}{}}000000000444444444444444444444444444444{{{B`{GFl}}{B`{GI`}}DKfDHb}HFn}{{{B`{DKf}}}HG`}{{{B`{HE`}}}{{Bd{{B`{ELb}}}}}}{{{B`{c}}}e{}{}}0000000{{{B`{c}}}A@h{}}0000000{{{B`{c}}}Gb{}}0000000{c{{Bj{e}}}{}{}}00000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000`{{{B`{c}}}A@l{}}000000000===================={{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000{ECbHGb}??????????``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{B`{HGl}}{Bd{B@n}}}{{Bj{{Bd{{HGn{c}}}}HH`}}}HHb}{{cg}i{}{}{{h{e}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000```{{}HHd}{{}HHf}{{}HHh}{{}HHj}{{}HHl}{{}HHn}{{}HI`}{{}HIb}{{}HId}{{}HIf}{{}HIh}``{{{B`{HIj}}}Jh}`{ce{}{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000`{{{B`{HIl}}Jh}HIl}``{{{B`{AnHIn}}{B`{{HJ`{c}}}}}BbHHb}{{{B`{AnHIn}}{B`{AA`}}}Bb}{{{B`{AnHIn}}{Bd{{B`{AA`}}}}}{{Bj{BbFGh}}}}{{{B`{AnHIn}}B`Jh}Bb}{{{B`{AnHIn}}{B`{{HJb{c}}}}}BbHHb}````{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{HIfHIf}HIf}{{HIhHIh}HIh}{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{{B`{AnHIf}}HIf}Bb}{{{B`{AnHIh}}HIh}Bb}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{HIfHIf}HIf}{{HIhHIh}HIh}{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{{B`{AnHIf}}HIf}Bb}{{{B`{AnHIh}}HIh}Bb}{{{B`{HHd}}}Jh}0{{{B`{HHf}}}Jh}0{{{B`{HHh}}}Jh}0{{{B`{HHj}}}Jb}0{{{B`{HHl}}}Jh}0{{{B`{HHn}}}Jb}0{{{B`{HI`}}}Jb}0{{{B`{HIb}}}Jb}0{{{B`{HId}}}Hn}0{{{B`{HIf}}}Hn}0{{{B`{HIh}}}Jb}0{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{HIfHIf}HIf}{{HIhHIh}HIh}{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{{B`{AnHIf}}HIf}Bb}{{{B`{AnHIh}}HIh}Bb}`{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000``````````{{{B`{AnHIn}}Jhe}BbHHb{{Dl{}{{Dj{{HJd{c}}}}}}}}`{{c{Ed{e}}}g{}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000`{{{B`{AnHJf}}{B`{HIl}}{B`{HIl}}}Bb}{{{B`{AnHJh}}{B`{HIl}}}Bb}{{{B`{AnHIn}}B`{AH`{Jn}}}Bb}``{{{B`{FGh}}}FGh}{{{B`{HJj}}}HJj}{{{B`{HJl}}}HJl}{{{B`{HH`}}}HH`}{{{B`{EK`}}}EK`}{{{B`{HHd}}}HHd}{{{B`{HHf}}}HHf}{{{B`{HHh}}}HHh}{{{B`{HHj}}}HHj}{{{B`{HHl}}}HHl}{{{B`{HHn}}}HHn}{{{B`{HI`}}}HI`}{{{B`{HIb}}}HIb}{{{B`{HId}}}HId}{{{B`{HIf}}}HIf}{{{B`{HJn}}}HJn}{{{B`{HK`}}}HK`}{{{B`{HKb}}}HKb}{{{B`{FOh}}}FOh}{{{B`{HKd}}}HKd}{{{B`{HKf}}}HKf}{{{B`{HIj}}}HIj}{{{B`{HKh}}}HKh}{{{B`{HKj}}}HKj}{{{B`{HKl}}}HKl}{{{B`{{HKn{c}}}}}{{HKn{c}}}{FjHHb}}{{{B`{{HL`{c}}}}}{{HL`{c}}}HHb}{{{B`{{HLb{c}}}}}{{HLb{c}}}HHb}{{{B`{HLd}}}HLd}{{{B`{{HLf{c}}}}}{{HLf{c}}}{FjHHb}}{{{B`{{HLh{c}}}}}{{HLh{c}}}{FjHHb}}{{{B`{HLj}}}HLj}{{{B`{{HLl{c}}}}}{{HLl{c}}}HHb}{{{B`{{HLn{c}}}}}{{HLn{c}}}{FjHHb}}{{{B`{HM`}}}HM`}{{{B`{{HMb{c}}}}}{{HMb{c}}}{FjHHb}}{{{B`{HMd}}}HMd}{{{B`{{HMf{c}}}}}{{HMf{c}}}Fj}{{{B`{{HMh{c}}}}}{{HMh{c}}}{FjHHb}}{{{B`{{HMj{c}}}}}{{HMj{c}}}{FjHHb}}{{{B`{HMl}}}HMl}{{{B`{HMn}}}HMn}{{{B`{HIl}}}HIl}{{{B`{HJf}}}HJf}{{{B`{HJh}}}HJh}{{{B`{{HN`{c}}}}}{{HN`{c}}}HHb}{{{B`{{HNb{c}}}}}{{HNb{c}}}HHb}{{{B`{{HNd{c}}}}}{{HNd{c}}}{FjHHb}}{{{B`{{HNf{c}}}}}{{HNf{c}}}HHb}{{{B`{{HJb{c}}}}}{{HJb{c}}}{FjHHb}}{{{B`{{HNh{c}}}}}{{HNh{c}}}HHb}{{{B`{{HJ`{c}}}}}{{HJ`{c}}}{FjHHb}}{{{B`{HNj}}}HNj}{{{B`{HNl}}}HNl}{{{B`{HNn}}}HNn}{{{B`{HO`}}}HO`}{{{B`{{HJd{c}}}}}{{HJd{c}}}{FjHHb}}{{{B`{{HOb{c}}}}}{{HOb{c}}}{FjHHb}}{{{B`{{HOd{c}}}}}{{HOd{c}}}{FjHHb}}{{{B`{{HOf{c}}}}}{{HOf{c}}}{FjHHb}}{{{B`{{HOh{c}}}}}{{HOh{c}}}{FjHHb}}{{{B`{{HOj{c}}}}}{{HOj{c}}}{FjHHb}}{{{B`{{HOl{c}}}}}{{HOl{c}}}{FjHHb}}{{{B`{HIh}}}HIh}{{{B`{HOn}}}HOn}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}Bb{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000```{HHdHHd}{HHfHHf}{HHhHHh}{HHjHHj}{HHlHHl}{HHnHHn}{HI`HI`}{HIbHIb}{HIdHId}{HIfHIf}{HIhHIh}{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000``{{{B`{HGl}}B`{B`{HMd}}}{{Bj{BbHH`}}}}{{{B`{HHd}}HHd}G`}{{{B`{HHf}}HHf}G`}{{{B`{HHh}}HHh}G`}{{{B`{HHj}}HHj}G`}{{{B`{HHl}}HHl}G`}{{{B`{HHn}}HHn}G`}{{{B`{HI`}}HI`}G`}{{{B`{HIb}}HIb}G`}{{{B`{HId}}HId}G`}{{{B`{HIf}}HIf}G`}{{{B`{HIh}}HIh}G`}{{{B`{HHn}}}G`}{{{B`{HIb}}}G`}{{{B`{AnHIn}}B`B`c}Bb{{AHb{}{{Dj{HMl}}}}}}{{{B`{AnHIn}}B`B`c}Bb{{AHb{}{{Dj{HJh}}}}}}{{{B`{HIj}}}HIl}{{{B`{AnHIn}}B`{AH`{Jh}}B`Jn{ELd{Jn}}}Bb}{{{B`{AnHIn}}B`HIfB`c}Bb{{AHb{}{{Dj{HJh}}}}}}{{{B`{AnHIn}}B`HIfB`c}Bb{{AHb{}{{Dj{HJf}}}}}}````{{{B`{I@`}}{B`{HNj}}}{{Bj{FGh}}}}{{{B`{I@`}}{B`{{HLf{c}}}}}{{Bj{FGh}}}HHb}{{{B`{I@`}}{B`{HKl}}}{{Bj{FGh}}}}{{{B`{I@`}}{B`{HKf}}}{{Bj{FGh}}}}{{{B`{I@`}}{B`{{HLh{c}}}}}{{Bj{FGh}}}HHb}{{{B`{I@`}}{B`{{HLn{c}}}}}{{Bj{HJl}}}HHb}{{{B`{I@`}}}{{Bj{FGh}}}}{{{B`{I@`}}{B`{{HKn{c}}}}}{{Bj{FGh}}}HHb}{{{B`{I@`}}{B`{{EHh{{Bd{{B`{AA`}}}}}}}}}{{Bj{FGh}}}}{{{B`{I@`}}{B`{{HMb{c}}}}}{{Bj{HJl}}}HHb}{{{B`{I@`}}{B`{HKj}}}{{Bj{FGh}}}}{{{B`{I@`}}{B`{I@b}}I@d}{{Bj{HJj}}}}{{{B`{I@f}}FM`FMb}{{Bj{EK`}}}}{{{B`{I@`}}{B`{HIj}}}{{Bj{FGh}}}}{{{B`{I@`}}B`{B`{HKh}}}{{Bj{FGh}}}}``{{}HO`}````{Hd{{B`{c}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000`{{{B`{I@`}}}Bb}00000000000{{{B`{I@f}}}Bb}11`{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{HIfHIf}HIf}{{HIhHIh}HIh}``{{{B`{AnHIn}}}Bb}{{{B`{HGl}}}Bb}{{{B`{AnHIn}}{Dh{Jh}}}Bb}{{{B`{AnHIn}}B`Jn}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000`{{{B`{AnHIn}}JhJhJhJh}Bb}{{{B`{AnHIn}}JhJhAMbJhJh}Bb}{{{B`{AnHIn}}B`JnJh}Bb}{{{B`{AnHIn}}B`JnB`JnJh}Bb}10{HdBb}000000000000000000000000000000000000000000000000000000000000000000000000````{{}HHd}{{}HHf}{{}HHh}{{}HHj}{{}HHl}{{}HHn}{{}HI`}{{}HIb}{{}HId}{{}HIf}{{}HIh}`{{{B`{AnHIn}}}Bb}0{{{B`{AnHIn}}}{{Bj{FGh}}}}``{{{B`{AnHIn}}B`Jh}Bb}2`````{{{B`{I@f}}}{{Fn{{EGb{c}}}}}HHb}{{{B`{FGh}}{B`{FGh}}}G`}{{{B`{HJj}}{B`{HJj}}}G`}{{{B`{HJl}}{B`{HJl}}}G`}{{{B`{HH`}}{B`{HH`}}}G`}{{{B`{HHd}}{B`{HHd}}}G`}{{{B`{HHf}}{B`{HHf}}}G`}{{{B`{HHh}}{B`{HHh}}}G`}{{{B`{HHj}}{B`{HHj}}}G`}{{{B`{HHl}}{B`{HHl}}}G`}{{{B`{HHn}}{B`{HHn}}}G`}{{{B`{HI`}}{B`{HI`}}}G`}{{{B`{HIb}}{B`{HIb}}}G`}{{{B`{HId}}{B`{HId}}}G`}{{{B`{HIf}}{B`{HIf}}}G`}{{{B`{HNl}}{B`{HNl}}}G`}{{{B`{HNn}}{B`{HNn}}}G`}{{{B`{HO`}}{B`{HO`}}}G`}{{{B`{HIh}}{B`{HIh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000000000000000000000000000000000000{I@`Bb}{{{B`{AnHHd}}c}Bb{{Dl{}{{Dj{HHd}}}}}}{{{B`{AnHHf}}c}Bb{{Dl{}{{Dj{HHf}}}}}}{{{B`{AnHHh}}c}Bb{{Dl{}{{Dj{HHh}}}}}}{{{B`{AnHHj}}c}Bb{{Dl{}{{Dj{HHj}}}}}}{{{B`{AnHHl}}c}Bb{{Dl{}{{Dj{HHl}}}}}}{{{B`{AnHHn}}c}Bb{{Dl{}{{Dj{HHn}}}}}}{{{B`{AnHI`}}c}Bb{{Dl{}{{Dj{HI`}}}}}}{{{B`{AnHIb}}c}Bb{{Dl{}{{Dj{HIb}}}}}}{{{B`{AnHId}}c}Bb{{Dl{}{{Dj{HId}}}}}}{{{B`{AnHIf}}c}Bb{{Dl{}{{Dj{HIf}}}}}}{{{B`{AnHIh}}c}Bb{{Dl{}{{Dj{HIh}}}}}}````````````{{{B`{I@`}}B`c}Bb{{AHb{}{{Dj{{AH`{Jn}}}}}}}}{{{B`{I@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FGh}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HJj}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HJl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HH`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{EK`}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{HHd}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHf}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHh}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHj}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHl}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HHn}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HI`}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HIb}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HId}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HIf}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HJn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HK`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HKb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{EGb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{FOh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HGn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{EHb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{HKd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HKf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HIj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HKh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HKj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HKl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HKn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HL`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HLb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{HLd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HLf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HLh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{HLj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HLl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HLn{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{HM`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HMb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{HMd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HMf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{{HMh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HMj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{HMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HIl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HJf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HJh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HN`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HNb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HNd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HNf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HJb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HNh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HJ`{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{HNj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HNl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HNn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{HO`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{HJd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HOb{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{I@j{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HOd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HOf{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HOh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HOj{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{{HOl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChHHb}}{{{B`{HIh}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{HOn}}{B`{AnI`}}}{{Bj{BbIb}}}}```````{cc{}}0000{I@lFGh}{I@nFGh}{IA`FGh}{IAbFGh}{FGhHJj}5{FGhHJl}6{FGhHH`}77777{DGjHHj}88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888{Jh{{Bd{HHd}}}}{Jh{{Bd{HHf}}}}{Jh{{Bd{HHh}}}}{Jb{{Bd{HHj}}}}{Jh{{Bd{HHl}}}}{Jb{{Bd{HHn}}}}{Jb{{Bd{HI`}}}}{Jb{{Bd{HIb}}}}{Hn{{Bd{HId}}}}{Hn{{Bd{HIf}}}}{Jb{{Bd{HIh}}}}{JhHHd}0{JhHHf}0{JhHHh}0{JbHHj}0{JhHHl}0{JbHHn}0{JbHI`}0{JbHIb}0{HnHId}0{HnHIf}0{JbHIh}0:9876543210{cHHd{{Dl{}{{Dj{HHd}}}}}}{cHHf{{Dl{}{{Dj{HHf}}}}}}{cHHh{{Dl{}{{Dj{HHh}}}}}}{cHHj{{Dl{}{{Dj{HHj}}}}}}{cHHl{{Dl{}{{Dj{HHl}}}}}}{cHHn{{Dl{}{{Dj{HHn}}}}}}{cHI`{{Dl{}{{Dj{HI`}}}}}}{cHIb{{Dl{}{{Dj{HIb}}}}}}{cHId{{Dl{}{{Dj{HId}}}}}}{cHIf{{Dl{}{{Dj{HIf}}}}}}{cHIh{{Dl{}{{Dj{HIh}}}}}}{{{B`{AA`}}}{{Bd{HHd}}}}{{{B`{AA`}}}{{Bd{HHf}}}}{{{B`{AA`}}}{{Bd{HHh}}}}{{{B`{AA`}}}{{Bd{HHj}}}}{{{B`{AA`}}}{{Bd{HHl}}}}{{{B`{AA`}}}{{Bd{HHn}}}}{{{B`{AA`}}}{{Bd{HI`}}}}{{{B`{AA`}}}{{Bd{HIb}}}}{{{B`{AA`}}}{{Bd{HId}}}}{{{B`{AA`}}}{{Bd{HIf}}}}{{{B`{AA`}}}{{Bd{HIh}}}}{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{I@`}}{B`{{HOb{c}}}}}HO`HHb}{{{B`{I@`}}B`}Jn}{{{B`{IAd}}}{{Fn{Gb}}}}{{{B`{I@`}}B`}{{Bj{JnFGh}}}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0000000000{{{B`{IAf}}}ECl}{{{B`{IAh}}}A`}```{{{B`{HHd}}{B`{Anc}}}BbKh}{{{B`{HHf}}{B`{Anc}}}BbKh}{{{B`{HHh}}{B`{Anc}}}BbKh}{{{B`{HHj}}{B`{Anc}}}BbKh}{{{B`{HHl}}{B`{Anc}}}BbKh}{{{B`{HHn}}{B`{Anc}}}BbKh}{{{B`{HI`}}{B`{Anc}}}BbKh}{{{B`{HIb}}{B`{Anc}}}BbKh}{{{B`{HId}}{B`{Anc}}}BbKh}{{{B`{HIf}}{B`{Anc}}}BbKh}{{{B`{HIh}}{B`{Anc}}}BbKh}````{{{B`{HJn}}}{{Bj{I@fEK`}}}}{{}Hd}000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{{B`{AnHIf}}HIf}Bb}{{{B`{AnHIh}}HIh}Bb}{{{B`{AnHIn}}{B`{AA`}}}Bb}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{HIfHIf}HIf}{{HIhHIh}HIh}{{{B`{HHd}}HHd}G`}{{{B`{HHf}}HHf}G`}{{{B`{HHh}}HHh}G`}{{{B`{HHj}}HHj}G`}{{{B`{HHl}}HHl}G`}{{{B`{HHn}}HHn}G`}{{{B`{HI`}}HI`}G`}{{{B`{HIb}}HIb}G`}{{{B`{HId}}HId}G`}{{{B`{HIf}}HIf}G`}{{{B`{HIh}}HIh}G`}{ce{}{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000000000000000000000000000000000000000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000044444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444{HHd}{HHf}{HHh}{HHj}{HHl}{HHn}{HI`}{HIb}{HId}{HIf}{HIh}?????????????????????????????????????????????????????????????????????????{{{B`{I@`}}B`c}Bb{{AHb{}{{Dj{{AH`{Jn}}}}}}}}{{{B`{HHd}}}G`}{{{B`{HHf}}}G`}{{{B`{HHh}}}G`}{{{B`{HHj}}}G`}{{{B`{HHl}}}G`}{{{B`{HHn}}}G`}{{{B`{HI`}}}G`}{{{B`{HIb}}}G`}{{{B`{HId}}}G`}{{{B`{HIf}}}G`}{{{B`{HIh}}}G`}`{{{B`{HIj}}}G`};:9876543218{{{B`{HHd}}}{{ANl{HHd}}}}{{{B`{HHf}}}{{ANl{HHf}}}}{{{B`{HHh}}}{{ANl{HHh}}}}{{{B`{HHj}}}{{ANl{HHj}}}}{{{B`{HHl}}}{{ANl{HHl}}}}{{{B`{HHn}}}{{ANl{HHn}}}}{{{B`{HI`}}}{{ANl{HI`}}}}{{{B`{HIb}}}{{ANl{HIb}}}}{{{B`{HId}}}{{ANl{HId}}}}{{{B`{HIf}}}{{ANl{HIf}}}}{{{B`{HIh}}}{{ANl{HIh}}}}{{{B`{HHd}}}{{ANn{HHd}}}}{{{B`{HHf}}}{{ANn{HHf}}}}{{{B`{HHh}}}{{ANn{HHh}}}}{{{B`{HHj}}}{{ANn{HHj}}}}{{{B`{HHl}}}{{ANn{HHl}}}}{{{B`{HHn}}}{{ANn{HHn}}}}{{{B`{HI`}}}{{ANn{HI`}}}}{{{B`{HIb}}}{{ANn{HIb}}}}{{{B`{HId}}}{{ANn{HId}}}}{{{B`{HIf}}}{{ANn{HIf}}}}{{{B`{HIh}}}{{ANn{HIh}}}}````````````````````{{{B`{HHj}}}DJj}{{{B`{I@`}}B`{AH`{Jn}}}{{Bj{HKdFGh}}}}{{{B`{EDf}}ED`}HIl}{{{B`{HMn}}{B`{HIl}}}HIl}````{{{B`{HIl}}{B`{HIl}}}HIl}```````````{{DGjDJj}HHj}{HHdHHd}{HHfHHf}{HHhHHh}{HHjHHj}{HHlHHl}{HHnHHn}{HI`HI`}{HIbHIb}{HIdHId}{HIfHIf}{HIhHIh}{{}c{}}``````{{{B`{IAf}}DHb{B`{DKf}}}{{Bj{{EHb{c}}FGh}}}HHb}``{{{B`{AnHIn}}HOn}Bb}{{{B`{IAh}}B`}{{Bj{BbHH`}}}}```````````{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{{B`{AnHIf}}HIf}Bb}{{{B`{AnHIh}}HIh}Bb}{{{B`{AnHIn}}c}Bb{{AHb{}{{Dj{}}}}}}{{{B`{AnHIn}}B`{AH`{Jh}}}Bb}````````{{{B`{AnHHd}}HHdG`}Bb}{{{B`{AnHHf}}HHfG`}Bb}{{{B`{AnHHh}}HHhG`}Bb}{{{B`{AnHHj}}HHjG`}Bb}{{{B`{AnHHl}}HHlG`}Bb}{{{B`{AnHHn}}HHnG`}Bb}{{{B`{AnHI`}}HI`G`}Bb}{{{B`{AnHIb}}HIbG`}Bb}{{{B`{AnHId}}HIdG`}Bb}{{{B`{AnHIf}}HIfG`}Bb}{{{B`{AnHIh}}HIhG`}Bb}{{{B`{AnHIn}}B`JhB`{B`{{ADb{Jh}}}}}Bb}{{{B`{AnHIn}}{B`{{Dh{A`}}}}}Bb}{{{B`{AnHIn}}B`}Bb}{{{B`{AnHIn}}{HL`{c}}EAj}BbHHb}{{{B`{AnHIn}}B`DHhJh{B`{{ADb{Jh}}}}}Bb}2{{{B`{AnHIn}}{B`{{HMf{Jh}}}}}Bb}{{{B`{AnHIn}}Jh}Bb}{{{B`{AnHIn}}Jh{HL`{c}}}BbHHb}{{{B`{AnHIn}}{B`{{HMf{A`}}}}{AH`{A`}}}Bb}```````{{{B`{HJj}}}{{Bd{{B`{ELb}}}}}}{{{B`{HJl}}}{{Bd{{B`{ELb}}}}}}{{{B`{HH`}}}{{Bd{{B`{ELb}}}}}}{{{B`{EK`}}}{{Bd{{B`{ELb}}}}}}``````{{{B`{I@`}}}G`}``{{{B`{I@`}}}Bb}`{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{HIfHIf}HIf}{{HIhHIh}HIh}{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{{B`{AnHIf}}HIf}Bb}{{{B`{AnHIh}}HIh}Bb}{{{B`{IAh}}{B`{{ADb{B`}}}}{Bd{{f{{B`{An}}Jn}}}}}{{Bj{BbFGh}}}}`{{{B`{IAf}}B`}{{Bd{FOh}}}}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{HIfHIf}HIf}{{HIhHIh}HIh}`````{{{B`{IAf}}DGj}HHh}```{{{B`{c}}}e{}{}}0000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}A@h{}}0000{{{B`{c}}}Gb{}}0000{{{B`{AnHHd}}HHd}Bb}{{{B`{AnHHf}}HHf}Bb}{{{B`{AnHHh}}HHh}Bb}{{{B`{AnHHj}}HHj}Bb}{{{B`{AnHHl}}HHl}Bb}{{{B`{AnHHn}}HHn}Bb}{{{B`{AnHI`}}HI`}Bb}{{{B`{AnHIb}}HIb}Bb}{{{B`{AnHId}}HId}Bb}{{{B`{AnHIf}}HIf}Bb}{{{B`{AnHIh}}HIh}Bb}`{{{B`{AnHIn}}e}BbHHb{{AHb{}{{Dj{{HMh{c}}}}}}}}{{{B`{AnHIn}}e}BbHHb{{AHb{}{{Dj{{HMj{c}}}}}}}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}A@l{}}000000000000000000000000000000000000000000000000000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{B`{HGl}}B`}Bb}{{HHdHHd}HHd}{{HHfHHf}HHf}{{HHhHHh}HHh}{{HHjHHj}HHj}{{HHlHHl}HHl}{{HHnHHn}HHn}{{HI`HI`}HI`}{{HIbHIb}HIb}{{HIdHId}HId}{{HIfHIf}HIf}{{HIhHIh}HIh}{{{B`{I@`}}B`}{{Bj{BbFGh}}}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000``````````````````````>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`{{{B`{I@`}}B`JnJh}{{Bj{G`FGh}}}}`{{{B`{AnHIn}}B`Jh}Bb}````{GBbDHh}````````````````````````{{{B`{IAj}}{Bd{B@n}}}{{Bj{{Bd{{HGn{ELl}}}}HH`}}}}{{cg}i{}{}{{h{e}}}{}}000{ce{}{}}0000000{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000{{{B`{AnIAl}}{B`{{HJ`{ELl}}}}}Bb}{{{B`{AnIAl}}{B`{AA`}}}Bb}{{{B`{AnIAl}}{Bd{{B`{AA`}}}}}{{Bj{BbFGh}}}}{{{B`{AnIAl}}{B`{IAn}}Jh}Bb}{{{B`{AnIAl}}{B`{{HJb{ELl}}}}}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000{{{B`{AnIAl}}Jhc}Bb{{Dl{}{{Dj{{HJd{ELl}}}}}}}}{{c{Ed{e}}}g{}{}{}}000{{{B`{AnIAl}}{B`{IAn}}{AH`{Jn}}}Bb}{{{B`{ELl}}}ELl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}????{{{B`{IAj}}{B`{IAj}}{B`{HMd}}}{{Bj{BbHH`}}}}{{{B`{AnIAl}}{B`{IAn}}{B`{IAn}}c}Bb{}}0{{{B`{AnIAl}}{B`{IAn}}{AH`{Jh}}{B`{IAn}}Jn{ELd{Jn}}}Bb}{{{B`{AnIAl}}{B`{IAn}}HIf{B`{IAn}}c}Bb{}}0{{{B`{IAj}}{B`{HNj}}}{{Bj{IAnFGh}}}}{{{B`{IAj}}{B`{{HLf{ELl}}}}}{{Bj{IAnFGh}}}}{{{B`{IAj}}{B`{HKl}}}{{Bj{IAnFGh}}}}{{{B`{IAj}}{B`{HKf}}}{{Bj{IAnFGh}}}}{{{B`{IAj}}{B`{{HLh{ELl}}}}}{{Bj{IAlFGh}}}}{{{B`{IAj}}{B`{{HLn{ELl}}}}}{{Bj{IAnHJl}}}}{{{B`{IAj}}}{{Bj{IAnFGh}}}}{{{B`{AA`}}}EKb}{{{B`{IAj}}{B`{{HKn{ELl}}}}}{{Bj{IAnFGh}}}}{{{B`{IAj}}{B`{{EHh{{Bd{{B`{AA`}}}}}}}}}{{Bj{IAnFGh}}}}{{{B`{IAj}}{B`{{HMb{ELl}}}}}{{Bj{IAnHJl}}}}{{{B`{IAj}}{B`{HKj}}}{{Bj{IAnFGh}}}}{{{B`{IAj}}{B`{I@b}}I@d}{{Bj{IAnHJj}}}}{{{B`{IAj}}FM`FMb}{{Bj{IAjEK`}}}}{{{B`{IAj}}{B`{HIj}}}{{Bj{IAnFGh}}}}{{{B`{IAj}}{B`{IAn}}{B`{HKh}}}{{Bj{IAnFGh}}}}{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000{{{B`{IAj}}IAn}Bb}000{{{B`{IAj}}IAl}Bb}1111111{{{B`{IAj}}IAj}Bb}22{{{B`{AnIAl}}}Bb}3{{{B`{AnIAl}}{Dh{Jh}}}Bb}{{{B`{AnIAl}}{B`{IAn}}Jn}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{AnIAl}}JhJhJhJh}Bb}{{{B`{AnIAl}}JhJhAMbJhJh}Bb}{{{B`{AnIAl}}{B`{IAn}}JnJh}Bb}{{{B`{AnIAl}}{B`{IAn}}Jn{B`{IAn}}JnJh}Bb}10{HdBb}00088{{{B`{AnIAl}}}{{Bj{IAnFGh}}}}{{{B`{AnIAl}}{B`{IAn}}Jh}Bb}:{{{B`{IAj}}}{{Fn{{EGb{ELl}}}}}}{{IAjIAj}Bb}{{{B`{IAj}}{B`{IAn}}c}Bb{}}{{{B`{ELl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IAl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IAn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0000000{ce{}{}}000{{{B`{IAj}}{B`{{HOb{ELl}}}}}HO`}{{{B`{IAj}}{B`{IAn}}}Jn}{{{B`{IAj}}{B`{IAn}}}{{Bj{JnFGh}}}}{{{B`{IAj}}}ECl}{{{B`{FJh}}}{{Bd{{B`{{ELh{ELl}}}}}}}}{{{B`{IAj}}}A`}{{{B`{{FIj{c}}}}}{{B`{{FNh{ELl}}}}}FJd}{{{B`{HJn}}}{{Bj{IAjEK`}}}}{{}Hd}000{{{B`{AnIAl}}{B`{AA`}}}Bb}{{{B`{EKb}}}{{Bd{B`}}}};;;;;;;;{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000{{c{Ed{e}}}g{}{}{}}000????????????{{{B`{IAj}}{B`{IAn}}c}Bb{}}{{{B`{IAj}}{B`{IAn}}{AH`{Jn}}}{{Bj{HKdFGh}}}}{{{B`{IAj}}DHb{B`{DKf}}}{{Bj{{EHb{ELl}}FGh}}}}{{{B`{AnIAl}}HOn}Bb}{{{B`{IAj}}{B`{IAj}}IAn}{{Bj{BbHH`}}}}{{{B`{AnIAl}}c}Bb{}}{{{B`{AnIAl}}{B`{IAn}}{AH`{Jh}}}Bb}{{{B`{AnIAl}}{B`{IAn}}Jh{B`{IAn}}{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIAl}}{B`{{Dh{A`}}}}}Bb}{{{B`{AnIAl}}{B`{IAn}}}Bb}{{{B`{AnIAl}}{HL`{ELl}}EAj}Bb}{{{B`{AnIAl}}{B`{IAn}}DHhJh{B`{{ADb{Jh}}}}}Bb}2{{{B`{AnIAl}}{B`{{HMf{Jh}}}}}Bb}{{{B`{AnIAl}}Jh}Bb}{{{B`{AnIAl}}Jh{HL`{ELl}}}Bb}{{{B`{AnIAl}}{B`{{HMf{A`}}}}{AH`{A`}}}Bb}{{{B`{IAj}}}G`}{{{B`{IAj}}}Bb}{{{B`{IAj}}{B`{{ADb{{B`{IAn}}}}}}{Bd{{f{{B`{AnIAn}}Jn}}}}}{{Bj{BbFGh}}}}{{{B`{IAj}}{B`{IAj}}}{{Bd{FOh}}}}{{{B`{IAj}}DGj}HHh}{{{B`{c}}}e{}{}}{{{B`{AnIAl}}c}Bb{{AHb{}{{Dj{{HMh{ELl}}}}}}}}{{{B`{AnIAl}}c}Bb{{AHb{}{{Dj{{HMj{ELl}}}}}}}}{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}000{ce{}{}}0000000{{{B`{IAj}}{B`{IAj}}}Bb}{{{B`{IAj}}{B`{IAn}}}{{Bj{BbFGh}}}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0003333{{{B`{IAj}}{B`{IAn}}JnJh}{{Bj{G`FGh}}}}{{{B`{AnIAl}}{B`{IAn}}Jh}Bb}`````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000000{{{B`{IB`}}}{{B`{IBb}}}}`77777777777777777777777777777777777777777777{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000{{{B`{AnIBd}}{B`{{HJ`{IBf}}}}}Bb}{{{B`{AnIBd}}{B`{AA`}}}Bb}{{{B`{AnIBd}}{Bd{{B`{AA`}}}}}{{Bj{BbFGh}}}}{{{B`{AnIBd}}{B`{IBh}}Jh}Bb}{{{B`{AnIBd}}{B`{{HJb{IBf}}}}}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000{{{B`{AnIBd}}Jhc}Bb{{Dl{}{{Dj{{HJd{IBf}}}}}}}}{{c{Ed{e}}}g{}{}{}}000000000000000000000{{{B`{AnIBd}}{B`{IBj}}{AH`{Jn}}}Bb}{{{B`{IBf}}}IBf}{{{B`{IBl}}}IBl}{{{B`{IBj}}}IBj}{{{B`{IBn}}}IBn}{{{B`{IC`}}}IC`}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000{{{B`{c}}}Bb{}}0000{ce{}{}}000000000000000000000{{{B`{ICb}}}{{B`{IBb}}}}{{{B`{AnIBd}}{B`{IBj}}{B`{IBj}}c}Bb{{AHb{}{{Dj{HMl}}}}}}{{{B`{AnIBd}}{B`{IBj}}{B`{ICd}}c}Bb{{AHb{}{{Dj{HJh}}}}}}{{{B`{AnIBd}}{B`{IBh}}{AH`{Jh}}{B`{IBj}}Jn{ELd{Jn}}}Bb}`{{{B`{AnIBd}}{B`{ICd}}HIf{B`{IBj}}c}Bb{{AHb{}{{Dj{HJh}}}}}}{{{B`{AnIBd}}{B`{ICd}}HIf{B`{ICd}}c}Bb{{AHb{}{{Dj{HJf}}}}}}{{{B`{ICb}}{B`{HNj}}}{{Bj{BbFGh}}}}{{{B`{ICb}}{B`{{HLf{IBf}}}}}{{Bj{ICfFGh}}}}{{{B`{ICb}}{B`{HKl}}}{{Bj{IChFGh}}}}{{{B`{ICb}}{B`{HKf}}}{{Bj{IBjFGh}}}}{{{B`{ICb}}{B`{{HLh{IBf}}}}}{{Bj{IBdFGh}}}}{{{B`{ICb}}{B`{{HLn{IBf}}}}}{{Bj{ICjHJl}}}}{{{B`{ICb}}}{{Bj{IClFGh}}}}{{{B`{AA`}}}EKb}{{{B`{ICb}}{B`{{HKn{IBf}}}}}{{Bj{ICnFGh}}}}{{{B`{ICb}}{B`{{EHh{{Bd{{B`{AA`}}}}}}}}}{{Bj{IBhFGh}}}}{{{B`{ICb}}{B`{{HMb{IBf}}}}}{{Bj{ID`HJl}}}}{{{B`{ICb}}{B`{HKj}}}{{Bj{IDbFGh}}}}{{{B`{ICb}}{B`{I@b}}I@d}{{Bj{IDdHJj}}}}{{{B`{ICb}}{B`{HIj}}}{{Bj{ICdFGh}}}}{{{B`{ICb}}{B`{ICd}}{B`{HKh}}}{{Bj{IC`FGh}}}}`{{}IDf}{DGjICd}{Hd{{B`{c}}}{}}0{{{B`{IDh}}}B`}11111111111111111111{Hd{{B`{Anc}}}{}}000000000000000000000{{{B`{ICb}}Bb}Bb}{{{B`{ICb}}ICf}Bb}{{{B`{ICb}}ICh}Bb}{{{B`{ICb}}IBj}Bb}{{{B`{ICb}}IBd}Bb}{{{B`{ICb}}ICj}Bb}{{{B`{ICb}}ICl}Bb}{{{B`{ICb}}ICn}Bb}{{{B`{ICb}}IBh}Bb}{{{B`{ICb}}ID`}Bb}{{{B`{ICb}}IDb}Bb}{{{B`{ICb}}IDd}Bb}{{{B`{ICb}}ICd}Bb}{{{B`{ICb}}IC`}Bb}{{{B`{AnIBd}}}Bb}{{{B`{AnIBd}}{Dh{Jh}}}Bb}{{{B`{AnIBd}}{B`{IBj}}Jn}Bb}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000{{{B`{AnIBd}}JhJhJhJh}Bb}{{{B`{AnIBd}}JhJhAMbJhJh}Bb}{{{B`{AnIBd}}{B`{IBj}}JnJh}Bb}{{{B`{AnIBd}}{B`{IBj}}Jn{B`{IBj}}JnJh}Bb}10{HdBb}0{{{B`{AnIDh}}}Bb}111191111111111111111`{{{B`{IBb}}}{{Bd{{B`{{IE`{{IDn{IDjIDl}}}}}}}}}}{{{B`{IBb}}}{{Bd{{f{AMbAMb}}}}}};;{{{B`{AnIBd}}}{{Bj{IDfFGh}}}}{{{B`{AnIBd}}{B`{IBh}}Jh}Bb}={{ICbIEb}Bb}`{{{B`{ICb}}{B`{IBj}}c}Bb{{AHb{}{{Dj{{AH`{Jn}}}}}}}}{{{B`{IBd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IBf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IBl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IBj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IBn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IC`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IDb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IDd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ID`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IBh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ICl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IDf}}{B`{AnI`}}}{{Bj{BbIb}}}}``{cc{}}0000000000000000000000000000000000000000000{ce{}{}}000000000000000000000{{{B`{ICb}}{B`{{HOb{IBf}}}}}HO`}{{{B`{ICb}}{B`{Bb}}}Jn}{{{B`{ICb}}{B`{ICl}}}{{Bj{JnFGh}}}}{{{B`{IB`}}}ECl}{{{B`{FJh}}}{{Bd{{B`{{ELh{IBf}}}}}}}}{{{B`{IEb}}}A`}{{{B`{IBb}}}{{IEh{IEdIEf}}}}{{{B`{{FIj{c}}}}}{{B`{{FNh{IBf}}}}}FJd}{{}Hd}000000000000000000000`{{{B`{AnIBd}}{B`{AA`}}}Bb}{{{B`{EKb}}}{{Bd{B`}}}}`;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000000??????????????????????????????????????????????????????????????????{{{B`{ICb}}{B`{IBj}}c}Bb{}}{{{B`{IBb}}}G`}{{{B`{IBb}}}IDh}{{{B`{ICb}}{B`{IBj}}{AH`{Jn}}}{{Bj{HKdFGh}}}}`{c{{Bd{{EGb{IBf}}}}}{{Kn{{B`{AA`}}}{{Af{IEj}}}}}}{{}c{}}{{{B`{IB`}}DHb{B`{DKf}}}{{Bj{{EHb{IBf}}FGh}}}}{{{B`{AnIBd}}HOn}Bb}{{{B`{IEb}}{B`{IEl}}ICd}{{Bj{BbHH`}}}}{{{B`{IBb}}}IEj}{{{B`{IBb}}}{{Bd{{B`{IEn}}}}}}{{{B`{AnIBd}}c}Bb{}}{{{B`{AnIBd}}{B`{IBh}}{AH`{Jh}}}Bb}{{{B`{AnIBd}}{B`{ICn}}Jh{B`{ICf}}{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIBd}}{B`{{Dh{A`}}}}}Bb}{{{B`{AnIBd}}{B`{ICj}}}Bb}{{{B`{AnIBd}}{HL`{IBf}}EAj}Bb}{{{B`{AnIBd}}{B`{ICn}}DHhJh{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIBd}}{B`{ID`}}}Bb}{{{B`{AnIBd}}{B`{{HMf{Jh}}}}}Bb}{{{B`{AnIBd}}Jh}Bb}{{{B`{AnIBd}}Jh{HL`{IBf}}}Bb}{{{B`{AnIBd}}{B`{{HMf{A`}}}}{AH`{A`}}}Bb}{{{B`{ICb}}}G`}{{{B`{ICb}}}Bb}{{{B`{IEb}}{B`{{ADb{{B`{IDf}}}}}}{Bd{{f{{B`{AnICl}}Jn}}}}}{{Bj{BbFGh}}}}{{{B`{IB`}}{B`{IEl}}}{{Bd{FOh}}}}{{{B`{IB`}}DGj}HHh}{{{B`{ICb}}{ELd{Jh}}{B`{HIj}}{Bd{{H`{Dd}}}}}ICd}0{{{B`{c}}}e{}{}}0000{{{B`{AnIBd}}c}Bb{{AHb{}{{Dj{{HMh{IBf}}}}}}}}{{{B`{AnIBd}}c}Bb{{AHb{}{{Dj{{HMj{IBf}}}}}}}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000{{{B`{c}}}A@l{}}000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000{{{B`{ICb}}{B`{IBj}}}{{Bj{BbFGh}}}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000000000000002222222222222222222222{{{B`{ICb}}{B`{ICl}}JnJh}{{Bj{G`FGh}}}}{{{B`{AnIBd}}{B`{IBh}}Jh}Bb}````````````````````````````````````{{{B`{IF`}}{Bd{B@n}}}{{Bj{{Bd{{HGn{IFb}}}}HH`}}}}{{cg}i{}{}{{h{e}}}{}}0000000000000000000000000{{}IFd}7777777777777777777777777777777777777777777777777777{{{B`{c}}}{{B`{Dd}}}{}}0000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000000000000000000{{{B`{AnIFf}}{B`{{HJ`{IFb}}}}}Bb}{{{B`{AnIFf}}{B`{AA`}}}Bb}{{{B`{AnIFf}}{Bd{{B`{AA`}}}}}{{Bj{BbFGh}}}}{{{B`{AnIFf}}{B`{IFh}}Jh}Bb}{{{B`{AnIFf}}{B`{{HJb{IFb}}}}}Bb}{{IFdIFd}IFd}{{{B`{AnIFd}}IFd}Bb}10{{{B`{IFd}}}Jh}021{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{IFj}}}{{B`{IFl}}}}111111111111111{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000000000000000000{IFnIG`}{{{B`{AnIFf}}Jhc}Bb{{Dl{}{{Dj{{HJd{IFb}}}}}}}}{{c{Ed{e}}}g{}{}{}}0000000000000000000000000{{{B`{AnIFf}}{B`{IG`}}{AH`{Jn}}}Bb}{{{B`{IFb}}}IFb}{{{B`{IFd}}}IFd}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}00{IFdIFd}{ce{}{}}0000000000000000000000000{{{B`{IF`}}{B`{IGb}}{B`{HMd}}}{{Bj{BbHH`}}}}{{{B`{IFd}}IFd}G`}{{{B`{AnIFf}}{B`{IG`}}{B`{IG`}}c}Bb{{AHb{}{{Dj{HMl}}}}}}{{{B`{AnIFf}}{B`{IG`}}{B`{IFl}}c}Bb{{AHb{}{{Dj{HJh}}}}}}{{{B`{AnIFf}}{B`{IFh}}{AH`{Jh}}{B`{IG`}}Jn{ELd{Jn}}}Bb}{{{B`{AnIFf}}{B`{IFl}}HIf{B`{IG`}}c}Bb{{AHb{}{{Dj{HJh}}}}}}{{{B`{AnIFf}}{B`{IFl}}HIf{B`{IFl}}c}Bb{{AHb{}{{Dj{HJf}}}}}}{{{B`{IGb}}{B`{HNj}}}{{Bj{IGdFGh}}}}{{{B`{IGb}}{B`{{HLf{IFb}}}}}{{Bj{IGfFGh}}}}{{{B`{IGb}}{B`{HKl}}}{{Bj{IGhFGh}}}}{{{B`{IGb}}{B`{HKf}}}{{Bj{IG`FGh}}}}{{{B`{IGb}}{B`{{HLh{IFb}}}}}{{Bj{IFfFGh}}}}{{{B`{IGb}}{B`{{HLn{IFb}}}}}{{Bj{IGjHJl}}}}{{{B`{IGb}}}{{Bj{IGlFGh}}}}{{{B`{AA`}}}EKb}{{{B`{IGb}}{B`{{HKn{IFb}}}}}{{Bj{IGnFGh}}}}{{{B`{IGb}}{B`{{EHh{{Bd{{B`{AA`}}}}}}}}}{{Bj{IFhFGh}}}}{{{B`{IGb}}{B`{{HMb{IFb}}}}}{{Bj{IH`HJl}}}}{{{B`{IGb}}{B`{HKj}}}{{Bj{IHbFGh}}}}{{{B`{IGb}}{B`{I@b}}I@d}{{Bj{IHdHJj}}}}{{{B`{IHf}}FM`FMb}{{Bj{IF`EK`}}}}{{{B`{IGb}}{B`{HIj}}}{{Bj{IFlFGh}}}}{{{B`{IGb}}{B`{IFl}}{B`{HKh}}}{{Bj{IHhFGh}}}}{Hd{{B`{c}}}{}}0000000000000000000000000{Hd{{B`{Anc}}}{}}0000000000000000000000000{{{B`{IHj}}JhDHd}{{Bj{{Fn{{B`{IHl}}}}EK`}}}}{{{B`{IGb}}IGd}Bb}{{{B`{IGb}}IGf}Bb}{{{B`{IGb}}IGh}Bb}{{{B`{IGb}}IG`}Bb}{{{B`{IGb}}IFf}Bb}{{{B`{IGb}}IGj}Bb}{{{B`{IGb}}IGl}Bb}{{{B`{IGb}}IGn}Bb}{{{B`{IGb}}IFh}Bb}{{{B`{IGb}}IH`}Bb}{{{B`{IGb}}IHb}Bb}{{{B`{IGb}}IHd}Bb}{{{B`{IHf}}IF`}Bb}{{{B`{IGb}}IFl}Bb}{{{B`{IGb}}IHh}Bb}{{{B`{IHn}}II`G`{B`{{ADb{{B`{IHl}}}}}}DHbJhJh}{{Bj{{EHb{IFb}}FGh}}}}{{IFdIFd}IFd}{{{B`{AnIFf}}}Bb}{{{B`{IF`}}IFj}Bb}{{{B`{AnIFf}}{Dh{Jh}}}Bb}{{{B`{AnIFf}}{B`{IG`}}Jn}Bb}{{{B`{c}}}{{B`{e}}}{}{}}0000000000000000000000000{{{B`{AnIFf}}JhJhJhJh}Bb}{{{B`{AnIFf}}JhJhAMbJhJh}Bb}{{{B`{AnIFf}}{B`{IG`}}JnJh}Bb}{{{B`{AnIFf}}{B`{IG`}}Jn{B`{IG`}}JnJh}Bb}10{HdBb}{{{B`{AnIIb}}}Bb}1111111111111111111111111{{}IFd}{{{B`{IGb}}}{{B`{{ADb{{B`{IHl}}}}}}}}<<{{{B`{AnIFf}}}{{Bj{IIdFGh}}}}{{{B`{AnIFf}}{B`{IFh}}Jh}Bb}>{{{B`{IIb}}}{{B`{IHj}}}}{{{B`{IHf}}}{{Fn{{EGb{IFb}}}}}}{{{B`{IFd}}{B`{IFd}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{IGbIIf}Bb}{{{B`{IHf}}IIh}{{Bd{{EGb{IFb}}}}}}{{{B`{AnIFd}}c}Bb{{Dl{}{{Dj{IFd}}}}}}{{{B`{IIb}}}{{B`{{ADb{{B`{IHl}}}}}}}}{{{B`{IGb}}{B`{IG`}}c}Bb{{AHb{}{{Dj{{AH`{Jn}}}}}}}}{{{B`{IFf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IFb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IIj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IFj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IFd}}{B`{AnI`}}}{{Bj{BbIb}}}}0000{{{B`{IG`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IFl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IHh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IHb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IId}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IHd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IH`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IFh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IGl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}000000000000000000000000000000000000000000000000000{Jh{{Bd{IFd}}}}{JhIFd}00{cIFd{{Dl{}{{Dj{IFd}}}}}}{{{B`{AA`}}}{{Bd{IFd}}}}{{IHjIIlJhJh{Bd{IIn}}{Fn{{B`{IHl}}}}DHdG`{Bd{{H`{Dd}}}}}{{Bj{IHfEK`}}}}{ce{}{}}0000000000000000000000000{{{B`{IGb}}{B`{{HOb{IFb}}}}}HO`}{{{B`{IGb}}{B`{IGd}}}Jn}{{{B`{IGb}}{B`{IGl}}}{{Bj{JnFGh}}}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{IHn}}}ECl}{{{B`{FJh}}}{{Bd{{B`{{ELh{IFb}}}}}}}}{{{B`{IIf}}}A`}{{{B`{IFd}}{B`{Anc}}}BbKh}{{{B`{{FIj{c}}}}}{{B`{{FNh{IFb}}}}}FJd}{{}Hd}0{{{B`{HJn}}}{{Bj{IHfEK`}}}}111111111111111111111111{{{B`{AnIFd}}IFd}Bb}{{{B`{AnIFf}}{B`{AA`}}}Bb}{{{B`{IIb}}}Jh}{{{B`{EKb}}}{{Bd{B`}}}}{{IFdIFd}IFd}{{{B`{IFd}}IFd}G`}{ce{}{}}000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}0000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000000000000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000000000000000000{{c{Ed{e}}}g{}{}{}}00000000000000000000000004444444444444444444444444444444444444444444444444444{IFd}55555555555555555555555555{{{B`{IGb}}{B`{IG`}}c}Bb{{AHb{}{{Dj{{AH`{Jn}}}}}}}}{{{B`{IFd}}}G`}0{{{B`{IFd}}}{{ANl{IFd}}}}{{{B`{IFd}}}{{ANn{IFd}}}}{{{B`{IGb}}{B`{IG`}}{AH`{Jn}}}{{Bj{HKdFGh}}}}{IFdIFd}{{{B`{IHn}}DHb{B`{DKf}}}{{Bj{{EHb{IFb}}FGh}}}}{{{B`{IHn}}}{{B`{IJ`}}}}{{{B`{IHn}}{B`{{ADb{{B`{IHl}}}}}}DHb}IJb}{{{B`{AnIFf}}HOn}Bb}{{{B`{IIf}}{B`{IF`}}IFj}{{Bj{BbHH`}}}}{{{B`{IGb}}}Jh}0{{{B`{IGb}}}{{B`{II`}}}}{{{B`{IFl}}}IJd}{{{B`{IIb}}}{{B`{IIl}}}}{{{B`{IHn}}}IIh}{{{B`{IGb}}}IIh}{{{B`{IGb}}}IJf}{{{B`{AnIFd}}IFd}Bb}{{{B`{IHn}}DHb}{{Fn{{B`{IHl}}}}}}{{{B`{AnIFf}}c}Bb{{AHb{}{{Dj{IId}}}}}}{{{B`{AnIFf}}{B`{IFh}}{AH`{Jh}}}Bb}{{{B`{AnIFd}}IFdG`}Bb}{{{B`{AnIFf}}{B`{IGn}}Jh{B`{IGf}}{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIFf}}{B`{{Dh{A`}}}}}Bb}{{{B`{AnIFf}}{B`{IGj}}}Bb}{{{B`{AnIFf}}{HL`{IFb}}EAj}Bb}{{{B`{AnIFf}}{B`{IGn}}DHhJh{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIFf}}{B`{IH`}}}Bb}{{{B`{AnIFf}}{B`{{HMf{Jh}}}}}Bb}{{{B`{AnIFf}}Jh}Bb}{{{B`{AnIFf}}Jh{HL`{IFb}}}Bb}{{{B`{AnIFf}}{B`{{HMf{A`}}}}{AH`{A`}}}Bb}{{{B`{IHf}}}{{B`{IIb}}}}{{{B`{IHn}}}{{B`{IIb}}}}{{{B`{IGb}}}{{B`{IIb}}}}{{{B`{IGb}}}G`}{{{B`{IGb}}}Bb}{{IFdIFd}IFd}{{{B`{AnIFd}}IFd}Bb}{{{B`{IIf}}{B`{{ADb{{B`{IId}}}}}}{Bd{{f{{B`{AnIGl}}Jn}}}}}{{Bj{BbFGh}}}}{{{B`{IHn}}{B`{IF`}}}{{Bd{FOh}}}}3{{{B`{IHn}}DGj}HHh}{{IJd{B`{HIj}}{Bd{{H`{Dd}}}}}IFl}{{{B`{c}}}e{}{}}05{{{B`{AnIFf}}c}Bb{{AHb{}{{Dj{{HMh{IFb}}}}}}}}{{{B`{AnIFf}}c}Bb{{AHb{}{{Dj{{HMj{IFb}}}}}}}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000000000000000000{{{B`{c}}}A@l{}}0000000000000000000000000{ce{}{}}000000000000000000000000000000000000000000000000000{{{B`{IF`}}{B`{IGb}}}Bb}={{{B`{IGb}}{B`{IG`}}}{{Bj{BbFGh}}}}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000000000033333333333333333333333333{{{B`{IGb}}{B`{IGl}}JnJh}{{Bj{G`FGh}}}}{{{B`{AnIFf}}{B`{IFh}}Jh}Bb}```````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}000000000000000000000000000000000{{}IJh}077777777777777777777777777777777777777777777777777777777777777777777{{{B`{c}}}{{B`{Dd}}}{}}000000000000000000000000000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000000000000000000000000000000{{{B`{IJh}}}FM`}{{{B`{IJj}}}FMb}{{{B`{IJh}}}{{B`{FM`}}}}{{{B`{IJj}}}{{B`{FMb}}}}``{{{B`{c}}}{{B`{e}}}{}{}}00020100000000000000000000000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000000000000000000000000000000{FM`IJh}{FMbIJj}{{c{Ed{e}}}g{}{}{}}000000000000000000000000000000000{{{B`{IJl}}}IJl}{{{B`{IJn}}}IJn}{{{B`{IK`}}}IK`}{{{B`{IKb}}}IKb}{{{B`{IJh}}}IJh}{{{B`{IJj}}}IJj}{{{B`{IKd}}}IKd}{{{B`{IKf}}}IKf}{{{B`{IKh}}}IKh}{{{B`{IKj}}}IKj}{{{B`{IKl}}}IKl}{{{B`{IKn}}}IKn}{{{B`{IL`}}}IL`}{{{B`{ILb}}}ILb}{{{B`{ILd}}}ILd}{{{B`{ILf}}}ILf}{{{B`{ILh}}}ILh}{{{B`{ILj}}}ILj}{{{B`{ILl}}}ILl}{{{B`{ILn}}}ILn}{{{B`{IM`}}}IM`}{{{B`{IMb}}}IMb}{{{B`{IMd}}}IMd}{{{B`{IMf}}}IMf}{{{B`{IMh}}}IMh}{{{B`{IMj}}}IMj}{{{B`{IMl}}}IMl}{{{B`{IMn}}}IMn}{{{B`{IN`}}}IN`}{{{B`{INb}}}INb}{{{B`{INd}}}INd}{{{B`{FMb}}}FMb}{{{B`{FM`}}}FM`}{{{B`{EKd}}}EKd}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000000000000000000000000000000{{{B`{c}}}Bb{}}000000000000000000000000000000000000000000000000000000000000000000{ce{}{}}000000000000000000000000000000000``{Hd{{B`{c}}}{}}000000000000000000000000000000000{Hd{{B`{Anc}}}{}}000000000000000000000000000000000``{{{B`{EKf}}}{{Bj{IJhEKd}}}}{{{B`{IJh}}}{{Bj{IJhEKd}}}}{{{B`{c}}}{{B`{e}}}{}{}}000000000000000000000000000000000{HdBb}000000000000000000000000000000000{{{B`{IJl}}{B`{IJl}}}G`}{{{B`{IJn}}{B`{IJn}}}G`}{{{B`{IK`}}{B`{IK`}}}G`}{{{B`{IKb}}{B`{IKb}}}G`}{{{B`{IJh}}{B`{IJh}}}G`}{{{B`{IJj}}{B`{IJj}}}G`}{{{B`{IKd}}{B`{IKd}}}G`}{{{B`{IKf}}{B`{IKf}}}G`}{{{B`{IKh}}{B`{IKh}}}G`}{{{B`{IKj}}{B`{IKj}}}G`}{{{B`{IKl}}{B`{IKl}}}G`}{{{B`{IKn}}{B`{IKn}}}G`}{{{B`{IL`}}{B`{IL`}}}G`}{{{B`{ILb}}{B`{ILb}}}G`}{{{B`{ILd}}{B`{ILd}}}G`}{{{B`{ILf}}{B`{ILf}}}G`}{{{B`{ILh}}{B`{ILh}}}G`}{{{B`{ILj}}{B`{ILj}}}G`}{{{B`{ILl}}{B`{ILl}}}G`}{{{B`{ILn}}{B`{ILn}}}G`}{{{B`{IM`}}{B`{IM`}}}G`}{{{B`{IMb}}{B`{IMb}}}G`}{{{B`{IMd}}{B`{IMd}}}G`}{{{B`{IMf}}{B`{IMf}}}G`}{{{B`{IMh}}{B`{IMh}}}G`}{{{B`{IMj}}{B`{IMj}}}G`}{{{B`{IMl}}{B`{IMl}}}G`}{{{B`{IMn}}{B`{IMn}}}G`}{{{B`{IN`}}{B`{IN`}}}G`}{{{B`{INb}}{B`{INb}}}G`}{{{B`{INd}}{B`{INd}}}G`}{{{B`{FMb}}{B`{FMb}}}G`}{{{B`{FM`}}{B`{FM`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`{{{B`{IJl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IJn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IK`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IJh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IJj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IKn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IL`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ILn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IM`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IMn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IN`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{INb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{INd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FMb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{FM`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EKd}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}000000000000000000000000000000{IJjFMb}{IMfFMb}{IKbFMb}{IMnFMb}{INdFMb}{IKfFMb}{IKjFMb}7{ILfFMb}{IMjFMb}{ILbFMb}{IJnFMb}{ILjFMb}{ILnFMb}{INbFMb}{IMlFMb}{IMbFMb}{IKnFMb}{cc{}}{IK`FM`}{IKlFM`}{IKhFM`}{IN`FM`}{IMhFM`}{IJlFM`}{ILlFM`}{IKdFM`}{ILdFM`}{IMdFM`}{IJhFM`}{IL`FM`}{IM`FM`}{ILhFM`}>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>{ce{}{}}000000000000000000000000000000000``{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}00000000000000000000000000000000{{}IJh}{{{B`{IJl}}{B`{Anc}}}BbKh}{{{B`{IJn}}{B`{Anc}}}BbKh}{{{B`{IK`}}{B`{Anc}}}BbKh}{{{B`{IKb}}{B`{Anc}}}BbKh}{{{B`{IJh}}{B`{Anc}}}BbKh}{{{B`{IJj}}{B`{Anc}}}BbKh}{{{B`{IKd}}{B`{Anc}}}BbKh}{{{B`{IKf}}{B`{Anc}}}BbKh}{{{B`{IKh}}{B`{Anc}}}BbKh}{{{B`{IKj}}{B`{Anc}}}BbKh}{{{B`{IKl}}{B`{Anc}}}BbKh}{{{B`{IKn}}{B`{Anc}}}BbKh}{{{B`{IL`}}{B`{Anc}}}BbKh}{{{B`{ILb}}{B`{Anc}}}BbKh}{{{B`{ILd}}{B`{Anc}}}BbKh}{{{B`{ILf}}{B`{Anc}}}BbKh}{{{B`{ILh}}{B`{Anc}}}BbKh}{{{B`{ILj}}{B`{Anc}}}BbKh}{{{B`{ILl}}{B`{Anc}}}BbKh}{{{B`{ILn}}{B`{Anc}}}BbKh}{{{B`{IM`}}{B`{Anc}}}BbKh}{{{B`{IMb}}{B`{Anc}}}BbKh}{{{B`{IMd}}{B`{Anc}}}BbKh}{{{B`{IMf}}{B`{Anc}}}BbKh}{{{B`{IMh}}{B`{Anc}}}BbKh}{{{B`{IMj}}{B`{Anc}}}BbKh}{{{B`{IMl}}{B`{Anc}}}BbKh}{{{B`{IMn}}{B`{Anc}}}BbKh}{{{B`{IN`}}{B`{Anc}}}BbKh}{{{B`{INb}}{B`{Anc}}}BbKh}{{{B`{INd}}{B`{Anc}}}BbKh}{{{B`{FMb}}{B`{Anc}}}BbKh}{{{B`{FM`}}{B`{Anc}}}BbKh}```{{}Hd}000000000000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{Dd}}}{}}000000000000000000000000000000000{{{Kj{c}}}{{Kj{Dd}}}{}}00000000000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000000000000000000000000000000{{c{Ed{e}}}g{}{}{}}000000000000000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444`{{}IJl}{{{INf{IEj}}}IJn}{{}IK`}{{{INf{IEj}}}IKb}{{}IKd}{{{INf{IEj}}}IKf}{{}IKh}{{{INf{IEj}}}IKj}{{}IKl}{{{INf{IEj}}}IKn}{{}IL`}{{{INf{IEj}}}ILb}{{{Bd{{INf{IEj}}}}AMb}ILd}{JnILf}{{{Bd{{INf{IEj}}}}AMb}ILh}{{{ELd{Jh}}}ILj}{{{INf{IEj}}}ILl}{{{INf{IEj}}}ILn}{AMbIM`}{JhIMb}{{{INf{IEj}}}IMd}{{{INf{IEj}}}IMf}{{}IMh}{JhIMj}{{{INf{IEj}}}IMl}{{{INf{IEj}}}IMn}{{}IN`}{{{ELd{INh}}}INb}{{{INf{IEj}}}INd}```{{}IJh}0`{{{B`{INj}}}{{Bj{FM`EKd}}}}{{{B`{c}}}{{Bj{FM`EKd}}}{}}{{{B`{INl}}}{{Bj{FMbEKd}}}}{{{B`{c}}}{{Bj{FMbEKd}}}{}}```{{{B`{c}}}e{}{}}000000000000000000000000000000000{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000000000000000000000000000000{{{B`{c}}}A@l{}}000000000000000000000000000000000``:{ce{}{}}0000000000000000000000000000000000000000000000000000000000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000000000000000000000000000000``1111111111111111111111111111111111<```{{{B`{EKh}}}{{Bj{IJjEKd}}}}{{{B`{IJj}}}{{Bj{IJjEKd}}}}>```````````{{cg}i{}{}{{h{e}}}{}}000000{{cc}c{}}55555555555555{{{B`{c}}}{{B`{Dd}}}{}}000000{{{B`{Anc}}}{{B`{AnDd}}}{}}000000{{{B`{INn}}}{{B`{{ADb{Jb}}}}}}{{{B`{IO`}}}{{B`{{ADb{Jb}}}}}}{{{B`{IOb}}}{{B`{{ADb{Jb}}}}}}{{}{{Bd{DH`}}}}`{{{B`{c}}}{{B`{e}}}{}{}}000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000000{{c{Ed{e}}}g{}{}{}}000000{{{B`{EGl}}}EGl}{{{B`{EIj}}}EIj}{{{B`{INn}}}INn}{{{B`{IO`}}}IO`}{{{B`{IOb}}}IOb}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000{{{B`{c}}}Bb{}}00000000{ce{}{}}000000`{{{B`{IOd}}{B`{EGl}}}DId}{{{B`{IOd}}{B`{DGh}}{B`{{EIh{{Bd{{B`{AA`}}}}{B`{{ADb{DGj}}}}}}}}EIj{B`{{ADb{Jb}}}}}DJ`}{{}EIj}{{}INn}{{}IO`}{{}IOb}{Hd{{B`{c}}}{}}0{{{B`{IOf}}}{{B`{{ADb{Jb}}}}}}11111{Hd{{B`{Anc}}}{}}000000{{{B`{c}}}{{B`{e}}}{}{}}000000{{{B`{AnIOh}}{AH`{Jh}}{AH`{Jh}}}Bb}{{{B`{AnIOh}}{AH`{Jh}}AMb{AH`{Jh}}}Bb}{{{B`{AnIOh}}{B`{DId}}Jn}Bb}0{HdBb}000000{{}{{Bd{EFj}}}}{{{B`{EGl}}{B`{EGl}}}G`}{{{B`{EIj}}{B`{EIj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{AnIOj}}}Bb}````{{{B`{IOj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EGl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{EIj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{INn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IO`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IOb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0000000000000{ce{}{}}000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0{{}{{Bd{EFl}}}}{{{B`{EGl}}{B`{Anc}}}BbKh}{{{B`{EIj}}{B`{Anc}}}BbKh}`{{}Hd}000000{{{B`{DIl}}{Bd{{B`{DIj}}}}}{{Bd{DIn}}}}0``66666666666666{{{H`{c}}}{{H`{Dd}}}{}}000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000{{{Kl{c}}}{{Kl{Dd}}}{}}000000{{c{Ed{e}}}g{}{}{}}000000:::::::::::::::::::::`{{{B`{{ADb{Jb}}}}}{{AIh{{ADb{Jh}}}}}}{JnIOj}{{}c{}}000{{{B`{AA`}}}DH`}{{}{{Bd{DKl}}}}{{{B`{DGf}}{B`{DGh}}{B`{DNf}}c}Bb{{Gh{{Bj{IOfECd}}}}Cf}}{{{B`{AnIOj}}}Bb}{{{B`{AnIOh}}Jh{B`{EGf}}{B`{{ADb{Jh}}}}}Bb}{{{B`{AnIOh}}DNfEAj}Bb}{{{B`{AnIOh}}{B`{EHl}}}Bb}{{{B`{AnIOh}}DHhJh{B`{{ADb{Jb}}}}}Bb}{{{B`{AnIOh}}JhDNf}Bb}{{{B`{c}}}e{}{}}0000{c{{Bj{e}}}{}{}}00000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}000000{{{B`{c}}}A@l{}}000000{ce{}{}}0000000000000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}000000``1111111{{{B`{AnIOj}}{B`{AnDGl}}{B`{DId}}Jn{ELd{Jn}}{B`{DGf}}}DJf}`````````````````{{cg}i{}{}{{h{e}}}{}}33{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}```{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{IOl}}}IOl}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0``;{{{B`{F`}}Mf}Mh}{{}c{}}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}9{HdBb}{{{B`{IOl}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}`{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}?444``{{{B`{{BGh{}{{ALf{c}}}}}}{B`{c}}Mf}Mh{}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}99{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}:`````````````{{cg}i{}{}{{h{e}}}{}}00;;;;;;{{{B`{c}}}{{B`{Dd}}}{}}00{{{B`{Anc}}}{{B`{AnDd}}}{}}00{{{B`{c}}}{{B`{e}}}{}{}}00{{{B`{Anc}}}{{B`{Ane}}}{}{}}00{{c{Ed{e}}}g{}{}{}}00{{{B`{AGb}}}AGb}{{{B`{Nh}}}Nh}{{{B`{Nj}}}Nj}{{{B`{c}}{B`{Ane}}}Bb{}{}}00{{{B`{c}}}Bb{}}0000`{ce{}{}}00{{{B`{AGb}}}{{B`{AFn}}}}{{}c{}}{{}Nj}{Hd{{B`{c}}}{}}00{Hd{{B`{Anc}}}{}}00==={HdBb}00{{{B`{AGb}}{B`{AGb}}}G`}{{{B`{Nh}}{B`{Nh}}}G`}{{{B`{Nj}}{B`{Nj}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{AGb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Nh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Nj}}{B`{AnI`}}}{{Bj{BbIb}}}}{cAGb{{Eb{BJj}}}}{cc{}}00000{cAGb{{Eb{{AIh{{ADb{Jb}}}}}}}}2{ce{}{}}00{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AGb}}{B`{Anc}}}BbKh}{{{B`{AGb}}}Jn}{{}Hd}00444444{{{H`{c}}}{{H`{Dd}}}{}}00{{{Kj{c}}}{{Kj{Dd}}}{}}00{{{Kl{c}}}{{Kl{Dd}}}{}}00{{c{Ed{e}}}g{}{}{}}00888888888{{}c{}}{{{B`{{BHj{}{{ALf{c}}}}}}{B`{c}}Nh}Nj{}}{{{B`{c}}}e{}{}}00{c{{Bj{e}}}{}{}}00000000{c{{Bj{e{A@j{e}}}}}{}{}}00{{{B`{c}}}A@l{}}00>>>>>>{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00???``````````````````````{{cg}i{}{}{{h{e}}}{}}00000{{{BMj{ceg}}i}{{BMj{ceg}}}FjAJhAIb{{Eb{In}}}}{{{BMj{ceg}}i}{{BMj{ceg}}}FjAJhAIb{{Eb{Il}}}}{ce{}{}}00000000000{{{B`{c}}}{{B`{Dd}}}{}}00000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000{{{AIn{ce}}g}{{AIn{ce}}}{}{}{{Eb{Fb}}}}{{{AIn{ce}}{Bd{g}}}{{AIn{ce}}}{}{}{{Eb{Fb}}}}{{{B`{F`}}}Md}{{{AIn{ce}}g}{{AIn{ce}}}{}{}{{Eb{Eh}}}}{{{AIn{ce}}{Bd{g}}}{{AIn{ce}}}{}{}{{Eb{Eh}}}}{{{B`{c}}}{{B`{e}}}{}{}}00000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000{{c{Ed{e}}}g{}{}{}}00000{{{BMj{ceg}}}{{BMj{ceg}}}FjAJhAIb}{{{B`{An{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}Hd}Bb{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{{{BMj{ceg}}i}{{BMj{ceg}}}FjAJhAIbEb}{{{B`{AKj}}}AKj}{{{B`{AIl}}}AIl}{{{B`{{AIn{ce}}}}}{{AIn{ce}}}FjFj}{{{B`{Md}}}Md}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}000000{{{BMj{ceg}}i}{{BMj{ceg}}}FjAJhAIb{{Eb{Fd}}}}{{{AIn{ce}}g}{{AIn{ce}}}{}{}{{Eb{Fd}}}}``{{{BMj{ceg}}{Bd{i}}}{{BMj{ceg}}}FjAJhAIb{{Eb{Fd}}}}{{{AIn{ce}}{Bd{g}}}{{AIn{ce}}}{}{}{{Eb{Fd}}}}{ce{}{}}00000{{{B`{{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}}Hd{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{{{B`{F`}}}Md}0{{}c{}}{{}{{BMj{ceg}}}FjAJhAIb}{{}AKj}{{}AIl}{{}{{ALd{c}}}{ClAHj}}{{}Md}{Hd{{B`{c}}}{}}00000{Hd{{B`{Anc}}}{}}00000{{{B`{c}}}{{B`{e}}}{}{}}00000{{{B`{Anc}}{B`{ABb}}AAdB`Md{B`{Aj}}}BbAIb}{{{B`{{BMj{ceg}}}}{B`{AAh}}{B`{Ang}}{B`{e}}{B`{ABb}}AAdABd{B`{Aj}}}BbFjAJhAIb}{HdBb}00000{{{B`{AKj}}{B`{AKj}}}G`}{{{B`{AIl}}{B`{AIl}}}G`}{{{B`{{AIn{ce}}}}{B`{{AIn{ce}}}}}G`{}Hl}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{AKj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AIl}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{AIn{ce}}}}{B`{AnI`}}}{{Bj{BbIb}}}ChCh}{{{B`{{ALd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChAHj}}{{{B`{Md}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{BMj{ceg}}i}{{BMj{ceg}}}FjAJhAIbEb}{{{AIn{ce}}g}{{AIn{ce}}}{}{}{{Eb{e}}}}`{{{AIn{ce}}{Bd{g}}}{{AIn{ce}}}{}{}{{Eb{e}}}}{cc{}}00{A`AIl}{nAIl}{{{B`{AA`}}}{{AIn{ce}}}{}{}}333333333{e{{BMj{cgi}}}Fj{{Dl{}{{Dj{{AIn{c}}}}}}}AJhAIb}{ce{}{}}00000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}0{{{B`{AKj}}{B`{Anc}}}BbKh}{{{B`{AIl}}{B`{Anc}}}BbKh}{{{BMj{ceg}}i}{{BMj{ceg}}}FjAJhAIb{{Eb{Fh}}}}`{{{B`{An{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}{B`{AA`}}}g{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{{}Hd}00000666666666666{{{H`{c}}}{{H`{Dd}}}{}}00000{{{Kj{c}}}{{Kj{Dd}}}{}}00000{{{Kl{c}}}{{Kl{Dd}}}{}}00000{{c{Ed{e}}}g{}{}{}}00000::::::::::::{AIf{{AIh{AA`}}}};;;;;;{{{B`{AnALd}}{B`{c}}{B`{ABj}}FhFh{B`{AA`}}AIl{Bd{n}}BdInIlAKj}ABhAIb}{{{B`{{BMj{ceg}}}}{B`{AnAAh}}{B`{g}}{B`{ABj}}}ABhFjAJhAIb}{{{BMj{ceg}}i}{{BMj{ceg}}}FjAJhAIb{{Eb{AIl}}}}{{{AIn{ce}}g}{{AIn{ce}}}{}{}{{Eb{AIl}}}}`{{{AIn{ce}}g}{{AIn{ce}}}{}{}{{Eb{c}}}}`{{{AIn{ce}}{Bd{g}}}{{AIn{ce}}}{}{}{{Eb{c}}}}{{{B`{{BMj{ceg}}}}{B`{AAh}}AAdABd{B`{Aj}}{B`{g}}}ABlFjAJhAIb}{{{B`{c}}}{{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}{{}{{BMj{ceg}}}FjAJhAIb}{c{{AIn{eg}}}AIf{}{}}{{}c{}}0000{{{B`{An{BMj{ceg}}}}{B`{AnAAh}}EjAAdABd{B`{g}}{B`{AnABn}}{B`{An{AAb{c}}}}{B`{Aj}}}AC`FjAJhAIb}{{{AIn{ce}}g}{{AIn{ce}}}{}{}{{Eb{E`}}}}`{{{B`{F`}}}Md}{{{BMj{ceg}}i}{{BMj{ceg}}}FjAJhAIb{{Eb{{AIn{c}}}}}}1{{{B`{{BMj{ceg}}}}}{{Al{Fh}}}FjAJhAIb}{{{BMj{ceg}}i}{{BMj{ceg}}}FjAJhAIb{{Eb{n}}}}{{{AIn{ce}}g}{{AIn{ce}}}{}{}{{Eb{n}}}}`{{{B`{{BMj{ceg}}}}}ACjFjAJhAIb}{{{AIn{ce}}G`}{{AIn{ce}}}{}{}}`{{{B`{{AJh{}{{ALf{c}}}}}}{B`{c}}}Md{}}{{{BMj{ceg}}i}{{BMj{ceg}}}FjAJhAIb{{Bh{{B`{e}}}{{Af{Md}}}}}}8{{{B`{{BMj{ceg}}}}}AClFjAJhAIb}`{{AIln}n}{{{B`{c}}}e{}{}}000{{{AIn{ce}}}{{AIn{ce}}}{}{}}{c{{Bj{e}}}{}{}}00000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000{{{B`{c}}}A@l{}}00000{ce{}{}}00000000000:`{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000{{{B`{An{AGn{}{{AGh{c}}{AGj{e}}{AGl{g}}}}}}{B`{c}}}Bb{HlFj}{}{{AHb{}{{Dj{{f{{AH`{Hd}}e}}}}}}}}222222{{{BMj{ceg}}i}{{BMj{ceg}}}FjAJhAIb{{Eb{Fh}}}}{e{{BMj{cgi}}}Fj{{Eb{{AIh{{ADb{{AIn{c}}}}}}}}}AJhAIb}``````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000555555555555555555{{{B`{c}}}{{B`{Dd}}}{}}00000000{{{B`{Anc}}}{{B`{AnDd}}}{}}00000000``{{{B`{c}}}{{B`{e}}}{}{}}00000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}00000000{{c{Ed{e}}}g{}{}{}}00000000{{{B`{AIj}}}AIj}{{{B`{IOn}}}IOn}{{{B`{J@`}}}J@`}{{{B`{{BKh{c}}}}}{{BKh{c}}}Fj}{{{B`{BKf}}}BKf}{{{B`{A@b}}}A@b}{{{B`{A@d}}}A@d}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000{{{B`{c}}}Bb{}}000000000{ce{}{}}00000000{{{B`{{BLl{c}}}}}{{f{HdHd}}}AIb}{{{B`{F`}}A@b}A@d}{{}c{}}{{}{{BLl{c}}}AIb}{Hd{{B`{c}}}{}}00000000{Hd{{B`{Anc}}}{}}00000000{{{B`{J@`}}}AJ`}{{{B`{c}}}{{B`{e}}}{}{}}00000000{HdBb}00000000{{{B`{AIj}}{B`{AIj}}}G`}{{{B`{IOn}}{B`{IOn}}}G`}{{{B`{J@`}}{B`{J@`}}}G`}{{{B`{{BKh{c}}}}{B`{{BKh{c}}}}}G`Hl}{{{B`{BKf}}{B`{BKf}}}G`}{{{B`{A@b}}{B`{A@b}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{{BLl{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}AIb}{{{B`{AIj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{IOn}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{J@`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{J@b{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChAGn}}{{{B`{{BKh{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{BKf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{A@b}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{A@d}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{An{J@b{c}}}}}BbAGn}{cc{}}00000000000000000{BKf{{Bd{{BKh{c}}}}}{}}{ce{}{}}00000000`{{}Hd}00000000111111111111111111{{{H`{c}}}{{H`{Dd}}}{}}00000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000{{{Kl{c}}}{{Kl{Dd}}}{}}00000000{{c{Ed{e}}}g{}{}{}}00000000555555555555555555555555555{{{B`{AIj}}}G`}{{{B`{{J@b{c}}}}}G`AGn}0`{{{B`{{BLl{c}}}}Hd}{{Bd{{`{{J@f{}{{J@d{AA`}}}}}}}}}AIb}{{{B`{{BLl{c}}}}}HdAIb}{{{B`{{BLl{c}}}}}{{`{{AHb{}{{Dj{{`{{J@f{}{{J@d{AA`}}}}}}}}}}}}}AIb}`{{}{{BLl{c}}}AIb}{{}c{}}{{{B`{An{BLl{c}}}}AIj}BbAIb}`{{{B`{{BLl{c}}}}}{{Bd{Gb}}}AIb}``{{{B`{{BGl{}{{ALf{c}}}}}}{B`{c}}A@b}A@d{}}{{{B`{{BLl{c}}}}}GbAIb}`{{{B`{c}}}e{}{}}000000{c{{Bj{e}}}{}{}}00000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}00000000{{{B`{c}}}A@l{}}00000000{ce{}{}}00000000000000000{{{B`{An{J@b{c}}}}}BbAGn}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}00000000`222222222{J@`J@`}{{{B`{AA`}}}{{BLl{c}}}AIb}````````````````````{{cg}i{}{}{{h{e}}}{}}00000005555555555555555{{{B`{c}}}{{B`{Dd}}}{}}0000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000``{{{B`{c}}}{{B`{e}}}{}{}}0000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000{{c{Ed{e}}}g{}{}{}}0000000{{{B`{BIf}}}BIf}{{{B`{J@h}}}J@h}{{{B`{{BKd{c}}}}}{{BKd{c}}}Fj}{{{B`{J@j}}}J@j}{{{B`{AKb}}}AKb}{{{B`{{J@l{c}}}}}{{J@l{c}}}{FjAHj}}{{{B`{On}}}On}{{{B`{A@`}}}A@`}{{{B`{c}}{B`{Ane}}}Bb{}{}}0000000{{{B`{c}}}Bb{}}0000000000`{ce{}{}}0000000`{{{B`{{J@l{c}}}}}J@hAHj}{{{B`{F`}}On}A@`}{{}c{}}{{}J@h}{{}{{J@l{c}}}{ClAHj}}{Hd{{B`{c}}}{}}0000000{Hd{{B`{Anc}}}{}}0000000{{{B`{c}}}{{B`{e}}}{}{}}0000000{HdBb}0000000{{{B`{AKb}}{B`{AKb}}}G`}{{{B`{On}}{B`{On}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000{{{B`{BIf}}{B`{AnI`}}}{{Bj{BbIb}}}}0{{{B`{J@h}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{BKd{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}Ch}{{{B`{J@j}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AKb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{{J@l{c}}}}{B`{AnI`}}}{{Bj{BbIb}}}{ChAHj}}{{{B`{On}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{A@`}}{B`{AnI`}}}{{Bj{BbIb}}}}{AKb{{b{c}}}{}}{{{B`{An{J@l{c}}}}}BbAHj}0`{cc{}}000000000000000{ce{}{}}0000000{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{{B`{AKb}}{B`{Anc}}}BbKh}`{{}Hd}0000000{{{B`{AnBIf}}HdADl}Bb}{{{B`{AnBIf}}HdBIf}Bb}5555555555555555{{{H`{c}}}{{H`{Dd}}}{}}0000000{{{Kj{c}}}{{Kj{Dd}}}{}}0000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000{{c{Ed{e}}}g{}{}{}}0000000999999999999999999999999{{{B`{BIf}}}G`}{{{B`{{J@l{c}}}}}G`AHj}0{{{B`{BIf}}}Hd}{{AKbHd}{{b{c}}}{}}{{{B`{An{J@l{c}}}}Hd}BbAHj}0{AKb{{b{c}}}{}}{{{B`{An{J@l{c}}}}}BbAHj}0100{{{B`{AA`}}}BIf}{cAKb{{Eb{{AIh{AA`}}}}}}{{}{{J@l{c}}}AHj}{{{B`{BIf}}Hd}Hd}{{}c{}}0`1{{{B`{AnBIf}}Hd}Bb}{{{B`{AnBIf}}HdHd}Bb}{{{B`{BIf}}}BIf}{{{B`{BIf}}HdHd}BIf}:99{{{B`{J@h}}{B`{BIf}}}{{Bd{{f{HdHd}}}}}}````{{{B`{J@h}}{B`{BIf}}}J@n}{{{B`{{BH`{}{{ALf{c}}}}}}{B`{c}}On}A@`{}}{{{B`{c}}}e{}{}}0000000{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000{{{B`{c}}}A@l{}}0000000{ce{}{}}000000000000000{{{B`{An{J@l{c}}}}}BbAHj}0{{}AKb}{{{B`{BIf}}Hd}BIf}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000`44444444````{{cg}i{}{}{{h{e}}}{}}55{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{J@n}}}J@n}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}0={Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{J@n}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}=444{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}88{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}9````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}0::::{{{B`{c}}}{{B`{Dd}}}{}}0{{{B`{Anc}}}{{B`{AnDd}}}{}}0```{{{B`{c}}}{{B`{e}}}{}{}}0{{{B`{Anc}}}{{B`{Ane}}}{}{}}0{{c{Ed{e}}}g{}{}{}}0{{{B`{M`}}}M`}{{{B`{Mb}}}Mb}{{{B`{c}}{B`{Ane}}}Bb{}{}}0{{{B`{c}}}Bb{}}000{ce{}{}}0{{{B`{F`}}M`}Mb}{{}c{}}{Hd{{B`{c}}}{}}0{Hd{{B`{Anc}}}{}}0;;{HdBb}0{{{B`{M`}}{B`{M`}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{M`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Mb}}{B`{AnI`}}}{{Bj{BbIb}}}}```{cc{}}000::{{}Hd}0;;;;{{{H`{c}}}{{H`{Dd}}}{}}0{{{Kj{c}}}{{Kj{Dd}}}{}}0{{{Kl{c}}}{{Kl{Dd}}}{}}0{{c{Ed{e}}}g{}{}{}}0??????{{{B`{{BHd{}{{ALf{c}}}}}}{B`{c}}M`}Mb{}}{{{B`{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{c{{Bj{e{A@j{e}}}}}{}{}}0{{{B`{c}}}A@l{}}0{ce{}{}}000{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}011`````````{{cg}i{}{}{{h{e}}}{}}22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}<{{{B`{BLn}}}BLn}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}09{{}BLn}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}7{HdBb}{{{B`{BLn}}{B`{BLn}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{BLn}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}555{{}c{}}{{{B`{c}}}e{}{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}::{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}};`````````````{{cg}i{}{}{{h{e}}}{}}000<<<<<<<<{{{B`{c}}}{{B`{Dd}}}{}}000{{{B`{Anc}}}{{B`{AnDd}}}{}}000``{{{B`{c}}}{{B`{e}}}{}{}}000{{{B`{Anc}}}{{B`{Ane}}}{}{}}000;;;;{{{B`{Mf}}}Mf}{{{B`{Mh}}}Mh}{{{B`{JA`}}}JA`}{{{B`{JAb}}}JAb}{{{B`{c}}{B`{Ane}}}Bb{}{}}000{{{B`{c}}}Bb{}}0000000`{ce{}{}}000{{{B`{F`}}Mf}Mh}{{}c{}}{Hd{{B`{c}}}{}}000{Hd{{B`{Anc}}}{}}000<<<<{HdBb}000{{{B`{Mf}}{B`{Mf}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00{{{B`{Mf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{Mh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{JA`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{JAb}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0000000<<<<`{{}Hd}000========{{{H`{c}}}{{H`{Dd}}}{}}000{{{Kj{c}}}{{Kj{Dd}}}{}}000{{{Kl{c}}}{{Kl{Dd}}}{}}000{{c{Ed{e}}}g{}{}{}}000{ce{}{}}00000000000``{{{B`{{BGh{}{{ALf{c}}}}}}{B`{c}}Mf}Mh{}}{{{B`{c}}}e{}{}}000{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{A@j{e}}}}}{}{}}000{{{B`{c}}}A@l{}}00055555555{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0006666{{Mhc}Mh{{Eb{n}}}}`````````````````````````````````````````````````````````````````{{cg}i{}{}{{h{e}}}{}}00000000008888888888888888888888{{{B`{c}}}{{B`{Dd}}}{}}0000000000{{{B`{Anc}}}{{B`{AnDd}}}{}}0000000000{{{B`{AEb}}}{{B`{{ADb{Jb}}}}}}{{{B`{c}}}{{B`{e}}}{}{}}0000000000{{{B`{Anc}}}{{B`{Ane}}}{}{}}0000000000`>>>>>>>>>>>{{AMdJAd}{{b{c}}}{}}{{AMdALh}{{b{c}}}{}}{{AMdJAf}{{b{c}}}{}}{{{B`{AEb}}}AEb}{{{B`{JAd}}}JAd}{{{B`{AM`}}}AM`}{{{B`{JAh}}}JAh}{{{B`{AMd}}}AMd}{{{B`{ALh}}}ALh}{{{B`{JAf}}}JAf}{{{B`{ALj}}}ALj}{{{B`{ACh}}}ACh}{{{B`{JAj}}}JAj}{{{B`{c}}{B`{Ane}}}Bb{}{}}000000000{{{B`{c}}}Bb{}}000000000000000{AMd{{b{c}}}{}}{{}{{Dn{AMd}}}}0{{{B`{AMd}}{B`{AMd}}}Lf}{{{B`{ACh}}{B`{ACh}}}Lf}{{{B`{c}}{B`{e}}}Lf{}{}}0{ce{}{}}0000000000{{{B`{AEb}}{Aj{Jh}}}{{Bj{AEbJAl}}}}`{{}AM`}{{}ALh}{{}ALj}{Hd{{B`{c}}}{}}0000000000{Hd{{B`{Anc}}}{}}0000000000{{{B`{c}}}{{B`{e}}}{}{}}0000000000<{HdBb}0000000000{{{B`{c}}}e{}{{ADn{ADl}}}}0{{{B`{JAh}}{B`{JAh}}}G`}{{{B`{AMd}}{B`{AMd}}}G`}{{{B`{ALh}}{B`{ALh}}}G`}{{{B`{JAf}}{B`{JAf}}}G`}{{{B`{ALj}}{B`{ALj}}}G`}{{{B`{ACh}}{B`{ACh}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00000000000{{}{{Dn{{f{AMdJAh}}}}}}`{{{B`{AEb}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{JAd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AM`}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{JAh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{AMd}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ALh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{JAf}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ALj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{ACh}}{B`{AnI`}}}{{Bj{BbIb}}}}{{{B`{JAj}}{B`{AnI`}}}{{Bj{BbIb}}}}{{}{{Dn{BA`}}}}{cc{}}000000000000000000000{ce{}{}}0000000000{AMd{{b{c}}}{}}{{{B`{c}}{B`{e}}}Jn{KbKd}Kf}{{}{{b{{Bd{AMd}}}}}}{AMd{{b{G`}}}}{AMd{{b{{Bd{G`}}}}}}{AMd{{b{JAf}}}}3{AMd{{b{{Bd{Ab}}}}}}{AMd{{b{Jn}}}}{AMd{{b{Al}}}}{{{B`{AMd}}{B`{Anc}}}BbKh}``{{}Hd}0000000000;;;;;;;;;;;;;;;;;;;;;;{{{H`{c}}}{{H`{Dd}}}{}}0000000000{{{Kj{c}}}{{Kj{Dd}}}{}}000000000{{{Kl{c}}}{{Kl{Dd}}}{}}0000000000{{c{Ed{e}}}g{}{}{}}0000000000??????????????????????{JAd{{f{{Fn{Jb}}{Al{Jh}}}}}}{ce{}{}}0000000000``{{AMdG`}{{b{c}}}{}}`0{{AMdAb}{{b{c}}}{}}{{c{Al{Jh}}Jj}AEb{{Eb{AD`}}}}{{}c{}}00{AM`{{f{AMd{b{AMd}}}}}}{{}{{Dn{AMd}}}}{{{B`{AMd}}{B`{AMd}}}{{Bd{Lf}}}}{{{B`{ACh}}{B`{ACh}}}{{Bd{Lf}}}}``{{AMd{Bd{JAj}}}{{b{c}}}{}}`{{AMdAl}{{b{c}}}{}}{{}{{Dn{{f{AMdAl}}}}}}{{AMde}{{b{c}}}Cf{{Gh{IJj}{{Af{c}}}}Cf}}``{AMd{{b{AEb}}}}`{AMd{{b{c}}}{}}``{{{B`{c}}}e{}{}}00000000011`{c{{Bj{e}}}{}{}}00000000000000000000000000000000{c{{Bj{e{A@j{e}}}}}{}{}}0000000000{{{B`{c}}}A@l{}}0000000000{ce{}{}}000000000000000000000{{}AMd}{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}0000000000`22222222222```````{{cg}i{}{}{{h{e}}}{}}33{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}8{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}4{HdBb}{{{B`{JAn}}{B`{AnI`}}}If}0{LdJAn}{cc{}}{JB`JAn}{JBbJAn}2{c{{Bj{JAdJAn}}}{{DAb{DA`}}}}{{{B`{{ADb{Jb}}}}{Bd{JBd}}}{{Bj{JAdJAn}}}}{{{Fn{Jb}}JhJh}{{Bj{JAdJBb}}}}{ce{}{}}{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}555{{{B`{JAn}}}{{Bd{{B`{ELb}}}}}}{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}};;{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}<````````````````````````````````````````````````````````````````````````````{{{B`{EKf}}}{{Bj{IJhEKd}}}}```````````{{{B`{INj}}}{{Bj{FM`EKd}}}}{{{B`{INl}}}{{Bj{FMbEKd}}}}``````````{{{B`{EKh}}}{{Bj{IJjEKd}}}}````{{cg}i{}{}{{h{e}}}{}}{ce{}{}}0{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}`{{c{Ed{e}}}g{}{}{}}5{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}4{HdBb}{{{B`{JAl}}{B`{AnI`}}}{{Bj{BbIb}}}}0{cc{}}0:{{}Hd};;{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}9>>>``{{{B`{c}}}A@h{}}{{{B`{c}}}Gb{}}{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}{ce{}{}}0{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}1``{{cg}i{}{}{{h{e}}}{}}`22{{{B`{c}}}{{B`{Dd}}}{}}{{{B`{Anc}}}{{B`{AnDd}}}{}}{{{B`{c}}}{{B`{e}}}{}{}}{{{B`{Anc}}}{{B`{Ane}}}{}{}}{{c{Ed{e}}}g{}{}{}}{{{B`{JBf}}}JBf}{{{B`{c}}{B`{Ane}}}Bb{}{}}{{{B`{c}}}Bb{}}:`{{}JBf}{Hd{{B`{c}}}{}}{Hd{{B`{Anc}}}{}}8{HdBb}{{{B`{JBf}}{B`{JBf}}}G`}{{{B`{c}}{B`{e}}}G`{}{}}00`{{{B`{JBf}}{B`{AnI`}}}{{Bj{BbIb}}}}{cc{}}0{ce{}{}}`{{}Hd}11{{{H`{c}}}{{H`{Dd}}}{}}{{{Kj{c}}}{{Kj{Dd}}}{}}{{{Kl{c}}}{{Kl{Dd}}}{}}{{c{Ed{e}}}g{}{}{}}555```{{}c{}}````{{{B`{c}}}e{}{}}`{c{{Bj{e}}}{}{}}00{c{{Bj{e{A@j{e}}}}}{}{}}{{{B`{c}}}A@l{}}::{{{B`{c}}}{{Bd{{B`{e}}}}}{}{}}`;","D":"AE@`ADLbAFBnNOj","p":[[5,"Task",0,55376],[5,"Handle",5380,55376],[1,"tuple"],[10,"TransformMatrix",55377],[5,"Radians",0,55378],[5,"Degrees",0,55378],[5,"Pixels",0,55379],[1,"f32"],[5,"Point",0,55380],[5,"Vector",0,55381],[17,"Output"],[10,"Add",55382],[5,"Rectangle",0,55383],[5,"Size",0,55384],[0,"mut"],[1,"reference"],[1,"unit"],[6,"Option",55385],[10,"MaybeSend",55386],[10,"Fn",55387],[6,"Result",55388],[17,"State"],[17,"Message"],[17,"Theme"],[5,"Application",3711],[10,"Title",3711],[10,"Send",55389],[10,"Debug",55390],[10,"Update",3711],[10,"Default",55391],[10,"DefaultStyle",3861,55392],[10,"View",3711],[6,"Rotation",0,55393],[10,"Any",55394],[5,"Transformation",0,55395],[1,"array"],[17,"Item"],[10,"IntoIterator",55396],[5,"Subscription",0,55397],[5,"Padding",0,55398],[10,"Into",55399],[5,"BakedParameters",55400],[6,"Alignment",0,55401],[5,"Border",0,55402],[6,"Event",0,55403],[5,"Font",0,55404],[6,"Gradient",0,55405],[6,"Theme",0,55406],[6,"Background",0,55407],[5,"Color",0,55408],[6,"ContentFit",0,55409],[6,"Length",0,55410],[10,"Clone",55411],[5,"Shadow",0,55412],[5,"Vec",55413],[1,"bool"],[5,"String",55414],[5,"Palette",5426,55415],[5,"Extended",5568,55415],[10,"FnOnce",55387],[5,"Daemon",3861],[10,"Title",3861],[10,"View",3861],[5,"Box",55416],[5,"Appearance",3861,55392],[1,"usize"],[10,"Float",55417],[10,"Num",55418],[10,"Executor",0,55419],[10,"PartialEq",55420],[1,"u16"],[5,"Formatter",55390],[5,"Error",55390],[6,"Error",0,55421],[8,"Result",55390],[10,"Display",55390],[6,"Error",55422],[6,"Vertical",3603,55401],[6,"Horizontal",3603,55401],[5,"Linear",4256,55405],[1,"u8"],[5,"Rgb",55423],[5,"Alpha",55424],[1,"u32"],[1,"f64"],[1,"i64"],[1,"u64"],[10,"Future",55425],[10,"Hash",55426],[10,"Sized",55389],[10,"BuildHasher",55426],[10,"Hasher",55426],[5,"Arc",55427],[5,"Rc",55428],[10,"FnMut",55387],[10,"Mul",55382],[10,"Copy",55389],[5,"Error",55429],[6,"Ordering",55420],[5,"Radius",3779,55402],[8,"Result",0],[10,"Stream",55430],[1,"fn"],[6,"Status",54172,55431],[5,"Style",54172,55431],[5,"Style",52821,55432],[6,"Status",54331,55433],[5,"Style",54331,55433],[5,"Style",17280,55434],[6,"Status",15110,55435],[5,"Style",15110,55435],[6,"Status",7870,55436],[5,"Style",7870,55436],[6,"Status",17783,55437],[5,"Style",17783,55437],[6,"Status",52669,55438],[5,"Style",52669,55438],[5,"Style",16112,55439],[6,"Status",17579,55440],[5,"Style",17579,55440],[5,"Style",17683,55441],[5,"Style",15313,55442],[5,"Style",17335,55443],[6,"Status",17078,55444],[5,"Style",17078,55444],[5,"Style",15976,55445],[6,"Status",53624,55446],[5,"Style",53624,55446],[6,"Status",53168,55447],[5,"Style",53168,55447],[10,"Sub",55382],[5,"SmolStr",55448],[5,"OutOfBounds",55449],[5,"TypeId",55394],[10,"Sync",55389],[1,"str"],[5,"Shell",1437,55450],[5,"Layout",1437,55451],[10,"Widget",1437,55452],[5,"Tree",3163,55453],[10,"DoubleEndedIterator",55454],[10,"Renderer",1437,55455],[5,"Text",1437,55456],[10,"Overlay",1437,55457],[5,"Style",2283,55455],[6,"Cursor",4982,55458],[5,"Quad",2283,55455],[5,"Node",1892,55459],[5,"Limits",1892,55460],[6,"Interaction",4982,55461],[10,"Clipboard",1437,55462],[6,"Status",8583,55403],[10,"Operation",3163,55463],[5,"Element",2181,55464],[6,"Kind",1627,55462],[6,"RedrawRequest",54525,55465],[6,"State",3504,55453],[5,"Tag",3504,55453],[5,"Null",1627,55462],[5,"Bytes",1722,55466],[1,"slice"],[5,"Id",1722,55467],[17,"Handle"],[10,"Renderer",1722,55467],[5,"Image",7981,55467],[1,"char"],[10,"FromIterator",55396],[5,"BytesMut",55468],[5,"Screenshot",54525,55469],[10,"RangeBounds",55470],[6,"Axis",2010,55471],[5,"Element",55472],[5,"Click",2050,55473],[6,"Kind",2135,55473],[5,"Group",2181,55474],[6,"Event",2387,55397],[6,"PlatformSpecific",2387,55397],[6,"MacOS",2387,55397],[10,"Recipe",2387,55397],[5,"FxHasher",55475],[5,"Pin",55476],[5,"Svg",2534,55477],[6,"Data",2534,55477],[10,"Renderer",2534,55477],[5,"Handle",52669,55477],[17,"Font"],[10,"Editor",2638,55478],[17,"Settings"],[17,"Highlight"],[17,"Iterator"],[10,"Highlighter",52821,55479],[5,"Range",55470],[10,"Iterator",55480],[6,"Hit",2638,55456],[6,"Difference",2638,55456],[5,"Highlight",2638,55456],[10,"Paragraph",2638,55481],[6,"Cursor",2860,55478],[17,"Paragraph"],[17,"Editor"],[10,"Renderer",2638,55456],[5,"Format",2995,55479],[10,"IntoFragment",52821,55456],[6,"Cow",55482],[6,"Action",53168,55478],[6,"LineHeight",52821,55456],[5,"Span",52821,55456],[6,"Direction",2860,55478],[5,"PlainText",2995,55479],[5,"Plain",3098,55481],[5,"Text",3163,55432],[10,"Catalog",52821,55432],[5,"Id",3163,55483],[10,"Borrow",55484],[6,"Outcome",3339,55463],[10,"Focusable",3339,55485],[5,"Id",53624,55446],[5,"Id",17783,55437],[5,"Id",15313,55442],[10,"Scrollable",3339,55486],[6,"Shaping",52821,55456],[10,"TextInput",3339,55487],[5,"AbsoluteOffset",17783,55486],[5,"RelativeOffset",17783,55486],[5,"Count",3402,55485],[5,"State",52821,55432],[17,"Class"],[6,"Level",54525,55488],[6,"Position",54525,55489],[5,"Settings",5278],[8,"Element",0],[5,"Settings",54525,55490],[1,"i32"],[5,"Id",54525,55491],[6,"Error",3977,55492],[6,"Family",3977,55404],[6,"Weight",3977,55404],[6,"Stretch",3977,55404],[6,"Style",3977,55404],[5,"ColorStop",4256,55405],[5,"Modifiers",4354,55493],[6,"Key",4354,55494],[6,"Event",4354,55495],[6,"Location",4354,55496],[10,"Ord",55420],[5,"Iter",55497],[5,"IterNames",55497],[10,"PartialOrd",55420],[6,"Named",4621,55494],[6,"Button",4982,55498],[6,"Event",4982,55499],[6,"ScrollDelta",4982,55499],[10,"Catalog",15976,55445],[5,"Sender",55500],[5,"Information",5328,55501],[5,"Custom",5426,55406],[5,"Pair",5568,55415],[5,"Background",5568,55415],[5,"Primary",5568,55415],[5,"Secondary",5568,55415],[5,"Success",5568,55415],[5,"Danger",5568,55415],[5,"Duration",5927,55502],[5,"Instant",5927,55503],[5,"Duration",55504],[1,"u128"],[10,"Deserializer",55505],[6,"Error",55506],[5,"Signature",55507],[10,"TryInto",55399],[5,"Instant",55508],[5,"Instant",55509],[5,"Delay",55510],[5,"TimeSpec",55511],[10,"Serializer",55512],[5,"ConversionRange",55513],[5,"TryFromFloatSecsError",55502],[6,"Event",6127,55514],[5,"Finger",6127,55514],[5,"Container",6230,55442],[10,"Catalog",15313,55442],[5,"Column",6230,55515],[5,"Row",6230,55516],[5,"Scrollable",6230,55437],[10,"Catalog",17783,55437],[6,"Anchor",17783,55437],[5,"Themer",6230,55517],[5,"Button",6230,55436],[10,"Catalog",7870,55436],[5,"Canvas",6230,55518],[10,"Renderer",55519],[10,"Program",7981,55520],[5,"QRCode",6230,55443],[10,"Catalog",17335,55443],[5,"Checkbox",6230,55435],[10,"Catalog",15110,55435],[5,"MouseArea",6230,55521],[5,"Stack",6230,55522],[5,"ComboBox",6230,55523],[10,"Catalog",15265,55523],[5,"PaneGrid",6230,55439],[10,"Catalog",16112,55439],[5,"Tooltip",6230,55524],[5,"Lazy",6230,55525],[5,"PickList",6230,55444],[10,"ToString",55414],[10,"Catalog",17078,55444],[5,"ProgressBar",6230,55434],[10,"Catalog",17280,55434],[5,"Radio",6230,55440],[10,"Catalog",17579,55440],[5,"Rule",6230,55441],[10,"Catalog",17683,55441],[5,"Slider",6230,55433],[10,"From",55399],[10,"Catalog",54331,55433],[5,"TextEditor",6230,55447],[10,"Catalog",53168,55447],[5,"TextInput",6230,55446],[10,"Catalog",53624,55446],[5,"Toggler",6230,55431],[10,"Catalog",54172,55431],[5,"VerticalSlider",6230,55526],[5,"Svg",6230,55438],[10,"Catalog",52669,55438],[5,"State",15265,55523],[10,"Component",6230,55527],[5,"Image",6230,55528],[6,"Direction",17783,55437],[10,"FromPrimitive",55529],[5,"Value",53624,55530],[5,"Responsive",6230,55531],[5,"Shader",6230,55532],[10,"Program",18325,55533],[10,"Renderer",55534],[5,"Renderer",55535],[5,"Renderer",55536],[6,"Renderer",55537],[5,"Space",6230,55538],[6,"FilterMethod",15430,55467],[5,"PathBuf",55539],[6,"Handle",17078,55444],[6,"Theme",55540],[5,"Highlighter",55540],[5,"Icon",15110,55435],[5,"Icon",53624,55446],[5,"KeyPress",53168,55447],[6,"Binding",53168,55447],[5,"Column",15645,55541],[5,"Settings",15708,55542],[5,"Url",15708,55543],[6,"Item",15708,55542],[5,"State",16112,55544],[5,"Pane",16112,55545],[5,"Content",16112,55546],[5,"RangeInclusive",55470],[10,"Eq",55420],[5,"Content",53168,55447],[6,"Position",54277,55524],[5,"Data",17335,55443],[6,"DragEvent",16112,55439],[5,"ResizeEvent",16112,55439],[5,"Viewport",17783,55437],[17,"Event"],[5,"Rich",52821,55547],[5,"Path",7981,55548],[5,"Group",7981,55549],[6,"Gradient",7981,55550],[5,"Fill",7981,55551],[5,"Stroke",7981,55552],[6,"LineCap",7981,55552],[6,"LineJoin",7981,55552],[5,"LineDash",7981,55552],[6,"Style",7981,55553],[5,"Text",7981,55554],[6,"Event",7981,55555],[5,"Linear",8690,55550],[6,"Handle",15430,55467],[5,"Builder",8787,55556],[5,"Packed",8690,55550],[5,"Path",8938,55557],[5,"UnknownUnit",12153,55558],[5,"Transform2D",12153,55559],[6,"Rule",8636,55551],[5,"Arc",8787,55560],[5,"Elliptical",8885,55560],[5,"PathCommands",8938,55561],[5,"PathCommandsSlice",8938,55561],[5,"PathSlice",8938,55557],[5,"PathBuffer",8938,55562],[5,"PathBufferSlice",8938,55562],[5,"EndpointId",8938,55563],[5,"BuilderImpl",8938,55557],[5,"Point2D",12153,55564],[5,"BuilderWithAttributes",8938,55557],[5,"PathCommandsBuilder",10582,55561],[5,"NoAttributes",10239,55565],[5,"Builder",14715,55562],[5,"ArcFlags",8938,55566],[6,"Event",8938,55567],[5,"Iter",8938,55557],[5,"IterWithAttributes",8938,55557],[5,"IdIter",8938,55557],[5,"Polygon",8938,55568],[5,"IdPolygon",8938,55568],[6,"LineCap",8938,55563],[6,"LineJoin",8938,55563],[6,"Side",8938,55563],[6,"FillRule",8938,55563],[6,"Winding",8938,55563],[5,"ControlPointId",8938,55563],[5,"EventId",8938,55563],[5,"Events",10582,55561],[10,"AttributeStore",8938,55563],[5,"AttributeSlice",8938,55563],[10,"PositionStore",8938,55563],[10,"Position",8938,55563],[5,"PolygonIdIter",14865,55568],[5,"Iter",10582,55561],[5,"Reversed",8938,55557],[1,"i16"],[5,"Iter",14715,55562],[5,"PolygonIter",14865,55568],[5,"IdPolygonIter",14865,55568],[5,"PathEvents",14865,55568],[5,"CommandsPathSlice",10582,55561],[5,"NoAttributes",14514,55569],[5,"WithSvg",10239,55565],[10,"Transformation",14488,55570],[10,"PathBuilder",15041,55565],[5,"Vector2D",12153,55571],[5,"Angle",10807,55572],[5,"LineSegment",10807,55573],[10,"SvgPathBuilder",15041,55565],[5,"Box2D",12153,55574],[5,"BorderRadii",10239,55565],[5,"Flattened",10239,55565],[5,"Transformed",10239,55565],[17,"PathType"],[10,"Build",15041,55565],[5,"PointEvents",10582,55561],[5,"LineEquation",10807,55573],[10,"Scalar",10807,55575],[5,"Triangle",10807,55576],[10,"AddAssign",55382],[17,"Scalar"],[10,"Segment",10807,55577],[5,"Arc",10807,55566],[5,"CubicBezierSegment",10807,55578],[5,"QuadraticBezierSegment",10807,55579],[10,"Rem",55382],[10,"One",55580],[10,"FloatConst",55417],[10,"ApproxEq",14270,55581],[10,"NumCast",55529],[5,"SvgArc",10807,55566],[5,"Line",10807,55573],[5,"ArrayVec",11688,55582],[10,"Trig",12153,55583],[10,"Div",55382],[10,"DivAssign",55382],[5,"Flattened",11635,55566],[5,"Flattened",12109,55578],[5,"Flattened",14369,55579],[5,"FlattenedT",14369,55579],[10,"MulAssign",55382],[10,"Neg",55382],[10,"Zero",55580],[10,"Real",55584],[5,"Size2D",12153,55585],[10,"SubAssign",55382],[5,"ArrayString",11688,55586],[5,"Replacements",55587],[5,"IntoIter",11688,55582],[5,"CapacityError",11688,55588],[5,"Drain",11688,55582],[5,"Utf8Error",55589],[5,"Recompositions",55590],[5,"Decompositions",55591],[5,"StreamSafe",55592],[5,"Arguments",55390],[1,"i8"],[1,"i128"],[6,"Endian",55593],[10,"Signed",55594],[5,"Size3D",12153,55585],[5,"Vector3D",12153,55571],[5,"Length",12153,55595],[5,"Point3D",12153,55564],[5,"Scale",12153,55596],[5,"SideOffsets2D",12153,55597],[5,"Translation2D",12153,55598],[5,"Translation3D",12153,55598],[5,"BoolVector2D",12153,55571],[5,"BoolVector3D",12153,55571],[5,"Transform3D",12153,55599],[5,"Rotation3D",12153,55600],[5,"Rect",12153,55601],[5,"Box3D",12153,55602],[5,"RigidTransform3D",12153,55603],[5,"Rotation2D",12153,55600],[10,"Ceil",14359,55604],[10,"One",14359,55604],[5,"HomogeneousVector",12153,55605],[10,"Zero",14359,55604],[10,"Euclid",55606],[10,"Floor",14359,55604],[10,"Round",14359,55604],[10,"Saturating",55607],[5,"FlatteningParameters",14369,55579],[5,"FromPolyline",14514,55569],[10,"PathIterator",15041,55569],[5,"Flattened",14514,55569],[5,"Transformed",14514,55569],[5,"BuilderWithAttributes",14715,55562],[5,"IterBridge",55608],[5,"Viewer",15430,55609],[5,"State",15597,55609],[6,"HeadingLevel",15708,55610],[5,"Path",55539],[10,"AsRef",55399],[6,"ParseError",55611],[6,"Host",55612],[6,"Position",55613],[5,"RangeTo",55470],[5,"RangeFrom",55470],[5,"RangeFull",55470],[5,"ParseOptions",55543],[6,"Origin",55614],[5,"Split",55615],[5,"PathSegmentsMut",55616],[5,"Parse",55617],[5,"UrlQuery",55543],[5,"Serializer",55617],[6,"IpAddr",55618],[6,"SocketAddr",55619],[5,"State",15976,55445],[5,"Menu",15976,55445],[6,"Direction",16112,55620],[5,"TitleBar",16112,55621],[10,"Draggable",16112,55622],[6,"Axis",16112,55623],[6,"Configuration",16112,55624],[6,"Node",16112,55625],[5,"Split",16112,55626],[6,"Target",16112,55439],[6,"Region",16112,55439],[6,"Edge",16112,55439],[5,"Highlight",16112,55439],[5,"Line",16112,55439],[6,"Contents",16112,55439],[5,"BTreeMap",55627],[5,"Internal",16980,55544],[6,"Action",16980,55544],[5,"FxBuildHasher",55475],[5,"HashMap",55628],[5,"Icon",17078,55444],[6,"Version",17335,55443],[6,"ErrorCorrection",17335,55443],[6,"Error",17335,55443],[6,"QrError",55629],[6,"FillMode",17683,55441],[5,"Scrollbar",17783,55437],[5,"Rail",17783,55437],[5,"Scroller",17783,55437],[5,"Viewport",18325,55630],[6,"Event",18325,55631],[5,"Storage",18325,55534],[17,"Primitive"],[10,"Primitive",18325,55534],[5,"Device",18471,55632],[5,"Queue",18471,55632],[6,"TextureFormat",18471,55633],[5,"CommandEncoder",18471,55632],[5,"TextureView",18471,55632],[5,"Backends",18471,55633],[5,"Features",18471,55633],[5,"InstanceFlags",18471,55633],[5,"DownlevelFlags",18471,55633],[5,"ShaderStages",18471,55633],[5,"TextureFormatFeatureFlags",18471,55633],[5,"ColorWrites",18471,55633],[5,"BufferUsages",18471,55633],[5,"TextureUsages",18471,55633],[5,"PipelineStatisticsTypes",18471,55633],[5,"Buffer",18471,55632],[6,"BindingResource",18471,55632],[5,"BufferBinding",18471,55632],[5,"Surface",18471,55632],[5,"Instance",18471,55632],[5,"Adapter",18471,55632],[5,"Texture",18471,55632],[5,"ImageCopyTextureBase",18471],[5,"QueueWriteBufferView",18471,55632],[5,"BufferViewMut",18471,55632],[5,"BufferView",18471,55632],[6,"TextureAspect",18471,55633],[5,"ComputePassDescriptor",18471,55632],[5,"ComputePass",18471,55632],[5,"RenderPass",18471,55632],[5,"QuerySet",18471,55632],[5,"RenderPassDescriptor",18471,55632],[5,"Limits",18471,55633],[5,"ImageSubresourceRange",18471,55633],[6,"Backend",18471,55633],[6,"PowerPreference",18471,55633],[5,"RequestAdapterOptionsBase",18471],[5,"DownlevelCapabilities",18471,55633],[6,"ShaderModel",18471,55633],[6,"DeviceType",18471,55633],[5,"AdapterInfo",18471,55633],[6,"TextureViewDimension",18471,55633],[6,"BlendFactor",18471,55633],[5,"Id",18471,55632],[6,"BlendOperation",18471,55633],[5,"BlendComponent",18471,55633],[5,"BlendState",18471,55633],[5,"ColorTargetState",18471,55633],[6,"PrimitiveTopology",18471,55633],[6,"FrontFace",18471,55633],[6,"Face",18471,55633],[6,"PolygonMode",18471,55633],[5,"PrimitiveState",18471,55633],[6,"ErrorFilter",18471,55632],[5,"MultisampleState",18471,55633],[5,"SubmissionIndex",18471,55632],[5,"BufferSlice",18471,55632],[6,"ShaderSource",18471,55632],[5,"ShaderModuleDescriptor",18471,55632],[5,"TextureFormatFeatures",18471,55633],[6,"AstcBlock",18471,55633],[6,"AstcChannel",18471,55633],[6,"LoadOp",18471,55632],[6,"StoreOp",18471,55632],[5,"Operations",18471,55632],[5,"RenderPassTimestampWrites",18471,55632],[5,"RenderPassColorAttachment",18471,55632],[5,"RenderPassDepthStencilAttachment",18471,55632],[5,"TextureViewDescriptor",18471,55632],[5,"PipelineLayoutDescriptor",18471,55632],[5,"SamplerDescriptor",18471,55632],[5,"BindGroupEntry",18471,55632],[5,"BindGroupDescriptor",18471,55632],[5,"VertexBufferLayout",18471,55632],[6,"MaintainBase",18471],[5,"VertexState",18471,55632],[5,"StencilState",18471,55633],[5,"FragmentState",18471,55632],[5,"DepthBiasState",18471,55633],[5,"RenderPipelineDescriptor",18471,55632],[5,"DepthStencilState",18471,55633],[5,"ComputePassTimestampWrites",18471,55632],[6,"IndexFormat",18471,55633],[6,"StencilOperation",18471,55633],[5,"ComputePipelineDescriptor",18471,55632],[5,"BindGroupLayoutDescriptor",18471,55632],[5,"StencilFaceState",18471,55633],[5,"RenderBundleEncoderDescriptor",18471,55632],[6,"CompareFunction",18471,55633],[6,"SurfaceError",18471,55632],[6,"VertexStepMode",18471,55633],[5,"RequestDeviceError",18471,55632],[5,"VertexAttribute",18471,55633],[5,"CreateSurfaceError",18471,55632],[6,"VertexFormat",18471,55633],[5,"BufferAsyncError",18471,55632],[6,"MapMode",18471,55632],[6,"PresentMode",18471,55633],[6,"CompositeAlphaMode",18471,55633],[5,"PresentationTimestamp",18471,55633],[5,"Color",18471,55633],[6,"TextureDimension",18471,55633],[5,"Origin2d",18471,55633],[5,"Origin3d",18471,55633],[5,"Extent3d",18471,55633],[6,"AddressMode",18471,55633],[6,"FilterMode",18471,55633],[5,"PushConstantRange",18471,55633],[5,"CommandBufferDescriptor",18471,55633],[5,"RenderBundleDepthStencil",18471,55633],[5,"ImageDataLayout",18471,55633],[6,"BufferBindingType",18471,55633],[6,"TextureSampleType",18471,55633],[6,"StorageTextureAccess",18471,55633],[6,"SamplerBindingType",18471,55633],[6,"BindingType",18471,55633],[5,"BindGroupLayoutEntry",18471,55633],[5,"ImageCopyBufferBase",18471],[6,"PredefinedColorSpace",18471,55633],[5,"ImageCopyTextureTaggedBase",18471],[6,"SamplerBorderColor",18471,55633],[6,"QueryType",18471,55633],[6,"Dx12Compiler",18471,55633],[6,"Gles3MinorVersion",18471,55633],[6,"DeviceLostReason",18471,55633],[5,"SurfaceConfiguration",55633],[5,"ExposedAdapter",44128,55634],[10,"HalApi",31296,55635],[5,"BindGroup",18471,55632],[5,"BindGroupLayout",18471,55632],[5,"BufferDescriptor",55633],[5,"BufferInitDescriptor",52249,55636],[5,"CommandEncoderDescriptor",55633],[5,"ComputePipeline",18471,55632],[5,"OpenDevice",44128,55634],[5,"DeviceDescriptor",55633],[5,"PipelineLayout",18471,55632],[5,"QuerySetDescriptor",55633],[5,"RenderBundleEncoder",18471,55632],[5,"RenderPipeline",18471,55632],[5,"Sampler",18471,55632],[5,"ShaderModule",18471,55632],[5,"ShaderModuleDescriptorSpirV",18471,55632],[6,"SurfaceTarget",18471,55632],[6,"SurfaceTargetUnsafe",18471,55632],[5,"TextureDescriptor",55633],[6,"TextureDataOrder",52249,55636],[5,"SurfaceCapabilities",18471,55633],[5,"InstanceDescriptor",18471,55633],[5,"CommandBuffer",18471,55632],[5,"RenderBundle",18471,55632],[5,"SurfaceTexture",18471,55632],[5,"RenderBundleDescriptor",55633],[6,"Error",18471,55632],[6,"SurfaceStatus",18471,55633],[10,"WindowHandle",18471,55632],[6,"RequestDeviceError",31621,55637],[5,"InstanceError",44128,55634],[5,"Instance",31621,55637],[6,"HandleError",50493,55638],[10,"HasDisplayHandle",50493,55639],[10,"HasWindowHandle",50493,55639],[5,"GlobalReport",31091,55640],[6,"MaintainResult",18471,55633],[10,"WasmNotSend",18471,55641],[10,"UncapturedErrorHandler",18471,55632],[10,"Error",55642],[5,"NonZero",55643],[5,"AnySurface",26380,55644],[5,"HalSurface",31621,55637],[5,"BindGroupLayout",26424,55645],[5,"Api",48137,55646],[5,"Id",31450,55647],[5,"ResourceInfo",42237,55648],[5,"PipelineLayout",26424,55645],[5,"BindGroup",26424,55645],[6,"BindGroupLayoutEntryError",26424,55645],[6,"CreateBindGroupLayoutError",26424,55645],[6,"CreateBindGroupError",26424,55645],[6,"BindingZone",26424,55645],[5,"BindingTypeMaxCountError",26424,55645],[6,"BindingTypeMaxCountErrorKind",26424,55645],[5,"BindGroupEntry",26424,55645],[5,"BindGroupDescriptor",26424,55645],[5,"BindGroupLayoutDescriptor",26424,55645],[6,"CreatePipelineLayoutError",26424,55645],[6,"PushConstantUploadError",26424,55645],[5,"PipelineLayoutDescriptor",26424,55645],[5,"BufferBinding",26424,55645],[6,"BindingResource",26424,55645],[6,"BindError",26424,55645],[6,"GetBindGroupLayoutError",26424,55645],[5,"LateMinBufferBindingSizeMismatch",26424,55645],[5,"BindGroupDynamicBindingData",26424,55645],[5,"ErrorFormatter",30991,55649],[5,"MissingFeatures",29844,55650],[5,"MissingDownlevelFlags",29844,55650],[6,"DeviceError",29844,55650],[5,"MissingTextureUsageError",43644,55651],[6,"UsageConflict",55652],[5,"MissingBufferUsageError",43644,55651],[5,"CommandBuffer",27518,55653],[5,"RenderBundle",27518,55654],[5,"RenderBundleEncoderDescriptor",27518,55654],[6,"CreateRenderBundleError",27518,55654],[6,"ExecutionError",27518,55654],[5,"RenderBundleError",27518,55654],[6,"ClearError",27518,55655],[5,"ComputePassTimestampWrites",27518,55656],[5,"ComputePassDescriptor",27518,55656],[6,"DispatchError",27518,55656],[6,"ComputePassErrorInner",27518,55656],[5,"ComputePassError",27518,55656],[6,"DrawError",27518,55657],[6,"RenderCommandError",27518,55657],[5,"Rect",27518,55657],[6,"SimplifiedQueryType",27518,55658],[6,"QueryError",27518,55658],[6,"QueryUseError",27518,55658],[6,"ResolveError",27518,55658],[6,"LoadOp",27518,55659],[6,"StoreOp",27518,55659],[5,"PassChannel",27518,55659],[5,"RenderPassColorAttachment",27518,55659],[5,"RenderPassDepthStencilAttachment",27518,55659],[6,"RenderPassTimestampLocation",27518,55659],[5,"RenderPassTimestampWrites",27518,55659],[5,"RenderPassDescriptor",27518,55659],[6,"AttachmentErrorLocation",27518,55659],[6,"ColorAttachmentError",27518,55659],[6,"RenderPassErrorInner",27518,55659],[5,"RenderPassError",27518,55659],[6,"CopySide",27518,55660],[6,"TransferError",27518,55660],[6,"CopyError",27518,55660],[5,"BasePassRef",27518,55653],[6,"CommandEncoderError",27518,55653],[6,"PassErrorScope",27518,55653],[5,"Device",29844,55661],[5,"RenderBundleEncoder",27518,55654],[5,"ComputePass",27518,55656],[5,"RenderPass",27518,55659],[6,"RenderPassCompatibilityError",29844,55650],[6,"RenderCommand",55657],[5,"BasePass",55653],[5,"Buffer",42237,55648],[5,"RenderPipeline",40968,55662],[5,"QuerySet",42237,55648],[5,"ComputePipeline",40968,55662],[6,"WaitIdleError",29844,55663],[6,"HostMap",29844,55650],[6,"RenderPassCompatibilityCheckType",29844,55650],[5,"InvalidDevice",29844,55650],[5,"ImplicitPipelineContext",29844,55650],[5,"UserClosures",29844,55650],[5,"DeviceLostClosureRust",29844,55650],[5,"DeviceLostClosureC",29844,55650],[6,"DeviceError",44128,55634],[5,"DeviceLostClosure",29844,55650],[5,"AnyDevice",30550,55664],[5,"Queue",30590,55665],[5,"WrappedSubmissionIndex",30590,55665],[5,"InvalidQueue",30590,55665],[6,"QueueWriteError",30590,55665],[6,"QueueSubmitError",30590,55665],[6,"TempResource",30590,55665],[6,"BufferAccessError",42237,55648],[5,"SubmittedWorkDoneClosureC",30590,55665],[5,"SubmittedWorkDoneClosure",30590,55665],[6,"CreateDeviceError",30942,55661],[5,"ContextError",30991,55649],[10,"PrettyError",30991,55649],[10,"Write",55390],[5,"IdentityManagerFactory",31534,55666],[5,"Global",31091,55640],[5,"Sampler",42237,55648],[5,"Texture",42237,55648],[5,"TextureView",42237,55648],[5,"Adapter",31621,55637],[10,"GlobalIdentityHandlerFactory",31534,55666],[5,"InvalidAdapter",31621,55637],[5,"Surface",31621,55637],[6,"IsSurfaceSupportedError",31621,55637],[6,"DestroyError",42237,55648],[5,"BufferMapOperation",42237,55648],[6,"CreateBufferError",42237,55648],[6,"CreateTextureError",42237,55648],[5,"ComputePipelineDescriptor",40968,55662],[5,"ImplicitPipelineIds",29844,55650],[6,"CreateComputePipelineError",40968,55662],[6,"CreateQuerySetError",42237,55648],[5,"RenderPipelineDescriptor",40968,55662],[6,"CreateRenderPipelineError",40968,55662],[5,"SamplerDescriptor",42237,55648],[6,"CreateSamplerError",42237,55648],[5,"ShaderModuleDescriptor",40968,55662],[6,"ShaderModuleSource",40968,55662],[5,"ShaderModule",40968,55662],[6,"CreateShaderModuleError",40968,55662],[6,"AdapterInputs",31621,55637],[5,"HubReport",31302,55667],[6,"RawDisplayHandle",50493,55638],[6,"RawWindowHandle",50493,55638],[5,"StagingBuffer",42237,55648],[6,"RequestAdapterError",31621,55637],[6,"ConfigureSurfaceError",41982,55668],[6,"GetSurfaceSupportError",31621,55637],[5,"SurfaceOutput",41982,55668],[6,"SurfaceError",41982,55668],[5,"RegistryReport",42142,55669],[5,"TextureViewDescriptor",42237,55648],[6,"CreateTextureViewError",42237,55648],[6,"TextureViewDestroyError",42237,55648],[5,"Hub",31302,55667],[10,"WasmNotSendSync",18471,55641],[5,"ObjectId",55670],[10,"TypedId",31450,55647],[5,"IdentityManager",31534,55666],[17,"Input"],[10,"IdentityHandlerFactory",31534,55666],[5,"FailedLimit",31621,55637],[5,"SurfaceCapabilities",44128,55634],[6,"AddressSpace",32107,55671],[5,"StorageAccess",32107,55671],[5,"Barrier",32107,55671],[5,"WithSpan",32107,55672],[5,"Arena",32107,55673],[5,"Span",32107,55672],[5,"Handle",32107,55673],[5,"Block",32107,55674],[6,"Binding",32107,55671],[6,"TypeInner",32107,55671],[6,"MathFunction",32107,55671],[5,"Scalar",32107,55671],[5,"Type",32107,55671],[5,"UniqueArena",32107,55673],[5,"BadHandle",55673],[5,"Range",32107,55673],[5,"BadRangeError",55673],[5,"SourceLocation",32107,55672],[5,"EarlyDepthTest",32107,55671],[6,"ConservativeDepth",32107,55671],[6,"ShaderStage",32107,55671],[6,"BuiltIn",32107,55671],[6,"VectorSize",32107,55671],[6,"ScalarKind",32107,55671],[6,"ArraySize",32107,55671],[6,"Interpolation",32107,55671],[6,"Sampling",32107,55671],[5,"StructMember",32107,55671],[6,"ImageDimension",32107,55671],[6,"StorageFormat",32107,55671],[6,"ImageClass",32107,55671],[6,"Literal",32107,55671],[6,"Override",32107,55671],[5,"Constant",32107,55671],[5,"ResourceBinding",32107,55671],[5,"GlobalVariable",32107,55671],[5,"LocalVariable",32107,55671],[6,"UnaryOperator",32107,55671],[6,"BinaryOperator",32107,55671],[6,"AtomicFunction",32107,55671],[6,"DerivativeControl",32107,55671],[6,"DerivativeAxis",32107,55671],[6,"RelationalFunction",32107,55671],[6,"SampleLevel",32107,55671],[6,"ImageQuery",32107,55671],[6,"SwizzleComponent",32107,55671],[6,"Expression",32107,55671],[6,"SwitchValue",32107,55671],[5,"SwitchCase",32107,55671],[6,"RayQueryFunction",32107,55671],[6,"Statement",32107,55671],[5,"FunctionArgument",32107,55671],[5,"FunctionResult",32107,55671],[5,"Function",32107,55671],[5,"EntryPoint",32107,55671],[6,"PredeclaredType",32107,55671],[5,"SpecialTypes",32107,55671],[5,"Module",32107,55671],[6,"TypeResolution",38272,55675],[6,"IndexableLength",38272,55676],[6,"IndexableLengthError",38272,55676],[5,"Iter",55677],[5,"GlobalCtx",38272,55678],[10,"ExactSizeIterator",55679],[5,"RayFlag",35443,55680],[5,"Features",35545,55681],[5,"WriterFlags",35545,55682],[6,"Version",35545,55682],[5,"Options",35545,55682],[5,"PipelineOptions",35545,55682],[5,"TextureMapping",35545,55682],[5,"PushConstantItem",35545,55682],[5,"VaryingLocation",35545,55682],[5,"ReflectionInfo",35545,55682],[6,"Error",35545,55682],[5,"ModuleInfo",39298,55683],[5,"BoundsCheckPolicies",38272,55676],[5,"Writer",35545,55682],[5,"BindTarget",36154,55684],[6,"ShaderModel",36154,55684],[6,"EntryPointError",36154,55684],[5,"Options",36154,55684],[5,"ReflectionInfo",36154,55684],[6,"Error",36154,55684],[5,"Writer",36154,55684],[6,"BindSamplerTarget",36484,55685],[5,"BindTarget",36484,55685],[5,"EntryPointResources",36484,55685],[6,"EntryPointError",36484,55685],[5,"Options",36484,55685],[5,"PipelineOptions",36484,55685],[5,"Writer",36484,55686],[6,"Error",36484,55685],[5,"TranslationInfo",36484,55685],[6,"Coord",36935,55687],[6,"Address",36935,55687],[6,"BorderColor",36935,55687],[6,"Filter",36935,55687],[6,"CompareFunc",36935,55687],[5,"InlineSampler",36935,55687],[5,"ImageTypeFlags",37268,55688],[5,"WriterFlags",37268,55688],[6,"Capability",37268,55689],[6,"Error",37268,55688],[5,"DebugInfo",37268,55688],[5,"BindingInfo",37268,55688],[6,"ZeroInitializeWorkgroupMemoryMode",37268,55688],[5,"Options",37268,55688],[5,"PipelineOptions",37268,55688],[5,"Writer",37268,55688],[5,"FxHasher",55475],[5,"BuildHasherDefault",55426],[5,"IndexSet",55690],[5,"SymbolTable",38088,55691],[5,"Typifier",38088,55691],[5,"ResolveContext",38272,55675],[6,"ResolveError",38272,55675],[5,"ParseError",38179,55692],[5,"Frontend",38179,55693],[5,"Namer",38272,55694],[5,"ConstantEvaluator",38272,55695],[6,"ConstantEvaluatorError",38272,55695],[5,"FunctionInfo",39298,55696],[6,"BoundsCheckPolicy",38272,55676],[5,"Layouter",38272,55697],[5,"Alignment",38272,55697],[5,"TypeLayout",38272,55697],[6,"LayoutErrorInner",38272,55697],[5,"LayoutError",38272,55697],[5,"Emitter",38272,55698],[6,"NameKey",38272,55694],[5,"ExpressionConstnessTracker",38272,55695],[6,"LiteralError",39298,55699],[6,"GuardedIndex",39236,55676],[5,"BitSet",55700],[5,"UniformityRequirements",39298,55696],[5,"GlobalUse",39298,55696],[5,"TypeFlags",39298,55701],[5,"ValidationFlags",39298,55683],[5,"Capabilities",39298,55683],[5,"ShaderStages",39298,55683],[5,"Uniformity",39298,55696],[5,"ExpressionInfo",39298,55696],[6,"ComposeError",39298,55702],[6,"ExpressionError",39298,55699],[6,"ConstExpressionError",39298,55699],[6,"CallError",39298,55703],[6,"LocalVariableError",39298,55703],[6,"FunctionError",39298,55703],[6,"GlobalVariableError",39298,55704],[6,"VaryingError",39298,55704],[6,"EntryPointError",39298,55704],[6,"Disalignment",39298,55701],[6,"TypeError",39298,55701],[6,"ConstantError",39298,55683],[6,"ValidationError",39298,55683],[5,"Validator",39298,55683],[6,"WidthError",55701],[6,"AtomicError",55703],[5,"FwdDepError",55705],[6,"InvalidHandleError",55705],[5,"PipelineFlags",40968,55662],[5,"ShaderError",40968,55662],[5,"ProgrammableStageDescriptor",40968,55662],[6,"ImplicitLayoutError",40968,55662],[5,"VertexBufferLayout",40968,55662],[5,"VertexState",40968,55662],[5,"FragmentState",40968,55662],[6,"ColorStateError",40968,55662],[6,"DepthStencilStateError",40968,55662],[5,"VertexStep",40968,55662],[6,"StageError",43644,55651],[5,"Registry",42142,55669],[10,"Resource",42237,55648],[5,"Storage",43606,55706],[5,"TextureSelector",55707],[6,"TextureErrorDimension",42237,55648],[6,"TextureDimensionError",42237,55648],[6,"TextureViewNotRenderableReason",42237,55648],[6,"SamplerFilterErrorType",42237,55648],[5,"DestroyedBuffer",42237,55648],[5,"DestroyedTexture",42237,55648],[6,"BufferMapAsyncStatus",42237,55648],[5,"BufferMapCallback",42237,55648],[6,"TextureClearMode",42237,55648],[5,"BufferMapCallbackC",42237,55648],[5,"Interface",43644,55651],[6,"BindingLayoutSource",43644,55651],[5,"InterfaceVar",43644,55651],[5,"NumericType",43644,55651],[6,"BindingError",43644,55651],[6,"FilteringError",43644,55651],[6,"InputError",43644,55651],[10,"Surface",44128,55634],[5,"AcquiredSurfaceTexture",44128,55634],[6,"SurfaceError",44128,55634],[10,"Api",44128,55634],[5,"PipelineLayoutFlags",44128,55634],[5,"BindGroupLayoutFlags",44128,55634],[5,"TextureFormatCapabilities",44128,55634],[5,"FormatAspects",44128,55634],[5,"MemoryFlags",44128,55634],[5,"AccelerationStructureBuildFlags",44128],[5,"AttachmentOps",44128,55634],[5,"AccelerationStructureGeometryFlags",44128,55633],[5,"BufferUses",44128,55634],[5,"TextureUses",44128,55634],[5,"AccelerationStructureUses",44128,55634],[5,"TextureDescriptor",44128,55634],[5,"CopyExtent",44128,55634],[10,"CommandEncoder",44128,55634],[5,"ComputePassDescriptor",44128,55634],[5,"RenderPassDescriptor",44128,55634],[5,"BuildAccelerationStructureDescriptor",44128,55634],[5,"TextureCopy",44128,55634],[5,"BufferTextureCopy",44128,55634],[6,"ShaderError",44128,55634],[6,"PipelineError",44128,55634],[5,"InstanceDescriptor",44128,55634],[5,"Alignments",44128,55634],[5,"Capabilities",44128,55634],[5,"BufferMapping",44128,55634],[5,"BufferDescriptor",44128,55634],[5,"TextureViewDescriptor",44128,55634],[5,"SamplerDescriptor",44128,55634],[5,"BindGroupLayoutDescriptor",44128,55634],[5,"PipelineLayoutDescriptor",44128,55634],[5,"BufferBinding",44128,55634],[5,"TextureBinding",44128,55634],[5,"BindGroupEntry",44128,55634],[5,"BindGroupDescriptor",44128,55634],[5,"CommandEncoderDescriptor",44128,55634],[5,"DebugSource",44128,55634],[5,"ProgrammableStage",44128,55634],[5,"ComputePipelineDescriptor",44128,55634],[5,"VertexBufferLayout",44128,55634],[5,"RenderPipelineDescriptor",44128,55634],[5,"SurfaceConfiguration",44128,55634],[5,"Rect",44128,55634],[5,"BufferBarrier",44128,55634],[5,"TextureBarrier",44128,55634],[5,"BufferCopy",44128,55634],[5,"TextureCopyBase",44128,55634],[5,"Attachment",44128,55634],[5,"ColorAttachment",44128,55634],[5,"DepthStencilAttachment",44128,55634],[5,"RenderPassTimestampWrites",44128,55634],[5,"ComputePassTimestampWrites",44128,55634],[5,"AccelerationStructureDescriptor",44128,55634],[6,"AccelerationStructureFormat",44128,55634],[6,"AccelerationStructureBuildMode",44128,55634],[5,"AccelerationStructureBuildSizes",44128,55634],[5,"GetAccelerationStructureBuildSizesDescriptor",44128,55634],[5,"AccelerationStructureTriangles",44128,55634],[5,"AccelerationStructureAABBs",44128,55634],[5,"AccelerationStructureInstances",44128,55634],[5,"AccelerationStructureTriangleIndices",44128,55634],[5,"AccelerationStructureTriangleTransform",44128,55634],[5,"AccelerationStructureBarrier",44128,55634],[10,"Device",44128,55634],[5,"ShaderModuleDescriptor",44128,55634],[6,"ShaderInput",44128,55634],[10,"Instance",44128,55634],[5,"NagaShader",44128,55634],[6,"AccelerationStructureEntries",44128,55634],[5,"Result",55708],[6,"AllocationError",55709],[6,"MapError",55710],[6,"AllocationError",55710],[5,"ValidationCanary",44128,55634],[10,"Adapter",44128,55634],[10,"Queue",44128,55634],[5,"Context",48137,55646],[5,"Encoder",48137,55646],[5,"Resource",48137,55646],[5,"Adapter",48389,55711],[5,"AdapterContext",48389,55712],[5,"CommandEncoder",48389,55711],[5,"Api",48389,55711],[5,"QuerySet",48389,55711],[5,"Buffer",48389,55711],[5,"TextureFormatDesc",48389,55711],[6,"TextureInner",48389,55711],[5,"TextureView",48389,55711],[5,"Device",48389,55711],[5,"Texture",48389,55711],[5,"BindGroup",48389,55711],[5,"BindGroupLayout",48389,55711],[5,"ComputePipeline",48389,55711],[5,"Fence",48389,55711],[5,"PipelineLayout",48389,55711],[5,"RenderPipeline",48389,55711],[5,"Sampler",48389,55711],[5,"ShaderModule",48389,55711],[5,"CommandBuffer",48389,55711],[5,"AdapterContextLock",48389,55712],[5,"Library",55713],[5,"EGL1_4",55714],[5,"Dynamic",55714],[5,"Instance",55714],[5,"Queue",48389,55711],[5,"RawMutex",55715],[5,"Context",55716],[5,"MutexGuard",55717],[6,"c_void",55718],[5,"Surface",55712],[5,"Display",55719],[5,"Surface",49344,55720],[5,"Api",49344,55720],[5,"Workarounds",49344,55720],[5,"CommandEncoder",49344,55720],[5,"QuerySet",49344,55720],[5,"SurfaceTexture",49344,55720],[5,"Texture",49344,55720],[5,"Buffer",55721],[5,"Buffer",49344,55720],[5,"Device",49344,55720],[5,"AccelerationStructure",49344,55720],[5,"BindGroup",49344,55720],[5,"BindGroupLayout",49344,55720],[5,"ComputePipeline",49344,55720],[6,"Fence",49344,55720],[5,"PipelineLayout",49344,55720],[5,"RenderPipeline",49344,55720],[5,"Sampler",49344,55720],[6,"ShaderModule",49344,55720],[5,"Instance",49344,55720],[5,"TextureView",49344,55720],[5,"Entry",55722],[5,"CStr",55723],[5,"Adapter",49344,55720],[5,"Device",55724],[5,"InstanceShared",49344,55720],[5,"CommandBuffer",49344,55720],[5,"Queue",49344,55720],[5,"PhysicalDevice",55721],[5,"DebugUtilsMessengerUserData",49344,55720],[5,"Instance",55725],[5,"DebugUtilsCreateInfo",49344,55720],[5,"PhysicalDeviceCapabilities",55726],[5,"PhysicalDeviceFeatures",55726],[5,"Image",55721],[5,"Queue",55721],[5,"DisplayHandle",50493,55639],[5,"WindowHandle",50493,55639],[5,"AndroidDisplayHandle",50493,55727],[5,"AndroidNdkWindowHandle",50493,55727],[5,"AppKitDisplayHandle",50493,55728],[5,"AppKitWindowHandle",50493,55728],[5,"HaikuDisplayHandle",50493,55729],[5,"HaikuWindowHandle",50493,55729],[5,"OhosDisplayHandle",50493,55730],[5,"OhosNdkWindowHandle",50493,55730],[5,"OrbitalDisplayHandle",50493,55731],[5,"OrbitalWindowHandle",50493,55731],[5,"UiKitDisplayHandle",50493,55732],[5,"UiKitWindowHandle",50493,55732],[5,"XlibDisplayHandle",50493,55733],[5,"XlibWindowHandle",50493,55733],[5,"XcbDisplayHandle",50493,55733],[5,"XcbWindowHandle",50493,55733],[5,"WaylandDisplayHandle",50493,55733],[5,"WaylandWindowHandle",50493,55733],[5,"DrmDisplayHandle",50493,55733],[5,"DrmWindowHandle",50493,55733],[5,"GbmDisplayHandle",50493,55733],[5,"GbmWindowHandle",50493,55733],[5,"WebDisplayHandle",50493,55734],[5,"WebWindowHandle",50493,55734],[5,"WebCanvasWindowHandle",50493,55734],[5,"WebOffscreenCanvasWindowHandle",50493,55734],[5,"WindowsDisplayHandle",50493,55735],[5,"Win32WindowHandle",50493,55735],[5,"WinRtWindowHandle",50493,55735],[5,"NonNull",55736],[1,"isize"],[10,"HasRawDisplayHandle",50493,55638],[10,"HasRawWindowHandle",50493,55638],[5,"DrawIndirectArgs",52249,55633],[5,"DrawIndexedIndirectArgs",52249,55633],[5,"DispatchIndirectArgs",52249,55633],[10,"DeviceExt",52249,55636],[5,"DownloadBuffer",52249,55737],[10,"RenderEncoder",52249,55738],[5,"StagingBelt",52249,55739],[5,"Rail",52599,55433],[6,"Edit",53168,55478],[6,"Motion",53168,55478],[5,"State",53168,55447],[17,"Target"],[10,"Deref",55740],[5,"Cursor",53624,55741],[6,"Side",53624,55446],[5,"State",53624,55446],[6,"State",54035,55741],[5,"Handle",54331,55433],[6,"HandleShape",54331,55433],[5,"Icon",54525,55742],[6,"Mode",54525,55743],[6,"Event",54525,55744],[6,"UserAttention",54525,55745],[6,"CropError",55269,55469],[6,"Error",55117],[6,"ImageError",55746],[6,"Error",55742],[6,"ImageFormat",55747],[5,"PlatformSpecific",55315,55748],[8,"Renderer",0],[15,"Rgba",1888],[15,"WheelScrolled",2129],[15,"CursorMoved",2129],[15,"Lines",2131],[15,"Pixels",2131],[15,"Interaction",2531],[8,"Fragment",52821],[15,"Scroll",2994],[15,"KeyPressed",4614],[15,"KeyReleased",4614],[15,"FingerPressed",6222],[15,"FingerMoved",6222],[15,"FingerLifted",6222],[15,"FingerLost",6222],[8,"PathEvent",8938],[8,"IdEvent",8938],[15,"Begin",10200],[15,"End",10200],[15,"Quadratic",10200],[15,"Cubic",10200],[15,"Line",10200],[8,"Rotation",10807],[8,"Size",10807],[8,"Transform",10807],[8,"Box2D",10807],[8,"Translation",10807],[8,"Point",10807],[8,"Vector",10807],[8,"Rotation2D",14276],[8,"SideOffsets2D",14276],[8,"Size3D",14276],[8,"Rotation3D",14276],[8,"Transform2D",14276],[8,"Transform3D",14276],[8,"Box3D",14276],[8,"Rect",14276],[8,"RigidTransform3D",14276],[8,"HomogeneousVector",14276],[8,"Point3D",14276],[8,"Vector3D",14276],[8,"Translation2D",14276],[8,"Translation3D",14276],[8,"Rotation",14676],[8,"Size",14676],[8,"Transform",14676],[8,"Box2D",14676],[8,"Angle",14676],[8,"Point",14676],[8,"Vector",14676],[8,"Translation",14676],[15,"Active",15262],[15,"Hovered",15262],[15,"Disabled",15262],[15,"List",15973],[15,"Split",16967],[15,"Picked",16971],[15,"Dropped",16971],[15,"Canceled",16971],[15,"Split",16975],[15,"Resizing",17074],[15,"Dragging",17074],[15,"Dynamic",17277],[15,"Arrow",17277],[15,"Active",17681],[15,"Hovered",17681],[15,"Both",18319],[15,"Dragged",18321],[15,"Hovered",18321],[8,"Label",18471],[8,"Maintain",18471],[8,"SurfaceConfiguration",18471],[8,"ImageCopyTexture",18471],[8,"ImageCopyTextureTagged",18471],[8,"ImageCopyBuffer",18471],[8,"RequestAdapterOptions",18471],[8,"QuerySetDescriptor",18471],[8,"TextureDescriptor",18471],[8,"DeviceDescriptor",18471],[8,"BufferDescriptor",18471],[8,"CommandEncoderDescriptor",18471],[8,"RenderBundleDescriptor",18471],[15,"StorageTexture",26323],[15,"Buffer",26323],[15,"Texture",26323],[15,"Storage",26332],[15,"Dxc",26333],[15,"Validation",26335],[15,"OutOfMemory",26335],[15,"RawHandle",26338],[15,"Astc",26340],[15,"Float",26342],[8,"Label",26343],[15,"MismatchedDynamicOffsetCount",27438],[15,"UnalignedDynamicBinding",27438],[15,"DynamicBindingOutOfBounds",27438],[15,"BindingArrayPartialLengthMismatch",27454],[15,"BindingArrayLengthMismatch",27454],[15,"BindingSizeTooSmall",27454],[15,"BindingsNumMismatch",27454],[15,"WrongBindingType",27454],[15,"BufferRangeTooLarge",27454],[15,"InvalidTextureMultisample",27454],[15,"InvalidTextureSampleType",27454],[15,"InvalidTextureDimension",27454],[15,"InvalidStorageTextureFormat",27454],[15,"InvalidStorageTextureMipLevelCount",27454],[15,"WrongSamplerComparison",27454],[15,"WrongSamplerFiltering",27454],[15,"BindingRangeTooLarge",27454],[15,"Entry",27492],[15,"InvalidBindingIndex",27492],[15,"TooManyGroups",27496],[15,"MisalignedPushConstantRange",27496],[15,"MoreThanOnePushConstantRangePerStage",27496],[15,"PushConstantRangeTooLarge",27496],[15,"PartialRangeMatch",27506],[15,"MissingStages",27506],[15,"UnmatchedStages",27506],[15,"TooLarge",27506],[5,"BakedCommands",27518],[5,"CommandBufferMutable",27518],[8,"ImageCopyTexture",27518],[8,"ImageCopyTextureTagged",27518],[8,"ImageCopyBuffer",27518],[8,"RenderBundleDescriptor",27518],[15,"Color",29678],[15,"BufferOverrun",29680],[15,"OffsetPlusSizeExceeds64BitBounds",29680],[15,"InvalidTextureLayerRange",29680],[15,"InvalidTextureLevelRange",29680],[15,"MissingTextureAspect",29680],[15,"TooMany",29693],[15,"IndirectBufferOverrun",29695],[15,"BindGroupIndexOutOfRange",29695],[15,"InvalidGroupSize",29700],[15,"IncompatibleBindGroup",29700],[15,"UnmatchedIndexFormats",29704],[15,"IncompatibleBindGroup",29704],[15,"MissingVertexBuffer",29704],[15,"IndexBeyondLimit",29704],[15,"InstanceBeyondLimit",29704],[15,"VertexBeyondLimit",29704],[15,"Draw",29717],[15,"Dispatch",29717],[15,"AlreadyStarted",29722],[15,"OutOfBounds",29722],[15,"UsedTwiceInsideRenderpass",29722],[15,"IncompatibleType",29722],[15,"InvalidDynamicOffsetCount",29729],[15,"BindGroupIndexOutOfRange",29729],[15,"VertexBufferIndexOutOfRange",29729],[15,"AttachmentsDimensionMismatch",29735],[15,"AttachmentSampleCountMismatch",29735],[15,"IndirectCountBufferOverrun",29735],[15,"IndirectBufferOverrun",29735],[15,"IncompatibleBundleReadOnlyDepthStencil",29735],[15,"InvalidResolveSampleCounts",29735],[15,"MismatchedResolveTextureFormat",29735],[15,"UnsupportedResolveTargetFormat",29735],[15,"TextureViewIsNotRenderable",29735],[15,"BufferOverrun",29764],[15,"QueryOverrun",29764],[15,"InvalidTextureAspect",29773],[15,"CopyFromForbiddenTextureFormat",29773],[15,"CopyToForbiddenTextureFormat",29773],[15,"BufferOverrun",29773],[15,"InvalidMipLevel",29773],[15,"TextureOverrun",29773],[15,"TextureFormatsNotCopyCompatible",29773],[15,"InvalidTextureMipLevel",29773],[15,"InvalidSampleCount",29773],[5,"DeviceLostInvocation",29844],[8,"DeviceDescriptor",29844],[15,"IncompatibleColorAttachment",30537],[15,"IncompatibleDepthStencilAttachment",30537],[15,"IncompatibleSampleCount",30537],[15,"IncompatibleMultiview",30537],[5,"Hubs",31302],[8,"RequestAdapterOptions",31621],[15,"Storage",35321],[15,"Exchange",35322],[15,"Location",35323],[15,"Position",35327],[15,"Select",35328],[15,"Math",35328],[15,"Relational",35328],[15,"ImageSample",35328],[15,"ImageLoad",35328],[15,"Derivative",35328],[15,"Access",35328],[15,"AccessIndex",35328],[15,"RayQueryGetIntersection",35328],[15,"AtomicResult",35328],[15,"Compose",35328],[15,"As",35328],[15,"Unary",35328],[15,"ImageQuery",35328],[15,"Binary",35328],[15,"Swizzle",35328],[15,"Load",35328],[15,"Splat",35328],[15,"WorkGroupUniformLoadResult",35328],[15,"Storage",35381],[15,"Sampled",35381],[15,"Depth",35381],[15,"Size",35386],[15,"ModfResult",35387],[15,"FrexpResult",35387],[15,"Initialize",35391],[15,"Proceed",35391],[15,"Gradient",35394],[15,"If",35396],[15,"Call",35396],[15,"ImageStore",35396],[15,"Loop",35396],[15,"Switch",35396],[15,"Atomic",35396],[15,"RayQuery",35396],[15,"Store",35396],[15,"WorkGroupUniformLoad",35396],[15,"Return",35396],[15,"Image",35422],[15,"Pointer",35422],[15,"Array",35422],[15,"BindingArray",35422],[15,"Matrix",35422],[15,"Sampler",35422],[15,"Struct",35422],[15,"Vector",35422],[15,"ValuePointer",35422],[15,"Embedded",36152],[15,"InvalidCastArg",39224],[15,"AutomaticConversionLossy",39224],[15,"AutomaticConversionFloatToInt",39224],[15,"OutOfBoundsIndex",39229],[15,"InvalidAccess",39229],[15,"InvalidSubAccess",39229],[15,"FunctionNotDefined",39229],[15,"Argument",40892],[15,"ArgumentType",40892],[15,"ArgumentCount",40892],[15,"ComponentCount",40899],[15,"ComponentType",40899],[15,"ArrayStride",40902],[15,"StructSpan",40902],[15,"MemberOffset",40902],[15,"MemberOffsetAfterStruct",40902],[15,"UnsizedMember",40902],[15,"InvalidIntegerInterpolation",40913],[15,"InvalidLocationsWhileDualSourceBlending",40913],[15,"ComparisonSamplingMismatch",40915],[15,"InvalidCall",40918],[15,"Expression",40918],[15,"LocalVariable",40918],[15,"InvalidArgumentType",40918],[15,"InvalidArgumentPointerSpace",40918],[15,"PipelineInputRegularFunction",40918],[15,"InvalidStoreTypes",40918],[15,"MissingTypeFlags",40933],[15,"UnsupportedImageType",40935],[15,"InvalidPointerToUnsized",40935],[15,"InvalidArrayStride",40935],[15,"MemberOverlap",40935],[15,"MemberOutOfBounds",40935],[15,"Type",40948],[15,"ConstExpression",40948],[15,"Constant",40948],[15,"GlobalVariable",40948],[15,"Function",40948],[15,"EntryPoint",40948],[15,"InvalidLocationAttributeCombination",40965],[15,"BindingCollision",40965],[15,"IncompatibleFormat",41955],[15,"UnalignedShader",41957],[15,"Stage",41957],[15,"Internal",41957],[15,"BlendFactorOnUnsupportedTarget",41957],[15,"TooManyVertexBuffers",41957],[15,"TooManyVertexAttributes",41957],[15,"VertexStrideTooLarge",41957],[15,"UnalignedVertexStride",41957],[15,"InvalidVertexAttributeOffset",41957],[15,"StripIndexFormatForNonStripTopology",41957],[15,"InvalidGroupIndex",41979],[15,"UnsupportedFormat",42133],[15,"UnsupportedPresentMode",42133],[15,"UnsupportedAlphaMode",42133],[15,"TooLarge",42133],[8,"BufferAccessResult",42237],[8,"QuerySetDescriptor",42237],[8,"TextureDescriptor",42237],[8,"BufferDescriptor",42237],[15,"NegativeRange",43555],[15,"OutOfBoundsUnderrun",43555],[15,"OutOfBoundsOverrun",43555],[15,"UnalignedOffset",43555],[15,"UnalignedRangeSize",43555],[15,"MaxBufferSize",43563],[15,"TooManyQueries",43565],[15,"InvalidFilterModeWithAnisotropy",43567],[15,"InvalidLodMaxClamp",43567],[15,"InvalidMipLevelCount",43572],[15,"InvalidCubemapTextureDepth",43574],[15,"InvalidCubemapArrayTextureDepth",43574],[15,"InvalidArrayLayerCount",43574],[15,"TooManyMipLevels",43574],[15,"TooManyArrayLayers",43574],[15,"InvalidAspect",43574],[15,"InvalidTextureViewDimension",43574],[15,"FormatReinterpretation",43574],[15,"Surface",43588],[15,"RenderPass",43588],[15,"NotMultipleOfBlockHeight",43591],[15,"NotMultipleOfBlockWidth",43591],[15,"LimitExceeded",43591],[15,"WidthNotMultipleOf",43591],[15,"HeightNotMultipleOf",43591],[15,"WrongAddressSpace",44108],[15,"WrongTextureViewDimension",44108],[15,"WrongTextureClass",44108],[15,"InvalidWorkgroupSize",44115],[15,"Filtering",44115],[15,"Input",44115],[15,"TooManyVaryings",44115],[15,"InputNotConsumed",44115],[8,"Label",44128],[8,"MemoryRange",44128],[15,"Renderbuffer",49341],[15,"Texture",49341],[15,"FencePool",50488],[15,"Intermediate",50491],[15,"Rectangle",52666],[15,"Circle",52666],[15,"Selection",54080],[15,"Active",54275],[15,"Hovered",54275],[6,"Action",54525],[15,"Opened",55115]],"r":[[1,55401],[2,3711],[4,55407],[5,55402],[6,55749],[11,55750],[13,55408],[16,55409],[20,3861],[22,55378],[27,55421],[28,55403],[29,55419],[32,55751],[35,55751],[39,55404],[40,55405],[52,55752],[53,55410],[66,55398],[67,55379],[68,55380],[72,55378],[73,55383],[74,55753],[76,55752],[77,55393],[80,5278],[81,55412],[82,55751],[84,55384],[89,55397],[91,55376],[92,55406],[96,55749],[98,55395],[100,55381],[144,55754],[148,3711],[252,55754],[418,55754],[447,3861],[630,55755],[795,55754],[1099,55754],[1131,55756],[1161,55754],[1437,55462],[1438,55451],[1439,55457],[1440,55455],[1441,55450],[1442,55456],[1443,55452],[1474,55754],[1520,55754],[1556,55754],[1561,55754],[1570,55754],[1577,55754],[1588,55754],[1590,55754],[1627,55462],[1628,55462],[1629,55462],[1722,55466],[1724,55467],[1725,55467],[1727,55467],[1728,55467],[1732,55467],[1892,55451],[1893,55460],[1895,55459],[1908,55451],[1926,55451],[1938,55451],[1979,55451],[1981,55451],[1982,55451],[1986,55451],[2010,55471],[2040,55471],[2052,55498],[2055,55473],[2057,55458],[2061,55499],[2066,55461],[2078,55499],[2092,55757],[2135,55473],[2137,55473],[2181,55464],[2182,55474],[2183,55457],[2219,55457],[2283,55455],[2284,55455],[2285,55455],[2387,55397],[2388,55397],[2389,55397],[2391,55397],[2394,55397],[2397,55397],[2464,55397],[2496,55397],[2535,55477],[2536,55477],[2538,55477],[2539,55477],[2646,55456],[2647,55478],[2652,55456],[2653,55456],[2655,55479],[2656,55456],[2658,55456],[2660,55456],[2663,55481],[2666,55456],[2669,55456],[2670,55456],[2671,55456],[2737,55456],[2764,55456],[2812,55456],[2860,55478],[2864,55478],[2866,55478],[2871,55478],[2873,55478],[2881,55478],[2995,55479],[2997,55479],[2999,55479],[3099,55481],[3100,55481],[3163,55483],[3164,55463],[3165,55432],[3166,55453],[3167,55452],[3291,55452],[3306,55452],[3309,55452],[3340,55485],[3342,55463],[3343,55463],[3344,55486],[3346,55487],[3365,55463],[3380,55463],[3384,55463],[3386,55463],[3390,55463],[3402,55485],[3403,55485],[3417,55485],[3427,55485],[3429,55485],[3431,55485],[3432,55485],[3461,55486],[3462,55486],[3463,55486],[3464,55486],[3466,55486],[3472,55487],[3473,55487],[3475,55487],[3477,55487],[3479,55487],[3484,55432],[3486,55456],[3488,55456],[3489,55432],[3490,55432],[3491,55432],[3492,55432],[3493,55432],[3495,55432],[3496,55432],[3498,55432],[3499,55432],[3500,55432],[3501,55432],[3503,55432],[3506,55453],[3507,55453],[3508,55453],[3538,55453],[3603,55401],[3609,55401],[3614,55401],[3711,55392],[3713,55392],[3779,55402],[3780,55402],[3788,55402],[3790,55402],[3793,55402],[3801,55402],[3828,55402],[3832,55402],[3834,55402],[3836,55402],[3838,55402],[3840,55402],[3843,55402],[3855,55402],[3857,55758],[3858,55758],[3859,55758],[3860,55758],[3861,55392],[3863,55392],[3961,55403],[3965,55403],[3968,55759],[3969,55759],[3970,55759],[3971,55759],[3973,55419],[3981,55492],[3987,55404],[3989,55404],[4004,55404],[4005,55404],[4009,55404],[4198,55492],[4256,55405],[4257,55405],[4258,55405],[4358,55495],[4359,55494],[4364,55496],[4365,55493],[4557,55760],[4562,55761],[4563,55761],[4774,55494],[4824,55494],[4984,55498],[4988,55458],[4992,55499],[4997,55461],[5009,55499],[5252,55762],[5253,55445],[5255,55445],[5256,55445],[5257,55445],[5258,55445],[5261,55445],[5268,55398],[5269,55398],[5270,55398],[5272,55398],[5274,55398],[5276,55398],[5326,55763],[5327,55763],[5328,55501],[5347,55764],[5380,55376],[5381,55376],[5434,55406],[5462,55415],[5470,55406],[5541,55406],[5568,55415],[5569,55415],[5570,55415],[5571,55415],[5572,55415],[5573,55415],[5574,55415],[5575,55415],[5576,55415],[5577,55415],[5578,55415],[5579,55415],[5580,55415],[5581,55415],[5582,55415],[5583,55415],[5584,55415],[5585,55415],[5586,55415],[5587,55415],[5588,55415],[5589,55415],[5590,55415],[5591,55415],[5592,55415],[5593,55415],[5594,55415],[5595,55415],[5596,55415],[5597,55415],[5927,55502],[5928,55503],[6023,55765],[6127,55514],[6128,55514],[6230,55436],[6231,55518],[6236,55435],[6237,55515],[6238,55523],[6239,55527],[6240,55442],[6254,55528],[6258,55525],[6261,55521],[6265,55439],[6266,55444],[6268,55434],[6269,55443],[6270,55440],[6271,55753],[6272,55531],[6273,55516],[6274,55441],[6275,55437],[6277,55532],[6278,55433],[6281,55538],[6282,55522],[6284,55438],[6285,55766],[6286,55447],[6287,55446],[6288,55406],[6289,55517],[6290,55431],[6294,55524],[6295,55526],[6514,55767],[6515,55768],[6545,55767],[6546,55768],[6548,55768],[6552,55767],[6553,55768],[6587,55768],[6588,55767],[6589,55767],[6590,55768],[6591,55769],[6621,55767],[6622,55768],[6796,55768],[6797,55768],[6919,55768],[6920,55768],[6921,55768],[6922,55768],[6929,55767],[6930,55768],[7204,55767],[7205,55768],[7206,55767],[7237,55769],[7241,55767],[7250,55768],[7359,55768],[7374,55767],[7398,55767],[7399,55767],[7400,55768],[7403,55767],[7404,55768],[7411,55767],[7412,55768],[7413,55767],[7414,55768],[7415,55769],[7416,55768],[7417,55767],[7420,55768],[7421,55767],[7422,55767],[7423,55767],[7424,55768],[7426,55767],[7427,55768],[7468,55767],[7469,55768],[7478,55768],[7479,55768],[7480,55767],[7521,55767],[7522,55768],[7544,55767],[7545,55768],[7546,55767],[7549,55767],[7550,55768],[7551,55767],[7552,55768],[7565,55754],[7566,55768],[7567,55767],[7568,55768],[7569,55767],[7570,55768],[7804,55768],[7806,55768],[7807,55767],[7808,55768],[7809,55768],[7871,55436],[7872,55436],[7877,55436],[7878,55436],[7879,55436],[7908,55436],[7953,55436],[7954,55436],[7957,55436],[7958,55436],[7983,55518],[7984,55518],[7985,55555],[7986,55551],[7987,55518],[7988,55518],[7989,55550],[7991,55549],[7992,55467],[7994,55552],[7995,55552],[7996,55552],[8000,55548],[8001,55520],[8007,55552],[8008,55553],[8009,55554],[8232,55518],[8233,55519],[8295,55770],[8439,55519],[8451,55519],[8584,55555],[8588,55403],[8637,55551],[8640,55551],[8642,55553],[8690,55550],[8691,55550],[8693,55550],[8763,55550],[8787,55560],[8788,55556],[8789,55548],[8792,55548],[8885,55560],[8886,55560],[8938,55566],[8939,55563],[8940,55563],[8941,55563],[8942,55563],[8947,55557],[8948,55557],[8949,55557],[8951,55563],[8958,55563],[8960,55567],[8961,55563],[8962,55563],[8966,55567],[8967,55557],[8968,55568],[8969,55557],[8970,55557],[8974,55563],[8975,55563],[8978,55563],[8982,55557],[8983,55562],[8984,55562],[8985,55561],[8986,55561],[8987,55567],[8988,55557],[8989,55568],[8990,55563],[8991,55563],[8997,55557],[9000,55563],[9002,55563],[9189,55563],[9303,55563],[9882,55563],[9891,55563],[9919,55563],[9920,55563],[9926,55563],[9967,55563],[10239,55565],[10240,55565],[10241,55565],[10242,55565],[10243,55565],[10245,55565],[10246,55565],[10247,55565],[10582,55561],[10583,55561],[10584,55561],[10585,55561],[10586,55561],[10587,55561],[10588,55561],[10807,55572],[10808,55566],[10809,55566],[10810,55771],[10811,55578],[10818,55573],[10819,55573],[10820,55573],[10826,55579],[10827,55772],[10830,55575],[10832,55771],[10833,55577],[10835,55566],[10839,55772],[10840,55772],[10841,55576],[10880,55772],[11035,55772],[11398,55772],[11402,55772],[11424,55772],[11504,55772],[11584,55772],[11586,55772],[11635,55566],[11636,55566],[11637,55566],[11638,55566],[11688,55586],[11689,55582],[11690,55588],[11691,55582],[11692,55582],[12109,55578],[12110,55578],[12153,55572],[12154,55571],[12155,55571],[12156,55574],[12157,55602],[12158,55605],[12159,55595],[12160,55564],[12161,55564],[12162,55601],[12163,55603],[12164,55600],[12165,55600],[12166,55596],[12167,55597],[12168,55585],[12169,55585],[12170,55559],[12171,55599],[12172,55598],[12173,55598],[12174,55583],[12175,55558],[12176,55571],[12177,55571],[12267,55558],[12268,55558],[12415,55602],[12416,55571],[12417,55571],[12632,55558],[13594,55558],[13615,55564],[13616,55564],[13632,55601],[13682,55585],[13683,55585],[14161,55571],[14162,55571],[14270,55581],[14274,55773],[14275,55773],[14276,55771],[14277,55771],[14278,55771],[14279,55771],[14280,55771],[14281,55771],[14282,55771],[14283,55771],[14284,55771],[14285,55771],[14286,55771],[14287,55771],[14288,55771],[14289,55771],[14290,55771],[14291,55771],[14292,55771],[14293,55771],[14294,55771],[14295,55771],[14359,55604],[14360,55604],[14361,55604],[14362,55604],[14363,55604],[14369,55579],[14370,55579],[14371,55579],[14372,55579],[14489,55577],[14490,55570],[14508,55774],[14509,55774],[14510,55774],[14511,55774],[14512,55774],[14513,55774],[14514,55569],[14515,55569],[14516,55569],[14517,55569],[14518,55569],[14676,55775],[14677,55775],[14678,55775],[14679,55775],[14680,55775],[14681,55775],[14682,55775],[14683,55775],[14684,55775],[14695,55775],[14697,55775],[14698,55775],[14706,55557],[14707,55557],[14708,55557],[14709,55557],[14710,55557],[14711,55557],[14712,55557],[14713,55557],[14714,55557],[14715,55562],[14716,55562],[14717,55562],[14718,55562],[14719,55562],[14865,55568],[14866,55568],[14867,55568],[14868,55568],[14869,55568],[14870,55568],[15041,55565],[15042,55565],[15043,55569],[15045,55565],[15093,55552],[15094,55552],[15095,55552],[15101,55552],[15102,55553],[15111,55435],[15112,55435],[15116,55435],[15117,55435],[15118,55435],[15119,55435],[15161,55435],[15225,55435],[15226,55435],[15230,55435],[15265,55523],[15266,55523],[15267,55523],[15313,55442],[15315,55442],[15316,55442],[15317,55442],[15318,55442],[15333,55442],[15350,55442],[15359,55442],[15399,55442],[15402,55442],[15409,55442],[15427,55442],[15431,55467],[15432,55467],[15433,55528],[15438,55609],[15484,55528],[15548,55528],[15587,55528],[15588,55528],[15597,55609],[15598,55609],[15634,55609],[15645,55541],[15656,55776],[15707,55541],[15716,55610],[15717,55542],[15720,55542],[15721,55543],[15896,55542],[15967,55542],[15975,55762],[15976,55445],[15978,55445],[15979,55445],[15980,55445],[15981,55445],[16015,55445],[16113,55623],[16116,55439],[16119,55624],[16120,55546],[16121,55439],[16122,55620],[16124,55439],[16125,55622],[16127,55439],[16130,55439],[16134,55439],[16136,55625],[16137,55545],[16141,55439],[16143,55439],[16144,55439],[16147,55626],[16150,55544],[16151,55439],[16152,55439],[16153,55439],[16154,55621],[16392,55439],[16782,55439],[16980,55544],[16983,55544],[16985,55544],[17080,55444],[17083,55444],[17085,55444],[17088,55444],[17090,55444],[17091,55444],[17092,55444],[17146,55444],[17280,55434],[17282,55434],[17283,55434],[17284,55434],[17301,55434],[17321,55434],[17322,55434],[17324,55434],[17335,55443],[17337,55443],[17339,55443],[17340,55443],[17349,55443],[17351,55443],[17352,55443],[17354,55443],[17418,55443],[17580,55440],[17583,55440],[17584,55440],[17585,55440],[17586,55440],[17616,55440],[17684,55441],[17686,55441],[17690,55441],[17691,55441],[17692,55441],[17720,55441],[17783,55486],[17785,55437],[17787,55437],[17789,55437],[17795,55437],[17796,55437],[17797,55486],[17799,55437],[17800,55437],[17801,55437],[17803,55437],[17804,55437],[17805,55437],[17807,55437],[17960,55437],[18195,55437],[18198,55437],[18325,55631],[18328,55534],[18330,55533],[18332,55532],[18334,55534],[18336,55630],[18479,55632],[18480,55633],[18482,55633],[18486,55633],[18487,55633],[18516,55633],[18517,55633],[18534,55632],[18535,55632],[18536,55632],[18537,55632],[18538,55632],[18539,55633],[18540,55632],[18541,55633],[18542,55633],[18543,55633],[18544,55633],[18545,55633],[18547,55632],[18550,55633],[18552,55632],[18553,55632],[18554,55633],[18555,55632],[18556,55633],[18557,55632],[18558,55633],[18559,55632],[18560,55632],[18570,55633],[18571,55633],[18581,55633],[18582,55633],[18583,55633],[18584,55632],[18585,55633],[18586,55632],[18587,55632],[18588,55633],[18590,55633],[18591,55632],[18592,55632],[18593,55632],[18594,55632],[18595,55632],[18598,55632],[18625,55633],[18627,55633],[18629,55632],[18630,55632],[18631,55633],[18632,55633],[18636,55633],[18637,55633],[18642,55633],[18644,55633],[18651,55632],[18652,55632],[18659,55633],[18667,55633],[18668,55633],[18672,55633],[18685,55632],[18687,55633],[18693,55633],[18706,55632],[18707,55632],[18709,55632],[18711,55632],[18713,55633],[18714,55633],[18718,55633],[18720,55632],[18722,55633],[18723,55633],[18727,55632],[18730,55633],[18736,55632],[18741,55633],[18755,55632],[18757,55633],[18758,55632],[18763,55633],[18788,55632],[18789,55633],[18790,55633],[18804,55633],[18805,55632],[18806,55632],[18808,55633],[18816,55633],[18818,55633],[18820,55633],[18821,55633],[18822,55633],[18823,55633],[18824,55633],[18825,55633],[18827,55633],[18828,55633],[18829,55633],[18830,55632],[18831,55632],[18832,55633],[18833,55632],[18834,55632],[18860,55632],[18861,55633],[18862,55632],[18863,55632],[18864,55632],[18865,55632],[18866,55632],[18867,55632],[18868,55632],[18869,55632],[18870,55632],[18871,55632],[18875,55632],[18877,55632],[18922,55632],[18926,55633],[18927,55633],[18928,55632],[18929,55633],[18930,55633],[18931,55632],[18932,55632],[18933,55632],[18934,55632],[18935,55633],[18960,55633],[18962,55633],[18963,55633],[18966,55633],[18968,55632],[18969,55632],[18973,55632],[18974,55633],[18975,55632],[18976,55632],[18977,55633],[18978,55632],[18979,55632],[18980,55632],[18993,55632],[18995,55633],[18996,55632],[18997,55633],[18998,55633],[18999,55633],[19000,55633],[19001,55633],[19002,55633],[19003,55632],[19006,55632],[19007,55633],[19029,55632],[19046,55633],[19056,55633],[19057,55632],[19058,55633],[19059,55632],[19060,55633],[19069,55641],[19070,55641],[19071,55641],[19074,55632],[22965,55632],[22966,55632],[26151,55632],[26154,55632],[26343,55777],[26344,55634],[26345,55634],[26346,55634],[26348,55777],[26350,55777],[26351,55634],[26352,55777],[26353,55777],[26354,55777],[26355,55777],[26357,55777],[26359,55777],[26361,55777],[26363,55777],[26365,55777],[26366,55777],[26367,55777],[26368,55777],[26369,55777],[26370,55777],[26371,55777],[26372,55777],[26373,55777],[26374,55777],[26375,55777],[26376,55777],[26377,55777],[26378,55777],[26379,55777],[26380,55644],[26425,55645],[26426,55645],[26427,55645],[26428,55645],[26429,55645],[26430,55645],[26431,55645],[26432,55645],[26433,55645],[26438,55645],[26440,55645],[26441,55645],[26443,55645],[26447,55645],[26450,55645],[26451,55645],[26452,55645],[26462,55645],[26478,55645],[26491,55645],[26492,55645],[26494,55645],[27520,55659],[27523,55653],[27524,55653],[27540,55655],[27544,55659],[27545,55653],[27546,55653],[27547,55653],[27548,55656],[27549,55656],[27550,55656],[27551,55656],[27552,55656],[27555,55660],[27557,55660],[27560,55654],[27573,55656],[27576,55657],[27585,55654],[27587,55660],[27588,55660],[27589,55660],[27652,55659],[27686,55659],[27687,55653],[27692,55658],[27697,55658],[27698,55657],[27699,55654],[27700,55654],[27701,55654],[27702,55654],[27703,55654],[27705,55657],[27706,55659],[27707,55659],[27708,55659],[27709,55659],[27710,55659],[27711,55659],[27712,55659],[27713,55659],[27715,55658],[27727,55658],[27730,55659],[27738,55660],[28064,55654],[28269,55656],[29191,55659],[29795,55778],[29796,55778],[29797,55778],[29798,55778],[29799,55778],[29800,55778],[29801,55778],[29802,55778],[29803,55778],[29804,55778],[29805,55778],[29806,55778],[29807,55779],[29808,55779],[29809,55779],[29810,55779],[29811,55779],[29812,55779],[29813,55779],[29814,55779],[29815,55779],[29816,55779],[29817,55779],[29818,55780],[29819,55780],[29820,55780],[29821,55780],[29822,55780],[29823,55780],[29824,55780],[29825,55780],[29826,55780],[29827,55780],[29828,55780],[29829,55780],[29830,55780],[29831,55780],[29832,55780],[29833,55780],[29834,55780],[29835,55780],[29836,55780],[29837,55780],[29838,55780],[29839,55780],[29840,55780],[29841,55780],[29842,55780],[29843,55780],[29844,55650],[29845,55661],[29847,55650],[29848,55650],[29849,55650],[29850,55650],[29851,55650],[29852,55650],[29853,55650],[29854,55650],[29855,55650],[29856,55650],[29862,55650],[29865,55650],[29866,55650],[29870,55650],[29871,55650],[29874,55650],[29876,55650],[29877,55663],[29897,55650],[30201,55650],[30363,55650],[30366,55650],[30550,55664],[30596,55665],[30598,55665],[30601,55665],[30602,55665],[30605,55665],[30606,55665],[30609,55665],[30613,55665],[30942,55661],[30943,55661],[30991,55649],[30992,55649],[30993,55649],[31032,55649],[31091,55640],[31092,55640],[31296,55635],[31302,55667],[31303,55667],[31304,55667],[31450,55647],[31451,55647],[31452,55647],[31453,55647],[31454,55647],[31455,55647],[31456,55647],[31457,55647],[31458,55647],[31459,55647],[31460,55647],[31461,55647],[31462,55647],[31463,55647],[31464,55647],[31465,55647],[31466,55647],[31467,55647],[31468,55647],[31469,55647],[31470,55647],[31471,55647],[31472,55647],[31473,55647],[31474,55647],[31534,55666],[31535,55666],[31536,55666],[31537,55666],[31538,55666],[31621,55637],[31622,55637],[31624,55637],[31625,55637],[31626,55637],[31628,55637],[31630,55637],[31637,55637],[31643,55637],[31644,55637],[31645,55637],[31646,55637],[31984,55637],[32109,55671],[32122,55671],[32127,55673],[32130,55671],[32140,55671],[32144,55671],[32145,55671],[32153,55671],[32154,55671],[32157,55674],[32162,55671],[32166,55671],[32177,55671],[32178,55671],[32197,55671],[32198,55671],[32204,55671],[32206,55671],[32214,55671],[32221,55671],[32222,55671],[32223,55671],[32224,55671],[32238,55671],[32240,55671],[32242,55671],[32244,55671],[32250,55673],[32259,55671],[32260,55671],[32262,55671],[32271,55671],[32284,55671],[32289,55671],[32299,55671],[32308,55671],[32321,55671],[32333,55671],[32352,55673],[32355,55671],[32361,55671],[32362,55671],[32397,55671],[32401,55671],[32403,55671],[32405,55671],[32407,55671],[32416,55672],[32417,55672],[32418,55672],[32419,55671],[32422,55671],[32426,55671],[32427,55671],[32430,55671],[32434,55671],[32435,55671],[32437,55671],[32444,55671],[32445,55671],[32452,55671],[32455,55673],[32463,55671],[32470,55672],[32776,55671],[33196,55671],[33934,55671],[34618,55671],[34690,55671],[35255,55671],[35449,55680],[35504,55680],[35505,55680],[35524,55680],[35529,55680],[35548,55682],[35562,55682],[35563,55682],[35566,55681],[35579,55682],[35580,55682],[35581,55682],[35582,55682],[35585,55682],[35586,55682],[35591,55682],[35594,55682],[35595,55682],[35597,55682],[35598,55682],[36154,55684],[36155,55684],[36157,55684],[36158,55684],[36161,55684],[36162,55684],[36163,55684],[36169,55684],[36484,55685],[36485,55685],[36486,55685],[36488,55685],[36489,55685],[36490,55685],[36491,55685],[36495,55685],[36500,55685],[36501,55685],[36503,55685],[36504,55685],[36519,55686],[36835,55685],[36933,55685],[36935,55687],[36937,55687],[36941,55687],[36942,55687],[36944,55687],[36947,55687],[37284,55688],[37285,55688],[37291,55689],[37301,55688],[37321,55688],[37388,55688],[37422,55688],[37427,55688],[37544,55688],[37545,55688],[37546,55688],[38085,55688],[38087,55781],[38088,55691],[38089,55691],[38178,55691],[38179,55693],[38180,55692],[38247,55693],[38270,55782],[38271,55783],[38272,55697],[38278,55676],[38279,55676],[38282,55695],[38283,55695],[38288,55698],[38291,55694],[38293,55695],[38302,55678],[38308,55676],[38309,55676],[38330,55697],[38331,55697],[38332,55697],[38338,55694],[38339,55694],[38345,55678],[38349,55675],[38350,55675],[38361,55697],[38364,55675],[38677,55784],[38701,55678],[38805,55678],[39236,55676],[39237,55676],[39240,55676],[39241,55676],[39242,55676],[39250,55676],[39270,55676],[39319,55703],[39320,55683],[39326,55702],[39331,55699],[39333,55683],[39339,55701],[39346,55704],[39354,55699],[39355,55696],[39363,55703],[39364,55696],[39365,55696],[39367,55704],[39456,55699],[39458,55703],[39474,55683],[39504,55683],[39511,55701],[39512,55701],[39516,55696],[39517,55696],[39524,55683],[39525,55683],[39526,55683],[39527,55704],[39791,55699],[40973,55662],[40974,55662],[40975,55662],[40977,55662],[40978,55662],[40979,55662],[40981,55662],[40991,55662],[40995,55662],[40996,55662],[41018,55662],[41019,55662],[41021,55662],[41022,55662],[41024,55662],[41027,55662],[41028,55662],[41029,55662],[41038,55662],[41039,55662],[41040,55662],[41983,55668],[41994,55668],[41995,55668],[42142,55669],[42143,55669],[42244,55648],[42245,55648],[42246,55648],[42248,55648],[42249,55648],[42250,55648],[42251,55648],[42252,55648],[42254,55648],[42255,55648],[42256,55648],[42257,55648],[42259,55648],[42260,55648],[42262,55648],[42263,55648],[42332,55648],[42333,55648],[42335,55648],[42336,55648],[42337,55648],[42338,55648],[42339,55648],[42340,55648],[42344,55648],[42345,55648],[42346,55648],[42347,55648],[42348,55648],[42349,55648],[42350,55648],[42351,55648],[42352,55648],[43606,55706],[43646,55651],[43647,55651],[43650,55651],[43654,55651],[43657,55651],[43658,55651],[43665,55651],[43667,55651],[43668,55651],[43671,55651],[43672,55651],[43762,55651],[43764,55651],[43765,55651],[44133,55634],[44134,55634],[44136,55634],[44137,55634],[44138,55634],[44139,55634],[44140,55634],[44141,55633],[44142,55634],[44143,55634],[44144,55634],[44145,55634],[44146,55634],[44147,55634],[44148,55634],[44150,55634],[44151,55634],[44152,55634],[44153,55634],[44158,55634],[44159,55634],[44161,55634],[44162,55634],[44165,55634],[44166,55634],[44167,55634],[44168,55634],[44169,55634],[44170,55634],[44171,55634],[44173,55634],[44185,55634],[44186,55634],[44188,55634],[44190,55634],[44192,55634],[44193,55634],[44195,55634],[44196,55634],[44202,55634],[44203,55634],[44204,55634],[44209,55634],[44210,55634],[44214,55634],[44217,55634],[44218,55634],[44219,55634],[44224,55634],[44226,55634],[44227,55634],[44231,55634],[44237,55634],[44238,55634],[44239,55634],[44240,55634],[44241,55634],[44242,55634],[44248,55634],[44249,55634],[44253,55634],[44258,55634],[44270,55634],[44272,55634],[44273,55634],[44274,55634],[44276,55634],[44278,55634],[44281,55634],[44282,55634],[44283,55634],[44285,55634],[44301,55634],[44302,55634],[44303,55634],[44305,55634],[44308,55634],[44310,55634],[44311,55634],[44312,55634],[44317,55634],[44318,55634],[44319,55634],[44320,55634],[44321,55634],[44322,55634],[44323,55634],[44325,55634],[44332,55634],[44334,55634],[44335,55634],[44725,55634],[45743,55634],[46302,55634],[48034,55634],[48114,55785],[48115,55785],[48116,55785],[48117,55786],[48118,55786],[48119,55786],[48120,55786],[48121,55786],[48122,55786],[48123,55786],[48124,55786],[48125,55786],[48126,55787],[48127,55788],[48128,55789],[48129,55790],[48130,55791],[48131,55792],[48132,55792],[48133,55792],[48134,55793],[48135,55794],[48136,55795],[48137,55646],[48138,55646],[48139,55646],[48140,55646],[48389,55711],[48390,55712],[48391,55712],[48392,55711],[48393,55711],[48394,55711],[48395,55711],[48396,55711],[48397,55711],[48398,55711],[48400,55711],[48401,55711],[48402,55711],[48403,55711],[48404,55711],[48405,55711],[48407,55711],[48408,55711],[48409,55711],[48411,55711],[48412,55711],[48413,55711],[49344,55720],[49345,55720],[49346,55720],[49347,55720],[49348,55720],[49349,55720],[49350,55720],[49351,55720],[49352,55720],[49353,55720],[49354,55720],[49355,55720],[49358,55720],[49360,55720],[49361,55720],[49363,55720],[49364,55720],[49365,55720],[49367,55720],[49369,55720],[49370,55720],[49371,55720],[49372,55720],[49373,55720],[49374,55720],[49376,55720],[50494,55727],[50496,55727],[50499,55728],[50500,55728],[50501,55639],[50504,55733],[50505,55733],[50508,55733],[50509,55733],[50512,55729],[50513,55729],[50514,55638],[50515,55639],[50516,55638],[50517,55638],[50518,55639],[50521,55730],[50523,55730],[50526,55731],[50527,55731],[50528,55638],[50529,55638],[50532,55732],[50533,55732],[50537,55733],[50538,55733],[50542,55734],[50543,55734],[50545,55734],[50546,55734],[50548,55735],[50550,55735],[50551,55639],[50553,55735],[50556,55733],[50557,55733],[50560,55733],[50561,55733],[52249,55636],[52250,55636],[52251,55633],[52252,55737],[52253,55633],[52254,55633],[52257,55738],[52258,55739],[52259,55636],[52267,55796],[52299,55797],[52388,55797],[52431,55797],[52442,55797],[52443,55797],[52510,55737],[52516,55637],[52517,55797],[52600,55433],[52604,55433],[52605,55433],[52607,55433],[52609,55433],[52610,55433],[52611,55433],[52612,55433],[52631,55433],[52669,55438],[52671,55477],[52674,55438],[52675,55438],[52676,55438],[52677,55438],[52825,55432],[52827,55456],[52829,55479],[52830,55456],[52832,55456],[52835,55547],[52837,55456],[52838,55456],[52839,55432],[52840,55432],[52841,55432],[52842,55766],[52877,55432],[52929,55432],[52930,55432],[52955,55432],[53068,55432],[53088,55432],[53090,55432],[53100,55432],[53168,55478],[53172,55447],[53173,55447],[53176,55447],[53187,55478],[53197,55447],[53199,55478],[53217,55447],[53218,55447],[53219,55447],[53220,55447],[53221,55447],[53334,55447],[53625,55446],[53627,55741],[53628,55446],[53632,55446],[53633,55446],[53636,55446],[53637,55446],[53638,55446],[53639,55446],[53640,55446],[53641,55446],[53642,55530],[53745,55446],[53747,55446],[53800,55446],[53917,55446],[53920,55446],[53923,55446],[53938,55446],[54035,55741],[54038,55741],[54086,55406],[54101,55415],[54104,55406],[54110,55406],[54114,55415],[54115,55415],[54116,55415],[54117,55415],[54118,55415],[54119,55415],[54120,55415],[54121,55415],[54122,55415],[54123,55415],[54124,55415],[54125,55415],[54126,55415],[54127,55415],[54128,55415],[54129,55415],[54130,55415],[54131,55415],[54132,55415],[54133,55415],[54134,55415],[54135,55415],[54136,55415],[54137,55415],[54138,55415],[54139,55415],[54140,55415],[54141,55415],[54142,55415],[54143,55415],[54173,55431],[54176,55431],[54177,55431],[54178,55431],[54179,55431],[54209,55431],[54280,55524],[54282,55524],[54332,55433],[54336,55433],[54337,55433],[54340,55433],[54341,55433],[54342,55433],[54343,55526],[54399,55433],[54525,55798],[54539,55744],[54555,55742],[54556,55742],[54557,55491],[54559,55488],[54562,55743],[54569,55489],[54570,55465],[54576,55469],[54578,55490],[54585,55745],[54677,55798],[54678,55798],[54679,55798],[54716,55798],[54717,55798],[54718,55798],[54772,55798],[54804,55798],[54816,55798],[54850,55798],[54852,55798],[54853,55798],[54854,55798],[54855,55798],[54856,55798],[54857,55798],[54858,55798],[54859,55798],[54975,55798],[54977,55798],[54978,55798],[54983,55798],[54984,55798],[54989,55798],[54991,55798],[54992,55798],[54993,55798],[54995,55798],[54996,55798],[54997,55799],[54998,55798],[55011,55798],[55012,55798],[55118,55742],[55144,55742],[55169,55727],[55171,55727],[55174,55728],[55175,55728],[55176,55639],[55179,55733],[55180,55733],[55183,55733],[55184,55733],[55187,55729],[55188,55729],[55189,55638],[55190,55639],[55191,55638],[55192,55638],[55193,55639],[55196,55730],[55198,55730],[55201,55731],[55202,55731],[55203,55638],[55204,55638],[55207,55732],[55208,55732],[55212,55733],[55213,55733],[55217,55734],[55218,55734],[55220,55734],[55221,55734],[55223,55735],[55225,55735],[55226,55639],[55228,55735],[55231,55733],[55232,55733],[55235,55733],[55236,55733],[55269,55469],[55271,55469],[55315,55748],[55316,55490]],"b":[[134,"impl-Add%3CDegrees%3E-for-Radians"],[135,"impl-Add-for-Radians"],[136,"impl-Add-for-Pixels"],[137,"impl-Add%3Cf32%3E-for-Pixels"],[145,"impl-Task%3COption%3CT%3E%3E"],[146,"impl-Task%3CResult%3CT,+E%3E%3E"],[451,"impl-Catalog-for-Theme"],[452,"impl-Catalog-for-Theme"],[453,"impl-Catalog-for-Theme"],[454,"impl-Catalog-for-Theme"],[455,"impl-Catalog-for-Theme"],[456,"impl-Catalog-for-Theme"],[457,"impl-Catalog-for-Theme"],[458,"impl-Catalog-for-Theme"],[459,"impl-Default-for-Theme"],[460,"impl-Catalog-for-Theme"],[461,"impl-Catalog-for-Theme"],[462,"impl-Catalog-for-Theme"],[463,"impl-Catalog-for-Theme"],[464,"impl-Catalog-for-Theme"],[465,"impl-Catalog-for-Theme"],[466,"impl-Catalog-for-Theme"],[467,"impl-Catalog-for-Theme"],[468,"impl-Catalog-for-Theme"],[530,"impl-Div-for-Radians"],[531,"impl-Div%3Cf32%3E-for-Radians"],[532,"impl-Div%3Cf32%3E-for-Pixels"],[533,"impl-Div-for-Pixels"],[591,"impl-PartialEq%3Cf32%3E-for-Degrees"],[592,"impl-PartialEq-for-Degrees"],[593,"impl-PartialEq%3Cf32%3E-for-Radians"],[594,"impl-PartialEq-for-Radians"],[640,"impl-Display-for-Error"],[641,"impl-Debug-for-Error"],[648,"impl-Display-for-Theme"],[649,"impl-Debug-for-Theme"],[651,"impl-Debug-for-Radians"],[652,"impl-Display-for-Radians"],[655,"impl-Debug-for-ContentFit"],[656,"impl-Display-for-ContentFit"],[659,"impl-Debug-for-Point%3CT%3E"],[660,"impl-Display-for-Point%3CT%3E"],[674,"impl-From%3CVertical%3E-for-Alignment"],[675,"impl-From%3CHorizontal%3E-for-Alignment"],[681,"impl-From%3C%5Bf32;+2%5D%3E-for-Padding"],[682,"impl-From%3Cf32%3E-for-Padding"],[683,"impl-From%3Cu16%3E-for-Padding"],[684,"impl-From%3C%5Bu16;+2%5D%3E-for-Padding"],[687,"impl-From%3Cf32%3E-for-Degrees"],[688,"impl-From%3Cu8%3E-for-Degrees"],[690,"impl-From%3Cu8%3E-for-Radians"],[691,"impl-From%3Cf32%3E-for-Radians"],[693,"impl-From%3CDegrees%3E-for-Radians"],[694,"impl-From%3CLinear%3E-for-Background"],[695,"impl-From%3CGradient%3E-for-Background"],[696,"impl-From%3CColor%3E-for-Background"],[698,"impl-From%3CRgb%3E-for-Color"],[699,"impl-From%3CAlpha%3CRgb,+f32%3E%3E-for-Color"],[700,"impl-From%3C%5Bf32;+3%5D%3E-for-Color"],[702,"impl-From%3C%5Bf32;+4%5D%3E-for-Color"],[704,"impl-From%3CPixels%3E-for-Length"],[705,"impl-From%3Cu16%3E-for-Length"],[707,"impl-From%3Cf32%3E-for-Length"],[709,"impl-From%3Cf32%3E-for-Pixels"],[710,"impl-From%3Cu16%3E-for-Pixels"],[711,"impl-From%3C%5BT;+2%5D%3E-for-Point%3CT%3E"],[713,"impl-From%3C(T,+T)%3E-for-Point%3CT%3E"],[717,"impl-From%3Cf32%3E-for-Rotation"],[718,"impl-From%3CRadians%3E-for-Rotation"],[720,"impl-From%3C%5BT;+2%5D%3E-for-Size%3CT%3E"],[722,"impl-From%3CPadding%3E-for-Size"],[723,"impl-From%3CVector%3CT%3E%3E-for-Size%3CT%3E"],[724,"impl-From%3C(T,+T)%3E-for-Size%3CT%3E"],[726,"impl-From%3C%5BT;+2%5D%3E-for-Vector%3CT%3E"],[727,"impl-From%3CSize%3CT%3E%3E-for-Vector%3CT%3E"],[1059,"impl-Mul%3Cf32%3E-for-Radians"],[1060,"impl-Mul-for-Radians"],[1061,"impl-Mul-for-Pixels"],[1062,"impl-Mul%3Cf32%3E-for-Pixels"],[1064,"impl-Mul%3CTransformation%3E-for-Rectangle"],[1065,"impl-Mul%3CVector%3CT%3E%3E-for-Rectangle%3CT%3E"],[1066,"impl-Mul%3Cf32%3E-for-Rectangle"],[1067,"impl-Mul%3CTransformation%3E-for-Size"],[1068,"impl-Mul%3CVector%3CT%3E%3E-for-Size%3CT%3E"],[1069,"impl-Mul%3CT%3E-for-Size%3CT%3E"],[1071,"impl-Mul%3CTransformation%3E-for-Vector"],[1072,"impl-Mul%3CT%3E-for-Vector%3CT%3E"],[1101,"impl-PartialOrd%3Cf32%3E-for-Degrees"],[1102,"impl-PartialOrd-for-Degrees"],[1103,"impl-PartialOrd%3Cf32%3E-for-Radians"],[1104,"impl-PartialOrd-for-Radians"],[1134,"impl-Catalog-for-Theme"],[1135,"impl-Catalog-for-Theme"],[1136,"impl-Catalog-for-Theme"],[1137,"impl-Catalog-for-Theme"],[1138,"impl-Catalog-for-Theme"],[1139,"impl-Catalog-for-Theme"],[1140,"impl-Catalog-for-Theme"],[1141,"impl-Catalog-for-Theme"],[1142,"impl-Catalog-for-Theme"],[1143,"impl-Catalog-for-Theme"],[1144,"impl-Catalog-for-Theme"],[1145,"impl-Catalog-for-Theme"],[1146,"impl-Catalog-for-Theme"],[1147,"impl-Catalog-for-Theme"],[1148,"impl-Catalog-for-Theme"],[1149,"impl-Catalog-for-Theme"],[1150,"impl-Catalog-for-Theme"],[1153,"impl-Sub%3CVector%3CT%3E%3E-for-Point%3CT%3E"],[1154,"impl-Sub-for-Point%3CT%3E"],[1784,"impl-PartialEq%3C%26T%3E-for-Bytes"],[1785,"impl-PartialEq%3Cstr%3E-for-Bytes"],[1786,"impl-PartialEq%3C%5Bu8%5D%3E-for-Bytes"],[1787,"impl-PartialEq-for-Bytes"],[1788,"impl-PartialEq%3CVec%3Cu8%3E%3E-for-Bytes"],[1789,"impl-PartialEq%3CString%3E-for-Bytes"],[1790,"impl-PartialEq%3CBytesMut%3E-for-Bytes"],[1799,"impl-Debug-for-Bytes"],[1800,"impl-LowerHex-for-Bytes"],[1801,"impl-UpperHex-for-Bytes"],[1803,"impl-From%3C%26str%3E-for-Bytes"],[1804,"impl-From%3C%26%5Bu8%5D%3E-for-Bytes"],[1805,"impl-From%3CString%3E-for-Bytes"],[1806,"impl-From%3CBox%3C%5Bu8%5D%3E%3E-for-Bytes"],[1808,"impl-From%3CBytesMut%3E-for-Bytes"],[1809,"impl-From%3CScreenshot%3E-for-Bytes"],[1810,"impl-From%3CVec%3Cu8%3E%3E-for-Bytes"],[1841,"impl-IntoIterator-for-Bytes"],[1842,"impl-IntoIterator-for-%26Bytes"],[1852,"impl-PartialOrd-for-Bytes"],[1853,"impl-PartialOrd%3C%26T%3E-for-Bytes"],[1854,"impl-PartialOrd%3CString%3E-for-Bytes"],[1855,"impl-PartialOrd%3CVec%3Cu8%3E%3E-for-Bytes"],[1856,"impl-PartialOrd%3Cstr%3E-for-Bytes"],[1857,"impl-PartialOrd%3C%5Bu8%5D%3E-for-Bytes"],[2260,"impl-Overlay%3CMessage,+Theme,+Renderer%3E-for-Group%3C\'a,+Message,+Theme,+Renderer%3E"],[2261,"impl-Group%3C\'a,+Message,+Theme,+Renderer%3E"],[3239,"impl-From%3CId%3E-for-Id"],[3240,"impl-From%3CId%3E-for-Id"],[3242,"impl-From%3CId%3E-for-Id"],[3296,"impl-Text%3C\'a,+Theme,+Renderer%3E"],[3297,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Text%3C\'a,+Theme,+Renderer%3E"],[3811,"impl-From%3Cu8%3E-for-Radius"],[3813,"impl-From%3Cf32%3E-for-Radius"],[3814,"impl-From%3Cu16%3E-for-Radius"],[3815,"impl-From%3Ci32%3E-for-Radius"],[4400,"impl-Modifiers"],[4401,"impl-Flags-for-Modifiers"],[4481,"impl-Binary-for-Modifiers"],[4482,"impl-Octal-for-Modifiers"],[4483,"impl-Debug-for-Modifiers"],[4484,"impl-LowerHex-for-Modifiers"],[4485,"impl-UpperHex-for-Modifiers"],[4495,"impl-Modifiers"],[4496,"impl-Flags-for-Modifiers"],[5512,"impl-Display-for-Custom"],[5513,"impl-Debug-for-Custom"],[5938,"impl-Add%3CDuration%3E-for-Instant"],[5939,"impl-Add%3CDuration%3E-for-Instant"],[5940,"impl-Add%3CDuration%3E-for-Duration"],[5941,"impl-Add-for-Duration"],[5942,"impl-AddAssign%3CDuration%3E-for-Instant"],[5943,"impl-AddAssign%3CDuration%3E-for-Instant"],[5944,"impl-AddAssign-for-Duration"],[5945,"impl-AddAssign%3CDuration%3E-for-Duration"],[5999,"impl-Div%3CDuration%3E-for-Duration"],[6000,"impl-Div%3Cu32%3E-for-Duration"],[6013,"impl-PartialEq-for-Instant"],[6014,"impl-PartialEq%3CInstant%3E-for-Instant"],[6015,"impl-PartialEq%3CDuration%3E-for-Duration"],[6016,"impl-PartialEq-for-Duration"],[6026,"impl-From%3CInstant%3E-for-Instant"],[6028,"impl-From%3CInstant%3E-for-Instant"],[6029,"impl-From%3CDelay%3E-for-Duration"],[6031,"impl-From%3CTimeSpec%3E-for-Duration"],[6078,"impl-PartialOrd-for-Instant"],[6079,"impl-PartialOrd%3CInstant%3E-for-Instant"],[6080,"impl-PartialOrd-for-Duration"],[6081,"impl-PartialOrd%3CDuration%3E-for-Duration"],[6089,"impl-Sub%3CDuration%3E-for-Instant"],[6090,"impl-Sub-for-Instant"],[6091,"impl-Sub%3CInstant%3E-for-Instant"],[6092,"impl-Sub%3CDuration%3E-for-Instant"],[6093,"impl-Sub%3CDuration%3E-for-Duration"],[6094,"impl-Sub-for-Duration"],[6095,"impl-SubAssign%3CDuration%3E-for-Instant"],[6096,"impl-SubAssign%3CDuration%3E-for-Instant"],[6097,"impl-SubAssign-for-Duration"],[6098,"impl-SubAssign%3CDuration%3E-for-Duration"],[6102,"impl-Sum%3C%26Duration%3E-for-Duration"],[6103,"impl-Sum-for-Duration"],[6747,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[6748,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[7224,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[7225,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[7436,"impl-Checkbox%3C\'a,+Message,+Theme,+Renderer%3E"],[7437,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Checkbox%3C\'a,+Message,+Theme,+Renderer%3E"],[7438,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-ComboBox%3C\'a,+T,+Message,+Theme,+Renderer%3E"],[7439,"impl-ComboBox%3C\'a,+T,+Message,+Theme,+Renderer%3E"],[7444,"impl-Radio%3C\'a,+Message,+Theme,+Renderer%3E"],[7445,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Radio%3C\'a,+Message,+Theme,+Renderer%3E"],[7449,"impl-TextEditor%3C\'a,+Highlighter,+Message,+Theme,+Renderer%3E"],[7450,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextEditor%3C\'a,+Highlighter,+Message,+Theme,+Renderer%3E"],[7451,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[7452,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[7453,"impl-Toggler%3C\'a,+Message,+Theme,+Renderer%3E"],[7454,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Toggler%3C\'a,+Message,+Theme,+Renderer%3E"],[8252,"impl-From%3CColor%3E-for-Fill"],[8253,"impl-From%3CGradient%3E-for-Fill"],[8255,"impl-From%3CLinear%3E-for-Fill"],[8261,"impl-From%3CGradient%3E-for-Style"],[8262,"impl-From%3CColor%3E-for-Style"],[8264,"impl-From%3C%26str%3E-for-Text"],[8265,"impl-From%3CString%3E-for-Text"],[9134,"impl-BuilderWithAttributes"],[9135,"impl-PathBuilder-for-BuilderWithAttributes"],[9187,"impl-Build-for-BuilderWithAttributes"],[9188,"impl-BuilderWithAttributes"],[9330,"impl-PathBuilder-for-BuilderWithAttributes"],[9331,"impl-BuilderWithAttributes"],[9437,"impl-PathBuilder-for-BuilderWithAttributes"],[9438,"impl-BuilderWithAttributes"],[9600,"impl-Index%3CEndpointId%3E-for-Path"],[9601,"impl-Index%3CControlPointId%3E-for-Path"],[9602,"impl-Index%3CEndpointId%3E-for-PathSlice%3C\'l%3E"],[9603,"impl-Index%3CControlPointId%3E-for-PathSlice%3C\'l%3E"],[9833,"impl-IntoIterator-for-%26PathSlice%3C\'l%3E"],[9834,"impl-IntoIterator-for-PathSlice%3C\'l%3E"],[9889,"impl-PathBuilder-for-BuilderWithAttributes"],[9890,"impl-BuilderWithAttributes"],[9914,"impl-BuilderWithAttributes"],[9915,"impl-PathBuilder-for-BuilderWithAttributes"],[9929,"impl-BuilderWithAttributes"],[9930,"impl-PathBuilder-for-BuilderWithAttributes"],[9932,"impl-BuilderWithAttributes"],[9933,"impl-PathBuilder-for-BuilderWithAttributes"],[10294,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10295,"impl-NoAttributes%3CB%3E"],[10309,"impl-Build-for-Flattened%3CBuilder%3E"],[10310,"impl-Flattened%3CBuilder%3E"],[10312,"impl-WithSvg%3CBuilder%3E"],[10313,"impl-Build-for-WithSvg%3CBuilder%3E"],[10314,"impl-NoAttributes%3CB%3E"],[10315,"impl-Build-for-NoAttributes%3CB%3E"],[10330,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10331,"impl-WithSvg%3CBuilder%3E"],[10342,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10343,"impl-WithSvg%3CBuilder%3E"],[10344,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10345,"impl-NoAttributes%3CB%3E"],[10372,"impl-NoAttributes%3CB%3E"],[10373,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10381,"impl-Debug-for-BorderRadii"],[10382,"impl-Display-for-BorderRadii"],[10460,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10461,"impl-WithSvg%3CBuilder%3E"],[10462,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10463,"impl-NoAttributes%3CB%3E"],[10465,"impl-WithSvg%3CBuilder%3E"],[10466,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10485,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10486,"impl-WithSvg%3CBuilder%3E"],[10487,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10488,"impl-NoAttributes%3CB%3E"],[10507,"impl-WithSvg%3CBuilder%3E"],[10508,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[10509,"impl-NoAttributes%3CB%3E"],[10510,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[10695,"impl-Index%3CEndpointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[10696,"impl-Index%3CControlPointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[10857,"impl-Add-for-Angle%3CT%3E"],[10858,"impl-Add%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[10861,"impl-Arc%3CS%3E"],[10862,"impl-Segment-for-Arc%3CS%3E"],[10863,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[10864,"impl-CubicBezierSegment%3CS%3E"],[10865,"impl-Segment-for-LineSegment%3CS%3E"],[10866,"impl-LineSegment%3CS%3E"],[10867,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[10868,"impl-QuadraticBezierSegment%3CS%3E"],[10874,"impl-Arc%3CS%3E"],[10875,"impl-Segment-for-Arc%3CS%3E"],[10876,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[10877,"impl-CubicBezierSegment%3CS%3E"],[10924,"impl-Segment-for-Arc%3CS%3E"],[10925,"impl-Arc%3CS%3E"],[10926,"impl-CubicBezierSegment%3CS%3E"],[10927,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[10928,"impl-LineSegment%3CS%3E"],[10929,"impl-Segment-for-LineSegment%3CS%3E"],[10930,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[10931,"impl-QuadraticBezierSegment%3CS%3E"],[11060,"impl-CubicBezierSegment%3CS%3E"],[11061,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11063,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11064,"impl-QuadraticBezierSegment%3CS%3E"],[11069,"impl-Div-for-Angle%3CT%3E"],[11070,"impl-Div%3CT%3E-for-Angle%3CT%3E"],[11094,"impl-CubicBezierSegment%3CS%3E"],[11095,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11097,"impl-QuadraticBezierSegment%3CS%3E"],[11098,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11100,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11101,"impl-CubicBezierSegment%3CS%3E"],[11103,"impl-QuadraticBezierSegment%3CS%3E"],[11104,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11140,"impl-Arc%3CS%3E"],[11141,"impl-Segment-for-Arc%3CS%3E"],[11142,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11143,"impl-CubicBezierSegment%3CS%3E"],[11144,"impl-LineSegment%3CS%3E"],[11145,"impl-Segment-for-LineSegment%3CS%3E"],[11146,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11147,"impl-QuadraticBezierSegment%3CS%3E"],[11164,"impl-Segment-for-Arc%3CS%3E"],[11165,"impl-Arc%3CS%3E"],[11167,"impl-CubicBezierSegment%3CS%3E"],[11168,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11170,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11171,"impl-QuadraticBezierSegment%3CS%3E"],[11199,"impl-Arc%3CS%3E"],[11200,"impl-From%3CSvgArc%3CS%3E%3E-for-Arc%3CS%3E"],[11201,"impl-Segment-for-Arc%3CS%3E"],[11204,"impl-CubicBezierSegment%3CS%3E"],[11205,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11207,"impl-LineSegment%3CS%3E"],[11208,"impl-Segment-for-LineSegment%3CS%3E"],[11212,"impl-QuadraticBezierSegment%3CS%3E"],[11214,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11410,"impl-Segment-for-Arc%3CS%3E"],[11411,"impl-Arc%3CS%3E"],[11412,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11413,"impl-CubicBezierSegment%3CS%3E"],[11414,"impl-Segment-for-LineSegment%3CS%3E"],[11415,"impl-LineSegment%3CS%3E"],[11416,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11417,"impl-QuadraticBezierSegment%3CS%3E"],[11434,"impl-Arc%3CS%3E"],[11435,"impl-Segment-for-Arc%3CS%3E"],[11436,"impl-CubicBezierSegment%3CS%3E"],[11437,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11438,"impl-Segment-for-LineSegment%3CS%3E"],[11439,"impl-LineSegment%3CS%3E"],[11440,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11441,"impl-QuadraticBezierSegment%3CS%3E"],[11444,"impl-Arc%3CS%3E"],[11445,"impl-Segment-for-Arc%3CS%3E"],[11446,"impl-CubicBezierSegment%3CS%3E"],[11447,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11448,"impl-LineSegment%3CS%3E"],[11449,"impl-Segment-for-LineSegment%3CS%3E"],[11450,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11451,"impl-QuadraticBezierSegment%3CS%3E"],[11459,"impl-Sum%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[11460,"impl-Sum-for-Angle%3CT%3E"],[11465,"impl-Segment-for-Arc%3CS%3E"],[11466,"impl-Arc%3CS%3E"],[11467,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11468,"impl-CubicBezierSegment%3CS%3E"],[11469,"impl-Segment-for-LineSegment%3CS%3E"],[11470,"impl-LineSegment%3CS%3E"],[11471,"impl-QuadraticBezierSegment%3CS%3E"],[11472,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11601,"impl-Segment-for-Arc%3CS%3E"],[11602,"impl-Arc%3CS%3E"],[11603,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11604,"impl-CubicBezierSegment%3CS%3E"],[11605,"impl-LineSegment%3CS%3E"],[11606,"impl-Segment-for-LineSegment%3CS%3E"],[11607,"impl-QuadraticBezierSegment%3CS%3E"],[11608,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11619,"impl-Arc%3CS%3E"],[11620,"impl-Segment-for-Arc%3CS%3E"],[11621,"impl-CubicBezierSegment%3CS%3E"],[11622,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[11623,"impl-LineSegment%3CS%3E"],[11624,"impl-Segment-for-LineSegment%3CS%3E"],[11625,"impl-QuadraticBezierSegment%3CS%3E"],[11626,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[11812,"impl-PartialEq-for-ArrayVec%3CT,+CAP%3E"],[11813,"impl-PartialEq%3C%5BT%5D%3E-for-ArrayVec%3CT,+CAP%3E"],[11814,"impl-PartialEq%3Cstr%3E-for-ArrayString%3CCAP%3E"],[11815,"impl-PartialEq-for-ArrayString%3CCAP%3E"],[11830,"impl-Debug-for-ArrayString%3CCAP%3E"],[11831,"impl-Display-for-ArrayString%3CCAP%3E"],[11832,"impl-Display-for-CapacityError%3CT%3E"],[11833,"impl-Debug-for-CapacityError%3CT%3E"],[11855,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[11856,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[11860,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[11861,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[11912,"impl-IntoIterator-for-%26ArrayVec%3CT,+CAP%3E"],[11913,"impl-IntoIterator-for-%26mut+ArrayVec%3CT,+CAP%3E"],[11914,"impl-IntoIterator-for-ArrayVec%3CT,+CAP%3E"],[11927,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[11928,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[11934,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[11935,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[11956,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[11957,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[12002,"impl-TryFrom%3C%26str%3E-for-ArrayString%3CCAP%3E"],[12004,"impl-TryFrom%3CArguments%3C\'a%3E%3E-for-ArrayString%3CCAP%3E"],[12205,"impl-Add-for-Length%3CT,+U%3E"],[12206,"impl-Add%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[12207,"impl-Add%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[12208,"impl-Add%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[12209,"impl-Add%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[12210,"impl-Add%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[12213,"impl-Add-for-Size2D%3CT,+U%3E"],[12214,"impl-Add%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[12215,"impl-Add-for-Size3D%3CT,+U%3E"],[12216,"impl-Add%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[12219,"impl-Add%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[12220,"impl-Add-for-Vector2D%3CT,+U%3E"],[12221,"impl-Add%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[12222,"impl-Add-for-Vector3D%3CT,+U%3E"],[12224,"impl-AddAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[12225,"impl-AddAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[12226,"impl-AddAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[12227,"impl-AddAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[12263,"impl-Transform2D%3CT,+Src,+Dst%3E"],[12264,"impl-ApproxEq%3CT%3E-for-Transform2D%3CT,+Src,+Dst%3E"],[12265,"impl-Transform3D%3CT,+Src,+Dst%3E"],[12266,"impl-ApproxEq%3CT%3E-for-Transform3D%3CT,+Src,+Dst%3E"],[12469,"impl-Point2D%3CT,+U%3E"],[12470,"impl-Ceil-for-Point2D%3CT,+U%3E"],[12471,"impl-Point3D%3CT,+U%3E"],[12472,"impl-Ceil-for-Point3D%3CT,+U%3E"],[12473,"impl-Ceil-for-Size2D%3CT,+U%3E"],[12474,"impl-Size2D%3CT,+U%3E"],[12475,"impl-Size3D%3CT,+U%3E"],[12476,"impl-Ceil-for-Size3D%3CT,+U%3E"],[12477,"impl-Ceil-for-Vector2D%3CT,+U%3E"],[12478,"impl-Vector2D%3CT,+U%3E"],[12479,"impl-Ceil-for-Vector3D%3CT,+U%3E"],[12480,"impl-Vector3D%3CT,+U%3E"],[12703,"impl-Div%3CT%3E-for-Box2D%3CT,+U%3E"],[12704,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U2%3E"],[12705,"impl-Div%3CT%3E-for-Box3D%3CT,+U%3E"],[12706,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U2%3E"],[12707,"impl-Div%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Dst%3E"],[12708,"impl-Div%3CLength%3CT,+Src%3E%3E-for-Length%3CT,+Dst%3E"],[12709,"impl-Div%3CT%3E-for-Length%3CT,+U%3E"],[12710,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U2%3E"],[12711,"impl-Div%3CT%3E-for-Point2D%3CT,+U%3E"],[12712,"impl-Div%3CT%3E-for-Point3D%3CT,+U%3E"],[12713,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U2%3E"],[12714,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U2%3E"],[12715,"impl-Div%3CT%3E-for-Rect%3CT,+U%3E"],[12716,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U2%3E"],[12717,"impl-Div%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[12718,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U2%3E"],[12719,"impl-Div%3CT%3E-for-Size2D%3CT,+U%3E"],[12720,"impl-Div%3CT%3E-for-Size3D%3CT,+U%3E"],[12721,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U2%3E"],[12722,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U2%3E"],[12723,"impl-Div%3CT%3E-for-Vector2D%3CT,+U%3E"],[12724,"impl-Div%3CT%3E-for-Vector3D%3CT,+U%3E"],[12725,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U2%3E"],[12726,"impl-DivAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[12727,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[12728,"impl-DivAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[12729,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[12731,"impl-DivAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[12732,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[12733,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[12734,"impl-DivAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[12735,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[12736,"impl-DivAssign%3CT%3E-for-Rect%3CT,+U%3E"],[12737,"impl-DivAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[12738,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[12739,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[12740,"impl-DivAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[12741,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[12742,"impl-DivAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[12743,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[12744,"impl-DivAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[12745,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[12746,"impl-DivAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[12897,"impl-Point2D%3CT,+U%3E"],[12898,"impl-Floor-for-Point2D%3CT,+U%3E"],[12899,"impl-Point3D%3CT,+U%3E"],[12900,"impl-Floor-for-Point3D%3CT,+U%3E"],[12901,"impl-Size2D%3CT,+U%3E"],[12902,"impl-Floor-for-Size2D%3CT,+U%3E"],[12903,"impl-Size3D%3CT,+U%3E"],[12904,"impl-Floor-for-Size3D%3CT,+U%3E"],[12905,"impl-Floor-for-Vector2D%3CT,+U%3E"],[12906,"impl-Vector2D%3CT,+U%3E"],[12907,"impl-Floor-for-Vector3D%3CT,+U%3E"],[12908,"impl-Vector3D%3CT,+U%3E"],[12935,"impl-From%3CPoint3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[12936,"impl-From%3CPoint2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[12937,"impl-From%3CVector3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[12939,"impl-From%3CVector2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[12942,"impl-From%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[12943,"impl-From%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[12945,"impl-From%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[12946,"impl-From%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[12949,"impl-From%3CVector3D%3CT,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[12950,"impl-From%3CRotation3D%3CT,+Src,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[12956,"impl-From%3CVector2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[12957,"impl-From%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[12959,"impl-From%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[12960,"impl-From%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[12961,"impl-From%3CVector3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[12963,"impl-From%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[12968,"impl-From%3CTranslation2D%3CT,+Src,+Dst%3E%3E-for-Vector2D%3CT,+Src%3E"],[12969,"impl-From%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[12971,"impl-From%3CSize2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[12972,"impl-From%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[12973,"impl-From%3CTranslation3D%3CT,+Src,+Dst%3E%3E-for-Vector3D%3CT,+Src%3E"],[12975,"impl-From%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[12976,"impl-From%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[13490,"impl-Mul%3CT%3E-for-Box2D%3CT,+U%3E"],[13491,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U1%3E"],[13492,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U1%3E"],[13493,"impl-Mul%3CT%3E-for-Box3D%3CT,+U%3E"],[13494,"impl-Mul%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Src%3E"],[13495,"impl-Mul%3CT%3E-for-Length%3CT,+U%3E"],[13496,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U1%3E"],[13497,"impl-Mul%3CT%3E-for-Point2D%3CT,+U%3E"],[13498,"impl-Mul%3CT%3E-for-Point3D%3CT,+U%3E"],[13499,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U1%3E"],[13500,"impl-Mul%3CT%3E-for-Rect%3CT,+U%3E"],[13501,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U1%3E"],[13503,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U1%3E"],[13504,"impl-Mul%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[13505,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U1%3E"],[13506,"impl-Mul%3CT%3E-for-Size2D%3CT,+U%3E"],[13507,"impl-Mul%3CT%3E-for-Size3D%3CT,+U%3E"],[13508,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U1%3E"],[13509,"impl-Mul%3CT%3E-for-Vector2D%3CT,+U%3E"],[13510,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U1%3E"],[13511,"impl-Mul%3CT%3E-for-Vector3D%3CT,+U%3E"],[13512,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U1%3E"],[13513,"impl-MulAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[13514,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[13515,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[13516,"impl-MulAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[13518,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[13519,"impl-MulAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[13520,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[13521,"impl-MulAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[13522,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[13523,"impl-MulAssign%3CT%3E-for-Rect%3CT,+U%3E"],[13524,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[13525,"impl-MulAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[13526,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[13527,"impl-MulAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[13528,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[13529,"impl-MulAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[13530,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[13531,"impl-MulAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[13532,"impl-MulAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[13533,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[13645,"impl-Point2D%3CT,+U%3E"],[13646,"impl-Round-for-Point2D%3CT,+U%3E"],[13647,"impl-Point3D%3CT,+U%3E"],[13648,"impl-Round-for-Point3D%3CT,+U%3E"],[13650,"impl-Size2D%3CT,+U%3E"],[13651,"impl-Round-for-Size2D%3CT,+U%3E"],[13652,"impl-Size3D%3CT,+U%3E"],[13653,"impl-Round-for-Size3D%3CT,+U%3E"],[13654,"impl-Vector2D%3CT,+U%3E"],[13655,"impl-Round-for-Vector2D%3CT,+U%3E"],[13656,"impl-Round-for-Vector3D%3CT,+U%3E"],[13657,"impl-Vector3D%3CT,+U%3E"],[13698,"impl-Sub%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[13699,"impl-Sub-for-Point2D%3CT,+U%3E"],[13700,"impl-Sub%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[13701,"impl-Sub%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[13702,"impl-Sub%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[13703,"impl-Sub-for-Point3D%3CT,+U%3E"],[13713,"impl-SubAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[13714,"impl-SubAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[13715,"impl-SubAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[13716,"impl-SubAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[13724,"impl-Sum-for-Length%3CT,+U%3E"],[13725,"impl-Sum%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[13726,"impl-Sum%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[13727,"impl-Sum-for-Size2D%3CT,+U%3E"],[13728,"impl-Sum-for-Size3D%3CT,+U%3E"],[13729,"impl-Sum%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[13730,"impl-Sum-for-Vector2D%3CT,+U%3E"],[13731,"impl-Sum%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[13732,"impl-Sum-for-Vector3D%3CT,+U%3E"],[13733,"impl-Sum%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[13916,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[13917,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[13918,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[13919,"impl-Scale%3CT,+Src,+Dst%3E"],[13920,"impl-Transformation%3CS%3E-for-Translation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[13921,"impl-Translation2D%3CT,+Src,+Dst%3E"],[13922,"impl-Transform2D%3CT,+Src,+Dst%3E"],[13923,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[13939,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[13940,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[13941,"impl-Scale%3CT,+Src,+Dst%3E"],[13942,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[13944,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[13945,"impl-Transform2D%3CT,+Src,+Dst%3E"],[14252,"impl-Point2D%3CT,+U%3E"],[14253,"impl-Zero-for-Point2D%3CT,+U%3E"],[14254,"impl-Point3D%3CT,+U%3E"],[14255,"impl-Zero-for-Point3D%3CT,+U%3E"],[14258,"impl-Size2D%3CT,+U%3E"],[14259,"impl-Zero-for-Size2D%3CT,+U%3E"],[14260,"impl-Zero-for-Size3D%3CT,+U%3E"],[14261,"impl-Size3D%3CT,+U%3E"],[14262,"impl-Vector2D%3CT,+U%3E"],[14263,"impl-Zero-for-Vector2D%3CT,+U%3E"],[14264,"impl-Vector3D%3CT,+U%3E"],[14265,"impl-Zero-for-Vector3D%3CT,+U%3E"],[14735,"impl-Builder%3C\'l%3E"],[14736,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14737,"impl-BuilderWithAttributes%3C\'l%3E"],[14738,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[14745,"impl-Builder%3C\'l%3E"],[14746,"impl-Build-for-Builder%3C\'l%3E"],[14747,"impl-Build-for-BuilderWithAttributes%3C\'l%3E"],[14748,"impl-BuilderWithAttributes%3C\'l%3E"],[14758,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14759,"impl-Builder%3C\'l%3E"],[14760,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[14761,"impl-BuilderWithAttributes%3C\'l%3E"],[14774,"impl-Builder%3C\'l%3E"],[14775,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14776,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[14777,"impl-BuilderWithAttributes%3C\'l%3E"],[14818,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14819,"impl-Builder%3C\'l%3E"],[14820,"impl-BuilderWithAttributes%3C\'l%3E"],[14821,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[14827,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14828,"impl-Builder%3C\'l%3E"],[14829,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[14830,"impl-BuilderWithAttributes%3C\'l%3E"],[14831,"impl-PathBuilder-for-Builder%3C\'l%3E"],[14832,"impl-Builder%3C\'l%3E"],[14833,"impl-BuilderWithAttributes%3C\'l%3E"],[14834,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[15369,"impl-From%3CGradient%3E-for-Style"],[15371,"impl-From%3CColor%3E-for-Style"],[15372,"impl-From%3CLinear%3E-for-Style"],[15500,"impl-From%3CT%3E-for-Handle"],[15502,"impl-From%3C%26Handle%3E-for-Handle"],[15807,"impl-Display-for-Url"],[15808,"impl-Debug-for-Url"],[15809,"impl-Display-for-HeadingLevel"],[15810,"impl-Debug-for-HeadingLevel"],[15843,"impl-Index%3CRange%3CPosition%3E%3E-for-Url"],[15844,"impl-Index%3CRangeTo%3CPosition%3E%3E-for-Url"],[15845,"impl-Index%3CRangeFrom%3CPosition%3E%3E-for-Url"],[15846,"impl-Index%3CRangeFull%3E-for-Url"],[17456,"impl-Display-for-Error"],[17457,"impl-Debug-for-Error"],[19907,"impl-Backends"],[19908,"impl-Flags-for-Backends"],[19909,"impl-Features"],[19910,"impl-Flags-for-Features"],[19911,"impl-InstanceFlags"],[19912,"impl-Flags-for-InstanceFlags"],[19913,"impl-Flags-for-DownlevelFlags"],[19914,"impl-DownlevelFlags"],[19915,"impl-ShaderStages"],[19916,"impl-Flags-for-ShaderStages"],[19917,"impl-TextureFormatFeatureFlags"],[19918,"impl-Flags-for-TextureFormatFeatureFlags"],[19919,"impl-ColorWrites"],[19920,"impl-Flags-for-ColorWrites"],[19921,"impl-Flags-for-BufferUsages"],[19922,"impl-BufferUsages"],[19923,"impl-TextureUsages"],[19924,"impl-Flags-for-TextureUsages"],[19925,"impl-Flags-for-PipelineStatisticsTypes"],[19926,"impl-PipelineStatisticsTypes"],[21546,"impl-RenderPass%3C\'a%3E"],[21547,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[21548,"impl-RenderBundleEncoder%3C\'a%3E"],[21549,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[21550,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[21551,"impl-RenderPass%3C\'a%3E"],[21552,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[21553,"impl-RenderBundleEncoder%3C\'a%3E"],[21554,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[21555,"impl-RenderPass%3C\'a%3E"],[21556,"impl-RenderBundleEncoder%3C\'a%3E"],[21557,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[21558,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[21559,"impl-RenderPass%3C\'a%3E"],[21560,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[21561,"impl-RenderBundleEncoder%3C\'a%3E"],[22092,"impl-LowerHex-for-Backends"],[22093,"impl-Binary-for-Backends"],[22094,"impl-UpperHex-for-Backends"],[22095,"impl-Octal-for-Backends"],[22096,"impl-Debug-for-Backends"],[22098,"impl-Debug-for-Features"],[22099,"impl-UpperHex-for-Features"],[22100,"impl-LowerHex-for-Features"],[22101,"impl-Binary-for-Features"],[22102,"impl-Octal-for-Features"],[22103,"impl-LowerHex-for-InstanceFlags"],[22104,"impl-Debug-for-InstanceFlags"],[22105,"impl-Binary-for-InstanceFlags"],[22106,"impl-UpperHex-for-InstanceFlags"],[22107,"impl-Octal-for-InstanceFlags"],[22110,"impl-UpperHex-for-DownlevelFlags"],[22111,"impl-Binary-for-DownlevelFlags"],[22112,"impl-LowerHex-for-DownlevelFlags"],[22113,"impl-Octal-for-DownlevelFlags"],[22114,"impl-Debug-for-DownlevelFlags"],[22119,"impl-Octal-for-ShaderStages"],[22120,"impl-LowerHex-for-ShaderStages"],[22121,"impl-Debug-for-ShaderStages"],[22122,"impl-UpperHex-for-ShaderStages"],[22123,"impl-Binary-for-ShaderStages"],[22140,"impl-LowerHex-for-TextureFormatFeatureFlags"],[22141,"impl-Octal-for-TextureFormatFeatureFlags"],[22142,"impl-UpperHex-for-TextureFormatFeatureFlags"],[22143,"impl-Binary-for-TextureFormatFeatureFlags"],[22144,"impl-Debug-for-TextureFormatFeatureFlags"],[22181,"impl-Debug-for-ColorWrites"],[22182,"impl-UpperHex-for-ColorWrites"],[22183,"impl-Octal-for-ColorWrites"],[22184,"impl-LowerHex-for-ColorWrites"],[22185,"impl-Binary-for-ColorWrites"],[22209,"impl-Debug-for-SurfaceError"],[22210,"impl-Display-for-SurfaceError"],[22212,"impl-Debug-for-RequestDeviceError"],[22213,"impl-Display-for-RequestDeviceError"],[22215,"impl-Display-for-CreateSurfaceError"],[22216,"impl-Debug-for-CreateSurfaceError"],[22218,"impl-Debug-for-BufferAsyncError"],[22219,"impl-Display-for-BufferAsyncError"],[22223,"impl-Debug-for-Error"],[22224,"impl-Display-for-Error"],[22225,"impl-Binary-for-BufferUsages"],[22226,"impl-UpperHex-for-BufferUsages"],[22227,"impl-Octal-for-BufferUsages"],[22228,"impl-Debug-for-BufferUsages"],[22229,"impl-LowerHex-for-BufferUsages"],[22232,"impl-UpperHex-for-TextureUsages"],[22233,"impl-LowerHex-for-TextureUsages"],[22234,"impl-Octal-for-TextureUsages"],[22235,"impl-Binary-for-TextureUsages"],[22236,"impl-Debug-for-TextureUsages"],[22265,"impl-Debug-for-PipelineStatisticsTypes"],[22266,"impl-Binary-for-PipelineStatisticsTypes"],[22267,"impl-LowerHex-for-PipelineStatisticsTypes"],[22268,"impl-UpperHex-for-PipelineStatisticsTypes"],[22269,"impl-Octal-for-PipelineStatisticsTypes"],[22589,"impl-Backends"],[22590,"impl-Flags-for-Backends"],[22591,"impl-Flags-for-Features"],[22592,"impl-Features"],[22593,"impl-Flags-for-InstanceFlags"],[22594,"impl-InstanceFlags"],[22595,"impl-Flags-for-DownlevelFlags"],[22596,"impl-DownlevelFlags"],[22597,"impl-ShaderStages"],[22598,"impl-Flags-for-ShaderStages"],[22599,"impl-TextureFormatFeatureFlags"],[22600,"impl-Flags-for-TextureFormatFeatureFlags"],[22601,"impl-ColorWrites"],[22602,"impl-Flags-for-ColorWrites"],[22603,"impl-Flags-for-BufferUsages"],[22604,"impl-BufferUsages"],[22605,"impl-TextureUsages"],[22606,"impl-Flags-for-TextureUsages"],[22607,"impl-Flags-for-PipelineStatisticsTypes"],[22608,"impl-PipelineStatisticsTypes"],[24745,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[24746,"impl-RenderPass%3C\'a%3E"],[24748,"impl-RenderBundleEncoder%3C\'a%3E"],[24749,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[24752,"impl-RenderPass%3C\'a%3E"],[24753,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[24754,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[24755,"impl-RenderBundleEncoder%3C\'a%3E"],[24756,"impl-RenderPass%3C\'a%3E"],[24757,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[24759,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[24760,"impl-RenderBundleEncoder%3C\'a%3E"],[24761,"impl-RenderPass%3C\'a%3E"],[24762,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[24764,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[24765,"impl-RenderBundleEncoder%3C\'a%3E"],[24768,"impl-RenderPass%3C\'a%3E"],[24769,"impl-RenderEncoder%3C\'a%3E-for-RenderPass%3C\'a%3E"],[24770,"impl-RenderBundleEncoder%3C\'a%3E"],[24771,"impl-RenderEncoder%3C\'a%3E-for-RenderBundleEncoder%3C\'a%3E"],[26875,"impl-Debug-for-BindGroupLayoutEntryError"],[26876,"impl-Display-for-BindGroupLayoutEntryError"],[26877,"impl-Display-for-CreateBindGroupLayoutError"],[26878,"impl-Debug-for-CreateBindGroupLayoutError"],[26879,"impl-Debug-for-CreateBindGroupError"],[26880,"impl-Display-for-CreateBindGroupError"],[26881,"impl-Display-for-BindingZone"],[26882,"impl-Debug-for-BindingZone"],[26883,"impl-Debug-for-BindingTypeMaxCountError"],[26884,"impl-Display-for-BindingTypeMaxCountError"],[26890,"impl-Display-for-CreatePipelineLayoutError"],[26891,"impl-Debug-for-CreatePipelineLayoutError"],[26892,"impl-Debug-for-PushConstantUploadError"],[26893,"impl-Display-for-PushConstantUploadError"],[26898,"impl-Debug-for-BindError"],[26899,"impl-Display-for-BindError"],[26902,"impl-Display-for-GetBindGroupLayoutError"],[26903,"impl-Debug-for-GetBindGroupLayoutError"],[26904,"impl-Display-for-LateMinBufferBindingSizeMismatch"],[26905,"impl-Debug-for-LateMinBufferBindingSizeMismatch"],[26908,"impl-From%3CMissingFeatures%3E-for-BindGroupLayoutEntryError"],[26909,"impl-From%3CMissingDownlevelFlags%3E-for-BindGroupLayoutEntryError"],[26913,"impl-From%3CMissingTextureUsageError%3E-for-CreateBindGroupError"],[26914,"impl-From%3CUsageConflict%3E-for-CreateBindGroupError"],[26915,"impl-From%3CDeviceError%3E-for-CreateBindGroupError"],[26917,"impl-From%3CMissingBufferUsageError%3E-for-CreateBindGroupError"],[26926,"impl-From%3CDeviceError%3E-for-CreatePipelineLayoutError"],[26927,"impl-From%3CMissingFeatures%3E-for-CreatePipelineLayoutError"],[28498,"impl-Debug-for-CreateRenderBundleError"],[28499,"impl-Display-for-CreateRenderBundleError"],[28500,"impl-Debug-for-ExecutionError"],[28501,"impl-Display-for-ExecutionError"],[28503,"impl-Debug-for-RenderBundleError"],[28504,"impl-Display-for-RenderBundleError"],[28505,"impl-Debug-for-ClearError"],[28506,"impl-Display-for-ClearError"],[28509,"impl-Debug-for-DispatchError"],[28510,"impl-Display-for-DispatchError"],[28511,"impl-Display-for-ComputePassErrorInner"],[28512,"impl-Debug-for-ComputePassErrorInner"],[28513,"impl-Debug-for-ComputePassError"],[28514,"impl-Display-for-ComputePassError"],[28515,"impl-Debug-for-DrawError"],[28516,"impl-Display-for-DrawError"],[28517,"impl-Debug-for-RenderCommandError"],[28518,"impl-Display-for-RenderCommandError"],[28521,"impl-Display-for-QueryError"],[28522,"impl-Debug-for-QueryError"],[28523,"impl-Display-for-QueryUseError"],[28524,"impl-Debug-for-QueryUseError"],[28525,"impl-Display-for-ResolveError"],[28526,"impl-Debug-for-ResolveError"],[28535,"impl-Display-for-AttachmentErrorLocation"],[28536,"impl-Debug-for-AttachmentErrorLocation"],[28537,"impl-Debug-for-ColorAttachmentError"],[28538,"impl-Display-for-ColorAttachmentError"],[28539,"impl-Debug-for-RenderPassErrorInner"],[28540,"impl-Display-for-RenderPassErrorInner"],[28541,"impl-Display-for-RenderPassError"],[28542,"impl-Debug-for-RenderPassError"],[28544,"impl-Display-for-TransferError"],[28545,"impl-Debug-for-TransferError"],[28546,"impl-Debug-for-CopyError"],[28547,"impl-Display-for-CopyError"],[28549,"impl-Debug-for-CommandEncoderError"],[28550,"impl-Display-for-CommandEncoderError"],[28551,"impl-Debug-for-PassErrorScope"],[28552,"impl-Display-for-PassErrorScope"],[28581,"impl-From%3CMissingBufferUsageError%3E-for-ComputePassErrorInner"],[28582,"impl-From%3CDeviceError%3E-for-ComputePassErrorInner"],[28583,"impl-From%3CQueryUseError%3E-for-ComputePassErrorInner"],[28584,"impl-From%3CCommandEncoderError%3E-for-ComputePassErrorInner"],[28585,"impl-From%3CMissingFeatures%3E-for-ComputePassErrorInner"],[28586,"impl-From%3CMissingDownlevelFlags%3E-for-ComputePassErrorInner"],[28588,"impl-From%3CDispatchError%3E-for-ComputePassErrorInner"],[28589,"impl-From%3CBindError%3E-for-ComputePassErrorInner"],[28590,"impl-From%3CPushConstantUploadError%3E-for-ComputePassErrorInner"],[28591,"impl-From%3CUsageConflict%3E-for-ComputePassErrorInner"],[28595,"impl-From%3CMissingTextureUsageError%3E-for-RenderCommandError"],[28596,"impl-From%3CPushConstantUploadError%3E-for-RenderCommandError"],[28597,"impl-From%3CMissingBufferUsageError%3E-for-RenderCommandError"],[28599,"impl-From%3CUsageConflict%3E-for-RenderCommandError"],[28600,"impl-From%3CRenderPassCompatibilityError%3E-for-RenderCommandError"],[28604,"impl-From%3CDeviceError%3E-for-QueryError"],[28606,"impl-From%3CCommandEncoderError%3E-for-QueryError"],[28607,"impl-From%3CResolveError%3E-for-QueryError"],[28608,"impl-From%3CQueryUseError%3E-for-QueryError"],[28621,"impl-From%3CCommandEncoderError%3E-for-RenderPassErrorInner"],[28622,"impl-From%3CDeviceError%3E-for-RenderPassErrorInner"],[28623,"impl-From%3CUsageConflict%3E-for-RenderPassErrorInner"],[28624,"impl-From%3CMissingDownlevelFlags%3E-for-RenderPassErrorInner"],[28625,"impl-From%3CRenderCommandError%3E-for-RenderPassErrorInner"],[28626,"impl-From%3CMissingFeatures%3E-for-RenderPassErrorInner"],[28628,"impl-From%3CColorAttachmentError%3E-for-RenderPassErrorInner"],[28629,"impl-From%3CDrawError%3E-for-RenderPassErrorInner"],[28630,"impl-From%3CBindError%3E-for-RenderPassErrorInner"],[28631,"impl-From%3CQueryUseError%3E-for-RenderPassErrorInner"],[28632,"impl-From%3CMissingBufferUsageError%3E-for-RenderPassErrorInner"],[28633,"impl-From%3CMissingTextureUsageError%3E-for-RenderPassErrorInner"],[28634,"impl-From%3CRenderPassCompatibilityError%3E-for-RenderPassErrorInner"],[28637,"impl-From%3CClearError%3E-for-TransferError"],[28639,"impl-From%3CMissingDownlevelFlags%3E-for-TransferError"],[28640,"impl-From%3CCommandEncoderError%3E-for-CopyError"],[28641,"impl-From%3CDeviceError%3E-for-CopyError"],[28643,"impl-From%3CTransferError%3E-for-CopyError"],[30134,"impl-Display-for-WaitIdleError"],[30135,"impl-Debug-for-WaitIdleError"],[30138,"impl-Display-for-RenderPassCompatibilityError"],[30139,"impl-Debug-for-RenderPassCompatibilityError"],[30140,"impl-Debug-for-InvalidDevice"],[30141,"impl-Display-for-InvalidDevice"],[30142,"impl-Debug-for-DeviceError"],[30143,"impl-Display-for-DeviceError"],[30144,"impl-Display-for-MissingFeatures"],[30145,"impl-Debug-for-MissingFeatures"],[30146,"impl-Display-for-MissingDownlevelFlags"],[30147,"impl-Debug-for-MissingDownlevelFlags"],[30738,"impl-Display-for-InvalidQueue"],[30739,"impl-Debug-for-InvalidQueue"],[30740,"impl-Debug-for-QueueWriteError"],[30741,"impl-Display-for-QueueWriteError"],[30742,"impl-Debug-for-QueueSubmitError"],[30743,"impl-Display-for-QueueSubmitError"],[30750,"impl-From%3CDeviceError%3E-for-QueueWriteError"],[30752,"impl-From%3CTransferError%3E-for-QueueWriteError"],[30753,"impl-From%3CClearError%3E-for-QueueWriteError"],[30754,"impl-From%3CDeviceError%3E-for-QueueSubmitError"],[30756,"impl-From%3CBufferAccessError%3E-for-QueueSubmitError"],[30962,"impl-Debug-for-CreateDeviceError"],[30963,"impl-Display-for-CreateDeviceError"],[31028,"impl-Debug-for-ContextError"],[31029,"impl-Display-for-ContextError"],[31820,"impl-Display-for-FailedLimit"],[31821,"impl-Debug-for-FailedLimit"],[31822,"impl-Debug-for-IsSurfaceSupportedError"],[31823,"impl-Display-for-IsSurfaceSupportedError"],[31824,"impl-Display-for-GetSurfaceSupportError"],[31825,"impl-Debug-for-GetSurfaceSupportError"],[31826,"impl-Display-for-RequestDeviceError"],[31827,"impl-Debug-for-RequestDeviceError"],[31828,"impl-Display-for-InvalidAdapter"],[31829,"impl-Debug-for-InvalidAdapter"],[31830,"impl-Display-for-RequestAdapterError"],[31831,"impl-Debug-for-RequestAdapterError"],[32790,"impl-StorageAccess"],[32791,"impl-Flags-for-StorageAccess"],[32792,"impl-Barrier"],[32793,"impl-Flags-for-Barrier"],[33690,"impl-Debug-for-WithSpan%3CE%3E"],[33691,"impl-Display-for-WithSpan%3CE%3E"],[33705,"impl-Octal-for-StorageAccess"],[33706,"impl-Binary-for-StorageAccess"],[33707,"impl-UpperHex-for-StorageAccess"],[33708,"impl-LowerHex-for-StorageAccess"],[33709,"impl-Debug-for-StorageAccess"],[33731,"impl-Binary-for-Barrier"],[33732,"impl-UpperHex-for-Barrier"],[33733,"impl-LowerHex-for-Barrier"],[33734,"impl-Octal-for-Barrier"],[33735,"impl-Debug-for-Barrier"],[33865,"impl-StorageAccess"],[33866,"impl-Flags-for-StorageAccess"],[33867,"impl-Flags-for-Barrier"],[33868,"impl-Barrier"],[34011,"impl-Index%3CHandle%3CT%3E%3E-for-Arena%3CT%3E"],[34012,"impl-Index%3CRange%3CT%3E%3E-for-Arena%3CT%3E"],[35464,"impl-RayFlag"],[35465,"impl-Flags-for-RayFlag"],[35490,"impl-Debug-for-RayFlag"],[35491,"impl-LowerHex-for-RayFlag"],[35492,"impl-UpperHex-for-RayFlag"],[35493,"impl-Octal-for-RayFlag"],[35494,"impl-Binary-for-RayFlag"],[35498,"impl-RayFlag"],[35499,"impl-Flags-for-RayFlag"],[35666,"impl-Flags-for-Features"],[35667,"impl-Features"],[35668,"impl-Flags-for-WriterFlags"],[35669,"impl-WriterFlags"],[35811,"impl-Octal-for-Features"],[35812,"impl-Debug-for-Features"],[35813,"impl-UpperHex-for-Features"],[35814,"impl-LowerHex-for-Features"],[35815,"impl-Binary-for-Features"],[35816,"impl-Debug-for-Version"],[35817,"impl-Display-for-Version"],[35818,"impl-Debug-for-WriterFlags"],[35819,"impl-LowerHex-for-WriterFlags"],[35820,"impl-UpperHex-for-WriterFlags"],[35821,"impl-Octal-for-WriterFlags"],[35822,"impl-Binary-for-WriterFlags"],[35829,"impl-Debug-for-Error"],[35830,"impl-Display-for-Error"],[35856,"impl-Flags-for-Features"],[35857,"impl-Features"],[35858,"impl-Flags-for-WriterFlags"],[35859,"impl-WriterFlags"],[36296,"impl-Debug-for-EntryPointError"],[36297,"impl-Display-for-EntryPointError"],[36299,"impl-Debug-for-Error"],[36300,"impl-Display-for-Error"],[36690,"impl-Display-for-Error"],[36691,"impl-Debug-for-Error"],[36692,"impl-Display-for-EntryPointError"],[36693,"impl-Debug-for-EntryPointError"],[37609,"impl-Flags-for-ImageTypeFlags"],[37610,"impl-ImageTypeFlags"],[37611,"impl-WriterFlags"],[37612,"impl-Flags-for-WriterFlags"],[37774,"impl-Debug-for-Error"],[37775,"impl-Display-for-Error"],[37777,"impl-Binary-for-ImageTypeFlags"],[37778,"impl-Debug-for-ImageTypeFlags"],[37779,"impl-Octal-for-ImageTypeFlags"],[37780,"impl-LowerHex-for-ImageTypeFlags"],[37781,"impl-UpperHex-for-ImageTypeFlags"],[37782,"impl-Debug-for-WriterFlags"],[37783,"impl-Binary-for-WriterFlags"],[37784,"impl-LowerHex-for-WriterFlags"],[37785,"impl-UpperHex-for-WriterFlags"],[37786,"impl-Octal-for-WriterFlags"],[37813,"impl-ImageTypeFlags"],[37814,"impl-Flags-for-ImageTypeFlags"],[37815,"impl-WriterFlags"],[37816,"impl-Flags-for-WriterFlags"],[38214,"impl-Debug-for-ParseError"],[38215,"impl-Display-for-ParseError"],[38704,"impl-Debug-for-ConstantEvaluatorError"],[38705,"impl-Display-for-ConstantEvaluatorError"],[38709,"impl-Display-for-IndexableLengthError"],[38710,"impl-Debug-for-IndexableLengthError"],[38712,"impl-Debug-for-Alignment"],[38713,"impl-Display-for-Alignment"],[38716,"impl-Debug-for-LayoutErrorInner"],[38717,"impl-Display-for-LayoutErrorInner"],[38718,"impl-Debug-for-LayoutError"],[38719,"impl-Display-for-LayoutError"],[38722,"impl-Display-for-ResolveError"],[38723,"impl-Debug-for-ResolveError"],[39004,"impl-Mul-for-Alignment"],[39005,"impl-Mul%3Cu32%3E-for-Alignment"],[39692,"impl-Flags-for-UniformityRequirements"],[39693,"impl-UniformityRequirements"],[39694,"impl-GlobalUse"],[39695,"impl-Flags-for-GlobalUse"],[39696,"impl-Flags-for-TypeFlags"],[39697,"impl-TypeFlags"],[39698,"impl-ValidationFlags"],[39699,"impl-Flags-for-ValidationFlags"],[39700,"impl-Capabilities"],[39701,"impl-Flags-for-Capabilities"],[39702,"impl-ShaderStages"],[39703,"impl-Flags-for-ShaderStages"],[40049,"impl-LowerHex-for-UniformityRequirements"],[40050,"impl-UpperHex-for-UniformityRequirements"],[40051,"impl-Debug-for-UniformityRequirements"],[40052,"impl-Octal-for-UniformityRequirements"],[40053,"impl-Binary-for-UniformityRequirements"],[40055,"impl-Octal-for-GlobalUse"],[40056,"impl-UpperHex-for-GlobalUse"],[40057,"impl-Debug-for-GlobalUse"],[40058,"impl-Binary-for-GlobalUse"],[40059,"impl-LowerHex-for-GlobalUse"],[40062,"impl-Display-for-ComposeError"],[40063,"impl-Debug-for-ComposeError"],[40064,"impl-Display-for-ExpressionError"],[40065,"impl-Debug-for-ExpressionError"],[40066,"impl-Debug-for-ConstExpressionError"],[40067,"impl-Display-for-ConstExpressionError"],[40068,"impl-Display-for-LiteralError"],[40069,"impl-Debug-for-LiteralError"],[40070,"impl-Display-for-CallError"],[40071,"impl-Debug-for-CallError"],[40072,"impl-Display-for-LocalVariableError"],[40073,"impl-Debug-for-LocalVariableError"],[40074,"impl-Debug-for-FunctionError"],[40075,"impl-Display-for-FunctionError"],[40076,"impl-Display-for-GlobalVariableError"],[40077,"impl-Debug-for-GlobalVariableError"],[40078,"impl-Debug-for-VaryingError"],[40079,"impl-Display-for-VaryingError"],[40080,"impl-Debug-for-EntryPointError"],[40081,"impl-Display-for-EntryPointError"],[40082,"impl-Binary-for-TypeFlags"],[40083,"impl-LowerHex-for-TypeFlags"],[40084,"impl-Debug-for-TypeFlags"],[40085,"impl-Octal-for-TypeFlags"],[40086,"impl-UpperHex-for-TypeFlags"],[40087,"impl-Debug-for-Disalignment"],[40088,"impl-Display-for-Disalignment"],[40089,"impl-Display-for-TypeError"],[40090,"impl-Debug-for-TypeError"],[40091,"impl-LowerHex-for-ValidationFlags"],[40092,"impl-UpperHex-for-ValidationFlags"],[40093,"impl-Octal-for-ValidationFlags"],[40094,"impl-Binary-for-ValidationFlags"],[40095,"impl-Debug-for-ValidationFlags"],[40096,"impl-LowerHex-for-Capabilities"],[40097,"impl-Binary-for-Capabilities"],[40098,"impl-Debug-for-Capabilities"],[40099,"impl-Octal-for-Capabilities"],[40100,"impl-UpperHex-for-Capabilities"],[40101,"impl-Debug-for-ShaderStages"],[40102,"impl-UpperHex-for-ShaderStages"],[40103,"impl-Binary-for-ShaderStages"],[40104,"impl-LowerHex-for-ShaderStages"],[40105,"impl-Octal-for-ShaderStages"],[40108,"impl-Display-for-ConstantError"],[40109,"impl-Debug-for-ConstantError"],[40110,"impl-Debug-for-ValidationError"],[40111,"impl-Display-for-ValidationError"],[40118,"impl-From%3CComposeError%3E-for-ExpressionError"],[40119,"impl-From%3CIndexableLengthError%3E-for-ExpressionError"],[40120,"impl-From%3CLiteralError%3E-for-ExpressionError"],[40121,"impl-From%3CResolveError%3E-for-ExpressionError"],[40124,"impl-From%3CLiteralError%3E-for-ConstExpressionError"],[40125,"impl-From%3CComposeError%3E-for-ConstExpressionError"],[40126,"impl-From%3CResolveError%3E-for-ConstExpressionError"],[40127,"impl-From%3CWidthError%3E-for-ConstExpressionError"],[40136,"impl-From%3CVaryingError%3E-for-EntryPointError"],[40138,"impl-From%3CFunctionError%3E-for-EntryPointError"],[40150,"impl-From%3CBadRangeError%3E-for-ValidationError"],[40151,"impl-From%3CFwdDepError%3E-for-ValidationError"],[40152,"impl-From%3CBadHandle%3E-for-ValidationError"],[40153,"impl-From%3CInvalidHandleError%3E-for-ValidationError"],[40154,"impl-From%3CLayoutError%3E-for-ValidationError"],[40186,"impl-UniformityRequirements"],[40187,"impl-Flags-for-UniformityRequirements"],[40188,"impl-GlobalUse"],[40189,"impl-Flags-for-GlobalUse"],[40190,"impl-TypeFlags"],[40191,"impl-Flags-for-TypeFlags"],[40192,"impl-ValidationFlags"],[40193,"impl-Flags-for-ValidationFlags"],[40194,"impl-Flags-for-Capabilities"],[40195,"impl-Capabilities"],[40196,"impl-ShaderStages"],[40197,"impl-Flags-for-ShaderStages"],[40243,"impl-Index%3CHandle%3CGlobalVariable%3E%3E-for-FunctionInfo"],[40244,"impl-Index%3CHandle%3CExpression%3E%3E-for-FunctionInfo"],[40245,"impl-Index%3CHandle%3CFunction%3E%3E-for-ModuleInfo"],[40246,"impl-Index%3CHandle%3CType%3E%3E-for-ModuleInfo"],[40247,"impl-Index%3CHandle%3CExpression%3E%3E-for-ModuleInfo"],[41158,"impl-Flags-for-PipelineFlags"],[41159,"impl-PipelineFlags"],[41387,"impl-Display-for-ShaderError%3CParseError%3E"],[41388,"impl-Debug-for-ShaderError%3CE%3E"],[41389,"impl-Display-for-ShaderError%3CWithSpan%3CValidationError%3E%3E"],[41390,"impl-Debug-for-CreateShaderModuleError"],[41391,"impl-Display-for-CreateShaderModuleError"],[41393,"impl-Display-for-ImplicitLayoutError"],[41394,"impl-Debug-for-ImplicitLayoutError"],[41396,"impl-Debug-for-CreateComputePipelineError"],[41397,"impl-Display-for-CreateComputePipelineError"],[41403,"impl-Debug-for-ColorStateError"],[41404,"impl-Display-for-ColorStateError"],[41405,"impl-Display-for-DepthStencilStateError"],[41406,"impl-Debug-for-DepthStencilStateError"],[41407,"impl-Debug-for-CreateRenderPipelineError"],[41408,"impl-Display-for-CreateRenderPipelineError"],[41409,"impl-Debug-for-PipelineFlags"],[41410,"impl-LowerHex-for-PipelineFlags"],[41411,"impl-Binary-for-PipelineFlags"],[41412,"impl-UpperHex-for-PipelineFlags"],[41413,"impl-Octal-for-PipelineFlags"],[41421,"impl-From%3CDeviceError%3E-for-CreateShaderModuleError"],[41422,"impl-From%3CShaderError%3CWithSpan%3CValidationError%3E%3E%3E-for-CreateShaderModuleError"],[41424,"impl-From%3CShaderError%3CParseError%3E%3E-for-CreateShaderModuleError"],[41425,"impl-From%3CMissingFeatures%3E-for-CreateShaderModuleError"],[41428,"impl-From%3CCreatePipelineLayoutError%3E-for-ImplicitLayoutError"],[41429,"impl-From%3CCreateBindGroupLayoutError%3E-for-ImplicitLayoutError"],[41431,"impl-From%3CDeviceError%3E-for-CreateComputePipelineError"],[41433,"impl-From%3CImplicitLayoutError%3E-for-CreateComputePipelineError"],[41434,"impl-From%3CStageError%3E-for-CreateComputePipelineError"],[41435,"impl-From%3CMissingDownlevelFlags%3E-for-CreateComputePipelineError"],[41443,"impl-From%3CImplicitLayoutError%3E-for-CreateRenderPipelineError"],[41444,"impl-From%3CDepthStencilStateError%3E-for-CreateRenderPipelineError"],[41445,"impl-From%3CColorAttachmentError%3E-for-CreateRenderPipelineError"],[41446,"impl-From%3CDeviceError%3E-for-CreateRenderPipelineError"],[41448,"impl-From%3CMissingDownlevelFlags%3E-for-CreateRenderPipelineError"],[41449,"impl-From%3CMissingFeatures%3E-for-CreateRenderPipelineError"],[41474,"impl-Flags-for-PipelineFlags"],[41475,"impl-PipelineFlags"],[42048,"impl-Display-for-SurfaceError"],[42049,"impl-Debug-for-SurfaceError"],[42050,"impl-Display-for-ConfigureSurfaceError"],[42051,"impl-Debug-for-ConfigureSurfaceError"],[42056,"impl-From%3CWaitIdleError%3E-for-ConfigureSurfaceError"],[42057,"impl-From%3CDeviceError%3E-for-ConfigureSurfaceError"],[42058,"impl-From%3CMissingDownlevelFlags%3E-for-ConfigureSurfaceError"],[42823,"impl-Debug-for-BufferAccessError"],[42824,"impl-Display-for-BufferAccessError"],[42826,"impl-Debug-for-CreateBufferError"],[42827,"impl-Display-for-CreateBufferError"],[42834,"impl-Debug-for-TextureDimensionError"],[42835,"impl-Display-for-TextureDimensionError"],[42836,"impl-Debug-for-CreateTextureError"],[42837,"impl-Display-for-CreateTextureError"],[42839,"impl-Display-for-TextureViewNotRenderableReason"],[42840,"impl-Debug-for-TextureViewNotRenderableReason"],[42842,"impl-Display-for-CreateTextureViewError"],[42843,"impl-Debug-for-CreateTextureViewError"],[42844,"impl-Debug-for-TextureViewDestroyError"],[42845,"impl-Display-for-TextureViewDestroyError"],[42849,"impl-Debug-for-CreateSamplerError"],[42850,"impl-Display-for-CreateSamplerError"],[42851,"impl-Display-for-CreateQuerySetError"],[42852,"impl-Debug-for-CreateQuerySetError"],[42854,"impl-Debug-for-DestroyError"],[42855,"impl-Display-for-DestroyError"],[42863,"impl-From%3CMissingBufferUsageError%3E-for-BufferAccessError"],[42865,"impl-From%3CDeviceError%3E-for-BufferAccessError"],[42867,"impl-From%3CMissingDownlevelFlags%3E-for-CreateBufferError"],[42868,"impl-From%3CBufferAccessError%3E-for-CreateBufferError"],[42870,"impl-From%3CDeviceError%3E-for-CreateBufferError"],[42878,"impl-From%3CMissingDownlevelFlags%3E-for-CreateTextureError"],[42879,"impl-From%3CTextureDimensionError%3E-for-CreateTextureError"],[42881,"impl-From%3CCreateTextureViewError%3E-for-CreateTextureError"],[42882,"impl-From%3CDeviceError%3E-for-CreateTextureError"],[42891,"impl-From%3CMissingFeatures%3E-for-CreateSamplerError"],[42892,"impl-From%3CDeviceError%3E-for-CreateSamplerError"],[42895,"impl-From%3CDeviceError%3E-for-CreateQuerySetError"],[42896,"impl-From%3CMissingFeatures%3E-for-CreateQuerySetError"],[43841,"impl-Debug-for-NumericType"],[43842,"impl-Display-for-NumericType"],[43843,"impl-Display-for-InterfaceVar"],[43844,"impl-Debug-for-InterfaceVar"],[43846,"impl-Debug-for-MissingBufferUsageError"],[43847,"impl-Display-for-MissingBufferUsageError"],[43848,"impl-Display-for-MissingTextureUsageError"],[43849,"impl-Debug-for-MissingTextureUsageError"],[43850,"impl-Display-for-BindingError"],[43851,"impl-Debug-for-BindingError"],[43852,"impl-Display-for-FilteringError"],[43853,"impl-Debug-for-FilteringError"],[43854,"impl-Debug-for-InputError"],[43855,"impl-Display-for-InputError"],[43856,"impl-Debug-for-StageError"],[43857,"impl-Display-for-StageError"],[44779,"impl-PipelineLayoutFlags"],[44780,"impl-Flags-for-PipelineLayoutFlags"],[44781,"impl-BindGroupLayoutFlags"],[44782,"impl-Flags-for-BindGroupLayoutFlags"],[44783,"impl-TextureFormatCapabilities"],[44784,"impl-Flags-for-TextureFormatCapabilities"],[44785,"impl-Flags-for-FormatAspects"],[44786,"impl-FormatAspects"],[44787,"impl-Flags-for-MemoryFlags"],[44788,"impl-MemoryFlags"],[44789,"impl-Flags-for-AccelerationStructureBuildFlags"],[44790,"impl-AccelerationStructureBuildFlags"],[44791,"impl-AttachmentOps"],[44792,"impl-Flags-for-AttachmentOps"],[44793,"impl-Flags-for-AccelerationStructureGeometryFlags"],[44794,"impl-AccelerationStructureGeometryFlags"],[44795,"impl-Flags-for-BufferUses"],[44796,"impl-BufferUses"],[44797,"impl-TextureUses"],[44798,"impl-Flags-for-TextureUses"],[44799,"impl-AccelerationStructureUses"],[44800,"impl-Flags-for-AccelerationStructureUses"],[45867,"impl-Debug-for-DeviceError"],[45868,"impl-Display-for-DeviceError"],[45869,"impl-Display-for-ShaderError"],[45870,"impl-Debug-for-ShaderError"],[45871,"impl-Debug-for-PipelineError"],[45872,"impl-Display-for-PipelineError"],[45873,"impl-Display-for-SurfaceError"],[45874,"impl-Debug-for-SurfaceError"],[45875,"impl-Display-for-InstanceError"],[45876,"impl-Debug-for-InstanceError"],[45877,"impl-Octal-for-PipelineLayoutFlags"],[45878,"impl-UpperHex-for-PipelineLayoutFlags"],[45879,"impl-Debug-for-PipelineLayoutFlags"],[45880,"impl-LowerHex-for-PipelineLayoutFlags"],[45881,"impl-Binary-for-PipelineLayoutFlags"],[45882,"impl-LowerHex-for-BindGroupLayoutFlags"],[45883,"impl-Octal-for-BindGroupLayoutFlags"],[45884,"impl-UpperHex-for-BindGroupLayoutFlags"],[45885,"impl-Binary-for-BindGroupLayoutFlags"],[45886,"impl-Debug-for-BindGroupLayoutFlags"],[45887,"impl-Octal-for-TextureFormatCapabilities"],[45888,"impl-Debug-for-TextureFormatCapabilities"],[45889,"impl-LowerHex-for-TextureFormatCapabilities"],[45890,"impl-Binary-for-TextureFormatCapabilities"],[45891,"impl-UpperHex-for-TextureFormatCapabilities"],[45892,"impl-Debug-for-FormatAspects"],[45893,"impl-LowerHex-for-FormatAspects"],[45894,"impl-UpperHex-for-FormatAspects"],[45895,"impl-Octal-for-FormatAspects"],[45896,"impl-Binary-for-FormatAspects"],[45897,"impl-Binary-for-MemoryFlags"],[45898,"impl-LowerHex-for-MemoryFlags"],[45899,"impl-UpperHex-for-MemoryFlags"],[45900,"impl-Debug-for-MemoryFlags"],[45901,"impl-Octal-for-MemoryFlags"],[45902,"impl-Binary-for-AccelerationStructureBuildFlags"],[45903,"impl-Octal-for-AccelerationStructureBuildFlags"],[45904,"impl-LowerHex-for-AccelerationStructureBuildFlags"],[45905,"impl-Debug-for-AccelerationStructureBuildFlags"],[45906,"impl-UpperHex-for-AccelerationStructureBuildFlags"],[45907,"impl-Octal-for-AttachmentOps"],[45908,"impl-LowerHex-for-AttachmentOps"],[45909,"impl-Debug-for-AttachmentOps"],[45910,"impl-Binary-for-AttachmentOps"],[45911,"impl-UpperHex-for-AttachmentOps"],[45912,"impl-Octal-for-AccelerationStructureGeometryFlags"],[45913,"impl-Binary-for-AccelerationStructureGeometryFlags"],[45914,"impl-LowerHex-for-AccelerationStructureGeometryFlags"],[45915,"impl-Debug-for-AccelerationStructureGeometryFlags"],[45916,"impl-UpperHex-for-AccelerationStructureGeometryFlags"],[45917,"impl-Octal-for-BufferUses"],[45918,"impl-Binary-for-BufferUses"],[45919,"impl-Debug-for-BufferUses"],[45920,"impl-UpperHex-for-BufferUses"],[45921,"impl-LowerHex-for-BufferUses"],[45922,"impl-UpperHex-for-TextureUses"],[45923,"impl-Debug-for-TextureUses"],[45924,"impl-LowerHex-for-TextureUses"],[45925,"impl-Binary-for-TextureUses"],[45926,"impl-Octal-for-TextureUses"],[45979,"impl-UpperHex-for-AccelerationStructureUses"],[45980,"impl-Binary-for-AccelerationStructureUses"],[45981,"impl-Debug-for-AccelerationStructureUses"],[45982,"impl-LowerHex-for-AccelerationStructureUses"],[45983,"impl-Octal-for-AccelerationStructureUses"],[45997,"impl-From%3CResult%3E-for-DeviceError"],[45998,"impl-From%3CAllocationError%3E-for-DeviceError"],[45999,"impl-From%3CMapError%3E-for-DeviceError"],[46000,"impl-From%3CAllocationError%3E-for-DeviceError"],[46157,"impl-PipelineLayoutFlags"],[46158,"impl-Flags-for-PipelineLayoutFlags"],[46159,"impl-BindGroupLayoutFlags"],[46160,"impl-Flags-for-BindGroupLayoutFlags"],[46161,"impl-Flags-for-TextureFormatCapabilities"],[46162,"impl-TextureFormatCapabilities"],[46163,"impl-Flags-for-FormatAspects"],[46164,"impl-FormatAspects"],[46165,"impl-MemoryFlags"],[46166,"impl-Flags-for-MemoryFlags"],[46167,"impl-AccelerationStructureBuildFlags"],[46168,"impl-Flags-for-AccelerationStructureBuildFlags"],[46169,"impl-Flags-for-AttachmentOps"],[46170,"impl-AttachmentOps"],[46171,"impl-Flags-for-AccelerationStructureGeometryFlags"],[46172,"impl-AccelerationStructureGeometryFlags"],[46173,"impl-Flags-for-BufferUses"],[46174,"impl-BufferUses"],[46175,"impl-Flags-for-TextureUses"],[46176,"impl-TextureUses"],[46177,"impl-Flags-for-AccelerationStructureUses"],[46178,"impl-AccelerationStructureUses"],[49518,"impl-Flags-for-Workarounds"],[49519,"impl-Workarounds"],[49816,"impl-Octal-for-Workarounds"],[49817,"impl-Debug-for-Workarounds"],[49818,"impl-LowerHex-for-Workarounds"],[49819,"impl-Binary-for-Workarounds"],[49820,"impl-UpperHex-for-Workarounds"],[49888,"impl-Flags-for-Workarounds"],[49889,"impl-Workarounds"],[51324,"impl-Display-for-HandleError"],[51325,"impl-Debug-for-HandleError"],[51357,"impl-From%3CWindowHandle%3C\'_%3E%3E-for-RawWindowHandle"],[51358,"impl-From%3CGbmWindowHandle%3E-for-RawWindowHandle"],[51359,"impl-From%3CAppKitWindowHandle%3E-for-RawWindowHandle"],[51360,"impl-From%3CWebOffscreenCanvasWindowHandle%3E-for-RawWindowHandle"],[51361,"impl-From%3CWinRtWindowHandle%3E-for-RawWindowHandle"],[51362,"impl-From%3CHaikuWindowHandle%3E-for-RawWindowHandle"],[51363,"impl-From%3COhosNdkWindowHandle%3E-for-RawWindowHandle"],[51365,"impl-From%3CXlibWindowHandle%3E-for-RawWindowHandle"],[51366,"impl-From%3CWebWindowHandle%3E-for-RawWindowHandle"],[51367,"impl-From%3CUiKitWindowHandle%3E-for-RawWindowHandle"],[51368,"impl-From%3CAndroidNdkWindowHandle%3E-for-RawWindowHandle"],[51369,"impl-From%3CXcbWindowHandle%3E-for-RawWindowHandle"],[51370,"impl-From%3CWaylandWindowHandle%3E-for-RawWindowHandle"],[51371,"impl-From%3CWin32WindowHandle%3E-for-RawWindowHandle"],[51372,"impl-From%3CWebCanvasWindowHandle%3E-for-RawWindowHandle"],[51373,"impl-From%3CDrmWindowHandle%3E-for-RawWindowHandle"],[51374,"impl-From%3COrbitalWindowHandle%3E-for-RawWindowHandle"],[51376,"impl-From%3CAppKitDisplayHandle%3E-for-RawDisplayHandle"],[51377,"impl-From%3COrbitalDisplayHandle%3E-for-RawDisplayHandle"],[51378,"impl-From%3COhosDisplayHandle%3E-for-RawDisplayHandle"],[51379,"impl-From%3CWindowsDisplayHandle%3E-for-RawDisplayHandle"],[51380,"impl-From%3CWebDisplayHandle%3E-for-RawDisplayHandle"],[51381,"impl-From%3CAndroidDisplayHandle%3E-for-RawDisplayHandle"],[51382,"impl-From%3CWaylandDisplayHandle%3E-for-RawDisplayHandle"],[51383,"impl-From%3CHaikuDisplayHandle%3E-for-RawDisplayHandle"],[51384,"impl-From%3CXlibDisplayHandle%3E-for-RawDisplayHandle"],[51385,"impl-From%3CGbmDisplayHandle%3E-for-RawDisplayHandle"],[51386,"impl-From%3CDisplayHandle%3C\'_%3E%3E-for-RawDisplayHandle"],[51387,"impl-From%3CUiKitDisplayHandle%3E-for-RawDisplayHandle"],[51388,"impl-From%3CDrmDisplayHandle%3E-for-RawDisplayHandle"],[51389,"impl-From%3CXcbDisplayHandle%3E-for-RawDisplayHandle"],[52981,"impl-From%3Cf32%3E-for-LineHeight"],[52982,"impl-From%3CPixels%3E-for-LineHeight"],[53091,"impl-Widget%3CLink,+Theme,+Renderer%3E-for-Rich%3C\'a,+Link,+Theme,+Renderer%3E"],[53092,"impl-Rich%3C\'a,+Link,+Theme,+Renderer%3E"],[53514,"impl-State%3CHighlighter%3E"],[53515,"impl-Focusable-for-State%3CHighlighter%3E"],[53791,"impl-Display-for-Value"],[53792,"impl-Debug-for-Value"],[53801,"impl-Focusable-for-State%3CP%3E"],[53802,"impl-State%3CP%3E"],[53914,"impl-Focusable-for-State%3CP%3E"],[53915,"impl-State%3CP%3E"],[53918,"impl-TextInput-for-State%3CP%3E"],[53919,"impl-State%3CP%3E"],[53921,"impl-TextInput-for-State%3CP%3E"],[53922,"impl-State%3CP%3E"],[53924,"impl-TextInput-for-State%3CP%3E"],[53925,"impl-State%3CP%3E"],[53939,"impl-TextInput-for-State%3CP%3E"],[53940,"impl-State%3CP%3E"],[54014,"impl-State%3CP%3E"],[54015,"impl-Focusable-for-State%3CP%3E"],[55135,"impl-Debug-for-Error"],[55136,"impl-Display-for-Error"],[55137,"impl-From%3CError%3E-for-Error"],[55139,"impl-From%3CImageError%3E-for-Error"],[55140,"impl-From%3CError%3E-for-Error"],[55287,"impl-Debug-for-CropError"],[55288,"impl-Display-for-CropError"]],"c":"OjAAAAEAAAAAAAkAEAAAABA+701VxVbFscqzypjXmdfZ19rX","e":"OjAAAAEAAAAAANuwEAAAAIgQIAASACAAACAKAAKA/////wD////////////////B//////8/////4P///////////3/w//8P/v////3//////3v////////8/////x8A////Txo+27vW1br9//8/+P//X+/p//8fAACA//////////////////////////+f//9/APj/A/j/wQcCAID///7A////H/z///////////////////////////v///f//w8AAOD+/+fwf79zHP4c////AAAAAAD///87AP7/////+fn/9///BYD///f//ff/f//u3vP/P+gf2L//Aebf23/+N2/+/wEgsP//wf/v/v0HAoc5+d//7h//A+D/f/f/P/7///Ps+f9FoiT+/4f/vf3/P5uf///h//8BgP/////////H3fH//93///8P4P//599/fef/H/j/fwAAAAD+//zc/3PA//s4+AEc///fAQCA//9/hwMAAAAA/P/+z//Pm/9/4P9/A/z/+2//H+/8//v/f8f//Q36B+I/As7//4dzfrj3Rvvv+P//CwAUof//7wfwnxfuDwD+5v/7L3D/9jcAAAAAAMD/v/83//zz/yf+/w8A//////+f//P/////QN7Fy/0DgH/CH+Dz3+8fQYD/ANi//8f/8fP/D+D/vwEAnI/zjvv/////////////////Pvj//4P/////f8////////9g/P///v/8/P+L//8HAMDz/w/k////7fnv3/+/f3ji/wH/////AWTg/f//v38ACAAAAEAAAAAAAQAAAAAAAICACAT+EAAACAABAIAEAAkAAgAAACDg///f9/9/EDjMyf/////////////////B/3/w/////+/w//////8/AAAAAP0/n/X/f/w/r+kf+B/+/3f//gcAAAAAAPjf/9//5+f/H/z//wAAAID/////A/7///////vz/////z/g/wd/wP///////z8A4P//////////BwD2+wf4E/z//4fX/24HsJ//f8OHt4f//P/A/////3/++f////9/AAAAAAAAAAD+//8/APD///////////////////7////////n////A/h/AAAA/v//P5z//////////9///////9//////PxwAAAAA+P////v///8AAAAA8P///wEAAAD+/////////////////////////////////w////s/APD//wcAAIAD//9/AAAA/m//PwAAAACA396r/xcA/P9/AADw//8BAADw/////////////////////////////////////w/w////AQAAAAD+5/+f/39+/v8D/v8fAAAA8P//////////////7///////+//+/////+f//+H/ccGW////9P8A8P//////////////D+CHAID/9//////////////+n/8HgP//3/37P/H//7t//of5////9/z8/wf//4/x7837P/n5/0f4/z///Gf3D/4HF35xcHAAPvD////////////////////J////////P/r//////////////////v/////////////////////////B/v8HJQAA////////v///P/7///8BAAD8////////////////////////////f////+dhQa4/vP9w//D////6////////////////////////////////////////////AD4AoP//7/7f9//Z5/v//9vXwf/7B///////+fz/8KmqvFf99f/////vT8D/////+///////b/D/f/D/////r////////3/ox+fr+P+fFbv9/////y/t/38Q4f8N/////8//n///19n//z+r9v9HQsDsPyBOAQBwZ6P8///a/9cA/P//////////JxBgCP7+fs2rwujTSg2+/T/f8x9C////////////9/+cDrY6CP9/77/3/8H///8w//9n/v//z////fv/9w98/v8/8P///3/+h+vB//8AgI9/vn//4/////////////+f/3/v//8DAACA////////PwD//Njg///////////////////////4//8DAIAAABzA////////////////8P//xyD8/9z//////8///////w///////////x/+/////////z8CwP//n5fdYNd2J/7//wAAhP//fwAA8P//h////wmA//9/rAEAAP//////////////////////////////ABAAACAAgP//Hzy8h///////f/8AYgAA/P8XCHAEgEEIAAA+gAcY/P////8AAAAQCAAAAAAA////QwGAAAAAAACAoBIAkAMQAPD///////////////z/////////f/r//2P///8HwOcjfj54UzEA+P//Bf7//9/PfN6U0v////8//sf/////////CwCmJ////////x/8P/z///8/f/////8fAP+iDQD+////////x3/8//////////8D///////////D/8P/////////////AwCAQAAAAAAAAP7//P+/8///8Dv+//8B/v//f+D/893f/wH/g/9v/v71P///BPv/bQD/////+9//uxyf4///X5r////PAf//d//0v/79M/3r0f/BL/j///y//3//f///P3j+APMP/////1gwAADk/////38egP8////0/8N//P//BPD///8AAAAAAID///n//////////+f///////+X//////////b///j////////z7///////BwDg/////73n/38AAPz//////////////////////wBADADg////////////////////////////PwAA+P///3/2+P+H//8HAMD///P//7+n////wb+H////f8H/////P8DHP9/9w/8AAPD//9//3///5/////8P/f/B/////5////////8D8D/+/3n/8/P/z///A8D//7/5Z37+//n/fwAAAPi////////H///v////////93/4//////////9/APz//+b/APj/////////////xwf8//////////////s//wcAAPz/////3x8/jv//PwH+//93AAAAACABAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAADCAfD//////////////////////w8AAMD//////////////////////////////////////////////////////////////////////////////////////////////z/AAQAAAAAAAACgpmYAAAD+///////////////////////////////////////////////B//////////////////////8/+P//////////////////////////////////////////////////////////////////gw8A4P//////////////////////HwAAAAABAPH/9////x+A////////////////////////////////////////////////DwAA/v//////////////////////0cri//////////////////////////8fAAbA////////////////////////////////////////////////////AAD4/////////////////////////////wcABAgABAAAAAAAAAAAoAAAAAAA8P//////////////////////D4CVmgEAAADw//////////////////////8PgP//////////BwAAgP//////////B////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAADA//////9/APADAAAAAAAAAERMKRQADgAAAAAAAPj/////////////////vw8A/v//////////////////////////////////////////////////////////////////////////////////////////////+f//////////////////////////////////////////////////////////////////////B4D//////////////////////38AAP7//////////////////////wGAAgAAr/9/997/t/vn/y/+////////3///////////////////////8////////////////////////////////////z///////39egAH4/////////38AAPD//////////////////////////z/M/////////////////////////////////////////////////////f/Pf+z99/37/////////8////9/33sK6P/z9///////////////////////////////////////8P/////////////+/////8////////////////////j//////8f////////////////////////////z/////////////////w8I4u95qwPA709X/v////////////////////8AAAAAAPz//////////////////////////////////////////////////////8/BHxf5/z/h/////////////////////////////////////////////////////////////////////P//////////////////////////si/953O//////////////////////////////////////////////////z8gEP///v///x8A4P///////////////////53/////////////////////////////f//P7t/////7/////////////////////4Huv///A/z////////////////////////+/9/7//////////Pz/////////v//////fyHv/777/5l/+P+//7/ff////3//////////j//x////////////3//3//+/3v//f/r////PP///9/////+////////////////////3//////////8ByP////8B8P//////////////+f//////////////////v4r34JNxIWLkgl8MD381nH+Q5QPYnivjw58f/7bw/4nh////owg6QQGDlwc+Xubv////////P9T///////////////////////////////////9/AAAF/v//////////////////////////gf///////////////////////////////////////5//////////w/////////////////////P/////////////////D/D//////////////7///////yXw/////////x8SQAAAAAAA/////////xjh////////P4D///+/+P////f9////////AwAAAAAAAADg////////////////////////////////////////////////////////////////n/f///////+fJAeAQAGk/Kf///8T4NEE+P////////+b8P///////////////////////////////////1/4////////7/////////////////8f//////////z///////8Xff9+euvm3/fw/D9Hvv////se5K/b+xIJ/4FAf8sPEMABAQj+z///////Ayj4////////z//5///z///j//P//wD4fwr4//4PAOD/////////////fwCggAD/5////////f///8f/+T/+4/////8//////////////r8/0P///wH/////////X/v//////////+//v/3///v///9////7/////////////v8//4H4/////wD8///////////rvf7/////////////f////////////////////////////w/8////wP//////////////////3///6+///+//////////3//f/++/////////////////////P///////ACT8/7///f///+d//v//+f9//P//0///APyPAv/v/38AgP////////////8B5CDwf/7/////////f/7/f5j/f//nO///HP//9////4f5+f/v//9/fXb9/9v//9vv7/4b////////////////+//////5/3/4/////////+////////////+///+///8fICCA/////7//j/7/PwAA/v////////////////////////3//P///v//9//////////////////////v///+Hzny7X+N/v/38wL9/3X+v7/1/////////////8////8zDvyZv/v///8D////////////////DwAAIFMB4P///////////////////////wP///+B////////B/7//////w/4//8P/P////////+B50OKgP///x9QTQAA/v///////wMAAAAA4P////////////////////////////////8HAAAAcADAfwAA/v//////B/7///////////////////////////8D/v//+//////////////////+/+7//2//f/z///P/////////////g/j/////9/////////9///+v/////3///////+f9////wWYd8Mb//wv//////wcAAPz/////////////////////////h08QfwD////f///////////////////////7/3///////////////////7/uP/7/////////f///////+fn/////v/27f35u///7vf/+/ZV//////////P////////////////////7////////////////////f////+////////8//////////////////AbWADTDz/////v///////wcAAID/////////////////////////////////////A0Dx////////////////////////9/////////////////9P////////////f/+/9////f+//v////////////+X//////////////8PwP///w/A////////////////////////////////////pyr4f/OvANzv+McGbs8PJniPw70Y8Hb/pxH2////////////ALj////////////////////////////////////////////////f+QAAAAAAoFaWAgAA////////////////////////99n///////////////////////////////////////////////8LgP///////////wAAzc9/uf//////////////////////////B8D+/////////////////////////wDg+/7//////////wOA/////////////////////2/AVxAAAAAAAAAA/P//////////B4CWVgUAAADg/////////////l//f////////////wdAAAAAAAAAAAAAAADA//////////////////////////////////////////////////////////////////////////////////////////////////8BMAAAAAD/f/78wwGw3/gHgP8AcH//zwYAAACA7////////////wfA/////////////////////////////////////////////////////////////////////////////////////wDw//////////9/b9vx//////////+/9///////////////////////f/j//+H//////////////3/+///////////////////////////////////////f///////////////////////5//8/AADw//////+/////AwAA/////////////////////////////+37/8////////////////////////////////////+X//39///f/////////////////4f4/////////v///+/////+///////////7//P/////////9//7//8PAADA////gv/////////fAQAA4P////////////////////////////////9/aNu7/z9r///////////////////////////////9////////PQAAAAAAAAAA8P///z///////////////////////8z//////////8//////////////////////////////////+f////////9//P////////////////////////////////f///9/AAAAwN///n///////////8////9///////H///8/AAAAAP////////////////////////////////////////8/AAAAAB7/////////////////////////////////P/7//////////////3/+////BwHg7////8H//////x/////D3z/4Af//9gfA////////Px7A/////////+cPAMDHn3zrH/8DgP////87////43zH//9/////PwAA8PP//w/+/8f/H/jh///v/3/A8f8fP/D/////v18gfhBB3v///////H4AAAAAAAAA+P///////P///////z/+/+//////H8B///0H8P//////////Ewjw////////////7z8AAPD/////z/////////3D////////BeD/f/8A/P////////+LJBgQ4P////////9/+fcP//+7//8BAAAAAAAAAAAAAADgf/z/8/+Dn/9///8P4P//7/7/DwD+/5/////3/P//w7+H////f/z/////AwAAAAAAAADw////////////+z/+////H/9//v///9////+f/wHg//8XIP8HwP////////////s/4AwA/I/////////////v//4P+P937P//AQAAAAAAAAAAABAGAPz9u3/+T//3X+sfoX8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}],\ +["iced_core",{"t":"ETGEEFPPGPFFEPPPPPEEPTTTEEGPTETEFFTTFFEGPFFPFFPETEEFTFTETTTONNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNCNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONCCNNNNNNNNONNNNCNNNNNNNNNNNNNNNNNCCCCNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOCNNNOOOOOOGPPPPPGPPPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNHNHNOHNONNNNNNNNNNHNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNHOHNHNNNHNHNOHNONNNNNNNNNNNNNNNNHNOKGFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNMNPGPPPGPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPTPPPPPGPFPPTPPPPPPPPPPPPGGPPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONFGFPNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONNNNNNNNNNNNNNNNNNNNNNNNNNNFPGGRFFPPPKPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNONNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOTTTGEPPTPGFPPPTPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFTFNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHNHNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGPPNNNNNNNNNNNNNNNNNHNNNNNNNNPPGPPEPGPPPGPPPPGPPPPPPPPPPPGPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOFPGPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFKNNNNNNNNNNNNNNNMNNNNNNNHNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFTNHNNNNHNONNNNNNNNNNNNNNNNNNNNNNNHNONNHNONHNONNNNNNNNNFKFNNNNNNONNNNONNMNNNNNNNNNNNNMMNNMNNNNNNNNNNNNNNNNNNNNNNOMMONNNNNNNNNNNNNNNNNNNNNPGFPKFNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNMNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNMNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNTPPPPPTPGERRIFEGTKGPPERPKPGFFNNNNNNNNNNNNNNNNNNNNNNONNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNONNNMMCNNNNNNNMMMNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNOONONNNNNOCONOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNGPPPGPGPPPPGPKPPRPPPPGPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNMOFRKRFRNNNNNNNNNNNNMNNNNNNNNNONNMNNNNNONNNNNNMNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNMNNNRKFNNNNNNNNNMNNNNNNMMMMNNNNNNNMNNNNNNNMMNNNNNNNNNMNNMMTPPPPFPPPPPPPPPPPPPPEPPGPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNFTTTTTTFJJJJJJJJJJJJJJJJJJJJJJFTTTTTTTTTTTFFFTTFFTTTNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOFFTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGFPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOFEEEKNNNNNNNNNNNNMNNNNNNNNNNNNNNMNNNNCNMNNNCNCNNNNNNNNNPEPKGEPENNNNNNNMNNNCNNNNNNNNNNHHCNCNNNNNNNNNFKNNNNNNNNNNNHNNNHNHMHHONNNNNNNNNMNNONNNNNNNMNFTFTKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHMHMNNNNNNNNNNNNNNNNNNOOOOKHMHMHMHMKREEFFIFNNNNNNNNNNNHNNNNNNNNNNNNNNNNONNNNHHMNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNHHNNNNMNHNNNNNNNNNNNNNNNNNNNNNNNNNNNPPGFFNNNNNNNNNNNNNNNNNNONNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPGPPPPPPEFPGGPPPPGGPPEPPPGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOPPGFNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOFFNNONNNNNNNNNNNNNNNNNNONNNNONNNNNNNNONNNNNNNNNNNNOOONNOOOONNONNNNNNNNNNNNNNONN","n":["Alignment","BLACK","Background","Border","Clipboard","Color","Color","Contain","ContentFit","Cover","Degrees","Element","Event","Fill","Fill","FillPortion","Fixed","Floating","Font","Gradient","Gradient","IDENTITY","INFINITE","INFINITY","Image","Layout","Length","None","ORIGIN","Overlay","PI","Padding","Pixels","Point","RANGE","RANGE","Radians","Rectangle","Renderer","Rotation","ScaleDown","Shadow","Shell","Shrink","Size","SmolStr","Solid","Svg","TRANSPARENT","Text","Theme","Transformation","UNIT","Vector","WHITE","Widget","ZERO","ZERO","ZERO","a","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add_assign","alignment","apply","are_widgets_invalid","area","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_ref","as_ref","as_str","as_widget","as_widget_mut","b","blur_radius","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","center_x","center_y","clipboard","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","color","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","default","default","default","default","default","default","default","default","default","default","default","degrees","deref","distance","div","div","div","div","enclose","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","expand","expand","explain","fill_factor","fit","fluid","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_f64","from_f64","from_i64","from_i64","from_iter","from_iter","from_iter","from_iter","from_linear_rgba","from_rgb","from_rgb8","from_rgba","from_rgba8","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","from_u64","from_u64","g","get_hash","get_hash","get_hash","gradient","hash","hash","hash","height","height","image","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_linear","into_rgba8","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_layout","invalidate_widgets","inverse","invert","is_empty","is_empty","is_fill","is_heap_allocated","is_layout_invalid","is_within","keyboard","layout","len","map","max","merge","min","mouse","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","new","new","new","new","new","new","new","new","new_inline","new_inline_from_ascii","new_static","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","offset","orthographic","overlay","padding","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","position","publish","r","radians","radians_mut","redraw_request","rem","renderer","request_redraw","revalidate_layout","rotate","rotate","scale","scale_alpha","scale_alpha","scale_factor","size","snap","sub","sub","sub","sub","sub","sub","sub_assign","svg","text","theme","time","to_distance","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_smolstr","to_smolstr","to_string","to_string","to_string","to_string","to_string","touch","translate","translation","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","widget","width","width","window","with_radius","with_size","with_vertices","x","x","x","y","y","y","Alignment","Bottom","Center","Center","Center","End","Horizontal","Left","Right","Start","Top","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","hash","hash","hash","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","Border","Radius","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","bottom","bottom","bottom_left","bottom_left","bottom_left","bottom_right","bottom_right","bottom_right","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","color","color","components_from","components_from","default","default","eq","eq","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","left","left","new","null_value","null_value","radius","radius","right","right","rounded","rounded","to_owned","to_owned","top","top","top_left","top_left","top_left","top_right","top_right","top_right","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","width","width","width","Clipboard","Kind","Null","Primary","Standard","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","eq","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","read","read","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","write","write","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","Window","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","eq","eq","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","merge","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Black","Bold","Condensed","Cursive","DEFAULT","Expanded","ExtraBold","ExtraCondensed","ExtraExpanded","ExtraLight","Family","Fantasy","Font","Italic","Light","MONOSPACE","Medium","Monospace","Name","Normal","Normal","Normal","Oblique","SansSerif","SemiCondensed","SemiExpanded","Semibold","Serif","Stretch","Style","Thin","UltraCondensed","UltraExpanded","Weight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","default","default","default","default","default","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","family","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","null_value","null_value","null_value","null_value","null_value","stretch","style","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","vzip","vzip","vzip","vzip","vzip","weight","with_name","ColorStop","Gradient","Linear","Linear","adapt_into_using","adapt_into_using","adapt_into_using","add_stop","add_stops","angle","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","default","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","null_value","offset","scale_alpha","scale_alpha","stops","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","Bytes","Bytes","FilterMethod","Handle","Handle","Id","Image","Linear","Nearest","Path","Renderer","Rgba","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","advance","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","chunk","clear","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","components_from","components_from","components_from","components_from","components_from","copy_from_slice","copy_to_bytes","default","default","deref","draw_image","drop","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","filter_method","filter_method","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_bytes","from_iter","from_path","from_rgba","from_static","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","handle","hash","hash","hash","id","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_unique","len","measure_image","new","new","null_value","null_value","opacity","opacity","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","remaining","rotation","rotation","slice","slice_ref","snap","snap","split_off","split_to","to_owned","to_owned","to_owned","to_owned","to_owned","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_mut","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","vzip","vzip","vzip","vzip","vzip","height","id","pixels","width","ALT","COMMAND","CTRL","Event","Key","KeyPressed","KeyReleased","LOGO","Left","Location","Modifiers","ModifiersChanged","Numpad","Right","SHIFT","Standard","adapt_into_using","adapt_into_using","adapt_into_using","all","alt","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","command","complement","components_from","components_from","components_from","contains","control","default","difference","empty","eq","eq","eq","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","insert","intersection","intersects","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","iter","iter_names","jump","key","logo","macos_command","not","null_value","partial_cmp","remove","set","shift","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","toggle","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","union","vzip","vzip","vzip","key","key","location","location","modifiers","modifiers","text","AVRInput","AVRPower","Accept","Again","AllCandidates","Alphanumeric","Alt","AltGraph","AppSwitch","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","Attn","AudioBalanceLeft","AudioBalanceRight","AudioBassBoostDown","AudioBassBoostToggle","AudioBassBoostUp","AudioFaderFront","AudioFaderRear","AudioSurroundModeNext","AudioTrebleDown","AudioTrebleUp","AudioVolumeDown","AudioVolumeMute","AudioVolumeUp","Backspace","BrightnessDown","BrightnessUp","BrowserBack","BrowserFavorites","BrowserForward","BrowserHome","BrowserRefresh","BrowserSearch","BrowserStop","Call","Camera","CameraFocus","Cancel","CapsLock","ChannelDown","ChannelUp","Character","Clear","Close","ClosedCaptionToggle","CodeInput","ColorF0Red","ColorF1Green","ColorF2Yellow","ColorF3Blue","ColorF4Grey","ColorF5Brown","Compose","ContextMenu","Control","Convert","Copy","CrSel","Cut","DVR","Delete","Dimmer","DisplaySwap","Eisu","Eject","End","EndCall","Enter","EraseEof","Escape","ExSel","Execute","Exit","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F25","F26","F27","F28","F29","F3","F30","F31","F32","F33","F34","F35","F4","F5","F6","F7","F8","F9","FavoriteClear0","FavoriteClear1","FavoriteClear2","FavoriteClear3","FavoriteRecall0","FavoriteRecall1","FavoriteRecall2","FavoriteRecall3","FavoriteStore0","FavoriteStore1","FavoriteStore2","FavoriteStore3","FinalMode","Find","Fn","FnLock","GoBack","GoHome","GroupFirst","GroupLast","GroupNext","GroupPrevious","Guide","GuideNextDay","GuidePreviousDay","HangulMode","HanjaMode","Hankaku","HeadsetHook","Help","Hibernate","Hiragana","HiraganaKatakana","Home","Hyper","Info","Insert","InstantReplay","JunjaMode","KanaMode","KanjiMode","Katakana","Key","Key11","Key12","LastNumberRedial","LaunchApplication1","LaunchApplication2","LaunchCalendar","LaunchContacts","LaunchMail","LaunchMediaPlayer","LaunchMusicPlayer","LaunchPhone","LaunchScreenSaver","LaunchSpreadsheet","LaunchWebBrowser","LaunchWebCam","LaunchWordProcessor","Link","ListProgram","LiveContent","Lock","LogOff","MailForward","MailReply","MailSend","MannerMode","MediaApps","MediaAudioTrack","MediaClose","MediaFastForward","MediaLast","MediaPause","MediaPlay","MediaPlayPause","MediaRecord","MediaRewind","MediaSkipBackward","MediaSkipForward","MediaStepBackward","MediaStepForward","MediaStop","MediaTopMenu","MediaTrackNext","MediaTrackPrevious","Meta","MicrophoneToggle","MicrophoneVolumeDown","MicrophoneVolumeMute","MicrophoneVolumeUp","ModeChange","Named","Named","NavigateIn","NavigateNext","NavigateOut","NavigatePrevious","New","NextCandidate","NextFavoriteChannel","NextUserProfile","NonConvert","Notification","NumLock","OnDemand","Open","PageDown","PageUp","Pairing","Paste","Pause","PinPDown","PinPMove","PinPToggle","PinPUp","Play","PlaySpeedDown","PlaySpeedReset","PlaySpeedUp","Power","PowerOff","PreviousCandidate","Print","PrintScreen","Process","Props","RandomToggle","RcLowBattery","RecordSpeedNext","Redo","RfBypass","Romaji","STBInput","STBPower","Save","ScanChannelsToggle","ScreenModeNext","ScrollLock","Select","Settings","Shift","SingleCandidate","Soft1","Soft2","Soft3","Soft4","Space","SpeechCorrectionList","SpeechInputToggle","SpellCheck","SplitScreenToggle","Standby","Subtitle","Super","Symbol","SymbolLock","TV","TV3DMode","TVAntennaCable","TVAudioDescription","TVAudioDescriptionMixDown","TVAudioDescriptionMixUp","TVContentsMenu","TVDataService","TVInput","TVInputComponent1","TVInputComponent2","TVInputComposite1","TVInputComposite2","TVInputHDMI1","TVInputHDMI2","TVInputHDMI3","TVInputHDMI4","TVInputVGA1","TVMediaContext","TVNetwork","TVNumberEntry","TVPower","TVRadioService","TVSatellite","TVSatelliteBS","TVSatelliteCS","TVSatelliteToggle","TVTerrestrialAnalog","TVTerrestrialDigital","TVTimer","Tab","Teletext","Undo","Unidentified","VideoModeNext","VoiceDial","WakeUp","Wink","Zenkaku","ZenkakuHankaku","ZoomIn","ZoomOut","ZoomToggle","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_ref","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","components_from","components_from","eq","eq","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","partial_cmp","partial_cmp","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Layout","Limits","NONE","Node","adapt_into_using","adapt_into_using","adapt_into_using","align","align_mut","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","atomic","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","children","children","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","contained","container","default","eq","flex","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","loose","max","max_height","max_width","min","min_height","min_width","move_to","move_to_mut","new","new","new","next_to_each_other","null_value","padded","position","positioned","resolve","shrink","size","sized","to_owned","to_owned","to_owned","translate","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","width","with_children","with_offset","Axis","Horizontal","Vertical","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","resolve","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","Available","Back","Button","ButtonPressed","ButtonReleased","Click","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Forward","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","None","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","ZoomIn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","click","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","components_from","components_from","components_from","components_from","components_from","default","default","eq","eq","eq","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over","null_value","null_value","partial_cmp","position","position_from","position_in","position_over","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","vzip","vzip","vzip","vzip","vzip","delta","position","x","x","y","y","Click","Double","Kind","Single","Triple","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","kind","new","position","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Element","Group","Overlay","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","default","draw","draw","draw","from","from","from","from_angle","from_angle","from_children","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_over","is_over","is_over","layout","layout","layout","map","mouse_interaction","mouse_interaction","mouse_interaction","new","new","null_value","on_event","on_event","on_event","operate","operate","operate","overlay","overlay","overlay","overlay","push","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","with_children","Padding","ZERO","adapt_into_using","all","arrays_from","arrays_into","borrow","borrow_mut","bottom","bottom","bottom","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","default","fit","fmt","from","from","from","from","from","from_angle","from_stimulus","horizontal","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","left","left","left","new","null_value","right","right","right","to_owned","top","top","top","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vertical","vzip","Quad","Renderer","Style","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","border","borrow","borrow","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","default","end_layer","end_transformation","eq","eq","fill_quad","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","null_value","shadow","start_layer","start_transformation","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","with_layer","with_transformation","with_translation","Bytes","Data","Handle","Path","Renderer","Svg","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","color","components_from","components_from","components_from","data","draw_svg","eq","eq","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_memory","from_path","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","handle","hash","hash","id","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","measure_svg","new","opacity","opacity","rotation","rotation","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","ARROW_DOWN_ICON","Absolute","Advanced","Basic","Borrowed","Bounds","CHECKMARK_ICON","CharOffset","Difference","Editor","Editor","Font","Fragment","Highlight","Highlighter","Hit","ICON_FONT","IntoFragment","LineHeight","None","Owned","Paragraph","Paragraph","Relative","Renderer","Shape","Shaping","Span","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","background","background","background_maybe","border","border","border_maybe","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","color","color_maybe","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","cursor","default","default","default_font","default_size","editor","eq","eq","eq","eq","eq","equivalent","equivalent","fill_editor","fill_paragraph","fill_text","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","font","font","font_maybe","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","highlight","highlighter","horizontal_alignment","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_fragment","into_fragment","into_fragment","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_height","line_height","line_height","link","link","link_maybe","new","null_value","null_value","padding","padding","paragraph","shaping","size","size","size","strikethrough","strikethrough","text","to_absolute","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_static","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","underline","underline","vertical_alignment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Action","Backspace","Caret","Click","Cursor","Delete","Direction","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","Editor","End","Enter","Font","Home","Insert","Left","Left","Motion","Move","PageDown","PageUp","Paste","Right","Right","Scroll","Select","SelectAll","SelectLine","SelectWord","Selection","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","cursor","cursor_position","direction","eq","eq","eq","eq","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","highlight","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","is_empty","line","line_count","min_bounds","perform","selection","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","update","vzip","vzip","vzip","vzip","vzip","widen","with_text","lines","Format","Highlight","Highlighter","Iterator","PlainText","Settings","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","change_line","change_line","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","current_line","current_line","default","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight_line","highlight_line","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","new","null_value","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","update","update","vzip","vzip","Font","Paragraph","Plain","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","compare","components_from","default","fmt","from","from_angle","from_stimulus","grapheme_position","hit_span","hit_test","horizontal_alignment","horizontal_alignment","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","min_bounds","min_bounds","min_height","min_width","min_width","new","null_value","raw","resize","span_bounds","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","update","vertical_alignment","vertical_alignment","vzip","with_spans","with_text","ALL","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Custom","Custom","Dark","Dracula","Ferra","GruvboxDark","GruvboxLight","KanagawaDragon","KanagawaLotus","KanagawaWave","Light","Moonfly","Nightfly","Nord","Oxocarbon","Palette","SolarizedDark","SolarizedLight","Theme","TokyoNight","TokyoNightLight","TokyoNightStorm","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","custom","custom_with_fn","default","default","eq","eq","extended_palette","fmt","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","null_value","palette","palette","style","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","with_fn","Background","CATPPUCCIN_FRAPPE","CATPPUCCIN_LATTE","CATPPUCCIN_MACCHIATO","CATPPUCCIN_MOCHA","DARK","DRACULA","Danger","EXTENDED_CATPPUCCIN_FRAPPE","EXTENDED_CATPPUCCIN_LATTE","EXTENDED_CATPPUCCIN_MACCHIATO","EXTENDED_CATPPUCCIN_MOCHA","EXTENDED_DARK","EXTENDED_DRACULA","EXTENDED_FERRA","EXTENDED_GRUVBOX_DARK","EXTENDED_GRUVBOX_LIGHT","EXTENDED_KANAGAWA_DRAGON","EXTENDED_KANAGAWA_LOTUS","EXTENDED_KANAGAWA_WAVE","EXTENDED_LIGHT","EXTENDED_MOONFLY","EXTENDED_NIGHTFLY","EXTENDED_NORD","EXTENDED_OXOCARBON","EXTENDED_SOLARIZED_DARK","EXTENDED_SOLARIZED_LIGHT","EXTENDED_TOKYO_NIGHT","EXTENDED_TOKYO_NIGHT_LIGHT","EXTENDED_TOKYO_NIGHT_STORM","Extended","FERRA","GRUVBOX_DARK","GRUVBOX_LIGHT","KANAGAWA_DRAGON","KANAGAWA_LOTUS","KANAGAWA_WAVE","LIGHT","MOONFLY","NIGHTFLY","NORD","OXOCARBON","Pair","Palette","Primary","SOLARIZED_DARK","SOLARIZED_LIGHT","Secondary","Success","TOKYO_NIGHT","TOKYO_NIGHT_LIGHT","TOKYO_NIGHT_STORM","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","background","background","base","base","base","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","danger","danger","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","generate","generate","generate","generate","generate","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_dark","new","new","primary","primary","secondary","strong","strong","strong","strong","strong","success","success","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weak","weak","weak","weak","weak","Duration","Instant","MAX","MICROSECOND","MILLISECOND","NANOSECOND","SECOND","ZERO","abs_diff","adapt_into_using","adapt_into_using","add","add","add_assign","add_assign","arrays_from","arrays_from","arrays_into","arrays_into","as_micros","as_millis","as_millis_f32","as_millis_f64","as_nanos","as_secs","as_secs_f32","as_secs_f64","borrow","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","checked_add","checked_add","checked_div","checked_duration_since","checked_mul","checked_sub","checked_sub","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","components_from","components_from","default","deserialize","deserializer_for_signature","div","div_assign","div_duration_f32","div_duration_f64","div_f32","div_f64","duration_since","dynamic_signature","elapsed","eq","eq","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_days","from_hours","from_micros","from_millis","from_mins","from_nanos","from_secs","from_secs_f32","from_secs_f64","from_stimulus","from_stimulus","from_weeks","get_hash","get_hash","hash","hash","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_zero","mul","mul_assign","mul_f32","mul_f64","new","now","null_value","partial_cmp","partial_cmp","saturating_add","saturating_duration_since","saturating_mul","saturating_sub","serialize","signature","sub","sub","sub","sub_assign","sub_assign","subsec_micros","subsec_millis","subsec_nanos","sum","sum","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_from_secs_f32","try_from_secs_f64","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Event","Finger","FingerLifted","FingerLost","FingerMoved","FingerPressed","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","eq","eq","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get_hash","hash","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","id","id","id","id","position","position","position","position","Id","Operation","Text","Tree","Widget","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","children","clone","clone_into","clone_to_uninit","components_from","diff","draw","eq","equivalent","fmt","from","from_angle","from_stimulus","get_hash","hash","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","layout","mouse_interaction","new","on_event","operate","operation","overlay","size","size_hint","state","tag","text","to_owned","tree","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unique","vzip","Chain","Focusable","None","Operation","Outcome","Scrollable","Some","TextInput","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","components_from","container","custom","finish","fmt","focusable","focusable","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","map","scope","scrollable","scrollable","text_input","text_input","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","Count","Focusable","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","count","default","eq","equivalent","find_focused","fmt","focus","focus","focus_next","focus_previous","focused","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_focused","null_value","to_owned","total","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","vzip","AbsoluteOffset","END","RelativeOffset","START","Scrollable","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","default","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","null_value","scroll_to","scroll_to","snap_to","snap_to","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","x","x","y","y","TextInput","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","select_all","select_all","Catalog","Class","LineHeight","Shaping","State","Style","StyleFn","Text","adapt_into_using","adapt_into_using","adapt_into_using","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","base","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","class","clone","clone_into","clone_to_uninit","clone_to_uninit","color","color","color_maybe","components_from","components_from","components_from","danger","default","default","default","default","draw","draw","fmt","fmt","font","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","new","null_value","null_value","primary","secondary","shaping","size","size","state","style","style","success","tag","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","width","None","Some","State","Tag","Tree","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","children","clone","clone_into","clone_to_uninit","clone_to_uninit","cmp","components_from","components_from","components_from","diff","diff_children","diff_children_custom","diff_children_custom_with_search","downcast_mut","downcast_ref","empty","eq","equivalent","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","of","partial_cmp","state","stateless","tag","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","AlwaysOnBottom","AlwaysOnTop","At","Centered","CloseRequested","Closed","Critical","Default","Event","FileDropped","FileHovered","FilesHoveredLeft","Focused","Fullscreen","Hidden","Icon","Id","Informational","Level","Mode","Moved","NextFrame","Normal","Opened","Position","RedrawRequest","RedrawRequested","Resized","Settings","Specific","SpecificWith","Unfocused","UserAttention","Windowed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","icon","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","null_value","null_value","partial_cmp","partial_cmp","settings","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","vzip","vzip","vzip","vzip","vzip","vzip","vzip","position","size","ByteCountNotDivisibleBy4","DimensionsVsPixelCount","Error","Icon","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","fmt","fmt","fmt","from","from","from_angle","from_angle","from_rgba","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_raw","into_stimulus","into_stimulus","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","byte_count","height","pixel_count","width","width_x_height","PlatformSpecific","Settings","adapt_into_using","adapt_into_using","application_id","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","decorations","default","default","eq","equivalent","exit_on_close_request","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","icon","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","level","max_size","min_size","null_value","null_value","platform_specific","position","resizable","size","to_owned","to_owned","transparent","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","visible","vzip","vzip"],"q":[[0,"iced_core"],[837,"iced_core::alignment"],[955,"iced_core::border"],[1058,"iced_core::clipboard"],[1129,"iced_core::event"],[1200,"iced_core::font"],[1419,"iced_core::gradient"],[1528,"iced_core::image"],[1774,"iced_core::image::Handle"],[1778,"iced_core::keyboard"],[1943,"iced_core::keyboard::Event"],[1950,"iced_core::keyboard::key"],[2333,"iced_core::layout"],[2464,"iced_core::layout::flex"],[2493,"iced_core::mouse"],[2698,"iced_core::mouse::Event"],[2700,"iced_core::mouse::ScrollDelta"],[2704,"iced_core::mouse::click"],[2772,"iced_core::overlay"],[2854,"iced_core::padding"],[2909,"iced_core::renderer"],[2991,"iced_core::svg"],[3109,"iced_core::text"],[3415,"iced_core::text::editor"],[3619,"iced_core::text::editor::Action"],[3620,"iced_core::text::highlighter"],[3701,"iced_core::text::paragraph"],[3755,"iced_core::theme"],[3859,"iced_core::theme::palette"],[4194,"iced_core::time"],[4344,"iced_core::touch"],[4415,"iced_core::touch::Event"],[4423,"iced_core::widget"],[4478,"iced_core::widget::operation"],[4522,"iced_core::widget::operation::focusable"],[4568,"iced_core::widget::operation::scrollable"],[4647,"iced_core::widget::operation::text_input"],[4656,"iced_core::widget::text"],[4778,"iced_core::widget::tree"],[4883,"iced_core::window"],[5149,"iced_core::window::Event"],[5151,"iced_core::window::icon"],[5214,"iced_core::window::icon::Error"],[5219,"iced_core::window::settings"],[5298,"palette::chromatic_adaptation"],[5299,"iced_core::angle"],[5300,"iced_core::pixels"],[5301,"iced_core::point"],[5302,"iced_core::vector"],[5303,"core::ops::arith"],[5304,"iced_core::rectangle"],[5305,"iced_core::size"],[5306,"iced_core::rotation"],[5307,"iced_core::shell"],[5308,"smol_str"],[5309,"iced_core::transformation"],[5310,"iced_core::element"],[5311,"palette::cam16::parameters"],[5312,"iced_core::background"],[5313,"iced_core::color"],[5314,"iced_core::content_fit"],[5315,"iced_core::length"],[5316,"core::clone"],[5317,"iced_core::shadow"],[5318,"core::cmp"],[5319,"core::default"],[5320,"num_traits::float"],[5321,"num_traits"],[5322,"alloc::string"],[5323,"core::convert"],[5324,"core::fmt"],[5325,"core::result"],[5326,"alloc::sync"],[5327,"alloc::borrow"],[5328,"alloc::boxed"],[5329,"palette::rgb"],[5330,"core::option"],[5331,"core::iter::traits::collect"],[5332,"core::hash"],[5333,"core::marker"],[5334,"core::ops::function"],[5335,"alloc::vec"],[5336,"iced_core::window::redraw_request"],[5337,"palette::convert::try_from_into_color"],[5338,"core::any"],[5339,"bytes::bytes"],[5340,"bytes::bytes_mut"],[5341,"std::path"],[5342,"core::ops::range"],[5343,"iced_core::keyboard::modifiers"],[5344,"iced_core::keyboard::event"],[5345,"iced_core::keyboard::location"],[5346,"bitflags::iter"],[5347,"iced_core::layout::node"],[5348,"iced_core::layout::limits"],[5349,"core::iter::traits::double_ended"],[5350,"iced_core::mouse::button"],[5351,"iced_core::mouse::cursor"],[5352,"iced_core::mouse::event"],[5353,"iced_core::mouse::interaction"],[5354,"iced_core::overlay::group"],[5355,"iced_core::overlay::element"],[5356,"core::iter::traits::iterator"],[5357,"core::time"],[5358,"std::time"],[5359,"serde::de"],[5360,"zvariant::error"],[5361,"zvariant::signature"],[5362,"nix::sys::time"],[5363,"serde::ser"],[5364,"iced_core::widget::id"],[5365,"core::borrow"],[5366,"iced_core::window::event"],[5367,"iced_core::window::id"],[5368,"iced_core::window::level"],[5369,"iced_core::window::mode"],[5370,"iced_core::window::position"],[5371,"iced_core::window::user_attention"],[5372,"iced_core::window::settings::platform"]],"i":[0,26,0,0,0,0,25,27,0,27,0,0,0,27,28,28,28,15,0,0,25,20,10,11,0,0,0,27,6,0,2,0,0,0,3,2,0,0,0,0,27,0,0,28,0,0,15,0,26,0,0,0,11,0,26,0,4,11,7,26,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,2,2,4,4,6,10,11,7,2,0,15,16,10,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,20,18,22,22,26,30,0,18,18,22,22,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,10,10,10,0,18,3,2,25,26,27,28,4,6,10,15,30,11,20,7,18,3,2,25,26,27,28,4,6,10,15,30,11,20,7,18,3,3,2,2,25,25,26,26,27,27,28,28,4,4,6,6,10,10,15,15,30,30,11,11,20,20,7,7,18,30,0,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,10,18,26,27,4,6,10,15,30,11,20,7,15,18,6,2,2,4,4,28,18,18,18,18,18,3,3,2,2,25,26,27,28,4,6,10,15,30,11,20,7,18,27,6,10,11,7,0,10,11,22,28,27,28,18,18,3,2,2,25,26,27,27,28,4,6,6,10,15,30,16,11,20,7,0,18,18,18,18,18,18,18,18,22,22,22,3,3,3,2,2,2,2,25,25,25,25,26,26,26,26,26,27,28,28,28,28,4,4,4,6,6,6,10,10,15,15,15,30,16,11,11,11,11,11,20,7,7,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,3,2,3,2,18,18,18,18,26,26,26,26,26,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,3,2,26,18,27,11,0,18,27,11,10,11,0,10,10,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,26,26,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,16,16,26,26,18,16,28,18,16,10,0,0,18,22,11,16,11,0,3,2,2,4,4,6,10,10,10,11,11,11,20,7,7,18,22,26,6,10,16,11,7,18,18,18,18,26,27,4,6,10,15,30,11,20,7,30,20,0,0,18,3,3,2,2,4,10,16,26,15,15,16,2,0,16,16,10,11,20,25,26,20,10,10,2,6,6,10,11,7,2,0,0,0,0,2,18,3,2,25,26,27,28,4,6,10,15,30,11,20,7,18,2,27,6,18,18,2,27,6,0,20,20,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,10,18,22,3,2,25,26,27,28,4,6,10,15,30,16,11,20,7,0,10,11,0,10,10,10,6,10,7,6,10,7,0,85,83,84,85,83,0,84,84,83,85,0,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,83,84,84,85,85,83,84,85,83,84,85,83,84,85,83,84,85,83,83,83,84,84,85,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,0,0,87,86,87,86,87,86,87,86,87,86,0,86,0,86,86,0,86,86,87,86,87,86,87,86,87,87,86,86,0,87,87,87,86,87,86,87,86,87,86,87,86,86,86,86,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,0,86,86,87,86,0,87,0,86,0,87,87,86,0,86,0,86,86,0,86,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,0,87,87,0,0,0,89,89,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,89,90,90,89,90,89,89,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,91,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,91,90,93,0,93,92,92,0,92,92,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,93,92,93,92,93,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,92,93,96,96,97,95,94,97,96,97,97,96,0,95,0,98,96,94,96,95,95,96,97,98,98,95,97,97,96,95,0,0,96,97,97,0,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,94,95,95,96,96,97,97,98,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,94,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,95,96,97,98,94,94,0,0,0,53,53,99,54,54,54,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,53,99,99,54,54,99,53,99,54,99,53,99,54,53,99,54,53,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,54,99,99,53,54,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,53,99,54,0,102,0,0,106,0,0,104,104,102,0,102,100,101,102,103,104,100,100,101,102,103,104,100,101,102,103,104,100,100,100,101,102,103,104,100,101,102,103,104,100,101,102,103,104,100,100,100,101,102,103,104,100,101,102,103,104,100,101,102,103,103,104,104,100,103,100,101,102,103,104,100,100,100,104,100,106,100,100,100,100,100,100,100,100,100,100,101,102,103,104,100,102,103,104,101,101,100,100,100,101,102,103,104,100,100,100,100,100,100,100,101,101,102,102,102,103,104,100,101,102,103,104,102,100,102,102,100,100,101,102,103,104,100,103,104,101,100,103,104,102,100,101,102,103,104,100,101,102,103,104,100,101,102,103,104,100,101,102,103,104,100,101,102,103,104,100,100,100,101,102,103,104,100,100,100,106,100,101,100,104,101,101,100,100,100,100,100,100,103,100,101,101,100,100,101,101,100,100,100,101,102,103,104,100,100,101,102,103,104,100,101,102,103,104,100,101,102,103,104,100,101,102,103,104,100,100,101,102,103,104,100,101,102,103,104,100,101,102,103,104,100,101,102,103,104,222,222,222,222,111,111,111,0,0,112,112,111,113,0,0,112,113,113,111,113,112,113,111,111,111,112,113,111,112,113,111,111,111,111,111,111,111,111,111,112,113,111,112,113,111,112,113,111,112,113,111,112,113,111,112,113,113,111,111,111,111,111,112,113,111,111,111,111,111,111,112,113,111,112,113,111,111,112,113,111,111,111,111,111,112,113,111,112,113,111,111,111,111,111,111,111,112,113,111,111,111,111,111,111,112,113,111,112,113,111,112,113,111,112,113,111,112,113,111,111,112,113,111,111,111,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,112,113,111,111,112,113,111,112,113,111,112,113,111,112,113,111,112,113,111,112,113,111,112,113,111,111,112,113,111,223,224,223,224,223,224,223,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,117,117,117,117,117,117,117,117,117,116,117,116,117,116,117,116,116,117,116,117,116,117,116,117,116,117,116,117,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,116,117,0,0,121,0,121,120,122,120,120,121,120,122,121,120,122,0,121,120,122,121,120,122,120,122,121,120,122,120,122,121,120,122,121,120,122,121,121,120,122,122,121,120,122,0,120,120,121,0,121,120,122,121,120,122,121,120,122,121,120,122,121,121,120,122,121,120,122,121,120,122,121,120,122,121,120,122,121,120,122,121,121,121,121,121,121,121,120,120,121,120,122,0,120,0,122,0,121,121,120,0,121,120,122,120,121,120,122,121,120,122,121,120,122,121,120,122,121,120,122,121,120,122,121,120,122,121,120,122,121,120,122,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,124,124,124,124,127,126,0,128,128,0,130,0,128,128,128,0,126,130,130,130,0,126,129,126,130,130,126,129,130,130,130,126,0,130,127,128,130,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,0,126,127,128,129,130,126,127,128,129,130,126,126,127,127,128,128,129,129,130,130,130,126,127,128,129,130,127,130,126,127,128,129,130,126,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,126,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,127,127,130,130,127,127,127,127,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,126,127,128,129,130,225,226,227,228,227,228,0,132,0,132,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,131,132,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,131,131,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,0,0,0,136,133,136,133,136,133,136,133,136,133,136,133,136,133,133,134,136,133,136,136,133,136,133,0,136,133,136,133,136,133,136,133,136,133,136,133,136,133,136,133,134,134,136,133,136,136,133,134,136,133,133,136,133,134,136,133,134,136,133,133,134,133,136,133,136,133,136,133,136,133,136,133,136,133,136,133,136,133,133,0,59,59,0,59,59,59,59,0,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,0,59,59,59,59,0,59,59,59,0,59,59,59,59,59,59,59,59,59,59,59,0,0,0,138,135,138,135,138,135,138,138,135,138,135,138,138,135,38,138,135,138,135,138,138,135,135,138,135,138,135,38,38,138,135,38,138,135,138,135,138,135,138,135,138,135,138,135,138,135,138,135,138,135,138,135,138,135,138,38,38,135,138,135,138,135,138,135,138,135,138,135,138,135,138,135,138,135,138,135,38,38,38,141,0,0,141,0,0,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,139,139,140,141,140,142,139,140,141,140,141,139,140,141,139,139,140,140,141,139,140,141,140,140,139,140,141,140,141,139,140,141,140,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,142,139,139,139,139,139,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,50,146,145,145,156,148,50,147,0,0,50,50,0,0,0,0,50,0,0,148,156,0,50,146,0,148,0,0,0,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,145,146,147,148,143,149,143,149,143,143,149,143,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,144,145,145,146,146,147,147,148,148,143,149,149,143,143,143,144,145,146,147,148,143,149,144,147,145,146,50,50,0,145,146,147,148,143,145,148,50,50,50,144,145,146,147,148,143,149,143,144,143,143,144,145,146,146,146,147,148,143,143,149,144,145,146,147,148,143,149,144,145,146,147,148,143,149,145,146,145,146,143,0,144,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,145,146,147,148,143,149,155,156,156,144,145,146,147,148,143,149,143,144,143,143,143,143,143,145,146,143,143,0,144,143,144,143,143,143,143,146,144,145,146,147,148,143,149,143,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,145,146,147,148,143,149,144,145,146,147,148,143,149,143,143,144,144,145,146,147,148,143,149,0,158,161,157,0,158,0,159,159,159,157,0,157,0,159,158,154,159,158,159,160,0,157,159,159,158,159,160,157,157,157,157,157,161,159,159,159,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,154,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,159,160,160,161,157,158,159,160,161,154,154,159,157,158,159,160,160,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,154,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,154,154,154,154,154,154,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,157,158,159,160,161,154,157,158,159,160,161,159,154,229,0,162,0,162,0,162,169,163,169,163,169,163,169,163,169,163,169,163,162,169,169,163,169,163,169,169,163,163,163,169,163,162,169,163,163,169,163,163,169,163,169,163,169,163,162,169,169,163,169,163,169,163,169,163,169,163,169,163,162,169,163,169,163,169,163,169,163,169,163,169,163,169,163,169,163,169,163,162,169,169,163,153,0,0,170,170,170,170,170,170,170,170,170,153,170,170,170,170,170,170,153,153,153,153,170,170,170,170,170,170,170,153,170,153,153,170,170,170,170,153,153,170,170,170,170,170,170,170,170,170,153,170,170,153,153,171,171,171,171,171,0,171,171,171,171,171,171,171,171,171,171,171,171,171,171,0,171,171,0,171,171,171,171,172,171,172,171,172,171,172,171,172,171,172,171,172,171,172,171,172,171,172,171,171,171,171,171,172,171,171,171,172,172,171,172,171,172,171,172,171,172,171,172,171,172,171,172,171,172,171,172,172,171,0,171,171,171,172,171,172,171,172,171,172,171,172,171,172,171,172,171,172,171,172,171,172,171,172,172,0,173,173,173,173,173,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,173,173,173,173,173,173,173,173,173,173,0,0,0,173,173,0,0,173,173,173,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,173,174,174,176,176,177,177,178,178,179,179,180,180,181,181,176,173,174,176,177,178,179,180,181,173,174,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,174,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,174,176,177,173,174,174,177,178,179,180,181,173,174,173,176,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,173,174,176,177,178,179,180,181,177,178,179,180,181,0,0,182,182,182,182,182,182,182,183,182,183,182,183,182,183,182,183,182,182,182,182,182,182,182,182,182,183,182,182,183,182,183,182,183,182,182,183,182,183,182,183,182,183,182,183,183,182,182,183,182,183,182,182,182,182,182,182,182,182,182,182,183,182,183,183,182,183,182,183,182,183,182,182,183,182,182,182,182,182,182,182,182,182,182,183,182,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,183,182,182,182,182,182,182,182,183,182,183,182,182,183,182,182,182,182,183,183,182,183,182,182,182,182,182,182,183,182,183,182,183,182,182,182,183,182,183,182,183,182,183,182,183,182,183,182,0,0,192,192,192,192,192,193,192,193,192,193,192,193,192,193,192,193,192,193,192,193,192,192,193,193,192,193,192,193,193,192,193,192,193,192,193,192,193,193,193,192,193,192,193,192,193,192,193,192,193,192,193,192,193,192,193,192,193,192,193,192,193,192,193,192,193,192,193,192,193,230,231,232,233,230,231,232,233,0,0,0,0,0,194,194,194,194,194,194,23,194,194,194,194,23,23,194,194,194,194,194,194,194,194,194,194,194,194,194,194,23,23,194,23,23,0,23,23,23,23,23,0,194,0,194,194,194,194,194,194,194,194,194,199,0,199,0,0,0,199,0,199,199,199,199,199,199,199,137,137,137,199,0,137,199,199,199,199,199,199,199,199,199,0,0,0,137,0,137,199,199,199,199,199,199,199,199,0,0,205,205,205,205,205,205,205,205,205,205,205,0,205,205,205,0,205,0,200,0,0,205,205,205,205,205,205,205,205,205,205,200,205,205,205,205,205,205,205,205,205,205,200,205,0,208,0,208,0,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,207,208,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,0,203,0,203,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,207,208,0,0,204,0,204,0,204,0,204,0,49,0,0,0,0,0,0,51,209,175,51,51,51,209,175,51,209,175,0,51,209,175,51,209,175,51,209,175,51,51,175,175,175,175,51,175,51,51,209,175,0,0,49,209,175,0,51,209,175,51,51,51,209,175,51,209,175,51,209,175,51,51,209,175,51,209,175,51,209,175,51,209,175,51,209,175,51,209,175,0,51,51,51,209,175,0,0,51,51,51,51,49,51,0,51,175,51,209,175,51,209,175,51,209,175,51,209,175,51,209,175,51,209,175,51,209,175,51,209,175,51,195,195,0,0,0,195,125,196,195,125,196,195,125,196,195,125,196,195,125,196,195,125,196,125,196,196,196,196,196,195,125,196,125,125,125,0,195,195,125,196,196,195,125,196,195,125,196,195,125,196,195,125,196,196,196,195,125,196,195,125,196,195,125,196,195,125,196,195,125,196,195,125,196,195,125,196,196,125,196,125,196,195,125,196,195,125,196,195,125,196,195,125,196,195,125,196,195,125,196,195,125,196,195,125,196,214,214,78,216,212,212,217,216,0,212,212,212,212,215,215,0,0,217,0,0,212,78,214,212,0,0,212,212,0,216,216,212,0,215,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,213,214,214,215,215,216,216,78,78,217,217,213,78,212,213,214,215,216,78,217,214,216,212,213,214,215,216,78,213,214,215,78,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,213,213,0,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,214,216,213,78,0,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,212,213,214,215,216,78,217,213,212,213,214,215,216,78,217,234,234,219,219,0,0,218,219,218,219,218,219,218,219,218,219,218,219,218,218,218,218,219,218,219,219,218,219,218,219,0,218,219,218,219,218,219,218,219,218,219,218,219,218,218,219,218,219,219,218,219,218,219,218,219,218,219,218,219,218,219,218,219,218,219,235,236,236,236,236,0,0,220,221,220,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,221,220,221,220,220,221,220,221,220,221,220,221,220,221,221,220,221,220,221,220,221,220,221,220,221,220,221,221,221,221,220,221,221,221,221,221,220,221,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,221,220,221],"f":"````````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0000000000000000{{df}c{}}{{dd}c{}}{{hh}h}{{hj}h}{{{l{c}}{n{c}}}{{l{c}}}{{Ab{}{{A`{}}}}}}{{{Ad{c}}{n{c}}}{{Ad{c}}}{{Ab{}{{A`{}}}}}}{{{Af{c}}{Af{c}}}e{{Ab{}{{A`{}}}}}{}}{{{n{c}}{n{c}}}{{n{c}}}{{Ab{}{{A`{}}}}}}{{{Aj{Ahd}}d}Al}`{{AnAf}Af}{{{Aj{{B`{c}}}}}Bb{}}{{{Aj{{Ad{j}}}}}j}{ce{}{}}000000000000000000000000000000000{{{Aj{Bd}}}{{Aj{Bf}}}}{{{Aj{Bh}}}{{Aj{{Bj{j}}}}}}1{{{Aj{{Bl{ceg}}}}}{{Aj{Bn}}}{}{}{}}{{{Aj{Ah{Bl{ceg}}}}}{{Aj{AhBn}}}{}{}{}}```3{{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{{Aj{{Bl{ceg}}}}}}}{{Aj{Bn}}}{}{}{}}13111111111111111{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0000000000000000{{c{C`{e}}}g{}{}{}}0000000000000000{{{Aj{{Ad{j}}}}}l}::`{{{Aj{Bd}}}Bd}{{{Aj{f}}}f}{{{Aj{d}}}d}{{{Aj{Cb}}}Cb}{{{Aj{Cd}}}Cd}{{{Aj{Cf}}}Cf}{{{Aj{Ch}}}Ch}{{{Aj{h}}}h}{{{Aj{{l{c}}}}}{{l{c}}}Cj}{{{Aj{{Ad{c}}}}}{{Ad{c}}}Cj}{{{Aj{An}}}An}{{{Aj{Cl}}}Cl}{{{Aj{{Af{c}}}}}{{Af{c}}}Cj}{{{Aj{Bh}}}Bh}{{{Aj{{n{c}}}}}{{n{c}}}Cj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}00000000000000{{{Aj{c}}}Al{}}0000000000000000000000000000{{{Aj{Bd}}{Aj{Bd}}}Cn}``{ce{}{}}0000000000000000{{{Aj{{Ad{j}}}}l}Bb}{{}Bd}{{}Cd}{{}Cf}{{}h}{{}{{l{c}}}D`}{{}{{Ad{c}}}D`}{{}An}{{}Cl}{{}{{Af{c}}}D`}{{}Bh}{{}{{n{c}}}D`}{Anf}{{{Aj{Bd}}}{{Aj{Bf}}}}{{{Aj{{l{c}}}}{l{c}}}c{DbDd}}{{dj}c{}}{{dd}c{}}{{hh}h}{{hj}h}{{ChCh}Ch}{{{Aj{Bd}}{Aj{Df}}}Bb}{{{Aj{Bd}}{Aj{Bf}}}Bb}{{{Aj{Bd}}{Aj{{Aj{Bf}}}}}Bb}{{{Aj{Bd}}{Aj{Bd}}}Bb}{{{Aj{Bd}}{Aj{{Aj{Df}}}}}Bb}{{{Aj{f}}{Aj{f}}}Bb}{{{Aj{f}}{Aj{j}}}Bb}{{{Aj{d}}{Aj{d}}}Bb}{{{Aj{d}}{Aj{j}}}Bb}{{{Aj{Cb}}{Aj{Cb}}}Bb}{{{Aj{Cd}}{Aj{Cd}}}Bb}{{{Aj{Cf}}{Aj{Cf}}}Bb}{{{Aj{Ch}}{Aj{Ch}}}Bb}{{{Aj{h}}{Aj{h}}}Bb}{{{Aj{{l{c}}}}{Aj{{l{c}}}}}BbDh}{{{Aj{{Ad{c}}}}{Aj{{Ad{c}}}}}BbDh}{{{Aj{An}}{Aj{An}}}Bb}{{{Aj{Cl}}{Aj{Cl}}}Bb}{{{Aj{{Af{c}}}}{Aj{{Af{c}}}}}BbDh}{{{Aj{Bh}}{Aj{Bh}}}Bb}{{{Aj{{n{c}}}}{Aj{{n{c}}}}}BbDh}{{{Aj{c}}{Aj{e}}}Bb{}{}}00000`{{{Ad{j}}j}{{Ad{j}}}}{{Afc}Af{{Dj{Af}}}}{{{Bl{ceg}}i}{{Bl{ceg}}}{}{}Dl{{Dj{Cd}}}}{{{Aj{Ch}}}Dn}{{{Aj{Cf}}AfAf}Af}{{{Aj{Ch}}}Ch}{{{Aj{Bd}}{Aj{AhE`}}}{{Ed{AlEb}}}}0{{{Aj{f}}{Aj{AhE`}}}Ef}{{{Aj{d}}{Aj{AhE`}}}Ef}0{{{Aj{Cb}}{Aj{AhE`}}}Ef}{{{Aj{Cd}}{Aj{AhE`}}}Ef}{{{Aj{Cf}}{Aj{AhE`}}}Ef}0{{{Aj{Ch}}{Aj{AhE`}}}Ef}{{{Aj{h}}{Aj{AhE`}}}Ef}{{{Aj{{l{c}}}}{Aj{AhE`}}}EfEh}{{{Aj{{l{c}}}}{Aj{AhE`}}}EfEj}{{{Aj{{Ad{c}}}}{Aj{AhE`}}}EfEh}{{{Aj{An}}{Aj{AhE`}}}Ef}{{{Aj{Cl}}{Aj{AhE`}}}Ef}{{{Aj{{B`{c}}}}{Aj{AhE`}}}EfEh}{{{Aj{{Af{c}}}}{Aj{AhE`}}}EfEh}{{{Aj{Bh}}{Aj{AhE`}}}Ef}{{{Aj{{n{c}}}}{Aj{AhE`}}}EfEh}`{DfBd}{{{Aj{Df}}}Bd}{{{El{Bf}}}Bd}{{{Aj{AhBf}}}Bd}{{{Aj{Bf}}}Bd}{cc{}}{{{En{Bf}}}Bd}{{{F`{Bf}}}Bd}{{{Aj{Bf}}}{{Bl{ceg}}}{}FbFd}{{{Ff{ce}}}{{Bl{gce}}}FbFd{}}44{jf}{Fhf}{Fhd}{jd}{fd}99{FjCb}{CdCb}{FlCb}{{{Bj{j}}}Cd}={FnCd}{G`Cd}2?{hCh}{jCh}{DnCh}{cc{}}{jh}{Dnh}2{{{Gb{cc}}}{{l{c}}}Dd}{{{Bj{c}}}{{l{c}}}Dd}44{{{Ad{Gd}}}{{Ad{j}}}}{dAn}{jAn}7777{GfAf}{{{Gb{cc}}}{{Af{c}}}{}}{{{n{c}}}{{Af{c}}}{}}{{{Bj{c}}}{{Af{c}}}{}};{{{Af{c}}}{{n{c}}}{}}<{{{Bj{c}}}{{n{c}}}{}}================={Gh{{Gj{f}}}}{Gh{{Gj{d}}}}{Gl{{Gj{f}}}}{Gl{{Gj{d}}}}{cBd{{Hb{}{{Gn{H`}}}}}}{cBd{{Hb{}{{Gn{{Aj{Bf}}}}}}}}{cBd{{Hb{}{{Gn{{Aj{Df}}}}}}}}{cBd{{Hb{}{{Gn{Df}}}}}}{{jjjj}Cd}{{jjj}Cd}{{FhFhFh}Cd}2{{FhFhFhj}Cd}{ce{}{}}0000000000000000{{{Aj{Bf}}}{{Ed{Bd}}}}{Hd{{Gj{f}}}}{Hd{{Gj{d}}}}`{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}00`{{{Aj{Bd}}{Aj{Ahc}}}AlHl}{{{Aj{Cf}}{Aj{Ahc}}}AlHl}{{{Aj{{Af{c}}}}{Aj{Ahe}}}AlHfHl}```{{{Aj{{Ad{j}}}}{Aj{{Ad{j}}}}}{{Gj{{Ad{j}}}}}}{{{Aj{{Ad{j}}}}{Aj{{Ad{j}}}}}Bb}9999999999999999999999999999999999{{c{C`{e}}}g{}{}{}}0000000000000000::::::::::::::::::::::::::::::::::{Cd{{Bj{j}}}}{Cd{{Bj{Fh}}}}<<<<<<<<<<<<<<<<<{{{Aj{Ah{B`{c}}}}}Al{}}0{CdCd}{{{Aj{AhCd}}}Al}{{{Aj{Bd}}}Bb}{{{Aj{{B`{c}}}}}Bb{}}{{{Aj{Ch}}}Bb}21{{{Aj{{Ad{j}}}}{Aj{Ad}}}Bb}``{{{Aj{Bd}}}Hn}{{{Bl{ceg}}k}{{Bl{ieg}}}{}{}Dl{}{{I`{c}{{A`{i}}}}}}{{AfAf}Af}{{{Aj{Ah{B`{c}}}}{B`{e}}g}Al{}{}{{I`{e}{{A`{c}}}}}}1`{{fj}c{}}{{dd}c{}}{{dj}c{}}{{hj}h}{{hh}h}{{lBh}l}{{{Ad{j}}j}{{Ad{j}}}}{{AdBh}Ad}{{{Ad{c}}{n{c}}}{{Ad{c}}}{{Ib{}{{A`{}}}}Id}}{{AfBh}Af}{{{Af{c}}c}e{{Ib{}{{A`{}}}}Id}{}}{{{Af{c}}{n{c}}}e{{Ib{}{{A`{}}}}Id}{}}{{BhBh}Bh}{{{n{c}}c}{{n{c}}}{{Ib{}{{A`{}}}}Id}}{{nBh}n}{cBd{{If{Bf}}}}{i{{Bl{ceg}}}{}{}Dl{{Bn{ceg}}}}{{jjjj}Cd}{{cc}{{l{c}}}Dd}{{lAf}{{Ad{j}}}}{{{Aj{Ah{Ih{c}}}}}{{B`{c}}}{}}{{cc}{{Af{c}}}{}}{{cc}{{n{c}}}{}}{{{Aj{Bf}}}Bd}{{Hn{Aj{{Ij{Fh}}}}}Bd}1{{}c{}}0000000000`{{GdGd}Bh}``{{{Aj{Bd}}{Aj{Bd}}}{{Gj{Cn}}}}{{{Aj{f}}{Aj{j}}}{{Gj{Cn}}}}{{{Aj{f}}{Aj{f}}}{{Gj{Cn}}}}{{{Aj{d}}{Aj{d}}}{{Gj{Cn}}}}{{{Aj{d}}{Aj{j}}}{{Gj{Cn}}}}{{{Aj{h}}{Aj{h}}}{{Gj{Cn}}}}{{{Aj{{Ad{j}}}}}l}{{{Aj{Ah{B`{c}}}}c}Al{}}`{And}{{{Aj{AhAn}}}{{Aj{Ahd}}}}{{{Aj{{B`{c}}}}}{{Gj{Il}}}{}}{{dd}c{}}`{{{Aj{Ah{B`{c}}}}Il}Al{}}{{{Aj{Ah{B`{c}}}}e}Al{}In}{{{Ad{j}}d}{{Ad{j}}}}{{Afd}Af}{jBh}{{Cbj}Cb}{{Cdj}Cd}{{{Aj{Bh}}}j}{{{Aj{{Ad{j}}}}}Af}{{{Ad{j}}}{{Gj{{Ad{Gd}}}}}}:{{{l{c}}{n{c}}}{{l{c}}}{{J`{}{{A`{}}}}}}{{{l{c}}{l{c}}}{{n{c}}}{{J`{}{{A`{}}}}}}{{{Ad{c}}{n{c}}}{{Ad{c}}}{{J`{}{{A`{}}}}}}{{{Af{c}}{Af{c}}}e{{J`{}{{A`{}}}}}{}}{{{n{c}}{n{c}}}{{n{c}}}{{J`{}{{A`{}}}}}}{{{Aj{Ahd}}d}Al}````{{{Aj{d}}{Aj{Ad}}}{{Gb{ll}}}}{{{Aj{c}}}e{}{}}00000000000000{{{Aj{c}}}Bd{}}000{{{Aj{c}}}Df{}}{{{Aj{Bd}}}Df}111`{{jj}Bh}{{{Aj{Bh}}}n}{c{{Ed{e}}}{}{}}00000000000000000000000000000000000000000000000000{c{{Ed{e{Jb{e}}}}}{}{}}0000000000000000{{{Aj{c}}}Jd{}}0000000000000000{ce{}{}}000000000000000000000000000000000{{{Aj{{Ad{j}}}}{Aj{{Ad{j}}}}}{{Ad{j}}}}11111111111111111````{j{{Ad{j}}}}{{{Af{c}}}{{Ad{c}}}D`}{{lll}{{Gb{Add}}}}``````````````````{{cg}i{}{}{{b{e}}}{}}00555555{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00{{c{C`{e}}}g{}{}{}}00{{{Aj{Jf}}}Jf}{{{Aj{Jh}}}Jh}{{{Aj{Jj}}}Jj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}00{{{Aj{c}}}Al{}}00000==={{{Aj{Jf}}{Aj{Jf}}}Bb}{{{Aj{Jh}}{Aj{Jh}}}Bb}{{{Aj{Jj}}{Aj{Jj}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}00{{{Aj{Jf}}{Aj{AhE`}}}Ef}{{{Aj{Jh}}{Aj{AhE`}}}Ef}{{{Aj{Jj}}{Aj{AhE`}}}Ef}{cc{}}{JjJf}{JhJf}2{JfJh}{JfJj}4444{ce{}{}}00{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}00{{{Aj{Jf}}{Aj{Ahc}}}AlHl}{{{Aj{Jh}}{Aj{Ahc}}}AlHl}{{{Aj{Jj}}{Aj{Ahc}}}AlHl}444444{{c{C`{e}}}g{}{}{}}00555555555{{{Aj{c}}}e{}{}}00{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00999999999``{{cg}i{}{}{{b{e}}}{}}0::::{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{cJl{{Dj{h}}}}{{Jlc}Jl{{Dj{h}}}}10`10`99{{{Aj{Jn}}}Jn}{{{Aj{Jl}}}Jl}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000{cJn{{Dj{Cd}}}}{{Jnc}Jn{{Dj{Cd}}}}`{ce{}{}}0{{}Jn}{{}Jl}{{{Aj{Jn}}{Aj{Jn}}}Bb}{{{Aj{Jl}}{Aj{Jl}}}Bb}{{{Aj{Jn}}{Aj{AhE`}}}Ef}{{{Aj{Jl}}{Aj{AhE`}}}Ef}{cc{}}0{K`Jl}{DnJl}{FhJl}{jJl}44;;;;;;{{c{C`{e}}}g{}{}{}}0<<<<<<{cJl{{Dj{h}}}}{{Jlc}Jl{{Dj{h}}}}1{{}c{}}02`21{cJn{{Dj{Jl}}}}{{Jnc}Jn{{Dj{Jl}}}}{{{Aj{c}}}e{}{}}05454`54`{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0{ce{}{}}00000{cJn{{Dj{h}}}}{{Jnc}Jn{{Dj{h}}}}``````{{cg}i{}{}{{b{e}}}{}}03333{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0??{{{Aj{Kb}}}Kb}{{{Aj{Kd}}}Kd}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}00099{{{Aj{Kb}}{Aj{Kb}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{Kb}}{Aj{AhE`}}}Ef}{{{Aj{Kd}}{Aj{AhE`}}}Ef}{cc{}}000>>>>>>{{c{C`{e}}}g{}{}{}}0??????{{{Aj{Kf}}Kb}{{Gj{Df}}}}{{{Aj{Kd}}Kb}{{Gj{Df}}}}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0{ce{}{}}00000{{{Aj{AhKf}}KbDf}Al}{{{Aj{AhKd}}KbDf}Al}````````{{cg}i{}{}{{b{e}}}{}}03333{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0<<{{{Aj{Kh}}}Kh}{{{Aj{Kj}}}Kj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}0099{{{Aj{Kh}}{Aj{Kh}}}Bb}{{{Aj{Kj}}{Aj{Kj}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{Kh}}{Aj{AhE`}}}Ef}{{{Aj{Kj}}{Aj{AhE`}}}Ef}{cc{}}000??????{{c{C`{e}}}g{}{}{}}0{ce{}{}}00000{{KjKj}Kj}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0555555``````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00006666666666{{{Aj{c}}}{{Aj{e}}}{}{}}0000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}000099999{{{Aj{Kl}}}Kl}{{{Aj{Kn}}}Kn}{{{Aj{L`}}}L`}{{{Aj{Lb}}}Lb}{{{Aj{Ld}}}Ld}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0000{{{Aj{c}}}Al{}}000000000?????{{}Kl}{{}Kn}{{}L`}{{}Lb}{{}Ld}{{{Aj{Kl}}{Aj{Kl}}}Bb}{{{Aj{Kn}}{Aj{Kn}}}Bb}{{{Aj{L`}}{Aj{L`}}}Bb}{{{Aj{Lb}}{Aj{Lb}}}Bb}{{{Aj{Ld}}{Aj{Ld}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}0000`{{{Aj{Kl}}{Aj{AhE`}}}Ef}{{{Aj{Kn}}{Aj{AhE`}}}Ef}{{{Aj{L`}}{Aj{AhE`}}}Ef}{{{Aj{Lb}}{Aj{AhE`}}}Ef}{{{Aj{Ld}}{Aj{AhE`}}}Ef}{cc{}}000000000{ce{}{}}0000{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}0000{{{Aj{Kl}}{Aj{Ahc}}}AlHl}{{{Aj{Kn}}{Aj{Ahc}}}AlHl}{{{Aj{L`}}{Aj{Ahc}}}AlHl}{{{Aj{Lb}}{Aj{Ahc}}}AlHl}{{{Aj{Ld}}{Aj{Ahc}}}AlHl}6666666666{{c{C`{e}}}g{}{}{}}0000777777777777777{{}c{}}0000``{{{Aj{c}}}e{}{}}0000{c{{Ed{e}}}{}{}}00000000000000{c{{Ed{e{Jb{e}}}}}{}{}}0000{{{Aj{c}}}Jd{}}0000<<<<<<<<<<<<<<<`{{{Aj{Bf}}}Kl}````{{cg}i{}{}{{b{e}}}{}}00{{FljCd}Fl}{{Flc}Fl{{Hb{}{{Gn{Lf}}}}}}`{ce{}{}}00000{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00<<<{{{Aj{Fj}}}Fj}{{{Aj{Lf}}}Lf}{{{Aj{Fl}}}Fl}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}00{{{Aj{c}}}Al{}}00000`777{{}Lf}{{{Aj{Fj}}{Aj{Fj}}}Bb}{{{Aj{Lf}}{Aj{Lf}}}Bb}{{{Aj{Fl}}{Aj{Fl}}}Bb}{{{Aj{Fj}}{Aj{AhE`}}}Ef}{{{Aj{Lf}}{Aj{AhE`}}}Ef}{{{Aj{Fl}}{Aj{AhE`}}}Ef}{FlFj}{cc{}}00000{ce{}{}}00000000{{c{C`{e}}}g{}{}{}}00111111111{cFl{{Dj{d}}}}{{}c{}}`{{Fjj}Fj}{{Flj}Fl}`{{{Aj{c}}}e{}{}}00{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00999999999````````````{{cg}i{}{}{{b{e}}}{}}0000{{{Aj{AhLh}}Hn}Al};;;;;;;;;;{{{Aj{Lh}}}{{Aj{{Ij{Fh}}}}}}0{{{Aj{c}}}{{Aj{e}}}{}{}}0000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0000=====2{{{Aj{AhLh}}}Al}{{{Aj{Lh}}}Lh}{{{Aj{{Lj{c}}}}}{{Lj{c}}}Cj}{{{Aj{Ll}}}Ll}{{{Aj{Ln}}}Ln}{{{Aj{M`}}}M`}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0000{{{Aj{c}}}Al{}}000000{{{Aj{Lh}}{Aj{Lh}}}Cn}{{{Aj{Ln}}{Aj{Ln}}}Cn}{ce{}{}}0000{{{Aj{{Ij{Fh}}}}}Lh}{{{Aj{AhLh}}Hn}Lh}{{}Lh}{{}M`}{{{Aj{Lh}}}{{Aj{{Ij{Fh}}}}}}{{{Aj{Ah{Md{}{{Mb{c}}}}}}{Lj{c}}Ad}AlCj}{{{Aj{AhLh}}}Al}{{{Aj{c}}}e{}{{Mf{H`}}}}0{{{Aj{Lh}}{Aj{Lh}}}Bb}{{{Aj{Lh}}{Aj{Mh}}}Bb}{{{Aj{Lh}}{Aj{{Ij{Fh}}}}}Bb}{{{Aj{Lh}}{Aj{Bf}}}Bb}{{{Aj{Lh}}{Aj{{Ih{Fh}}}}}Bb}{{{Aj{Lh}}{Aj{Df}}}Bb}{{{Aj{Lh}}{Aj{{Aj{c}}}}}BbHh}{{{Aj{{Lj{c}}}}{Aj{{Lj{c}}}}}BbDh}{{{Aj{Ll}}{Aj{Ll}}}Bb}{{{Aj{Ln}}{Aj{Ln}}}Bb}{{{Aj{M`}}{Aj{M`}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}000{{{Lj{Ll}}M`}{{Lj{Ll}}}}`{{{Aj{Lh}}{Aj{AhE`}}}{{Ed{AlEb}}}}00{{{Aj{{Lj{c}}}}{Aj{AhE`}}}EfEh}{{{Aj{Ll}}{Aj{AhE`}}}Ef}{{{Aj{Ln}}{Aj{AhE`}}}Ef}{{{Aj{M`}}{Aj{AhE`}}}Ef}{{{Aj{Bf}}}Lh}{MhLh}{{{Ih{Fh}}}Lh}{cc{}}{{{F`{{Ij{Fh}}}}}Lh}{DfLh}{{{Aj{{Ij{Fh}}}}}Lh}{{{Aj{Ll}}}Lj}4{{{Aj{Ll}}}Ll}{cLl{{Dj{Mj}}}}66666666{cLl{{Dj{Lh}}}}{cLh{{Hb{}{{Gn{Fh}}}}}}2{{GdGdc}Ll{{Dj{Lh}}}}6{ce{}{}}0000{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}00`{{{Aj{Lh}}{Aj{Ahc}}}AlHl}{{{Aj{Ln}}{Aj{Ahc}}}AlHl}{{{Aj{M`}}{Aj{Ahc}}}AlHl}{{{Aj{Ll}}}Ln}5555555555{{c{C`{e}}}g{}{}{}}00006666666666{{{Aj{Lh}}}}{Lh}88888{{{Aj{Lh}}}Bb}0{{{Aj{Lh}}}Hn}{{{Aj{{Md{}{{Mb{c}}}}}}{Aj{c}}}{{Af{Gd}}}Cj}{{}Lh}{c{{Lj{Ll}}}{{Dj{Ll}}}}{{}c{}}0{{{Lj{Ll}}c}{{Lj{Ll}}}{{Dj{j}}}}`{{{Aj{Lh}}{Aj{Df}}}{{Gj{Cn}}}}{{{Aj{Lh}}{Aj{Lh}}}{{Gj{Cn}}}}{{{Aj{Lh}}{Aj{{Ij{Fh}}}}}{{Gj{Cn}}}}{{{Aj{Lh}}{Aj{Bf}}}{{Gj{Cn}}}}{{{Aj{Lh}}{Aj{{Ih{Fh}}}}}{{Gj{Cn}}}}{{{Aj{Lh}}{Aj{{Aj{c}}}}}{{Gj{Cn}}}Hh}{{{Aj{Ln}}{Aj{Ln}}}{{Gj{Cn}}}}<{{{Lj{Ll}}c}{{Lj{Ll}}}{{Dj{d}}}}`{{{Aj{Lh}}c}Lh{{Ml{Hn}}}}{{{Aj{Lh}}{Aj{{Ij{Fh}}}}}Lh}{{{Lj{Ll}}Bb}{{Lj{Ll}}}}`{{{Aj{AhLh}}Hn}Lh}0{{{Aj{c}}}e{}{}}0000{{{Aj{AhLh}}Hn}Al}{c{{Ed{e}}}{}{}}00000000000000{c{{Ed{e{Jb{e}}}}}{}{}}0000{Lh{{Ed{MhLh}}}}{{{Aj{c}}}Jd{}}0000{ce{}{}}00000000000000````````````````````{{cg}i{}{}{{b{e}}}{}}00{{}Mn}{MnBb}333333{{MnMn}Mn}{{{Aj{AhMn}}Mn}Al}10{{{Aj{Mn}}}Gd}021{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00{{c{C`{e}}}g{}{}{}}00{{{Aj{N`}}}N`}{{{Aj{Nb}}}Nb}{{{Aj{Mn}}}Mn}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}00{{{Aj{c}}}Al{}}0000{{{Aj{Mn}}{Aj{Mn}}}Cn}<{MnMn}{ce{}{}}00{{{Aj{Mn}}Mn}Bb}?{{}Mn}?0{{{Aj{N`}}{Aj{N`}}}Bb}{{{Aj{Nb}}{Aj{Nb}}}Bb}{{{Aj{Mn}}{Aj{Mn}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}00{{{Aj{AhMn}}c}Al{{Hb{}{{Gn{Mn}}}}}}{{{Aj{N`}}{Aj{AhE`}}}Ef}{{{Aj{Nb}}{Aj{AhE`}}}Ef}{{{Aj{Mn}}{Aj{AhE`}}}Ef}0000{cc{}}00000{Gd{{Gj{Mn}}}}{GdMn}00{cMn{{Hb{}{{Gn{Mn}}}}}}{{{Aj{Bf}}}{{Gj{Mn}}}}???{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{Mn}}{Aj{Ahc}}}AlHl}{{{Aj{AhMn}}Mn}Al}{{MnMn}Mn}{{{Aj{Mn}}Mn}Bb}{ce{}{}}00000{{c{C`{e}}}g{}{}{}}00111111{Mnc{}}222{{{Aj{Mn}}}Bb}0{{{Aj{Mn}}}{{Nd{Mn}}}}{{{Aj{Mn}}}{{Nf{Mn}}}}{MnBb}`00{MnMn}{{}c{}}{{{Aj{Mn}}{Aj{Mn}}}{{Gj{Cn}}}}<{{{Aj{AhMn}}MnBb}Al}4<=<{{{Aj{c}}}e{}{}}00>{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00>>>>>>{{MnMn}Mn}???``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0{ce{}{}}000{{{Aj{Nh}}}{{Nh{{Aj{Bf}}}}}}{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{{Nh{c}}}}}{{Nh{c}}}Cj}{{{Aj{Nj}}}Nj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}00{{{Aj{{Nh{c}}}}{Aj{{Nh{c}}}}}CnNl}{{{Aj{Nj}}{Aj{Nj}}}Cn}::{{{Aj{{Nh{c}}}}{Aj{{Nh{c}}}}}BbDh}{{{Aj{Nj}}{Aj{Nj}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}0{{{Aj{{Nh{c}}}}{Aj{AhE`}}}EfEh}{{{Aj{Nj}}{Aj{AhE`}}}Ef}{cc{}}000{ce{}{}}0{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}0{{{Aj{{Nh{c}}}}{Aj{Ahe}}}AlHfHl}{{{Aj{Nj}}{Aj{Ahc}}}AlHl}3333{{c{C`{e}}}g{}{}{}}0444444{{{Aj{{Nh{c}}}}{Aj{{Nh{c}}}}}{{Gj{Cn}}}Nn}{{{Aj{Nj}}{Aj{Nj}}}{{Gj{Cn}}}}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0::::::````{{cg}i{}{}{{b{e}}}{}}00{{O`JfJfAf}O`}{{{Aj{AhO`}}JfJfAf}Al}======{{{Aj{Ob}}ce}O`{{Dj{Ch}}}{{Dj{Ch}}}}{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00{{{Aj{O`}}}Ad}{{{Aj{Od}}}Ad}>>>{{{Aj{O`}}}{{Aj{{Ij{O`}}}}}}{Od{{`{{Of{}{{Gn{Od}}}}}}}}{{{Aj{Ob}}}Ob}{{{Aj{O`}}}O`}{{{Aj{Od}}}Od}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}00{{{Aj{c}}}Al{}}0000{ce{}{}}00{{{Aj{Ob}}ceg}O`{{Dj{Ch}}}{{Dj{Ch}}}{{In{{Aj{Ob}}}{{A`{O`}}}}}}{{O`Gf}O`}{{}O`}{{{Aj{Ob}}{Aj{Ob}}}Bb}`{{{Aj{Ob}}{Aj{AhE`}}}Ef}{{{Aj{O`}}{Aj{AhE`}}}Ef}{{{Aj{Od}}{Aj{AhE`}}}Ef}{cc{}}00000888{{Obc}Ob{{Dj{Ch}}}}999999{{c{C`{e}}}g{}{}{}}00:::::::::?{{{Aj{Ob}}}Af}{{Obj}Ob}0100{{O`c}O`{{Dj{l}}}}{{{Aj{AhO`}}c}Al{{Dj{l}}}}{{AfAf}Ob}{AfO`}{{{Aj{O`}}}Od}{{{Aj{Ob}}jce}O`{{In{{Aj{Ob}}}{{A`{O`}}}}}{{In{{Aj{Ob}}}{{A`{O`}}}}}}{{}c{}}{{{Aj{Ob}}cegi}O`{{Dj{Ch}}}{{Dj{Ch}}}{{Dj{Gf}}}{{In{{Aj{Ob}}}{{A`{O`}}}}}}{{{Aj{Od}}}l}{{{Aj{Ob}}cegik}O`{{Dj{Ch}}}{{Dj{Ch}}}{{Dj{Gf}}}{{In{{Aj{Ob}}}{{A`{O`}}}}}{{In{O`Af}{{A`{O`}}}}}}{{{Aj{Ob}}ceAf}Af{{Dj{Ch}}}{{Dj{Ch}}}}{{{Aj{Ob}}c}Ob{{Dj{Af}}}}{{{Aj{O`}}}Af}{{{Aj{Ob}}ceg}O`{{Dj{Ch}}}{{Dj{Ch}}}{{In{{Aj{Ob}}}{{A`{Af}}}}}}{{{Aj{c}}}e{}{}}00{{O`c}O`{{Dj{n}}}}{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00{ce{}{}}00000000{{Obc}Ob{{Dj{Ch}}}}{{Af{Ih{O`}}}O`}{{n{Aj{O`}}}Od}```{{cg}i{}{}{{b{e}}}{}}44{{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}{{c{C`{e}}}g{}{}{}}7{{{Aj{Oh}}{Aj{AhE`}}}Ef}{cc{}}09992999{{Oh{Aj{c}}{Aj{Ob}}ChChGfjJf{Aj{{Ij{{Bl{egc}}}}}}{Aj{Ah{Ij{Oj}}}}}O`Dl{}{}}===<;:::``````````````````````````````````66666::::::::::555554444433333`{{{Aj{Ol}}}Ol}{{{Aj{On}}}On}{{{Aj{A@`}}}A@`}{{{Aj{A@b}}}A@b}{{{Aj{A@d}}}A@d}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0000{{{Aj{c}}}Al{}}000000000{{{Aj{A@d}}{Aj{A@d}}}Cn}{ce{}{}}0000{{}On}{{}A@d}{{{Aj{Ol}}{Aj{Ol}}}Bb}{{{Aj{On}}{Aj{On}}}Bb}{{{Aj{A@`}}{Aj{A@`}}}Bb}{{{Aj{A@b}}{Aj{A@b}}}Bb}{{{Aj{A@d}}{Aj{A@d}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}0{{{Aj{Ol}}{Aj{AhE`}}}Ef}{{{Aj{On}}{Aj{AhE`}}}Ef}{{{Aj{A@`}}{Aj{AhE`}}}Ef}{{{Aj{A@b}}{Aj{AhE`}}}Ef}{{{Aj{A@d}}{Aj{AhE`}}}Ef}{cc{}}000000000>>>>>{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{Ol}}{Aj{Ahc}}}AlHl}{ce{}{}}000000000{{c{C`{e}}}g{}{}{}}0000111111111111111{{OnAd}Bb}{{}c{}}0{{{Aj{A@d}}{Aj{A@d}}}{{Gj{Cn}}}}{On{{Gj{l}}}}{{Onl}{{Gj{l}}}}{{OnAd}{{Gj{l}}}}0{{{Aj{c}}}e{}{}}0000{c{{Ed{e}}}{}{}}00000000000000{c{{Ed{e{Jb{e}}}}}{}{}}0000{{{Aj{c}}}Jd{}}0000;;;;;;;;;;;;;;;```````````{{cg}i{}{}{{b{e}}}{}}0<<<<{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0=={{{Aj{A@f}}}A@f}{{{Aj{A@h}}}A@h}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000{ce{}{}}0{{{Aj{A@f}}{Aj{AhE`}}}Ef}{{{Aj{A@h}}{Aj{AhE`}}}Ef}{cc{}}000333333{{c{C`{e}}}g{}{}{}}0444444{{{Aj{A@f}}}A@h}{{l{Gj{A@f}}}A@f}{{{Aj{A@f}}}l}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0;;;;;;```{{cg}i{}{}{{b{e}}}{}}0<<<<{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0::>>{{}{{A@j{ceg}}}{}{}Dl}{{{Aj{A@l}}{Aj{Ahc}}{Aj{e}}{Aj{A@n}}OdOn}AlDl{}}{{{Aj{{AA`{ceg}}}}{Aj{Ahg}}{Aj{e}}{Aj{A@n}}OdOn}Al{}{}Dl}{{{Aj{{A@j{ceg}}}}{Aj{Ahg}}{Aj{e}}{Aj{A@n}}OdOn}Al{}{}Dl}{{{A@j{ceg}}}{{AA`{ceg}}}{}{}Dl}{cc{}}000{{{Aj{Ah{Ij{{Bl{ceg}}}}}}{Aj{AhOj}}Od{Aj{g}}n}{{Gj{{AA`{ceg}}}}}{}{}Dl}{ce{}{}}00000{{c{C`{e}}}g{}{}{}}0111111{{{Aj{{AA`{ceg}}}}Od{Aj{g}}l}Bb{}{}Dl}{{{Aj{{A@j{ceg}}}}Od{Aj{g}}l}Bb{}{}Dl}{{{Aj{A@l}}Od{Aj{c}}l}BbDl}{{{Aj{AhA@l}}{Aj{c}}Af}O`Dl}{{{Aj{Ah{AA`{ceg}}}}{Aj{g}}Af}O`{}{}Dl}{{{Aj{Ah{A@j{ceg}}}}{Aj{g}}Af}O`{}{}Dl}{{{AA`{ceg}}{Aj{I`}}}{{AA`{ieg}}}{}{}Dl{}}{{{Aj{{AA`{ceg}}}}OdOn{Aj{Ad}}{Aj{g}}}A@d{}{}Dl}{{{Aj{{A@j{ceg}}}}OdOn{Aj{Ad}}{Aj{g}}}A@d{}{}Dl}{{{Aj{A@l}}OdOn{Aj{Ad}}{Aj{c}}}A@dDl}{{{F`{A@l}}}{{AA`{ceg}}}{}{}Dl}{{}{{A@j{ceg}}}{}{}Dl}{{}c{}}{{{Aj{Ah{AA`{ceg}}}}KhOdOn{Aj{g}}{Aj{AhKf}}{Aj{Ah{B`{c}}}}}Kj{}{}Dl}{{{Aj{Ah{A@j{ceg}}}}KhOdOn{Aj{g}}{Aj{AhKf}}{Aj{Ah{B`{c}}}}}Kj{}{}Dl}{{{Aj{AhA@l}}KhOdOn{Aj{c}}{Aj{AhKf}}{Aj{Ah{B`{e}}}}}KjDl{}}{{{Aj{Ah{AA`{ceg}}}}Od{Aj{g}}{Aj{AhAAb}}}Al{}{}Dl}{{{Aj{Ah{A@j{ceg}}}}Od{Aj{g}}{Aj{AhAAb}}}Al{}{}Dl}{{{Aj{AhA@l}}Od{Aj{c}}{Aj{AhAAb}}}AlDl}{{{Aj{Ah{AA`{ceg}}}}Od{Aj{g}}}{{Gj{{AA`{ceg}}}}}{}{}Dl}{{{Aj{Ah{A@j{ceg}}}}Od{Aj{g}}}{{Gj{{AA`{ceg}}}}}{}{}Dl}{{{A@j{ceg}}}{{AA`{ceg}}}{}{}Dl}{{{Aj{AhA@l}}Od{Aj{c}}}{{Gj{{AA`{egc}}}}}Dl{}{}}{{{A@j{ceg}}i}{{A@j{ceg}}}{}{}Dl{{Dj{{AA`{ceg}}}}}}{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0{ce{}{}}00000{{{Ih{{AA`{ceg}}}}}{{A@j{ceg}}}{}{}Dl}``{{cg}i{}{}{{b{e}}}{}}{cGf{{Dj{h}}}}33{{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}2{{Gfc}Gf{{Dj{h}}}}`{{c{C`{e}}}g{}{}{}}{{{Aj{Gf}}}Gf}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}0:{{}Gf}{{GfAfAf}Gf}{{{Aj{Gf}}{Aj{AhE`}}}Ef}{{{Bj{j}}}Gf}{jGf}{{{Bj{Dn}}}Gf}{DnGf}{cc{}}0{ce{}{}}{Gfj}11=111{cGf{{Dj{h}}}}?`6{{}c{}}1{{Gfc}Gf{{Dj{h}}}}`{{{Aj{c}}}e{}{}}31`{c{{Ed{e}}}{}{}}00{c{{Ed{e{Jb{e}}}}}{}{}}{{{Aj{c}}}Jd{}}8878```{{cg}i{}{}{{b{e}}}{}}09999`{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0`{{c{C`{e}}}g{}{}{}}0{{{Aj{AhDl}}}Al}{{{Aj{AAd}}}AAd}{{{Aj{A@n}}}A@n}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000{ce{}{}}0{{}AAd}{{}A@n}77{{{Aj{AAd}}{Aj{AAd}}}Bb}{{{Aj{A@n}}{Aj{A@n}}}Bb}{{{Aj{AhDl}}AAdc}Al{{Dj{Cb}}}}{{{Aj{AAd}}{Aj{AhE`}}}Ef}{{{Aj{A@n}}{Aj{AhE`}}}Ef}{cc{}}000888888>>888888{{}c{}}0`{{{Aj{AhDl}}Ad}Al}{{{Aj{AhDl}}Bh}Al}`{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0??????{{{Aj{AhDl}}Adc}Al{{In{{Aj{AhDl}}}}}}{{{Aj{AhDl}}Bhc}Al{{In{{Aj{AhDl}}}}}}{{{Aj{AhDl}}nc}Al{{In{{Aj{AhDl}}}}}}``````{{cg}i{}{}{{b{e}}}{}}00{ce{}{}}00000{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00{{c{C`{e}}}g{}{}{}}00{{{Aj{{AAf{c}}}}}{{AAf{c}}}Cj}{{{Aj{AAh}}}AAh}{{{Aj{AAj}}}AAj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}00{{{Aj{c}}}Al{}}00{{{AAf{AAh}}c}{{AAf{AAh}}}{{Dj{Cd}}}}`999{{{Aj{AAh}}}{{Aj{AAj}}}}{{{Aj{AhAAl}}AAfAd}Al}{{{Aj{{AAf{c}}}}{Aj{{AAf{c}}}}}BbDh}{{{Aj{AAh}}{Aj{AAh}}}Bb}{{{Aj{AAj}}{Aj{AAj}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}0{{{Aj{{AAf{c}}}}{Aj{AhE`}}}EfEh}{{{Aj{AAh}}{Aj{AhE`}}}Ef}{{{Aj{AAj}}{Aj{AhE`}}}Ef}{cc{}}{{{Aj{AAh}}}AAf}{cAAh{{Dj{Mj}}}}22222{cAAh{{Dj{{En{{Ij{Fh}}}}}}}}1{ce{}{}}00{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}0`{{{Aj{AAh}}{Aj{Ahc}}}AlHl}{{{Aj{AAj}}{Aj{Ahc}}}AlHl}{{{Aj{AAh}}}Hd}444444{{c{C`{e}}}g{}{}{}}00555555555{{{Aj{AAl}}{Aj{AAh}}}{{Af{Gd}}}}{c{{AAf{AAh}}}{{Dj{AAh}}}}{{{AAf{AAh}}c}{{AAf{AAh}}}{{Dj{j}}}}`{{{AAf{AAh}}c}{{AAf{AAh}}}{{Dj{d}}}}`{{{Aj{c}}}e{}{}}00{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00=========`````````````````````````````{{cg}i{}{}{{b{e}}}{}}000000>>>>>>>>>>>>>>{{{AAn{ce}}g}{{AAn{ce}}}{}{}{{Dj{Cb}}}}`{{{AAn{ce}}{Gj{g}}}{{AAn{ce}}}{}{}{{Dj{Cb}}}}{{{AAn{ce}}g}{{AAn{ce}}}{}{}{{Dj{Jn}}}}`{{{AAn{ce}}{Gj{g}}}{{AAn{ce}}}{}{}{{Dj{Jn}}}}{{{Aj{c}}}{{Aj{e}}}{}{}}000000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}000000`???????{{{Aj{{AB`{ce}}}}}{{AB`{ce}}}CjCj}{{{Aj{ABb}}}ABb}{{{Aj{ABd}}}ABd}{{{Aj{ABf}}}ABf}{{{Aj{ABh}}}ABh}{{{Aj{{AAn{ce}}}}}{{AAn{ce}}}CjCj}{{{Aj{ABj}}}ABj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}000000{{{Aj{c}}}Al{}}000000000000{{{AAn{ce}}g}{{AAn{ce}}}{}{}{{Dj{Cd}}}}`{{{AAn{ce}}{Gj{g}}}{{AAn{ce}}}{}{}{{Dj{Cd}}}}{ce{}{}}000000`{ABfHn}{{}ABb}{{}ABd}{{{Aj{{Fd{}{{ABl{c}}{ABn{e}}{AC`{g}}}}}}}c{IdDh}{{ACb{}{{ABl{c}}}}}{{ACd{}{{ABl{c}}}}}}{{{Aj{{Fd{}{{ABl{c}}{ABn{e}}{AC`{g}}}}}}}h{IdDh}{{ACb{}{{ABl{c}}}}}{{ACd{}{{ABl{c}}}}}}`{{{Aj{ABb}}{Aj{ABb}}}Bb}{{{Aj{ABd}}{Aj{ABd}}}Bb}{{{Aj{ABf}}{Aj{ABf}}}Bb}{{{Aj{ABh}}{Aj{ABh}}}Bb}{{{Aj{{AAn{ce}}}}{Aj{{AAn{ce}}}}}Bb{}Dh}{{{Aj{c}}{Aj{e}}}Bb{}{}}0{{{Aj{Ah{Fd{}{{ABl{c}}{ABn{e}}{AC`{g}}}}}}{Aj{g}}lCdAd}Al{IdDh}{{ACb{}{{ABl{c}}}}}{{ACd{}{{ABl{c}}}}}}{{{Aj{Ah{Fd{}{{ABl{c}}{ABn{e}}{AC`{g}}}}}}{Aj{e}}lCdAd}Al{IdDh}{{ACb{}{{ABl{c}}}}}{{ACd{}{{ABl{c}}}}}}{{{Aj{Ah{Fd{}{{ABl{c}}{ABn{e}}{AC`{g}}}}}}{AB`{Dfc}}lCdAd}Al{IdDh}{{ACb{}{{ABl{c}}}}}{{ACd{}{{ABl{c}}}}}}{{{Aj{{AB`{ce}}}}{Aj{AhE`}}}EfEhEh}{{{Aj{ABb}}{Aj{AhE`}}}Ef}{{{Aj{ABd}}{Aj{AhE`}}}Ef}{{{Aj{ABf}}{Aj{AhE`}}}Ef}{{{Aj{ABh}}{Aj{AhE`}}}Ef}{{{Aj{{AAn{ce}}}}{Aj{AhE`}}}EfEhEh}{{{Aj{ABj}}{Aj{AhE`}}}Ef}{{{AAn{ce}}g}{{AAn{ce}}}{}{}{{Dj{e}}}}``{{{AAn{ce}}{Gj{g}}}{{AAn{ce}}}{}{}{{Dj{e}}}}{cc{}}0{jABd}{hABd}2222{{{Aj{Bf}}}{{AAn{ce}}}{}{}}33333333{ce{}{}}000000{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}0{{{Aj{ABb}}{Aj{Ahc}}}AlHl}{{{Aj{ABd}}{Aj{Ahc}}}AlHl}```33333333333333{{c{C`{e}}}g{}{}{}}00000044444444444444{ACfACh}{AChACh}{{{Aj{ACh}}}ACh}7777777{{{AAn{ce}}g}{{AAn{ce}}}{}{}{{Dj{ABd}}}}``{{{AAn{ce}}g}{{AAn{ce}}}{}{}{{Dj{c}}}}`{{{AAn{ce}}{Gj{g}}}{{AAn{ce}}}{}{}{{Dj{c}}}}{c{{AAn{eg}}}ACf{}{}}{{}c{}}0{{{AAn{ce}}g}{{AAn{ce}}}{}{}{{Dj{Gf}}}}```{{{AAn{ce}}g}{{AAn{ce}}}{}{}{{Dj{h}}}}``{{{AAn{ce}}Bb}{{AAn{ce}}}{}{}}``{{ABdh}h}{{{Aj{c}}}e{}{}}000000{{{AAn{ce}}}{{AAn{ce}}}{}{}}{c{{Ed{e}}}{}{}}00000000000000000000{c{{Ed{e{Jb{e}}}}}{}{}}000000{{{Aj{c}}}Jd{}}000000{ce{}{}}00000000000007``0000000`````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00001111111111{{{Aj{c}}}{{Aj{e}}}{}{}}0000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0000{{{Aj{{ACd{}{{ABl{c}}}}}}}Af{IdDhD`}}{{c{C`{e}}}g{}{}{}}0000{{{Aj{ACj}}}ACj}{{{Aj{ACl}}}ACl}{{{Aj{ACn}}}ACn}{{{Aj{AD`}}}AD`}{{{Aj{ADb}}}ADb}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0000{{{Aj{c}}}Al{}}000000<<<<<{{{Aj{{ACd{}{{ABl{c}}}}}}}ADb{IdDhD`}}{{{Aj{{ACd{}{{ABl{c}}}}}}}{{Gb{HnHn}}}{IdDhD`}}{{{Aj{ACn}}}AD`}{{{Aj{ACj}}{Aj{ACj}}}Bb}{{{Aj{ACl}}{Aj{ACl}}}Bb}{{{Aj{ACn}}{Aj{ACn}}}Bb}{{{Aj{AD`}}{Aj{AD`}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{ACj}}{Aj{AhE`}}}Ef}{{{Aj{ACl}}{Aj{AhE`}}}Ef}{{{Aj{ACn}}{Aj{AhE`}}}Ef}{{{Aj{AD`}}{Aj{AhE`}}}Ef}{{{Aj{ADb}}{Aj{AhE`}}}Ef}{cc{}}000000000{ce{}{}}0000{{{Aj{Ah{ACd{}{{ABl{c}}}}}}c{Aj{Ahe}}g}Al{IdDhD`}ADd{{I`{Aj}{{A`{{ADf{c}}}}}}}}1111111111{{c{C`{e}}}g{}{}{}}0000222222222222222{{{Aj{ACj}}}Bb}{{{Aj{{ACd{}{{ABl{c}}}}}}}Bb{IdDhD`}}{{{Aj{{ACd{}{{ABl{c}}}}}}Hn}{{Gj{{Aj{Bf}}}}}{IdDhD`}}{{{Aj{{ACd{}{{ABl{c}}}}}}}Hn{IdDhD`}}{{{Aj{{ACd{}{{ABl{c}}}}}}}Af{IdDhD`}}{{{Aj{Ah{ACd{}{{ABl{c}}}}}}ACj}Al{IdDhD`}}{{{Aj{{ACd{}{{ABl{c}}}}}}}{{Gj{Df}}}{IdDhD`}}{{{Aj{c}}}e{}{}}0000{c{{Ed{e}}}{}{}}00000000000000{c{{Ed{e{Jb{e}}}}}{}{}}0000{{{Aj{c}}}Jd{}}0000=========={{{Aj{Ah{ACd{}{{ABl{c}}}}}}AfchABd{Aj{Ahe}}}Al{IdDhD`}ADd}>>>>>{ACnACn}{{{Aj{Bf}}}{{ACd{}{{ABl{c}}}}}{IdDhD`}}```````{{cg}i{}{}{{b{e}}}{}}0{ce{}{}}000{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{Ah{ADd{}{{ADh{c}}{ADj{e}}{ADl{g}}}}}}Hn}Al{DhCj}{}{{AE`{}{{Gn{{Gb{{ADn{Hn}}e}}}}}}}}{{{Aj{AhAEb}}Hn}Al}{{{Aj{AEb}}}AEb}{{{Aj{{ADf{c}}}}}{{ADf{c}}}Cj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000`99{{{Aj{{ADd{}{{ADh{c}}{ADj{e}}{ADl{g}}}}}}}Hn{DhCj}{}{{AE`{}{{Gn{{Gb{{ADn{Hn}}e}}}}}}}}{{{Aj{AEb}}}Hn}{{}{{ADf{c}}}{}}{{{Aj{{ADf{c}}}}{Aj{{ADf{c}}}}}BbDh}{{{Aj{AEb}}{Aj{AhE`}}}Ef}{{{Aj{{ADf{c}}}}{Aj{AhE`}}}EfEh}`{cc{}}000{ce{}{}}0{{{Aj{Ah{ADd{}{{ADh{c}}{ADj{e}}{ADl{g}}}}}}{Aj{Bf}}}g{DhCj}{}{{AE`{}{{Gn{{Gb{{ADn{Hn}}e}}}}}}}}{{{Aj{AhAEb}}{Aj{Bf}}}c{}}2222{{c{C`{e}}}g{}{}{}}0333333{{{Aj{c}}}{{ADd{}{{ADh{c}}{ADj{e}}{ADl{g}}}}}{DhCj}{}{{AE`{}{{Gn{{Gb{{ADn{Hn}}e}}}}}}}}{{{Aj{c}}}AEb{}}{{}c{}}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0::::{{{Aj{Ah{ADd{}{{ADh{c}}{ADj{e}}{ADl{g}}}}}}{Aj{c}}}Al{DhCj}{}{{AE`{}{{Gn{{Gb{{ADn{Hn}}e}}}}}}}}{{{Aj{AhAEb}}{Aj{c}}}Al{}}<<```{{cg}i{}{}{{b{e}}}{}}=={{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}<{{{Aj{{AEd{c}}}}}{{AEd{c}}}{CjACb}}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}{{{Aj{{ACb{}{{ABl{c}}}}}}{AB`{Alc}}}ABh{IdDh}}{ce{}{}}{{}{{AEd{c}}}{D`ACb}}{{{Aj{{AEd{c}}}}{Aj{AhE`}}}Ef{EhACb}}{cc{}}03{{{Aj{{ACb{}{{ABl{c}}}}}}HnHn}{{Gj{l}}}{IdDh}}{{{Aj{{ACb{}{{ABl{c}}}}}}l}{{Gj{Hn}}}{IdDh}}{{{Aj{{ACb{}{{ABl{c}}}}}}l}{{Gj{ABf}}}{IdDh}}{{{Aj{{ACb{}{{ABl{c}}}}}}}Jh{IdDh}}{{{Aj{{AEd{c}}}}}JhACb}88{{c{C`{e}}}g{}{}{}}999{{{Aj{{ACb{}{{ABl{c}}}}}}}Af{IdDh}}{{{Aj{{AEd{c}}}}}AfACb}{{{Aj{{ACb{}{{ABl{c}}}}}}}j{IdDh}}0{{{Aj{{AEd{c}}}}}jACb}{{{AB`{{Aj{Bf}}}}}{{AEd{c}}}ACb}{{}c{}}{{{Aj{{AEd{c}}}}}{{Aj{c}}}ACb}{{{Aj{Ah{ACb{}{{ABl{c}}}}}}Af}Al{IdDh}}{{{Aj{{ACb{}{{ABl{c}}}}}}Hn}{{Ih{Ad}}}{IdDh}}{{{Aj{c}}}e{}{}}{c{{Ed{e}}}{}{}}00{c{{Ed{e{Jb{e}}}}}{}{}}{{{Aj{c}}}Jd{}}{ce{}{}}0{{{Aj{Ah{AEd{c}}}}{AB`{{Aj{Bf}}}}}AlACb}{{{Aj{{ACb{}{{ABl{c}}}}}}}Jj{IdDh}}{{{Aj{{AEd{c}}}}}JjACb}3{{{AB`{{Aj{{Ij{{AAn{ce}}}}}}e}}}{{ACb{}{{ABl{e}}}}}{}{IdDh}}{{{AB`{{Aj{Bf}}c}}}{{ACb{}{{ABl{c}}}}}{IdDh}}```````````````````````````{{cg}i{}{}{{b{e}}}{}}06666{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{AEf}}}AEf}{{{Aj{AEh}}}AEh}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}0=={{DfAEj}AEf}{{DfAEjc}AEf{{In{AEj}{{A`{AEl}}}}}}{{}AEf}{{}c{}}{{{Aj{AEf}}{Aj{AEf}}}Bb}{{{Aj{AEh}}{Aj{AEh}}}Bb}{{{Aj{AEf}}}{{Aj{AEl}}}}{{{Aj{AEf}}{Aj{AhE`}}}Ef}0{{{Aj{AEh}}{Aj{AhE`}}}Ef}0{cc{}}000{ce{}{}}00000??000000{{DfAEj}AEh}8`{{{Aj{AEf}}}AEj}{{{Aj{AEf}}{Aj{c}}}AEn{}}{{{Aj{c}}}e{}{}}0{{{Aj{c}}}Bd{}}0{{{Aj{c}}}Df{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0999999{{DfAEjc}AEh{{In{AEj}{{A`{AEl}}}}}}````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0000000;;;;;;;;;;;;;;;;```````{{{Aj{c}}}{{Aj{e}}}{}{}}0000000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0000000{{c{C`{e}}}g{}{}{}}0000000{{{Aj{AEj}}}AEj}{{{Aj{AEl}}}AEl}{{{Aj{AF`}}}AF`}{{{Aj{AFb}}}AFb}{{{Aj{AFd}}}AFd}{{{Aj{AFf}}}AFf}{{{Aj{AFh}}}AFh}{{{Aj{AFj}}}AFj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0000000{{{Aj{c}}}Al{}}000000000000000`{ce{}{}}0000000``{{{Aj{AEj}}{Aj{AEj}}}Bb}{{{Aj{AEl}}{Aj{AEl}}}Bb}{{{Aj{AF`}}{Aj{AF`}}}Bb}{{{Aj{AFb}}{Aj{AFb}}}Bb}{{{Aj{AFd}}{Aj{AFd}}}Bb}{{{Aj{AFf}}{Aj{AFf}}}Bb}{{{Aj{AFh}}{Aj{AFh}}}Bb}{{{Aj{AFj}}{Aj{AFj}}}Bb}{{{Aj{AEj}}{Aj{AhE`}}}Ef}{{{Aj{AEl}}{Aj{AhE`}}}Ef}{{{Aj{AF`}}{Aj{AhE`}}}Ef}{{{Aj{AFb}}{Aj{AhE`}}}Ef}{{{Aj{AFd}}{Aj{AhE`}}}Ef}{{{Aj{AFf}}{Aj{AhE`}}}Ef}{{{Aj{AFh}}{Aj{AhE`}}}Ef}{{{Aj{AFj}}{Aj{AhE`}}}Ef}{cc{}}000000000000000{ce{}{}}0000000{AEjAEl}{{CdCdCd}AFd}{{CdCd}AFf}{{CdCdCd}AFh}{{CdCdCd}AFj}5555555555555555{{c{C`{e}}}g{}{}{}}0000000666666666666666666666666`{{CdCd}AF`}{{CdCd}AFb}````````````{{{Aj{c}}}e{}{}}0000000{c{{Ed{e}}}{}{}}00000000000000000000000{c{{Ed{e{Jb{e}}}}}{}{}}0000000{{{Aj{c}}}Jd{}}0000000<<<<<<<<<<<<<<<<<<<<<<<<`````````````{{AFlAFl}AFl}{{cg}i{}{}{{b{e}}}{}}0{{AFnAFl}AFn}2{{{Aj{AhAFn}}AFl}Al}{{{Aj{AhAFl}}AFl}Al}{ce{}{}}000{{{Aj{AFl}}}AG`}0{{{Aj{AFl}}}j}{{{Aj{AFl}}}Gh}2{{{Aj{AFl}}}Hd}21{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{AFn}}AFl}{{Gj{AFn}}}}{{AFlAFl}{{Gj{AFl}}}}{{AFlGd}{{Gj{AFl}}}}{{{Aj{AFn}}AFn}{{Gj{AFl}}}}132{{{Aj{AFn}}}AFn}{{{Aj{AFl}}}AFl}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000{{{Aj{AFn}}{Aj{AFn}}}Cn}{{{Aj{AFl}}{Aj{AFl}}}Cn}{ce{}{}}0{{}AFl}{c{{Ed{AFl}}}AGb}{c{{Ed{AGd}}}{{AGh{AGf}}}}{{AFlGd}AFl}{{{Aj{AhAFl}}Gd}Al}{{AFlAFl}j}{{AFlAFl}Gh}{{AFlj}AFl}{{AFlGh}AFl}{{{Aj{AFn}}AFn}AFl}{{{Aj{c}}}AGf{}}{{{Aj{AFn}}}AFl}{{{Aj{AFn}}{Aj{AFn}}}Bb}{{{Aj{AFl}}{Aj{AFl}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}0{{{Aj{AFn}}{Aj{AhE`}}}{{Ed{AlEb}}}}{{{Aj{AFl}}{Aj{AhE`}}}{{Ed{AlEb}}}}{cc{}}{AGjAFl}111{HdAFl}000000{jAFl}{GhAFl}{ce{}{}}03{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}0{{{Aj{AFn}}{Aj{Ahc}}}AlHl}{{{Aj{AFl}}{Aj{Ahc}}}AlHl}3333{{c{C`{e}}}g{}{}{}}0444444{{{Aj{AFl}}}Bb}{{AFlGd}AFl}{{{Aj{AhAFl}}Gd}Al}{{AFlj}AFl}{{AFlGh}AFl}{{HdGd}AFl}{{}AFn}{{}c{}}{{{Aj{AFn}}{Aj{AFn}}}{{Gj{Cn}}}}{{{Aj{AFl}}{Aj{AFl}}}{{Gj{Cn}}}}{{AFlAFl}AFl}{{{Aj{AFn}}AFn}AFl}:1{{{Aj{AFl}}c}EdAGl}{{}AGf}{{AFnAFl}AFn}{{AFnAFn}AFl}5{{{Aj{AhAFn}}AFl}Al}{{{Aj{AhAFl}}AFl}Al}{{{Aj{AFl}}}Gd}00{cAFl{{AE`{}{{Gn{{Aj{AFl}}}}}}}}{cAFl{{AE`{}{{Gn{AFl}}}}}}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}000{j{{Ed{AFlAGn}}}}{Gh{{Ed{AFlAGn}}}}22{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0{ce{}{}}00000``````{{cg}i{}{}{{b{e}}}{}}01111{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{AH`}}}AH`}{{{Aj{AHb}}}AHb}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}00088{{{Aj{AH`}}{Aj{AH`}}}Bb}{{{Aj{AHb}}{Aj{AHb}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{AH`}}{Aj{AhE`}}}Ef}{{{Aj{AHb}}{Aj{AhE`}}}Ef}{cc{}}000>>{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{AHb}}{Aj{Ahc}}}AlHl}{ce{}{}}000==000000{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0444444`````````````{{cg}i{}{}{{b{e}}}{}}55{{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}{{c{C`{e}}}g{}{}{}}{{{Aj{Bn}}}{{Ih{Oj}}}}{{{Aj{AHd}}}AHd}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}<{{{Aj{Bn}}{Aj{AhOj}}}Al}{{{Aj{Bn}}{Aj{Oj}}{Aj{Ahc}}{Aj{e}}{Aj{A@n}}OdOn{Aj{Ad}}}AlDl{}}{{{Aj{AHd}}{Aj{AHd}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{AHd}}{Aj{AhE`}}}Ef}{cc{}}0{ce{}{}}{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{AHd}}{Aj{Ahc}}}AlHl}22=222{{{Aj{Bn}}{Aj{AhOj}}{Aj{c}}{Aj{Ob}}}O`Dl}{{{Aj{Bn}}{Aj{Oj}}OdOn{Aj{Ad}}{Aj{c}}}A@dDl}{cAHd{{Dj{{En{Bf}}}}}}{{{Aj{AhBn}}{Aj{AhOj}}KhOdOn{Aj{c}}{Aj{AhKf}}{Aj{Ah{B`{e}}}}{Aj{Ad}}}KjDl{}}{{{Aj{Bn}}{Aj{AhOj}}Od{Aj{c}}{Aj{AhAAb}}}AlDl}`{{{Aj{AhBn}}{Aj{AhOj}}Od{Aj{c}}n}{{Gj{{AA`{egc}}}}}Dl{}{}}{{{Aj{Bn}}}{{Af{Ch}}}}0{{{Aj{Bn}}}AHf}{{{Aj{Bn}}}AHh}`{{{Aj{c}}}e{}{}}`{c{{Ed{e}}}{}{}}00{c{{Ed{e{Jb{e}}}}}{}{}}{{{Aj{c}}}Jd{}}??{{}AHd}{ce{}{}}````````{{cg}i{}{}{{b{e}}}{}}11{{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}{{c{C`{e}}}g{}{}{}}4{{{Aj{AhAAb}}{Gj{{Aj{AHd}}}}Ad{Aj{AhAHj}}}Al}{{{Aj{AhAAb}}{Aj{AhAHl}}{Gj{{Aj{AHd}}}}}Al}{{{Aj{AAb}}}{{AHn{c}}}{}}{{{Aj{{AHn{c}}}}{Aj{AhE`}}}EfEh}`{{{Aj{AhAAb}}{Aj{AhAI`}}{Gj{{Aj{AHd}}}}}Al}{cc{}}0:::6:::{{{F`{AAb}}g}{{`{{AAb{e}}}}}{}{}{{I`{c}{{A`{e}}}}AIbAId}}{{AHde}{{`{{AAb{c}}}}}{}{{AAb{c}}}}`{{{Aj{AhAAb}}{Aj{AhAIf}}{Gj{{Aj{AHd}}}}Adn}Al}`{{{Aj{AhAAb}}{Aj{AhAIh}}{Gj{{Aj{AHd}}}}}Al}{c{{Ed{e}}}{}{}}00{c{{Ed{e{Jb{e}}}}}{}{}}{{{Aj{c}}}Jd{}}{ce{}{}}00``{{cg}i{}{}{{b{e}}}{}}11{{{Aj{c}}}{{Aj{e}}}{}{}}{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}{{c{C`{e}}}g{}{}{}}{{{Aj{AIj}}}AIj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}07{{{AIl{AIj}{{A`{e}}}}}{{`{{AAb{c}}}}}{}{{AAb{c}}}}{{}AIj}{{{Aj{AIj}}{Aj{AIj}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{}{{`{{AAb{AHd}}}}}}{{{Aj{AIj}}{Aj{AhE`}}}Ef}{AHd{{`{{AAb{c}}}}}{}}{{{Aj{AhAI`}}}Al}{{}{{`{{AAb{c}}}}}{}}0`{cc{}}0{ce{}{}}00>000{{{Aj{AI`}}}Bb}{{}c{}}{{{Aj{c}}}e{}{}}`{c{{Ed{e}}}{}{}}00{c{{Ed{e{Jb{e}}}}}{}{}}{{{Aj{c}}}Jd{}}6696`````{{cg}i{}{}{{b{e}}}{}}07777{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0{{c{C`{e}}}g{}{}{}}0{{{Aj{AIn}}}AIn}{{{Aj{AJ`}}}AJ`}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}000>>{{}AIn}{{}AJ`}{{{Aj{AIn}}{Aj{AIn}}}Bb}{{{Aj{AJ`}}{Aj{AJ`}}}Bb}{{{Aj{AIn}}{Aj{AhE`}}}Ef}{{{Aj{AJ`}}{Aj{AhE`}}}Ef}{cc{}}000{ce{}{}}00000<<000000{{}c{}}0{{AHdAIn}{{`{{AAb{c}}}}}{}}{{{Aj{AhAIf}}AIn}Al}{{AHdAJ`}{{`{{AAb{c}}}}}{}}{{{Aj{AhAIf}}AJ`}Al}{{{Aj{c}}}e{}{}}0{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0999999`````{{AHdHn}{{`{{AAb{c}}}}}{}}{{{Aj{AhAIh}}Hn}Al}{AHd{{`{{AAb{c}}}}}{}}{{{Aj{AhAIh}}}Al}1010````````{{cg}i{}{}{{b{e}}}{}}00{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{Jh}}}}{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{Jj}}}}{ce{}{}}00000{{{Aj{AEf}}}AEn}{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00{{c{C`{e}}}g{}{}{}}00{{{Ff{ce}}}{{Ff{ce}}}FbFd}{{{Ff{ce}}g}{{Ff{ce}}}FbFdDj}{{{Aj{AEn}}}AEn}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}0{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{Cd}}}}`{{{Ff{ce}}{Gj{g}}}{{Ff{ce}}}FbFd{{Dj{Cd}}}};;;::{{}c{}}{{}{{AJb{c}}}{D`ACb}}{{}AEn}{{{Aj{Ahc}}{Aj{A@n}}OdAjAEn{Aj{Ad}}}AlFd}{{{Aj{{Ff{ce}}}}{Aj{Oj}}{Aj{Ahe}}{Aj{c}}{Aj{A@n}}OdOn{Aj{Ad}}}AlFbFd}{{{Aj{{AJb{c}}}}{Aj{AhE`}}}Ef{EhACb}}{{{Aj{AEn}}{Aj{AhE`}}}Ef}<{{{Aj{Bf}}}{{Ff{ce}}}FbFd}{cc{}}00000{ce{}{}}00{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{Ch}}}}111111{{c{C`{e}}}g{}{}{}}00222222222{{{Aj{AhAJb}}{Aj{c}}{Aj{Ob}}ChCh{Aj{Bf}}ABd{Gj{h}}GjJhJjABb}O`Fd}{{{Aj{{Ff{ce}}}}{Aj{AhOj}}{Aj{e}}{Aj{Ob}}}O`FbFd}{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{ABd}}}}{c{{Ff{eg}}}ACfFbFd}??{{{Aj{AEf}}}AEn}0{{{Ff{ce}}ABb}{{Ff{ce}}}FbFd}{{{Aj{{Ff{ce}}}}}{{Af{Ch}}}FbFd}{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{h}}}}{{{Aj{{Ff{ce}}}}}AHfFbFd}{{{Aj{{Fb{}{{AJd{c}}}}}}{Aj{c}}}AEn{}}{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{I`{{Aj{c}}}{{A`{AEn}}}}}}6{{{Aj{{Ff{ce}}}}}AHhFbFd}{{{Aj{c}}}e{}{}}{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00{ce{}{}}00000000{{{Ff{ce}}g}{{Ff{ce}}}FbFd{{Dj{Ch}}}}`````{{cg}i{}{}{{b{e}}}{}}00222222{{{Aj{c}}}{{Aj{e}}}{}{}}00{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}00{{c{C`{e}}}g{}{}{}}00`{{{Aj{AHh}}}AHh}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}0{{{Aj{AHh}}{Aj{AHh}}}Cn}999{{{Aj{AhOj}}c}Al{{AJf{Bn}}}}{{{Aj{AhOj}}{Aj{{Ij{c}}}}}Al{{AJf{Bn}}}}{{{Aj{AhOj}}{Aj{{Ij{c}}}}eg}Al{}{{I`{{Aj{AhOj}}{Aj{c}}}}}{{I`{{Aj{c}}}{{A`{Oj}}}}}}{{{Aj{Ah{Ih{Oj}}}}{Aj{{Ij{c}}}}egi}Al{}{{I`{{Aj{AhOj}}{Aj{c}}}}}{{I`{Hn}{{A`{Bb}}}}}{{I`{{Aj{c}}}{{A`{Oj}}}}}}{{{Aj{AhAHf}}}{{Aj{Ahc}}}{}}{{{Aj{AHf}}}{{Aj{c}}}{}}{{}Oj}{{{Aj{AHh}}{Aj{AHh}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}{{{Aj{AHf}}{Aj{AhE`}}}Ef}{{{Aj{Oj}}{Aj{AhE`}}}Ef}{{{Aj{AHh}}{Aj{AhE`}}}Ef}{cc{}}00000{ce{}{}}00{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{AHh}}{Aj{Ahc}}}AlHl}222222{{c{C`{e}}}g{}{}{}}00333333333{cAHf{}}{cOj{{AJf{Bn}}}}{{}AHh}{{{Aj{AHh}}{Aj{AHh}}}{{Gj{Cn}}}}`1`{{{Aj{c}}}e{}{}}{c{{Ed{e}}}{}{}}00000000{c{{Ed{e{Jb{e}}}}}{}{}}00{{{Aj{c}}}Jd{}}00;;;;;;;;;``````````````````````````````````{{cg}i{}{}{{b{e}}}{}}000000<<<<<<<<<<<<<<{{{Aj{c}}}{{Aj{e}}}{}{}}000000{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}000000;;;;;;;{{{Aj{AJh}}}AJh}{{{Aj{AJj}}}AJj}{{{Aj{AJl}}}AJl}{{{Aj{AJn}}}AJn}{{{Aj{AK`}}}AK`}{{{Aj{Il}}}Il}{{{Aj{AKb}}}AKb}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}000000{{{Aj{c}}}Al{}}000000000000{{{Aj{AJj}}{Aj{AJj}}}Cn}{{{Aj{Il}}{Aj{Il}}}Cn}{ce{}{}}000000{{}AJl}{{}AK`}{{{Aj{AJh}}{Aj{AJh}}}Bb}{{{Aj{AJj}}{Aj{AJj}}}Bb}{{{Aj{AJl}}{Aj{AJl}}}Bb}{{{Aj{AJn}}{Aj{AJn}}}Bb}{{{Aj{AK`}}{Aj{AK`}}}Bb}{{{Aj{Il}}{Aj{Il}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}000{{{Aj{AJh}}{Aj{AhE`}}}Ef}{{{Aj{AJj}}{Aj{AhE`}}}Ef}{{{Aj{AJl}}{Aj{AhE`}}}Ef}{{{Aj{AJn}}{Aj{AhE`}}}Ef}{{{Aj{AK`}}{Aj{AhE`}}}Ef}{{{Aj{Il}}{Aj{AhE`}}}Ef}{{{Aj{AKb}}{Aj{AhE`}}}Ef}{cc{}}0000000000000{ce{}{}}000000{{{Aj{c}}{Aj{e}}}Hd{HfHh}Hj}{{{Aj{AJj}}{Aj{Ahc}}}AlHl}`22222222222222{{c{C`{e}}}g{}{}{}}000000333333333333333333333{{}c{}}0{{{Aj{AJj}}{Aj{AJj}}}{{Gj{Cn}}}}{{{Aj{Il}}{Aj{Il}}}{{Gj{Cn}}}}`{{{Aj{c}}}e{}{}}000000{c{{Ed{e}}}{}{}}00000000000000000000{c{{Ed{e{Jb{e}}}}}{}{}}000000{{{Aj{c}}}Jd{}}000000::::::::::::::{{}AJj};;;;;;;``````{{cg}i{}{}{{b{e}}}{}}0<<<<{{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0;;{{{Aj{AKd}}}AKd}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}{{{Aj{c}}}Al{}}{ce{}{}}0{{{Aj{AKd}}{Aj{AhE`}}}Ef}{{{Aj{AKf}}{Aj{AhE`}}}Ef}0{cc{}}000{{{Ih{Fh}}GdGd}{{Ed{AKdAKf}}}}444444{{c{C`{e}}}g{}{}{}}05555{AKd{{Gb{{Ih{Fh}}{Af{Gd}}}}}}66{{{Aj{c}}}e{}{}}{{{Aj{c}}}Bd{}}{{{Aj{c}}}Df{}}{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0<<<<<<```````{{cg}i{}{}{{b{e}}}{}}0`===={{{Aj{c}}}{{Aj{e}}}{}{}}0{{{Aj{Ahc}}}{{Aj{Ahe}}}{}{}}0::{{{Aj{AKh}}}AKh}{{{Aj{AKj}}}AKj}{{{Aj{c}}{Aj{Ahe}}}Al{}{}}0{{{Aj{c}}}Al{}}0{ce{}{}}0`{{}AKh}{{}AKj}{{{Aj{AKh}}{Aj{AKh}}}Bb}{{{Aj{c}}{Aj{e}}}Bb{}{}}`{{{Aj{AKh}}{Aj{AhE`}}}Ef}{{{Aj{AKj}}{Aj{AhE`}}}Ef}{cc{}}00077`7777{{c{C`{e}}}g{}{}{}}0888888```{{}c{}}0````{{{Aj{c}}}e{}{}}0`{c{{Ed{e}}}{}{}}00000{c{{Ed{e{Jb{e}}}}}{}{}}0{{{Aj{c}}}Jd{}}0====`==","D":"LCb","p":[[10,"TransformMatrix",5298],[5,"Radians",0,5299],[5,"Degrees",0,5299],[5,"Pixels",0,5300],[1,"f32"],[5,"Point",0,5301],[5,"Vector",0,5302],[17,"Output"],[10,"Add",5303],[5,"Rectangle",0,5304],[5,"Size",0,5305],[0,"mut"],[1,"reference"],[1,"unit"],[6,"Rotation",0,5306],[5,"Shell",0,5307],[1,"bool"],[5,"SmolStr",0,5308],[1,"str"],[5,"Transformation",0,5309],[1,"array"],[5,"Element",0,5310],[10,"Widget",4423],[5,"BakedParameters",5311],[6,"Background",0,5312],[5,"Color",0,5313],[6,"ContentFit",0,5314],[6,"Length",0,5315],[10,"Clone",5316],[5,"Shadow",0,5317],[6,"Ordering",5318],[10,"Default",5319],[10,"Float",5320],[10,"Num",5321],[5,"String",5322],[10,"PartialEq",5318],[10,"Into",5323],[10,"Renderer",2909],[1,"u16"],[5,"Formatter",5324],[5,"Error",5324],[6,"Result",5325],[8,"Result",5324],[10,"Debug",5324],[10,"Display",5324],[5,"Arc",5326],[6,"Cow",5327],[5,"Box",5328],[10,"Catalog",4656],[10,"Renderer",3109],[5,"Text",4656],[1,"u8"],[6,"Gradient",1419],[5,"Linear",1419],[8,"Srgb",5329],[8,"Srgba",5329],[1,"tuple"],[1,"u32"],[5,"Padding",2854],[1,"f64"],[6,"Option",5330],[1,"i64"],[17,"Item"],[1,"char"],[10,"IntoIterator",5331],[1,"u64"],[10,"Hash",5332],[10,"Sized",5333],[10,"BuildHasher",5332],[10,"Hasher",5332],[1,"usize"],[10,"Fn",5334],[10,"Mul",5303],[10,"Copy",5333],[10,"AsRef",5323],[5,"Vec",5335],[1,"slice"],[6,"RedrawRequest",4883,5336],[10,"FnOnce",5334],[10,"Sub",5303],[5,"OutOfBounds",5337],[5,"TypeId",5338],[6,"Alignment",837],[6,"Horizontal",837],[6,"Vertical",837],[5,"Radius",955],[5,"Border",955],[1,"i32"],[6,"Kind",1058],[5,"Null",1058],[10,"Clipboard",1058],[6,"Event",1129],[6,"Status",1129],[5,"Font",1200],[6,"Family",1200],[6,"Weight",1200],[6,"Stretch",1200],[6,"Style",1200],[5,"ColorStop",1419],[5,"Bytes",1528,5339],[5,"Image",1528],[6,"Handle",1528],[5,"Id",1528],[6,"FilterMethod",1528],[17,"Handle"],[10,"Renderer",1528],[10,"FromIterator",5331],[5,"BytesMut",5340],[5,"PathBuf",5341],[10,"RangeBounds",5342],[5,"Modifiers",1778,5343],[6,"Event",1778,5344],[6,"Location",1778,5345],[5,"Iter",5346],[5,"IterNames",5346],[6,"Key",1950],[6,"Named",1950],[10,"Ord",5318],[10,"PartialOrd",5318],[5,"Node",2333,5347],[5,"Limits",2333,5348],[5,"Layout",2333],[10,"DoubleEndedIterator",5349],[6,"Axis",2464],[5,"Tree",4778],[6,"Button",2493,5350],[6,"Cursor",2493,5351],[6,"Event",2493,5352],[6,"ScrollDelta",2493,5352],[6,"Interaction",2493,5353],[5,"Click",2704],[6,"Kind",2704],[5,"Group",2772,5354],[10,"Overlay",2772],[5,"Style",2909],[5,"Element",2772,5355],[10,"Operation",4478],[5,"Quad",2909],[5,"Svg",2991],[5,"Handle",2991],[6,"Data",2991],[10,"Renderer",2991],[5,"Span",3109],[5,"Text",3109],[6,"Shaping",3109],[6,"LineHeight",3109],[6,"Hit",3109],[6,"Difference",3109],[5,"Highlight",3109],[17,"Font"],[17,"Paragraph"],[17,"Editor"],[10,"Paragraph",3701],[10,"Editor",3415],[10,"IntoFragment",3109],[8,"Fragment",3109],[6,"Action",3415],[6,"Edit",3415],[6,"Motion",3415],[6,"Direction",3415],[6,"Cursor",3415],[10,"Highlighter",3620],[5,"Format",3620],[17,"Settings"],[17,"Highlight"],[17,"Iterator"],[5,"Range",5342],[10,"Iterator",5356],[5,"PlainText",3620],[5,"Plain",3701],[6,"Theme",3755],[5,"Custom",3755],[5,"Palette",3859],[5,"Extended",3859],[5,"Style",4656],[5,"Pair",3859],[5,"Background",3859],[5,"Primary",3859],[5,"Secondary",3859],[5,"Success",3859],[5,"Danger",3859],[5,"Duration",4194,5357],[5,"Instant",4194,5358],[1,"u128"],[10,"Deserializer",5359],[6,"Error",5360],[5,"Signature",5361],[10,"TryInto",5323],[5,"TimeSpec",5362],[10,"Serializer",5363],[5,"TryFromFloatSecsError",5357],[6,"Event",4344],[5,"Finger",4344],[5,"Id",4423,5364],[6,"State",4778],[5,"Tag",4778],[10,"FnMut",5334],[10,"Any",5338],[6,"Outcome",4478],[10,"Focusable",4522],[10,"Send",5333],[10,"Sync",5333],[10,"Scrollable",4568],[10,"TextInput",4647],[5,"Count",4522],[1,"fn"],[5,"AbsoluteOffset",4568],[5,"RelativeOffset",4568],[5,"State",4656],[17,"Class"],[10,"Borrow",5365],[6,"Event",4883,5366],[5,"Id",4883,5367],[6,"Level",4883,5368],[6,"Mode",4883,5369],[6,"Position",4883,5370],[6,"UserAttention",4883,5371],[5,"Icon",5151],[6,"Error",5151],[5,"PlatformSpecific",5219,5372],[5,"Settings",5219],[15,"Rgba",1774],[15,"KeyPressed",1943],[15,"KeyReleased",1943],[15,"WheelScrolled",2698],[15,"CursorMoved",2698],[15,"Lines",2700],[15,"Pixels",2700],[15,"Scroll",3619],[15,"FingerPressed",4415],[15,"FingerMoved",4415],[15,"FingerLifted",4415],[15,"FingerLost",4415],[15,"Opened",5149],[15,"ByteCountNotDivisibleBy4",5214],[15,"DimensionsVsPixelCount",5214]],"r":[[0,837],[2,5312],[3,955],[4,1058],[5,5313],[8,5314],[10,5299],[11,5310],[12,1129],[18,1200],[19,1419],[24,1528],[25,2333],[26,5315],[29,2772],[31,2854],[32,5300],[33,5301],[36,5299],[37,5304],[38,2909],[39,5306],[41,5317],[42,5307],[44,5305],[45,5308],[47,2991],[49,3109],[50,3755],[51,5309],[53,5302],[55,4423],[1528,5339],[1781,5344],[1782,1950],[1787,5345],[1788,5343],[2334,5348],[2336,5347],[2495,5350],[2498,2704],[2500,5351],[2504,5352],[2509,5353],[2521,5352],[2772,5355],[2773,5354],[3118,3415],[3123,3620],[3130,3701],[3775,3859],[4194,5357],[4195,5358],[4423,5364],[4424,4478],[4425,4656],[4426,4778],[4479,4522],[4483,4568],[4485,4647],[4658,3109],[4659,3109],[4891,5366],[4898,5151],[4899,5367],[4901,5368],[4902,5369],[4907,5370],[4908,5336],[4911,5219],[4915,5371],[5219,5372]],"b":[[77,"impl-Add%3CDegrees%3E-for-Radians"],[78,"impl-Add-for-Radians"],[79,"impl-Add-for-Pixels"],[80,"impl-Add%3Cf32%3E-for-Pixels"],[134,"impl-Borrow%3Cdyn+Widget%3CMessage,+Theme,+Renderer%3E%3E-for-%26Element%3C\'a,+Message,+Theme,+Renderer%3E"],[136,"impl-Borrow%3Cdyn+Widget%3CMessage,+Theme,+Renderer%3E%3E-for-Element%3C\'a,+Message,+Theme,+Renderer%3E"],[284,"impl-Div%3Cf32%3E-for-Radians"],[285,"impl-Div-for-Radians"],[286,"impl-Div-for-Pixels"],[287,"impl-Div%3Cf32%3E-for-Pixels"],[289,"impl-PartialEq%3CString%3E-for-SmolStr"],[290,"impl-PartialEq%3Cstr%3E-for-SmolStr"],[291,"impl-PartialEq%3C%26str%3E-for-SmolStr"],[292,"impl-PartialEq-for-SmolStr"],[293,"impl-PartialEq%3C%26String%3E-for-SmolStr"],[294,"impl-PartialEq-for-Degrees"],[295,"impl-PartialEq%3Cf32%3E-for-Degrees"],[296,"impl-PartialEq-for-Radians"],[297,"impl-PartialEq%3Cf32%3E-for-Radians"],[323,"impl-Debug-for-SmolStr"],[324,"impl-Display-for-SmolStr"],[326,"impl-Debug-for-Radians"],[327,"impl-Display-for-Radians"],[330,"impl-Debug-for-ContentFit"],[331,"impl-Display-for-ContentFit"],[334,"impl-Debug-for-Point%3CT%3E"],[335,"impl-Display-for-Point%3CT%3E"],[344,"impl-From%3CString%3E-for-SmolStr"],[345,"impl-From%3C%26String%3E-for-SmolStr"],[346,"impl-From%3CArc%3Cstr%3E%3E-for-SmolStr"],[347,"impl-From%3C%26mut+str%3E-for-SmolStr"],[348,"impl-From%3C%26str%3E-for-SmolStr"],[350,"impl-From%3CCow%3C\'a,+str%3E%3E-for-SmolStr"],[351,"impl-From%3CBox%3Cstr%3E%3E-for-SmolStr"],[352,"impl-From%3C%26str%3E-for-Element%3C\'a,+Message,+Theme,+Renderer%3E"],[353,"impl-From%3CText%3C\'a,+Theme,+Renderer%3E%3E-for-Element%3C\'a,+Message,+Theme,+Renderer%3E"],[356,"impl-From%3Cf32%3E-for-Degrees"],[357,"impl-From%3Cu8%3E-for-Degrees"],[358,"impl-From%3Cu8%3E-for-Radians"],[359,"impl-From%3Cf32%3E-for-Radians"],[360,"impl-From%3CDegrees%3E-for-Radians"],[363,"impl-From%3CGradient%3E-for-Background"],[364,"impl-From%3CColor%3E-for-Background"],[365,"impl-From%3CLinear%3E-for-Background"],[366,"impl-From%3C%5Bf32;+3%5D%3E-for-Color"],[368,"impl-From%3CRgb%3E-for-Color"],[369,"impl-From%3CAlpha%3CRgb,+f32%3E%3E-for-Color"],[370,"impl-From%3C%5Bf32;+4%5D%3E-for-Color"],[372,"impl-From%3CPixels%3E-for-Length"],[373,"impl-From%3Cf32%3E-for-Length"],[374,"impl-From%3Cu16%3E-for-Length"],[376,"impl-From%3Cf32%3E-for-Pixels"],[377,"impl-From%3Cu16%3E-for-Pixels"],[379,"impl-From%3C(T,+T)%3E-for-Point%3CT%3E"],[380,"impl-From%3C%5BT;+2%5D%3E-for-Point%3CT%3E"],[384,"impl-From%3CRadians%3E-for-Rotation"],[385,"impl-From%3Cf32%3E-for-Rotation"],[390,"impl-From%3CPadding%3E-for-Size"],[391,"impl-From%3C(T,+T)%3E-for-Size%3CT%3E"],[392,"impl-From%3CVector%3CT%3E%3E-for-Size%3CT%3E"],[393,"impl-From%3C%5BT;+2%5D%3E-for-Size%3CT%3E"],[395,"impl-From%3CSize%3CT%3E%3E-for-Vector%3CT%3E"],[397,"impl-From%3C%5BT;+2%5D%3E-for-Vector%3CT%3E"],[419,"impl-FromIterator%3Cchar%3E-for-SmolStr"],[420,"impl-FromIterator%3C%26str%3E-for-SmolStr"],[421,"impl-FromIterator%3C%26String%3E-for-SmolStr"],[422,"impl-FromIterator%3CString%3E-for-SmolStr"],[584,"impl-Mul-for-Radians"],[585,"impl-Mul%3Cf32%3E-for-Radians"],[586,"impl-Mul%3Cf32%3E-for-Pixels"],[587,"impl-Mul-for-Pixels"],[589,"impl-Mul%3Cf32%3E-for-Rectangle"],[590,"impl-Mul%3CTransformation%3E-for-Rectangle"],[591,"impl-Mul%3CVector%3CT%3E%3E-for-Rectangle%3CT%3E"],[592,"impl-Mul%3CTransformation%3E-for-Size"],[593,"impl-Mul%3CT%3E-for-Size%3CT%3E"],[594,"impl-Mul%3CVector%3CT%3E%3E-for-Size%3CT%3E"],[596,"impl-Mul%3CT%3E-for-Vector%3CT%3E"],[597,"impl-Mul%3CTransformation%3E-for-Vector"],[625,"impl-PartialOrd%3Cf32%3E-for-Degrees"],[626,"impl-PartialOrd-for-Degrees"],[627,"impl-PartialOrd-for-Radians"],[628,"impl-PartialOrd%3Cf32%3E-for-Radians"],[649,"impl-Sub%3CVector%3CT%3E%3E-for-Point%3CT%3E"],[650,"impl-Sub-for-Point%3CT%3E"],[892,"impl-From%3CVertical%3E-for-Alignment"],[893,"impl-From%3CHorizontal%3E-for-Alignment"],[998,"impl-From%3Ci32%3E-for-Radius"],[999,"impl-From%3Cu16%3E-for-Radius"],[1000,"impl-From%3Cu8%3E-for-Radius"],[1001,"impl-From%3Cf32%3E-for-Radius"],[1608,"impl-PartialEq-for-Bytes"],[1609,"impl-PartialEq%3CBytesMut%3E-for-Bytes"],[1610,"impl-PartialEq%3C%5Bu8%5D%3E-for-Bytes"],[1611,"impl-PartialEq%3Cstr%3E-for-Bytes"],[1612,"impl-PartialEq%3CVec%3Cu8%3E%3E-for-Bytes"],[1613,"impl-PartialEq%3CString%3E-for-Bytes"],[1614,"impl-PartialEq%3C%26T%3E-for-Bytes"],[1625,"impl-LowerHex-for-Bytes"],[1626,"impl-UpperHex-for-Bytes"],[1627,"impl-Debug-for-Bytes"],[1632,"impl-From%3C%26str%3E-for-Bytes"],[1633,"impl-From%3CBytesMut%3E-for-Bytes"],[1634,"impl-From%3CVec%3Cu8%3E%3E-for-Bytes"],[1636,"impl-From%3CBox%3C%5Bu8%5D%3E%3E-for-Bytes"],[1637,"impl-From%3CString%3E-for-Bytes"],[1638,"impl-From%3C%26%5Bu8%5D%3E-for-Bytes"],[1641,"impl-From%3C%26Handle%3E-for-Handle"],[1642,"impl-From%3CT%3E-for-Handle"],[1694,"impl-IntoIterator-for-%26Bytes"],[1695,"impl-IntoIterator-for-Bytes"],[1711,"impl-PartialOrd%3CString%3E-for-Bytes"],[1712,"impl-PartialOrd-for-Bytes"],[1713,"impl-PartialOrd%3C%5Bu8%5D%3E-for-Bytes"],[1714,"impl-PartialOrd%3Cstr%3E-for-Bytes"],[1715,"impl-PartialOrd%3CVec%3Cu8%3E%3E-for-Bytes"],[1716,"impl-PartialOrd%3C%26T%3E-for-Bytes"],[1809,"impl-Flags-for-Modifiers"],[1810,"impl-Modifiers"],[1853,"impl-Binary-for-Modifiers"],[1854,"impl-Octal-for-Modifiers"],[1855,"impl-LowerHex-for-Modifiers"],[1856,"impl-UpperHex-for-Modifiers"],[1857,"impl-Debug-for-Modifiers"],[1865,"impl-Modifiers"],[1866,"impl-Flags-for-Modifiers"],[2833,"impl-Overlay%3CMessage,+Theme,+Renderer%3E-for-Group%3C\'a,+Message,+Theme,+Renderer%3E"],[2834,"impl-Group%3C\'a,+Message,+Theme,+Renderer%3E"],[2874,"impl-From%3C%5Bf32;+2%5D%3E-for-Padding"],[2875,"impl-From%3Cf32%3E-for-Padding"],[2876,"impl-From%3C%5Bu16;+2%5D%3E-for-Padding"],[2877,"impl-From%3Cu16%3E-for-Padding"],[3254,"impl-From%3Cf32%3E-for-LineHeight"],[3255,"impl-From%3CPixels%3E-for-LineHeight"],[3319,"impl-IntoFragment%3C\'a%3E-for-Cow%3C\'a,+str%3E"],[3320,"impl-IntoFragment%3C\'a%3E-for-%26Cow%3C\'b,+str%3E"],[3804,"impl-Default-for-Theme"],[3805,"impl-Catalog-for-Theme"],[3809,"impl-Debug-for-Theme"],[3810,"impl-Display-for-Theme"],[3811,"impl-Display-for-Custom"],[3812,"impl-Debug-for-Custom"],[4314,"impl-Sub%3CDuration%3E-for-Instant"],[4315,"impl-Sub-for-Instant"],[4322,"impl-Sum%3C%26Duration%3E-for-Duration"],[4323,"impl-Sum-for-Duration"],[4745,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Text%3C\'a,+Theme,+Renderer%3E"],[4746,"impl-Text%3C\'a,+Theme,+Renderer%3E"],[5173,"impl-Debug-for-Error"],[5174,"impl-Display-for-Error"]],"c":"OjAAAAEAAAAAAAAAEAAAAGAC","e":"OzAAAAEAAJkObwEBAAAABAABAA0AAAATAAEAGQABAB4AAAAgAAAAJwAAADAAAAAyAAEAOAAAAD0AGQBbACQAhQA1AL8AOwD9ABAADwEKABsBAAAdAQMAIgEaAEQBEwBZAQQAXwEDAGUBBABsAQMAcQECAHUBAgB5AQEAfAEBAIABAgCHAQMAjAEAAI4BGQCtARMAwgECAMYBAgDfAUMAJQIQADoCAAA9AgAAQgIAAEgCDwBgAgAAYgIKAHECBQB9AgAAiQIGAJUCFwCwAnYAKAMQAFIDKQB9AwEAgAMBAIMDCwCSAykAvgMJANADCQDdAwcA5wMHAPEDCQD+AwEABgQBABAEDwAoBBkARAQDAEoECQBVBBIAaQQAAHIEGQCOBAMAlAQJAJ8EFAC2BAQAvgQBAMEEAADEBAMAyQQCAM8EAgDTBEUAGgUEACQFEwA9BR0AXQUsAJAFAgCWBRoAsgUKAMAFBQDJBQ4A2QUAAN4FGgAFBiEAKAYXAEEGAwBGBhEAWgYJAGUGAwBqBgEAbwYEAHUGAAB5BgcAggYCAIsGGgCsBgEAsAYHAMAGBADGBhMA2wYTAPcGAAADBwIACAcFABIHAAAWBxQALQcCADIHAAA1BwUAPAcGAEYHAgBLBwAATwcEAFoHDwBzBwEAewcCAH8HFACVBwIApAcAAMcHAADpBwAAKAgAADAIAAA0CAAAOwgAAEIIBgBNCAAAZAgAAHEIAACICAAAiwgAAJkIAACcCAAAqggAAM4IAADWCAUA3QgWAPYIBwAACR0AIgkCACcJBQAuCQUANgkCADsJDQBLCQEATgkCAFQJBQBeCQ4AegkAAIIJAgCGCRcApAkHAK0JAQCwCQQAtgkHAMMJAQDLCQIA0gkBANYJAgDbCQAA3gkfAP8JJwAsCgsAPQoYAFcKAgBeCiwAlgoXALAKAwC2CgkAwwoRANgKDgDpCgEA7QoBAPAKAQD0CgkA/woAAAMLAAAGCwAACgsAAAwLAAAPCwAAEgsAABYLDwApCwAAKwsDADILBgA6CwQAQAsBAEQLBABNCwAAUQsAAFULBgBdCwAAYQsFAGgLAwBtCwEAcAsLAH4LAQCBCwEAhQsDAIsLCwCbCxEAtgsaANMLAgDYCwcA4QsBAOULAgDqCwQA8AsBAPYLDgALDBoALwwAADQMAAA7DAAAQwwUAF4MDQBtDCEAkgwGAJsMAQCgDAYAqgwGALcMAQC9DAAAvwwRANsMGwD4DAgACA0BABUNBgAdDTAAUQ0GAH0NGACXDRoAtQ0JAMQNCQDUDRgA9A0nAB0OBAArDgsAOA4IAEIOAQBFDgQATQ4DAFIOAABVDgkAYA4RAHMOAgB5DggAgw4CAIcOAQCPDgQAmg4AAJ4OBwCpDgAAwA4AAMcOEwDdDgMA4g4DAOgOAwDuDgkA+Q4AAPwOFgBIDxcAZw83AKAPBwCqDw8Awg8PAN8PJwAWEEcAbBABAG8QBgB+EAYAjBAQAKIQAACkEAUAqxAAAK0QAQC4EAEAuxADAMEQCQDMEAEA0hACANkQAgDdEAIA4xAHAO0QCwD/EBoAHBEFACQRIwBJEQIATREFAFQRAwBaEQIAXhEDAGMRBAB0EQAAdhEGAH4RAACAEQAAhBEAAIYRBwCREQAAlREBAJgRBACjEQcArREKALkRAgC9EQAAxBEBAMcRBADNEQEA0BEGANgRAADeERsA/BEDAAISCwASEhEAMxIBADkSAgA+EgUARRIIAFASAwBXEgIAXRIBAGASAgBkEgAAaBIFAHISDgCCEgAAhRIBAIoSAACMEgAAkBIZALASEQDDEgcA0hIEANoSBwDlEg4A9xIAAPsSGAAjEwAAMBMAADYTYACeEw8AthMmAN4TNwAXFAYAJBQTADoUAQA9FAEAQRQHAEoUFABmFAEAaRQRAHwUAwCBFAEAhRQDAIwUCQCZFAEAnxQBAKIUDQCxFAEA"}],\ ["iced_futures",{"t":"IIEKKFENNNCNNHNNNENCCNNNNENNNNNNCNNNCCNNNNNNNNNCCCCCCCFNNNNNNNNNNNNNNNNNNNCNNNNNNNNHFNNNNNNNNNNNNNNNNNNNCNNNNNNNNHINNCINNNCHFNNNNNNNNNNNNNNNNNNNCNNNNNNNNHHHHKNMMHHHHGIIPGPRGPPKFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOO","n":["BoxFuture","BoxStream","Executor","MaybeSend","MaybeSync","Runtime","Subscription","adapt_into_using","arrays_from","arrays_into","backend","borrow","borrow_mut","boxed_stream","broadcast","cam16_into_unclamped","components_from","core","enter","event","executor","fmt","from","from_angle","from_stimulus","futures","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","keyboard","new","run","spawn","stream","subscription","track","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","default","native","null","async_std","smol","thread_pool","tokio","Executor","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","new","spawn","time","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","every","Executor","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","new","spawn","time","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","every","Executor","new","spawn","time","Executor","enter","new","spawn","time","every","Executor","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","new","spawn","time","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","listen","listen_raw","listen_url","listen_with","Executor","enter","new","spawn","on_key_press","on_key_release","channel","try_channel","Event","EventStream","Hasher","Interaction","MacOS","MacOS","Output","PlatformSpecific","PlatformSpecific","ReceivedUrl","Recipe","Subscription","Tracker","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","batch","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","broadcast","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","default","eq","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_recipe","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_recipes","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","map","new","none","null_value","run","run_with_id","stream","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","update","vzip","vzip","vzip","vzip","vzip","with","event","status","window"],"q":[[0,"iced_futures"],[47,"iced_futures::backend"],[50,"iced_futures::backend::native"],[54,"iced_futures::backend::native::async_std"],[83,"iced_futures::backend::native::async_std::time"],[84,"iced_futures::backend::native::smol"],[113,"iced_futures::backend::native::smol::time"],[114,"iced_futures::backend::native::thread_pool"],[118,"iced_futures::backend::native::tokio"],[123,"iced_futures::backend::native::tokio::time"],[124,"iced_futures::backend::null"],[153,"iced_futures::event"],[157,"iced_futures::executor"],[161,"iced_futures::keyboard"],[163,"iced_futures::stream"],[165,"iced_futures::subscription"],[335,"iced_futures::subscription::Event"],[338,"palette::chromatic_adaptation"],[339,"iced_futures::platform"],[340,"futures_core::stream"],[341,"core::marker"],[342,"iced_futures::runtime"],[343,"iced_futures::maybe::platform"],[344,"futures_channel::mpsc"],[345,"futures_sink"],[346,"core::clone"],[347,"palette::cam16::parameters"],[348,"core::ops::function"],[349,"core::fmt"],[350,"alloc::boxed"],[351,"core::iter::traits::collect"],[352,"core::result"],[353,"palette::convert::try_from_into_color"],[354,"core::any"],[355,"std::io::error"],[356,"core::future::future"],[357,"core::time"],[358,"std::time"],[359,"iced_core::event"],[360,"iced_core::window::id"],[361,"core::option"],[362,"alloc::string"],[363,"iced_core::keyboard::key"],[364,"iced_core::keyboard::modifiers"],[365,"iced_futures::subscription::tracker"],[366,"alloc::vec"],[367,"core::hash"],[368,"core::iter::traits::iterator"]],"i":[0,0,0,0,0,0,0,8,8,8,0,8,8,0,8,8,8,0,8,0,0,8,8,8,8,0,8,8,8,8,8,8,0,8,8,8,0,0,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,31,31,31,31,31,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,37,37,37,37,37,37,37,37,0,0,38,38,0,0,39,39,39,0,0,0,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,0,40,40,40,40,40,40,40,40,0,0,0,0,0,11,11,11,0,0,0,0,0,0,0,9,0,52,25,0,9,53,0,0,0,36,51,9,52,53,36,51,9,52,53,36,51,9,52,53,36,36,51,9,52,53,36,51,9,52,53,51,36,51,9,52,53,9,52,53,9,52,53,9,52,53,36,51,9,52,53,51,9,52,53,52,53,36,51,9,52,53,36,51,9,52,53,36,51,9,52,53,0,36,51,9,52,53,25,36,51,9,52,53,36,51,9,52,53,36,51,9,52,53,36,51,9,52,53,36,51,9,52,53,0,36,51,9,52,53,36,51,36,51,36,36,25,9,52,53,36,51,9,52,53,36,51,9,52,53,36,51,9,52,53,36,51,9,52,53,36,51,9,52,53,36,51,9,52,53,36,51,9,52,53,51,36,51,9,52,53,36,63,63,63],"f":"```````{{cg}i{}{}{{b{e}}}{}}{ce{}{}}0`{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}{e{{h{c}}}{}{{l{}{{j{c}}}}n}}{{{d{f{A`{cge}}}}Ab}AdAfAh{{An{e}{{Aj{Al}}}}B`AhBb}}{{c{Bd{e}}}g{}{}{}}5`{{{d{{A`{cge}}}}k}iAfAh{{An{e}{{Aj{Al}}}}B`AhBb}{}{{Bh{}{{Bf{i}}}}}}``{{{d{{A`{ceg}}}}{d{fBj}}}BlBnBnBn}{cc{}}08`883888`{{cg}{{A`{cge}}}AfAh{{An{e}{{Aj{Al}}}}B`AhBb}}{{{d{f{A`{cge}}}}{h{e}}}AdAfAh{{An{e}{{Aj{Al}}}}B`AhBb}}{{{d{f{A`{cge}}}}{C`{e}}}AdAfAh{{An{e}{{Aj{Al}}}}B`AhBb}}``{{{d{f{A`{cge}}}}i}AdAfAh{{An{e}{{Aj{Al}}}}B`AhBb}{{Cf{}{{j{{Cd{Cb}}}}}}}}{c{{Ch{e}}}{}{}}00{c{{Ch{e{Cj{e}}}}}{}{}}{{{d{c}}}Cl{}}???````````{{cg}i{}{}{{b{e}}}{}}{ce{}{}}0{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}>2{{{d{Cn}}{d{fBj}}}Bl}<<333?333{{}{{Ch{CnD`}}}}{{{d{Cn}}c}Ad{{Db{}{{Bf{Ad}}}}n}}`99987555{Dd{{Dh{Df}}}}`76654{{c{Bd{e}}}g{}{}{}}7{{{d{Dj}}{d{fBj}}}Bl}{cc{}}09992999{{}{{Ch{DjD`}}}}{{{d{Dj}}c}Ad{{Db{}{{Bf{Ad}}}}n}}`???>=;;;5`{{}{{Ch{DlD`}}}}{{{d{Dl}}c}Ad{{Db{}{{Bf{Ad}}}}n}}``{{{d{Dn}}e}c{}{{Bh{}{{Bf{c}}}}}}{{}{{Ch{DnD`}}}}{{{d{Dn}}c}Ad{{Db{}{{Bf{Ad}}}}n}}`:`{{cg}i{}{}{{b{e}}}{}}{ce{}{}}0{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}=2{{{d{E`}}{d{fBj}}}Bl}<<333>333{{}{{Ch{E`D`}}}}{{{d{E`}}c}Ad{{Db{}{{Bf{Ad}}}}n}}`{c{{Ch{e}}}{}{}}00{c{{Ch{e{Cj{e}}}}}{}{}}{{{d{c}}}Cl{}}888{{}{{Dh{Eb}}}}{{{Ej{EbEdEf}{{Bf{{Eh{c}}}}}}}{{Dh{c}}}Ah}{{}{{Dh{El}}}}1`{{{d{Af}}e}c{}{{Bh{}{{Bf{c}}}}}}{{}{{Ch{AfD`}}}}{{{d{Af}}c}Ad{{Db{}{{Bf{Ad}}}}Ah}}{{{Ej{EnF`}{{Bf{{Eh{c}}}}}}}{{Dh{c}}}Ah}0{{Fbg}{{`{{l{}{{j{c}}}}}}}{}{{Db{}{{Bf{Ad}}}}}{{Bh{{Fd{c}}}{{Bf{e}}}}}}{{Fbi}{{`{{l{}{{j{{Ch{ce}}}}}}}}}{}{}{{Db{}{{Bf{{Ch{Ade}}}}}}}{{Bh{{Fd{c}}}{{Bf{g}}}}}}`````````````{{cg}i{}{}{{b{e}}}{}}0000{ce{}{}}000000000{e{{Dh{c}}}{}{{Cf{}{{j{{Dh{c}}}}}}}}{{{d{c}}}{{d{e}}}{}{}}0000{{{d{fc}}}{{d{fe}}}{}{}}0000{{{d{fFf}}Ab}Ad}{{c{Bd{e}}}g{}{}{}}0000{{{d{Ab}}}Ab}{{{d{Fh}}}Fh}{{{d{Fj}}}Fj}{{{d{c}}{d{fe}}}Ad{}{}}00{{{d{c}}}Ad{}}00:::::{{}Ff}{{{d{Ab}}{d{Ab}}}Fl}{{{d{Fh}}{d{Fh}}}Fl}{{{d{Fj}}{d{Fj}}}Fl}{{{d{c}}{d{e}}}Fl{}{}}0{{{d{{Dh{c}}}}{d{fBj}}}Bl{}}{{{d{Ff}}{d{fBj}}}Bl}{{{d{Ab}}{d{fBj}}}Bl}{{{d{Fh}}{d{fBj}}}Bl}{{{d{Fj}}{d{fBj}}}Bl}{cc{}}000000000{e{{Dh{c}}}{}{{Cb{}{{Bf{c}}}}}}{ce{}{}}0000{{{d{{Cb{}{{Bf{c}}}}}}{d{fFn}}}Ad{}}1111111111{{c{Bd{e}}}g{}{}{}}00002222222222{{{Dh{c}}}{{G`{{Cd{Cb}}}}}{}}33333{{{Dh{c}}g}{{Dh{e}}}{}{}{{Gb{c}{{Bf{e}}}}AhBb}}{{}Ff}{{}{{Dh{c}}}{}}{{}c{}}{{{Ej{}{{Bf{e}}}}}{{Dh{c}}}{}{{l{}{{j{c}}}}Ah}}{{cg}{{Dh{e}}}Gd{}{{l{}{{j{e}}}}Ah}}{{{Cd{{Cb{}{{Bf{c}}}}}}Gf}{{h{c}}}{}}{{{d{c}}}e{}{}}00{c{{Ch{e}}}{}{}}00000000000000{c{{Ch{e{Cj{e}}}}}{}{}}0000{{{d{c}}}Cl{}}0000>>>>>>>>>>{{{d{fFf}}cg}{{G`{{C`{Ad}}}}}{{Gh{}{{j{{Cd{Cb}}}}}}}Ah{{An{e}{{Aj{Al}}}}B`AhBb}}?????{{{Dh{c}}e}{{Dh{{Gj{ec}}}}}{}{GdBbnGl}}```","D":"Ld","p":[[10,"TransformMatrix",338],[1,"reference"],[0,"mut"],[8,"BoxStream",0,339],[17,"Item"],[10,"Stream",340],[10,"Send",341],[5,"Runtime",0,342],[6,"Event",165],[1,"unit"],[10,"Executor",157],[10,"MaybeSend",0,343],[17,"Error"],[5,"SendError",344],[10,"Sink",345],[10,"Unpin",341],[10,"Clone",346],[5,"BakedParameters",347],[17,"Output"],[10,"FnOnce",348],[5,"Formatter",349],[8,"Result",349],[10,"Debug",349],[8,"BoxFuture",0,339],[10,"Recipe",165],[5,"Box",350],[10,"IntoIterator",351],[6,"Result",352],[5,"OutOfBounds",353],[5,"TypeId",354],[5,"Executor",54],[5,"Error",355],[10,"Future",356],[5,"Duration",357],[5,"Instant",358],[5,"Subscription",165],[5,"Executor",84],[8,"Executor",114],[8,"Executor",118],[5,"Executor",124],[6,"Event",359],[6,"Status",359],[5,"Id",360],[6,"Option",361],[1,"fn"],[5,"String",362],[6,"Key",363],[5,"Modifiers",364],[1,"usize"],[5,"Sender",344],[5,"Tracker",165,365],[6,"PlatformSpecific",165],[6,"MacOS",165],[1,"bool"],[8,"Hasher",165],[5,"Vec",366],[10,"Fn",348],[10,"Hash",367],[8,"EventStream",165],[10,"Iterator",368],[1,"tuple"],[10,"Sync",341],[15,"Interaction",335]],"r":[[0,339],[1,339],[2,157],[3,343],[4,343],[5,342],[6,165],[13,339],[177,365]],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAPAAIAADAAAABwADAAwAAQAQAAIAFgAAABgAAgAcAAQAKAAHADgABwBBAAEARAAGAEwABwBWAAcAXwABAGIABgBqAAcAdAABAHgAAgB+AAcAhwABAIoABgCSAAcAswAOAMMACQDOAB0A8QAEAPcABAACARMAFwEEAB8BAAAjASUASgEEAA=="}],\ -["iced_graphics",{"t":"GEEEEEEPPPPEFEFNNNONNNNNNNNNNNNCNNNNNNNNNNNNNNCNNNCECNOONNNNNNNNNNNNCNNNNNNNNNNNNECCCNNNNNNNNNNNNNNNNNNNNNCNCNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNFRKPPFGNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOSFNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNKRKFPPPRRGPKNNONNNNONNNNNNNNNNNMMMNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNMHHHPPGPPPGPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFEERREPEEEEKPEGFNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNMNNNNNCNNNOCNNNNNNNNNNNNNEONNNNNNNNNNNNNNNNNNNNNONMNNCOOOCNNNNNNNNNNNNNNNNNNNNNNNONNNNPFPGENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNKFRNNNNNNMNNNNMNMNMNMNNNNMNNNNNNNMNNNMMNMNMNMNMNMNMNMNNNNNNNNNMNNNEFFNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNOONNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNPPGFGPPPPFENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNGFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNGPPNNNNNNNNNNNNNNNNNNNENNNNNNNHNNNNNNNNNOOOOOOOOOOKFNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNMFPFFGKPFNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNOOOOOOEPEPFEPFPGFNNNNNNNNNNNNNNNNNNNNOCNNNNONNNNNNNNNNNONNNNENNNNNNNNNNNNNCNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNCNONHHNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOFFFINNNNNNNNNNNNNNNNOONNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNOONNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNONNNN","n":["Antialiasing","Cache","Compositor","Error","Gradient","Image","Layer","MSAAx16","MSAAx2","MSAAx4","MSAAx8","Mesh","Settings","Text","Viewport","adapt_into_using","adapt_into_using","adapt_into_using","antialiasing","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cache","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","compositor","core","damage","default","default_font","default_text_size","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","eq","equivalent","error","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","futures","geometry","gradient","image","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layer","logical_size","mesh","null_value","physical_height","physical_size","physical_width","projection","sample_count","scale_factor","text","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","with_physical_size","Cache","Cache","Cached","Empty","Filled","Group","State","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cache","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get_hash","group","hash","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_singleton","load","new","null_value","partial_cmp","put","state","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","unique","vzip","vzip","vzip","with_group","current","previous","GAMMA_CORRECTION","Packed","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components","components_from","deref","deref_mut","drop","eq","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_valid_bit_pattern","pack","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","Compositor","Compositor","Default","Information","Lost","OutOfMemory","Outdated","Renderer","Surface","SurfaceError","Timeout","Window","adapt_into_using","adapt_into_using","adapter","arrays_from","arrays_from","arrays_into","arrays_into","backend","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","configure_surface","create_renderer","create_surface","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","fetch_information","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","load_font","new","present","screenshot","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","with_backend","diff","group","list","BackendError","DidNotMatch","Error","GraphicsAdapterNotFound","List","NoAvailablePixelFormat","Reason","RequestFailed","VersionNotSupported","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","drop","drop","eq","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","backend","reason","preferred_backend","Cache","Fill","Frame","Frame","Geometry","Gradient","Gradient","LineCap","LineDash","LineJoin","Path","Renderer","Solid","Stroke","Style","Text","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","content","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","draw","draw_geometry","draw_with","drop","drop","drop","eq","fill","fmt","fmt","fmt","font","frame","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","gradient","horizontal_alignment","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","line_height","new","new_frame","null_value","null_value","path","position","shaping","size","stroke","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vertical_alignment","vzip","vzip","vzip","with_group","EvenOdd","Fill","NonZero","Rule","Style","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","rule","style","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Backend","Frame","Geometry","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","center","center","components_from","deref","deref_mut","draft","drop","fill","fill","fill_rectangle","fill_rectangle","fill_text","fill_text","from","from_angle","from_stimulus","height","height","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_geometry","into_geometry","into_stimulus","new","paste","pop_transform","pop_transform","push_transform","push_transform","rotate","rotate","scale","scale","scale_nonuniform","scale_nonuniform","size","size","stroke","stroke","translate","translate","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","width","width","with_clip","with_save","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","circle","circle","clone","clone_into","clone_to_uninit","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","drop","drop","ellipse","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line","line_to","lyon_path","move_to","new","new","null_value","quadratic_curve_to","raw","rectangle","rectangle","to_owned","transform","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Arc","Elliptical","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","center","center","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","drop","drop","end_angle","end_angle","fmt","fmt","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Bevel","Butt","LineCap","LineDash","LineJoin","Miter","Round","Round","Square","Stroke","Style","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_cap","line_dash","line_join","null_value","null_value","null_value","null_value","offset","segments","style","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","vzip","vzip","vzip","vzip","width","with_color","with_line_cap","with_line_join","with_width","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","end","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","pack","start","stops","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","Image","Raster","Vector","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","bounds","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","deref","deref_mut","drop","eq","fmt","from","from_angle","from_stimulus","image_rs","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","load","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","bounds","bounds","color","filter_method","handle","handle","opacity","opacity","rotation","rotation","Layer","Stack","adapt_into_using","arrays_from","arrays_into","as_slice","borrow","borrow_mut","cam16_into_unclamped","clear","components_from","current_mut","default","deref","deref_mut","drop","flush","flush","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","iter","iter_mut","new","null_value","pop_clip","pop_transformation","push_clip","push_transformation","reset","resize","transformation","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","with_bounds","AttributeCount","Gradient","GradientVertex2D","Indexed","Mesh","Renderer","Solid","SolidVertex2D","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","attribute_count_of","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clip_bounds","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","draw_mesh","drop","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gradient","gradient_vertices","gradients","indices","indices","indices","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_valid_bit_pattern","is_valid_bit_pattern","null_value","position","position","solid_vertices","solids","to_owned","to_owned","to_owned","to_owned","to_owned","transformation","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","vertices","vzip","vzip","vzip","vzip","vzip","buffers","buffers","clip_bounds","clip_bounds","transformation","transformation","Cache","Cached","Editor","Editor","FontSystem","Paragraph","Paragraph","Raw","Raw","Text","Version","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","cache","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clip_bounds","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","color","components_from","components_from","components_from","components_from","cosmic_text","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","editor","eq","eq","eq","equivalent","fmt","fmt","fmt","font_system","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","load_font","measure","null_value","paragraph","partial_cmp","position","raw","to_attributes","to_color","to_owned","to_owned","to_owned","to_shaping","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","version","visible_bounds","vzip","vzip","vzip","vzip","bounds","clip_bounds","clip_bounds","clip_bounds","color","color","color","content","editor","font","horizontal_alignment","line_height","paragraph","position","position","raw","shaping","size","transformation","transformation","transformation","vertical_alignment","Cache","Entry","Key","KeyHash","adapt_into_using","adapt_into_using","adapt_into_using","allocate","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","buffer","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","content","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","line_height","min_bounds","new","null_value","shaping","size","to_owned","trim","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","Editor","Weak","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","bounds","bounds","buffer","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","cursor","cursor_position","default","deref","deref","deref_mut","deref_mut","downgrade","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_empty","line","line_count","min_bounds","new","null_value","perform","selection","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","update","upgrade","vzip","vzip","with_text","Paragraph","Weak","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","buffer","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","compare","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downgrade","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","grapheme_position","hit_span","hit_test","horizontal_alignment","horizontal_alignment","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","min_bounds","min_bounds","new","null_value","resize","span_bounds","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upgrade","vertical_alignment","vertical_alignment","vzip","vzip","with_spans","with_text"],"q":[[0,"iced_graphics"],[145,"iced_graphics::cache"],[269,"iced_graphics::cache::State"],[271,"iced_graphics::color"],[311,"iced_graphics::compositor"],[401,"iced_graphics::damage"],[404,"iced_graphics::error"],[486,"iced_graphics::error::Error"],[488,"iced_graphics::error::Reason"],[489,"iced_graphics::geometry"],[631,"iced_graphics::geometry::fill"],[713,"iced_graphics::geometry::frame"],[779,"iced_graphics::geometry::path"],[865,"iced_graphics::geometry::path::arc"],[945,"iced_graphics::geometry::stroke"],[1111,"iced_graphics::gradient"],[1231,"iced_graphics::image"],[1271,"iced_graphics::image::Image"],[1281,"iced_graphics::layer"],[1330,"iced_graphics::mesh"],[1531,"iced_graphics::mesh::Mesh"],[1537,"iced_graphics::text"],[1703,"iced_graphics::text::Text"],[1725,"iced_graphics::text::cache"],[1835,"iced_graphics::text::editor"],[1920,"iced_graphics::text::paragraph"],[2010,"palette::chromatic_adaptation"],[2011,"palette::cam16::parameters"],[2012,"iced_graphics::antialiasing"],[2013,"iced_graphics::settings"],[2014,"iced_graphics::viewport"],[2015,"core::fmt"],[2016,"iced_core::size"],[2017,"iced_core::transformation"],[2018,"core::result"],[2019,"palette::convert::try_from_into_color"],[2020,"core::any"],[2021,"core::option"],[2022,"core::clone"],[2023,"core::cmp"],[2024,"core::hash"],[2025,"core::marker"],[2026,"core::cell"],[2027,"iced_core::color"],[2028,"core::convert"],[2029,"alloc::borrow"],[2030,"core::future::future"],[2031,"alloc::vec"],[2032,"smol_str"],[2033,"alloc::string"],[2034,"iced_core::rectangle"],[2035,"core::ops::function"],[2036,"iced_graphics::geometry::cache"],[2037,"iced_graphics::geometry::style"],[2038,"iced_graphics::geometry::text"],[2039,"iced_core::point"],[2040,"iced_core::angle"],[2041,"iced_core::vector"],[2042,"iced_graphics::geometry::path::builder"],[2043,"lyon_path::path"],[2044,"lyon_path::math"],[2045,"iced_core::gradient"],[2046,"core::iter::traits::collect"],[2047,"iced_core::image"],[2048,"image::color"],[2049,"bytes::bytes"],[2050,"image::buffer_"],[2051,"image::error"],[2052,"core::iter::traits::iterator"],[2053,"std::sync::rwlock"],[2054,"cosmic_text::buffer"],[2055,"cosmic_text::font::system"],[2056,"iced_core::font"],[2057,"cosmic_text::attrs"],[2058,"iced_core::text"],[2059,"cosmic_text::shape"],[2060,"iced_core::text::editor"],[2061,"iced_core::text::highlighter"],[2062,"iced_core::pixels"],[2063,"iced_core::alignment"]],"i":[0,0,0,0,0,0,0,5,5,5,5,0,0,0,0,5,6,7,6,5,6,7,5,6,7,5,6,7,5,6,7,0,5,6,7,5,6,7,5,6,7,5,5,6,6,7,0,5,6,7,0,0,0,6,6,6,5,6,7,5,6,7,5,6,7,5,6,5,0,5,6,7,5,6,7,5,6,7,5,6,7,0,0,0,0,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,0,7,0,6,7,7,7,7,5,7,0,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,7,0,22,0,27,27,0,0,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,22,26,23,27,26,23,27,23,27,23,23,27,27,23,26,23,27,26,26,23,27,26,23,27,26,23,27,23,27,23,27,26,23,27,26,23,27,26,23,27,26,23,27,23,26,23,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,23,22,26,26,23,26,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,23,26,23,27,26,141,142,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,37,37,37,37,37,37,37,37,37,0,143,0,0,41,41,41,44,44,0,41,0,41,46,46,41,46,41,46,46,41,46,41,46,41,46,41,41,41,41,46,44,44,44,41,46,41,46,41,46,41,41,44,41,41,46,41,46,41,46,41,46,41,46,41,46,41,46,41,46,41,46,41,46,41,46,44,44,44,44,41,41,41,41,46,41,46,41,46,41,46,41,46,41,46,41,46,41,46,44,0,0,0,51,60,0,51,51,51,0,60,51,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,51,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,144,144,145,0,0,0,62,62,0,63,0,0,0,0,0,63,0,0,0,61,63,64,61,63,64,61,63,64,61,63,64,61,63,64,61,63,64,61,63,64,63,64,63,63,64,64,61,63,64,64,61,64,61,63,64,61,63,64,61,62,64,61,63,64,63,0,61,63,64,64,0,61,63,63,63,64,64,64,61,63,64,61,63,64,0,64,61,63,64,61,63,64,61,63,64,61,63,64,61,63,64,61,63,64,61,63,64,64,61,62,61,64,0,64,64,64,0,63,64,61,63,64,61,63,64,61,63,64,61,63,64,61,63,64,61,63,64,61,63,64,64,61,63,64,61,74,0,74,0,0,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,73,74,74,73,74,73,73,74,73,74,73,74,74,74,73,74,73,73,73,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,73,73,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,0,0,69,65,65,65,65,65,65,69,65,65,65,65,69,65,69,65,69,65,69,65,65,65,65,69,65,65,65,65,65,65,65,69,65,65,65,69,69,65,69,65,69,65,69,65,69,65,69,65,69,65,69,65,65,65,65,65,65,65,65,65,69,65,65,65,0,0,0,80,70,0,80,80,80,70,80,70,80,80,70,80,70,80,80,70,80,70,70,70,70,80,80,70,80,80,70,80,70,80,70,80,70,80,70,80,70,80,70,80,70,80,70,80,70,80,70,80,70,80,70,80,70,70,80,0,80,80,70,80,80,70,80,70,70,70,80,70,80,70,80,70,80,70,80,70,80,70,80,70,80,70,0,0,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,81,82,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,86,85,0,0,0,86,85,86,85,0,0,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,79,85,85,86,86,87,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,79,79,79,85,86,87,87,87,79,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,85,86,87,79,79,79,79,79,0,0,72,0,72,75,91,75,75,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,72,75,75,91,91,72,75,91,72,75,91,72,75,91,72,75,91,75,72,75,91,72,75,91,72,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,91,75,0,72,75,75,75,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,72,75,91,0,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,0,93,93,93,93,93,93,93,0,93,93,93,93,93,93,93,93,93,146,147,147,146,146,147,146,147,146,147,0,0,99,99,99,99,99,99,99,99,99,99,99,99,99,99,100,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,100,100,99,99,99,99,99,99,99,99,99,100,0,103,0,0,0,0,103,0,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,0,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,103,103,105,106,107,104,103,105,106,107,104,103,105,106,106,107,107,104,104,106,103,105,106,107,104,104,103,105,106,107,104,103,105,106,107,104,108,103,105,106,107,104,103,105,106,107,105,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,107,104,104,103,105,104,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,106,107,104,106,107,104,104,103,105,106,107,104,103,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,103,105,106,107,104,105,103,105,106,107,104,148,149,148,149,148,149,0,109,0,109,0,0,109,0,109,0,0,112,109,110,111,112,109,110,111,112,109,110,111,112,109,110,111,112,109,110,111,111,0,112,109,110,111,111,109,110,111,109,110,111,109,110,110,111,110,111,112,109,110,111,0,110,112,109,110,111,112,109,110,111,112,109,110,111,0,109,110,111,110,109,110,111,0,112,109,110,111,112,109,110,111,112,109,110,111,110,110,112,109,110,111,112,109,110,111,112,109,110,111,112,109,110,111,112,109,110,111,112,109,110,111,112,109,110,111,112,0,110,0,110,111,112,0,0,109,110,111,0,112,109,110,111,112,109,110,111,112,109,110,111,112,109,110,111,112,109,110,111,112,109,110,111,112,109,110,111,112,109,112,109,110,111,150,151,152,150,151,152,150,150,152,150,150,150,151,151,152,153,150,150,151,152,153,150,0,0,0,0,121,122,124,121,121,122,124,121,122,124,121,122,124,121,122,124,122,124,121,122,124,122,122,122,122,121,122,124,122,121,121,122,124,121,122,124,121,122,124,121,122,124,122,121,122,124,121,122,124,121,122,124,121,121,122,124,121,122,124,121,122,124,121,122,124,121,122,124,121,122,124,121,122,124,122,124,121,121,122,122,122,121,121,122,124,121,122,124,121,122,124,121,122,124,121,122,124,121,122,124,121,122,124,121,122,124,0,0,125,126,125,126,125,126,125,126,125,126,125,126,125,125,126,126,126,126,125,126,125,125,125,125,126,125,126,125,125,126,125,126,125,126,125,126,125,126,125,126,125,125,126,125,126,125,126,125,126,125,126,125,126,125,126,125,125,125,125,125,125,125,125,126,125,126,125,126,125,126,125,126,125,126,125,126,125,126,125,126,125,126,125,0,0,133,134,133,134,133,134,133,134,133,134,133,133,134,133,134,133,134,133,134,133,133,134,133,133,134,133,134,133,133,134,133,134,133,134,133,134,133,134,133,134,133,133,133,133,134,133,134,133,134,133,134,133,134,133,134,133,134,133,134,133,134,133,133,133,133,133,134,133,134,133,134,133,134,133,134,133,134,133,134,133,134,134,133,134,133,134,133,133],"f":"```````````````{{cg}i{}{}{{b{e}}}{}}00`{ce{}{}}00000{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00`{{c{h{e}}}g{}{}{}}00{{{d{j}}}j}{{{d{l}}}l}{{{d{n}}}n}{{{d{c}}{d{fe}}}A`{}{}}00{{{d{c}}}A`{}}0000`888```{{}l}``{Ab{{d{c}}}{}}00{Ab{{d{fc}}}{}}00{AbA`}00{{{d{j}}{d{j}}}Ad}{{{d{l}}{d{l}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}`{{{d{j}}{d{fAf}}}Ah}{{{d{l}}{d{fAf}}}Ah}{{{d{n}}{d{fAf}}}Ah}{cc{}}00000{ce{}{}}00````{{}Ab}00111111{{c{h{e}}}g{}{}{}}00222222222`{{{d{n}}}{{Al{Aj}}}}`{{}c{}}{{{d{n}}}An}{{{d{n}}}{{Al{An}}}}1{{{d{n}}}B`}{jAn}{{{d{n}}}Bb}`{{{d{c}}}e{}{}}00{c{{Bd{e}}}{}{}}00000000{c{{Bd{e{Bf{e}}}}}{}{}}00{{{d{c}}}Bh{}}00========={{{Al{An}}Bb}n}```````{{cg}i{}{}{{b{e}}}{}}00??????{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00{{{Bl{}{{Bj{c}}}}Bn{C`{c}}}cCb}{{c{h{e}}}g{}{}{}}00{{{d{{Cd{c}}}}}A`Cb}{{{d{Bn}}}Bn}{{{d{{Cf{c}}}}}{{Cf{c}}}Cb}{{{d{c}}{d{fe}}}A`{}{}}0{{{d{c}}}A`{}}000{{{d{Bn}}{d{Bn}}}Ch}{ce{}{}}00{{}{{Cd{c}}}{}}{Ab{{d{c}}}{}}00{Ab{{d{fc}}}{}}00{AbA`}00{{{d{Bn}}{d{Bn}}}Ad}{{{d{{Cf{c}}}}{d{{Cf{c}}}}}AdCj}{{{d{c}}{d{e}}}Ad{}{}}0{{{d{{Cd{c}}}}{d{fAf}}}AhCl}{{{d{Bn}}{d{fAf}}}Ah}{{{d{{Cf{c}}}}{d{fAf}}}AhCl}{cc{}}00000;;;{{{d{c}}{d{e}}}Cn{D`Db}Dd}{{{d{{Cd{c}}}}}Bn{}}{{{d{Bn}}{d{fc}}}A`Df}{{}Ab}00??????{{c{h{e}}}g{}{}{}}00{ce{}{}}00000000{BnAd}{{{d{c}}}{{Bl{}{{Bj{c}}}}}Cb}{{}{{Cd{c}}}{}}{{}c{}}{{{d{Bn}}{d{Bn}}}{{C`{Ch}}}}{{{d{{Cd{c}}}}c}A`{}}{{{d{{Cd{c}}}}}{{d{{Dh{{Cf{c}}}}}}}{}}{{{d{c}}}e{}{}}0{c{{Bd{e}}}{}{}}00000000{c{{Bd{e{Bf{e}}}}}{}{}}00{{{d{c}}}Bh{}}00;;;;;;{{}Bn}<<<{Bn{{Cd{c}}}{}}````{{cg}i{}{}{{b{e}}}{}}>>{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}{{c{h{e}}}g{}{}{}}{{{d{Dj}}}Dj}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}0{Dj{{Dl{Aj}}}}{ce{}{}}{Ab{{d{c}}}{}}{Ab{{d{fc}}}{}}{AbA`}{{{d{Dj}}{d{Dj}}}Ad}{{{d{Dj}}{d{fAf}}}Ah}{cc{}}06{{}Ab}77<777{{{d{c}}}Ad{}}{cDj{{E`{Dn}}}}{{{d{c}}}e{}{}}{c{{Bd{e}}}{}{}}00{c{{Bd{e{Bf{e}}}}}{}{}}{{{d{c}}}Bh{}}===````````````{{cg}i{}{}{{b{e}}}{}}0`>>>>`{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0{{{d{Eb}}}Eb}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}{ce{}{}}0{{{d{f{Eh{}{{Ed{c}}{Ef{e}}}}}}{d{fe}}AnAn}A`{}{}}{{{d{{Eh{}{{Ed{c}}{Ef{e}}}}}}}c{}{}}{{{d{f{Eh{}{{Ed{c}}{Ef{e}}}}}}gAnAn}e{}{}{EjCb}}{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{AbA`}0{{{d{Eb}}{d{Eb}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}{{{d{{Eh{}{{Ed{c}}{Ef{e}}}}}}}El{}{}}{{{d{Eb}}{d{fAf}}}Ah}0{{{d{El}}{d{fAf}}}Ah}{cc{}}000<<{{}Ab}0===={{c{h{e}}}g{}{}{}}0>>>>>>{{{d{f{Eh{}{{Ed{c}}{Ef{e}}}}}}{Fb{{F`{En}}}}}A`{}{}}{{lc}{{`{{Fh{}{{Fd{{Bd{{Eh{}{{Ed{e}}{Ef{g}}}}Ff}}}}}}}}}{EjCb}{}{}}{{{d{f{Eh{}{{Ed{c}}{Ef{e}}}}}}{d{fc}}{d{fe}}{d{n}}Dn{d{{F`{g}}}}}{{Bd{A`Eb}}}{}{}{{Fl{Fj}}}}{{{d{f{Eh{}{{Ed{c}}{Ef{e}}}}}}{d{fc}}{d{fe}}{d{n}}Dn{d{{F`{g}}}}}{{Fn{En}}}{}{}{{Fl{Fj}}}}{{{d{c}}}e{}{}}{{{d{c}}}G`{}}{{{d{c}}}Gb{}}{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0{ce{}{}}00000{{lc{C`{{d{Fj}}}}}{{`{{Fh{}{{Fd{{Bd{{Eh{}{{Ed{e}}{Ef{g}}}}Ff}}}}}}}}}{EjCb}{}{}}{{{d{{F`{c}}}}{d{{F`{c}}}}eg}{{Fn{Gd}}}{}{{Gf{{d{c}}}{{Fd{{Fn{Gd}}}}}}}{{Gf{{d{c}}{d{c}}}{{Fd{{Fn{Gd}}}}}}}}{{{Fn{Gd}}Gd}{{Fn{Gd}}}}{{{d{{F`{c}}}}{d{{F`{c}}}}eg}{{Fn{Gd}}}{}{{Gf{{d{c}}}{{Fd{{Fn{Gd}}}}}}}{{Gf{{d{c}}{d{c}}}{{Fd{Ad}}}}}}`````````{{cg}i{}{}{{b{e}}}{}}05555{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0{{{d{Ff}}}Ff}{{{d{Gh}}}Gh}{{{d{c}}{d{fe}}}A`{}{}}0{{{d{c}}}A`{}}0<<{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{AbA`}0{{{d{Ff}}{d{Ff}}}Ad}{{{d{Gh}}{d{Gh}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}0{{{d{Ff}}{d{fAf}}}Ah}0{{{d{Gh}}{d{fAf}}}Ah}{cc{}}000{ce{}{}}0{{}Ab}01111??111111{{{d{c}}}e{}{}}0{{{d{c}}}G`{}}{{{d{c}}}Gb{}}{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0777777```````````````````{{cg}i{}{}{{b{e}}}{}}00888888{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00{{c{h{e}}}g{}{}{}}00{{{d{{Gj{c}}}}}A`Gl}{{{d{Gn}}}Gn}{{{d{H`}}}H`}{{{d{c}}{d{fe}}}A`{}{}}0{{{d{c}}}A`{}}00`{ce{}{}}00`{{}{{Gj{c}}}Gl}{{}H`}{Ab{{d{c}}}{}}00{Ab{{d{fc}}}{}}00{{{d{{Gj{c}}}}{d{c}}Ale}{}Gl{{Hd{{d{f{Hb{c}}}}}}}}{{{d{f{Gl{}{{Hf{c}}{Hh{e}}}}}}c}A`Bl{{Hj{}{{Hf{c}}}}}}{{{d{H`}}c}A`{{Hn{HlDn}}}}{AbA`}00{{{d{Gn}}{d{Gn}}}Ad}`{{{d{{Gj{c}}}}{d{fAf}}}AhGl}{{{d{Gn}}{d{fAf}}}Ah}{{{d{H`}}{d{fAf}}}Ah}``{cc{}}0{I`Gn}{DnGn}{{{d{Fj}}}H`}{GbH`}4444{ce{}{}}00``{{}Ab}00111111{{c{h{e}}}g{}{}{}}00222222222`{{}{{Gj{c}}}Gl}{{{d{{Gl{}{{Hf{c}}{Hh{e}}}}}}Al}eBl{{Hj{}{{Hf{c}}}}}}{{}c{}}0`````{{{d{c}}}e{}{}}0{c{{Bd{e}}}{}{}}00000000{c{{Bd{e{Bf{e}}}}}{}{}}00{{{d{c}}}Bh{}}00999999`999{Bn{{Gj{c}}}Gl}`````{{cg}i{}{}{{b{e}}}{}}0;;;;{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0;;{{{d{Ib}}}Ib}{{{d{Id}}}Id}{{{d{c}}{d{fe}}}A`{}{}}0{{{d{c}}}A`{}}000{ce{}{}}0{{}Ib}{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{AbA`}0{{{d{Id}}{d{Id}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}{{{d{Ib}}{d{fAf}}}Ah}{{{d{Id}}{d{fAf}}}Ah}{DnIb}{cc{}}{IfIb}{I`Ib}222<<{{}Ab}0===={{c{h{e}}}g{}{}{}}0>>>>>>{{}c{}}``{{{d{c}}}e{}{}}0{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0{ce{}{}}00000```{{cg}i{}{}{{b{e}}}{}}11{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}9{{{d{{Hj{}{{Hf{c}}}}}}}Ih{}}{{{d{{Hb{c}}}}}IhGl}5{Ab{{d{c}}}{}}{Ab{{d{fc}}}{}}{{{d{f{Hj{}{{Hf{c}}}}}}Gd}{{Hj{}{{Hf{c}}}}}{}}{AbA`}{{{d{f{Hj{}{{Hf{c}}}}}}{d{Hl}}e}A`{}{{E`{Ib}}}}{{{d{f{Hb{c}}}}{d{Hl}}e}A`Gl{{E`{Ib}}}}{{{d{f{Hj{}{{Hf{c}}}}}}IhAle}A`{}{{E`{Ib}}}}{{{d{f{Hb{c}}}}IhAle}A`Gl{{E`{Ib}}}}{{{d{f{Hj{}{{Hf{c}}}}}}e}A`{}{{E`{H`}}}}{{{d{f{Hb{c}}}}e}A`Gl{{E`{H`}}}}{cc{}}0{ce{}{}}{{{d{{Hj{}{{Hf{c}}}}}}}Aj{}}{{{d{{Hb{c}}}}}AjGl}{{}Ab}33{{c{h{e}}}g{}{}{}}44{{{Hj{}{{Hf{c}}}}}c{}}{{{Hb{c}}}{}Gl}6{{{d{c}}Al}{{Hb{c}}}Gl}{{{d{f{Hj{}{{Hf{c}}}}}}{Hj{}{{Hf{c}}}}Ih}A`{}}{{{d{f{Hj{}{{Hf{c}}}}}}}A`{}}{{{d{f{Hb{c}}}}}A`Gl}10{{{d{f{Hj{}{{Hf{c}}}}}}e}A`{}{{E`{Ij}}}}{{{d{f{Hb{c}}}}e}A`Gl{{E`{Ij}}}}{{{d{f{Hj{}{{Hf{c}}}}}}e}A`{}{{E`{Aj}}}}{{{d{f{Hb{c}}}}e}A`Gl{{E`{Aj}}}}{{{d{f{Hj{}{{Hf{c}}}}}}e}A`{}{{E`{Il}}}}{{{d{f{Hb{c}}}}e}A`Gl{{E`{Il}}}}{{{d{{Hj{}{{Hf{c}}}}}}}Al{}}{{{d{{Hb{c}}}}}AlGl}{{{d{f{Hj{}{{Hf{c}}}}}}{d{Hl}}e}A`{}{{E`{In}}}}{{{d{f{Hb{c}}}}{d{Hl}}e}A`Gl{{E`{In}}}}{{{d{f{Hj{}{{Hf{c}}}}}}Il}A`{}}{{{d{f{Hb{c}}}}Il}A`Gl}{c{{Bd{e}}}{}{}}00{c{{Bd{e{Bf{e}}}}}{}{}}{{{d{c}}}Bh{}}{ce{}{}}00{{{d{{Hj{}{{Hf{c}}}}}}}Aj{}}{{{d{{Hb{c}}}}}AjGl}{{{d{f{Hb{c}}}}Gdg}eGl{}{{Hd{{d{f{Hb{c}}}}}{{Fd{e}}}}}}{{{d{f{Hb{c}}}}g}eGl{}{{Hd{{d{f{Hb{c}}}}}{{Fd{e}}}}}}```{{cg}i{}{}{{b{e}}}{}}0`{{{d{fJ`}}Jb}A`}{{{d{fJ`}}IhIhAj}A`}7777{{{d{fJ`}}IhIhIh}A`}{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{J`Hl}{{c{h{e}}}g{}{}{}}0{{{d{fJ`}}IhAj}A`}{{IhAj}Hl}{{{d{Hl}}}Hl}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}{{{d{fJ`}}}A`}{ce{}{}}0{{}J`}{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{AbA`}0{{{d{fJ`}}Jd}A`}{{{d{Hl}}{d{fAf}}}Ah}{cc{}}00077{{}Ab}08888??888888{{IhIh}Hl}{{{d{fJ`}}Ih}A`}`09{cHl{{Hd{{d{fJ`}}}}}}{{}c{}}{{{d{fJ`}}IhIh}A`}{{{d{Hl}}}{{d{Jf}}}}{{{d{fJ`}}IhAl}A`}{{IhAl}Hl}{{{d{c}}}e{}{}}{{{d{Hl}}{d{Jh}}}Hl}{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0{ce{}{}}00000``{{cg}i{}{}{{b{e}}}{}}01111{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0``{{{d{Jb}}}Jb}{{{d{Jd}}}Jd}{{{d{c}}{d{fe}}}A`{}{}}0{{{d{c}}}A`{}}00088{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{AbA`}0``{{{d{Jb}}{d{fAf}}}Ah}{{{d{Jd}}{d{fAf}}}Ah}{cc{}}0{JbJd}11??{{}Ab}0{ce{}{}}000==000000`````{{{d{c}}}e{}{}}0{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0444444```````````{{cg}i{}{}{{b{e}}}{}}00055555555{{{d{c}}}{{d{e}}}{}{}}000{{{d{fc}}}{{d{fe}}}{}{}}000{{c{h{e}}}g{}{}{}}000{{{d{In}}}In}{{{d{Jj}}}Jj}{{{d{Jl}}}Jl}{{{d{Jn}}}Jn}{{{d{c}}{d{fe}}}A`{}{}}000{{{d{c}}}A`{}}0000000>>>>{{}In}{{}Jj}{{}Jl}{{}Jn}{Ab{{d{c}}}{}}000{Ab{{d{fc}}}{}}000{AbA`}000{{{d{In}}{d{fAf}}}Ah}{{{d{Jj}}{d{fAf}}}Ah}{{{d{Jl}}{d{fAf}}}Ah}{{{d{Jn}}{d{fAf}}}Ah}{cc{}}0000000{ce{}{}}000{{}Ab}00011111111{{c{h{e}}}g{}{}{}}000222222222222```{{}c{}}000```{{{d{c}}}e{}{}}000{c{{Bd{e}}}{}{}}00000000000{c{{Bd{e{Bf{e}}}}}{}{}}000{{{d{c}}}Bh{}}000777777777777`{{InDn}In}{{InJj}In}{{InJl}In}{{InAj}In}````{{cg}i{}{}{{b{e}}}{}}00{{IfAjDn}If}{{Ifc}If{{Kd{}{{K`{Kb}}}}}}>>>>>>{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00>>>{{{d{I`}}}I`}{{{d{If}}}If}{{{d{Kf}}}Kf}{{{d{c}}{d{fe}}}A`{}{}}00{{{d{c}}}A`{}}00000{ce{}{}}00{Ab{{d{c}}}{}}00{Ab{{d{fc}}}{}}00{AbA`}00`{{{d{I`}}{d{I`}}}Ad}{{{d{If}}{d{If}}}Ad}{{{d{Kf}}{d{Kf}}}Ad}{{{d{I`}}{d{fAf}}}Ah}{{{d{If}}{d{fAf}}}Ah}{{{d{Kf}}{d{fAf}}}Ah}{cc{}}{IfI`}11111;;;{{}Ab}00<<<<<<{{c{h{e}}}g{}{}{}}00========={{{d{c}}}Ad{}}{{IhIh}If}{{{d{Kh}}Gd}Kf}{{{d{I`}}}Kf}{{{d{If}}}Kf}``{{{d{c}}}e{}{}}00{c{{Bd{e}}}{}{}}00000000{c{{Bd{e{Bf{e}}}}}{}{}}00{{{d{c}}}Bh{}}00{ce{}{}}00000000```{{cg}i{}{}{{b{e}}}{}}11{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}{{{d{Kj}}}Gd}>{{{d{Kj}}}Kj}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}7{Ab{{d{c}}}{}}{Ab{{d{fc}}}{}}{AbA`}{{{d{Kj}}{d{Kj}}}Ad}{{{d{Kj}}{d{fAf}}}Ah}{cc{}}0=`{{}Ab}>>{{c{h{e}}}g{}{}{}}???{{{d{Kl}}}{{Ld{{Lb{{Kn{En}}L`}}}}}}{{{d{c}}}e{}{}}{c{{Bd{e}}}{}{}}00{c{{Bd{e{Bf{e}}}}}{}{}}{{{d{c}}}Bh{}}{ce{}{}}00````````````{{cg}i{}{}{{b{e}}}{}}11{{{d{{Lf{c}}}}}{{d{{F`{c}}}}}Lh}{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}:{{{d{f{Lf{c}}}}}A`Lh}5{{{d{f{Lf{c}}}}}{{Lj{{d{fc}}B`}}}Lh}{{}{{Lf{c}}}Lh}{Ab{{d{c}}}{}}{Ab{{d{fc}}}{}}{AbA`}{{{d{fLh}}}A`}6{{{d{{Lf{c}}}}{d{fAf}}}Ah{ClLh}}{cc{}}0={{}Ab}>>{{c{h{e}}}g{}{}{}}???{{{d{{Lf{c}}}}}{{`{{Ll{}{{K`{{d{c}}}}}}}}}Lh}{{{d{f{Lf{c}}}}}{{`{{Ll{}{{K`{{d{fc}}}}}}}}}Lh}:{{}c{}}=={{{d{f{Lf{c}}}}Gd}A`Lh}{{{d{f{Lf{c}}}}B`}A`Lh}9{{{d{fLh}}Gd}A`}{{{d{{Lf{c}}}}}B`Lh}{c{{Bd{e}}}{}{}}00{c{{Bd{e{Bf{e}}}}}{}{}}{{{d{c}}}Bh{}}{ce{}{}}00{GdLh}````````{{cg}i{}{}{{b{e}}}{}}00002222222222{{{d{{F`{Ln}}}}}M`}{{{d{c}}}{{d{e}}}{}{}}0000{{{d{fc}}}{{d{fe}}}{}{}}0000{{c{h{e}}}g{}{}{}}0000{{{d{Ln}}}Gd}{{{d{Ln}}}Ln}{{{d{{Mb{c}}}}}{{Mb{c}}}Cb}{{{d{Md}}}Md}{{{d{Mf}}}Mf}{{{d{M`}}}M`}{{{d{c}}{d{fe}}}A`{}{}}0000{{{d{c}}}A`{}}0000000`>>>>>{{}M`}{Ab{{d{c}}}{}}0000{Ab{{d{fc}}}{}}0000{{{d{fMh}}Ln}A`}{AbA`}0000{{{d{Ln}}{d{Ln}}}Ad}{{{d{{Mb{c}}}}{d{{Mb{c}}}}}AdCj}{{{d{Md}}{d{Md}}}Ad}{{{d{Mf}}{d{Mf}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}{{{d{Ln}}{d{fAf}}}Ah}{{{d{{Mb{c}}}}{d{fAf}}}AhCl}{{{d{Md}}{d{fAf}}}Ah}{{{d{Mf}}{d{fAf}}}Ah}{{{d{M`}}{d{fAf}}}Ah}{cc{}}000000000{ce{}{}}0000```{{{d{Ln}}}{{d{{F`{An}}}}}}``{{}Ab}00002222222222{{c{h{e}}}g{}{}{}}0000333333333333333{{{d{c}}}Ad{}}0{{}c{}}````{{{d{c}}}e{}{}}0000{{{d{Ln}}}B`}{c{{Bd{e}}}{}{}}00000000000000{c{{Bd{e{Bf{e}}}}}{}{}}0000{{{d{c}}}Bh{}}0000::::::::::`:::::`````````````````{{cg}i{}{}{{b{e}}}{}}000;;;;;;;;{{{d{c}}}{{d{e}}}{}{}}000{{{d{fc}}}{{d{fe}}}{}{}}000``::::`{{{d{Mj}}}Mj}{{{d{Ml}}}Ml}{{{d{Mn}}}Mn}{{{d{c}}{d{fe}}}A`{}{}}00{{{d{c}}}A`{}}000{{{d{Ml}}{d{Ml}}}Ch}`{ce{}{}}000`{{}Ml}{Ab{{d{c}}}{}}000{Ab{{d{fc}}}{}}000{AbA`}000`{{{d{Mj}}{d{Mj}}}Ad}{{{d{Ml}}{d{Ml}}}Ad}{{{d{Mn}}{d{Mn}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}{{{d{Mj}}{d{fAf}}}Ah}{{{d{Ml}}{d{fAf}}}Ah}{{{d{Mn}}{d{fAf}}}Ah}{{}{{d{{Nb{N`}}}}}}{cc{}}0000000===={{{d{c}}{d{e}}}Cn{D`Db}Dd}{{{d{Ml}}{d{fc}}}A`Df}{{}Ab}000{ce{}{}}0000000{{c{h{e}}}g{}{}{}}000111111111111{{{d{fN`}}{Fb{{F`{En}}}}}A`}{{{d{Nd}}}Al}{{}c{}}`{{{d{Ml}}{d{Ml}}}{{C`{Ch}}}}`{{{d{fN`}}}{{d{fNf}}}}{NhNj}{DnNl}{{{d{c}}}e{}{}}00{NnO`}{c{{Bd{e}}}{}{}}00000000000{c{{Bd{e{Bf{e}}}}}{}{}}000{{{d{c}}}Bh{}}000========{{{d{N`}}}Ml}{{{d{Mj}}}{{C`{Gd}}}}????``````````````````````````{{cg}i{}{}{{b{e}}}{}}00{{{d{fOb}}{d{fNf}}Od}{{Lj{Of{d{fOh}}}}}}{ce{}{}}00000{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00``{{c{h{e}}}g{}{}{}}00{{{d{Od}}}Od}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}0666`{{}Ob}{Ab{{d{c}}}{}}00{Ab{{d{fc}}}{}}00{AbA`}00{{{d{Ob}}{d{fAf}}}Ah}{{{d{Od}}{d{fAf}}}Ah}{{{d{Oh}}{d{fAf}}}Ah}`{cc{}}00000>>>{{{d{Ob}}{d{Of}}}{{C`{{d{Oh}}}}}}{{}Ab}00{ce{}{}}00000>>>000000000``:{{}c{}}``{{{d{c}}}e{}{}}{{{d{fOb}}}A`}{c{{Bd{e}}}{}{}}00000000{c{{Bd{e{Bf{e}}}}}{}{}}00{{{d{c}}}Bh{}}00666666666``{{cg}i{}{}{{b{e}}}{}}07777{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{{d{Oj}}}Al}`{{{d{Oj}}}{{d{Nd}}}}{{c{h{e}}}g{}{}{}}0{{{d{Ol}}}Ol}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}??{{{d{Oj}}}On}{{{d{Oj}}}{{Lj{AbAb}}}}{{}Oj}{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{{{d{Oj}}}Ol}{AbA`}0{{{d{Oj}}{d{Oj}}}Ad}{{{d{Ol}}{d{Ol}}}Ad}{{{d{Oj}}{d{fAf}}}Ah}{{{d{Ol}}{d{fAf}}}Ah}{cc{}}000{ce{}{}}0{{{d{fOj}}c{d{fe}}g}A`{}A@`{{Gf{d}{{Fd{{A@b{c}}}}}}}}{{}Ab}02222{{c{h{e}}}g{}{}{}}0333333{{{d{Oj}}}Ad}{{{d{Oj}}Ab}{{C`{{d{Fj}}}}}}{{{d{Oj}}}Ab}{{{d{Oj}}}Al}{{}Oj}{{}c{}}{{{d{fOj}}A@d}A`}{{{d{Oj}}}{{C`{Gb}}}}{{{d{c}}}e{}{}}{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0????{{{d{fOj}}AlNhA@fA@h{d{fc}}}A`A@`}{{{d{Ol}}}{{C`{Oj}}}}{ce{}{}}0{{{d{Fj}}}Oj}``{{cg}i{}{}{{b{e}}}{}}02222{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{{d{A@j}}}{{d{Nd}}}}{{c{h{e}}}g{}{}{}}0{{{d{A@j}}}A@j}{{{d{A@l}}}A@l}{{{d{c}}{d{fe}}}A`{}{}}0{{{d{c}}}A`{}}0{{{d{A@j}}{A@n{A`}}}AA`};;{{}A@j}{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{{{d{A@j}}}A@l}{AbA`}0{{{d{A@j}}{d{A@j}}}Ad}{{{d{A@l}}{d{A@l}}}Ad}{{{d{A@j}}{d{fAf}}}Ah}{{{d{A@l}}{d{fAf}}}Ah}{cc{}}000{ce{}{}}0{{{d{A@j}}AbAb}{{C`{Ih}}}}{{{d{A@j}}Ih}{{C`{Ab}}}}{{{d{A@j}}Ih}{{C`{AAb}}}}{{{d{A@j}}}AAd}`{{}Ab}05555{{c{h{e}}}g{}{}{}}0666666{{{d{A@j}}}Al}`{{}A@j}{{}c{}}{{{d{fA@j}}Al}A`}{{{d{A@j}}Ab}{{Fn{Gd}}}}{{{d{c}}}e{}{}}0{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0????{{{d{A@l}}}{{C`{A@j}}}}{{{d{A@j}}}AAf}`{ce{}{}}0{{{A@n{{d{{F`{{AAh{c}}}}}}}}}A@j{}}{{{A@n{{d{Fj}}}}}A@j}","D":"CEl","p":[[10,"TransformMatrix",2010],[1,"reference"],[0,"mut"],[5,"BakedParameters",2011],[6,"Antialiasing",0,2012],[5,"Settings",0,2013],[5,"Viewport",0,2014],[1,"unit"],[1,"usize"],[1,"bool"],[5,"Formatter",2015],[8,"Result",2015],[1,"f32"],[5,"Size",2016],[1,"u32"],[5,"Transformation",2017],[1,"f64"],[6,"Result",2018],[5,"OutOfBounds",2019],[5,"TypeId",2020],[17,"Cache"],[10,"Cached",145],[5,"Group",145],[6,"Option",2021],[10,"Clone",2022],[5,"Cache",145],[6,"State",145],[6,"Ordering",2023],[10,"PartialEq",2023],[10,"Debug",2015],[1,"u64"],[10,"Hash",2024],[10,"Sized",2025],[10,"BuildHasher",2024],[10,"Hasher",2024],[5,"RefCell",2026],[5,"Packed",271],[1,"array"],[5,"Color",2027],[10,"Into",2028],[6,"SurfaceError",311],[17,"Renderer"],[17,"Surface"],[10,"Compositor",311],[10,"Window",311],[5,"Information",311],[1,"u8"],[1,"slice"],[6,"Cow",2029],[17,"Output"],[6,"Error",404],[10,"Future",2030],[1,"str"],[10,"AsRef",2028],[5,"Vec",2031],[5,"SmolStr",2032],[5,"String",2033],[5,"Rectangle",2034],[10,"Fn",2035],[6,"Reason",404],[5,"Cache",489,2036],[10,"Renderer",489],[6,"Style",489,2037],[5,"Text",489,2038],[5,"Frame",713],[10,"FnOnce",2035],[17,"Geometry"],[17,"Frame"],[10,"Backend",713],[5,"Path",779],[10,"FnMut",2035],[6,"Gradient",1111],[5,"Fill",631],[6,"Rule",631],[5,"Linear",1111],[5,"Point",2039],[5,"Radians",2040],[5,"Vector",2041],[5,"Stroke",945],[5,"Builder",779,2042],[5,"Arc",865],[5,"Elliptical",865],[5,"Path",2043],[8,"Transform",2044],[6,"LineCap",945],[6,"LineJoin",945],[5,"LineDash",945],[17,"Item"],[5,"ColorStop",2045],[10,"IntoIterator",2046],[5,"Packed",1111],[6,"Gradient",2045],[6,"Image",1231],[6,"Handle",2047],[5,"Rgba",2048],[5,"Bytes",2049],[5,"ImageBuffer",2050],[8,"ImageResult",2051],[5,"Stack",1281],[10,"Layer",1281],[1,"tuple"],[10,"Iterator",2052],[6,"Mesh",1330],[5,"AttributeCount",1330],[5,"Indexed",1330],[5,"SolidVertex2D",1330],[5,"GradientVertex2D",1330],[10,"Renderer",1330],[6,"Text",1537],[5,"Version",1537],[5,"Raw",1537],[5,"FontSystem",1537],[5,"RwLock",2053],[5,"Buffer",2054],[5,"FontSystem",2055],[5,"Font",2056],[5,"Attrs",2057],[5,"Color",2057],[6,"Shaping",2058],[6,"Shaping",2059],[5,"Cache",1725],[5,"Key",1725],[8,"KeyHash",1725],[5,"Entry",1725],[5,"Editor",1835],[5,"Weak",1835],[6,"Cursor",2060],[10,"Highlighter",2061],[5,"Format",2061],[6,"Action",2060],[5,"Pixels",2062],[6,"LineHeight",2058],[5,"Paragraph",1920],[5,"Weak",1920],[5,"Text",2058],[6,"Difference",2058],[6,"Hit",2058],[6,"Horizontal",2063],[6,"Vertical",2063],[5,"Span",2058],[15,"Filled",269],[15,"Empty",269],[10,"Default",311],[15,"GraphicsAdapterNotFound",486],[15,"DidNotMatch",488],[15,"Raster",1271],[15,"Vector",1271],[15,"Solid",1531],[15,"Gradient",1531],[15,"Cached",1703],[15,"Paragraph",1703],[15,"Editor",1703],[15,"Raw",1703]],"r":[[0,2012],[1,145],[2,311],[3,404],[4,1111],[5,1231],[6,1281],[11,1330],[12,2013],[13,1537],[14,2014],[489,2036],[490,631],[491,713],[494,1111],[496,945],[497,945],[498,945],[499,779],[502,945],[503,2037],[504,2038],[570,0],[635,2037],[779,865],[780,2042],[955,2037],[1537,1725],[1539,1835],[1542,1920]],"b":[[354,"impl-Debug-for-SurfaceError"],[355,"impl-Display-for-SurfaceError"],[443,"impl-Display-for-Error"],[444,"impl-Debug-for-Error"],[559,"impl-From%3CGradient%3E-for-Style"],[560,"impl-From%3CColor%3E-for-Style"],[561,"impl-From%3C%26str%3E-for-Text"],[562,"impl-From%3CString%3E-for-Text"],[669,"impl-From%3CColor%3E-for-Fill"],[671,"impl-From%3CLinear%3E-for-Fill"],[672,"impl-From%3CGradient%3E-for-Fill"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAACwGuQACAAUADAAAAA4AAAAQAAIAFAALACEADQAwAAIANAAAADYAAAA5AAsARgACAEwABgBWAAIAXAAOAG4AAAB2ABoAmQAOAKkAAgCtABwAzQAGANUAAwDcAA4A7gABAPIAFgAKAQIAEgEJAB0BBQAkAQIAKAEFAC8BCABEAQEARwEDAEwBCgBaAQcAYwECAGgBBQBwAQkAfgESAJ4BIADBAQUAyQEdAOsBAQDvAQAA8QEDAPcBAAD6AREADQIGABUCAgAZAgcAJAIDACkCAgAwAgMANQIGAD0CAgBDAg4AVQIBAFwCFgB0AgIAeAIAAHoCAAB8AiIAoAIBAKMCBQCrAgoAuAIRAMwCBwDVAgUA3AIAAN4CAADhAgIA5QIAAOcCBADtAgAA7wIBAPICAAD0AgAA9gIAAPgCAAD6AgAA/AIAAP4CAAAAAwgADAMAAA8DAQAUAwMAGQMDAB4DAQAiAwIAJgMIADADAAAzAwUAOwMJAEcDAABLAwAAUAMAAFIDDwBkAwsAcgMPAIQDAQCIAwYAkQMJAKADEQC8A0AAAQQLABEEEwAoBAMALwQjAFwEAgBhBCYAiQQFAJAEAACTBAgAnwQPALUEGgDTBAQA2QQJAOQEAwDpBAQA7wQIAAQFAgAIBQIADAUAAA4FAwAUBQAAFgUCABoFBAAiBQAAKgUHADsFDgBLBQ4AWwURAG4FDwB/BQ4AkwUJAKMFBACtBRsAzQUEANMFIgD3BQQAAgYAAAQGAAAHBgAADQYTACMGAwAoBgoANAYRAEcGBgBTBg0AZQYTAHsGAAB9BgAAggYCAIYGGwCkBgMAqQYBAKwGAQCwBgAAtAYDALoGAgDCBgIAxgYLANQGCQDfBgwA8AYFAPcGAgD9Bg4ADwcAABIHAAAUBxcALgcKADsHDQBKBwUAUgcGAFsHDQBqBxIAfgcCAIMHCQCOBw8AnwcFAKcHBwCwBwEAtAcKAMEHEgDVBwAA1wcDAA=="}],\ +["iced_graphics",{"t":"GEEEEEEPPPPEFEFNNNONNNNNNNNNNNNCNNNNNNNNNNNNNNCNNNCECNOONNNNNNNNNNNNCNNNNNNNNNNNNECCCNNNNNNNNNNNNNNNNNNNNNCNCNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNFRKPPFGNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOSFNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNKRKFPPPRRGPKNNONNNNONNNNNNNNNNNMMMNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNMHHHPPGPPPGPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFEERREPFEEEEKPEGFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNONNNNNNNNNNNNNMNNNNNNNNNCNONNNNNOCNNNNNNNNNNNNNNNNNNNNNEOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNMNNNNOOCONNOOOONOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNPFPGENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNKFRNNNNNNMNNNNMMNMNNMNMNMNNNNMNNNNNNNMNNNMMNMNMNMNMNMNMNMNNNNNNNNNMNNNEFFNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNOONNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNPPGFGPPPPFENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNGFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNGPPNNNNNNNNNNNNNNNNNNNENNNNNNNHNNNNNNNNNKFNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNMFPFFGKPFNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNOOOOOOEPEPFEPFPGFNNNNNNNNNNNNNNNNNNNNOCNNNNONNNNNNNNNNNONNNNENNNNNNNNNNNNNCNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNCNONHHNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOFFFINNNNNNNNNNNNNNNNOONNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNOONNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNONNNN","n":["Antialiasing","Cache","Compositor","Error","Gradient","Image","Layer","MSAAx16","MSAAx2","MSAAx4","MSAAx8","Mesh","Settings","Text","Viewport","adapt_into_using","adapt_into_using","adapt_into_using","antialiasing","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cache","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","compositor","core","damage","default","default_font","default_text_size","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","eq","equivalent","error","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","futures","geometry","gradient","image","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layer","logical_size","mesh","null_value","physical_height","physical_size","physical_width","projection","sample_count","scale_factor","text","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","with_physical_size","Cache","Cache","Cached","Empty","Filled","Group","State","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cache","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get_hash","group","hash","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_singleton","load","new","null_value","partial_cmp","put","state","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","unique","vzip","vzip","vzip","with_group","current","previous","GAMMA_CORRECTION","Packed","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components","components_from","deref","deref_mut","drop","eq","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_valid_bit_pattern","pack","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","Compositor","Compositor","Default","Information","Lost","OutOfMemory","Outdated","Renderer","Surface","SurfaceError","Timeout","Window","adapt_into_using","adapt_into_using","adapter","arrays_from","arrays_from","arrays_into","arrays_into","backend","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","configure_surface","create_renderer","create_surface","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","fetch_information","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","load_font","new","present","screenshot","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","with_backend","diff","group","list","BackendError","DidNotMatch","Error","GraphicsAdapterNotFound","List","NoAvailablePixelFormat","Reason","RequestFailed","VersionNotSupported","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","drop","drop","eq","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","backend","reason","preferred_backend","Cache","Fill","Frame","Frame","Geometry","Gradient","Gradient","Image","LineCap","LineDash","LineJoin","Path","Renderer","Solid","Stroke","Style","Svg","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","color","color","components_from","components_from","components_from","components_from","components_from","content","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","draw","draw_geometry","draw_with","drop","drop","drop","drop","drop","eq","eq","eq","fill","filter_method","filter_method","fmt","fmt","fmt","fmt","fmt","font","frame","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gradient","handle","handle","horizontal_alignment","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_height","new","new","new","new_frame","null_value","null_value","opacity","opacity","opacity","opacity","path","position","rotation","rotation","rotation","rotation","shaping","size","snap","snap","stroke","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","vertical_alignment","vzip","vzip","vzip","vzip","vzip","with_group","EvenOdd","Fill","NonZero","Rule","Style","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","rule","style","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Backend","Frame","Geometry","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","center","center","components_from","deref","deref_mut","draft","draw_image","draw_image","draw_svg","draw_svg","drop","fill","fill","fill_rectangle","fill_rectangle","fill_text","fill_text","from","from_angle","from_stimulus","height","height","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_geometry","into_geometry","into_stimulus","new","paste","pop_transform","pop_transform","push_transform","push_transform","rotate","rotate","scale","scale","scale_nonuniform","scale_nonuniform","size","size","stroke","stroke","translate","translate","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","width","width","with_clip","with_save","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","circle","circle","clone","clone_into","clone_to_uninit","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","drop","drop","ellipse","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line","line_to","lyon_path","move_to","new","new","null_value","quadratic_curve_to","raw","rectangle","rectangle","to_owned","transform","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Arc","Elliptical","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","center","center","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","drop","drop","end_angle","end_angle","fmt","fmt","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Bevel","Butt","LineCap","LineDash","LineJoin","Miter","Round","Round","Square","Stroke","Style","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_cap","line_dash","line_join","null_value","null_value","null_value","null_value","offset","segments","style","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","vzip","vzip","vzip","vzip","width","with_color","with_line_cap","with_line_join","with_width","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","end","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","pack","start","stops","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","Image","Raster","Vector","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","bounds","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","deref","deref_mut","drop","eq","fmt","from","from_angle","from_stimulus","image_rs","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","load","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","Layer","Stack","adapt_into_using","arrays_from","arrays_into","as_slice","borrow","borrow_mut","cam16_into_unclamped","clear","components_from","current_mut","default","deref","deref_mut","drop","flush","flush","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","iter","iter_mut","new","null_value","pop_clip","pop_transformation","push_clip","push_transformation","reset","resize","transformation","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","with_bounds","AttributeCount","Gradient","GradientVertex2D","Indexed","Mesh","Renderer","Solid","SolidVertex2D","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","attribute_count_of","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clip_bounds","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","draw_mesh","drop","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gradient","gradient_vertices","gradients","indices","indices","indices","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_valid_bit_pattern","is_valid_bit_pattern","null_value","position","position","solid_vertices","solids","to_owned","to_owned","to_owned","to_owned","to_owned","transformation","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","vertices","vzip","vzip","vzip","vzip","vzip","buffers","buffers","clip_bounds","clip_bounds","transformation","transformation","Cache","Cached","Editor","Editor","FontSystem","Paragraph","Paragraph","Raw","Raw","Text","Version","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","cache","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clip_bounds","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","color","components_from","components_from","components_from","components_from","cosmic_text","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","editor","eq","eq","eq","equivalent","fmt","fmt","fmt","font_system","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","load_font","measure","null_value","paragraph","partial_cmp","position","raw","to_attributes","to_color","to_owned","to_owned","to_owned","to_shaping","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","version","visible_bounds","vzip","vzip","vzip","vzip","bounds","clip_bounds","clip_bounds","clip_bounds","color","color","color","content","editor","font","horizontal_alignment","line_height","paragraph","position","position","raw","shaping","size","transformation","transformation","transformation","vertical_alignment","Cache","Entry","Key","KeyHash","adapt_into_using","adapt_into_using","adapt_into_using","allocate","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","buffer","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","content","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","line_height","min_bounds","new","null_value","shaping","size","to_owned","trim","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","Editor","Weak","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","bounds","bounds","buffer","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","cursor","cursor_position","default","deref","deref","deref_mut","deref_mut","downgrade","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_empty","line","line_count","min_bounds","new","null_value","perform","selection","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","update","upgrade","vzip","vzip","with_text","Paragraph","Weak","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","buffer","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","compare","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downgrade","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","grapheme_position","hit_span","hit_test","horizontal_alignment","horizontal_alignment","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","min_bounds","min_bounds","new","null_value","resize","span_bounds","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upgrade","vertical_alignment","vertical_alignment","vzip","vzip","with_spans","with_text"],"q":[[0,"iced_graphics"],[145,"iced_graphics::cache"],[269,"iced_graphics::cache::State"],[271,"iced_graphics::color"],[311,"iced_graphics::compositor"],[401,"iced_graphics::damage"],[404,"iced_graphics::error"],[486,"iced_graphics::error::Error"],[488,"iced_graphics::error::Reason"],[489,"iced_graphics::geometry"],[721,"iced_graphics::geometry::fill"],[803,"iced_graphics::geometry::frame"],[873,"iced_graphics::geometry::path"],[959,"iced_graphics::geometry::path::arc"],[1039,"iced_graphics::geometry::stroke"],[1205,"iced_graphics::gradient"],[1325,"iced_graphics::image"],[1365,"iced_graphics::layer"],[1414,"iced_graphics::mesh"],[1615,"iced_graphics::mesh::Mesh"],[1621,"iced_graphics::text"],[1787,"iced_graphics::text::Text"],[1809,"iced_graphics::text::cache"],[1919,"iced_graphics::text::editor"],[2004,"iced_graphics::text::paragraph"],[2094,"palette::chromatic_adaptation"],[2095,"palette::cam16::parameters"],[2096,"iced_graphics::antialiasing"],[2097,"iced_graphics::settings"],[2098,"iced_graphics::viewport"],[2099,"core::fmt"],[2100,"iced_core::size"],[2101,"iced_core::transformation"],[2102,"core::result"],[2103,"palette::convert::try_from_into_color"],[2104,"core::any"],[2105,"core::option"],[2106,"core::clone"],[2107,"core::cmp"],[2108,"core::hash"],[2109,"core::marker"],[2110,"core::cell"],[2111,"iced_core::color"],[2112,"core::convert"],[2113,"alloc::borrow"],[2114,"core::future::future"],[2115,"alloc::vec"],[2116,"smol_str"],[2117,"alloc::string"],[2118,"iced_core::rectangle"],[2119,"core::ops::function"],[2120,"iced_graphics::geometry::cache"],[2121,"iced_graphics::geometry::style"],[2122,"iced_graphics::geometry::text"],[2123,"iced_core::image"],[2124,"iced_core::svg"],[2125,"iced_core::angle"],[2126,"iced_core::point"],[2127,"iced_core::vector"],[2128,"iced_graphics::geometry::path::builder"],[2129,"lyon_path::path"],[2130,"lyon_path::math"],[2131,"iced_core::gradient"],[2132,"core::iter::traits::collect"],[2133,"image::color"],[2134,"bytes::bytes"],[2135,"image::buffer_"],[2136,"image::error"],[2137,"core::iter::traits::iterator"],[2138,"std::sync::rwlock"],[2139,"cosmic_text::buffer"],[2140,"cosmic_text::font::system"],[2141,"iced_core::font"],[2142,"cosmic_text::attrs"],[2143,"iced_core::text"],[2144,"cosmic_text::shape"],[2145,"iced_core::text::editor"],[2146,"iced_core::text::highlighter"],[2147,"iced_core::pixels"],[2148,"iced_core::alignment"]],"i":[0,0,0,0,0,0,0,5,5,5,5,0,0,0,0,5,6,7,6,5,6,7,5,6,7,5,6,7,5,6,7,0,5,6,7,5,6,7,5,6,7,5,5,6,6,7,0,5,6,7,0,0,0,6,6,6,5,6,7,5,6,7,5,6,7,5,6,5,0,5,6,7,5,6,7,5,6,7,5,6,7,0,0,0,0,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,0,7,0,6,7,7,7,7,5,7,0,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,5,6,7,7,0,22,0,27,27,0,0,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,22,26,23,27,26,23,27,23,27,23,23,27,27,23,26,23,27,26,26,23,27,26,23,27,26,23,27,23,27,23,27,26,23,27,26,23,27,26,23,27,26,23,27,23,26,23,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,23,22,26,26,23,26,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,26,23,27,23,26,23,27,26,146,147,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,37,37,37,37,37,37,37,37,37,0,148,0,0,41,41,41,44,44,0,41,0,41,46,46,41,46,41,46,46,41,46,41,46,41,46,41,41,41,41,46,44,44,44,41,46,41,46,41,46,41,41,44,41,41,46,41,46,41,46,41,46,41,46,41,46,41,46,41,46,41,46,41,46,41,46,44,44,44,44,41,41,41,41,46,41,46,41,46,41,46,41,46,41,46,41,46,41,46,44,0,0,0,51,60,0,51,51,51,0,60,51,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,51,51,60,51,60,51,60,51,60,51,60,51,60,51,60,51,60,149,149,150,0,0,0,62,62,0,63,0,0,0,0,0,0,63,0,0,0,0,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,63,64,65,66,63,63,64,65,66,66,64,66,61,63,64,65,66,64,61,64,61,63,64,65,66,61,63,64,65,66,61,62,64,61,63,64,65,66,63,65,66,0,65,65,61,63,64,65,66,64,0,61,63,63,63,64,64,64,65,65,66,66,61,63,64,65,66,61,63,64,65,66,0,65,66,64,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,64,61,65,66,62,61,64,65,66,65,66,0,64,65,66,65,66,64,64,65,65,0,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,61,63,64,65,66,64,61,63,64,65,66,61,81,0,81,0,0,80,81,80,81,80,81,80,81,80,81,80,81,80,81,80,81,80,80,81,81,80,81,80,80,81,80,81,80,81,81,81,80,81,80,80,80,80,81,80,81,80,81,80,81,80,81,80,81,80,81,80,81,80,81,80,81,80,80,80,80,81,80,81,80,81,80,81,80,81,80,81,80,81,80,81,80,81,0,0,71,67,67,67,67,67,67,71,67,67,67,67,71,71,67,71,67,67,71,67,71,67,71,67,67,67,67,71,67,67,67,67,67,67,67,71,67,67,67,71,71,67,71,67,71,67,71,67,71,67,71,67,71,67,71,67,67,67,67,67,67,67,67,67,71,67,67,67,0,0,0,86,72,0,86,86,86,72,86,72,86,86,72,86,72,86,86,72,86,72,72,72,72,86,86,72,86,86,72,86,72,86,72,86,72,86,72,86,72,86,72,86,72,86,72,86,72,86,72,86,72,86,72,86,72,72,86,0,86,86,72,86,86,72,86,72,72,72,86,72,86,72,86,72,86,72,86,72,86,72,86,72,86,72,0,0,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,87,88,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,87,88,92,91,0,0,0,92,91,92,91,0,0,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,85,91,91,92,92,93,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,85,85,85,91,92,93,93,93,85,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,91,92,93,85,85,85,85,85,0,0,76,0,76,82,97,82,82,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,76,82,82,97,97,76,82,97,76,82,97,76,82,97,76,82,97,82,76,82,97,76,82,97,76,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,97,82,0,76,82,82,82,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,76,82,97,0,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,0,99,99,99,99,99,99,99,0,99,99,99,99,99,99,99,99,99,0,0,104,104,104,104,104,104,104,104,104,104,104,104,104,104,105,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,105,105,104,104,104,104,104,104,104,104,104,105,0,108,0,0,0,0,108,0,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,0,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,108,108,110,111,112,109,108,110,111,112,109,108,110,111,111,112,112,109,109,111,108,110,111,112,109,109,108,110,111,112,109,108,110,111,112,109,113,108,110,111,112,109,108,110,111,112,110,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,112,109,109,108,110,109,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,111,112,109,111,112,109,109,108,110,111,112,109,108,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,108,110,111,112,109,110,108,110,111,112,109,151,152,151,152,151,152,0,114,0,114,0,0,114,0,114,0,0,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,116,0,117,114,115,116,116,114,115,116,114,115,116,114,115,115,116,115,116,117,114,115,116,0,115,117,114,115,116,117,114,115,116,117,114,115,116,0,114,115,116,115,114,115,116,0,117,114,115,116,117,114,115,116,117,114,115,116,115,115,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,0,115,0,115,116,117,0,0,114,115,116,0,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,117,114,115,116,153,154,155,153,154,155,153,153,155,153,153,153,154,154,155,156,153,153,154,155,156,153,0,0,0,0,126,127,129,126,126,127,129,126,127,129,126,127,129,126,127,129,127,129,126,127,129,127,127,127,127,126,127,129,127,126,126,127,129,126,127,129,126,127,129,126,127,129,127,126,127,129,126,127,129,126,127,129,126,126,127,129,126,127,129,126,127,129,126,127,129,126,127,129,126,127,129,126,127,129,127,129,126,126,127,127,127,126,126,127,129,126,127,129,126,127,129,126,127,129,126,127,129,126,127,129,126,127,129,126,127,129,0,0,130,131,130,131,130,131,130,131,130,131,130,131,130,130,131,131,131,131,130,131,130,130,130,130,131,130,131,130,130,131,130,131,130,131,130,131,130,131,130,131,130,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,130,130,130,130,130,130,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,0,0,138,139,138,139,138,139,138,139,138,139,138,138,139,138,139,138,139,138,139,138,138,139,138,138,139,138,139,138,138,139,138,139,138,139,138,139,138,139,138,139,138,138,138,138,139,138,139,138,139,138,139,138,139,138,139,138,139,138,139,138,139,138,138,138,138,138,139,138,139,138,139,138,139,138,139,138,139,138,139,138,139,139,138,139,138,139,138,138],"f":"```````````````{{cg}i{}{}{{b{e}}}{}}00`{ce{}{}}00000{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00`{{c{h{e}}}g{}{}{}}00{{{d{j}}}j}{{{d{l}}}l}{{{d{n}}}n}{{{d{c}}{d{fe}}}A`{}{}}00{{{d{c}}}A`{}}0000`888```{{}l}``{Ab{{d{c}}}{}}00{Ab{{d{fc}}}{}}00{AbA`}00{{{d{j}}{d{j}}}Ad}{{{d{l}}{d{l}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}`{{{d{j}}{d{fAf}}}Ah}{{{d{l}}{d{fAf}}}Ah}{{{d{n}}{d{fAf}}}Ah}{cc{}}00000{ce{}{}}00````{{}Ab}00111111{{c{h{e}}}g{}{}{}}00222222222`{{{d{n}}}{{Al{Aj}}}}`{{}c{}}{{{d{n}}}An}{{{d{n}}}{{Al{An}}}}1{{{d{n}}}B`}{jAn}{{{d{n}}}Bb}`{{{d{c}}}e{}{}}00{c{{Bd{e}}}{}{}}00000000{c{{Bd{e{Bf{e}}}}}{}{}}00{{{d{c}}}Bh{}}00========={{{Al{An}}Bb}n}```````{{cg}i{}{}{{b{e}}}{}}00??????{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00{{{Bl{}{{Bj{c}}}}Bn{C`{c}}}cCb}{{c{h{e}}}g{}{}{}}00{{{d{{Cd{c}}}}}A`Cb}{{{d{Bn}}}Bn}{{{d{{Cf{c}}}}}{{Cf{c}}}Cb}{{{d{c}}{d{fe}}}A`{}{}}0{{{d{c}}}A`{}}000{{{d{Bn}}{d{Bn}}}Ch}{ce{}{}}00{{}{{Cd{c}}}{}}{Ab{{d{c}}}{}}00{Ab{{d{fc}}}{}}00{AbA`}00{{{d{Bn}}{d{Bn}}}Ad}{{{d{{Cf{c}}}}{d{{Cf{c}}}}}AdCj}{{{d{c}}{d{e}}}Ad{}{}}0{{{d{{Cd{c}}}}{d{fAf}}}AhCl}{{{d{Bn}}{d{fAf}}}Ah}{{{d{{Cf{c}}}}{d{fAf}}}AhCl}{cc{}}00000;;;{{{d{c}}{d{e}}}Cn{D`Db}Dd}{{{d{{Cd{c}}}}}Bn{}}{{{d{Bn}}{d{fc}}}A`Df}{{}Ab}00??????{{c{h{e}}}g{}{}{}}00{ce{}{}}00000000{BnAd}{{{d{c}}}{{Bl{}{{Bj{c}}}}}Cb}{{}{{Cd{c}}}{}}{{}c{}}{{{d{Bn}}{d{Bn}}}{{C`{Ch}}}}{{{d{{Cd{c}}}}c}A`{}}{{{d{{Cd{c}}}}}{{d{{Dh{{Cf{c}}}}}}}{}}{{{d{c}}}e{}{}}0{c{{Bd{e}}}{}{}}00000000{c{{Bd{e{Bf{e}}}}}{}{}}00{{{d{c}}}Bh{}}00;;;;;;{{}Bn}<<<{Bn{{Cd{c}}}{}}````{{cg}i{}{}{{b{e}}}{}}>>{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}{{c{h{e}}}g{}{}{}}{{{d{Dj}}}Dj}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}0{Dj{{Dl{Aj}}}}{ce{}{}}{Ab{{d{c}}}{}}{Ab{{d{fc}}}{}}{AbA`}{{{d{Dj}}{d{Dj}}}Ad}{{{d{Dj}}{d{fAf}}}Ah}{cc{}}06{{}Ab}77<777{{{d{c}}}Ad{}}{cDj{{E`{Dn}}}}{{{d{c}}}e{}{}}{c{{Bd{e}}}{}{}}00{c{{Bd{e{Bf{e}}}}}{}{}}{{{d{c}}}Bh{}}===````````````{{cg}i{}{}{{b{e}}}{}}0`>>>>`{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0{{{d{Eb}}}Eb}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}{ce{}{}}0{{{d{f{Eh{}{{Ed{c}}{Ef{e}}}}}}{d{fe}}AnAn}A`{}{}}{{{d{{Eh{}{{Ed{c}}{Ef{e}}}}}}}c{}{}}{{{d{f{Eh{}{{Ed{c}}{Ef{e}}}}}}gAnAn}e{}{}{EjCb}}{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{AbA`}0{{{d{Eb}}{d{Eb}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}{{{d{{Eh{}{{Ed{c}}{Ef{e}}}}}}}El{}{}}{{{d{Eb}}{d{fAf}}}Ah}0{{{d{El}}{d{fAf}}}Ah}{cc{}}000<<{{}Ab}0===={{c{h{e}}}g{}{}{}}0>>>>>>{{{d{f{Eh{}{{Ed{c}}{Ef{e}}}}}}{Fb{{F`{En}}}}}A`{}{}}{{lc}{{`{{Fh{}{{Fd{{Bd{{Eh{}{{Ed{e}}{Ef{g}}}}Ff}}}}}}}}}{EjCb}{}{}}{{{d{f{Eh{}{{Ed{c}}{Ef{e}}}}}}{d{fc}}{d{fe}}{d{n}}Dn{d{{F`{g}}}}}{{Bd{A`Eb}}}{}{}{{Fl{Fj}}}}{{{d{f{Eh{}{{Ed{c}}{Ef{e}}}}}}{d{fc}}{d{fe}}{d{n}}Dn{d{{F`{g}}}}}{{Fn{En}}}{}{}{{Fl{Fj}}}}{{{d{c}}}e{}{}}{{{d{c}}}G`{}}{{{d{c}}}Gb{}}{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0{ce{}{}}00000{{lc{C`{{d{Fj}}}}}{{`{{Fh{}{{Fd{{Bd{{Eh{}{{Ed{e}}{Ef{g}}}}Ff}}}}}}}}}{EjCb}{}{}}{{{d{{F`{c}}}}{d{{F`{c}}}}eg}{{Fn{Gd}}}{}{{Gf{{d{c}}}{{Fd{{Fn{Gd}}}}}}}{{Gf{{d{c}}{d{c}}}{{Fd{{Fn{Gd}}}}}}}}{{{Fn{Gd}}Gd}{{Fn{Gd}}}}{{{d{{F`{c}}}}{d{{F`{c}}}}eg}{{Fn{Gd}}}{}{{Gf{{d{c}}}{{Fd{{Fn{Gd}}}}}}}{{Gf{{d{c}}{d{c}}}{{Fd{Ad}}}}}}`````````{{cg}i{}{}{{b{e}}}{}}05555{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0{{{d{Ff}}}Ff}{{{d{Gh}}}Gh}{{{d{c}}{d{fe}}}A`{}{}}0{{{d{c}}}A`{}}0<<{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{AbA`}0{{{d{Ff}}{d{Ff}}}Ad}{{{d{Gh}}{d{Gh}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}0{{{d{Ff}}{d{fAf}}}Ah}0{{{d{Gh}}{d{fAf}}}Ah}{cc{}}000{ce{}{}}0{{}Ab}01111??111111{{{d{c}}}e{}{}}0{{{d{c}}}G`{}}{{{d{c}}}Gb{}}{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0777777`````````````````````{{cg}i{}{}{{b{e}}}{}}00008888888888{{{d{c}}}{{d{e}}}{}{}}0000{{{d{fc}}}{{d{fe}}}{}{}}0000{{c{h{e}}}g{}{}{}}0000{{{d{{Gj{c}}}}}A`Gl}{{{d{Gn}}}Gn}{{{d{H`}}}H`}{{{d{{Hb{c}}}}}{{Hb{c}}}Cb}{{{d{{Hd{c}}}}}{{Hd{c}}}Cb}{{{d{c}}{d{fe}}}A`{}{}}000{{{d{c}}}A`{}}0000{{Hdc}Hd{{E`{Dn}}}}``{ce{}{}}0000`{{}{{Gj{c}}}Gl}{{}H`}{Ab{{d{c}}}{}}0000{Ab{{d{fc}}}{}}0000{{{d{{Gj{c}}}}{d{c}}Ale}{}Gl{{Hh{{d{f{Hf{c}}}}}}}}{{{d{f{Gl{}{{Hj{c}}{Hl{e}}}}}}c}A`Bl{{Hn{}{{Hj{c}}}}}}{{{d{H`}}c}A`{{Ib{I`Dn}}}}{AbA`}0000{{{d{Gn}}{d{Gn}}}Ad}{{{d{{Hb{c}}}}{d{{Hb{c}}}}}AdCj}{{{d{{Hd{c}}}}{d{{Hd{c}}}}}AdCj}`{{HbId}Hb}`{{{d{{Gj{c}}}}{d{fAf}}}AhGl}{{{d{Gn}}{d{fAf}}}Ah}{{{d{H`}}{d{fAf}}}Ah}{{{d{{Hb{c}}}}{d{fAf}}}{{Bd{A`If}}}Cl}{{{d{{Hd{c}}}}{d{fAf}}}{{Bd{A`If}}}Cl}``{cc{}}0{IhGn}{DnGn}{{{d{Fj}}}H`}{GbH`}44{{{d{Ij}}}Hb}{{{d{Il}}}Hd}666666{ce{}{}}0000````{{}Ab}00001111111111{{c{h{e}}}g{}{}{}}0000222222222222222`{{}{{Gj{c}}}Gl}{cHb{{E`{Ij}}}}{cHd{{E`{Il}}}}{{{d{{Gl{}{{Hj{c}}{Hl{e}}}}}}Al}eBl{{Hn{}{{Hj{c}}}}}}{{}c{}}0{{Hbc}Hb{{E`{Aj}}}}{{Hdc}Hd{{E`{Aj}}}}````{{Hbc}Hb{{E`{In}}}}{{Hdc}Hd{{E`{In}}}}````{{HbAd}Hb}``{{{d{c}}}e{}{}}000{c{{Bd{e}}}{}{}}00000000000000{c{{Bd{e{Bf{e}}}}}{}{}}0000{{{d{c}}}Bh{}}0000{ce{}{}}000000000`00000{Bn{{Gj{c}}}Gl}`````{{cg}i{}{}{{b{e}}}{}}02222{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0{{{d{J`}}}J`}{{{d{Jb}}}Jb}{{{d{c}}{d{fe}}}A`{}{}}0{{{d{c}}}A`{}}00099{{}J`}{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{AbA`}0{{{d{Jb}}{d{Jb}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}{{{d{J`}}{d{fAf}}}Ah}{{{d{Jb}}{d{fAf}}}Ah}{cc{}}{DnJ`}{JdJ`}{IhJ`}333{ce{}{}}0{{}Ab}01111{{c{h{e}}}g{}{}{}}0222222{{}c{}}``{{{d{c}}}e{}{}}0{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0777777```{{cg}i{}{}{{b{e}}}{}}88{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}8{{{d{{Hn{}{{Hj{c}}}}}}}Jf{}}{{{d{{Hf{c}}}}}JfGl}<{Ab{{d{c}}}{}}{Ab{{d{fc}}}{}}{{{d{f{Hn{}{{Hj{c}}}}}}Gd}{{Hn{}{{Hj{c}}}}}{}}{{{d{f{Hn{}{{Hj{c}}}}}}Gde}A`{}{{E`{Hb}}}}{{{d{f{Hf{c}}}}Gde}A`Gl{{E`{Hb}}}}{{{d{f{Hn{}{{Hj{c}}}}}}Gde}A`{}{{E`{Hd}}}}{{{d{f{Hf{c}}}}Gde}A`Gl{{E`{Hd}}}}{AbA`}{{{d{f{Hn{}{{Hj{c}}}}}}{d{I`}}e}A`{}{{E`{J`}}}}{{{d{f{Hf{c}}}}{d{I`}}e}A`Gl{{E`{J`}}}}{{{d{f{Hn{}{{Hj{c}}}}}}JfAle}A`{}{{E`{J`}}}}{{{d{f{Hf{c}}}}JfAle}A`Gl{{E`{J`}}}}{{{d{f{Hn{}{{Hj{c}}}}}}e}A`{}{{E`{H`}}}}{{{d{f{Hf{c}}}}e}A`Gl{{E`{H`}}}}{cc{}}0{ce{}{}}{{{d{{Hn{}{{Hj{c}}}}}}}Aj{}}{{{d{{Hf{c}}}}}AjGl}{{}Ab}33{{c{h{e}}}g{}{}{}}44{{{Hn{}{{Hj{c}}}}}c{}}{{{Hf{c}}}{}Gl}6{{{d{c}}Al}{{Hf{c}}}Gl}{{{d{f{Hn{}{{Hj{c}}}}}}{Hn{}{{Hj{c}}}}}A`{}}{{{d{f{Hn{}{{Hj{c}}}}}}}A`{}}{{{d{f{Hf{c}}}}}A`Gl}10{{{d{f{Hn{}{{Hj{c}}}}}}e}A`{}{{E`{In}}}}{{{d{f{Hf{c}}}}e}A`Gl{{E`{In}}}}{{{d{f{Hn{}{{Hj{c}}}}}}e}A`{}{{E`{Aj}}}}{{{d{f{Hf{c}}}}e}A`Gl{{E`{Aj}}}}{{{d{f{Hn{}{{Hj{c}}}}}}e}A`{}{{E`{Jh}}}}{{{d{f{Hf{c}}}}e}A`Gl{{E`{Jh}}}}{{{d{{Hn{}{{Hj{c}}}}}}}Al{}}{{{d{{Hf{c}}}}}AlGl}{{{d{f{Hn{}{{Hj{c}}}}}}{d{I`}}e}A`{}{{E`{Jj}}}}{{{d{f{Hf{c}}}}{d{I`}}e}A`Gl{{E`{Jj}}}}{{{d{f{Hn{}{{Hj{c}}}}}}Jh}A`{}}{{{d{f{Hf{c}}}}Jh}A`Gl}{c{{Bd{e}}}{}{}}00{c{{Bd{e{Bf{e}}}}}{}{}}{{{d{c}}}Bh{}}{ce{}{}}00{{{d{{Hn{}{{Hj{c}}}}}}}Aj{}}{{{d{{Hf{c}}}}}AjGl}{{{d{f{Hf{c}}}}Gdg}eGl{}{{Hh{{d{f{Hf{c}}}}}{{Fd{e}}}}}}{{{d{f{Hf{c}}}}g}eGl{}{{Hh{{d{f{Hf{c}}}}}{{Fd{e}}}}}}```{{cg}i{}{}{{b{e}}}{}}0`{{{d{fJl}}Jn}A`}{{{d{fJl}}JfJfAj}A`}7777{{{d{fJl}}JfJfJf}A`}{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{JlI`}{{c{h{e}}}g{}{}{}}0{{{d{fJl}}JfAj}A`}{{JfAj}I`}{{{d{I`}}}I`}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}{{{d{fJl}}}A`}{ce{}{}}0{{}Jl}{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{AbA`}0{{{d{fJl}}K`}A`}{{{d{I`}}{d{fAf}}}Ah}{cc{}}00077{{}Ab}08888??888888{{JfJf}I`}{{{d{fJl}}Jf}A`}`09{cI`{{Hh{{d{fJl}}}}}}{{}c{}}{{{d{fJl}}JfJf}A`}{{{d{I`}}}{{d{Kb}}}}{{{d{fJl}}JfAl}A`}{{JfAl}I`}{{{d{c}}}e{}{}}{{{d{I`}}{d{Kd}}}I`}{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0{ce{}{}}00000``{{cg}i{}{}{{b{e}}}{}}01111{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0``{{{d{Jn}}}Jn}{{{d{K`}}}K`}{{{d{c}}{d{fe}}}A`{}{}}0{{{d{c}}}A`{}}00088{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{AbA`}0``{{{d{Jn}}{d{fAf}}}Ah}{{{d{K`}}{d{fAf}}}Ah}{cc{}}0{JnK`}11??{{}Ab}0{ce{}{}}000==000000`````{{{d{c}}}e{}{}}0{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0444444```````````{{cg}i{}{}{{b{e}}}{}}00055555555{{{d{c}}}{{d{e}}}{}{}}000{{{d{fc}}}{{d{fe}}}{}{}}000{{c{h{e}}}g{}{}{}}000{{{d{Jj}}}Jj}{{{d{Kf}}}Kf}{{{d{Kh}}}Kh}{{{d{Kj}}}Kj}{{{d{c}}{d{fe}}}A`{}{}}000{{{d{c}}}A`{}}0000000>>>>{{}Jj}{{}Kf}{{}Kh}{{}Kj}{Ab{{d{c}}}{}}000{Ab{{d{fc}}}{}}000{AbA`}000{{{d{Jj}}{d{fAf}}}Ah}{{{d{Kf}}{d{fAf}}}Ah}{{{d{Kh}}{d{fAf}}}Ah}{{{d{Kj}}{d{fAf}}}Ah}{cc{}}0000000{ce{}{}}000{{}Ab}00011111111{{c{h{e}}}g{}{}{}}000222222222222```{{}c{}}000```{{{d{c}}}e{}{}}000{c{{Bd{e}}}{}{}}00000000000{c{{Bd{e{Bf{e}}}}}{}{}}000{{{d{c}}}Bh{}}000777777777777`{{JjDn}Jj}{{JjKf}Jj}{{JjKh}Jj}{{JjAj}Jj}````{{cg}i{}{}{{b{e}}}{}}00{{JdAjDn}Jd}{{Jdc}Jd{{L`{}{{Kl{Kn}}}}}}>>>>>>{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00>>>{{{d{Ih}}}Ih}{{{d{Jd}}}Jd}{{{d{Lb}}}Lb}{{{d{c}}{d{fe}}}A`{}{}}00{{{d{c}}}A`{}}00000{ce{}{}}00{Ab{{d{c}}}{}}00{Ab{{d{fc}}}{}}00{AbA`}00`{{{d{Ih}}{d{Ih}}}Ad}{{{d{Jd}}{d{Jd}}}Ad}{{{d{Lb}}{d{Lb}}}Ad}{{{d{Ih}}{d{fAf}}}Ah}{{{d{Jd}}{d{fAf}}}Ah}{{{d{Lb}}{d{fAf}}}Ah}{cc{}}{JdIh}11111;;;{{}Ab}00<<<<<<{{c{h{e}}}g{}{}{}}00========={{{d{c}}}Ad{}}{{JfJf}Jd}{{{d{Ld}}Gd}Lb}{{{d{Ih}}}Lb}{{{d{Jd}}}Lb}``{{{d{c}}}e{}{}}00{c{{Bd{e}}}{}{}}00000000{c{{Bd{e{Bf{e}}}}}{}{}}00{{{d{c}}}Bh{}}00{ce{}{}}00000000```{{cg}i{}{}{{b{e}}}{}}11{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}{{{d{Lf}}}Gd}>{{{d{Lf}}}Lf}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}7{Ab{{d{c}}}{}}{Ab{{d{fc}}}{}}{AbA`}{{{d{Lf}}{d{Lf}}}Ad}{{{d{Lf}}{d{fAf}}}Ah}{cc{}}0=`{{}Ab}>>{{c{h{e}}}g{}{}{}}???{{{d{Ij}}}{{Ln{{Ll{{Lh{En}}Lj}}}}}}{{{d{c}}}e{}{}}{c{{Bd{e}}}{}{}}00{c{{Bd{e{Bf{e}}}}}{}{}}{{{d{c}}}Bh{}}{ce{}{}}00``{{cg}i{}{}{{b{e}}}{}}11{{{d{{M`{c}}}}}{{d{{F`{c}}}}}Mb}{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}:{{{d{f{M`{c}}}}}A`Mb}5{{{d{f{M`{c}}}}}{{Md{{d{fc}}B`}}}Mb}{{}{{M`{c}}}Mb}{Ab{{d{c}}}{}}{Ab{{d{fc}}}{}}{AbA`}{{{d{fMb}}}A`}6{{{d{{M`{c}}}}{d{fAf}}}Ah{ClMb}}{cc{}}0={{}Ab}>>{{c{h{e}}}g{}{}{}}???{{{d{{M`{c}}}}}{{`{{Mf{}{{Kl{{d{c}}}}}}}}}Mb}{{{d{f{M`{c}}}}}{{`{{Mf{}{{Kl{{d{fc}}}}}}}}}Mb}:{{}c{}}=={{{d{f{M`{c}}}}Gd}A`Mb}{{{d{f{M`{c}}}}B`}A`Mb}9{{{d{fMb}}Gd}A`}{{{d{{M`{c}}}}}B`Mb}{c{{Bd{e}}}{}{}}00{c{{Bd{e{Bf{e}}}}}{}{}}{{{d{c}}}Bh{}}{ce{}{}}00{GdMb}````````{{cg}i{}{}{{b{e}}}{}}00002222222222{{{d{{F`{Mh}}}}}Mj}{{{d{c}}}{{d{e}}}{}{}}0000{{{d{fc}}}{{d{fe}}}{}{}}0000{{c{h{e}}}g{}{}{}}0000{{{d{Mh}}}Gd}{{{d{Mh}}}Mh}{{{d{{Ml{c}}}}}{{Ml{c}}}Cb}{{{d{Mn}}}Mn}{{{d{N`}}}N`}{{{d{Mj}}}Mj}{{{d{c}}{d{fe}}}A`{}{}}0000{{{d{c}}}A`{}}0000000`>>>>>{{}Mj}{Ab{{d{c}}}{}}0000{Ab{{d{fc}}}{}}0000{{{d{fNb}}Mh}A`}{AbA`}0000{{{d{Mh}}{d{Mh}}}Ad}{{{d{{Ml{c}}}}{d{{Ml{c}}}}}AdCj}{{{d{Mn}}{d{Mn}}}Ad}{{{d{N`}}{d{N`}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}{{{d{Mh}}{d{fAf}}}Ah}{{{d{{Ml{c}}}}{d{fAf}}}AhCl}{{{d{Mn}}{d{fAf}}}Ah}{{{d{N`}}{d{fAf}}}Ah}{{{d{Mj}}{d{fAf}}}Ah}{cc{}}000000000{ce{}{}}0000```{{{d{Mh}}}{{d{{F`{An}}}}}}``{{}Ab}00002222222222{{c{h{e}}}g{}{}{}}0000333333333333333{{{d{c}}}Ad{}}0{{}c{}}````{{{d{c}}}e{}{}}0000{{{d{Mh}}}B`}{c{{Bd{e}}}{}{}}00000000000000{c{{Bd{e{Bf{e}}}}}{}{}}0000{{{d{c}}}Bh{}}0000::::::::::`:::::`````````````````{{cg}i{}{}{{b{e}}}{}}000;;;;;;;;{{{d{c}}}{{d{e}}}{}{}}000{{{d{fc}}}{{d{fe}}}{}{}}000``::::`{{{d{Nd}}}Nd}{{{d{Nf}}}Nf}{{{d{Nh}}}Nh}{{{d{c}}{d{fe}}}A`{}{}}00{{{d{c}}}A`{}}000{{{d{Nf}}{d{Nf}}}Ch}`{ce{}{}}000`{{}Nf}{Ab{{d{c}}}{}}000{Ab{{d{fc}}}{}}000{AbA`}000`{{{d{Nd}}{d{Nd}}}Ad}{{{d{Nf}}{d{Nf}}}Ad}{{{d{Nh}}{d{Nh}}}Ad}{{{d{c}}{d{e}}}Ad{}{}}{{{d{Nd}}{d{fAf}}}Ah}{{{d{Nf}}{d{fAf}}}Ah}{{{d{Nh}}{d{fAf}}}Ah}{{}{{d{{Nl{Nj}}}}}}{cc{}}0000000===={{{d{c}}{d{e}}}Cn{D`Db}Dd}{{{d{Nf}}{d{fc}}}A`Df}{{}Ab}000{ce{}{}}0000000{{c{h{e}}}g{}{}{}}000111111111111{{{d{fNj}}{Fb{{F`{En}}}}}A`}{{{d{Nn}}}Al}{{}c{}}`{{{d{Nf}}{d{Nf}}}{{C`{Ch}}}}`{{{d{fNj}}}{{d{fO`}}}}{ObOd}{DnOf}{{{d{c}}}e{}{}}00{OhOj}{c{{Bd{e}}}{}{}}00000000000{c{{Bd{e{Bf{e}}}}}{}{}}000{{{d{c}}}Bh{}}000========{{{d{Nj}}}Nf}{{{d{Nd}}}{{C`{Gd}}}}????``````````````````````````{{cg}i{}{}{{b{e}}}{}}00{{{d{fOl}}{d{fO`}}On}{{Md{A@`{d{fA@b}}}}}}{ce{}{}}00000{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00``{{c{h{e}}}g{}{}{}}00{{{d{On}}}On}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}0666`{{}Ol}{Ab{{d{c}}}{}}00{Ab{{d{fc}}}{}}00{AbA`}00{{{d{Ol}}{d{fAf}}}Ah}{{{d{On}}{d{fAf}}}Ah}{{{d{A@b}}{d{fAf}}}Ah}`{cc{}}00000>>>{{{d{Ol}}{d{A@`}}}{{C`{{d{A@b}}}}}}{{}Ab}00{ce{}{}}00000>>>000000000``:{{}c{}}``{{{d{c}}}e{}{}}{{{d{fOl}}}A`}{c{{Bd{e}}}{}{}}00000000{c{{Bd{e{Bf{e}}}}}{}{}}00{{{d{c}}}Bh{}}00666666666``{{cg}i{}{}{{b{e}}}{}}07777{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{{d{A@d}}}Al}`{{{d{A@d}}}{{d{Nn}}}}{{c{h{e}}}g{}{}{}}0{{{d{A@f}}}A@f}{{{d{c}}{d{fe}}}A`{}{}}{{{d{c}}}A`{}}??{{{d{A@d}}}A@h}{{{d{A@d}}}{{Md{AbAb}}}}{{}A@d}{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{{{d{A@d}}}A@f}{AbA`}0{{{d{A@d}}{d{A@d}}}Ad}{{{d{A@f}}{d{A@f}}}Ad}{{{d{A@d}}{d{fAf}}}Ah}{{{d{A@f}}{d{fAf}}}Ah}{cc{}}000{ce{}{}}0{{{d{fA@d}}c{d{fe}}g}A`{}A@j{{Gf{d}{{Fd{{A@l{c}}}}}}}}{{}Ab}02222{{c{h{e}}}g{}{}{}}0333333{{{d{A@d}}}Ad}{{{d{A@d}}Ab}{{C`{{d{Fj}}}}}}{{{d{A@d}}}Ab}{{{d{A@d}}}Al}{{}A@d}{{}c{}}{{{d{fA@d}}A@n}A`}{{{d{A@d}}}{{C`{Gb}}}}{{{d{c}}}e{}{}}{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0????{{{d{fA@d}}AlObAA`AAb{d{fc}}}A`A@j}{{{d{A@f}}}{{C`{A@d}}}}{ce{}{}}0{{{d{Fj}}}A@d}``{{cg}i{}{}{{b{e}}}{}}02222{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{{d{AAd}}}{{d{Nn}}}}{{c{h{e}}}g{}{}{}}0{{{d{AAd}}}AAd}{{{d{AAf}}}AAf}{{{d{c}}{d{fe}}}A`{}{}}0{{{d{c}}}A`{}}0{{{d{AAd}}{AAh{A`}}}AAj};;{{}AAd}{Ab{{d{c}}}{}}0{Ab{{d{fc}}}{}}0{{{d{AAd}}}AAf}{AbA`}0{{{d{AAd}}{d{AAd}}}Ad}{{{d{AAf}}{d{AAf}}}Ad}{{{d{AAd}}{d{fAf}}}Ah}{{{d{AAf}}{d{fAf}}}Ah}{cc{}}000{ce{}{}}0{{{d{AAd}}AbAb}{{C`{Jf}}}}{{{d{AAd}}Jf}{{C`{Ab}}}}{{{d{AAd}}Jf}{{C`{AAl}}}}{{{d{AAd}}}AAn}`{{}Ab}05555{{c{h{e}}}g{}{}{}}0666666{{{d{AAd}}}Al}`{{}AAd}{{}c{}}{{{d{fAAd}}Al}A`}{{{d{AAd}}Ab}{{Fn{Gd}}}}{{{d{c}}}e{}{}}0{c{{Bd{e}}}{}{}}00000{c{{Bd{e{Bf{e}}}}}{}{}}0{{{d{c}}}Bh{}}0????{{{d{AAf}}}{{C`{AAd}}}}{{{d{AAd}}}AB`}`{ce{}{}}0{{{AAh{{d{{F`{{ABb{c}}}}}}}}}AAd{}}{{{AAh{{d{Fj}}}}}AAd}","D":"CGl","p":[[10,"TransformMatrix",2094],[1,"reference"],[0,"mut"],[5,"BakedParameters",2095],[6,"Antialiasing",0,2096],[5,"Settings",0,2097],[5,"Viewport",0,2098],[1,"unit"],[1,"usize"],[1,"bool"],[5,"Formatter",2099],[8,"Result",2099],[1,"f32"],[5,"Size",2100],[1,"u32"],[5,"Transformation",2101],[1,"f64"],[6,"Result",2102],[5,"OutOfBounds",2103],[5,"TypeId",2104],[17,"Cache"],[10,"Cached",145],[5,"Group",145],[6,"Option",2105],[10,"Clone",2106],[5,"Cache",145],[6,"State",145],[6,"Ordering",2107],[10,"PartialEq",2107],[10,"Debug",2099],[1,"u64"],[10,"Hash",2108],[10,"Sized",2109],[10,"BuildHasher",2108],[10,"Hasher",2108],[5,"RefCell",2110],[5,"Packed",271],[1,"array"],[5,"Color",2111],[10,"Into",2112],[6,"SurfaceError",311],[17,"Renderer"],[17,"Surface"],[10,"Compositor",311],[10,"Window",311],[5,"Information",311],[1,"u8"],[1,"slice"],[6,"Cow",2113],[17,"Output"],[6,"Error",404],[10,"Future",2114],[1,"str"],[10,"AsRef",2112],[5,"Vec",2115],[5,"SmolStr",2116],[5,"String",2117],[5,"Rectangle",2118],[10,"Fn",2119],[6,"Reason",404],[5,"Cache",489,2120],[10,"Renderer",489],[6,"Style",489,2121],[5,"Text",489,2122],[5,"Image",489,2123],[5,"Svg",489,2124],[5,"Frame",803],[10,"FnOnce",2119],[17,"Geometry"],[17,"Frame"],[10,"Backend",803],[5,"Path",873],[10,"FnMut",2119],[6,"FilterMethod",2123],[5,"Error",2099],[6,"Gradient",1205],[6,"Handle",2123],[5,"Handle",2124],[5,"Radians",2125],[5,"Fill",721],[6,"Rule",721],[5,"Linear",1205],[5,"Point",2126],[5,"Vector",2127],[5,"Stroke",1039],[5,"Builder",873,2128],[5,"Arc",959],[5,"Elliptical",959],[5,"Path",2129],[8,"Transform",2130],[6,"LineCap",1039],[6,"LineJoin",1039],[5,"LineDash",1039],[17,"Item"],[5,"ColorStop",2131],[10,"IntoIterator",2132],[5,"Packed",1205],[6,"Gradient",2131],[6,"Image",1325],[5,"Rgba",2133],[5,"Bytes",2134],[5,"ImageBuffer",2135],[8,"ImageResult",2136],[5,"Stack",1365],[10,"Layer",1365],[1,"tuple"],[10,"Iterator",2137],[6,"Mesh",1414],[5,"AttributeCount",1414],[5,"Indexed",1414],[5,"SolidVertex2D",1414],[5,"GradientVertex2D",1414],[10,"Renderer",1414],[6,"Text",1621],[5,"Version",1621],[5,"Raw",1621],[5,"FontSystem",1621],[5,"RwLock",2138],[5,"Buffer",2139],[5,"FontSystem",2140],[5,"Font",2141],[5,"Attrs",2142],[5,"Color",2142],[6,"Shaping",2143],[6,"Shaping",2144],[5,"Cache",1809],[5,"Key",1809],[8,"KeyHash",1809],[5,"Entry",1809],[5,"Editor",1919],[5,"Weak",1919],[6,"Cursor",2145],[10,"Highlighter",2146],[5,"Format",2146],[6,"Action",2145],[5,"Pixels",2147],[6,"LineHeight",2143],[5,"Paragraph",2004],[5,"Weak",2004],[5,"Text",2143],[6,"Difference",2143],[6,"Hit",2143],[6,"Horizontal",2148],[6,"Vertical",2148],[5,"Span",2143],[15,"Filled",269],[15,"Empty",269],[10,"Default",311],[15,"GraphicsAdapterNotFound",486],[15,"DidNotMatch",488],[15,"Solid",1615],[15,"Gradient",1615],[15,"Cached",1787],[15,"Paragraph",1787],[15,"Editor",1787],[15,"Raw",1787]],"r":[[0,2096],[1,145],[2,311],[3,404],[4,1205],[5,1325],[6,1365],[11,1414],[12,2097],[13,1621],[14,2098],[489,2120],[490,721],[491,803],[494,1205],[496,2123],[497,1039],[498,1039],[499,1039],[500,873],[503,1039],[504,2121],[505,2124],[506,2122],[614,0],[725,2121],[873,959],[874,2128],[1049,2121],[1621,1809],[1623,1919],[1626,2004]],"b":[[354,"impl-Display-for-SurfaceError"],[355,"impl-Debug-for-SurfaceError"],[443,"impl-Display-for-Error"],[444,"impl-Debug-for-Error"],[595,"impl-From%3CGradient%3E-for-Style"],[596,"impl-From%3CColor%3E-for-Style"],[597,"impl-From%3C%26str%3E-for-Text"],[598,"impl-From%3CString%3E-for-Text"],[760,"impl-From%3CColor%3E-for-Fill"],[761,"impl-From%3CLinear%3E-for-Fill"],[762,"impl-From%3CGradient%3E-for-Fill"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAHAGvAACAAUADAAAAA4AAAAQAAIAFAALACEADQAwAAIANAAAADYAAAA5AAsARgACAEwABgBWAAIAXAAOAG4AAAB2ABoAmQAOAKkAAgCtABwAzQAGANUAAwDcAA4A7gABAPIAFgAKAQIAEgEJAB0BBQAkAQIAKAEFAC8BCABEAQEARwEDAEwBCgBaAQcAYwECAGgBBQBwAQkAfgESAJ4BIADBAQUAyQEdAOsBAQDvAQAA8gEDAPgBAAD8AR0AGwIMACsCBAAxAgsAQAIHAEsCBABUAgMAWgIBAF0CCgBrAgQAdQIYAJMCAQCkAiYAzAIEANICAADUAgAA1gIhAPkCAgD9AgUABQMKABIDEQAmAwcALwMEADUDAAA3AwEAOgMAADwDAAA/AwIAQwMAAEUDBABLAwAATQMBAFADAABSAwAAVAMAAFYDAABYAwAAWgMAAFwDAABeAwgAagMAAG0DAQByAwMAdwMDAHwDAQCAAwIAhAMIAI4DAACRAwUAmQMJAKUDAACpAwAArgMAALADDwDCAwsA0AMPAOIDAQDmAwYA7wMJAP4DEQAaBEAAXwQLAG8EEwCGBAMAjQQjALoEAgC/BCYA5wQFAO4EAADxBAgA/QQPABMFGgAxBQQANwUJAEIFAwBHBQQATQUIAFgFAgBcBQIAYAUAAGIFAwBoBQAAagUCAG4FBAB2BQAAfgUHAI8FDgCfBQ4ArwURAMIFDwDTBQ4A5wUJAPcFBAABBhsAIQYEACcGIgBLBgQAVgYAAFgGAABbBgAAYQYTAHcGAwB8BgoAiAYRAJsGBgCnBg0AuQYTAM8GAADRBgAA1gYCANoGGwD4BgMA/QYBAAAHAQAEBwAACAcDAA4HAgAWBwIAGgcLACgHCQAzBwwARAcFAEsHAgBRBw4AYwcAAGYHAABoBxcAggcKAI8HDQCeBwUApgcGAK8HDQC+BxIA0gcCANcHCQDiBw8A8wcFAPsHBwAECAEACAgKABUIEgApCAAAKwgDAA=="}],\ ["iced_highlighter",{"t":"TPPPFFPFPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["ALL","Base16Eighties","Base16Mocha","Base16Ocean","Highlight","Highlighter","InspiredGitHub","Settings","SolarizedDark","Theme","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","change_line","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","current_line","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","highlight_line","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_dark","new","theme","to_format","to_owned","to_owned","to_smolstr","to_string","token","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","update","vzip","vzip","vzip","vzip"],"q":[[0,"iced_highlighter"],[138,"palette::chromatic_adaptation"],[139,"palette::cam16::parameters"],[140,"iced_core::color"],[141,"core::option"],[142,"core::fmt"],[143,"iced_core::font"],[144,"iced_core::text::highlighter"],[145,"smol_str"],[146,"alloc::string"],[147,"core::result"],[148,"palette::convert::try_from_into_color"],[149,"core::any"]],"i":[9,9,9,9,0,0,9,0,9,0,5,8,10,9,5,8,10,9,5,8,10,9,5,8,10,9,5,8,10,9,5,8,10,9,5,8,9,8,9,8,9,9,10,5,8,10,9,5,8,9,9,9,9,5,8,10,9,9,10,5,8,10,9,5,8,10,9,5,8,10,9,5,5,8,10,9,5,8,10,9,5,8,10,9,5,8,10,9,5,8,10,9,5,8,10,9,9,5,8,10,8,9,9,9,8,5,8,10,9,5,8,10,9,5,8,10,9,5,8,10,9,5,8,10,9,5,8,10,9,5,8,10,9,5,5,8,10,9],"f":"``````````{{cg}i{}{}{{b{e}}}{}}000{ce{}{}}0000000{{{d{c}}}{{d{e}}}{}{}}000{{{d{fc}}}{{d{fe}}}{}{}}000{{c{h{e}}}g{}{}{}}000{{{d{fj}}l}n}{{{d{A`}}}A`}{{{d{Ab}}}Ab}{{{d{c}}{d{fe}}}n{}{}}0{{{d{c}}}n{}}00{{{d{Ad}}}{{Ah{Af}}}}9999{{{d{j}}}l}{{{d{A`}}{d{A`}}}Aj}{{{d{Ab}}{d{Ab}}}Aj}{{{d{c}}{d{e}}}Aj{}{}}00{{{d{j}}{d{fAl}}}An}{{{d{A`}}{d{fAl}}}An}{{{d{Ad}}{d{fAl}}}An}{{{d{Ab}}{d{fAl}}}An}0{{{d{Ad}}}{{Ah{B`}}}}{cc{}}0000000{ce{}{}}000{{{d{fj}}{d{Bb}}}c{}}11111111{{c{h{e}}}g{}{}{}}000222222222222{AbAj}{{{d{c}}}j{}}`{{{d{Ad}}}{{Bd{B`}}}}{{{d{c}}}e{}{}}0{{{d{c}}}Bf{}}{{{d{c}}}Bh{}}`{c{{Bj{e}}}{}{}}00000000000{c{{Bj{e{Bl{e}}}}}{}{}}000{{{d{c}}}Bn{}}000;;;;;;;;{{{d{fj}}{d{c}}}n{}}<<<<","D":"Bh","p":[[10,"TransformMatrix",138],[1,"reference"],[0,"mut"],[5,"BakedParameters",139],[5,"Highlighter",0],[1,"usize"],[1,"unit"],[5,"Settings",0],[6,"Theme",0],[5,"Highlight",0],[5,"Color",140],[6,"Option",141],[1,"bool"],[5,"Formatter",142],[8,"Result",142],[5,"Font",143],[1,"str"],[5,"Format",144],[5,"SmolStr",145],[5,"String",146],[6,"Result",147],[5,"OutOfBounds",148],[5,"TypeId",149]],"r":[],"b":[[56,"impl-Display-for-Theme"],[57,"impl-Debug-for-Theme"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAHYACgACAAIABwAAAAkAAAALAB8ALAAOAEAACABNABMAYgAAAGUAAwBqACAA"}],\ -["iced_renderer",{"t":"IPPIPPECCEEGPPPGPPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPFFFRRGPGFGPPFKPPPPFGFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNCNNNNNNNNNNNNNOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNMNNNNNNNONCNONNNNONNOONOCNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNKFRMMMMMMMMMMMMMMMMMGFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNOONNNNNNNNNNNNNNNNNNNNFFFNNCNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNFFNNNNNNNNOONNNNNNNNNOONNNNNNNNNNNNNNNOOOOONNNNNNNNNNFIFKIPPPPIFFPFPPPPPPFPGFGTTTIFFFFPPPGGPPSPPPFFFFFIFFKKPPPPPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONNNNNNNCNNNNNNNNNNNNNNNNNMNNNNNNNNNCCNNNOOCMNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFKFFKRKFFNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNNNNNNNMNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNMNNNNNNNNNMNNNNNNMMNNNNNNMNMNMNMNMNMNMNNNNNNNNNNNNMNMNMNMNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFIFTTTTTTFFFTTTTIFITTKRIKIFTTTIIFITNONNNNNNNNNNNNNNMNNNNNNNNONNNMNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOCNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNMNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOOOOOOONONNNNNNNNNNNNNHONNCNNNOOOMNNNNNNNNNNNNNNHNNNNNNNNMNNNNNNNNNMNNNNNNNNNNNNONNNNOONMNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCMHONNNNNNNNNNNONNNNNNNNNOOONNNNOONNNNNNNNNOOONNNNNFFFFNNNNNNNNONNNNNONONNNNNNNNNNNNNONOOOOOONNNNNNNNNOOFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNOONNNNNONNNNNNNNNNNNNNNONNNNNNNNNFFFFFFFFFFFFFFFFFFFFFKFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNCNNNNNNNNNNNNNNNNNMNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNOONNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNONNNNNNNNNNNNHHNNNNNNNNNNNONOMHNNNNONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNOHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNOONNNNNNNNNOOOOOOOOONNNNNNNNNNNOOOOOOOOONNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNKMNMHHIIIIIIIIIIIIIIIIIIIIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKKKMMMMMFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNRKKMMMMNNMMMMMMMMMNNHHHHHHFFFKFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIIIIOOOOOOOOOOHOHHOOOOOOOIFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKRKNNNNNNNNMMMMNMMMNNNMMMMMNMMMMMMMMMNNMMMMNNMNPPPGFGPPPPPFGOOOOOOO","n":["Compositor","Primary","Primary","Renderer","Secondary","Secondary","core","fallback","geometry","graphics","wgpu","Compositor","Primary","Primary","Primary","Renderer","Secondary","Secondary","Secondary","Surface","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","components_from","components_from","components_from","configure_surface","create_renderer","create_surface","default_font","default_size","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw_geometry","draw_image","draw_mesh","draw_primitive","draw_svg","drop","drop","drop","end_layer","end_transformation","fetch_information","fill_editor","fill_paragraph","fill_quad","fill_text","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","load_font","measure_image","measure_svg","new_frame","present","screenshot","start_layer","start_transformation","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","with_backend","Bevel","Butt","Cache","Fill","Frame","Frame","Geometry","Gradient","Gradient","LineCap","LineDash","LineJoin","Linear","Miter","Path","Renderer","Round","Round","Solid","Square","Stroke","Style","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","circle","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw_geometry","draw_with","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","fill","fill","fill_rectangle","fill_text","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","frame","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gradient","height","horizontal_alignment","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_geometry","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line","line_cap","line_dash","line_height","line_join","new","new","new","new_frame","null_value","null_value","null_value","null_value","null_value","null_value","null_value","offset","pack","path","pop_transform","position","push_transform","raw","rectangle","rotate","rule","scale","scale_nonuniform","segments","shaping","size","size","stroke","stroke","style","style","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","transform","translate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical_alignment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","with_clip","with_color","with_group","with_line_cap","with_line_join","with_save","with_width","EvenOdd","Fill","Gradient","NonZero","Rule","Solid","Style","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","rule","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Backend","Frame","Geometry","center","draft","fill","fill_rectangle","fill_text","height","into_geometry","paste","pop_transform","push_transform","rotate","scale","scale_nonuniform","size","stroke","translate","width","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","start","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","center","circle","clone","clone_into","clone_to_uninit","clone_to_uninit","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ellipse","end_angle","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_to","move_to","new","null_value","quadratic_curve_to","radius","rectangle","start_angle","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Elliptical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","center","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","end_angle","end_angle","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","ArcFlags","AttributeIndex","AttributeSlice","AttributeStore","Attributes","Begin","Begin","Begin","Bevel","Builder","BuilderImpl","BuilderWithAttributes","Butt","ControlPointId","Cubic","Cubic","Cubic","End","End","End","EndpointId","EvenOdd","Event","EventId","FillRule","INVALID","INVALID","INVALID","IdEvent","IdIter","IdPolygon","Iter","IterWithAttributes","Line","Line","Line","LineCap","LineJoin","Miter","MiterClip","NO_ATTRIBUTES","Negative","Negative","NonZero","Path","PathBuffer","PathBufferSlice","PathCommands","PathCommandsSlice","PathEvent","PathSlice","Polygon","Position","PositionStore","Positive","Positive","Quadratic","Quadratic","Quadratic","Reversed","Round","Round","Side","Square","Winding","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_slice","as_slice","as_slice","attributes","attributes","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","builder","builder","builder","builder","builder_with_attributes","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","event","event","event","events","extend_from_paths","extend_from_paths","first_endpoint","first_endpoint","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_flattened","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_usize","from_usize","get","get","get","get","get","get","get_control_point","get_control_point","get_control_point","get_control_point","get_endpoint","get_endpoint","get_endpoint","get_endpoint","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","id_iter","id_iter","id_iter","index","index","index","index","index","indices","indices","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_path","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edge","is_empty","is_empty","is_empty","is_in","is_negative","is_out","is_positive","iter","iter","iter","iter","iter","iter","iter","iter","iter_with_attributes","iter_with_attributes","iterator","large_arc","last_endpoint","last_endpoint","len","len","line_to","line_to","line_to","math","new","new","new","new","new","next","next","next","next","next_event_id_in_path","next_event_id_in_path","next_event_id_in_sub_path","next_event_id_in_sub_path","null_value","null_value","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","offset","offset","opposite","path","path_buffer","path_events","path_slice","points","points","points","polygon","position","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","reversed","reversed","svg_builder","sweep","to","to_f32","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_usize","to_usize","to_usize","traits","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_attributes","with_capacity","with_capacity","with_points","with_svg","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","BorderRadii","Build","Flattened","NoAttributes","PathBuilder","PathType","SvgPathBuilder","Transformed","WithSvg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_circle","add_circle","add_ellipse","add_ellipse","add_line_segment","add_line_segment","add_point","add_point","add_polygon","add_polygon","add_polygon","add_rectangle","add_rectangle","add_rounded_rectangle","add_rounded_rectangle","arc","arc_to","arc_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom_left","bottom_right","build","build","build","build","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","close","close","close","close","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","current_position","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","end","end","end","end","eq","eq","event","extend_from_paths","flattened","flattened","flattened","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","horizontal_line_to","horizontal_line_to","init","init","init","init","init","inner","inner_mut","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","line_to","line_to","line_to","line_to","move_to","move_to","move_to","new","new","new","new","new","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","partial_cmp","path_event","path_event","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_arc_to","relative_cubic_bezier_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_horizontal_line_to","relative_line_to","relative_line_to","relative_move_to","relative_move_to","relative_quadratic_bezier_to","relative_quadratic_bezier_to","relative_vertical_line_to","relative_vertical_line_to","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","set_tolerance","set_transform","set_transform","smooth_cubic_bezier_to","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","smooth_relative_quadratic_bezier_to","to_owned","to_owned","to_smolstr","to_string","top_left","top_right","transformed","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vertical_line_to","vertical_line_to","vzip","vzip","vzip","vzip","vzip","with_capacity","with_svg","with_svg","wrap","CommandsPathSlice","Events","Iter","PathCommands","PathCommandsBuilder","PathCommandsSlice","PointEvents","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","events","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_control_point","get_endpoint","index","index","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","iter","line_to","new","next","next","next","null_value","points","quadratic_bezier_to","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","with_capacity","Angle","Arc","ArcFlags","Box2D","CubicBezierSegment","DIV_EPSILON","EIGHT","EPSILON","FIVE","FOUR","HALF","Line","LineEquation","LineSegment","MAX","MIN","NINE","ONE","Point","QuadraticBezierSegment","Rotation","SEVEN","SIX","Scalar","Scalar","Scale","Segment","Size","SvgArc","TEN","THREE","TWO","Transform","Translation","Triangle","Vector","ZERO","a","a","ab","ac","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add_assign","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","angle","angle_to","approx_epsilon","approx_eq_eps","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","arc","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","b","ba","baseline","baseline","bc","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_y","bounding_range_y","bounding_range_y","bounding_range_y","bounding_triangle","c","c","ca","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cb","center","circle","clipped","clipped_x","clipped_y","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closest_point","closest_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains_point","contains_segment","ctrl","ctrl1","ctrl2","cubic_bezier","cubic_intersections","cubic_intersections_t","default","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","derivative","derivative","derivative","derivative","derivative","derivative","derivative","distance_to_point","distance_to_point","distance_to_point","distance_to_point","div","div","div_assign","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drag","drag_with_weight","drop","drop","drop","drop","drop","drop","drop","drop","drop","dx","dx","dx","dx","dx","dx","dy","dy","dy","dy","dy","dy","end_angle","epsilon_for","eq","eq","eq","eq","eq","eq","eq","eq","equation","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fast_bounding_box","fast_bounding_box","fast_bounding_box","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_y","fast_bounding_range_y","fast_bounding_range_y","fat_line","fat_line","flags","flattened","flattened","flattened","flattened_t","flattening_step","flip","flip","flip","flip","flip","flip","flip","flip","flip","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_cubic_bezier","for_each_cubic_bezier","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_inflection_t","for_each_local_x_extremum_t","for_each_local_x_extremum_t","for_each_local_y_extremum_t","for_each_local_y_extremum_t","for_each_monotonic","for_each_monotonic","for_each_monotonic_range","for_each_monotonic_range","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_x_monotonic","for_each_x_monotonic","for_each_x_monotonic_range","for_each_x_monotonic_range","for_each_y_monotonic","for_each_y_monotonic","for_each_y_monotonic_range","for_each_y_monotonic_range","frac_pi_2","frac_pi_3","frac_pi_4","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_svg_arc","get","get_angle","get_hash","hash","height","horizontal_line_intersection","horizontal_line_intersection_t","init","init","init","init","init","init","init","init","init","intersection","intersection","intersection_t","intersects","intersects","intersects_box","intersects_line","intersects_line_segment","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invert","is_a_point","is_finite","is_horizontal","is_linear","is_linear","is_monotonic","is_monotonic","is_quadratic","is_straight_line","is_vertical","is_x_monotonic","is_x_monotonic","is_y_monotonic","is_y_monotonic","large_arc","length","length","lerp","line_intersection","line_intersection_t","line_intersections","line_intersections","line_intersections_t","line_intersections_t","line_segment_intersections","line_segment_intersections","line_segment_intersections_t","line_segment_intersections_t","local_x_extremum_t","local_y_extremum_t","m11","m12","m21","m22","m31","m32","max","mid_point","min","mul","mul_assign","neg","new","normal","null_value","num_quadratics","offset","overlaps_line","overlaps_segment","parallel_line","partial_cmp","pi","point","point","positive","project_point","quadratic_bezier","quadratic_intersections","quadratic_intersections_t","radians","radians","radii","radii","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_tangent","set_length","signed","signed_distance_to_point","signed_distance_to_point","sin_cos","size","solve_t_for_x","solve_t_for_x","solve_t_for_y","solve_t_for_y","solve_x_for_y","solve_x_for_y","solve_y_for_x","solve_y_for_x","split","split","split","split","split","split","split","split","split","split_at_x","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","square_distance_to_point","square_distance_to_point","square_distance_to_point","square_length","start_angle","sub","sub_assign","sum","sum","sweep","sweep_angle","tangent","to","to","to","to","to","to","to","to","to","to","to","to","to","to_arc","to_cubic","to_degrees","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_line","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_quadratic","to_quadratic_error","to_svg_arc","to_vector","traits","transform","transformed","transformed","transformed","translate","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","two_pi","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","utils","value","vector","vector","vertical_line_intersection","vertical_line_intersection_t","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","x","x","x","x","x","x","x","x","x","x","x","x","x_maximum_t","x_maximum_t","x_minimum_t","x_minimum_t","x_rotation","x_rotation","y","y","y","y","y","y","y","y","y","y","y","y","y_maximum_t","y_maximum_t","y_minimum_t","y_minimum_t","zero","Arc","ArcFlags","Flattened","SvgArc","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","components_from","deref","deref_mut","downcast","drop","flags","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","large_arc","next","radii","radii","start_angle","sweep","sweep_angle","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","x_rotation","x_rotation","ArrayString","ArrayVec","CapacityError","Drain","IntoIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_str","as_ptr","as_ref","as_ref","as_slice","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","capacity","capacity","clear","clear","clone","clone","clone","clone","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drain","drop","drop","drop","drop","drop","drop","drop","drop","element","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","flush","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_byte_string","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","ge","ge","ge","get_hash","get_hash","gt","gt","gt","hash","hash","init","init","init","init","init","insert","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner_unchecked","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_empty","is_full","is_full","le","le","le","len","len","lt","lt","lt","new","new","new","new_const","new_const","next","next","next_back","next_back","null_value","null_value","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pop","pop","pop_at","push","push","push_str","push_unchecked","remaining_capacity","remaining_capacity","remove","remove","retain","set_len","set_len","simplify","size_hint","size_hint","swap_pop","swap_remove","take","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","truncate","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_push","try_push","try_push_str","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","write","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_char","write_f32","write_f64","write_i128","write_i16","write_i32","write_i64","write_i8","write_str","write_u128","write_u16","write_u32","write_u64","write_u8","zero_filled","CubicBezierSegment","Flattened","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","ctrl1","ctrl2","deref","deref_mut","downcast","drop","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","next","size_hint","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Angle","BoolVector2D","BoolVector3D","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Trig","UnknownUnit","Vector2D","Vector3D","abs","abs","abs","abs","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_size","add_size","all","all","and","and","angle","angle_from_x_axis","angle_to","angle_to","any","any","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_eq","approx_eq","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approxeq","approxord","area","area","area","around_axis","around_x","around_y","around_z","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","box3d","bvec2","bvec3","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","center","center","center","clamp","clamp","clamp","clamp","clamp","clamp","clamp","clamp_length","clamp_length","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","component_div","component_div","component_mul","component_mul","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains_box","contains_box","contains_inclusive","contains_inclusive","contains_rect","cos","cross","cross","decompose_reversed","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","degrees_to_radians","depth","depth","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","determinant","determinant","distance_to","distance_to","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_euclid","div_euclid","dot","dot","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal","equal","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","euler","extend","extend","fast_atan2","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle_and_length","from_array","from_array","from_arrays","from_arrays","from_length_all_same","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_origin_and_size","from_origin_and_size","from_points","from_points","from_points","from_rotation","from_scale","from_size","from_size","from_size","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_translation","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_vectors_inner","from_vectors_outer","get","get","get_angle","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","greater_than","greater_than","greater_than","greater_than","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","height","height","horizontal","i","identity","identity","identity","identity","identity","identity","identity","identity","inflate","inflate","inflate","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_box","inner_rect","intersection","intersection","intersection","intersection_unchecked","intersection_unchecked","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","inverse","inverse","inverse","inverse","inverse","inverse","inverse","is_2d","is_backface_visible","is_empty","is_empty","is_empty","is_empty","is_empty","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_identity","is_identity","is_identity","is_invertible","is_invertible","is_negative","is_negative","is_normalized","is_positive","is_positive","is_zero","j","k","left","length","length","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lower_than","lower_than","lower_than","lower_than","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","map","map","map","map","max","max","max","max","max","max","max","max","max","max","max","max_x","max_y","min","min","min","min","min","min","min","min","min","min","min","min_x","min_y","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_s","neg","neg","neg","neg","neg","neg","neg","neg","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_2d","new_all_same","new_from_reversed","none","none","norm","normalize","normalize","normalize","not","not","not_equal","not_equal","not_equal","not_equal","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","num","one","one","one","or","or","origin","origin","origin","ortho","outer_box","outer_rect","outer_transformed_box","outer_transformed_box2d","outer_transformed_box3d","outer_transformed_rect","outer_transformed_rect","partial_cmp","partial_cmp","partial_cmp","perspective","point2","point3","position","pre_rotate","pre_rotate","pre_scale","pre_scale","pre_translate","pre_translate","project_onto_vector","project_onto_vector","project_to_2d","quaternion","r","radians","radians","radians_to_degrees","rect","reflect","reflect","rem_euclid","rem_euclid","right","robust_normalize","robust_normalize","rotation","rotation","rotation","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round_in","round_in","round_in","round_out","round_out","round_out","saturating_add","saturating_sub","scale","scale","scale","scale","scale","select_point","select_point","select_size","select_size","select_vector","select_vector","set_size","sin","size","size","size","size2","size3","skew","slerp","splat","splat","splat","splat","splat","splat","splat","splat","square_length","square_length","square_norm","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","sum","sum","sum","sum","sum","sum","sum","sum","tan","then","then","then","then","then","then_rotate","then_rotate","then_scale","then_scale","then_translate","then_translate","to_2d","to_2d","to_2d","to_3d","to_3d","to_3d","to_3d","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array_4d","to_array_4d","to_array_transposed","to_array_transposed","to_arrays","to_arrays","to_arrays_transposed","to_box2d","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_non_empty","to_non_empty","to_non_empty","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_point","to_point","to_point2d","to_point3d","to_rect","to_size","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple_4d","to_tuple_4d","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u64","to_u64","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_vector","to_vector","to_vector","to_vector","to_vector","to_vector","top","transform_box","transform_box2d","transform_box2d","transform_box3d","transform_box3d","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point2d","transform_point2d","transform_point2d","transform_point2d_homogeneous","transform_point3d","transform_point3d","transform_point3d","transform_point3d","transform_point3d_homogeneous","transform_rect","transform_rect","transform_rect","transform_size","transform_size","transform_size","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector2d","transform_vector2d","transform_vector3d","transform_vector3d","translate","translate","translate","translation","translation","translation","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_normalize","try_normalize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","union","unit_quaternion","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vec2","vec3","vector_part","vertical","volume","volume","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","width","width","width","width","width","with_destination","with_destination","with_length","with_max_length","with_max_length","with_min_length","with_min_length","with_source","with_source","x","x","x","x","x","x","x","x","x","x_range","x_range","x_range","xy","xy","xy","xy_area","xz","xz","xz","xz_area","y","y","y","y","y","y","y","y","y","y_range","y_range","y_range","yx","yx","yz","yz","yz","yz_area","z","z","z","z","z","z_range","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zip","zip","zip","zip","ApproxEq","approx_epsilon","approx_eq","approx_eq_eps","max","min","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Vector2D","Vector3D","angle","bottom","depth","height","height","i","j","k","left","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","min","min","origin","r","right","rotation","size","top","translation","w","width","width","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","z","Ceil","Floor","One","Round","Zero","ceil","floor","one","round","zero","Flattened","FlattenedT","FlatteningParameters","QuadraticBezierSegment","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","components_from","ctrl","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","new","next","next","size_hint","size_hint","to","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","Scalar","Segment","Transformation","after_split","approximate_length","before_split","derivative","dx","dy","flip","for_each_flattened_with_t","from","sample","split","split_range","to","transform_point","transform_vector","x","y","cubic_polynomial_roots","directed_angle","directed_angle2","min_max","normalized_tangent","tangent","Flattened","FromPolyline","NoAttributes","PathIterator","Transformed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","flattened","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","new","next","next","next","next","open","size_hint","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","with_attributes","Angle","Box2D","Point","Rotation","Scale","Size","Transform","Translation","Vector","angle","height","m11","m12","m21","m22","m31","m32","max","min","point","radians","size","vector","width","x","x","x","y","y","y","Builder","BuilderImpl","BuilderWithAttributes","IdIter","Iter","IterWithAttributes","Path","PathSlice","Reversed","Builder","BuilderWithAttributes","Iter","PathBuffer","PathBufferSlice","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end","end","end","end","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","new","next","next_back","num_attributes","num_attributes","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","size_hint","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","with_attributes","IdPolygon","IdPolygonIter","PathEvents","Polygon","PolygonIdIter","PolygonIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","next","next","next","next","par_bridge","points","points","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","Build","PathBuilder","PathIterator","PathType","SvgPathBuilder","add_circle","add_ellipse","add_line_segment","add_point","add_polygon","add_polygon","add_rectangle","add_rounded_rectangle","arc_to","begin","build","close","close","cubic_bezier_to","cubic_bezier_to","end","event","flattened","flattened","horizontal_line_to","line_to","line_to","move_to","num_attributes","path_event","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_line_to","relative_move_to","relative_quadratic_bezier_to","relative_vertical_line_to","reserve","reserve","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","transformed","transformed","vertical_line_to","with_svg","Bevel","Butt","Gradient","LineCap","LineDash","LineJoin","Miter","Round","Round","Solid","Square","Stroke","Style","line_cap","line_dash","line_join","offset","segments","style","width"],"q":[[0,"iced_renderer"],[11,"iced_renderer::fallback"],[155,"iced_renderer::geometry"],[698,"iced_renderer::geometry::fill"],[752,"iced_renderer::geometry::frame"],[772,"iced_renderer::geometry::gradient"],[869,"iced_renderer::geometry::path"],[967,"iced_renderer::geometry::path::arc"],[1020,"iced_renderer::geometry::path::lyon_path"],[2282,"iced_renderer::geometry::path::lyon_path::Event"],[2295,"iced_renderer::geometry::path::lyon_path::IdEvent"],[2308,"iced_renderer::geometry::path::lyon_path::PathEvent"],[2321,"iced_renderer::geometry::path::lyon_path::builder"],[2664,"iced_renderer::geometry::path::lyon_path::commands"],[2889,"iced_renderer::geometry::path::lyon_path::geom"],[3717,"iced_renderer::geometry::path::lyon_path::geom::arc"],[3770,"iced_renderer::geometry::path::lyon_path::geom::arrayvec"],[4176,"iced_renderer::geometry::path::lyon_path::geom::cubic_bezier"],[4220,"iced_renderer::geometry::path::lyon_path::geom::euclid"],[6337,"iced_renderer::geometry::path::lyon_path::geom::euclid::approxeq"],[6341,"iced_renderer::geometry::path::lyon_path::geom::euclid::approxord"],[6343,"iced_renderer::geometry::path::lyon_path::geom::euclid::default"],[6426,"iced_renderer::geometry::path::lyon_path::geom::euclid::num"],[6436,"iced_renderer::geometry::path::lyon_path::geom::quadratic_bezier"],[6555,"iced_renderer::geometry::path::lyon_path::geom::traits"],[6575,"iced_renderer::geometry::path::lyon_path::geom::utils"],[6581,"iced_renderer::geometry::path::lyon_path::iterator"],[6743,"iced_renderer::geometry::path::lyon_path::math"],[6773,"iced_renderer::geometry::path::lyon_path::path"],[6782,"iced_renderer::geometry::path::lyon_path::path_buffer"],[6932,"iced_renderer::geometry::path::lyon_path::polygon"],[7108,"iced_renderer::geometry::path::lyon_path::traits"],[7157,"iced_renderer::geometry::stroke"],[7177,"palette::chromatic_adaptation"],[7178,"core::any"],[7179,"palette::cam16::parameters"],[7180,"iced_core::renderer"],[7181,"iced_graphics::compositor"],[7182,"core::clone"],[7183,"iced_core::text"],[7184,"iced_core::pixels"],[7185,"iced_graphics::geometry"],[7186,"iced_core::image"],[7187,"iced_core::rectangle"],[7188,"iced_core::angle"],[7189,"iced_graphics::mesh"],[7190,"iced_wgpu::primitive"],[7191,"iced_core::svg"],[7192,"iced_core::color"],[7193,"core::option"],[7194,"iced_core::point"],[7195,"iced_core::background"],[7196,"core::convert"],[7197,"alloc::string"],[7198,"core::fmt"],[7199,"alloc::boxed"],[7200,"alloc::sync"],[7201,"alloc::rc"],[7202,"alloc::borrow"],[7203,"iced_core::size"],[7204,"iced_graphics::viewport"],[7205,"core::result"],[7206,"alloc::vec"],[7207,"iced_core::transformation"],[7208,"palette::convert::try_from_into_color"],[7209,"iced_graphics::settings"],[7210,"iced_graphics::error"],[7211,"iced_graphics::geometry::frame"],[7212,"iced_graphics::geometry::path"],[7213,"iced_graphics::geometry::cache"],[7214,"iced_graphics::gradient"],[7215,"iced_graphics::geometry::fill"],[7216,"iced_graphics::geometry::stroke"],[7217,"iced_graphics::geometry::style"],[7218,"iced_graphics::geometry::text"],[7219,"core::ops::function"],[7220,"iced_graphics::cache"],[7221,"iced_graphics::geometry::path::builder"],[7222,"lyon_path::path"],[7223,"iced_core::vector"],[7224,"euclid"],[7225,"euclid::transform2d"],[7226,"iced_core::gradient"],[7227,"core::iter::traits::collect"],[7228,"iced_graphics::geometry::path::arc"],[7229,"lyon_path::commands"],[7230,"lyon_path::path_buffer"],[7231,"lyon_path"],[7232,"euclid::point"],[7233,"lyon_path::builder"],[7234,"lyon_geom::arc"],[7235,"lyon_path::events"],[7236,"lyon_path::polygon"],[7237,"core::cmp"],[7238,"core::hash"],[7239,"core::marker"],[7240,"core::ops::range"],[7241,"lyon_path::iterator"],[7242,"lyon_geom::traits"],[7243,"euclid::vector"],[7244,"euclid::angle"],[7245,"lyon_geom::line"],[7246,"euclid::box2d"],[7247,"core::default"],[7248,"smol_str"],[7249,"lyon_geom::scalar"],[7250,"lyon_geom::triangle"],[7251,"core::ops::arith"],[7252,"lyon_geom::segment"],[7253,"lyon_geom::cubic_bezier"],[7254,"lyon_geom::quadratic_bezier"],[7255,"num_traits::identities"],[7256,"num_traits::float"],[7257,"euclid::approxeq"],[7258,"num_traits::cast"],[7259,"arrayvec::arrayvec"],[7260,"euclid::trig"],[7261,"num_traits::real"],[7262,"euclid::size"],[7263,"core::iter::traits::iterator"],[7264,"arrayvec::array_string"],[7265,"arrayvec::errors"],[7266,"std::io::error"],[7267,"core::str::error"],[7268,"endi::endian"],[7269,"num_traits::sign"],[7270,"euclid::length"],[7271,"euclid::scale"],[7272,"euclid::side_offsets"],[7273,"euclid::translation"],[7274,"euclid::transform3d"],[7275,"euclid::rotation"],[7276,"euclid::rect"],[7277,"euclid::box3d"],[7278,"euclid::rigid"],[7279,"euclid::num"],[7280,"euclid::homogen"],[7281,"num_traits::ops::euclid"],[7282,"num_traits::ops::saturating"],[7283,"rayon::iter::par_bridge"],[7284,"iced_graphics"],[7285,"euclid::default"],[7286,"lyon_geom"],[7287,"euclid::approxord"],[7288,"lyon_geom::utils"],[7289,"lyon_path::math"]],"i":[0,254,255,0,254,255,0,0,0,0,0,0,6,9,45,0,6,9,45,0,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,6,9,45,9,9,9,6,6,6,9,45,6,9,45,6,9,45,6,6,6,6,6,6,9,45,6,6,9,6,6,6,6,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,9,6,6,6,9,9,6,6,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,6,9,45,9,71,70,0,0,0,20,20,0,73,0,0,0,67,71,0,0,70,71,73,70,0,0,0,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,65,66,67,68,65,69,70,71,72,73,74,67,68,65,69,70,71,72,73,74,67,67,68,68,65,69,69,70,70,71,71,72,72,73,73,74,74,64,66,67,68,65,69,70,71,72,73,74,74,66,68,69,70,71,72,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,66,20,74,64,66,67,68,65,69,70,71,72,73,74,67,73,0,64,64,64,66,67,68,65,69,70,71,72,73,74,74,0,64,66,67,67,68,68,68,68,65,69,70,71,72,73,73,73,74,74,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,0,64,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,64,66,67,68,65,69,70,71,72,73,74,65,69,69,74,69,64,66,65,20,66,68,69,70,71,72,74,72,67,0,64,74,64,65,65,64,68,64,64,72,74,64,74,0,64,68,69,67,68,65,69,70,71,72,73,74,65,64,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,64,66,67,68,65,69,70,71,72,73,74,74,64,66,67,68,65,69,70,71,72,73,74,64,69,64,69,66,69,69,64,69,92,0,73,92,0,73,0,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,68,68,92,92,92,92,92,92,92,92,92,92,0,0,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,0,0,67,0,83,85,83,83,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,83,85,85,83,85,83,85,83,85,83,85,83,85,83,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,85,83,0,83,83,83,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,83,85,0,0,0,84,97,0,84,84,84,97,84,97,84,97,84,97,84,84,97,84,97,84,84,97,97,84,97,97,97,97,84,84,97,84,84,97,84,97,84,97,84,97,84,97,97,84,97,84,97,84,97,84,97,84,97,84,97,84,97,84,97,84,97,84,97,84,97,84,97,84,97,84,84,84,84,84,97,84,97,97,84,97,84,97,84,97,84,97,84,97,84,97,84,97,84,97,84,97,0,0,98,98,98,98,98,98,98,98,97,98,98,98,98,98,98,98,98,98,98,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,97,98,97,98,98,98,98,98,98,98,98,98,98,98,0,0,0,0,0,256,257,112,119,0,0,0,118,0,256,257,112,256,257,112,0,121,0,0,0,123,104,124,0,0,0,0,0,256,257,112,0,0,119,119,0,120,122,121,0,0,0,0,0,0,0,0,0,0,120,122,256,257,112,0,118,119,0,118,0,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,99,86,102,86,101,105,107,107,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,105,107,107,0,99,86,102,86,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,102,111,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,111,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,111,111,99,100,100,112,112,86,101,101,105,107,113,114,115,102,103,116,117,118,118,119,119,120,120,121,121,122,122,123,123,104,104,124,124,116,117,0,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,105,107,107,111,86,105,102,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,105,107,107,111,112,118,119,120,121,122,123,104,124,112,112,112,122,122,122,123,123,123,104,104,104,124,124,124,99,100,116,117,99,105,107,86,101,111,99,100,112,86,101,115,102,103,118,119,120,121,122,123,104,124,114,140,111,129,99,100,100,112,112,86,101,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,86,102,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,123,104,128,129,86,101,102,103,130,86,101,116,130,86,101,116,112,122,123,104,124,112,122,123,104,124,86,101,116,86,86,101,101,116,102,103,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,99,86,101,101,113,114,115,140,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,112,101,102,103,121,120,121,120,99,100,86,101,102,103,116,117,86,101,0,111,86,101,102,103,105,107,107,0,129,86,105,107,102,140,113,114,115,99,100,99,100,111,86,105,102,128,129,86,101,105,107,107,123,104,120,0,0,116,99,114,116,117,0,131,105,107,107,105,107,107,102,86,101,86,111,112,120,111,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,123,104,124,0,112,86,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,140,111,129,99,100,112,86,101,105,107,113,114,115,102,103,116,117,118,119,120,121,122,123,104,124,86,105,102,112,105,258,259,260,261,261,259,262,260,261,259,262,260,261,258,259,260,261,261,259,262,260,261,259,262,260,261,258,259,260,261,261,259,262,260,261,259,262,260,261,0,0,0,0,0,160,0,0,0,157,158,148,156,109,150,109,150,109,150,109,150,109,150,154,109,150,109,150,109,148,154,148,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,150,157,158,109,109,157,158,148,156,109,157,158,148,156,109,156,156,160,157,157,158,148,148,109,109,157,158,148,156,109,156,109,156,109,156,156,109,154,150,148,148,109,157,158,148,156,109,150,154,157,158,148,148,109,109,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,150,157,158,109,109,156,109,150,109,150,148,109,156,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,109,109,154,148,157,158,148,156,109,109,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,109,157,158,148,156,109,150,154,157,158,148,148,109,109,154,148,148,157,158,148,156,109,156,109,150,157,158,109,156,150,109,150,154,157,158,148,148,109,109,154,148,154,148,154,148,154,148,154,148,154,148,154,148,150,154,157,158,148,148,109,109,157,158,148,154,148,154,148,154,148,154,148,156,109,156,156,156,156,150,148,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,157,158,148,156,109,154,148,157,158,148,156,109,109,150,109,109,0,0,0,0,0,0,0,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,108,146,108,126,139,164,146,108,126,139,164,108,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,146,108,126,139,164,146,108,126,139,164,108,108,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,108,146,146,108,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,146,146,146,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,126,139,164,146,108,126,139,164,146,108,108,126,139,164,108,126,108,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,146,108,126,139,164,108,0,0,0,0,0,166,166,166,166,166,166,0,0,0,166,166,166,166,0,0,0,166,166,0,172,0,0,0,0,166,166,166,0,0,0,0,166,165,167,167,167,173,183,174,153,184,165,175,167,152,152,152,152,172,173,173,174,174,153,153,175,175,263,152,152,152,172,173,173,174,174,153,175,0,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,165,167,167,174,175,167,172,173,173,174,174,153,153,175,175,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,174,153,175,167,173,174,175,167,173,174,175,167,175,165,167,167,173,183,174,153,184,165,175,167,152,152,167,173,173,153,153,153,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,173,183,183,174,174,153,153,184,184,165,165,175,175,167,167,152,152,153,175,173,183,174,153,184,165,175,167,152,167,153,175,174,174,0,174,174,152,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,172,173,174,174,153,175,175,153,184,165,175,152,152,152,173,183,174,153,184,165,175,167,152,174,175,174,173,183,174,153,184,165,175,167,152,172,174,174,153,175,175,172,174,174,153,175,175,173,166,173,183,174,153,165,175,167,152,184,165,165,165,152,152,152,173,174,175,173,174,175,173,174,175,174,175,183,173,174,175,175,175,172,173,173,174,174,153,153,175,175,173,183,174,153,184,165,175,167,152,173,183,173,183,174,175,172,173,173,183,174,174,153,175,175,174,173,174,173,174,174,175,174,175,173,183,174,173,183,174,174,175,174,175,174,175,174,175,152,152,152,172,173,173,173,173,183,174,174,174,153,153,153,184,165,175,175,175,167,152,183,174,153,175,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,152,173,152,152,264,153,153,173,183,174,153,184,165,175,167,152,153,184,153,153,167,184,153,167,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,165,175,152,165,174,175,174,175,174,183,165,174,175,174,175,111,153,175,152,153,153,174,175,174,175,174,175,174,175,175,175,265,265,265,265,265,265,266,153,266,152,152,152,165,165,152,174,165,153,153,165,152,152,0,184,152,165,0,174,174,152,152,173,183,172,173,173,174,174,153,153,175,175,173,153,152,184,165,152,0,174,153,174,153,153,165,153,165,172,173,173,174,174,153,153,175,175,153,172,173,173,174,174,153,153,175,175,153,184,175,153,173,152,152,152,152,111,173,165,172,173,173,174,174,153,153,175,175,183,174,153,175,183,175,152,174,153,184,175,152,174,153,184,175,152,153,173,183,174,153,184,165,175,167,152,174,174,173,153,0,167,174,153,175,153,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,173,183,174,153,184,165,175,167,152,0,166,0,184,153,153,173,183,174,153,184,165,175,167,152,264,172,173,173,174,174,153,153,175,175,267,268,269,174,175,174,175,173,183,172,173,173,174,174,153,153,175,175,267,268,269,174,175,174,175,152,0,0,0,0,189,189,189,189,189,189,189,189,173,189,189,189,189,189,183,189,183,189,189,189,189,189,189,189,189,189,189,189,189,189,111,189,173,183,173,111,173,183,189,189,189,189,189,189,189,189,189,173,183,0,0,0,0,0,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,185,185,203,185,185,203,185,203,185,185,204,207,203,203,205,185,185,204,207,203,203,205,185,204,207,203,205,185,203,185,203,185,204,203,205,185,203,185,204,203,205,185,204,203,203,205,205,185,203,205,185,203,205,185,204,207,203,205,185,203,185,185,204,207,203,203,205,185,185,204,207,203,203,205,185,204,207,203,205,185,185,185,204,204,207,207,203,205,205,185,185,185,185,203,203,205,185,185,185,203,203,203,205,205,205,185,185,185,204,203,203,205,205,185,185,204,207,203,203,205,185,204,207,203,205,203,185,185,204,207,203,205,203,185,203,203,185,203,185,203,203,185,203,185,204,207,203,205,185,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,185,185,185,185,204,207,185,204,207,203,205,185,203,185,203,185,203,203,185,203,185,203,203,185,203,205,185,203,204,207,204,207,185,203,185,203,203,205,185,203,185,185,203,203,185,185,203,185,203,185,185,203,205,204,207,185,185,185,185,204,203,205,203,205,203,205,185,203,185,204,207,203,205,185,185,185,204,207,203,203,203,205,185,185,204,207,203,205,185,204,207,203,205,185,203,203,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,204,207,203,205,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,203,185,185,185,185,185,185,185,203,185,185,185,185,185,203,0,0,190,190,190,190,190,190,190,190,190,174,174,190,190,190,190,190,174,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,174,190,190,190,190,190,190,190,190,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,223,151,224,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,225,225,106,106,226,226,227,228,199,199,223,223,229,230,151,151,224,224,225,106,106,226,226,228,199,223,229,230,151,224,106,226,231,232,231,232,238,151,151,224,231,232,225,106,226,234,151,224,89,233,89,233,225,106,226,234,151,224,89,89,233,233,0,0,155,235,199,234,234,234,234,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,228,0,0,0,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,225,106,226,235,227,199,223,229,230,151,224,89,233,155,236,225,106,226,235,237,238,234,199,223,151,224,106,106,226,226,199,199,223,223,151,151,224,224,155,236,235,106,226,227,199,223,151,224,151,224,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,155,236,236,241,241,225,225,106,106,226,226,235,235,237,237,238,238,234,234,227,227,228,228,199,199,223,223,229,229,230,230,151,151,224,224,89,89,233,233,231,231,232,232,88,88,225,227,88,225,227,88,151,224,151,224,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,235,199,223,155,236,155,236,235,186,151,224,237,0,155,236,225,106,226,235,227,228,199,223,229,230,151,224,89,233,88,186,236,223,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,89,233,106,226,155,155,236,236,225,225,225,106,106,226,226,235,235,228,228,199,199,223,223,151,151,224,224,155,155,236,236,225,106,106,226,226,235,235,228,228,199,199,223,223,151,151,224,224,106,226,151,224,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,199,223,151,224,155,155,155,236,236,236,241,241,241,225,225,225,106,106,106,226,226,226,235,235,235,237,237,237,238,238,238,234,234,234,227,227,227,228,228,228,199,199,199,223,223,223,229,229,229,230,230,230,151,151,151,224,224,224,89,89,89,233,233,233,231,231,231,232,232,232,88,88,88,234,106,151,186,106,106,226,226,199,199,223,223,151,151,224,224,155,236,241,225,106,226,235,237,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,155,236,236,241,241,241,241,241,225,106,106,106,226,226,226,235,235,237,237,237,238,234,227,228,199,199,199,199,223,223,223,223,229,229,230,230,151,151,151,151,151,224,224,224,224,89,89,233,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,151,89,233,89,233,228,106,226,228,199,223,151,224,155,236,155,236,235,237,233,155,236,235,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,237,155,236,106,226,235,237,238,234,199,223,229,230,151,224,89,233,228,228,225,227,238,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,199,223,151,224,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,235,199,223,228,234,237,238,234,227,229,230,89,233,155,236,235,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,235,155,236,235,155,236,155,236,235,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,237,238,234,227,229,230,89,233,233,233,155,236,235,199,223,155,236,106,226,235,199,223,151,224,227,229,230,89,233,155,236,234,199,223,228,234,234,228,151,224,155,236,225,106,226,235,234,199,223,151,224,199,223,151,224,89,233,89,233,233,233,89,233,89,233,233,233,89,233,89,233,233,233,233,233,233,233,106,226,151,224,225,106,226,235,227,199,223,151,224,155,236,235,235,225,106,226,235,227,199,223,151,224,155,236,235,235,155,155,236,236,225,225,106,106,226,226,235,235,227,228,228,199,199,223,223,151,151,224,224,155,155,236,236,225,106,106,226,226,235,235,228,228,199,199,223,223,151,151,224,224,233,225,106,226,228,199,223,151,224,155,236,241,225,106,226,235,237,238,227,228,199,223,229,230,151,224,89,233,233,228,237,231,232,234,234,151,224,231,232,199,223,151,224,155,236,225,106,226,235,227,228,199,223,229,230,151,224,89,233,88,0,227,151,224,231,232,106,226,235,233,155,235,89,233,233,89,233,225,227,88,233,0,0,106,89,233,89,233,89,233,151,224,233,234,234,238,152,186,0,151,224,106,226,228,151,224,89,233,237,155,236,106,106,226,226,235,199,199,223,223,151,151,224,224,155,236,235,155,236,235,225,225,155,236,235,89,233,231,232,231,232,231,232,155,186,155,236,235,0,0,233,234,106,226,199,223,229,230,151,224,151,224,234,225,106,106,106,226,226,226,227,228,199,223,229,230,151,224,225,106,106,226,226,228,199,223,229,230,151,224,225,225,199,199,223,223,151,151,224,224,186,237,238,234,89,233,89,233,89,233,89,233,226,224,233,106,238,151,89,106,226,199,223,229,230,151,224,89,233,226,224,89,233,89,233,233,235,155,236,106,226,235,199,223,229,230,151,224,155,236,106,226,235,199,223,229,230,151,224,155,236,106,226,235,199,223,229,230,151,224,155,236,106,226,235,199,223,229,230,151,224,155,236,235,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,151,224,241,241,155,151,237,238,234,229,230,151,224,106,226,199,223,229,230,151,224,226,224,155,236,106,226,235,199,223,229,230,151,224,235,199,155,236,106,226,235,237,238,234,199,223,229,230,151,224,89,233,155,236,106,226,235,199,223,229,230,151,224,106,226,199,223,229,230,228,229,227,230,227,230,238,238,227,227,229,229,89,89,234,230,233,233,234,227,230,233,233,227,229,230,227,229,230,238,238,227,227,229,89,89,234,233,234,233,155,236,235,89,233,237,155,236,225,106,226,235,227,199,223,229,230,151,224,89,233,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,151,224,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,155,236,235,234,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,0,0,234,228,236,223,155,236,241,225,106,226,235,237,238,234,227,228,199,223,229,230,151,224,89,233,231,232,88,241,155,236,235,199,223,89,233,151,151,224,151,224,89,233,241,106,226,229,230,151,224,231,232,155,236,235,226,224,232,236,226,224,232,236,241,106,226,229,230,151,224,231,232,155,236,235,106,151,226,224,232,236,241,226,230,224,232,236,155,236,225,106,106,226,226,235,228,199,199,223,223,151,151,224,224,106,226,151,224,0,181,181,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,270,271,272,264,272,273,273,273,271,274,275,274,275,275,275,274,275,274,275,275,275,274,275,274,275,275,275,275,275,275,275,266,276,266,276,277,273,271,278,277,271,278,279,264,272,268,280,269,281,279,282,283,268,280,269,281,279,282,283,280,281,279,283,0,0,0,0,0,239,244,240,245,242,0,0,0,0,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,175,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,175,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,191,192,247,191,192,247,191,192,191,192,175,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,247,191,192,172,0,0,172,172,172,172,172,172,172,172,172,172,172,172,172,149,149,172,172,0,0,0,0,0,0,0,0,0,0,0,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,249,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,250,251,248,147,250,251,248,248,250,249,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,250,251,248,147,0,0,0,0,0,0,0,0,0,284,285,286,286,286,286,286,286,287,287,0,288,0,0,285,289,290,291,289,290,291,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,110,252,252,110,252,142,110,252,142,110,110,252,252,110,252,142,142,142,142,110,252,142,110,110,252,252,110,252,142,110,252,142,110,252,142,110,252,142,110,110,252,252,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,142,110,252,142,110,110,252,252,252,142,142,110,252,110,110,252,252,110,110,252,252,142,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,252,142,110,0,0,0,0,0,0,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,116,117,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,137,144,143,145,137,137,116,117,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,144,143,145,137,0,0,0,160,0,150,150,150,150,150,154,150,150,154,150,160,154,150,150,154,150,150,150,249,154,150,154,154,150,150,150,154,154,154,154,154,154,154,154,150,154,154,154,154,154,150,249,154,150,71,70,73,0,0,0,71,70,71,73,70,0,0,69,69,69,72,72,69,69],"f":"````````````````````{{cg}i{}{}{{b{e}}}{}}00{ce{}{}}00000{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{j{e}}}g{}{}{}}00{{{d{h{l{ce}}}}}nA`A`}666{{{d{h{Ab{ce}}}}{d{hg}}AdAd}nAfAf{}}{{{d{{Ab{ce}}}}}gAfAf{}}{{{d{h{Ab{ce}}}}gAdAd}iAfAf{AhAj}{}}{{{d{{l{ce}}}}}gAl{{Al{}{{An{}}{B`{}}{Bb{}}}}}{}}{{{d{{l{ce}}}}}BdAl{{Al{}{{An{}}{B`{}}{Bb{}}}}}}{Bf{{d{c}}}{}}00{Bf{{d{hc}}}{}}00:::{{{d{h{l{ce}}}}g}nBhBh{}}{{{d{h{l{ce}}}}gBjBlBnC`}nCb{{Cb{}{{Cd{}}}}}{}}{{{d{h{l{ce}}}}Cf}nChCh}{{{d{h{l{ce}}}}Blg}nCjA`Cl}{{{d{h{l{ce}}}}Cn{Db{D`}}BlBnC`}nDdDd}{Bfn}00=={{{d{{Ab{ce}}}}}DfAfAf}{{{d{h{l{ce}}}}{d{g}}DhD`Bl}nAl{{Al{}{{An{}}{B`{}}{Bb{}}}}}{}}0{{{d{h{l{ce}}}}Djg}nA`A`{{Dn{Dl}}}}{{{d{h{l{ce}}}}{Eb{E`g}}DhD`Bl}nAl{{Al{}{{An{}}{B`{}}{Bb{}}}}}{}}{{{d{{l{ce}}}}{d{hEd}}}EfEhEh}{{{d{{Ab{ce}}}}{d{hEd}}}Ef{AfEh}{AfEh}}{{{d{{Ej{ce}}}}{d{hEd}}}EfEhEh}{cc{}}00000{ce{}{}}00{{}Bf}00111111{{{El{c}}}{{El{f}}}{}}00{{{En{c}}}{{En{f}}}{}}00{{{F`{c}}}{{F`{f}}}{}}00{{c{j{e}}}g{}{}{}}00555555555{{{d{h{Ab{ce}}}}{Ff{{Fd{Fb}}}}}nAfAf}{{{d{{l{ce}}}}{d{g}}}{{Fh{Ad}}}Cb{{Cb{}{{Cd{}}}}}{}}{{{d{{l{ce}}}}{d{Cn}}}{{Fh{Ad}}}DdDd}{{{d{{l{ce}}}}Fh}gBhBh{}}{{{d{h{Ab{ce}}}}{d{hg}}{d{hi}}{d{Fj}}D`{d{{Fd{k}}}}}{{Fn{nFl}}}AfAf{}{}{{Gb{G`}}}}{{{d{h{Ab{ce}}}}{d{hg}}{d{hi}}{d{Fj}}D`{d{{Fd{k}}}}}{{Gd{Fb}}}AfAf{}{}{{Gb{G`}}}}{{{d{h{l{ce}}}}Bl}nA`A`}{{{d{h{l{ce}}}}Gf}nA`A`}{c{{Fn{e}}}{}{}}00000000{c{{Fn{e{Gh{e}}}}}{}{}}00{{{d{c}}}Gj{}}00{ce{}{}}00000{{{d{c}}}{{Db{{d{e}}}}}{}{}}00111{{Glc{Db{{d{G`}}}}}{{Fn{{Ab{eg}}Gn}}}{AhAj}AfAf}```````````````````````{{cg}i{}{}{{b{e}}}{}}00000000003333333333333333333333{{{d{c}}}{{d{f}}}{}}0000000000{{{d{hc}}}{{d{hf}}}{}}0000000000{{{d{c}}}{{d{e}}}{}{}}0000000000{{{d{hc}}}{{d{he}}}{}{}}0000000000{{c{j{e}}}g{}{}{}}0000000000{{{d{{H`{c}}}}}DhBh}{{DhC`}Hb}{{{d{{Hd{c}}}}}nBh}{{{d{Hf}}}Hf}{{{d{Hh}}}Hh}{{{d{Hb}}}Hb}{{{d{Hj}}}Hj}{{{d{Hl}}}Hl}{{{d{Hn}}}Hn}{{{d{I`}}}I`}{{{d{Ib}}}Ib}{{{d{Id}}}Id}{{{d{c}}{d{he}}}n{}{}}00000000{{{d{c}}}n{}}000000000000000`{ce{}{}}0000000000`{{}{{Hd{c}}}Bh}{{}Hh}{{}Hj}{{}Hl}{{}Hn}{{}I`}{{}Id}{Bf{{d{c}}}{}}0000000000{Bf{{d{hc}}}{}}0000000000{{{d{c}}}{{d{e}}}{}{}}0000000000{{{d{{Hd{c}}}}{d{c}}Fhe}{}Bh{{If{{d{h{H`{c}}}}}}}}{{{d{h{Bh{}{{Ih{c}}{Ij{e}}}}}}c}nIl{{In{}{{Ih{c}}}}}}{{{d{Id}}c}n{{J`{HbD`}}}}{Bfn}0000000000{{{d{Hf}}{d{Hf}}}Jb}{{{d{Ib}}{d{Ib}}}Jb}`{{{d{h{H`{c}}}}{d{Hb}}e}nBh{{Dn{Hh}}}}{{{d{h{H`{c}}}}DhFhe}nBh{{Dn{Hh}}}}{{{d{h{H`{c}}}}e}nBh{{Dn{Id}}}}{{{d{{Hd{c}}}}{d{hEd}}}{{Fn{nJd}}}Bh}{{{d{Hf}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Hh}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Hb}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Hj}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Hl}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Hn}}{d{hEd}}}{{Fn{nJd}}}}{{{d{I`}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Ib}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Id}}{d{hEd}}}{{Fn{nJd}}}}``{cc{}}00{JfHf}1{JfHh}{HfHh}{D`Hh}444444{HfIb}{D`Ib}6{{{d{G`}}}Id}{E`Id}88888888888{ce{}{}}0000000000`{{{d{{H`{c}}}}}C`Bh}`{{}Bf}00000000002222222222222222222222{{{El{c}}}{{El{f}}}{}}0000000000{{{En{c}}}{{En{f}}}{}}000000000{{{F`{c}}}{{F`{f}}}{}}0000000000{{c{j{e}}}g{}{}{}}00000000006666666666666666666666{{{H`{c}}}{}Bh}77777777777{{DhDh}Hb}````{{{d{c}}Fh}{{H`{c}}}Bh}{{}{{Hd{c}}}Bh}{cHb{{If{{d{hJh}}}}}}{{{d{{Bh{}{{Ih{c}}{Ij{e}}}}}}Fh}eIl{{In{}{{Ih{c}}}}}}{{}c{}}000000`{{{d{Hf}}}Jj}`{{{d{h{H`{c}}}}}nBh}`0{{{d{Hb}}}{{d{Jl}}}}{{DhFh}Hb}{{{d{h{H`{c}}}}e}nBh{{Dn{Bn}}}}`{{{d{h{H`{c}}}}e}nBh{{Dn{C`}}}}{{{d{h{H`{c}}}}e}nBh{{Dn{Jn}}}}``{{{d{{H`{c}}}}}FhBh}``{{{d{h{H`{c}}}}{d{Hb}}e}nBh{{Dn{Hj}}}}``{{{d{c}}}e{}{}}00000000{{{d{Hb}}{d{{Kb{C`K`K`}}}}}Hb}{{{d{h{H`{c}}}}Jn}nBh}{c{{Fn{e}}}{}{}}00000000000000000000000000000000{c{{Fn{e{Gh{e}}}}}{}{}}0000000000{{{d{c}}}Gj{}}0000000000{ce{}{}}000000000000000000000{{{d{c}}}{{Db{{d{e}}}}}{}{}}0000000000`11111111111{{{d{{H`{c}}}}}C`Bh}`{{{d{h{H`{c}}}}Blg}eBh{}{{If{{d{h{H`{c}}}}}{{Kd{e}}}}}}{{HjD`}Hj}{Kf{{Hd{c}}}Bh}{{HjHl}Hj}{{HjHn}Hj}{{{d{h{H`{c}}}}g}eBh{}{{If{{d{h{H`{c}}}}}{{Kd{e}}}}}}{{HjC`}Hj}```````{{cg}i{}{}{{b{e}}}{}}::{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{j{e}}}g{}{}{}}{{{d{Kh}}}Kh}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}0{ce{}{}}{Bf{{d{c}}}{}}{Bf{{d{hc}}}{}}8{Bfn}{{{d{Kh}}{d{Kh}}}Jb}{{{d{c}}{d{e}}}Jb{}{}}00{{{d{Kh}}{d{hEd}}}{{Fn{nJd}}}}{cc{}}07{{}Bf}88{{{El{c}}}{{El{f}}}{}}{{{En{c}}}{{En{f}}}{}}{{{F`{c}}}{{F`{f}}}{}}?;;;``{{{d{c}}}e{}{}}{c{{Fn{e}}}{}{}}00{c{{Fn{e{Gh{e}}}}}{}{}}{{{d{c}}}Gj{}}??{{{d{c}}}{{Db{{d{e}}}}}{}{}}{ce{}{}}```{{{d{{In{}{{Ih{c}}}}}}}Dh{}}{{{d{h{In{}{{Ih{c}}}}}}Bl}{{In{}{{Ih{c}}}}}{}}{{{d{h{In{}{{Ih{c}}}}}}{d{Hb}}e}n{}{{Dn{Hh}}}}{{{d{h{In{}{{Ih{c}}}}}}DhFhe}n{}{{Dn{Hh}}}}{{{d{h{In{}{{Ih{c}}}}}}e}n{}{{Dn{Id}}}}{{{d{{In{}{{Ih{c}}}}}}}C`{}}{{{In{}{{Ih{c}}}}}c{}}{{{d{h{In{}{{Ih{c}}}}}}{In{}{{Ih{c}}}}Dh}n{}}{{{d{h{In{}{{Ih{c}}}}}}}n{}}0{{{d{h{In{}{{Ih{c}}}}}}e}n{}{{Dn{Bn}}}}{{{d{h{In{}{{Ih{c}}}}}}e}n{}{{Dn{C`}}}}{{{d{h{In{}{{Ih{c}}}}}}e}n{}{{Dn{Jn}}}}{{{d{{In{}{{Ih{c}}}}}}}Fh{}}{{{d{h{In{}{{Ih{c}}}}}}{d{Hb}}e}n{}{{Dn{Hj}}}}{{{d{h{In{}{{Ih{c}}}}}}Jn}n{}}9````{{cg}i{}{}{{b{e}}}{}}0{{JfC`D`}Jf}{{Jfc}Jf{{Kn{}{{Kj{Kl}}}}}}{ce{}{}}000{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{j{e}}}g{}{}{}}0{{{d{Jf}}}Jf}{{{d{Jj}}}Jj}{{{d{c}}{d{he}}}n{}{}}0{{{d{c}}}n{}}00099{Bf{{d{c}}}{}}0{Bf{{d{hc}}}{}}088{Bfn}0`{{{d{Jf}}{d{Jf}}}Jb}{{{d{Jj}}{d{Jj}}}Jb}{{{d{Jf}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Jj}}{d{hEd}}}{{Fn{nJd}}}}{cc{}}000{ce{}{}}0{{}Bf}01111{{{El{c}}}{{El{f}}}{}}0{{{En{c}}}{{En{f}}}{}}0{{{F`{c}}}{{F`{f}}}{}}0{{c{j{e}}}g{}{}{}}0555555{{{d{c}}}Jb{}}{{DhDh}Jf}{{{d{L`}}Bl}Jj}{{{d{Jf}}}Jj}``{{{d{c}}}e{}{}}0{c{{Fn{e}}}{}{}}00000{c{{Fn{e{Gh{e}}}}}{}{}}0{{{d{c}}}Gj{}}0===={{{d{c}}}{{Db{{d{e}}}}}{}{}}0>>```{{cg}i{}{}{{b{e}}}{}}0`{{{d{hJh}}Lb}n}{{{d{hJh}}DhDhC`}n}{ce{}{}}000{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{hJh}}DhDhDh}n}{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{JhHb}{{c{j{e}}}g{}{}{}}0`{{{d{hJh}}DhC`}n}{{{d{Lb}}}Lb}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}0{{{d{hJh}}}n}<<{{}Jh}{Bf{{d{c}}}{}}0{Bf{{d{hc}}}{}}0;;{Bfn}0{{{d{hJh}}Ld}n}`{{{d{Lb}}{d{hEd}}}{{Fn{nJd}}}}{cc{}}000{ce{}{}}0{{}Bf}01111{{{El{c}}}{{El{f}}}{}}0{{{En{c}}}{{En{f}}}{}}0{{{F`{c}}}{{F`{f}}}{}}0{{c{j{e}}}g{}{}{}}0555555{{{d{hJh}}Dh}n}0={{}c{}}{{{d{hJh}}DhDh}n}`{{{d{hJh}}DhFh}n}`{{{d{c}}}e{}{}}{c{{Fn{e}}}{}{}}00000{c{{Fn{e{Gh{e}}}}}{}{}}0{{{d{c}}}Gj{}}0===={{{d{c}}}{{Db{{d{e}}}}}{}{}}0>>``{{cg}i{}{}{{b{e}}}{}}??{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}>``{{{d{Ld}}}Ld}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}0{ce{}{}}{Bf{{d{c}}}{}}{Bf{{d{hc}}}{}}7{Bfn}``{{{d{Ld}}{d{hEd}}}{{Fn{nJd}}}}{LbLd}{cc{}}06{{}Bf}77{{{El{c}}}{{El{f}}}{}}{{{En{c}}}{{En{f}}}{}}{{{F`{c}}}{{F`{f}}}{}}{{c{j{e}}}g{}{}{}};;;`````{{{d{c}}}e{}{}}{c{{Fn{e}}}{}{}}00{c{{Fn{e{Gh{e}}}}}{}{}}{{{d{c}}}Gj{}}??{{{d{c}}}{{Db{{d{e}}}}}{}{}}{ce{}{}}`````````````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00000000000000000000000011111111111111111111111111111111111111111111111111{{{d{c}}}{{d{f}}}{}}000000000000000000000000{{{d{hc}}}{{d{hf}}}{}}000000000000000000000000{{{d{Lf}}}Lh}{{{d{Jl}}}Lj}{{{d{Ll}}}Ln}{{{d{Jl}}M`}{{d{{Fd{C`}}}}}}{{{d{Lj}}M`}{{d{{Fd{C`}}}}}}{{{d{hMb}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hMf}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}0{{{d{c}}}{{d{e}}}{}{}}000000000000000000000000{{{d{hc}}}{{d{he}}}{}{}}000000000000000000000000{MbJl}{MfJl}0`{{}Mh}{{}{{Mj{Mb}}}}{{{d{hLl}}}Ml}{BfMf}{{c{j{e}}}g{}{}{}}000000000000000000000000{{{d{hLl}}}n}{{{d{Mn}}}Mn}{{{d{Lf}}}Lf}{{{d{Lh}}}Lh}{{{d{{N`{ce}}}}}{{N`{ce}}}AjAj}{{{d{Jl}}}Jl}{{{d{Lj}}}Lj}{{{d{Mb}}}Mb}{{{d{Mf}}}Mf}{{{d{Nb}}}Nb}{{{d{Nd}}}Nd}{{{d{Nf}}}Nf}{{{d{Ll}}}Ll}{{{d{Ln}}}Ln}{{{d{{Nh{c}}}}}{{Nh{c}}}Aj}{{{d{Nj}}}Nj}{{{d{Nl}}}Nl}{{{d{Nn}}}Nn}{{{d{O`}}}O`}{{{d{Ob}}}Ob}{{{d{Od}}}Od}{{{d{Of}}}Of}{{{d{M`}}}M`}{{{d{Oh}}}Oh}{{{d{c}}{d{he}}}n{}{}}0000000000000000000000{{{d{c}}}n{}}0000000000000000000000000000000000```{ce{}{}}000000000000000000000000{{{d{hMb}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hMf}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}0{{}Mn}{{}Jl}{{}Mb}{{}Ll}{Bf{{d{c}}}{}}000000000000000000000000{Bf{{d{hc}}}{}}000000000000000000000000{{{d{c}}}{{d{e}}}{}{}}000000000000000000000000{Bfn}000000000000000000000000{{{d{hMb}}Jb}n}{{{d{hMf}}Jb}n}0{{{d{Mn}}{d{Mn}}}Jb}{{{d{{N`{ce}}}}{d{{N`{ce}}}}}JbOjOj}{{{d{Nl}}{d{Nl}}}Jb}{{{d{Nn}}{d{Nn}}}Jb}{{{d{O`}}{d{O`}}}Jb}{{{d{Ob}}{d{Ob}}}Jb}{{{d{Od}}{d{Od}}}Jb}{{{d{Of}}{d{Of}}}Jb}{{{d{M`}}{d{M`}}}Jb}{{{d{Oh}}{d{Oh}}}Jb}{{{d{c}}{d{e}}}Jb{}{}}00000000000000{{{d{Lf}}Oh}{{N`{M`Of}}}}{{{d{Lh}}Oh}{{N`{M`Of}}}}{{{d{{Nh{c}}}}Oh}{{N`{{d{c}}n}}}{}}{{{d{Nj}}Oh}{{N`{M`Of}}}}{{{d{Lf}}{d{{Fd{c}}}}{d{{Fd{e}}}}}{{Ol{ce}}}{}{}}{{{d{hMb}}{d{{Fd{Lj}}}}}n}{{{d{hMf}}{d{{Fd{Lj}}}}}n}{{{d{Jl}}}{{Db{{On{{Md{C`K`}}{d{{Fd{C`}}}}}}}}}}{{{d{Lj}}}{{Db{{On{{Md{C`K`}}{d{{Fd{C`}}}}}}}}}}{{{d{Mn}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Lf}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Lh}}{d{hEd}}}{{Fn{nJd}}}}{{{d{{N`{ce}}}}{d{hEd}}}{{Fn{nJd}}}EhEh}{{{d{Jl}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Lj}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Nf}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Ll}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Ln}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Nl}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Nn}}{d{hEd}}}{{Fn{nJd}}}}{{{d{O`}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Ob}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Od}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Of}}{d{hEd}}}{{Fn{nJd}}}}{{{d{M`}}{d{hEd}}}{{Fn{nJd}}}}{{{d{Oh}}{d{hEd}}}{{Fn{nJd}}}}{{NdC`{d{hc}}}n{{J`{{d{{N`{{On{{Md{C`K`}}{d{{Fd{C`}}}}}}{Md{C`K`}}}}}}}}}}{cc{}}000{{{d{Lf}}}Lh}1{{{d{{N`{ce}}}}}cAj{}}222{{{d{Jl}}}Lj}333333333333333333333333333333333333333333{cJl{{Kn{}{{Kj{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}}}}{cLl{{Kn{}{{Kj{Lj}}}}}}{ce{}{}}000000000000000000000000{BfOf}{BfM`}{{{d{A@`}}M`}{{d{{Fd{C`}}}}}}{{{d{A@b}}M`}{{d{{Fd{C`}}}}}}{{{d{Jl}}M`}{{d{{Fd{C`}}}}}}{{{d{Lj}}M`}{{d{{Fd{C`}}}}}}{{{d{Ll}}Bf}Lj}{{{d{Ln}}Bf}Lj}{{{d{A@d}}Of}{{Md{C`K`}}}}{{{d{Jl}}Of}{{Md{C`K`}}}}{{{d{Lj}}Of}{{Md{C`K`}}}}{{{d{{Nh{c}}}}Of}{{Md{C`K`}}}A@f}{{{d{A@d}}M`}{{Md{C`K`}}}}{{{d{Jl}}M`}{{Md{C`K`}}}}{{{d{Lj}}M`}{{Md{C`K`}}}}{{{d{{Nh{c}}}}M`}{{Md{C`K`}}}A@f}{{{d{c}}{d{e}}}A@h{A@jA@l}A@n}0000{{{d{{N`{ce}}}}{d{hg}}}nA@jA@jAA`}{{{d{Od}}{d{hc}}}nAA`}{{{d{Of}}{d{hc}}}nAA`}{{{d{M`}}{d{hc}}}nAA`}{{{d{Oh}}{d{hc}}}nAA`}{{{d{Jl}}}Nf}{{{d{Lj}}}Nf}{{{d{{Nh{c}}}}}AAb{}}{{{d{Jl}}M`}{{d{{Md{C`K`}}}}}}{{{d{Jl}}Of}{{d{{Md{C`K`}}}}}}{{{d{Lj}}M`}{{d{{Md{C`K`}}}}}}{{{d{Lj}}Of}{{d{{Md{C`K`}}}}}}{{{d{{Nh{c}}}}M`}{{d{c}}}{}}{{{d{Ll}}}{{AAd{Bf}}}}{{{d{Ln}}}{{AAd{Bf}}}}{{}Bf}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{El{c}}}{{El{f}}}{}}000000000000000000000000{{{En{c}}}{{En{f}}}{}}0000000000000000000000{{{F`{c}}}{{F`{f}}}{}}000000000000000000000000{{c{j{e}}}g{}{}{}}000000000000000000000000444444444444444444444444444444444444444444444444444{{{d{Lf}}}AAf}{{{d{Jl}}}Nb}{{{d{Lj}}}Nb}{LjNb}888{AAhJl}9999999999999999999999999{{{d{{N`{ce}}}}}Jb{}{}}{{{d{Lj}}}Jb}{{{d{Ll}}}Jb}{{{d{Ln}}}Jb}{{{d{Ob}}AAj}Jb}{O`Jb}10:{{{d{Lh}}}AAf}:9{{{d{Ll}}}AAl}{{{d{Ln}}}AAl}{{{d{{Nh{c}}}}}{{AAn{c}}}{}}{{{d{Nj}}}AB`}{{{d{Jl}}}Nd}{{{d{Lj}}}Nd}``{{{d{Jl}}}{{Db{{On{{Md{C`K`}}{d{{Fd{C`}}}}}}}}}}{{{d{Lj}}}{{Db{{On{{Md{C`K`}}{d{{Fd{C`}}}}}}}}}}{{{d{Ll}}}Bf}{{{d{Ln}}}Bf}{{{d{hMb}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hMf}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}0`{{{d{{Fd{C`}}}}Bf}A@b}{{}Jl}{{}Mb}{BfMf}{{}Ll}{{{d{hAAh}}}Db}{{{d{hNb}}}{{Db{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}}{{{d{hNd}}}Db}{{{d{hNf}}}{{Db{{N`{M`Of}}}}}}{{{d{Lf}}Oh}{{Db{Oh}}}}{{{d{Lh}}Oh}{{Db{Oh}}}}{{{d{Lf}}Oh}Oh}{{{d{Lh}}Oh}Oh}{{}c{}}000{{{d{A@`}}}Bf}{{{d{A@b}}}Bf}{{{d{Jl}}}Bf}{{{d{Lj}}}Bf}{{{d{Mb}}}Bf}{{{d{Mf}}}Bf}0{OfBf}{M`Bf}{O`O`}``{{{d{{Nh{c}}}}}{{ABb{c}}}A@f}{{{d{Lf}}{d{{Fd{c}}}}{d{{Fd{e}}}}}{{ABd{ce}}}{}{}}{NdNb}```{{{d{A@f}}}{{Md{C`K`}}}}{{{d{hMb}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hMf}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}0{{{d{hMb}}BfBf}n}{{{d{hMf}}BfBf}n}0{{{d{hLl}}BfBfBf}n}{{{d{Jl}}}{{ABf{AAh}}}}{{{d{Lj}}}{{ABf{AAh}}}}{{}{{ABh{Mb}}}}`{{{d{{N`{ce}}}}}cAj{}}{O`C`}{{{d{c}}}e{}{}}0000000000000000000000{OfBf}{M`Bf}{OhBf}`{{{d{{N`{{Md{C`K`}}{Md{C`K`}}}}}}{d{c}}}{{N`{{Md{C`K`}}{Md{C`K`}}}}}{{ABj{C`}}}}{{Jl{d{c}}}Jl{{ABj{C`}}}}{c{{Fn{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000{c{{Fn{e{Gh{e}}}}}{}{}}000000000000000000000000{{{d{c}}}Gj{}}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{d{c}}}{{Db{{d{e}}}}}{}{}}0000000000000000000000001111111111111111111111111{BfJl}{{BfBf}Mb}{{BfBfBf}Ll}{{{d{{N`{ce}}}}}{{N`{{Md{C`K`}}{Md{C`K`}}}}}A@fA@f}{Mb{{ABh{Mb}}}}````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0000{{{d{hABl}}{Md{C`K`}}C`Od{d{{Fd{C`}}}}}n}{{{d{h{Mj{c}}}}{Md{C`K`}}C`Od}nABl}{{{d{hABl}}{Md{C`K`}}{ABn{C`K`}}{AC`{C`}}Od{d{{Fd{C`}}}}}n}{{{d{h{Mj{c}}}}{Md{C`K`}}{ABn{C`K`}}{AC`{C`}}Od}nABl}{{{d{hABl}}{d{{ACb{C`}}}}{d{{Fd{C`}}}}}{{On{M`M`}}}}{{{d{h{Mj{c}}}}{d{{ACb{C`}}}}}{{On{M`M`}}}ABl}{{{d{hABl}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{h{Mj{c}}}}{Md{C`K`}}}M`ABl}{{{d{hABl}}{Nh{{Md{C`K`}}}}{d{{Fd{C`}}}}}n}{{{d{hACd}}{Nh{{Md{C`K`}}}}}n}{{{d{h{Mj{c}}}}{Nh{{Md{C`K`}}}}}nABl}{{{d{hABl}}{d{{ACf{C`K`}}}}Od{d{{Fd{C`}}}}}n}{{{d{h{Mj{c}}}}{d{{ACf{C`K`}}}}Od}nABl}{{{d{hABl}}{d{{ACf{C`K`}}}}{d{ACh}}Od{d{{Fd{C`}}}}}n}{{{d{h{Mj{c}}}}{d{{ACf{C`K`}}}}{d{ACh}}Od}nABl}{{{d{h{ABh{c}}}}{Md{C`K`}}{ABn{C`K`}}{AC`{C`}}{AC`{C`}}}nABl}{{{d{hACd}}{ABn{C`K`}}{AC`{C`}}Mn{Md{C`K`}}}n}{{{d{h{ABh{c}}}}{ABn{C`K`}}{AC`{C`}}Mn{Md{C`K`}}}nABl}{ce{}{}}000000000{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000>{{{d{h{ACj{c}}}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl}{{{d{h{ACl{ce}}}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl{{ABj{C`}}}}?{{{d{h{Mj{c}}}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl}{{{d{c}}}{{d{e}}}{}{}}0000{{{d{hc}}}{{d{he}}}{}{}}0000``{{{AD`{}{{ACn{c}}}}}c{}}{{{ACj{c}}}{}AD`}{{{ACj{c}}}{}{AD`ABl}}{{{ACl{ce}}}{}AD`{}}{{{ABh{c}}}{}{ABlAD`}}{{{ABh{c}}}{}{AD`ABl}}{{{Mj{e}}}c{}{{AD`{}{{ACn{c}}}}ABl}}{{{Mj{c}}}{}{ABlAD`}}{{c{j{e}}}g{}{}{}}0000{{{d{ACh}}}ACh}{{{d{{Mj{c}}}}}{{Mj{c}}}{AjABl}}{{{d{c}}{d{he}}}n{}{}}0{{{d{c}}}n{}}00{{{d{hACd}}}n}{{{d{hABl}}}n}{{{d{h{ABh{c}}}}}nABl}0{{{d{h{Mj{c}}}}}nABl}{ce{}{}}0000{{{d{hABl}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hACd}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}}n}{{{d{h{ACj{c}}}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl}{{{d{h{ACl{ce}}}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl{{ABj{C`}}}}{{{d{h{ABh{c}}}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}}M`ABl}{{{d{h{ABh{c}}}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}}nABl}{{{d{h{Mj{c}}}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl}{{{d{h{Mj{c}}}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}}M`ABl}{{{d{{ABh{c}}}}}{{Md{C`K`}}}ABl}{{}ACh}{{}{{Mj{c}}}{ABlADb}}{Bf{{d{c}}}{}}0000{Bf{{d{hc}}}{}}0000{{{d{c}}}{{d{e}}}{}{}}0000{Bfn}0000{{{d{hABl}}Jb}n}{{{d{h{ACj{c}}}}Jb}nABl}{{{d{h{ACl{ce}}}}Jb}nABl{{ABj{C`}}}}{{{d{h{Mj{c}}}}Jb}nABl}0{{{d{ACh}}{d{ACh}}}Jb}{{{d{{Mj{c}}}}{d{{Mj{c}}}}}Jb{OjABl}}{{{d{hABl}}{N`{{On{{Md{C`K`}}{d{{Fd{C`}}}}}}{Md{C`K`}}}}}n}{{{d{h{Mj{Mb}}}}{d{{Fd{Lj}}}}}n}{{ABlC`}{{ACj{ABl}}}}{{{ABh{c}}C`}{{ABh{{ACj{c}}}}}ABl}{{{Mj{c}}C`}{{Mj{{ACj{c}}}}}ABl}{{{d{ACh}}{d{hEd}}}{{Fn{nJd}}}}0{{{d{{Mj{c}}}}{d{hEd}}}{{Fn{nJd}}}{EhABl}}{cc{}}000000000{ce{}{}}0000{{{d{c}}{d{e}}}A@h{A@jA@l}A@n}{{{d{{Mj{c}}}}{d{he}}}n{A@jABl}AA`}{{{d{hACd}}C`}n}{{{d{h{ABh{c}}}}C`}nABl}{{}Bf}0000{{{d{{Mj{c}}}}}{{d{c}}}ABl}{{{d{h{Mj{c}}}}}{{d{hc}}}ABl}7777777777{{{El{c}}}{{El{f}}}{}}0000{{{En{c}}}{{En{f}}}{}}0000{{{F`{c}}}{{F`{f}}}{}}0000{{c{j{e}}}g{}{}{}}0000;;;;;;;;;;{{{Mj{c}}}cABl}<<<<<{{{d{hABl}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hACd}}{Md{C`K`}}}n}{{{d{h{ACj{c}}}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl}{{{d{h{ACl{ce}}}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl{{ABj{C`}}}}{{{d{h{ABh{c}}}}{Md{C`K`}}}M`ABl}{{{d{h{ABh{c}}}}{Md{C`K`}}}nABl}{{{d{h{Mj{c}}}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl}{{{d{h{Mj{c}}}}{Md{C`K`}}}M`ABl}623{{cC`}{{ACj{c}}}ABl}{{ce}{{ACl{ce}}}{}{}}{c{{ABh{c}}}ABl}{C`ACh}{{}{{Mj{c}}}{ADbABl}}{{}c{}}0{{{d{ABl}}}Bf}{{{d{{ACj{c}}}}}BfABl}{{{d{{ACl{ce}}}}}BfABl{{ABj{C`}}}}{{{d{{Mj{c}}}}}BfABl}{{{d{ACh}}{d{ACh}}}{{Db{ADd}}}}{{{d{hABl}}{N`{{Md{C`K`}}{Md{C`K`}}}}{d{{Fd{C`}}}}}n}{{{d{h{Mj{c}}}}{N`{{Md{C`K`}}{Md{C`K`}}}}}nABl}{{{d{hABl}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hACd}}{Md{C`K`}}{Md{C`K`}}}n}{{{d{h{ACj{c}}}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl}{{{d{h{ACl{ce}}}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl{{ABj{C`}}}}{{{d{h{ABh{c}}}}{Md{C`K`}}{Md{C`K`}}}nABl}{{{d{h{ABh{c}}}}{Md{C`K`}}{Md{C`K`}}}M`ABl}{{{d{h{Mj{c}}}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`ABl}{{{d{h{Mj{c}}}}{Md{C`K`}}{Md{C`K`}}}M`ABl}{{{d{hACd}}{ABn{C`K`}}{AC`{C`}}Mn{ABn{C`K`}}}n}{{{d{h{ABh{c}}}}{ABn{C`K`}}{AC`{C`}}Mn{ABn{C`K`}}}nABl}{{{d{hACd}}{ABn{C`K`}}{ABn{C`K`}}{ABn{C`K`}}}n}{{{d{h{ABh{c}}}}{ABn{C`K`}}{ABn{C`K`}}{ABn{C`K`}}}nABl}{{{d{hACd}}C`}n}{{{d{h{ABh{c}}}}C`}nABl}{{{d{hACd}}{ABn{C`K`}}}n}{{{d{h{ABh{c}}}}{ABn{C`K`}}}nABl}10{{{d{hACd}}{ABn{C`K`}}{ABn{C`K`}}}n}{{{d{h{ABh{c}}}}{ABn{C`K`}}{ABn{C`K`}}}nABl}54{{{d{hABl}}BfBf}n}{{{d{hACd}}BfBf}n}{{{d{h{ACj{c}}}}BfBf}nABl}{{{d{h{ACl{ce}}}}BfBf}nABl{{ABj{C`}}}}{{{d{h{ABh{c}}}}BfBf}nABl}0{{{d{h{Mj{c}}}}BfBf}nABl}0{{{d{h{ACj{c}}}}C`}nABl}{{{d{h{ACl{ce}}}}e}n{}{}}{{{d{h{ABh{{ACl{ce}}}}}}e}nABl{{ABj{C`}}}}{{{d{hACd}}{Md{C`K`}}{Md{C`K`}}}n}{{{d{h{ABh{c}}}}{Md{C`K`}}{Md{C`K`}}}nABl}{{{d{hACd}}{Md{C`K`}}}n}{{{d{h{ABh{c}}}}{Md{C`K`}}}nABl}>={{{d{hACd}}{ABn{C`K`}}}n}{{{d{h{ABh{c}}}}{ABn{C`K`}}}nABl}{{{d{c}}}e{}{}}0{{{d{c}}}ADf{}}{{{d{c}}}E`{}}``{{ABlc}{{ACl{ABlc}}}{{ABj{C`}}}}{{{ABh{c}}e}{{ABh{{ACl{ce}}}}}ABl{{ABj{C`}}}}{{{Mj{c}}e}{{Mj{{ACl{ce}}}}}ABl{{ABj{C`}}}}{c{{Fn{e}}}{}{}}00000000000000{c{{Fn{e{Gh{e}}}}}{}{}}0000{{{d{c}}}Gj{}}0000{ce{}{}}000000000{{{d{c}}}{{Db{{d{e}}}}}{}{}}0000{{{d{hACd}}C`}n}{{{d{h{ABh{c}}}}C`}nABl}33333{{BfBf}{{Mj{c}}}{ADbABl}}{ABl{{ABh{ABl}}}}{{{Mj{c}}}{{ABh{c}}}ABl}{c{{Mj{c}}}ABl}```````{{cg}i{}{}{{b{e}}}{}}00008888888888{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000{{{d{hMh}}M`}Oh}{{{d{c}}}{{d{e}}}{}{}}0000{{{d{hc}}}{{d{he}}}{}{}}0000{MhLf}{{c{j{e}}}g{}{}{}}0000{{{d{{ABd{ce}}}}}{{ABd{ce}}}AjAj}{{{d{Mh}}}Mh}{{{d{{Ol{ce}}}}}{{Ol{ce}}}AjAj}{{{d{AAf}}}AAf}{{{d{{ADh{ce}}}}}{{ADh{ce}}}AjAj}{{{d{c}}{d{he}}}n{}{}}0000{{{d{c}}}n{}}00000{ce{}{}}0000{{{d{hMh}}OfOfM`}Oh}{{}Mh}{Bf{{d{c}}}{}}0000{Bf{{d{hc}}}{}}0000?????{Bfn}0000{{{d{hMh}}Jb}{{Db{Oh}}}}{{{d{{ABd{ce}}}}}{{Ol{ce}}}{}{}}{{{d{{ABd{ce}}}}{d{hEd}}}{{Fn{nJd}}}EhEh}{{{d{Mh}}{d{hEd}}}{{Fn{nJd}}}}{cc{}}000000000:::::{{{d{{ABd{ce}}}}Of}{{Md{C`K`}}}A@fA@f}{{{d{{ABd{ce}}}}M`}{{Md{C`K`}}}A@fA@f}{{{d{{ABd{ce}}}}M`}{{d{c}}}{}{}}{{{d{{ABd{ce}}}}Of}{{d{e}}}{}{}}{{}Bf}0000??????????{{{El{c}}}{{El{f}}}{}}0000{{{En{c}}}{{En{f}}}{}}0{{{F`{c}}}{{F`{f}}}{}}0000{{c{j{e}}}g{}{}{}}0000{ce{}{}}00000000000000000{{{d{{ABd{ce}}}}}AAf{}{}}{{{d{hMh}}M`}Oh}{{}Mh}{{{d{h{Ol{ce}}}}}{{Db{{N`{{d{c}}{d{e}}}}}}}{}{}}{{{d{hAAf}}}{{Db{{N`{M`Of}}}}}}{{{d{h{ADh{ce}}}}}{{Db{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}A@fA@f}{{}c{}}{{{Ol{ce}}}{{ADh{ce}}}A@fA@f}{{{d{hMh}}OfM`}Oh}{{{d{c}}}e{}{}}0000{c{{Fn{e}}}{}{}}00000000000000{c{{Fn{e{Gh{e}}}}}{}{}}0000{{{d{c}}}Gj{}}0000=========={{{d{c}}}{{Db{{d{e}}}}}{}{}}0000>>>>>{BfMh}`````````````````````````````````````{{{d{{ADj{c}}}}}cADl}`{{{d{{ADn{c}}}}}{{ACb{c}}}ADl}0{{cg}i{}{}{{b{e}}}{}}00000000{{{AC`{c}}{AC`{c}}}{{AC`{c}}}{{AE`{}{{Kd{}}}}}}{{{AC`{c}}{d{{AC`{c}}}}}{{AC`{c}}}{AEb{AE`{}{{Kd{}}}}}}{{{d{h{AC`{c}}}}{AC`{c}}}nAEd}{{{d{{AEh{}{{AEf{c}}}}}}c}{{AEh{}{{AEf{c}}}}}ADl}{{{d{{AEj{c}}}}c}{{AEj{c}}}ADl}0{{{d{{AEl{c}}}}c}{{AEl{c}}}ADl}0{{{d{{ACb{c}}}}c}{{ACb{c}}}ADl}0{{{d{{AEn{c}}}}c}{{AEn{c}}}ADl}0`{{{d{{AC`{c}}}}{AC`{c}}}{{AC`{c}}}{{AF`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}AFfAFhAEb}}{{}cAFj}{{{d{{AC`{c}}}}{d{{AC`{c}}}}{d{c}}}JbAFj}{{{d{{AEh{}{{AEf{c}}}}}}c}cADl}{{{d{{AEj{c}}}}c}cADl}0{{{d{{AEl{c}}}}c}cADl}0{{{d{{ACb{c}}}}c}cADl}{{{d{{AEn{c}}}}c}cADl}`{ce{}{}}00000000000000000{{{d{c}}}{{d{f}}}{}}00000000{{{d{hc}}}{{d{hf}}}{}}00000000{{{d{{ADj{c}}}}}cADl}`{{{d{{ADn{c}}}}}{{ACb{c}}}ADl}{{{d{{AEl{c}}}}}{{ACb{c}}}ADl}{{{d{{AEn{c}}}}}{{ACb{c}}}ADl}2{{{d{{AEh{}{{AEf{c}}}}}}c}{{AEh{}{{AEf{c}}}}}ADl}{{{d{{AEj{c}}}}c}{{AEj{c}}}ADl}0{{{d{{AEl{c}}}}c}{{AEl{c}}}ADl}0{{{d{{ACb{c}}}}c}{{ACb{c}}}ADl}0{{{d{{AEn{c}}}}c}{{AEn{c}}}ADl}0{{{d{c}}}{{d{e}}}{}{}}00000000{{{d{hc}}}{{d{he}}}{}{}}00000000{{{d{{AEj{c}}}}}{{ACf{cK`}}}ADl}{{{d{{AEl{c}}}}}{{ACf{cK`}}}ADl}{{{d{{ACb{c}}}}}{{ACf{cK`}}}ADl}{{{d{{AEn{c}}}}}{{ACf{cK`}}}ADl}{{{d{{ADn{c}}}}}{{ACf{cK`}}}ADl}{{{d{{AEj{c}}}}}{{On{cc}}}ADl}{{{d{{AEl{c}}}}}{{On{cc}}}ADl}{{{d{{AEn{c}}}}}{{On{cc}}}ADl}{{{d{{ADn{c}}}}}{{On{cc}}}ADl}3210{{{d{{AEn{c}}}}}{{ADn{c}}}ADl}{{{d{{ADj{c}}}}}cADl}`{{{d{{ADn{c}}}}}{{ACb{c}}}ADl}{{c{j{e}}}g{}{}{}}00000000{{{d{{AC`{c}}}}}{{AC`{e}}}{AFlAEb}AFl}2`{{{Md{cK`}}c}{{AEj{c}}}ADl}{{{d{{ACb{c}}}}{d{{ACf{cK`}}}}}{{Db{{ACb{c}}}}}ADl}{{{d{{ACb{c}}}}{AAd{c}}}{{Db{{ACb{c}}}}}ADl}0{{{d{{AEj{c}}}}}{{AEj{c}}}Aj}{{{d{{AFn{c}}}}}{{AFn{c}}}Aj}{{{d{{AEl{c}}}}}{{AEl{c}}}Aj}{{{d{{ACb{c}}}}}{{ACb{c}}}Aj}{{{d{{AG`{c}}}}}{{AG`{c}}}Aj}{{{d{{ADj{c}}}}}{{ADj{c}}}Aj}{{{d{{AEn{c}}}}}{{AEn{c}}}Aj}{{{d{{ADn{c}}}}}{{ADn{c}}}Aj}{{{d{{AC`{c}}}}}{{AC`{c}}}Aj}{{{d{c}}{d{he}}}n{}{}}00000000{{{d{c}}}n{}}00000000000000000{{{d{{ACb{c}}}}{Md{cK`}}}{{Md{cK`}}}ADl}{{{d{{AEn{c}}}}{Md{cK`}}}cADl}{ce{}{}}00000000{{{d{{ADn{c}}}}{Md{cK`}}}JbADl}{{{d{{ACb{c}}}}{d{{ACb{c}}}}}JbADl}````{{{d{{AEl{c}}}}{d{{AEl{c}}}}}{{AGb{{Md{cK`}}}}}ADl}{{{d{{AEl{c}}}}{d{{AEl{c}}}}}{{AGb{{On{cc}}}}}ADl}{{}{{AC`{c}}}ADb}{c{{AC`{c}}}AGd}{Bf{{d{c}}}{}}00000000{Bf{{d{hc}}}{}}00000000{{{d{{AEh{}{{AEf{c}}}}}}c}{{ABn{cK`}}}ADl}{{{d{{AEj{c}}}}c}{{ABn{cK`}}}ADl}{{{d{{AEl{c}}}}c}{{ABn{cK`}}}ADl}0{{{d{{ACb{c}}}}c}{{ABn{cK`}}}ADl}{{{d{{AEn{c}}}}c}{{ABn{cK`}}}ADl}0{{{d{{ACb{c}}}}{Md{cK`}}}cADl}{{{d{{AG`{c}}}}{d{{Md{cK`}}}}}cADl}{{{d{{ADj{c}}}}{d{{Md{cK`}}}}}cADl}{{{d{{AEn{c}}}}{Md{cK`}}}cADl}{{{AC`{c}}c}{{AC`{c}}}{{AGf{}{{Kd{}}}}}}{{{AC`{c}}{AC`{c}}}c{{AGf{}{{Kd{}}}}}}{{{d{h{AC`{c}}}}c}nAGh}{{{d{c}}}{{d{e}}}{}{}}00000000{{{d{{AEl{c}}}}c{Md{cK`}}}{{AEl{c}}}ADl}{{{d{{AEn{c}}}}c{Md{cK`}}}{{AEn{c}}}ADl}{{{d{{AEl{c}}}}c{Md{cK`}}c}{{AEl{c}}}ADl}{Bfn}00000000{{{d{{AEh{}{{AEf{c}}}}}}c}cADl}{{{d{{AEl{c}}}}c}cADl}0{{{d{{ACb{c}}}}c}cADl}{{{d{{AEn{c}}}}c}cADl}0322100{{{d{{AEj{c}}}}}{{AC`{c}}}ADl}{ADlADl}{{{d{{AEj{c}}}}{d{{AEj{c}}}}}JbOj}{{{d{{AFn{c}}}}{d{{AFn{c}}}}}JbOj}{{{d{{AEl{c}}}}{d{{AEl{c}}}}}JbOj}{{{d{{ACb{c}}}}{d{{ACb{c}}}}}JbOj}{{{d{{ADj{c}}}}{d{{ADj{c}}}}}JbOj}{{{d{{AEn{c}}}}{d{{AEn{c}}}}}JbOj}{{{d{{ADn{c}}}}{d{{ADn{c}}}}}JbOj}{{{d{{AC`{c}}}}{d{{AC`{c}}}}}JbOj}{{{d{{AG`{c}}}}}{{ADj{c}}}ADl}{{{d{c}}{d{e}}}Jb{}{}}00000{{{d{{AEj{c}}}}}{{ACf{cK`}}}ADl}{{{d{{AEl{c}}}}}{{ACf{cK`}}}ADl}{{{d{{AEn{c}}}}}{{ACf{cK`}}}ADl}{{{d{{AEj{c}}}}}{{On{cc}}}ADl}{{{d{{AEl{c}}}}}{{On{cc}}}ADl}{{{d{{AEn{c}}}}}{{On{cc}}}ADl}210{{{d{{AEl{c}}}}}{{On{{ADj{c}}{ADj{c}}}}}ADl}{{{d{{AEn{c}}}}}{{On{{ADj{c}}{ADj{c}}}}}ADl}`{{{d{{AEj{c}}}}c}{{AGj{c}}}ADl}{{{d{{AEl{c}}}}c}{{AGl{c}}}ADl}{{{d{{AEn{c}}}}c}{{AGn{c}}}ADl}{{{d{{AEn{c}}}}c}{{AH`{c}}}ADl}{{{d{{AEn{c}}}}c}cADl}{{{d{{AEh{}{{AEf{c}}}}}}}{{AEh{}{{AEf{c}}}}}ADl}{{{d{{AEj{c}}}}}{{AEj{c}}}ADl}0{{{d{{AEl{c}}}}}{{AEl{c}}}ADl}0{{{d{{ACb{c}}}}}{{ACb{c}}}ADl}0{{{d{{AEn{c}}}}}{{AEn{c}}}ADl}0{{{d{{AEj{c}}}}{d{hEd}}}{{Fn{nJd}}}Eh}{{{d{{AFn{c}}}}{d{hEd}}}{{Fn{nJd}}}Eh}{{{d{{AEl{c}}}}{d{hEd}}}{{Fn{nJd}}}Eh}{{{d{{ACb{c}}}}{d{hEd}}}{{Fn{nJd}}}Eh}{{{d{{AG`{c}}}}{d{hEd}}}{{Fn{nJd}}}Eh}{{{d{{ADj{c}}}}{d{hEd}}}{{Fn{nJd}}}Eh}{{{d{{AEn{c}}}}{d{hEd}}}{{Fn{nJd}}}Eh}{{{d{{ADn{c}}}}{d{hEd}}}{{Fn{nJd}}}Eh}{{{d{{AC`{c}}}}{d{hEd}}}{{Fn{nJd}}}Eh}{{{d{{AEj{c}}}}{d{he}}}nADl{{J`{{d{{AEl{c}}}}}}}}{{{d{{AFn{c}}}}{d{he}}}nADl{{J`{{d{{AEl{c}}}}}}}}{{{d{{AEj{c}}}}c{d{he}}}nADl{{J`{{d{{ACb{c}}}}}}}}{{{d{{AFn{c}}}}c{d{he}}}nADl{{J`{{d{{ACb{c}}}}}}}}{{{d{{AEl{c}}}}c{d{he}}}nADl{{J`{{d{{ACb{c}}}}}}}}{{{d{{AEn{c}}}}c{d{he}}}nADl{{J`{{d{{ACb{c}}}}}}}}{{{d{{AEh{}{{AEf{c}}}}}}c{d{hJ`}}}nADl}{{{d{{AEj{c}}}}{d{hJ`}}}nADl}{{{d{{AEj{c}}}}c{d{he}}}nADl{{J`{{d{{ACb{c}}}}{AAd{c}}}}}}{{{d{{AFn{c}}}}c{d{he}}}nADl{{J`{{d{{ACb{c}}}}{AAd{c}}}}}}{{{d{{AEl{c}}}}{d{hJ`}}}nADl}{{{d{{AEl{c}}}}c{d{he}}}nADl{{J`{{d{{ACb{c}}}}{AAd{c}}}}}}{{{d{{ACb{c}}}}{d{hJ`}}}nADl}{{{d{{AEn{c}}}}{d{hJ`}}}nADl}{{{d{{AEn{c}}}}c{d{he}}}nADl{{J`{{d{{ACb{c}}}}{AAd{c}}}}}}{{{d{{AEl{c}}}}{d{he}}}nADl{{J`{c}}}}{{{d{{AEj{c}}}}{d{he}}}nADl{{J`{c}}}}101{{{d{{AEl{c}}}}{d{he}}}nADl{{J`{{d{{AEl{c}}}}}}}}{{{d{{AEn{c}}}}{d{he}}}nADl{{J`{{d{{AEn{c}}}}}}}}{{{d{{AEl{c}}}}{d{he}}}nADl{{J`{{AAd{c}}}}}}{{{d{{AEn{c}}}}{d{he}}}nADl{{J`{{AAd{c}}}}}}{{{d{{AEj{c}}}}{d{he}}}nADl{{J`{{d{{AEn{c}}}}}}}}{{{d{{AFn{c}}}}{d{he}}}nADl{{J`{{d{{AEn{c}}}}}}}}{{{d{{AEl{c}}}}c{d{he}}}nADl{{J`{{d{{AEn{c}}}}}}}}{{{d{{AEj{c}}}}{d{he}}}nADl{{J`{{d{{AEn{c}}}}{AAd{c}}}}}}{{{d{{AFn{c}}}}{d{he}}}nADl{{J`{{d{{AEn{c}}}}{AAd{c}}}}}}{{{d{{AEl{c}}}}c{d{he}}}nADl{{J`{{d{{AEn{c}}}}{AAd{c}}}}}}98769876{{}{{AC`{c}}}{AFh{AE`{}{{Kd{}}}}}}00{{{d{{AEh{}{{AEf{c}}}}}}}{{Md{cK`}}}ADl}{{{d{{AEj{c}}}}}{{Md{cK`}}}ADl}{cc{}}{{{AFn{c}}}{{AEj{c}}}ADl}21{{{d{{AEl{c}}}}}{{Md{cK`}}}ADl}20{{{d{{ACb{c}}}}}{{Md{cK`}}}ADl}3033{{{d{{AEn{c}}}}}{{Md{cK`}}}ADl}0444````444444444{ce{}{}}00000000{{{d{{AFn{c}}}}}{{AEj{c}}}ADl}{{{AC`{c}}}c{}}{{{d{{AEj{c}}}}c}{{AC`{c}}}ADl}{{{d{c}}{d{e}}}A@h{A@jA@l}A@n}{{{d{{AC`{c}}}}{d{he}}}nA@jAA`}`{{{d{{ACb{c}}}}c}{{Db{{Md{cK`}}}}}ADl}{{{d{{ACb{c}}}}c}{{Db{c}}}ADl}{{}Bf}00000000{{{d{{ACb{c}}}}{d{{ACb{c}}}}}{{Db{{Md{cK`}}}}}ADl}{{{d{{AG`{c}}}}{d{{AG`{c}}}}}{{Db{{Md{cK`}}}}}ADl}{{{d{{ACb{c}}}}{d{{ACb{c}}}}}{{Db{{On{cc}}}}}ADl}{{{d{{ACb{c}}}}{d{{ACb{c}}}}}JbADl}{{{d{{ADn{c}}}}{d{{ADn{c}}}}}JbADl}{{{d{{AG`{c}}}}{d{{ACf{cK`}}}}}JbADl}{{{d{{ACb{c}}}}{d{{AG`{c}}}}}JbADl}{{{d{{ADn{c}}}}{d{{ACb{c}}}}}JbADl}{ce{}{}}00000000000000000{{{El{c}}}{{El{f}}}{}}00000000{{{En{c}}}{{En{f}}}{}}00000000{{{F`{c}}}{{F`{f}}}{}}00000000{{c{j{e}}}g{}{}{}}00000000444444444444444444444444444{{{d{{ADj{c}}}}}{{ADj{c}}}ADl}{{{d{{AEn{c}}}}c}JbADl}{{{AC`{c}}}JbAHb}{{{d{{ADj{c}}}}}JbADl}{{{d{{AEl{c}}}}c}JbADl}3{{{d{{AEl{c}}}}}JbADl}{{{d{{AEn{c}}}}}JbADl}2{{{d{{AFn{c}}}}}JbADl}42121`{{{d{{ACb{c}}}}}cADl}{{{d{{AEn{c}}}}}cADl}{{{d{{AC`{c}}}}{AC`{c}}c}{{AC`{c}}}{{AF`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}AFfAFhAEb}}{{{d{{ACb{c}}}}{d{{AG`{c}}}}}{{Db{{Md{cK`}}}}}ADl}{{{d{{ACb{c}}}}{d{{AG`{c}}}}}{{Db{c}}}ADl}{{{d{{AEl{c}}}}{d{{AG`{c}}}}}{{AGb{{Md{cK`}}}}}ADl}{{{d{{AEn{c}}}}{d{{AG`{c}}}}}{{AGb{{Md{cK`}}}}}ADl}{{{d{{AEl{c}}}}{d{{AG`{c}}}}}{{AGb{c}}}ADl}{{{d{{AEn{c}}}}{d{{AG`{c}}}}}{{AGb{c}}}ADl}{{{d{{AEl{c}}}}{d{{ACb{c}}}}}{{AGb{{Md{cK`}}}}}ADl}{{{d{{AEn{c}}}}{d{{ACb{c}}}}}{{AGb{{Md{cK`}}}}}ADl}{{{d{{AEl{c}}}}{d{{ACb{c}}}}}{{AGb{{On{cc}}}}}ADl}{{{d{{AEn{c}}}}{d{{ACb{c}}}}}{{AGb{{On{cc}}}}}ADl}{{{d{{AEn{c}}}}}{{Db{c}}}ADl}0```````{{{d{h{ACb{c}}}}}{{Md{cK`}}}ADl}`{{{AC`{c}}c}{{AC`{c}}}{{AFd{}{{Kd{}}}}}}{{{d{h{AC`{c}}}}c}nAHd}{{{AC`{c}}}{{AC`{c}}}{{AHf{}{{Kd{}}}}}}{{ccc}{{ADj{c}}}ADl}{{{d{{ADj{c}}}}}{{ABn{cK`}}}ADl}{{}c{}}{{{d{{AEl{c}}}}c}AdADl}{{{d{{ADj{c}}}}c}{{ADj{c}}}ADl}{{{d{{ACb{c}}}}{d{{AG`{c}}}}}JbADl}{{{d{{ACb{c}}}}{d{{ACb{c}}}}}JbADl}{{{d{{ADj{c}}}}{d{{Md{cK`}}}}}{{ADj{c}}}ADl}{{{d{{AC`{c}}}}{d{{AC`{c}}}}}{{Db{ADd}}}AHh}{{}{{AC`{c}}}{AFh{AE`{}{{Kd{}}}}}}{{cc}{{Md{cK`}}}{}}`{{{d{{AC`{c}}}}}{{AC`{c}}}{{AFb{}{{Kd{}}}}{AF`{}{{Kd{}}}}{AE`{}{{Kd{}}}}AHjAFhAHhAEb}}{{{d{{ADj{c}}}}{d{{Md{cK`}}}}}{{Md{cK`}}}ADl}`{{{d{{AEl{c}}}}{d{{AEn{c}}}}}{{AGb{{Md{cK`}}}}}ADl}{{{d{{AEl{c}}}}{d{{AEn{c}}}}}{{AGb{{On{cc}}}}}ADl}{c{{AC`{c}}}{}}```{{{d{{AEh{}{{AEf{c}}}}}}c}{{Md{cK`}}}ADl}{{{d{{AEj{c}}}}c}{{Md{cK`}}}ADl}0{{{d{{AEl{c}}}}c}{{Md{cK`}}}ADl}0{{{d{{ACb{c}}}}c}{{Md{cK`}}}ADl}0{{{d{{AEn{c}}}}c}{{Md{cK`}}}ADl}0{{{d{{AEj{c}}}}c}{{ABn{cK`}}}ADl}{{{d{h{ACb{c}}}}c}nADl};{{{d{{AG`{c}}}}{d{{Md{cK`}}}}}cADl}{{{d{{ADj{c}}}}{d{{Md{cK`}}}}}cADl}{{{AC`{c}}}{{On{cc}}}AHl}{{cc}{{AHn{cK`}}}{}}{{{d{{AEl{c}}}}c}{{AGb{c}}}ADl}{{{d{{ACb{c}}}}c}cADl}100{{{d{{ADj{c}}}}c}{{Db{c}}}ADl}10{{{d{{AEh{}{{AEf{c}}}}}}c}{{On{{AEh{}{{AEf{c}}}}{AEh{}{{AEf{c}}}}}}}ADl}{{{d{{AEj{c}}}}c}{{On{{AEj{c}}{AEj{c}}}}}ADl}0{{{d{{AEl{c}}}}c}{{On{{AEl{c}}{AEl{c}}}}}ADl}0{{{d{{ACb{c}}}}c}{{On{{ACb{c}}{ACb{c}}}}}ADl}0{{{d{{AEn{c}}}}c}{{On{{AEn{c}}{AEn{c}}}}}ADl}01{{{d{{AEh{}{{AEf{c}}}}}}{AAd{c}}}{{AEh{}{{AEf{c}}}}}ADl}{{{d{{AEj{c}}}}{AAd{c}}}{{AEj{c}}}ADl}0{{{d{{AEl{c}}}}{AAd{c}}}{{AEl{c}}}ADl}0{{{d{{ACb{c}}}}{AAd{c}}}{{ACb{c}}}ADl}0{{{d{{AEn{c}}}}{AAd{c}}}{{AEn{c}}}ADl}0{{{d{{ACb{c}}}}{Md{cK`}}}cADl}{{{d{{AG`{c}}}}{Md{cK`}}}cADl}{{{d{{AEn{c}}}}{Md{cK`}}}cADl}{{{d{{ACb{c}}}}}cADl}`{{{AC`{c}}{AC`{c}}}{}{{AFb{}{{Kd{}}}}}}{{{d{h{AC`{c}}}}{AC`{c}}}nAI`}{e{{AC`{c}}}{AE`AEbAHj}{{AIb{}{{Kj{{d{{AC`{c}}}}}}}}}}{e{{AC`{c}}}{AE`AHj}{{AIb{}{{Kj{{AC`{c}}}}}}}}``{{{d{{ADj{c}}}}}{{ABn{cK`}}}ADl}{{{d{{AEh{}{{AEf{c}}}}}}}{{Md{cK`}}}ADl}{{{d{{AEj{c}}}}}{{Md{cK`}}}ADl}0{{{d{{AEl{c}}}}}{{Md{cK`}}}ADl}0{{{d{{ACb{c}}}}}{{Md{cK`}}}ADl}0{{{d{{AEn{c}}}}}{{Md{cK`}}}ADl}0````{{{d{{AFn{c}}}}}{{AEj{c}}}ADl}{{{d{{AEn{c}}}}}{{AEl{c}}}ADl}{{{AC`{c}}}cAGd}{{{d{{AEl{c}}}}}{{AEl{C`}}}ADl}{{{d{{ACb{c}}}}}{{ACb{C`}}}ADl}{{{d{{AG`{c}}}}}{{AG`{C`}}}ADl}{{{d{{AEn{c}}}}}{{AEn{C`}}}ADl}{{{d{{AC`{c}}}}}{{AC`{C`}}}{AFlAEb}}{{{d{{AEl{c}}}}}{{AEl{AId}}}ADl}{{{d{{ACb{c}}}}}{{ACb{AId}}}ADl}{{{d{{AG`{c}}}}}{{AG`{AId}}}ADl}{{{d{{AEn{c}}}}}{{AEn{AId}}}ADl}{{{d{{AC`{c}}}}}{{AC`{AId}}}{AFlAEb}}{{{d{{ACb{c}}}}}{{AG`{c}}}ADl}{{{d{c}}}e{}{}}00000000{{{d{{AEl{c}}}}}{{AEn{c}}}ADl}{{{d{{AEl{c}}}}}cADl}{{{d{{AEj{c}}}}}{{AFn{c}}}ADl}{{{d{{ACb{c}}}}}{{ABn{cK`}}}ADl}`{{{d{{ADn{c}}}}{d{e}}}{{ADn{c}}}ADl{{ABj{c}}}}{{{d{{AEl{c}}}}{d{e}}}{{AEl{c}}}ADl{{ABj{c}}}}{{{d{{ACb{c}}}}{d{e}}}{{ACb{c}}}ADl{{ABj{c}}}}{{{d{{AEn{c}}}}{d{e}}}{{AEn{c}}}ADl{{ABj{c}}}}{{{d{h{ACb{c}}}}{ABn{cK`}}}{{ACb{c}}}ADl}{{{d{{AC`{c}}}}}{{Db{{AC`{e}}}}}{AFlAEb}AFl}{c{{Fn{e}}}{}{}}00000000000000000000000000{c{{Fn{e{Gh{e}}}}}{}{}}00000000{{}{{AC`{c}}}{AFh{AE`{}{{Kd{}}}}}}{{{d{c}}}Gj{}}00000000{ce{}{}}00000000000000000{{{d{c}}}{{Db{{d{e}}}}}{}{}}00000000`{C`ADl}{{cc}{{ABn{cK`}}}{}}`{{{d{{ACb{c}}}}c}{{Db{{Md{cK`}}}}}ADl}{{{d{{ACb{c}}}}c}{{Db{c}}}ADl}555555555`{{{d{{AEh{}{{AEf{c}}}}}}c}cADl}{{{d{{AEj{c}}}}c}cADl}0{{{d{{AEl{c}}}}c}cADl}0{{{d{{ACb{c}}}}c}cADl}0{{{d{{AEn{c}}}}c}cADl}0```{{{d{{AEl{c}}}}}cADl}{{{d{{AEn{c}}}}}cADl}10``655443322```1010{{}{{AC`{c}}}AHj}````{{cg}i{}{}{{b{e}}}{}}>>{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{j{e}}}g{}{}{}}`{ce{}{}}{Bf{{d{c}}}{}}{Bf{{d{hc}}}{}}5{Bfn}`{cc{}}`04{{}Bf}55{{{El{c}}}{{El{f}}}{}}{{{En{c}}}{{En{f}}}{}}{{{F`{c}}}{{F`{f}}}{}}98888`{{{d{h{AGj{c}}}}}{{Db{{Md{cK`}}}}}ADl}``````{c{{Fn{e}}}{}{}}00{c{{Fn{e{Gh{e}}}}}{}{}}{{{d{c}}}Gj{}}<<{{{d{c}}}{{Db{{d{e}}}}}{}{}}=```````{{cg}i{}{}{{b{e}}}{}}0000>>>>>>>>>>{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000{{{d{h{AGb{c}}}}}{{d{h{Fd{c}}}}}{}}{{{d{h{AGb{c}}}}}{}{}}1{{{d{hAIf}}}{{d{hG`}}}}{{{d{{AGb{c}}}}}{}{}}{{{d{{AGb{c}}}}}{{d{{Fd{c}}}}}{}}{{{d{AIf}}}{{d{G`}}}}10{{{d{c}}}{{d{e}}}{}{}}200010{{{d{hc}}}{{d{he}}}{}{}}700050{{c{j{e}}}g{}{}{}}0000{{{d{{AGb{c}}}}}Bf{}}{{{d{AIf}}}Bf}{{{d{h{AGb{c}}}}}n{}}{{{d{hAIf}}}n}{{{d{{AGb{c}}}}}{{AGb{c}}}Aj}{{{d{{AIh{c}}}}}{{AIh{c}}}Aj}{{{d{AIf}}}AIf}{{{d{{AIj{c}}}}}{{AIj{c}}}Aj}{{{d{h{AGb{c}}}}{d{{AGb{c}}}}}nAj}{{{d{hAIf}}{d{AIf}}}n}{{{d{c}}{d{he}}}n{}{}}000{{{d{c}}}n{}}00000{{{d{{AGb{c}}}}{d{{AGb{c}}}}}ADdAIl}{{{d{AIf}}{d{AIf}}}ADd}{{{d{{AIj{c}}}}{d{{AIj{c}}}}}ADdAIl}{{{d{c}}{d{e}}}ADd{}{}}00{ce{}{}}0000{{}{{AGb{c}}}{}}{{}AIf}{Bf{{d{c}}}{}}{{{d{{AGb{c}}}}}d{}}111{{{d{AIf}}}{{d{G`}}}}2{Bf{{d{hc}}}{}}{{{d{h{AGb{c}}}}}{{d{h}}}{}}11{{{d{hAIf}}}{{d{hG`}}}}22{{{d{c}}}{{d{e}}}{}{}}0000{{{d{h{AGb{c}}}}e}{{AIn{c}}}{}{{AJ`{Bf}}}}{{{d{h{AGb{c}}}}}n{}}{Bfn}{{{d{h{AIh{c}}}}}n{}}1{{{d{h{AIn{c}}}}}n{}}222{{{AIj{c}}}c{}}{{{d{c}}}e{}{{AJd{AJb}}}}0{{{d{{AGb{c}}}}{d{{Fd{c}}}}}JbOj}{{{d{{AGb{c}}}}{d{{AGb{c}}}}}JbOj}{{{d{AIf}}{d{AIf}}}Jb}{{{d{AIf}}{d{G`}}}Jb}{{{d{{AIj{c}}}}{d{{AIj{c}}}}}JbOj}{{{d{c}}{d{e}}}Jb{}{}}00000000{{{d{h{AGb{c}}}}e}n{}{{Kn{}{{Kj{c}}}}}}{{{d{h{AGb{Fb}}}}}{{Fn{nAJf}}}}{{{d{{AGb{c}}}}{d{hEd}}}{{Fn{nJd}}}Eh}{{{d{{AIh{c}}}}{d{hEd}}}{{Fn{nJd}}}Eh}{{{d{AIf}}{d{hEd}}}{{Fn{nJd}}}}0{{{d{{AIj{c}}}}{d{hEd}}}{{Fn{nJd}}}{}}0{cc{}}{{{AJh{c}}}{{AGb{c}}}{}}111{{{d{G`}}}{{Fn{AIf{AIj{{d{G`}}}}}}}}222222{{{d{{AJh{Fb}}}}}{{Fn{AIfAJj}}}}{e{{AGb{c}}}{}{{Kn{}{{Kj{c}}}}}}{ce{}{}}0000{{{d{G`}}}{{Fn{AIf}}}}{{{d{{AGb{c}}}}{d{{AGb{c}}}}}JbAHh}{{{d{AIf}}{d{G`}}}Jb}{{{d{AIf}}{d{AIf}}}Jb}{{{d{c}}{d{e}}}A@h{A@jA@l}A@n}0321{{{d{{AGb{c}}}}{d{he}}}nA@jAA`}{{{d{AIf}}{d{hc}}}nAA`}{{}Bf}0000{{{d{h{AGb{c}}}}Bfc}n{}}9999999999{{{El{c}}}{{El{f}}}{}}0000{{{En{c}}}{{En{f}}}{}}0000{{{F`{c}}}{{F`{f}}}{}}0000{{c{j{e}}}g{}{}{}}0000=========={{{AGb{c}}}{{Fn{{AJh{c}}{AGb{c}}}}}{}}{{{AGb{c}}}{{AJh{c}}}{}}{{{d{h{AGb{c}}}}}{}{}}{{{AGb{c}}}{{AIh{c}}}{}}{{{d{{AGb{c}}}}}{}{}}{ce{}{}}000000{{{d{{AGb{c}}}}}Jb{}}{{{d{AIf}}}Jb}10{{{d{{AGb{c}}}}{d{{AGb{c}}}}}JbAHh}{{{d{AIf}}{d{AIf}}}Jb}{{{d{AIf}}{d{G`}}}Jb}{{{d{{AGb{c}}}}}Bf{}}{{{d{AIf}}}Bf}423{{}{{AGb{c}}}{}}{{}AIf}{c{{AIj{c}}}{}}21{{{d{h{AIh{c}}}}}Db{}}{{{d{h{AIn{c}}}}}Db{}}10{{}c{}}0{{{d{{AGb{c}}}}{d{{AGb{c}}}}}{{Db{ADd}}}AHh}{{{d{AIf}}{d{AIf}}}{{Db{ADd}}}}{{{d{AIf}}{d{G`}}}{{Db{ADd}}}}{{{d{{AIj{c}}}}{d{{AIj{c}}}}}{{Db{ADd}}}AHh}{{{d{h{AGb{c}}}}}{{Db{c}}}{}}{{{d{hAIf}}}{{Db{AJb}}}}{{{d{h{AGb{c}}}}Bf}{{Db{c}}}{}}{{{d{h{AGb{c}}}}c}n{}}{{{d{hAIf}}AJb}n}{{{d{hAIf}}{d{G`}}}n}2{{{d{{AGb{c}}}}}Bf{}}{{{d{AIf}}}Bf}{{{d{h{AGb{c}}}}Bf}c{}}{{{d{hAIf}}Bf}AJb}{{{d{h{AGb{c}}}}e}n{}{{J`{{d{hc}}}{{Kd{Jb}}}}}}{{{d{h{AGb{c}}}}Bf}n{}}{{{d{hAIf}}Bf}n}{{{AIj{c}}}AIj{}}{{{d{{AIh{c}}}}}{{On{Bf{Db{Bf}}}}}{}}{{{d{{AIn{c}}}}}{{On{Bf{Db{Bf}}}}}{}}=7{{{d{h{AGb{c}}}}}{{AGb{c}}}{}}{{{d{c}}}e{}{}}000{{{d{c}}}ADf{}}0{{{d{c}}}E`{}}087{c{{Fn{e}}}{}{}}0000{{{d{h{AGb{c}}}}{d{{Fd{c}}}}}{{Fn{nAIj}}}AEb}1{{{d{{Fd{c}}}}}{{Fn{{AGb{c}}}}}Aj}222{{{d{G`}}}{{Fn{AIf}}}}{AJl{{Fn{AIf}}}}4{{{d{h{AGb{c}}}}Bfc}{{Fn{n{AIj{c}}}}}{}}55555{c{{Fn{e{Gh{e}}}}}{}{}}0000{{{d{h{AGb{c}}}}c}{{Fn{n{AIj{c}}}}}{}}{{{d{hAIf}}AJb}{{Fn{n{AIj{AJb}}}}}}{{{d{hAIf}}{d{G`}}}{{Fn{n{AIj{{d{G`}}}}}}}}{{{d{c}}}Gj{}}0000{ce{}{}}000000000{{{d{c}}}{{Db{{d{e}}}}}{}{}}000011111{{{d{h{AGb{Fb}}}}{d{{Fd{Fb}}}}}{{Fn{BfAJf}}}}{{{d{hc}}{d{{Fd{C`}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AJn}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{AK`}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{A@h}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AKb}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AKd}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{Fb}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AKf}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{AJn}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AAj}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{AId}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{Ad}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{C`}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AKh}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{A@h}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{AKh}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{AKf}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{AAj}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{AKb}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AK`}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AId}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{Ad}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{AKd}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{Fb}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AKb}}}}}{{Fn{nAJf}}}{}}?8>4531{{{d{hc}}{d{AK`}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AKf}}}}}{{Fn{nAJf}}}{}}?{{{d{hc}}{d{{Fd{C`}}}}}{{Fn{nAJf}}}{}}?5{{{d{hc}}{d{AJn}}}{{Fn{nAJf}}}{}}=:{{{d{hc}}{d{{Fd{A@h}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{Fb}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AJn}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{{Fd{AKd}}}}}{{Fn{nAJf}}}{}}?{{{d{hc}}{d{{Fd{AKh}}}}}{{Fn{nAJf}}}{}}{{{d{hc}}{d{A@h}}}{{Fn{nAJf}}}{}}{{{d{hAIf}}AJb}{{Fn{nJd}}}}{{{d{hc}}AKjC`}{{Fn{nAJf}}}{}}{{{d{hc}}AKjAId}{{Fn{nAJf}}}{}}{{{d{hc}}AKjAK`}{{Fn{nAJf}}}{}}{{{d{hc}}AKjAAj}{{Fn{nAJf}}}{}}{{{d{hc}}AKjAKf}{{Fn{nAJf}}}{}}{{{d{hc}}AKjAKh}{{Fn{nAJf}}}{}}{{{d{hc}}AKjAKd}{{Fn{nAJf}}}{}}{{{d{hAIf}}{d{G`}}}{{Fn{nJd}}}}{{{d{hc}}AKjAKb}{{Fn{nAJf}}}{}}{{{d{hc}}AKjAJn}{{Fn{nAJf}}}{}}{{{d{hc}}AKjAd}{{Fn{nAJf}}}{}}{{{d{hc}}AKjA@h}{{Fn{nAJf}}}{}}{{{d{hc}}AKjFb}{{Fn{nAJf}}}{}}{{}AIf}``{{cg}i{}{}{{b{e}}}{}}{ce{}{}}0{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{j{e}}}g{}{}{}}5``{Bf{{d{c}}}{}}{Bf{{d{hc}}}{}}4{Bfn}{cc{}}`09{{}Bf}::{{{El{c}}}{{El{f}}}{}}{{{En{c}}}{{En{f}}}{}}{{{F`{c}}}{{F`{f}}}{}}8===={{{d{h{AGl{c}}}}}{{Db{{Md{cK`}}}}}ADl}{{{d{{AGl{c}}}}}{{On{Bf{Db{Bf}}}}}ADl}`{c{{Fn{e}}}{}{}}00{c{{Fn{e{Gh{e}}}}}{}{}}{{{d{c}}}Gj{}}{ce{}{}}0{{{d{c}}}{{Db{{d{e}}}}}{}{}}1`````````````````````````{{{AHn{ce}}}{{AHn{ce}}}AKl{}}{{{AKn{ce}}}{{AKn{ce}}}AKl{}}{{{ABn{ce}}}{{ABn{ce}}}AKl{}}{{{AL`{ce}}}{{AL`{ce}}}AKl{}}{{cg}i{}{}{{b{e}}}{}}0000000000000000000000{{{ALb{ce}}{d{{ALb{ce}}}}}{}{AE`AEb}{}}{{{ALb{ce}}{ALb{ce}}}{}AE`{}}{{{Md{ce}}{AHn{ce}}}{}AE`{}}{{{Md{ce}}{ABn{ce}}}{}AE`{}}{{{ALd{ce}}{AKn{ce}}}{}AE`{}}{{{ALd{ce}}{AL`{ce}}}{}AE`{}}{{{ALf{ceg}}{ALf{ceg}}}{}AE`{}{}}{{{ALh{ce}}{ALh{ce}}}{{ALh{ce}}}{{AE`{}{{Kd{}}}}}{}}{{{AHn{ce}}{d{{AHn{ce}}}}}{{AHn{ce}}}{AEb{AE`{}{{Kd{}}}}}{}}{{{AHn{ce}}{AHn{ce}}}{}AE`{}}{{{AKn{ce}}{d{{AKn{ce}}}}}{{AKn{ce}}}{AEb{AE`{}{{Kd{}}}}}{}}{{{AKn{ce}}{AKn{ce}}}{}AE`{}}{{{ALj{ceg}}{ALj{cgi}}}{}AE`{}{}{}}{{{ALl{ceg}}{ALl{cgi}}}{}AE`{}{}{}}{{{ABn{ce}}{ABn{ce}}}{}AE`{}}{{{ABn{ce}}{d{{ABn{ce}}}}}{}{AE`AEb}{}}{{{AL`{ce}}{d{{AL`{ce}}}}}{}{AE`AEb}{}}{{{AL`{ce}}{AL`{ce}}}{}AE`{}}{{{d{h{ALb{ce}}}}{ALb{ce}}}nAEd{}}{{{d{h{Md{ce}}}}{AHn{ce}}}nAEd{}}{{{d{h{Md{ce}}}}{ABn{ce}}}n{AEb{AE`{}{{Kd{}}}}}{}}{{{d{h{ALd{ce}}}}{AL`{ce}}}n{AEb{AE`{}{{Kd{}}}}}{}}{{{d{h{ALd{ce}}}}{AKn{ce}}}nAEd{}}{{{d{h{ALh{ce}}}}{ALh{ce}}}nAEd{}}{{{d{h{AHn{ce}}}}{AHn{ce}}}nAEd{}}{{{d{h{AKn{ce}}}}{AKn{ce}}}nAEd{}}{{{d{h{ALj{ceg}}}}{ALj{cgg}}}nAEd{}{}}{{{d{h{ALl{ceg}}}}{ALl{cgg}}}nAEd{}{}}{{{d{h{ABn{ce}}}}{ABn{ce}}}n{AEb{AE`{}{{Kd{}}}}}{}}{{{d{h{AL`{ce}}}}{AL`{ce}}}n{AEb{AE`{}{{Kd{}}}}}{}}{{{Md{ce}}{d{{AHn{ce}}}}}{{Md{ce}}}{AEb{AE`{}{{Kd{}}}}}{}}{{{ALd{ce}}{AKn{ce}}}{{ALd{ce}}}{AEb{AE`{}{{Kd{}}}}}{}}{ALnJb}{AM`Jb}{{ALnALn}ALn}{{AM`AM`}AM`}`{{{ABn{ce}}}{{AC`{c}}}{AGdAEb}{}}{{{ABn{ce}}{ABn{ce}}}{{AC`{c}}}{{AFb{}{{Kd{}}}}AGdAEb{AFd{}{{Kd{}}}}{AE`{}{{Kd{}}}}}{}}{{{AL`{ce}}{AL`{ce}}}{{AC`{c}}}{AGdAHl}{}}65{{}cAFj}{{}{{Md{ce}}}{}{}}{{}{{ALd{ce}}}{}{}}{{}c{}}{{}{{ABn{ce}}}{}{}}{{}{{AL`{ce}}}{}{}}55{{{d{{Kb{ceg}}}}{d{{Kb{ceg}}}}}JbAFj{}{}}{{{d{{AMb{ceg}}}}{d{{AMb{ceg}}}}}JbAFj{}{}}{{{d{{ALb{ce}}}}{d{{ALb{ce}}}}{d{c}}}JbAFj{}}{{{d{{Md{ce}}}}{d{{Md{ce}}}}{d{{Md{ce}}}}}JbAFj{}}{{{d{{ALd{ce}}}}{d{{ALd{ce}}}}{d{{ALd{ce}}}}}JbAFj{}}{{{d{{AMd{ceg}}}}{d{{AMd{ceg}}}}{d{c}}}Jb{AEb{AHf{}{{Kd{}}}}AFj}{}{}}{{{d{{ABn{ce}}}}{d{{ABn{ce}}}}{d{{ABn{ce}}}}}JbAFj{}}{{{d{{AL`{ce}}}}{d{{AL`{ce}}}}{d{{AL`{ce}}}}}JbAFj{}}{{{d{{Kb{ceg}}}}{d{{Kb{ceg}}}}{d{c}}}JbAFj{}{}}0{{{d{{AMb{ceg}}}}{d{{AMb{ceg}}}}{d{c}}}JbAFj{}{}}0``{{{d{{ACf{ce}}}}}c{AEb{AFd{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}{{{d{{AMf{ce}}}}}c{AEb{AFd{}{{Kd{}}}}}{}}{{{AHn{ce}}}{}{AFdAEb}{}}{{{AL`{ce}}{AC`{c}}}{{AMd{ceg}}}AHl{}{}}{{{AC`{c}}}{{AMd{ceg}}}AHl{}{}}00{ce{}{}}000000000000000000000000000000000000000000000{{{d{c}}}{{d{f}}}{}}0000000000000000000000{{{d{hc}}}{{d{hf}}}{}}0000000000000000000000{{{d{c}}}{{d{e}}}{}{}}0000000000000000000000{{{d{hc}}}{{d{he}}}{}{}}0000000000000000000000`{{cccccc}{{AMh{ce}}}AEb{}}{{JbJb}ALn}{{JbJbJb}AM`}{{c{j{e}}}g{}{}{}}0000000000000000000000{{{d{{ACf{ce}}}}}{{ACf{ge}}}{AFlAEb}{}AFl}{{{d{{AMh{ce}}}}}{{AMh{ge}}}{AFlAEb}{}AFl}{{{ALb{ce}}}{{ALb{ge}}}{AFlAj}{}AFl}{{{Md{ce}}}{{Md{ge}}}{AFlAEb}{}AFl}{{{ALd{ce}}}{{ALd{ge}}}{AFlAEb}{}AFl}{{{d{{AMf{ce}}}}}{{AMf{ge}}}{AFlAEb}{}AFl}{{{ALf{ceg}}}{{ALf{ieg}}}AFl{}{}AFl}{{{AHn{ce}}}{{AHn{ge}}}{AFlAEb}{}AFl}{{{AKn{ce}}}{{AKn{ge}}}{AFlAEb}{}AFl}{{{ALj{ceg}}}{{ALj{ieg}}}{AFlAEb}{}{}AFl}{{{ALl{ceg}}}{{ALl{ieg}}}{AFlAEb}{}{}AFl}{{{ABn{ce}}}{{ABn{ge}}}{AFlAEb}{}AFl}{{{AL`{ce}}}{{AL`{ge}}}{AFlAEb}{}AFl}{{{d{{Kb{ceg}}}}}{{Kb{ieg}}}{AFlAEb}{}{}AFl}{{{d{{AMb{ceg}}}}}{{AMb{ieg}}}{AFlAEb}{}{}AFl}{{{d{{ACf{ce}}}}}{{ACf{cg}}}AEb{}{}}{{{d{{AMh{ce}}}}}{{AMh{cg}}}AEb{}{}}{{{ALb{ce}}}{{ALb{cg}}}Aj{}{}}{{{Md{ce}}}{{Md{cg}}}AEb{}{}}{{{ALd{ce}}}{{ALd{cg}}}AEb{}{}}{{{d{{AMf{ce}}}}}{{AMf{cg}}}AEb{}{}}{{{d{{AMj{ceg}}}}}{{AMj{cik}}}AEb{}{}{}{}}{{{d{{AMl{ceg}}}}}{{AMl{cik}}}AEb{}{}{}{}}{{{d{{AMd{ceg}}}}}{{AMd{cik}}}AEb{}{}{}{}}{{{AHn{ce}}}{{AHn{cg}}}AEb{}{}}{{{AKn{ce}}}{{AKn{cg}}}AEb{}{}}{{{ABn{ce}}}{{ABn{cg}}}AEb{}{}}{{{AL`{ce}}}{{AL`{cg}}}AEb{}{}}{{{Md{ce}}}{{Md{ce}}}{AMnAEb}{}}{{{Md{ce}}}{{Md{ce}}}AMn{}}{{{ALd{ce}}}{{ALd{ce}}}{AMnAEb}{}}{{{ALd{ce}}}{{ALd{ce}}}AMn{}}{{{AHn{ce}}}{{AHn{ce}}}{AMnAEb}{}}{{{AHn{ce}}}{{AHn{ce}}}AMn{}}{{{AKn{ce}}}{{AKn{ce}}}{AMnAEb}{}}{{{AKn{ce}}}{{AKn{ce}}}AMn{}}{{{ABn{ce}}}{{ABn{ce}}}{AMnAEb}{}}{{{ABn{ce}}}{{ABn{ce}}}AMn{}}{{{AL`{ce}}}{{AL`{ce}}}{AMnAEb}{}}{{{AL`{ce}}}{{AL`{ce}}}AMn{}}{{{d{{ACf{ce}}}}}{{Md{ce}}}{AEbAN`{AE`{}{{Kd{}}}}{AGf{}{{Kd{}}}}}{}}{{{d{{AMh{ce}}}}}{{ALd{ce}}}{AEbAN`{AE`{}{{Kd{}}}}{AGf{}{{Kd{}}}}}{}}{{{d{{AMf{ce}}}}}{{Md{ce}}}{AEbAN`{AE`{}{{Kd{}}}}{AGf{}{{Kd{}}}}}{}}{{{Md{ce}}{Md{ce}}{Md{ce}}}{{Md{ce}}}{AEbAHh}{}}{{{ALd{ce}}{ALd{ce}}{ALd{ce}}}{{ALd{ce}}}{AEbAHh}{}}{{{ALf{ceg}}{ALf{ceg}}{ALf{ceg}}}{{ALf{ceg}}}{AEbAHh}{}{}}{{{AHn{ce}}{AHn{ce}}{AHn{ce}}}{{AHn{ce}}}{AEbAHh}{}}{{{AKn{ce}}{AKn{ce}}{AKn{ce}}}{{AKn{ce}}}{AEbAHh}{}}{{{ABn{ce}}{ABn{ce}}{ABn{ce}}}{{ABn{ce}}}{AEbAHh}{}}{{{AL`{ce}}{AL`{ce}}{AL`{ce}}}{{AL`{ce}}}{AEbAHh}{}}{{{ABn{ce}}cc}{{ABn{ce}}}AHl{}}{{{AL`{ce}}cc}{{AL`{ce}}}AHl{}}{{{d{{ACf{ce}}}}}{{ACf{ce}}}Aj{}}{{{d{{AMh{ce}}}}}{{AMh{ce}}}Aj{}}{{{d{{ANb{ce}}}}}{{ANb{ce}}}Aj{}}{{{d{{ALb{ce}}}}}{{ALb{ce}}}Aj{}}{{{d{{Md{ce}}}}}{{Md{ce}}}Aj{}}{{{d{{ALd{ce}}}}}{{ALd{ce}}}Aj{}}{{{d{{AMf{ce}}}}}{{AMf{ce}}}Aj{}}{{{d{{AMj{ceg}}}}}{{AMj{ceg}}}Aj{}{}}{{{d{{AMl{ceg}}}}}{{AMl{ceg}}}Aj{}{}}{{{d{{AMd{ceg}}}}}{{AMd{ceg}}}Aj{}{}}{{{d{{ALf{ceg}}}}}{{ALf{ceg}}}Aj{}{}}{{{d{{ALh{ce}}}}}{{ALh{ce}}}Aj{}}{{{d{{AHn{ce}}}}}{{AHn{ce}}}Aj{}}{{{d{{AKn{ce}}}}}{{AKn{ce}}}Aj{}}{{{d{{ALj{ceg}}}}}{{ALj{ceg}}}Aj{}{}}{{{d{{ALl{ceg}}}}}{{ALl{ceg}}}Aj{}{}}{{{d{{ABn{ce}}}}}{{ABn{ce}}}Aj{}}{{{d{{AL`{ce}}}}}{{AL`{ce}}}Aj{}}{{{d{{Kb{ceg}}}}}{{Kb{ceg}}}Aj{}{}}{{{d{{AMb{ceg}}}}}{{AMb{ceg}}}Aj{}{}}{{{d{ALn}}}ALn}{{{d{AM`}}}AM`}{{{d{K`}}}K`}{{{d{c}}{d{he}}}n{}{}}0000000000000000000000{{{d{c}}}n{}}000000000000000000000000000000000000000000000{{{d{{ALb{ce}}}}{d{{ALb{ce}}}}}ADdAIl{}}{{{d{{ALf{ceg}}}}{d{{ALf{ceg}}}}}ADdAIl{}{}}{{{d{K`}}{d{K`}}}ADd}{{{d{c}}{d{e}}}ADd{}{}}00{{{ABn{ce}}{ABn{ce}}}{{ABn{ce}}}{{AGf{}{{Kd{}}}}}{}}{{{AL`{ce}}{AL`{ce}}}{{AL`{ce}}}{{AGf{}{{Kd{}}}}AEb}{}}{{{ABn{ce}}{ABn{ce}}}{{ABn{ce}}}{{AFd{}{{Kd{}}}}}{}}{{{AL`{ce}}{AL`{ce}}}{{AL`{ce}}}{{AFd{}{{Kd{}}}}AEb}{}}{ce{}{}}0000000000000000000000{{{d{{ACf{ce}}}}{Md{ce}}}JbAHh{}}{{{d{{AMh{ce}}}}{ALd{ce}}}JbAHh{}}{{{d{{AMf{ce}}}}{Md{ce}}}Jb{AEbAHh{AE`{}{{Kd{}}}}}{}}{{{AHn{ce}}{AHn{ce}}}JbAHh{}}{{{AKn{ce}}{AKn{ce}}}JbAHh{}}{{{d{{ACf{ce}}}}{d{{ACf{ce}}}}}JbAHh{}}{{{d{{AMh{ce}}}}{d{{AMh{ce}}}}}JbAHh{}}65{{{d{{AMf{ce}}}}{d{{AMf{ce}}}}}Jb{AEbANdAHh{AE`{}{{Kd{}}}}}{}}{AGdAGd}{{{ABn{ce}}{ABn{ce}}}c{{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}}{{{AL`{ce}}{AL`{ce}}}{{AL`{ce}}}{{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}AEb}{}}{{{d{{AMj{ceg}}}}}{{On{{AL`{ce}}{AMd{ceg}}}}}{AHlAFj}{}{}}`{{}{{ACf{ce}}}ADb{}}{{}{{AMh{ce}}}ADb{}}{{}{{ALb{ce}}}ADb{}}{{}{{Md{ce}}}ADb{}}{{}{{ALd{ce}}}ADb{}}{{}{{AMf{ce}}}ADb{}}{{}{{ALf{ceg}}}ADb{}{}}{{}{{ALh{ce}}}ADb{}}{{}{{AHn{ce}}}ADb{}}{{}{{AKn{ce}}}ADb{}}{{}{{ALj{ceg}}}ANd{}{}}{{}{{ALl{ceg}}}ANd{}{}}{{}{{ABn{ce}}}ADb{}}{{}{{AL`{ce}}}ADb{}}{{}{{Kb{ceg}}}{ANdAN`}{}{}}{{}{{AMb{ceg}}}{ANdAN`}{}{}}{{}K`}{AGdAGd}{{{d{{AMh{ce}}}}}c{AEb{AFb{}{{Kd{}}}}}{}}`{Bf{{d{c}}}{}}0000000000000000000000{Bf{{d{hc}}}{}}0000000000000000000000{{{d{{Kb{ceg}}}}}c{AEb{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}OjANdAN`}{}{}}{{{d{{AMb{ceg}}}}}c{{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}AEb{AHf{}{{Kd{}}}}{AE`{}{{Kd{}}}}AHhAN`ANd}{}{}}{{{Md{ce}}{Md{ce}}}c{{AHl{}{{Kd{}}}}AFb}{}}{{{ALd{ce}}{ALd{ce}}}c{{AHl{}{{Kd{}}}}AFb}{}}{{{ACf{ce}}c}{}{AEbAGf}{}}{{{ACf{ce}}{ALf{cge}}}{}{AEbAGf}{}{}}{{{AMh{ce}}{ALf{cge}}}{}{AEbAGf}{}{}}{{{AMh{ce}}c}{}{AEbAGf}{}}{{{ALb{ce}}{ALb{cg}}}{}AGf{}{}}{{{ALb{ce}}{ALf{cge}}}{}AGf{}{}}{{{ALb{ce}}c}{}AGf{}}{{{Md{ce}}{ALf{cge}}}{}{AEbAGf}{}{}}{{{Md{ce}}c}{}{AEbAGf}{}}{{{ALd{ce}}c}{}{AEbAGf}{}}{{{ALd{ce}}{ALf{cge}}}{}{AEbAGf}{}{}}{{{AMf{ce}}c}{}{AEbAGf}{}}{{{AMf{ce}}{ALf{cge}}}{}{AEbAGf}{}{}}{{{ALh{ce}}{ALf{cge}}}{}{AEbAGf}{}{}}{{{ALh{ce}}c}{}{AEbAGf}{}}{{{AHn{ce}}c}{}{AEbAGf}{}}{{{AHn{ce}}{ALf{cge}}}{}{AEbAGf}{}{}}{{{AKn{ce}}{ALf{cge}}}{}{AEbAGf}{}{}}{{{AKn{ce}}c}{}{AEbAGf}{}}{{{ABn{ce}}{ALf{cge}}}{}{AEbAGf}{}{}}{{{ABn{ce}}c}{}{AEbAGf}{}}{{{AL`{ce}}{ALf{cge}}}{}{AEbAGf}{}{}}{{{AL`{ce}}c}{}{AEbAGf}{}}{{{d{h{ACf{ce}}}}c}n{AEbAGh}{}}{{{d{h{ACf{ce}}}}{ALf{cee}}}n{AEbAGh}{}}{{{d{h{AMh{ce}}}}c}n{AEbAGh}{}}{{{d{h{AMh{ce}}}}{ALf{cee}}}n{AEbAGh}{}}{{{d{h{ALb{ce}}}}c}n{AEb{AGf{}{{Kd{}}}}}{}}{{{d{h{Md{ce}}}}{ALf{cee}}}n{AEbAGh}{}}{{{d{h{Md{ce}}}}c}n{AEb{AGf{}{{Kd{}}}}}{}}{{{d{h{ALd{ce}}}}c}n{AEbAGh}{}}{{{d{h{ALd{ce}}}}{ALf{cee}}}n{AEbAGh}{}}{{{d{h{AMf{ce}}}}c}n{AEbAGh}{}}{{{d{h{AMf{ce}}}}{ALf{cee}}}n{AEbAGh}{}}{{{d{h{ALh{ce}}}}c}n{AEbAGh}{}}{{{d{h{ALh{ce}}}}{ALf{cee}}}n{AEbAGh}{}}{{{d{h{AHn{ce}}}}c}n{AEbAGh}{}}{{{d{h{AHn{ce}}}}{ALf{cee}}}n{AEbAGh}{}}{{{d{h{AKn{ce}}}}{ALf{cee}}}n{AEbAGh}{}}{{{d{h{AKn{ce}}}}c}n{AEbAGh}{}}{{{d{h{ABn{ce}}}}c}n{AEb{AGf{}{{Kd{}}}}}{}}{{{d{h{ABn{ce}}}}{ALf{cee}}}n{AEbAGh}{}}{{{d{h{AL`{ce}}}}{ALf{cee}}}n{AEbAGh}{}}{{{d{h{AL`{ce}}}}c}n{AEb{AGf{}{{Kd{}}}}}{}}{{{d{{Md{ce}}}}{d{{AHn{ce}}}}}{{Md{ce}}}ANf{}}{{{d{{ALd{ce}}}}{d{{AKn{ce}}}}}{{ALd{ce}}}ANf{}}{{{ABn{ce}}{ABn{ce}}}c{{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}}{{{AL`{ce}}{AL`{ce}}}c{{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}}{{{d{c}}}{{d{e}}}{}{}}0000000000000000000000{Bfn}0000000000000000000000{{{d{{ACf{ce}}}}{d{{ACf{ce}}}}}JbOj{}}{{{d{{AMh{ce}}}}{d{{AMh{ce}}}}}JbOj{}}{{{d{{ANb{ce}}}}{d{{ANb{ce}}}}}JbOj{}}{{{d{{ALb{ce}}}}{d{{ALb{ce}}}}}JbOj{}}{{{d{{Md{ce}}}}{d{{Md{ce}}}}}JbOj{}}{{{d{{ALd{ce}}}}{d{{ALd{ce}}}}}JbOj{}}{{{d{{AMf{ce}}}}{d{{AMf{ce}}}}}JbOj{}}{{{d{{AMj{ceg}}}}{d{{AMj{ceg}}}}}JbOj{}{}}{{{d{{AMl{ceg}}}}{d{{AMl{ceg}}}}}JbOj{}{}}{{{d{{AMd{ceg}}}}{d{{AMd{ceg}}}}}JbOj{}{}}{{{d{{ALf{ceg}}}}{d{{ALf{ceg}}}}}JbOj{}{}}{{{d{{ALh{ce}}}}{d{{ALh{ce}}}}}JbOj{}}{{{d{{AHn{ce}}}}{d{{AHn{ce}}}}}JbOj{}}{{{d{{AKn{ce}}}}{d{{AKn{ce}}}}}JbOj{}}{{{d{{ALj{ceg}}}}{d{{ALj{ceg}}}}}JbOj{}{}}{{{d{{ALl{ceg}}}}{d{{ALl{ceg}}}}}JbOj{}{}}{{{d{{ABn{ce}}}}{d{{ABn{ce}}}}}JbOj{}}{{{d{{AL`{ce}}}}{d{{AL`{ce}}}}}JbOj{}}{{{d{{Kb{ceg}}}}{d{{Kb{ceg}}}}}JbOj{}{}}{{{d{{AMb{ceg}}}}{d{{AMb{ceg}}}}}JbOj{}{}}{{{d{ALn}}{d{ALn}}}Jb}{{{d{AM`}}{d{AM`}}}Jb}{{{d{K`}}{d{K`}}}Jb}{{{AHn{ce}}{AHn{ce}}}ALnOj{}}{{{AKn{ce}}{AKn{ce}}}AM`Oj{}}{{{ABn{ce}}{ABn{ce}}}ALnOj{}}{{{AL`{ce}}{AL`{ce}}}AM`Oj{}}{{{d{c}}{d{e}}}Jb{}{}}00000000000000000000000000000000000000000000000000000000000000000000{{{AC`{c}}{AC`{c}}{AC`{c}}}{{AMd{ceg}}}AHl{}{}}{{{Md{ce}}c}{{ALd{ce}}}AEb{}}{{{ABn{ce}}c}{{AL`{ce}}}AEb{}}{{AGdAGd}AGd}{{{Md{ce}}}{{Md{ce}}}ANh{}}{{{Md{ce}}}{{Md{ce}}}{ANhAEb}{}}{{{ALd{ce}}}{{ALd{ce}}}ANh{}}{{{ALd{ce}}}{{ALd{ce}}}{ANhAEb}{}}{{{AHn{ce}}}{{AHn{ce}}}ANh{}}{{{AHn{ce}}}{{AHn{ce}}}{ANhAEb}{}}{{{AKn{ce}}}{{AKn{ce}}}{ANhAEb}{}}{{{AKn{ce}}}{{AKn{ce}}}ANh{}}{{{ABn{ce}}}{{ABn{ce}}}{ANhAEb}{}}{{{ABn{ce}}}{{ABn{ce}}}ANh{}}{{{AL`{ce}}}{{AL`{ce}}}{ANhAEb}{}}{{{AL`{ce}}}{{AL`{ce}}}ANh{}}{{{d{{ACf{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{AMh{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{ANb{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{ALb{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{Md{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{ALd{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{AMf{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{AMj{ceg}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}{}}{{{d{{AMd{ceg}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}{}}{{{d{{ALf{ceg}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}{}}{{{d{{ALh{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{AHn{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{AKn{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{ALj{ceg}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}{}}{{{d{{ALl{ceg}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}{}}{{{d{{ABn{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{AL`{ce}}}}{d{hEd}}}{{Fn{nJd}}}Eh{}}{{{d{{Kb{ceg}}}}{d{hEd}}}{{Fn{nJd}}}{AEbEhOjAN`ANd}{}{}}{{{d{{AMb{ceg}}}}{d{hEd}}}{{Fn{nJd}}}{AEbEhOjAN`ANd}{}{}}{{{d{ALn}}{d{hEd}}}{{Fn{nJd}}}}{{{d{AM`}}{d{hEd}}}{{Fn{nJd}}}}{{{d{K`}}{d{hEd}}}{{Fn{nJd}}}}{cc{}}{{{AHn{ce}}}{{ACf{ce}}}{AEbANdAHh}{}}1{{{AKn{ce}}}{{AMh{ce}}}{AEbANdAHh}{}}{{{ALd{ce}}}{{ANb{ce}}}AN`{}}3{{{ABn{ce}}}{{ANb{ce}}}ANd{}}{{{AL`{ce}}}{{ANb{ce}}}ANd{}}{{{Md{ce}}}{{ANb{ce}}}{ANdAN`}{}}6{{{AJh{c}}}{{Md{ce}}}{}{}}7{{{On{cc}}}{{Md{ce}}}{}{}}8{{{On{ccc}}}{{ALd{ce}}}{}{}}{{{AJh{c}}}{{ALd{ce}}}{}{}}:{{{AHn{ce}}}{{AMf{ce}}}ANd{}}{{{AL`{ce}}}{{AMj{cge}}}{}{}{}}{{{AMd{ceg}}}{{AMj{ceg}}}{}{}{}}======{{{ABn{ce}}}{{AHn{ce}}}{}{}}{{{AJh{c}}}{{AHn{ce}}}{}{}}{{{On{cc}}}{{AHn{ce}}}{}{}}{cc{}}{{{AL`{ce}}}{{AKn{ce}}}{}{}}{{{AJh{c}}}{{AKn{ce}}}{}{}}{{{On{ccc}}}{{AKn{ce}}}{}{}}{{{ABn{ce}}}{{ALj{ceg}}}{}{}{}}44{{{AL`{ce}}}{{ALl{ceg}}}{}{}{}}{{{On{cc}}}{{ABn{ce}}}{}{}}{{{ALj{ceg}}}{{ABn{ce}}}{}{}{}}{{{AHn{ce}}}{{ABn{ce}}}{}{}}{{{AJh{c}}}{{ABn{ce}}}{}{}}9{{{ALl{ceg}}}{{AL`{ce}}}{}{}{}}{{{On{ccc}}}{{AL`{ce}}}{}{}}{{{AJh{c}}}{{AL`{ce}}}{}{}}<<{{{ALj{ceg}}}{{Kb{ceg}}}{ANdAN`}{}{}}{{{ALl{ceg}}}{{AMb{ceg}}}{ANdAN`}{}{}}>>>>>>>>>>>>>>>>>>>>>>>>>>>{{{AC`{c}}c}{{ABn{ce}}}{AGd{AFd{}{{Kd{}}}}AEb}{}}{{{AJh{c}}}{{Kb{ceg}}}AEb{}{}}{{{AJh{c}}}{{AMb{ceg}}}AEb{}{}}{{{AJh{{AJh{c}}}}}{{Kb{ceg}}}AEb{}{}}{{{AJh{{AJh{c}}}}}{{AMb{ceg}}}AEb{}{}}{{{ALb{ce}}}{{ALh{ce}}}AEb{}}{{{ALb{ce}}{ALb{ce}}}{{Md{ce}}}{}{}}{{{ALb{ce}}{ALb{ce}}{ALb{ce}}}{{ALd{ce}}}{}{}}{{{ALb{ce}}{ALb{ce}}{ALb{ce}}{ALb{ce}}}{{ALh{ce}}}{}{}}{{{ALb{ce}}{ALb{ce}}}{{AHn{ce}}}{}{}}{{{ALb{ce}}{ALb{ce}}{ALb{ce}}}{{AKn{ce}}}{}{}}{{{ALb{ce}}{ALb{ce}}}{{ABn{ce}}}{}{}}{{{ALb{ce}}{ALb{ce}}{ALb{ce}}}{{AL`{ce}}}{}{}}{{{Md{ce}}{AHn{ce}}}{{ACf{ce}}}{AEb{AE`{}{{Kd{}}}}}{}}{{{ALd{ce}}{AKn{ce}}}{{AMh{ce}}}{AEb{AE`{}{{Kd{}}}}}{}}{c{{ACf{eg}}}Kn{AEbANdAHh}{}}{c{{AMh{eg}}}Kn{AEbANdAHh}{}}{c{{AMf{eg}}}Kn{AEbANdAHh{AFb{}{{Kd{}}}}}{}}{{{AMd{ceg}}}{{AMj{ceg}}}{}{}{}}{{{ALf{ceg}}}{{AMb{ceg}}}{{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}AEb{AHf{}{{Kd{}}}}{AE`{}{{Kd{}}}}AHhAN`ANd}{}{}}{{{AHn{ce}}}{{ACf{ce}}}ANd{}}{{{AKn{ce}}}{{AMh{ce}}}ANd{}}{{{AHn{ce}}}{{AMf{ce}}}ANd{}}{ce{}{}}0000000000000000000000{{{AL`{ce}}}{{AMj{cge}}}{}{}{}}{{{d{{ACf{cK`}}}}}{{ACf{ce}}}AEb{}}{{{d{{AMh{cK`}}}}}{{AMh{ce}}}AEb{}}{{{Md{cK`}}}{{Md{ce}}}{}{}}{{{ALd{cK`}}}{{ALd{ce}}}{}{}}{{{d{{AMf{cK`}}}}}{{AMf{ce}}}AEb{}}{{{d{{AMj{cK`K`}}}}}{{AMj{ceg}}}{AHlAFj}{}{}}{{{d{{AMl{cK`K`}}}}}{{AMl{ceg}}}AEb{}{}}{{{d{{AMd{cK`K`}}}}}{{AMd{ceg}}}AEb{}{}}{{{AHn{cK`}}}{{AHn{ce}}}{}{}}{{{AKn{cK`}}}{{AKn{ce}}}{}{}}{{{d{{ALj{cK`K`}}}}}{{ALj{ceg}}}AEb{}{}}{{{d{{ALl{cK`K`}}}}}{{ALl{ceg}}}AEb{}{}}{{{ABn{cK`}}}{{ABn{ce}}}{}{}}{{{AL`{cK`}}}{{AL`{ce}}}{}{}}{{{d{{Kb{cK`K`}}}}}{{Kb{ceg}}}AEb{}{}}{{{d{{AMb{cK`K`}}}}}{{AMb{ceg}}}AEb{}{}}{{{ABn{ce}}{ABn{ce}}}{{ALh{ce}}}{{AHf{}{{Kd{}}}}}{}}0{{{ALb{ce}}}cAj{}}{{{ALf{ceg}}}c{}{}{}}{{{d{{AMl{ceg}}}}}{{AC`{c}}}AEb{}{}}{{{d{c}}{d{e}}}A@h{A@jA@l}A@n}0000000000000000000000{{{AHn{ce}}{AHn{ce}}}ALnAHh{}}{{{AKn{ce}}{AKn{ce}}}AM`AHh{}}{{{ABn{ce}}{ABn{ce}}}ALnAHh{}}{{{AL`{ce}}{AL`{ce}}}AM`AHh{}}{{{d{{ACf{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{AMh{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{ANb{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{ALb{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{Md{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{ALd{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{AMf{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{AMj{ceg}}}}{d{hi}}}nA@j{}{}AA`}{{{d{{AMl{ceg}}}}{d{hi}}}nA@j{}{}AA`}{{{d{{AMd{ceg}}}}{d{hi}}}nA@j{}{}AA`}{{{d{{ALf{ceg}}}}{d{hi}}}nA@j{}{}AA`}{{{d{{ALh{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{AHn{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{AKn{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{ALj{ceg}}}}{d{hi}}}nA@j{}{}AA`}{{{d{{ALl{ceg}}}}{d{hi}}}nA@j{}{}AA`}{{{d{{ABn{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{AL`{ce}}}}{d{hg}}}nA@j{}AA`}{{{d{{Kb{ceg}}}}{d{hi}}}nA@j{}{}AA`}{{{d{{AMb{ceg}}}}{d{hi}}}nA@j{}{}AA`}{{{d{ALn}}{d{hc}}}nAA`}{{{d{AM`}}{d{hc}}}nAA`}{{{d{K`}}{d{hc}}}nAA`}{{{d{{ACf{ce}}}}}c{AEb{AFb{}{{Kd{}}}}}{}}{{{d{{AMh{ce}}}}}c{AEb{AFb{}{{Kd{}}}}}{}}{{{d{{AMf{ce}}}}}c{AEb{AE`{}{{Kd{}}}}}{}}``{{{d{{ALh{ce}}}}}c{AEb{AE`{}{{Kd{}}}}}{}}`{{}{{AMj{ceg}}}{}{}{}}{{}{{AMl{ceg}}}AHj{}{}}{{}{{AMd{ceg}}}{AHjAFf}{}{}}{{}{{ALf{ceg}}}AN`{}{}}{{}{{ALj{ceg}}}ANd{}{}}{{}{{ALl{ceg}}}ANd{}{}}{{}{{Kb{ceg}}}{ANdAN`}{}{}}{{}{{AMb{ceg}}}{ANdAN`}{}{}}{{{d{{ACf{ce}}}}cc}{{ACf{ce}}}{AEb{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}{{{d{{AMh{ce}}}}ccc}{{AMh{ce}}}{AEb{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}{{{d{{AMf{ce}}}}cc}{{AMf{ce}}}{AEb{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}{{}Bf}0000000000000000000000{{{d{{ACf{ce}}}}{ALh{ce}}}{{ACf{ce}}}{AEb{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}{{{d{{AMf{ce}}}}{ALh{ce}}}{{AMf{ce}}}{AEbANdAHh{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}{{{d{{ACf{ce}}}}{d{{ACf{ce}}}}}{{Db{{ACf{ce}}}}}{AEbAHh}{}}{{{d{{AMh{ce}}}}{d{{AMh{ce}}}}}{{Db{{AMh{ce}}}}}{AEbAHh}{}}{{{d{{AMf{ce}}}}{d{{AMf{ce}}}}}{{Db{{AMf{ce}}}}}{AEbAHh{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}{{{d{{ACf{ce}}}}{d{{ACf{ce}}}}}{{ACf{ce}}}{AEbAHh}{}}{{{d{{AMh{ce}}}}{d{{AMh{ce}}}}}{{AMh{ce}}}{AEbAHh}{}}{{{d{{ACf{ce}}}}{d{{ACf{ce}}}}}JbAHh{}}{{{d{{AMh{ce}}}}{d{{AMh{ce}}}}}JbAHh{}}{{{d{{AMf{ce}}}}{d{{AMf{ce}}}}}Jb{AEbAHh{AE`{}{{Kd{}}}}}{}}{ce{}{}}000000000000000000000000000000000000000000000{{{El{c}}}{{El{f}}}{}}0000000000000000000000{{{En{c}}}{{En{f}}}{}}0000000000000000000000{{{F`{c}}}{{F`{f}}}{}}0000000000000000000000{{c{j{e}}}g{}{}{}}0000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444{{{d{{AMj{ceg}}}}}{{AMj{cge}}}{AHlAFj}{}{}}{{{d{{AMl{ceg}}}}}{{AMl{cge}}}AHl{}{}}{{{d{{AMd{ceg}}}}}{{AMd{cge}}}AHl{}{}}{{{ALf{ceg}}}{{ALf{ge}}}{AN`AGf}{}{}}{{{d{{ALj{ceg}}}}}{{ALj{ge}}}{AHfAEb}{}{}}{{{d{{ALl{ceg}}}}}{{ALl{ge}}}{AHfAEb}{}{}}{{{d{{Kb{ceg}}}}}{{Db{{Kb{cge}}}}}{AEb{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}OjANdAN`}{}{}}{{{d{{AMb{ceg}}}}}{{Db{{AMb{cge}}}}}{{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}AEb{AHf{}{{Kd{}}}}{AE`{}{{Kd{}}}}AHhAN`ANd}{}{}}{{{d{{AMb{ceg}}}}}Jb{ANdAN`Oj}{}{}}{{{d{{AMb{ceg}}}}}Jb{{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}AEb{AHf{}{{Kd{}}}}{AE`{}{{Kd{}}}}AHhAN`ANd}{}{}}{{{d{{ACf{ce}}}}}JbAHh{}}{{{d{{AMh{ce}}}}}JbAHh{}}{{{d{{AMf{ce}}}}}Jb{AEbANdAHh}{}}{{{AHn{ce}}}Jb{ANdAHh}{}}{{{AKn{ce}}}Jb{ANdAHh}{}}{{{ACf{ce}}}JbAHb{}}{{{AMh{ce}}}JbAHb{}}{{{Md{ce}}}JbAHb{}}{{{ALd{ce}}}JbAHb{}}{{{AMf{ce}}}JbAHb{}}{{{AHn{ce}}}JbAHb{}}{{{AKn{ce}}}JbAHb{}}{{{ABn{ce}}}JbAHb{}}{{{AL`{ce}}}JbAHb{}}{{{ALf{ceg}}}Jb{OjAN`}{}{}}{{{d{{ALj{ceg}}}}}Jb{ANdOj}{}{}}{{{d{{ALl{ceg}}}}}Jb{ANdOj}{}{}}{{{d{{Kb{ceg}}}}}Jb{AEb{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}OjANdAN`}{}{}}{{{d{{AMb{ceg}}}}}Jb{{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}AEb{AHf{}{{Kd{}}}}{AE`{}{{Kd{}}}}AHhAN`ANd}{}{}}{{{d{{ACf{ce}}}}}JbAHh{}}{{{d{{AMh{ce}}}}}JbAHh{}}{{{d{{AMd{ceg}}}}}Jb{AFjAHl}{}{}}{{{AHn{ce}}}JbAKl{}}{{{AKn{ce}}}JbAKl{}}{{{d{{ALh{ce}}}}}Jb{ANdOj}{}}```{{{ABn{ce}}}cAHl{}}{{{AL`{ce}}}cAHl{}}{{{d{{ACf{ce}}}}{ACf{ce}}c}{{ACf{ce}}}{AN`{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}AEb}{}}{{{d{{AMh{ce}}}}{AMh{ce}}c}{{AMh{ce}}}{AN`{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}AEb}{}}{{{ALb{ce}}{ALb{ce}}c}{{ALb{ce}}}{AN`{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AE`{}{{Kd{}}}}Aj}{}}{{{Md{ce}}{Md{ce}}c}{{Md{ce}}}{AN`{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AE`{}{{Kd{}}}}AEb}{}}{{{ALd{ce}}{ALd{ce}}c}{{ALd{ce}}}{AN`{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AE`{}{{Kd{}}}}AEb}{}}{{{d{{AMf{ce}}}}{AMf{ce}}c}{{AMf{ce}}}{AN`{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}AEb}{}}{{{d{{AMd{ceg}}}}{d{{AMd{ceg}}}}c}{{AMd{ceg}}}AHl{}{}}{{{AHn{ce}}{AHn{ce}}c}{{AHn{ce}}}{AN`{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AE`{}{{Kd{}}}}AEb}{}}{{{AKn{ce}}{AKn{ce}}c}{{AKn{ce}}}{AN`{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AE`{}{{Kd{}}}}AEb}{}}{{{ABn{ce}}{ABn{ce}}c}{{ABn{ce}}}{AN`{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}AEb}{}}{{{AL`{ce}}{AL`{ce}}c}{{AL`{ce}}}{AN`{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}AEb}{}}{{{AHn{ce}}{AHn{ce}}}ALnAHh{}}{{{AKn{ce}}{AKn{ce}}}AM`AHh{}}{{{ABn{ce}}{ABn{ce}}}ALnAHh{}}{{{AL`{ce}}{AL`{ce}}}AM`AHh{}}``````````````````````{{{Md{ce}}i}{{Md{ge}}}{}{}{}{{J`{c}{{Kd{g}}}}}}{{{ALd{ce}}i}{{ALd{ge}}}{}{}{}{{J`{c}{{Kd{g}}}}}}{{{ABn{ce}}i}{{ABn{ge}}}{}{}{}{{J`{c}{{Kd{g}}}}}}{{{AL`{ce}}i}{{AL`{ge}}}{}{}{}{{J`{c}{{Kd{g}}}}}}{{{ALb{ce}}{ALb{ce}}}{{ALb{ce}}}AHh{}}{{{Md{ce}}{Md{ce}}}{{Md{ce}}}AHh{}}{{{ALd{ce}}{ALd{ce}}}{{ALd{ce}}}AHh{}}{{{d{{AMf{ce}}}}}{{Md{ce}}}{AEb{AE`{}{{Kd{}}}}}{}}{{{ALf{ceg}}{ALf{ceg}}}{{ALf{ceg}}}AHh{}{}}{{{AHn{ce}}{AHn{ce}}}{{AHn{ce}}}AHh{}}{{{AKn{ce}}{AKn{ce}}}{{AKn{ce}}}AHh{}}{{{ABn{ce}}{ABn{ce}}}{{ABn{ce}}}AHh{}}{{{AL`{ce}}{AL`{ce}}}{{AL`{ce}}}AHh{}}``{{{d{{AMf{ce}}}}}c{AEb{AE`{}{{Kd{}}}}}{}}0987654321``00{{{ACf{ce}}c}{}{AEbAFd}{}}{{{ACf{ce}}{ALf{ceg}}}{}{AEbAFd}{}{}}{{{AMh{ce}}c}{}{AEbAFd}{}}{{{AMh{ce}}{ALf{ceg}}}{}{AEbAFd}{}{}}{{{ALb{ce}}c}{}AFd{}}{{{ALb{ce}}{ALf{ceg}}}{}AFd{}{}}{{{Md{ce}}c}{}{AEbAFd}{}}{{{Md{ce}}{ALf{ceg}}}{}{AEbAFd}{}{}}{{{ALd{ce}}c}{}{AEbAFd}{}}{{{ALd{ce}}{ALf{ceg}}}{}{AEbAFd}{}{}}{{{AMf{ce}}c}{}{AEbAFd}{}}{{{AMf{ce}}{ALf{ceg}}}{}{AEbAFd}{}{}}{{{ALf{ceg}}{ALf{cgi}}}{}AFd{}{}{}}{{{ALh{ce}}c}{}{AEbAFd}{}}{{{ALh{ce}}{ALf{ceg}}}{}{AEbAFd}{}{}}{{{AHn{ce}}{ALf{ceg}}}{}{AEbAFd}{}{}}{{{AHn{ce}}c}{}{AEbAFd}{}}{{{AKn{ce}}c}{}{AEbAFd}{}}{{{AKn{ce}}{ALf{ceg}}}{}{AEbAFd}{}{}}{{{ABn{ce}}c}{}{AEbAFd}{}}{{{ABn{ce}}{ALf{ceg}}}{}{AEbAFd}{}{}}{{{AL`{ce}}c}{}{AEbAFd}{}}{{{AL`{ce}}{ALf{ceg}}}{}{AEbAFd}{}{}}{{{d{h{ACf{ce}}}}c}n{AEbAHd}{}}{{{d{h{ACf{ce}}}}{ALf{cee}}}n{AEbAHd}{}}{{{d{h{AMh{ce}}}}{ALf{cee}}}n{AEbAHd}{}}{{{d{h{AMh{ce}}}}c}n{AEbAHd}{}}{{{d{h{ALb{ce}}}}c}n{AEb{AFd{}{{Kd{}}}}}{}}{{{d{h{Md{ce}}}}c}n{AEb{AFd{}{{Kd{}}}}}{}}{{{d{h{Md{ce}}}}{ALf{cee}}}n{AEbAHd}{}}{{{d{h{ALd{ce}}}}c}n{AEbAHd}{}}{{{d{h{ALd{ce}}}}{ALf{cee}}}n{AEbAHd}{}}{{{d{h{AMf{ce}}}}{ALf{cee}}}n{AEbAHd}{}}{{{d{h{AMf{ce}}}}c}n{AEbAHd}{}}{{{d{h{ALh{ce}}}}{ALf{cee}}}n{AEbAHd}{}}{{{d{h{ALh{ce}}}}c}n{AEbAHd}{}}{{{d{h{AHn{ce}}}}c}n{AEbAHd}{}}{{{d{h{AHn{ce}}}}{ALf{cee}}}n{AEbAHd}{}}{{{d{h{AKn{ce}}}}{ALf{cee}}}n{AEbAHd}{}}{{{d{h{AKn{ce}}}}c}n{AEbAHd}{}}{{{d{h{ABn{ce}}}}c}n{AEb{AFd{}{{Kd{}}}}}{}}{{{d{h{ABn{ce}}}}{ALf{cee}}}n{AEbAHd}{}}{{{d{h{AL`{ce}}}}{ALf{cee}}}n{AEbAHd}{}}{{{d{h{AL`{ce}}}}c}n{AEb{AFd{}{{Kd{}}}}}{}}{{{d{{AMb{ceg}}}}c}{{AMb{ceg}}}{{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}AEb{AHf{}{{Kd{}}}}{AE`{}{{Kd{}}}}AHhAN`ANd}{}{}}{{{ALb{ce}}}{}AHf{}}{{{Md{ce}}}{}AHf{}}{{{ALd{ce}}}{}AHf{}}{{{ALh{ce}}}{{ALh{ce}}}{{AHf{}{{Kd{}}}}}{}}{{{AHn{ce}}}{}AHf{}}{{{AKn{ce}}}{}AHf{}}{{{ABn{ce}}}{}AHf{}}{{{AL`{ce}}}{}AHf{}}{{{Md{ce}}{Md{ce}}}{{ACf{ce}}}{}{}}{{{ALd{ce}}{ALd{ce}}}{{AMh{ce}}}{}{}}{{cccc}{{ANb{ce}}}{}{}}{c{{ALb{ce}}}{}{}}{{cc}{{Md{ce}}}{}{}}{{ccc}{{ALd{ce}}}{}{}}{{{Md{ce}}{AHn{ce}}}{{AMf{ce}}}{}{}}{{{AMd{ceg}}{AL`{cg}}}{{AMj{ceg}}}{}{}{}}{{{AC`{c}}}{{AMl{ceg}}}{}{}{}}{c{{ALf{ceg}}}{}{}{}}{{cccc}{{ALh{ce}}}{}{}}{{cc}{{AHn{ce}}}{}{}}{{ccc}{{AKn{ce}}}{}{}}{{cc}{{ALj{ceg}}}{}{}{}}{{ccc}{{ALl{ceg}}}{}{}{}}{{cc}{{ABn{ce}}}{}{}}{{ccc}{{AL`{ce}}}{}{}}{{cccccc}{{Kb{ceg}}}{}{}{}}{{cccccccccccccccc}{{AMb{ceg}}}{}{}{}}{{cccccc}{{AMb{ceg}}}{ANdAN`}{}{}}{c{{ALh{ce}}}AEb{}}{{{AL`{ce}}{AMd{ceg}}}{{AMj{ceg}}}{}{}{}}{ALnJb}{AM`Jb}{{{d{{AMd{ceg}}}}}cAHl{}{}}{{{d{{AMd{ceg}}}}}{{AMd{ceg}}}AHl{}{}}{{{ABn{ce}}}{{ABn{ce}}}AHl{}}{{{AL`{ce}}}{{AL`{ce}}}AHl{}}{ALnALn}{AM`AM`}{{{AHn{ce}}{AHn{ce}}}ALnOj{}}{{{AKn{ce}}{AKn{ce}}}AM`Oj{}}{{{ABn{ce}}{ABn{ce}}}ALnOj{}}{{{AL`{ce}}{AL`{ce}}}AM`Oj{}}{{}c{}}0000000000000000`{{}{{ALf{ceg}}}AN`{}{}}{{}{{ABn{ce}}}AN`{}}{{}{{AL`{ce}}}AN`{}}{{ALnALn}ALn}{{AM`AM`}AM`}{{}{{Md{ce}}}ANd{}}{{}{{ALd{ce}}}ANd{}}`{{cccccc}{{AMb{ceg}}}{}{}{}}{{{d{{ACf{ce}}}}{ALh{ce}}}{{ACf{ce}}}{AEb{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}{{{d{{AMf{ce}}}}{ALh{ce}}}{{AMf{ce}}}{AEb{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}{{{d{{Kb{ceg}}}}{d{{ACf{ce}}}}}{{ACf{cg}}}{{AFb{}{{Kd{}}}}ANdAHhAEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{AMb{ceg}}}}{d{{ACf{ce}}}}}{{Db{{ACf{cg}}}}}{{AFb{}{{Kd{}}}}{AGf{}{{Kd{}}}}ANdAHhAEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{AMb{ceg}}}}{d{{AMh{ce}}}}}{{Db{{AMh{cg}}}}}{{AFb{}{{Kd{}}}}{AGf{}{{Kd{}}}}ANdAHhAEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{Kb{ceg}}}}{d{{AMf{ce}}}}}{{AMf{cg}}}{{AFb{}{{Kd{}}}}ANdAHhAEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{AMb{ceg}}}}{d{{AMf{ce}}}}}{{Db{{AMf{cg}}}}}{{AFb{}{{Kd{}}}}{AGf{}{{Kd{}}}}ANdAHhAEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{ALb{ce}}}}{d{{ALb{ce}}}}}{{Db{ADd}}}AHh{}}{{{d{{ALf{ceg}}}}{d{{ALf{ceg}}}}}{{Db{ADd}}}AHh{}{}}{{{d{K`}}{d{K`}}}{{Db{ADd}}}}{c{{AMb{ceg}}}{}{}{}}{{cc}{{Md{ce}}}{}{}}{{ccc}{{ALd{ce}}}{}{}}{{{d{{Md{C`c}}}}}{{Md{C`K`}}}{}}{{{d{{Kb{ceg}}}}{AC`{c}}}{{Kb{ceg}}}{AEb{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}ANdAGd}{}{}}{{{d{{AMb{ceg}}}}ccc{AC`{c}}}{{AMb{ceg}}}{{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}AEbANdAN`AGd}{}{}}{{{d{{Kb{ceg}}}}cc}{{Kb{ceg}}}{AEb{AFd{}{{Kd{}}}}}{}{}}{{{d{{AMb{ceg}}}}ccc}{{AMb{ceg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}ANdAN`}{}{}}{{{d{{Kb{ceg}}}}{ABn{ce}}}{{Kb{ceg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}ANdAN`}{}{}}{{{d{{AMb{ceg}}}}{AL`{ce}}}{{AMb{ceg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}ANdAN`}{}{}}{{{ABn{ce}}{ABn{ce}}}{{ABn{ce}}}{{AFb{}{{Kd{}}}}{AGf{}{{Kd{}}}}AEb{AFd{}{{Kd{}}}}{AE`{}{{Kd{}}}}}{}}{{{AL`{ce}}{AL`{ce}}}{{AL`{ce}}}{{AFb{}{{Kd{}}}}{AGf{}{{Kd{}}}}AEb{AFd{}{{Kd{}}}}{AE`{}{{Kd{}}}}}{}}{{{d{{AMb{ceg}}}}}{{AMb{ceg}}}{AEb{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}ANdAN`Oj}{}{}}{{cccc}{{AMd{ceg}}}{}{}{}}`{c{{AMl{ceg}}}{}{}{}}`{AGdAGd}{{cccc}{{AMf{ce}}}{}{}}{{{ABn{ce}}{ABn{ce}}}{{ABn{ce}}}{AN`{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}AEb}{}}{{{AL`{ce}}{AL`{ce}}}{{AL`{ce}}}{AN`{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}AEb}{}}{{{d{{Md{ce}}}}{d{{AHn{ce}}}}}{{Md{ce}}}ANf{}}{{{d{{ALd{ce}}}}{d{{AKn{ce}}}}}{{ALd{ce}}}ANf{}}`{{{ABn{ce}}}{{ABn{ce}}}AHb{}}{{{AL`{ce}}}{{AL`{ce}}}AHb{}}{{{AC`{c}}}{{Kb{ceg}}}{AEb{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}ANdAGd}{}{}}{{ccc{AC`{c}}}{{AMb{ceg}}}{}{}{}}`{{{d{{ACf{ce}}}}}{{ACf{ce}}}ANj{}}{{{d{{AMh{ce}}}}}{{AMh{ce}}}ANj{}}{{{Md{ce}}}{{Md{ce}}}ANj{}}{{{Md{ce}}}{{Md{ce}}}{ANjAEb}{}}{{{ALd{ce}}}{{ALd{ce}}}ANj{}}{{{ALd{ce}}}{{ALd{ce}}}{ANjAEb}{}}{{{d{{AMf{ce}}}}}{{AMf{ce}}}{ANhAMnANj{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}{{{AHn{ce}}}{{AHn{ce}}}ANj{}}{{{AHn{ce}}}{{AHn{ce}}}{ANjAEb}{}}{{{AKn{ce}}}{{AKn{ce}}}{ANjAEb}{}}{{{AKn{ce}}}{{AKn{ce}}}ANj{}}{{{ABn{ce}}}{{ABn{ce}}}ANj{}}{{{ABn{ce}}}{{ABn{ce}}}{ANjAEb}{}}{{{AL`{ce}}}{{AL`{ce}}}ANj{}}{{{AL`{ce}}}{{AL`{ce}}}{ANjAEb}{}}{{{d{{ACf{ce}}}}}{{ACf{ce}}}{ANhAMn}{}}{{{d{{AMh{ce}}}}}{{AMh{ce}}}{ANhAMn}{}}:10:{{{ALb{ce}}{ALb{ce}}}{{ALb{ce}}}ANl{}}0{{{d{{ACf{eg}}}}cc}{{ACf{eg}}}AEb{{AFd{}{{Kd{}}}}AEb}{}}{{{d{{AMh{eg}}}}ccc}{{AMh{eg}}}AEb{{AFd{}{{Kd{}}}}AEb}{}}{{{d{{AMf{eg}}}}cc}{{AMf{eg}}}AEb{AEb{AFd{}{{Kd{}}}}}{}}{{cc}{{Kb{ceg}}}ANd{}{}}{{ccc}{{AMb{ceg}}}{ANdAN`}{}{}}{{ALn{Md{ce}}{Md{ce}}}{{Md{ce}}}{}{}}{{AM`{ALd{ce}}{ALd{ce}}}{{ALd{ce}}}{}{}}{{ALn{AHn{ce}}{AHn{ce}}}{{AHn{ce}}}{}{}}{{AM`{AKn{ce}}{AKn{ce}}}{{AKn{ce}}}{}{}}{{ALn{ABn{ce}}{ABn{ce}}}{{ABn{ce}}}{}{}}{{AM`{AL`{ce}}{AL`{ce}}}{{AL`{ce}}}{}{}}{{{d{h{ACf{ce}}}}{AHn{ce}}}n{AEb{AFb{}{{Kd{}}}}}{}}{AGdAGd}{{{d{{ACf{ce}}}}}{{AHn{ce}}}{AEb{AFb{}{{Kd{}}}}}{}}{{{d{{AMh{ce}}}}}{{AKn{ce}}}{AEb{AFb{}{{Kd{}}}}}{}}`{{cc}{{AHn{ce}}}{}{}}{{ccc}{{AKn{ce}}}{}{}}{{{AC`{c}}{AC`{c}}}{{AMb{ceg}}}{AGdANdAN`}{}{}}{{{d{{AMd{ceg}}}}{d{{AMd{ceg}}}}c}{{AMd{ceg}}}{AFjAHl}{}{}}{c{{Md{ce}}}Aj{}}{c{{ALd{ce}}}Aj{}}{c{{AHn{ce}}}Aj{}}{c{{AKn{ce}}}Aj{}}{c{{ALj{ceg}}}Aj{}{}}{c{{ALl{ceg}}}Aj{}{}}{c{{ABn{ce}}}Aj{}}{c{{AL`{ce}}}Aj{}}{{{ABn{ce}}}c{AEb{AFd{}{{Kd{}}}}{AE`{}{{Kd{}}}}}{}}{{{AL`{ce}}}c{AEb{AFd{}{{Kd{}}}}{AE`{}{{Kd{}}}}}{}}{{{d{{AMd{ceg}}}}}cAHl{}{}}{{{ALb{ce}}{ALb{ce}}}{}AFb{}}{{{Md{ce}}{Md{ce}}}{}AFb{}}{{{Md{ce}}{ABn{ce}}}{}AFb{}}{{{Md{ce}}{AHn{ce}}}{}AFb{}}{{{ALd{ce}}{AL`{ce}}}{}AFb{}}{{{ALd{ce}}{AKn{ce}}}{}AFb{}}{{{ALd{ce}}{ALd{ce}}}{}AFb{}}{{{ALf{ceg}}{ALf{ceg}}}{}AFb{}{}}{{{ALh{ce}}{ALh{ce}}}{{ALh{ce}}}{{AFb{}{{Kd{}}}}}{}}{{{AHn{ce}}{AHn{ce}}}{}AFb{}}{{{AKn{ce}}{AKn{ce}}}{}AFb{}}{{{ALj{ceg}}{ALj{cig}}}{}AFb{}{}{}}{{{ALl{ceg}}{ALl{cig}}}{}AFb{}{}{}}{{{ABn{ce}}{ABn{ce}}}{}AFb{}}{{{AL`{ce}}{AL`{ce}}}{}AFb{}}{{{d{h{ALb{ce}}}}{ALb{ce}}}nAI`{}}{{{d{h{Md{ce}}}}{AHn{ce}}}nAI`{}}{{{d{h{Md{ce}}}}{ABn{ce}}}n{AEb{AFb{}{{Kd{}}}}}{}}{{{d{h{ALd{ce}}}}{AL`{ce}}}n{AEb{AFb{}{{Kd{}}}}}{}}{{{d{h{ALd{ce}}}}{AKn{ce}}}nAI`{}}{{{d{h{ALh{ce}}}}{ALh{ce}}}nAI`{}}{{{d{h{AHn{ce}}}}{AHn{ce}}}nAI`{}}{{{d{h{AKn{ce}}}}{AKn{ce}}}nAI`{}}{{{d{h{ALj{ceg}}}}{ALj{cgg}}}nAI`{}{}}{{{d{h{ALl{ceg}}}}{ALl{cgg}}}nAI`{}{}}{{{d{h{ABn{ce}}}}{ABn{ce}}}n{AEb{AFb{}{{Kd{}}}}}{}}{{{d{h{AL`{ce}}}}{AL`{ce}}}n{AEb{AFb{}{{Kd{}}}}}{}}{g{{ALb{ce}}}{{AE`{}{{Kd{}}}}ANd}{}{{AIb{}{{Kj{{ALb{ce}}}}}}}}{g{{ALb{ce}}}{{AE`{}{{Kd{}}}}AEbANd}{}{{AIb{}{{Kj{{d{{ALb{ce}}}}}}}}}}{g{{AHn{ce}}}{{AE`{}{{Kd{}}}}AEbANd}{}{{AIb{}{{Kj{{d{{AHn{ce}}}}}}}}}}{g{{AHn{ce}}}{{AE`{}{{Kd{}}}}ANd}{}{{AIb{}{{Kj{{AHn{ce}}}}}}}}{g{{AKn{ce}}}{{AE`{}{{Kd{}}}}AEbANd}{}{{AIb{}{{Kj{{d{{AKn{ce}}}}}}}}}}{g{{AKn{ce}}}{{AE`{}{{Kd{}}}}ANd}{}{{AIb{}{{Kj{{AKn{ce}}}}}}}}{g{{ABn{ce}}}{{AE`{}{{Kd{}}}}ANd}{}{{AIb{}{{Kj{{ABn{ce}}}}}}}}{g{{ABn{ce}}}{{AE`{}{{Kd{}}}}AEbANd}{}{{AIb{}{{Kj{{d{{ABn{ce}}}}}}}}}}{g{{AL`{ce}}}{{AE`{}{{Kd{}}}}AEbANd}{}{{AIb{}{{Kj{{d{{AL`{ce}}}}}}}}}}{g{{AL`{ce}}}{{AE`{}{{Kd{}}}}ANd}{}{{AIb{}{{Kj{{AL`{ce}}}}}}}}{AGdAGd}{{{d{{AMj{ceg}}}}{d{{AMj{cgi}}}}}{{AMj{cei}}}{AHlAFj}{}{}{}}{{{d{{AMl{ceg}}}}{d{{AMl{cie}}}}}{{AMl{cig}}}AHl{}{}{}}{{{d{{AMd{ceg}}}}{d{{AMd{cgi}}}}}{{AMd{cei}}}{AFjAHl}{}{}{}}{{{d{{Kb{ceg}}}}{d{{Kb{cgi}}}}}{{Kb{cei}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}{}}{{{d{{AMb{ceg}}}}{d{{AMb{cgi}}}}}{{AMb{cei}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}{}}{{{d{{Kb{ceg}}}}{AC`{c}}}{{Kb{ceg}}}{AEb{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}ANdAGd}{}{}}{{{d{{AMb{ceg}}}}ccc{AC`{c}}}{{AMb{ceg}}}{{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}{AGf{}{{Kd{}}}}AEbANdAN`AGd}{}{}}{{{d{{Kb{ceg}}}}cc}{{Kb{ceg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}ANd}{}{}}{{{d{{AMb{ceg}}}}ccc}{{AMb{ceg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}ANdAN`}{}{}}{{{d{{Kb{ceg}}}}{ABn{cg}}}{{Kb{ceg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}ANdAN`}{}{}}{{{d{{AMb{ceg}}}}{AL`{cg}}}{{AMb{ceg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}ANdAN`}{}{}}{{{ALd{ce}}}{{Md{ce}}}AEb{}}{{{AL`{ce}}}{{ABn{ce}}}AEb{}}{{{d{{AMb{ceg}}}}}{{Kb{ceg}}}AEb{}{}}{{{Md{ce}}}{{ALd{ce}}}{ANdAEb}{}}{{{d{{AMl{ceg}}}}}{{AMd{ceg}}}AHl{}{}}{{{ABn{ce}}}{{AL`{ce}}}{ANdAEb}{}}{{{d{{Kb{ceg}}}}}{{AMb{ceg}}}{ANdAN`AEb}{}{}}{{{Md{ce}}}{{AJh{c}}}AEb{}}{{{ALd{ce}}}{{AJh{c}}}AEb{}}{{{AHn{ce}}}{{AJh{c}}}AEb{}}{{{AKn{ce}}}{{AJh{c}}}AEb{}}{{{d{{ALj{ceg}}}}}{{AJh{c}}}AEb{}{}}{{{d{{ALl{ceg}}}}}{{AJh{c}}}AEb{}{}}{{{ABn{ce}}}{{AJh{c}}}AEb{}}{{{AL`{ce}}}{{AJh{c}}}AEb{}}{{{d{{Kb{ceg}}}}}{{AJh{c}}}AEb{}{}}{{{d{{AMb{ceg}}}}}{{AJh{c}}}AEb{}{}}{{{ALd{ce}}}{{AJh{c}}}{AN`AEb}{}}{{{AL`{ce}}}{{AJh{c}}}{ANdAEb}{}}32{{{d{{Kb{ceg}}}}}{{AJh{{AJh{c}}}}}AEb{}{}}{{{d{{AMb{ceg}}}}}{{AJh{{AJh{c}}}}}AEb{}{}}0{{{d{{AMf{ce}}}}}{{ACf{ce}}}{AEb{AE`{}{{Kd{}}}}}{}}{{{d{{ACf{ce}}}}}{{ACf{C`e}}}{AFlAEb}{}}{{{d{{AMh{ce}}}}}{{AMh{C`e}}}{AFlAEb}{}}{{{Md{ce}}}{{Md{C`e}}}{AFlAEb}{}}{{{ALd{ce}}}{{ALd{C`e}}}{AFlAEb}{}}{{{d{{AMf{ce}}}}}{{AMf{C`e}}}{AFlAEb}{}}{{{AHn{ce}}}{{AHn{C`e}}}{AFlAEb}{}}{{{AKn{ce}}}{{AKn{C`e}}}{AFlAEb}{}}{{{ALj{ceg}}}{{ALj{C`eg}}}{AFlAEb}{}{}}{{{ALl{ceg}}}{{ALl{C`eg}}}{AFlAEb}{}{}}{{{ABn{ce}}}{{ABn{C`e}}}{AFlAEb}{}}{{{AL`{ce}}}{{AL`{C`e}}}{AFlAEb}{}}{{{d{{ACf{ce}}}}}{{ACf{AIde}}}{AFlAEb}{}}{{{d{{AMh{ce}}}}}{{AMh{AIde}}}{AFlAEb}{}}{{{Md{ce}}}{{Md{AIde}}}{AFlAEb}{}}{{{ALd{ce}}}{{ALd{AIde}}}{AFlAEb}{}}{{{d{{AMf{ce}}}}}{{AMf{AIde}}}{AFlAEb}{}}{{{AHn{ce}}}{{AHn{AIde}}}{AFlAEb}{}}{{{AKn{ce}}}{{AKn{AIde}}}{AFlAEb}{}}{{{ALj{ceg}}}{{ALj{AIdeg}}}{AFlAEb}{}{}}{{{ALl{ceg}}}{{ALl{AIdeg}}}{AFlAEb}{}{}}{{{ABn{ce}}}{{ABn{AIde}}}{AFlAEb}{}}{{{AL`{ce}}}{{AL`{AIde}}}{AFlAEb}{}}{{{d{{ACf{ce}}}}}{{ACf{AKfe}}}{AFlAEb}{}}{{{d{{AMh{ce}}}}}{{AMh{AKfe}}}{AFlAEb}{}}{{{Md{ce}}}{{Md{AKfe}}}{AFlAEb}{}}{{{ALd{ce}}}{{ALd{AKfe}}}{AFlAEb}{}}{{{d{{AMf{ce}}}}}{{AMf{AKfe}}}{AFlAEb}{}}{{{AHn{ce}}}{{AHn{AKfe}}}{AFlAEb}{}}{{{AKn{ce}}}{{AKn{AKfe}}}{AFlAEb}{}}{{{ALj{ceg}}}{{ALj{AKfeg}}}{AFlAEb}{}{}}{{{ALl{ceg}}}{{ALl{AKfeg}}}{AFlAEb}{}{}}{{{ABn{ce}}}{{ABn{AKfe}}}{AFlAEb}{}}{{{AL`{ce}}}{{AL`{AKfe}}}{AFlAEb}{}}{{{d{{ACf{ce}}}}}{{ACf{AKhe}}}{AFlAEb}{}}{{{d{{AMh{ce}}}}}{{AMh{AKhe}}}{AFlAEb}{}}{{{Md{ce}}}{{Md{AKhe}}}{AFlAEb}{}}{{{ALd{ce}}}{{ALd{AKhe}}}{AFlAEb}{}}{{{d{{AMf{ce}}}}}{{AMf{AKhe}}}{AFlAEb}{}}{{{AHn{ce}}}{{AHn{AKhe}}}{AFlAEb}{}}{{{AKn{ce}}}{{AKn{AKhe}}}{AFlAEb}{}}{{{ALj{ceg}}}{{ALj{AKheg}}}{AFlAEb}{}{}}{{{ALl{ceg}}}{{ALl{AKheg}}}{AFlAEb}{}{}}{{{ABn{ce}}}{{ABn{AKhe}}}{AFlAEb}{}}{{{AL`{ce}}}{{AL`{AKhe}}}{AFlAEb}{}}{{{d{{ACf{ce}}}}}{{Db{{ACf{ce}}}}}{AEbAHh}{}}{{{d{{AMh{ce}}}}}{{Db{{AMh{ce}}}}}{AEbAHh}{}}{{{d{{AMf{ce}}}}}{{Db{{AMf{ce}}}}}{AEbANdAHh}{}}{{{d{c}}}e{}{}}0000000000000000000000{{{ABn{ce}}}{{Md{ce}}}AEb{}}{{{AL`{ce}}}{{ALd{ce}}}AEb{}}{{{ANb{ce}}}{{Db{{Md{ce}}}}}{AEb{AGf{}{{Kd{}}}}ANdAHh}{}}{{{ANb{ce}}}{{Db{{ALd{ce}}}}}{AEb{AGf{}{{Kd{}}}}ANdAHh}{}}{{{d{{ACf{ce}}}}}{{AMf{ce}}}{AEb{AFb{}{{Kd{}}}}}{}}{{{ABn{ce}}}{{AHn{ce}}}AEb{}}{{{d{{AMj{ceg}}}}}{{AMb{ceg}}}{AGdAHlAFj}{}{}}{{{d{{AMl{ceg}}}}}{{Kb{ceg}}}{AEb{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}{AFd{}{{Kd{}}}}AHjAGd}{}{}}{{{d{{AMd{ceg}}}}}{{AMb{ceg}}}{AFjAHl}{}{}}{{{d{{ALj{ceg}}}}}{{Kb{ceg}}}{ANdAN`AEb}{}{}}{{{d{{ALl{ceg}}}}}{{AMb{ceg}}}{ANdAN`AEb}{}{}}{{{ABn{ce}}}{{Kb{cee}}}{ANdAN`AEb}{}}{{{AL`{ce}}}{{AMb{cee}}}{ANdAN`AEb}{}}{{{Md{ce}}}{{On{cc}}}AEb{}}{{{ALd{ce}}}{{On{ccc}}}AEb{}}{{{AHn{ce}}}{{On{cc}}}AEb{}}{{{AKn{ce}}}{{On{ccc}}}AEb{}}{{{d{{ALj{ceg}}}}}{{On{cc}}}AEb{}{}}{{{d{{ALl{ceg}}}}}{{On{ccc}}}AEb{}{}}{{{ABn{ce}}}{{On{cc}}}AEb{}}{{{AL`{ce}}}{{On{ccc}}}AEb{}}{{{ALd{ce}}}{{On{cccc}}}{AN`AEb}{}}{{{AL`{ce}}}{{On{cccc}}}{ANdAEb}{}}{{{d{{ACf{ce}}}}}{{ACf{Ade}}}{AFlAEb}{}}{{{d{{AMh{ce}}}}}{{AMh{Ade}}}{AFlAEb}{}}{{{Md{ce}}}{{Md{Ade}}}{AFlAEb}{}}{{{ALd{ce}}}{{ALd{Ade}}}{AFlAEb}{}}{{{d{{AMf{ce}}}}}{{AMf{Ade}}}{AFlAEb}{}}{{{AHn{ce}}}{{AHn{Ade}}}{AFlAEb}{}}{{{AKn{ce}}}{{AKn{Ade}}}{AFlAEb}{}}{{{ALj{ceg}}}{{ALj{Adeg}}}{AFlAEb}{}{}}{{{ALl{ceg}}}{{ALl{Adeg}}}{AFlAEb}{}{}}{{{ABn{ce}}}{{ABn{Ade}}}{AFlAEb}{}}{{{AL`{ce}}}{{AL`{Ade}}}{AFlAEb}{}}{{{d{{AMf{ce}}}}}{{AMf{A@he}}}{AFlAEb}{}}{{{AHn{ce}}}{{AHn{A@he}}}{AFlAEb}{}}{{{d{{ACf{ce}}}}}{{ACf{cK`}}}AEb{}}{{{d{{AMh{ce}}}}}{{AMh{cK`}}}AEb{}}{{{Md{ce}}}{{Md{cK`}}}AEb{}}{{{ALd{ce}}}{{ALd{cK`}}}AEb{}}{{{d{{AMf{ce}}}}}{{AMf{cK`}}}AEb{}}{{{d{{AMj{ceg}}}}}{{AMj{cK`K`}}}{AHlAFj}{}{}}{{{d{{AMl{ceg}}}}}{{AMl{cK`K`}}}AEb{}{}}{{{d{{AMd{ceg}}}}}{{AMd{cK`K`}}}AEb{}{}}{{{AHn{ce}}}{{AHn{cK`}}}AEb{}}{{{AKn{ce}}}{{AKn{cK`}}}AEb{}}{{{d{{ALj{ceg}}}}}{{ALj{cK`K`}}}AEb{}{}}{{{d{{ALl{ceg}}}}}{{ALl{cK`K`}}}AEb{}{}}{{{ABn{ce}}}{{ABn{cK`}}}AEb{}}{{{AL`{ce}}}{{AL`{cK`}}}AEb{}}{{{d{{Kb{ceg}}}}}{{Kb{cK`K`}}}AEb{}{}}{{{d{{AMb{ceg}}}}}{{AMb{cK`K`}}}AEb{}{}}{{{d{{ACf{ce}}}}}{{ACf{Bfe}}}{AFlAEb}{}}{{{d{{AMh{ce}}}}}{{AMh{Bfe}}}{AFlAEb}{}}{{{Md{ce}}}{{Md{Bfe}}}{AFlAEb}{}}{{{ALd{ce}}}{{ALd{Bfe}}}{AFlAEb}{}}{{{d{{AMf{ce}}}}}{{AMf{Bfe}}}{AFlAEb}{}}{{{AHn{ce}}}{{AHn{Bfe}}}{AFlAEb}{}}{{{AKn{ce}}}{{AKn{Bfe}}}{AFlAEb}{}}{{{ALj{ceg}}}{{ALj{Bfeg}}}{AFlAEb}{}{}}{{{ALl{ceg}}}{{ALl{Bfeg}}}{AFlAEb}{}{}}{{{ABn{ce}}}{{ABn{Bfe}}}{AFlAEb}{}}{{{AL`{ce}}}{{AL`{Bfe}}}{AFlAEb}{}}{{{Md{ce}}}{{ABn{ce}}}AEb{}}{{{ALd{ce}}}{{AL`{ce}}}AEb{}}{{{AHn{ce}}}{{ABn{ce}}}AEb{}}{{{AKn{ce}}}{{AL`{ce}}}AEb{}}{{{d{{ALj{ceg}}}}}{{ABn{ce}}}AEb{}{}}{{{d{{ALl{ceg}}}}}{{AL`{ce}}}AEb{}{}}`{{{d{{ALj{ceg}}}}{d{{ACf{ce}}}}}{{ACf{g}}}{AE`AEb}{}{}}{{{ALf{ceg}}{d{{ACf{ce}}}}}{{ACf{g}}}{AEbAFd}{}{}}{{{d{{ALl{ceg}}}}{d{{ACf{ce}}}}}{{ACf{g}}}{AE`AEb}{}{}}{{{ALf{ceg}}{d{{AMh{ce}}}}}{{AMh{g}}}{AEbAFd}{}{}}{{{d{{ALl{ceg}}}}{d{{AMh{ce}}}}}{{AMh{g}}}{AE`AEb}{}{}}{{{d{{AMl{cK`K`}}}}{Md{cK`}}}{{Md{cK`}}}ADl}{{{d{{AMl{ceg}}}}{Md{ce}}}{{Md{cg}}}AHl{}{}}{{{ALf{ceg}}{Md{ce}}}{{Md{g}}}{AEbAFd}{}{}}{{{d{{ALf{cK`K`}}}}{Md{cK`}}}{{Md{cK`}}}ADl}{{{d{{ALj{ceg}}}}{Md{ce}}}{{Md{g}}}{AE`AEb}{}{}}{{{d{{ALj{cK`K`}}}}{Md{cK`}}}{{Md{cK`}}}ADl}{{{d{{Kb{cK`K`}}}}{Md{cK`}}}{{Md{cK`}}}ADl}{{{d{{Kb{ceg}}}}{Md{ce}}}{{Md{cg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{AMd{ceg}}}}{Md{ce}}}{{Md{cg}}}{AFjAHl}{}{}}{{{d{{ALl{ceg}}}}{d{{Md{ce}}}}}{{Md{g}}}{AE`AEb}{}{}}{{{d{{AMb{ceg}}}}{Md{ce}}}{{Db{{Md{cg}}}}}{{AGf{}{{Kd{}}}}ANdAHhAEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{AMb{ceg}}}}{Md{ce}}}{{ANb{cg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{AMd{ceg}}}}{ALd{ce}}}{{ALd{cg}}}{AFjAHl}{}{}}{{{ALf{ceg}}{ALd{ce}}}{{ALd{g}}}{AEbAFd}{}{}}{{{d{{ALl{ceg}}}}{d{{ALd{ce}}}}}{{ALd{g}}}{AE`AEb}{}{}}{{{d{{AMb{ceg}}}}{ALd{ce}}}{{Db{{ALd{cg}}}}}{{AGf{}{{Kd{}}}}ANdAHhAEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{AMb{ceg}}}}{ALd{ce}}}{{ANb{cg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{ALf{ceg}}{d{{AMf{ce}}}}}{{AMf{g}}}{AEbAFd}{}{}}{{{d{{ALj{ceg}}}}{d{{AMf{ce}}}}}{{AMf{g}}}{{AE`{}{{Kd{}}}}AEb}{}{}}{{{d{{ALl{ceg}}}}{d{{AMf{ce}}}}}{{AMf{cg}}}{{AE`{}{{Kd{}}}}AEb}{}{}}{{{ALf{ceg}}{AHn{ce}}}{{AHn{g}}}{AEbAFd}{}{}}{{{d{{ALj{ceg}}}}{AHn{ce}}}{{AHn{cg}}}{}{}{}}{{{ALl{ceg}}{AHn{ce}}}{{AHn{cg}}}{}{}{}}{{{d{{AMl{cK`K`}}}}{ABn{cK`}}}{{ABn{cK`}}}ADl}{{{d{{AMl{ceg}}}}{ABn{ce}}}{{ABn{cg}}}AHl{}{}}{{{ALf{ceg}}{ABn{ce}}}{{ABn{g}}}{AEbAFd}{}{}}{{{d{{ALf{cK`K`}}}}{ABn{cK`}}}{{ABn{cK`}}}ADl}{{{d{{ALj{cK`K`}}}}{ABn{cK`}}}{{ABn{cK`}}}ADl}{{{d{{Kb{ceg}}}}{ABn{ce}}}{{ABn{cg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{Kb{cK`K`}}}}{ABn{cK`}}}{{ABn{cK`}}}ADl}{{{d{{AMd{ceg}}}}{ABn{ce}}}{{ABn{cg}}}{AFjAHl}{}{}}{{{d{{AMb{ceg}}}}{ABn{ce}}}{{ABn{cg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{AMd{ceg}}}}{AL`{ce}}}{{AL`{cg}}}{AFjAHl}{}{}}{{{d{{AMb{ceg}}}}{AL`{ce}}}{{AL`{cg}}}{AEb{AE`{}{{Kd{}}}}{AFd{}{{Kd{}}}}}{}{}}{{{d{{ACf{ce}}}}{ABn{ce}}}{{ACf{ce}}}{AEb{AE`{}{{Kd{}}}}}{}}{{{d{{AMh{ce}}}}{AL`{ce}}}{{AMh{ce}}}{AEb{AE`{}{{Kd{}}}}}{}}{{{d{{AMf{ce}}}}{ABn{ce}}}{{AMf{ce}}}{AEb{AE`{}{{Kd{}}}}}{}}{{cc}{{Kb{ceg}}}{ANdAN`}{}{}}{{ccc}{{AMb{ceg}}}{ANdAN`}{}{}}`{{{d{{ACf{ce}}}}}{{Db{{ACf{ge}}}}}{AFlAEb}{}AFl}{{{d{{AMh{ce}}}}}{{Db{{AMh{ge}}}}}{AFlAEb}{}AFl}{{{ALb{ce}}}{{Db{{ALb{ge}}}}}{AFlAj}{}AFl}{{{Md{ce}}}{{Db{{Md{ge}}}}}{AFlAEb}{}AFl}{{{ALd{ce}}}{{Db{{ALd{ge}}}}}{AFlAEb}{}AFl}{{{d{{AMf{ce}}}}}{{Db{{AMf{ge}}}}}{AFlAEb}{}AFl}{{{ALf{ceg}}}{{Db{{ALf{ieg}}}}}AFl{}{}AFl}{{{AHn{ce}}}{{Db{{AHn{ge}}}}}{AFlAEb}{}AFl}{{{AKn{ce}}}{{Db{{AKn{ge}}}}}{AFlAEb}{}AFl}{{{ALj{ceg}}}{{Db{{ALj{ieg}}}}}{AFlAEb}{}{}AFl}{{{ALl{ceg}}}{{Db{{ALl{ieg}}}}}{AFlAEb}{}{}AFl}{{{ABn{ce}}}{{Db{{ABn{ge}}}}}{AFlAEb}{}AFl}{{{AL`{ce}}}{{Db{{AL`{ge}}}}}{AFlAEb}{}AFl}{{{d{{Kb{ceg}}}}}{{Db{{Kb{ieg}}}}}{AFlAEb}{}{}AFl}{{{d{{AMb{ceg}}}}}{{Db{{AMb{ieg}}}}}{AFlAEb}{}{}AFl}{c{{Fn{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000{c{{Fn{e{Gh{e}}}}}{}{}}0000000000000000000000{{{ABn{ce}}}{{Db{{ABn{ce}}}}}AHl{}}{{{AL`{ce}}}{{Db{{AL`{ce}}}}}AHl{}}{{{d{c}}}Gj{}}0000000000000000000000{ce{}{}}000000000000000000000000000000000000000000000{{{d{{ACf{ce}}}}{d{{ACf{ce}}}}}{{ACf{ce}}}{AEbAHh}{}}{{{d{{AMh{ce}}}}{d{{AMh{ce}}}}}{{AMh{ce}}}{AEbAHh}{}}{{{d{{AMf{ce}}}}{d{{AMf{ce}}}}}{{AMf{ce}}}{AEbAHh{AE`{}{{Kd{}}}}{AFb{}{{Kd{}}}}ANd}{}}{{cccc}{{AMd{ceg}}}AHl{}{}}{{{d{c}}}{{Db{{d{e}}}}}{}{}}0000000000000000000000{{cc}{{ABn{ce}}}{}{}}{{ccc}{{AL`{ce}}}{}{}}{{{d{{AMd{ceg}}}}}{{AL`{cK`}}}AEb{}{}}{{{d{{ALh{ce}}}}}c{AEb{AE`{}{{Kd{}}}}}{}}{{{d{{AMh{ce}}}}}c{AEb{AFd{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}{{{AKn{ce}}}c{{AFd{}{{Kd{}}}}AEb}{}};;;;;;;;;;;;;;;;;;;;;;;`{{{d{{ACf{ce}}}}}c{AEb{AFb{}{{Kd{}}}}}{}}{{{d{{AMh{ce}}}}}c{AEb{AFb{}{{Kd{}}}}}{}}{{{d{{AMf{ce}}}}}c{AEb{AE`{}{{Kd{}}}}}{}}``{{{d{{Kb{ceg}}}}}{{Kb{cei}}}AEb{}{}{}}{{{d{{AMb{ceg}}}}}{{AMb{cei}}}AEb{}{}{}}{{{ABn{ce}}c}{{ABn{ce}}}AHl{}}0{{{AL`{ce}}c}{{AL`{ce}}}AHl{}}10{{{d{{Kb{ceg}}}}}{{Kb{cig}}}AEb{}{}{}}{{{d{{AMb{ceg}}}}}{{AMb{cig}}}AEb{}{}{}}`````````{{{d{{ACf{ce}}}}}{{AAd{c}}}AEb{}}{{{d{{AMh{ce}}}}}{{AAd{c}}}AEb{}}{{{d{{AMf{ce}}}}}{{AAd{c}}}{AEb{AE`{}{{Kd{}}}}}{}}{{{ALd{ce}}}{{Md{ce}}}AEb{}}{{{AL`{ce}}}{{ABn{ce}}}AEb{}}{AM`ALn}{{{d{{AMh{ce}}}}}c{AEb{AFd{}{{Kd{}}}}{AFb{}{{Kd{}}}}}{}}3210`````````654{{{Md{ce}}}{{Md{ce}}}AEb{}}{{{ABn{ce}}}{{ABn{ce}}}AEb{}}5432`````7{{}{{ACf{ce}}}ANd{}}{{}{{AMh{ce}}}ANd{}}{{}{{ALb{ce}}}ANd{}}{{}{{Md{ce}}}ANd{}}0{{}{{ALd{ce}}}ANd{}}0{{}{{AMf{ce}}}ANd{}}{{}{{ALh{ce}}}ANd{}}{{}{{AHn{ce}}}ANd{}}0{{}{{AKn{ce}}}ANd{}}0{{}{{ABn{ce}}}ANd{}}0{{}{{AL`{ce}}}ANd{}}0{{{Md{ce}}{Md{ce}}i}{{ABn{ge}}}{}{}{}{{J`{cc}{{Kd{g}}}}}}{{{ALd{ce}}{ALd{ce}}i}{{AL`{ge}}}{}{}{}{{J`{cc}{{Kd{g}}}}}}{{{ABn{ce}}{ABn{ce}}i}{{ABn{ge}}}{}{}{}{{J`{cc}{{Kd{g}}}}}}{{{AL`{ce}}{AL`{ce}}i}{{AL`{ge}}}{}{}{}{{J`{cc}{{Kd{g}}}}}}`{{}c{}}{{{d{AFj}}{d{AFj}}}Jb}{{{d{AFj}}{d{AFj}}{d{c}}}Jb{}}{{cc}cAHh}0````````````````````````````````````````````````````````````````````````````````````````{AMnAMn}{ANhANh}{{}AN`}{ANjANj}{{}ANd}````{{cg}i{}{}{{b{e}}}{}}00{ce{}{}}00000{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{j{e}}}g{}{}{}}00555`{Bf{{d{c}}}{}}00{Bf{{d{hc}}}{}}00444{Bfn}00{cc{}}00`000999{{}Bf}00::::::{{{El{c}}}{{El{f}}}{}}00{{{En{c}}}{{En{f}}}{}}00{{{F`{c}}}{{F`{f}}}{}}00888==========={{{d{{AEn{c}}}}c}{{ANn{c}}}ADl}{{{d{h{AGn{c}}}}}{{Db{{Md{cK`}}}}}ADl}{{{d{h{AH`{c}}}}}{{Db{c}}}ADl}{{{d{{AGn{c}}}}}{{On{Bf{Db{Bf}}}}}ADl}{{{d{{AH`{c}}}}}{{On{Bf{Db{Bf}}}}}ADl}`{c{{Fn{e}}}{}{}}00000000{c{{Fn{e{Gh{e}}}}}{}{}}00{{{d{c}}}Gj{}}00{ce{}{}}00000{{{d{c}}}{{Db{{d{e}}}}}{}{}}00111```{{{d{{AEh{}{{AEf{c}}}}}}c}{{AEh{}{{AEf{c}}}}}ADl}{{{d{{AEh{}{{AEf{c}}}}}}c}cADl}1{{{d{{AEh{}{{AEf{c}}}}}}c}{{ABn{cK`}}}ADl}11{{{d{{AEh{}{{AEf{c}}}}}}}{{AEh{}{{AEf{c}}}}}ADl}{{{d{{AEh{}{{AEf{c}}}}}}c{d{hJ`}}}nADl}{{{d{{AEh{}{{AEf{c}}}}}}}{{Md{cK`}}}ADl}{{{d{{AEh{}{{AEf{c}}}}}}c}{{Md{cK`}}}ADl}{{{d{{AEh{}{{AEf{c}}}}}}c}{{On{{AEh{}{{AEf{c}}}}{AEh{}{{AEf{c}}}}}}}ADl}{{{d{{AEh{}{{AEf{c}}}}}}{AAd{c}}}{{AEh{}{{AEf{c}}}}}ADl}3{{{d{ABj}}{Md{cK`}}}{{Md{cK`}}}{}}{{{d{ABj}}{ABn{cK`}}}{{ABn{cK`}}}{}}99{{cccc}{{AGb{c}}}ADl}{{{ABn{cK`}}{ABn{cK`}}}cADl}{{{Md{cK`}}{Md{cK`}}{Md{cK`}}}cADl}{{cc}{{On{cc}}}AHb}{{{ABn{cK`}}}{{ABn{cK`}}}ADl}{{{ABn{cK`}}}{{ABn{cK`}}}AHb}`````{{cg}i{}{}{{b{e}}}{}}000{ce{}{}}0000000{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{j{e}}}g{}{}{}}000{c{{AO`{c}}}{{AIb{}{{Kj{{Md{C`K`}}}}}}}}6666{Bf{{d{c}}}{}}000{Bf{{d{hc}}}{}}0005555{Bfn}000{{AObC`}{{AOd{AOb}}}}{cc{}}0000000;;;;{{}Bf}000<<<<<<<<{{{El{c}}}{{El{f}}}{}}000{{{En{c}}}{{En{f}}}{}}000{{{F`{c}}}{{F`{f}}}{}}000::::????????????????{{C`c}{{AOd{c}}}{{AIb{}{{Kj{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}}}}{{{d{c}}e}{{AOf{ec}}}{{ABj{C`}}}{{AIb{}{{Kj{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}}}}{{Jbc}{{AO`{c}}}{{AIb{}{{Kj{{Md{C`K`}}}}}}}}{{{d{h{ABf{c}}}}}{{Db{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}{{AIb{}{{Kj{{N`{{On{{Md{C`K`}}{d{{Fd{C`}}}}}}{Md{C`K`}}}}}}}}}}{{{d{h{AOd{c}}}}}{{Db{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}{{AIb{}{{Kj{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}}}}{{{d{h{AOf{ce}}}}}{{Db{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}{{AIb{}{{Kj{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}}}{{ABj{C`}}}}{{{d{h{AO`{c}}}}}{{Db{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}{{AIb{}{{Kj{{Md{C`K`}}}}}}}}{c{{AO`{c}}}{{AIb{}{{Kj{{Md{C`K`}}}}}}}}{{{d{{AOd{c}}}}}{{On{Bf{Db{Bf}}}}}{{AIb{}{{Kj{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}}}}{{AOb{d{c}}}{{AOf{AObc}}}{{ABj{C`}}}}{c{{Fn{e}}}{}{}}00000000000{c{{Fn{e{Gh{e}}}}}{}{}}000{{{d{c}}}Gj{}}000{ce{}{}}0000000{{{d{c}}}{{Db{{d{e}}}}}{}{}}0001111{{{ABf{c}}}c{{AIb{}{{Kj{{N`{{On{{Md{C`K`}}{d{{Fd{C`}}}}}}{Md{C`K`}}}}}}}}}}```````````````````{{C`C`}{{Md{C`K`}}}}`{{C`C`}{{AHn{C`K`}}}}{{C`C`}{{ABn{C`K`}}}}`````````````````````{{cg}i{}{}{{b{e}}}{}}00666666{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{hMl}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hMl}}{Md{C`K`}}}M`}{{{d{hAOh}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}0{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{MlBf}0{AOhBf}0{{c{j{e}}}g{}{}{}}00{{{d{AAl}}}AAl}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}{ce{}{}}00{{{d{hMl}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hMl}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}}M`}{{{d{hAOh}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}0{Bf{{d{c}}}{}}00{Bf{{d{hc}}}{}}00==={Bfn}00{{{d{hMl}}Jb}n}0{{{d{hAOh}}Jb}n}0{cc{}}00000999{{}Bf}00::::::{{{El{c}}}{{El{f}}}{}}00{{{En{c}}}{{En{f}}}{}}00{{{F`{c}}}{{F`{f}}}{}}00{{c{j{e}}}g{}{}{}}00>>>>>>>>>>{{{d{hMl}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hMl}}{Md{C`K`}}}M`}{{{d{hAOh}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}0{{{d{hLl}}Bf}AOh}{{{d{hAAl}}}{{Db{Lj}}}}0{{{d{Ml}}}Bf}{{{d{AOh}}}Bf}{{{d{hMl}}{Md{C`K`}}{Md{C`K`}}}M`}{{{d{hMl}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hAOh}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}0{{{d{hMl}}BfBf}n}0{{{d{hAOh}}BfBf}n}0{{{d{AAl}}}{{On{Bf{Db{Bf}}}}}}{{{d{c}}}e{}{}}{c{{Fn{e}}}{}{}}00000000{c{{Fn{e{Gh{e}}}}}{}{}}00{{{d{c}}}Gj{}}00{ce{}{}}00000{{{d{c}}}{{Db{{d{e}}}}}{}{}}00111{{MlBf}AOh}``````{{cg}i{}{}{{b{e}}}{}}00033333333{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{j{e}}}g{}{}{}}000{{{d{AB`}}}AB`}{{{d{{AAn{c}}}}}{{AAn{c}}}Aj}{{{d{{ABb{c}}}}}{{ABb{c}}}Aj}{{{d{AAb}}}AAb}{{{d{c}}{d{he}}}n{}{}}000{{{d{c}}}n{}}000``>>>>{Bf{{d{c}}}{}}000{Bf{{d{hc}}}{}}000::::{Bfn}000{cc{}}0000000{ce{}{}}000{{}Bf}00011111111{{{El{c}}}{{El{f}}}{}}000{{{En{c}}}{{En{f}}}{}}000{{{F`{c}}}{{F`{f}}}{}}000????4444444444444444{{{AAd{Ad}}Jb}AAb}{{{d{hAB`}}}{{Db{{N`{M`Of}}}}}}{{{d{h{AAn{c}}}}}{{Db{{N`{{d{c}}n}}}}}{}}{{{d{h{ABb{c}}}}}{{Db{{N`{{Md{C`K`}}{Md{C`K`}}}}}}}A@f}{{{d{hAAb}}}{{Db{{N`{M`Of}}}}}}{c{{AOj{e}}}{}{}}``{{{d{c}}}e{}{}}000{c{{Fn{e}}}{}{}}00000000000{c{{Fn{e{Gh{e}}}}}{}{}}000{{{d{c}}}Gj{}}000>>>>>>>>{{{d{c}}}{{Db{{d{e}}}}}{}{}}000????`````{{{d{hABl}}{Md{C`K`}}C`Od{d{{Fd{C`}}}}}n}{{{d{hABl}}{Md{C`K`}}{ABn{C`K`}}{AC`{C`}}Od{d{{Fd{C`}}}}}n}{{{d{hABl}}{d{{ACb{C`}}}}{d{{Fd{C`}}}}}{{On{M`M`}}}}{{{d{hABl}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hABl}}{Nh{{Md{C`K`}}}}{d{{Fd{C`}}}}}n}{{{d{hACd}}{Nh{{Md{C`K`}}}}}n}{{{d{hABl}}{d{{ACf{C`K`}}}}Od{d{{Fd{C`}}}}}n}{{{d{hABl}}{d{{ACf{C`K`}}}}{d{ACh}}Od{d{{Fd{C`}}}}}n}{{{d{hACd}}{ABn{C`K`}}{AC`{C`}}Mn{Md{C`K`}}}n}5{{{AD`{}{{ACn{c}}}}}c{}}{{{d{hACd}}}n}{{{d{hABl}}}n}{{{d{hABl}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hACd}}{Md{C`K`}}{Md{C`K`}}{Md{C`K`}}}n}{{{d{hABl}}Jb}n}{{{d{hABl}}{N`{{On{{Md{C`K`}}{d{{Fd{C`}}}}}}{Md{C`K`}}}}}n}{{ABlC`}{{ACj{ABl}}}}{{AObC`}{{AOd{AOb}}}}{{{d{hACd}}C`}n}?{{{d{hACd}}{Md{C`K`}}}n}0{{{d{ABl}}}Bf}{{{d{hABl}}{N`{{Md{C`K`}}{Md{C`K`}}}}{d{{Fd{C`}}}}}n}{{{d{hABl}}{Md{C`K`}}{Md{C`K`}}{d{{Fd{C`}}}}}M`}{{{d{hACd}}{Md{C`K`}}{Md{C`K`}}}n}{{{d{hACd}}{ABn{C`K`}}{AC`{C`}}Mn{ABn{C`K`}}}n}{{{d{hACd}}{ABn{C`K`}}{ABn{C`K`}}{ABn{C`K`}}}n}7{{{d{hACd}}{ABn{C`K`}}}n}0{{{d{hACd}}{ABn{C`K`}}{ABn{C`K`}}}n}9{{{d{hABl}}BfBf}n}{{{d{hACd}}BfBf}n}6:23{{ABlc}{{ACl{ABlc}}}{{ABj{C`}}}}{{AOb{d{c}}}{{AOf{AObc}}}{{ABj{C`}}}}={ABl{{ABh{ABl}}}}````````````````````","D":"LJd","p":[[10,"TransformMatrix",7177],[1,"reference"],[10,"Any",7178],[0,"mut"],[5,"BakedParameters",7179],[6,"Renderer",11],[1,"unit"],[10,"Renderer",7180],[6,"Compositor",11],[1,"u32"],[10,"Compositor",7181],[10,"Window",7181],[10,"Clone",7182],[10,"Renderer",7183],[17,"Font"],[17,"Paragraph"],[17,"Editor"],[5,"Pixels",7184],[1,"usize"],[10,"Renderer",155,7185],[6,"FilterMethod",7186],[5,"Rectangle",7187],[5,"Radians",7188],[1,"f32"],[10,"Renderer",7186],[17,"Handle"],[6,"Mesh",7189],[10,"Renderer",7189],[10,"Renderer",7190],[10,"Primitive",7190],[5,"Handle",7191],[5,"Color",7192],[6,"Option",7193],[10,"Renderer",7191],[5,"Information",7181],[5,"Point",7194],[5,"Quad",7180],[6,"Background",7195],[10,"Into",7196],[5,"String",7197],[5,"Text",7183],[5,"Formatter",7198],[8,"Result",7198],[10,"Debug",7198],[6,"Surface",11],[5,"Box",7199],[5,"Arc",7200],[5,"Rc",7201],[1,"u8"],[1,"slice"],[6,"Cow",7202],[5,"Size",7203],[5,"Viewport",7204],[6,"SurfaceError",7181],[6,"Result",7205],[1,"str"],[10,"AsRef",7196],[5,"Vec",7206],[5,"Transformation",7207],[5,"OutOfBounds",7208],[5,"TypeId",7178],[5,"Settings",7209],[6,"Error",7210],[5,"Frame",155,7211],[5,"Path",155,7212],[5,"Cache",155,7213],[6,"Gradient",155,7214],[5,"Fill",155,7215],[5,"Stroke",155,7216],[6,"LineCap",155,7216],[6,"LineJoin",155,7216],[5,"LineDash",155,7216],[6,"Style",155,7217],[5,"Text",155,7218],[10,"FnOnce",7219],[17,"Geometry"],[17,"Frame"],[10,"Cached",7220],[10,"Backend",752,7211],[10,"FnMut",7219],[1,"bool"],[5,"Error",7198],[5,"Linear",772,7214],[5,"Builder",869,7221],[5,"Packed",772,7214],[5,"Path",1020,7222],[5,"Vector",7223],[5,"UnknownUnit",4220,7224],[5,"Transform2D",4220,7225],[17,"Output"],[5,"Group",7220],[6,"Rule",698,7215],[17,"Item"],[5,"ColorStop",7226],[10,"IntoIterator",7227],[6,"Gradient",7226],[5,"Arc",869,7228],[5,"Elliptical",967,7228],[5,"PathCommands",1020,7229],[5,"PathCommandsSlice",1020,7229],[5,"PathSlice",1020,7222],[5,"PathBuffer",1020,7230],[5,"PathBufferSlice",1020,7230],[5,"EndpointId",1020,7231],[5,"BuilderImpl",1020,7222],[5,"Point2D",4220,7232],[5,"BuilderWithAttributes",1020,7222],[5,"PathCommandsBuilder",2664,7229],[5,"NoAttributes",2321,7233],[5,"Builder",6782,7230],[5,"ArcFlags",1020,7234],[6,"Event",1020,7235],[5,"Iter",1020,7222],[5,"IterWithAttributes",1020,7222],[5,"IdIter",1020,7222],[5,"Polygon",1020,7236],[5,"IdPolygon",1020,7236],[6,"LineCap",1020,7231],[6,"LineJoin",1020,7231],[6,"Side",1020,7231],[6,"FillRule",1020,7231],[6,"Winding",1020,7231],[5,"ControlPointId",1020,7231],[5,"EventId",1020,7231],[10,"PartialEq",7237],[5,"Events",2664,7229],[1,"tuple"],[10,"AttributeStore",1020,7231],[5,"AttributeSlice",1020,7231],[10,"PositionStore",1020,7231],[10,"Position",1020,7231],[1,"u64"],[10,"Hash",7238],[10,"Sized",7239],[10,"BuildHasher",7238],[10,"Hasher",7238],[5,"PolygonIdIter",6932,7236],[5,"Range",7240],[5,"Iter",2664,7229],[5,"Reversed",1020,7222],[1,"i16"],[5,"Iter",6782,7230],[5,"PolygonIter",6932,7236],[5,"IdPolygonIter",6932,7236],[5,"PathEvents",6932,7236],[5,"CommandsPathSlice",2664,7229],[5,"NoAttributes",6581,7241],[5,"WithSvg",2321,7233],[10,"Transformation",6555,7242],[10,"PathBuilder",7108,7233],[5,"Vector2D",4220,7243],[5,"Angle",2889,7244],[5,"LineSegment",2889,7245],[10,"SvgPathBuilder",7108,7233],[5,"Box2D",4220,7246],[5,"BorderRadii",2321,7233],[5,"Flattened",2321,7233],[5,"Transformed",2321,7233],[17,"PathType"],[10,"Build",7108,7233],[10,"Default",7247],[6,"Ordering",7237],[5,"SmolStr",7248],[5,"PointEvents",2664,7229],[5,"LineEquation",2889,7245],[10,"Scalar",2889,7249],[5,"Triangle",2889,7250],[10,"Add",7251],[10,"Copy",7239],[10,"AddAssign",7251],[17,"Scalar"],[10,"Segment",2889,7252],[5,"Arc",2889,7234],[5,"CubicBezierSegment",2889,7253],[5,"QuadraticBezierSegment",2889,7254],[10,"Rem",7251],[10,"Sub",7251],[10,"Mul",7251],[10,"One",7255],[10,"FloatConst",7256],[10,"ApproxEq",6337,7257],[10,"NumCast",7258],[5,"SvgArc",2889,7234],[5,"Line",2889,7245],[5,"ArrayVec",3770,7259],[10,"Trig",4220,7260],[10,"Div",7251],[10,"DivAssign",7251],[5,"Flattened",3717,7234],[5,"Flattened",4176,7253],[5,"Flattened",6436,7254],[5,"FlattenedT",6436,7254],[10,"Float",7256],[10,"MulAssign",7251],[10,"Neg",7251],[10,"PartialOrd",7237],[10,"Zero",7255],[10,"Real",7261],[5,"Size2D",4220,7262],[10,"SubAssign",7251],[10,"Iterator",7263],[1,"f64"],[5,"ArrayString",3770,7264],[5,"IntoIter",3770,7259],[5,"CapacityError",3770,7265],[10,"Ord",7237],[5,"Drain",3770,7259],[10,"RangeBounds",7240],[1,"char"],[10,"FromIterator",7227],[5,"Error",7266],[1,"array"],[5,"Utf8Error",7267],[5,"Arguments",7198],[1,"u16"],[1,"i128"],[1,"u128"],[1,"i8"],[1,"i32"],[1,"i64"],[6,"Endian",7268],[10,"Signed",7269],[5,"Size3D",4220,7262],[5,"Vector3D",4220,7243],[5,"Length",4220,7270],[5,"Point3D",4220,7232],[5,"Scale",4220,7271],[5,"SideOffsets2D",4220,7272],[5,"Translation2D",4220,7273],[5,"Translation3D",4220,7273],[5,"BoolVector2D",4220,7243],[5,"BoolVector3D",4220,7243],[5,"Transform3D",4220,7274],[5,"Rotation3D",4220,7275],[5,"Rect",4220,7276],[5,"Box3D",4220,7277],[5,"RigidTransform3D",4220,7278],[5,"Rotation2D",4220,7275],[10,"Ceil",6426,7279],[10,"One",6426,7279],[5,"HomogeneousVector",4220,7280],[10,"Zero",6426,7279],[10,"Euclid",7281],[10,"Floor",6426,7279],[10,"Round",6426,7279],[10,"Saturating",7282],[5,"FlatteningParameters",6436,7254],[5,"FromPolyline",6581,7241],[10,"PathIterator",7108,7241],[5,"Flattened",6581,7241],[5,"Transformed",6581,7241],[5,"BuilderWithAttributes",6782,7230],[5,"IterBridge",7283],[8,"Renderer",0],[8,"Compositor",0],[8,"PathEvent",1020],[8,"IdEvent",1020],[15,"Begin",2282],[15,"End",2282],[15,"Quadratic",2282],[15,"Cubic",2282],[15,"Line",2282],[8,"Rotation",2889],[8,"Size",2889],[8,"Transform",2889],[8,"Box2D",2889],[8,"Translation",2889],[8,"Point",2889],[8,"Vector",2889],[8,"Rotation2D",6343],[8,"SideOffsets2D",6343],[8,"Size3D",6343],[8,"Rotation3D",6343],[8,"Transform2D",6343],[8,"Transform3D",6343],[8,"Box3D",6343],[8,"Rect",6343],[8,"RigidTransform3D",6343],[8,"HomogeneousVector",6343],[8,"Point3D",6343],[8,"Vector3D",6343],[8,"Translation2D",6343],[8,"Translation3D",6343],[8,"Rotation",6743],[8,"Size",6743],[8,"Transform",6743],[8,"Box2D",6743],[8,"Angle",6743],[8,"Point",6743],[8,"Vector",6743],[8,"Translation",6743]],"r":[[8,7284],[157,7213],[158,7215],[159,7211],[162,7214],[164,7216],[165,7216],[166,7216],[169,7212],[170,7185],[175,7216],[176,7217],[177,7218],[372,7185],[387,7185],[429,7284],[560,7185],[574,7185],[699,7215],[702,7215],[704,7217],[752,7211],[753,7211],[772,7214],[773,7214],[775,7214],[845,7214],[869,7228],[870,7221],[871,7212],[874,7212],[967,7228],[968,7228],[1020,7234],[1021,7231],[1022,7231],[1023,7231],[1024,7231],[1029,7222],[1030,7222],[1031,7222],[1033,7231],[1040,7231],[1042,7235],[1043,7231],[1044,7231],[1048,7235],[1049,7222],[1050,7236],[1051,7222],[1052,7222],[1056,7231],[1057,7231],[1060,7231],[1064,7222],[1065,7230],[1066,7230],[1067,7229],[1068,7229],[1069,7235],[1070,7222],[1071,7236],[1072,7231],[1073,7231],[1079,7222],[1082,7231],[1084,7231],[1271,7231],[1385,7231],[1964,7231],[1973,7231],[2001,7231],[2002,7231],[2008,7231],[2049,7231],[2321,7233],[2322,7233],[2323,7233],[2324,7233],[2325,7233],[2327,7233],[2328,7233],[2329,7233],[2664,7229],[2665,7229],[2666,7229],[2667,7229],[2668,7229],[2669,7229],[2670,7229],[2889,7244],[2890,7234],[2891,7234],[2892,7285],[2893,7253],[2900,7245],[2901,7245],[2902,7245],[2908,7254],[2909,7286],[2912,7249],[2914,7285],[2915,7252],[2917,7234],[2921,7286],[2922,7286],[2923,7250],[2962,7286],[3117,7286],[3480,7286],[3484,7286],[3506,7286],[3586,7286],[3666,7286],[3668,7286],[3717,7234],[3718,7234],[3719,7234],[3720,7234],[3770,7264],[3771,7259],[3772,7265],[3773,7259],[3774,7259],[4176,7253],[4177,7253],[4220,7244],[4221,7243],[4222,7243],[4223,7246],[4224,7277],[4225,7280],[4226,7270],[4227,7232],[4228,7232],[4229,7276],[4230,7278],[4231,7275],[4232,7275],[4233,7271],[4234,7272],[4235,7262],[4236,7262],[4237,7225],[4238,7274],[4239,7273],[4240,7273],[4241,7260],[4242,7224],[4243,7243],[4244,7243],[4334,7224],[4335,7224],[4482,7277],[4483,7243],[4484,7243],[4699,7224],[5661,7224],[5682,7232],[5683,7232],[5699,7276],[5749,7262],[5750,7262],[6228,7243],[6229,7243],[6337,7257],[6341,7287],[6342,7287],[6343,7285],[6344,7285],[6345,7285],[6346,7285],[6347,7285],[6348,7285],[6349,7285],[6350,7285],[6351,7285],[6352,7285],[6353,7285],[6354,7285],[6355,7285],[6356,7285],[6357,7285],[6358,7285],[6359,7285],[6360,7285],[6361,7285],[6362,7285],[6426,7279],[6427,7279],[6428,7279],[6429,7279],[6430,7279],[6436,7254],[6437,7254],[6438,7254],[6439,7254],[6556,7252],[6557,7242],[6575,7288],[6576,7288],[6577,7288],[6578,7288],[6579,7288],[6580,7288],[6581,7241],[6582,7241],[6583,7241],[6584,7241],[6585,7241],[6743,7289],[6744,7289],[6745,7289],[6746,7289],[6747,7289],[6748,7289],[6749,7289],[6750,7289],[6751,7289],[6762,7289],[6764,7289],[6765,7289],[6773,7222],[6774,7222],[6775,7222],[6776,7222],[6777,7222],[6778,7222],[6779,7222],[6780,7222],[6781,7222],[6782,7230],[6783,7230],[6784,7230],[6785,7230],[6786,7230],[6932,7236],[6933,7236],[6934,7236],[6935,7236],[6936,7236],[6937,7236],[7108,7233],[7109,7233],[7110,7241],[7112,7233],[7160,7216],[7161,7216],[7162,7216],[7168,7216],[7169,7217]],"b":[[393,"impl-From%3CLinear%3E-for-Fill"],[394,"impl-From%3CGradient%3E-for-Fill"],[395,"impl-From%3CColor%3E-for-Fill"],[402,"impl-From%3CGradient%3E-for-Style"],[403,"impl-From%3CColor%3E-for-Style"],[405,"impl-From%3C%26str%3E-for-Text"],[406,"impl-From%3CString%3E-for-Text"],[1216,"impl-PathBuilder-for-BuilderWithAttributes"],[1217,"impl-BuilderWithAttributes"],[1269,"impl-Build-for-BuilderWithAttributes"],[1270,"impl-BuilderWithAttributes"],[1412,"impl-BuilderWithAttributes"],[1413,"impl-PathBuilder-for-BuilderWithAttributes"],[1519,"impl-BuilderWithAttributes"],[1520,"impl-PathBuilder-for-BuilderWithAttributes"],[1682,"impl-Index%3CEndpointId%3E-for-Path"],[1683,"impl-Index%3CControlPointId%3E-for-Path"],[1684,"impl-Index%3CEndpointId%3E-for-PathSlice%3C\'l%3E"],[1685,"impl-Index%3CControlPointId%3E-for-PathSlice%3C\'l%3E"],[1915,"impl-IntoIterator-for-%26PathSlice%3C\'l%3E"],[1916,"impl-IntoIterator-for-PathSlice%3C\'l%3E"],[1971,"impl-PathBuilder-for-BuilderWithAttributes"],[1972,"impl-BuilderWithAttributes"],[1996,"impl-BuilderWithAttributes"],[1997,"impl-PathBuilder-for-BuilderWithAttributes"],[2011,"impl-BuilderWithAttributes"],[2012,"impl-PathBuilder-for-BuilderWithAttributes"],[2014,"impl-PathBuilder-for-BuilderWithAttributes"],[2015,"impl-BuilderWithAttributes"],[2376,"impl-NoAttributes%3CB%3E"],[2377,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2391,"impl-Build-for-Flattened%3CBuilder%3E"],[2392,"impl-Flattened%3CBuilder%3E"],[2394,"impl-Build-for-WithSvg%3CBuilder%3E"],[2395,"impl-WithSvg%3CBuilder%3E"],[2396,"impl-NoAttributes%3CB%3E"],[2397,"impl-Build-for-NoAttributes%3CB%3E"],[2412,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2413,"impl-WithSvg%3CBuilder%3E"],[2424,"impl-WithSvg%3CBuilder%3E"],[2425,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2426,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2427,"impl-NoAttributes%3CB%3E"],[2454,"impl-NoAttributes%3CB%3E"],[2455,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2463,"impl-Debug-for-BorderRadii"],[2464,"impl-Display-for-BorderRadii"],[2542,"impl-WithSvg%3CBuilder%3E"],[2543,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2544,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2545,"impl-NoAttributes%3CB%3E"],[2547,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2548,"impl-WithSvg%3CBuilder%3E"],[2567,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2568,"impl-WithSvg%3CBuilder%3E"],[2569,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2570,"impl-NoAttributes%3CB%3E"],[2589,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2590,"impl-WithSvg%3CBuilder%3E"],[2591,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2592,"impl-NoAttributes%3CB%3E"],[2777,"impl-Index%3CEndpointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[2778,"impl-Index%3CControlPointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[2939,"impl-Add-for-Angle%3CT%3E"],[2940,"impl-Add%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[2943,"impl-Segment-for-Arc%3CS%3E"],[2944,"impl-Arc%3CS%3E"],[2945,"impl-CubicBezierSegment%3CS%3E"],[2946,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2947,"impl-LineSegment%3CS%3E"],[2948,"impl-Segment-for-LineSegment%3CS%3E"],[2949,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[2950,"impl-QuadraticBezierSegment%3CS%3E"],[2956,"impl-Arc%3CS%3E"],[2957,"impl-Segment-for-Arc%3CS%3E"],[2958,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2959,"impl-CubicBezierSegment%3CS%3E"],[3006,"impl-Segment-for-Arc%3CS%3E"],[3007,"impl-Arc%3CS%3E"],[3008,"impl-CubicBezierSegment%3CS%3E"],[3009,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3010,"impl-LineSegment%3CS%3E"],[3011,"impl-Segment-for-LineSegment%3CS%3E"],[3012,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3013,"impl-QuadraticBezierSegment%3CS%3E"],[3142,"impl-CubicBezierSegment%3CS%3E"],[3143,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3145,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3146,"impl-QuadraticBezierSegment%3CS%3E"],[3151,"impl-Div%3CT%3E-for-Angle%3CT%3E"],[3152,"impl-Div-for-Angle%3CT%3E"],[3176,"impl-CubicBezierSegment%3CS%3E"],[3177,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3179,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3180,"impl-QuadraticBezierSegment%3CS%3E"],[3182,"impl-CubicBezierSegment%3CS%3E"],[3183,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3185,"impl-QuadraticBezierSegment%3CS%3E"],[3186,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3222,"impl-Segment-for-Arc%3CS%3E"],[3223,"impl-Arc%3CS%3E"],[3224,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3225,"impl-CubicBezierSegment%3CS%3E"],[3226,"impl-LineSegment%3CS%3E"],[3227,"impl-Segment-for-LineSegment%3CS%3E"],[3228,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3229,"impl-QuadraticBezierSegment%3CS%3E"],[3246,"impl-Segment-for-Arc%3CS%3E"],[3247,"impl-Arc%3CS%3E"],[3249,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3250,"impl-CubicBezierSegment%3CS%3E"],[3252,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3253,"impl-QuadraticBezierSegment%3CS%3E"],[3281,"impl-Segment-for-Arc%3CS%3E"],[3283,"impl-From%3CSvgArc%3CS%3E%3E-for-Arc%3CS%3E"],[3284,"impl-Arc%3CS%3E"],[3286,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3288,"impl-CubicBezierSegment%3CS%3E"],[3289,"impl-LineSegment%3CS%3E"],[3291,"impl-Segment-for-LineSegment%3CS%3E"],[3294,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3295,"impl-QuadraticBezierSegment%3CS%3E"],[3492,"impl-Segment-for-Arc%3CS%3E"],[3493,"impl-Arc%3CS%3E"],[3494,"impl-CubicBezierSegment%3CS%3E"],[3495,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3496,"impl-Segment-for-LineSegment%3CS%3E"],[3497,"impl-LineSegment%3CS%3E"],[3498,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3499,"impl-QuadraticBezierSegment%3CS%3E"],[3516,"impl-Segment-for-Arc%3CS%3E"],[3517,"impl-Arc%3CS%3E"],[3518,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3519,"impl-CubicBezierSegment%3CS%3E"],[3520,"impl-Segment-for-LineSegment%3CS%3E"],[3521,"impl-LineSegment%3CS%3E"],[3522,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3523,"impl-QuadraticBezierSegment%3CS%3E"],[3526,"impl-Segment-for-Arc%3CS%3E"],[3527,"impl-Arc%3CS%3E"],[3528,"impl-CubicBezierSegment%3CS%3E"],[3529,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3530,"impl-Segment-for-LineSegment%3CS%3E"],[3531,"impl-LineSegment%3CS%3E"],[3532,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3533,"impl-QuadraticBezierSegment%3CS%3E"],[3541,"impl-Sum%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[3542,"impl-Sum-for-Angle%3CT%3E"],[3547,"impl-Arc%3CS%3E"],[3548,"impl-Segment-for-Arc%3CS%3E"],[3549,"impl-CubicBezierSegment%3CS%3E"],[3550,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3551,"impl-LineSegment%3CS%3E"],[3552,"impl-Segment-for-LineSegment%3CS%3E"],[3553,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3554,"impl-QuadraticBezierSegment%3CS%3E"],[3683,"impl-Arc%3CS%3E"],[3684,"impl-Segment-for-Arc%3CS%3E"],[3685,"impl-CubicBezierSegment%3CS%3E"],[3686,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3687,"impl-LineSegment%3CS%3E"],[3688,"impl-Segment-for-LineSegment%3CS%3E"],[3689,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3690,"impl-QuadraticBezierSegment%3CS%3E"],[3701,"impl-Segment-for-Arc%3CS%3E"],[3702,"impl-Arc%3CS%3E"],[3703,"impl-CubicBezierSegment%3CS%3E"],[3704,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3705,"impl-LineSegment%3CS%3E"],[3706,"impl-Segment-for-LineSegment%3CS%3E"],[3707,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3708,"impl-QuadraticBezierSegment%3CS%3E"],[3892,"impl-PartialEq%3C%5BT%5D%3E-for-ArrayVec%3CT,+CAP%3E"],[3893,"impl-PartialEq-for-ArrayVec%3CT,+CAP%3E"],[3894,"impl-PartialEq-for-ArrayString%3CCAP%3E"],[3895,"impl-PartialEq%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3910,"impl-Display-for-ArrayString%3CCAP%3E"],[3911,"impl-Debug-for-ArrayString%3CCAP%3E"],[3912,"impl-Display-for-CapacityError%3CT%3E"],[3913,"impl-Debug-for-CapacityError%3CT%3E"],[3935,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3936,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3940,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3941,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3992,"impl-IntoIterator-for-%26mut+ArrayVec%3CT,+CAP%3E"],[3993,"impl-IntoIterator-for-ArrayVec%3CT,+CAP%3E"],[3994,"impl-IntoIterator-for-%26ArrayVec%3CT,+CAP%3E"],[4007,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4008,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4012,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4013,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4026,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4027,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4070,"impl-TryFrom%3C%26str%3E-for-ArrayString%3CCAP%3E"],[4071,"impl-TryFrom%3CArguments%3C\'a%3E%3E-for-ArrayString%3CCAP%3E"],[4272,"impl-Add%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[4273,"impl-Add-for-Length%3CT,+U%3E"],[4274,"impl-Add%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4275,"impl-Add%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4276,"impl-Add%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4277,"impl-Add%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4280,"impl-Add%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4281,"impl-Add-for-Size2D%3CT,+U%3E"],[4282,"impl-Add%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4283,"impl-Add-for-Size3D%3CT,+U%3E"],[4286,"impl-Add-for-Vector2D%3CT,+U%3E"],[4287,"impl-Add%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4288,"impl-Add%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[4289,"impl-Add-for-Vector3D%3CT,+U%3E"],[4291,"impl-AddAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4292,"impl-AddAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4293,"impl-AddAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4294,"impl-AddAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4330,"impl-ApproxEq%3CT%3E-for-Transform2D%3CT,+Src,+Dst%3E"],[4331,"impl-Transform2D%3CT,+Src,+Dst%3E"],[4332,"impl-ApproxEq%3CT%3E-for-Transform3D%3CT,+Src,+Dst%3E"],[4333,"impl-Transform3D%3CT,+Src,+Dst%3E"],[4536,"impl-Point2D%3CT,+U%3E"],[4537,"impl-Ceil-for-Point2D%3CT,+U%3E"],[4538,"impl-Point3D%3CT,+U%3E"],[4539,"impl-Ceil-for-Point3D%3CT,+U%3E"],[4540,"impl-Size2D%3CT,+U%3E"],[4541,"impl-Ceil-for-Size2D%3CT,+U%3E"],[4542,"impl-Size3D%3CT,+U%3E"],[4543,"impl-Ceil-for-Size3D%3CT,+U%3E"],[4544,"impl-Vector2D%3CT,+U%3E"],[4545,"impl-Ceil-for-Vector2D%3CT,+U%3E"],[4546,"impl-Vector3D%3CT,+U%3E"],[4547,"impl-Ceil-for-Vector3D%3CT,+U%3E"],[4770,"impl-Div%3CT%3E-for-Box2D%3CT,+U%3E"],[4771,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U2%3E"],[4772,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U2%3E"],[4773,"impl-Div%3CT%3E-for-Box3D%3CT,+U%3E"],[4774,"impl-Div%3CLength%3CT,+Src%3E%3E-for-Length%3CT,+Dst%3E"],[4775,"impl-Div%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Dst%3E"],[4776,"impl-Div%3CT%3E-for-Length%3CT,+U%3E"],[4777,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U2%3E"],[4778,"impl-Div%3CT%3E-for-Point2D%3CT,+U%3E"],[4779,"impl-Div%3CT%3E-for-Point3D%3CT,+U%3E"],[4780,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U2%3E"],[4781,"impl-Div%3CT%3E-for-Rect%3CT,+U%3E"],[4782,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U2%3E"],[4783,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U2%3E"],[4784,"impl-Div%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[4785,"impl-Div%3CT%3E-for-Size2D%3CT,+U%3E"],[4786,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U2%3E"],[4787,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U2%3E"],[4788,"impl-Div%3CT%3E-for-Size3D%3CT,+U%3E"],[4789,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U2%3E"],[4790,"impl-Div%3CT%3E-for-Vector2D%3CT,+U%3E"],[4791,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U2%3E"],[4792,"impl-Div%3CT%3E-for-Vector3D%3CT,+U%3E"],[4793,"impl-DivAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[4794,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[4795,"impl-DivAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[4796,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[4798,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4799,"impl-DivAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[4800,"impl-DivAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[4801,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4802,"impl-DivAssign%3CT%3E-for-Rect%3CT,+U%3E"],[4803,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[4804,"impl-DivAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[4805,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[4806,"impl-DivAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[4807,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4808,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4809,"impl-DivAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[4810,"impl-DivAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[4811,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4812,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[4813,"impl-DivAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[4964,"impl-Floor-for-Point2D%3CT,+U%3E"],[4965,"impl-Point2D%3CT,+U%3E"],[4966,"impl-Floor-for-Point3D%3CT,+U%3E"],[4967,"impl-Point3D%3CT,+U%3E"],[4968,"impl-Floor-for-Size2D%3CT,+U%3E"],[4969,"impl-Size2D%3CT,+U%3E"],[4970,"impl-Size3D%3CT,+U%3E"],[4971,"impl-Floor-for-Size3D%3CT,+U%3E"],[4972,"impl-Vector2D%3CT,+U%3E"],[4973,"impl-Floor-for-Vector2D%3CT,+U%3E"],[4974,"impl-Vector3D%3CT,+U%3E"],[4975,"impl-Floor-for-Vector3D%3CT,+U%3E"],[5002,"impl-From%3CPoint3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5004,"impl-From%3CVector2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5005,"impl-From%3CVector3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5006,"impl-From%3CPoint2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5008,"impl-From%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[5010,"impl-From%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[5012,"impl-From%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[5013,"impl-From%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[5016,"impl-From%3CVector3D%3CT,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[5017,"impl-From%3CRotation3D%3CT,+Src,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[5024,"impl-From%3CVector2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5025,"impl-From%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[5026,"impl-From%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[5028,"impl-From%3CVector3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5029,"impl-From%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[5030,"impl-From%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[5035,"impl-From%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[5036,"impl-From%3CTranslation2D%3CT,+Src,+Dst%3E%3E-for-Vector2D%3CT,+Src%3E"],[5037,"impl-From%3CSize2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5038,"impl-From%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[5040,"impl-From%3CTranslation3D%3CT,+Src,+Dst%3E%3E-for-Vector3D%3CT,+Src%3E"],[5041,"impl-From%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[5042,"impl-From%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[5557,"impl-Mul%3CT%3E-for-Box2D%3CT,+U%3E"],[5558,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U1%3E"],[5559,"impl-Mul%3CT%3E-for-Box3D%3CT,+U%3E"],[5560,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U1%3E"],[5561,"impl-Mul%3CT%3E-for-Length%3CT,+U%3E"],[5562,"impl-Mul%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Src%3E"],[5563,"impl-Mul%3CT%3E-for-Point2D%3CT,+U%3E"],[5564,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U1%3E"],[5565,"impl-Mul%3CT%3E-for-Point3D%3CT,+U%3E"],[5566,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U1%3E"],[5567,"impl-Mul%3CT%3E-for-Rect%3CT,+U%3E"],[5568,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U1%3E"],[5570,"impl-Mul%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5571,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U1%3E"],[5572,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U1%3E"],[5573,"impl-Mul%3CT%3E-for-Size2D%3CT,+U%3E"],[5574,"impl-Mul%3CT%3E-for-Size3D%3CT,+U%3E"],[5575,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U1%3E"],[5576,"impl-Mul%3CT%3E-for-Vector2D%3CT,+U%3E"],[5577,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U1%3E"],[5578,"impl-Mul%3CT%3E-for-Vector3D%3CT,+U%3E"],[5579,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U1%3E"],[5580,"impl-MulAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[5581,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[5582,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[5583,"impl-MulAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[5585,"impl-MulAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[5586,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5587,"impl-MulAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[5588,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5589,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[5590,"impl-MulAssign%3CT%3E-for-Rect%3CT,+U%3E"],[5591,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[5592,"impl-MulAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5593,"impl-MulAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[5594,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5595,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5596,"impl-MulAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[5597,"impl-MulAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[5598,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5599,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[5600,"impl-MulAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[5712,"impl-Round-for-Point2D%3CT,+U%3E"],[5713,"impl-Point2D%3CT,+U%3E"],[5714,"impl-Round-for-Point3D%3CT,+U%3E"],[5715,"impl-Point3D%3CT,+U%3E"],[5717,"impl-Round-for-Size2D%3CT,+U%3E"],[5718,"impl-Size2D%3CT,+U%3E"],[5719,"impl-Size3D%3CT,+U%3E"],[5720,"impl-Round-for-Size3D%3CT,+U%3E"],[5721,"impl-Round-for-Vector2D%3CT,+U%3E"],[5722,"impl-Vector2D%3CT,+U%3E"],[5723,"impl-Round-for-Vector3D%3CT,+U%3E"],[5724,"impl-Vector3D%3CT,+U%3E"],[5765,"impl-Sub-for-Point2D%3CT,+U%3E"],[5766,"impl-Sub%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5767,"impl-Sub%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5768,"impl-Sub%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5769,"impl-Sub%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5770,"impl-Sub-for-Point3D%3CT,+U%3E"],[5780,"impl-SubAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5781,"impl-SubAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5782,"impl-SubAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5783,"impl-SubAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5791,"impl-Sum-for-Length%3CT,+U%3E"],[5792,"impl-Sum%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[5793,"impl-Sum%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5794,"impl-Sum-for-Size2D%3CT,+U%3E"],[5795,"impl-Sum%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5796,"impl-Sum-for-Size3D%3CT,+U%3E"],[5797,"impl-Sum-for-Vector2D%3CT,+U%3E"],[5798,"impl-Sum%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5799,"impl-Sum%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[5800,"impl-Sum-for-Vector3D%3CT,+U%3E"],[5983,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5984,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[5985,"impl-Scale%3CT,+Src,+Dst%3E"],[5986,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[5987,"impl-Translation2D%3CT,+Src,+Dst%3E"],[5988,"impl-Transformation%3CS%3E-for-Translation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5989,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5990,"impl-Transform2D%3CT,+Src,+Dst%3E"],[6006,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6007,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[6008,"impl-Scale%3CT,+Src,+Dst%3E"],[6009,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[6011,"impl-Transform2D%3CT,+Src,+Dst%3E"],[6012,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6319,"impl-Point2D%3CT,+U%3E"],[6320,"impl-Zero-for-Point2D%3CT,+U%3E"],[6321,"impl-Zero-for-Point3D%3CT,+U%3E"],[6322,"impl-Point3D%3CT,+U%3E"],[6325,"impl-Zero-for-Size2D%3CT,+U%3E"],[6326,"impl-Size2D%3CT,+U%3E"],[6327,"impl-Zero-for-Size3D%3CT,+U%3E"],[6328,"impl-Size3D%3CT,+U%3E"],[6329,"impl-Vector2D%3CT,+U%3E"],[6330,"impl-Zero-for-Vector2D%3CT,+U%3E"],[6331,"impl-Vector3D%3CT,+U%3E"],[6332,"impl-Zero-for-Vector3D%3CT,+U%3E"],[6802,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6803,"impl-Builder%3C\'l%3E"],[6804,"impl-BuilderWithAttributes%3C\'l%3E"],[6805,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6812,"impl-Build-for-Builder%3C\'l%3E"],[6813,"impl-Builder%3C\'l%3E"],[6814,"impl-BuilderWithAttributes%3C\'l%3E"],[6815,"impl-Build-for-BuilderWithAttributes%3C\'l%3E"],[6825,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6826,"impl-Builder%3C\'l%3E"],[6827,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6828,"impl-BuilderWithAttributes%3C\'l%3E"],[6841,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6842,"impl-Builder%3C\'l%3E"],[6843,"impl-BuilderWithAttributes%3C\'l%3E"],[6844,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6885,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6886,"impl-Builder%3C\'l%3E"],[6887,"impl-BuilderWithAttributes%3C\'l%3E"],[6888,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6894,"impl-Builder%3C\'l%3E"],[6895,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6896,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6897,"impl-BuilderWithAttributes%3C\'l%3E"],[6898,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6899,"impl-Builder%3C\'l%3E"],[6900,"impl-BuilderWithAttributes%3C\'l%3E"],[6901,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAALcVlQEHAAAACgABABUAOwBUAAgAYAA7ALMAVwAOASEAMQEKAD0BJwBoAQwAeQEJAIgBAACKAQIAkwEBAJYBFwCxAQoAxwFLABQCCgAoAgYAQwIIAE4CVwCnAgoAuwIAAL4CAADCAhUA2QICAN0CBwDnAgkA8wIRAAkDAQANAx8ALgMDADQDBQA8AxAAUgMTAGkDAQBuAwcAdwMDAHwDAQCAAwMAhQMKAJIDAACVAwUAnQMPALADAAC1AxIAygMHANQDCADfAwEA4gMCAOYDBwDzAwkAAgQCAAYEAAALBAUAEgQAABYEAgAeBAIAJgQCADMEBAA+BHwAvQQAAMAENwD7BAAA/QRsAGsFnwAQBgEAEwYRACoGAAAsBgAAMAYAAEIGNQB5BhYAkwYfAMwGtACCBxoAnwcDAKcHAQCqBwAAsAcAALMHAgC3BwAAuQcGAMQHAwDJBwgA1gcCANoHBwDmBxsAAwgAAAUIDAEbCQQALwkAADEJFABHCQEASgkMAFgJBABeCQwAbQkBAHAJBAB3CQQAfQkWAJUJAQCYCQQAngkAAKAJAgCoCQsAtQkHAMIJKADtCQQA9AkNAAYKBAANCgAADwoAABEKAAATCgAAFQoAABcKAAAZCgAAHAoEACIKAgAmCgAAKAoAACoKAAAsCgYANAoAADYKJwBfCgYAaAoAAHAKIwCVCjAAxwoBAM4KEgDmCicADwsAABELNwBNCwAATwsFAFgLBABfCwQAZQsAAGcLAgBtCxEAgAsAAIMLAACFCwEAigsBAI0LAgCRCwEAlAspAL8LAADCCwAAxAsBAMcLEQDeCwAA4gsAAOcLCwD0CwEA+gsjACAMDgAxDBMARgwAAEgMAgBNDAEAUAwXAGoMAgBwDAEAcwwBAHYMDgCIDAAAiwwAAJAMAACXDAAAmQwAAJwMAQCfDAgArwwAALIMAAC0DAEAuAwAALoMAADODAIA0gwAANQMAQDXDAAA2QwBANwMAADfDAEA5AwVAPsMAAD9DAEAAA0MAA4NAAAQDQEAHA1IAGcNAABuDQAAdw0BAH0NAACDDQYAiw0GAJMNBQCaDQAAnA0BAKANAwClDQAAqA0BAKsNAACwDQEAtQ0AALcNBAC9DQAAvw0AAMENAADDDQAAxQ0AAMcNAADKDQEAzQ0AANMNBADZDQEA3A0LAOoNBADwDQMA9g0IAAMOAAAIDgAACg5KAFYOCwBkDgEAZw4AAGkOAQBsDgEAcw4BAHYOAQB5DgAAew4BAH4OAQCFDgAAig4OAJoOAwCfDggAqQ4DAK4ODADADhkA3g4BAOIOEgD5DhoAFg8SACoPBwAzDw8ARA8GAEwPAABSDwQAWQ8UAHQPIgCZDwkApw8CAKwPAgC0DwkAzQ8BANIPBwDcDwQA4g8HAOsPCQD4D1cAUhAPAGMQAwBoEBQAmhA2ANsQBwDlEAUA7RAAAO8QAADxEAEA+BCKAIYRFgCyEQAAxRECANERYQA3EhYAURIBAFgSAABdEg0AbRICAHESLQChEi0A0xJEABwTRABkEwAAcRMVAIgTAACKEwEAjRMCAJETAACTEwAAlRMBAJgTAgChEwIApRMDAKsTBACxEwIAthMBALwTFgDlEwAA6hMXABcUFgAyFBkAThQAAFoUFwB1FAEAeBQAAHoUAQCTFLcAVxUAAHAVAACCFRUAnRUDAKUVAwCqFQMAshUvAOMVBwD0FQAA+BUBAA0WEAAfFgAAJhYAAC8WAgA1FgAAQhYBAEkWAABOFgAAZBYEAHIWAwB+FgEAhRYlAMcWAADOFgAA+xYZABkXAAAbFwAAKhcAAFoXAABgFwAAYxcAAGUXAQB3FwAAehcBAH0XAACHFwAAlxdbAPUXRAA8GAAAPhgWAFgYAQBbGBoAgRgEAIgYBACQGAAAlBgFAJwYBACmGAMAqxgBAK8YAACxGAEAthgAALgYAADGGBUA3RgAAOQYGwABGQUACRkBAA0ZBAAUGQMAGRkBAB0ZAAAfGQAAIhkAACQZAAAnGQAAKRknAFQZCQBhGTsAnhkAAKwZAQCwGQAAshkDALgZAAC7GTQA9RkLAAUaIwArGgYAMxokAGMaBwBsGgAAcBoAAHIaAQB1GgEAhBo5AMEaCADNGkcAGxtBAGEbCwBxG1MA2hsAAOEbAAA="}],\ +["iced_renderer",{"t":"IPPIPPECCEEGPPPGPPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPFFFRRGPFGFGPPFKPPPPFGFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNCNNNNONNNNNNNNNNNNOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNMNNNNNNNONNOONCNONNNNNNOOONNOONONOCNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNONNNNNNNPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNKFRMMMMMMMMMMMMMMMMMMMGFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNOONNNNNNNNNNNNNNNNNNNNFFFNNCNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNFFNNNNNNNNOONNNNNNNNNOONNNNNNNNNNNNNNNOOOOONNNNNNNNNNFIFKIPPPPIFFPFPPPPPPFPGFGTTTIFFFFPPPGGPPSPPPFFFFFIFFKKPPPPPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONNNNNNNCNNNNNNNNNNNNNNNNNMNNNNNNNNNCCNNNOOCMNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFKFFKRKFFNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNNNNNNNMNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNMNNNNNNNNNMNNNNNNMMNNNNNNMNMNMNMNMNMNMNNNNNNNNNNNNMNMNMNMNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFIFTTTTTTFFFTTTTIFITTKRIKIFTTTIIFITNONNNNNNNNNNNNNNMNNNNNNNNONNNMNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOCNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNMNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOOOOOOONONNNNNNNNNNNNNHONNCNNNOOOMNNNNNNNNNNNNNNHNNNNNNNNMNNNNNNNNNMNNNNNNNNNNNNONNNNOONMNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCMHONNNNNNNNNNNONNNNNNNNNOOONNNNOONNNNNNNNNOOONNNNNFFFFNNNNNNNNONNNNNONONNNNNNNNNNNNNONOOOOOONNNNNNNNNOOFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNOONNNNNONNNNNNNNNNNNNNNONNNNNNNNNFFFFFFFFFFFFFFFFFFFFFKFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNCNNNNNNNNNNNNNNNNNMNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNOONNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNONNNNNNNNNNNNHHNNNNNNNNNNNONOMHNNNNONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNOHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNOONNNNNNNNNOOOOOOOOONNNNNNNNNNNOOOOOOOOONNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNKMNMHHIIIIIIIIIIIIIIIIIIIIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKKKMMMMMFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNRKKMMMMNNMMMMMMMMMNNHHHHHHFFFKFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIIIIOOOOOOOOOOHOHHOOOOOOOIFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKRKNNNNNNNNMMMMNMMMNNNMMMMMNMMMMMMMMMNNMMMMNNMNPPPGFGPPPPPFGOOOOOOO","n":["Compositor","Primary","Primary","Renderer","Secondary","Secondary","core","fallback","geometry","graphics","wgpu","Compositor","Primary","Primary","Primary","Renderer","Secondary","Secondary","Secondary","Surface","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","components_from","components_from","components_from","configure_surface","create_renderer","create_surface","default_font","default_size","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw_geometry","draw_image","draw_mesh","draw_primitive","draw_svg","drop","drop","drop","end_layer","end_transformation","fetch_information","fill_editor","fill_paragraph","fill_quad","fill_text","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","load_font","measure_image","measure_svg","new_frame","present","screenshot","start_layer","start_transformation","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","with_backend","Bevel","Butt","Cache","Fill","Frame","Frame","Geometry","Gradient","Gradient","Image","LineCap","LineDash","LineJoin","Linear","Miter","Path","Renderer","Round","Round","Solid","Square","Stroke","Style","Svg","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","circle","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","color","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw_geometry","draw_image","draw_svg","draw_with","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","fill","fill","fill_rectangle","fill_text","filter_method","filter_method","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","frame","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gradient","handle","handle","height","horizontal_alignment","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_geometry","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line","line_cap","line_dash","line_height","line_join","new","new","new","new","new","new_frame","null_value","null_value","null_value","null_value","null_value","null_value","null_value","offset","opacity","opacity","opacity","opacity","pack","path","pop_transform","position","push_transform","raw","rectangle","rotate","rotation","rotation","rotation","rotation","rule","scale","scale_nonuniform","segments","shaping","size","size","snap","snap","stroke","stroke","style","style","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","transform","translate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical_alignment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","with_clip","with_color","with_group","with_line_cap","with_line_join","with_save","with_width","EvenOdd","Fill","Gradient","NonZero","Rule","Solid","Style","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","rule","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Backend","Frame","Geometry","center","draft","draw_image","draw_svg","fill","fill_rectangle","fill_text","height","into_geometry","paste","pop_transform","push_transform","rotate","scale","scale_nonuniform","size","stroke","translate","width","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","start","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","center","circle","clone","clone_into","clone_to_uninit","clone_to_uninit","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ellipse","end_angle","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_to","move_to","new","null_value","quadratic_curve_to","radius","rectangle","start_angle","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Elliptical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","center","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","end_angle","end_angle","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","ArcFlags","AttributeIndex","AttributeSlice","AttributeStore","Attributes","Begin","Begin","Begin","Bevel","Builder","BuilderImpl","BuilderWithAttributes","Butt","ControlPointId","Cubic","Cubic","Cubic","End","End","End","EndpointId","EvenOdd","Event","EventId","FillRule","INVALID","INVALID","INVALID","IdEvent","IdIter","IdPolygon","Iter","IterWithAttributes","Line","Line","Line","LineCap","LineJoin","Miter","MiterClip","NO_ATTRIBUTES","Negative","Negative","NonZero","Path","PathBuffer","PathBufferSlice","PathCommands","PathCommandsSlice","PathEvent","PathSlice","Polygon","Position","PositionStore","Positive","Positive","Quadratic","Quadratic","Quadratic","Reversed","Round","Round","Side","Square","Winding","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_slice","as_slice","as_slice","attributes","attributes","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","builder","builder","builder","builder","builder_with_attributes","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","event","event","event","events","extend_from_paths","extend_from_paths","first_endpoint","first_endpoint","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_flattened","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_usize","from_usize","get","get","get","get","get","get","get_control_point","get_control_point","get_control_point","get_control_point","get_endpoint","get_endpoint","get_endpoint","get_endpoint","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","id_iter","id_iter","id_iter","index","index","index","index","index","indices","indices","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_path","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edge","is_empty","is_empty","is_empty","is_in","is_negative","is_out","is_positive","iter","iter","iter","iter","iter","iter","iter","iter","iter_with_attributes","iter_with_attributes","iterator","large_arc","last_endpoint","last_endpoint","len","len","line_to","line_to","line_to","math","new","new","new","new","new","next","next","next","next","next_event_id_in_path","next_event_id_in_path","next_event_id_in_sub_path","next_event_id_in_sub_path","null_value","null_value","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","offset","offset","opposite","path","path_buffer","path_events","path_slice","points","points","points","polygon","position","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","reversed","reversed","svg_builder","sweep","to","to_f32","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_usize","to_usize","to_usize","traits","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_attributes","with_capacity","with_capacity","with_points","with_svg","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","BorderRadii","Build","Flattened","NoAttributes","PathBuilder","PathType","SvgPathBuilder","Transformed","WithSvg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_circle","add_circle","add_ellipse","add_ellipse","add_line_segment","add_line_segment","add_point","add_point","add_polygon","add_polygon","add_polygon","add_rectangle","add_rectangle","add_rounded_rectangle","add_rounded_rectangle","arc","arc_to","arc_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom_left","bottom_right","build","build","build","build","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","close","close","close","close","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","current_position","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","end","end","end","end","eq","eq","event","extend_from_paths","flattened","flattened","flattened","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","horizontal_line_to","horizontal_line_to","init","init","init","init","init","inner","inner_mut","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","line_to","line_to","line_to","line_to","move_to","move_to","move_to","new","new","new","new","new","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","partial_cmp","path_event","path_event","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_arc_to","relative_cubic_bezier_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_horizontal_line_to","relative_line_to","relative_line_to","relative_move_to","relative_move_to","relative_quadratic_bezier_to","relative_quadratic_bezier_to","relative_vertical_line_to","relative_vertical_line_to","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","set_tolerance","set_transform","set_transform","smooth_cubic_bezier_to","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","smooth_relative_quadratic_bezier_to","to_owned","to_owned","to_smolstr","to_string","top_left","top_right","transformed","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vertical_line_to","vertical_line_to","vzip","vzip","vzip","vzip","vzip","with_capacity","with_svg","with_svg","wrap","CommandsPathSlice","Events","Iter","PathCommands","PathCommandsBuilder","PathCommandsSlice","PointEvents","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","events","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_control_point","get_endpoint","index","index","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","iter","line_to","new","next","next","next","null_value","points","quadratic_bezier_to","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","with_capacity","Angle","Arc","ArcFlags","Box2D","CubicBezierSegment","DIV_EPSILON","EIGHT","EPSILON","FIVE","FOUR","HALF","Line","LineEquation","LineSegment","MAX","MIN","NINE","ONE","Point","QuadraticBezierSegment","Rotation","SEVEN","SIX","Scalar","Scalar","Scale","Segment","Size","SvgArc","TEN","THREE","TWO","Transform","Translation","Triangle","Vector","ZERO","a","a","ab","ac","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add_assign","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","angle","angle_to","approx_epsilon","approx_eq_eps","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","arc","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","b","ba","baseline","baseline","bc","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_y","bounding_range_y","bounding_range_y","bounding_range_y","bounding_triangle","c","c","ca","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cb","center","circle","clipped","clipped_x","clipped_y","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closest_point","closest_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains_point","contains_segment","ctrl","ctrl1","ctrl2","cubic_bezier","cubic_intersections","cubic_intersections_t","default","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","derivative","derivative","derivative","derivative","derivative","derivative","derivative","distance_to_point","distance_to_point","distance_to_point","distance_to_point","div","div","div_assign","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drag","drag_with_weight","drop","drop","drop","drop","drop","drop","drop","drop","drop","dx","dx","dx","dx","dx","dx","dy","dy","dy","dy","dy","dy","end_angle","epsilon_for","eq","eq","eq","eq","eq","eq","eq","eq","equation","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fast_bounding_box","fast_bounding_box","fast_bounding_box","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_y","fast_bounding_range_y","fast_bounding_range_y","fat_line","fat_line","flags","flattened","flattened","flattened","flattened_t","flattening_step","flip","flip","flip","flip","flip","flip","flip","flip","flip","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_cubic_bezier","for_each_cubic_bezier","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_inflection_t","for_each_local_x_extremum_t","for_each_local_x_extremum_t","for_each_local_y_extremum_t","for_each_local_y_extremum_t","for_each_monotonic","for_each_monotonic","for_each_monotonic_range","for_each_monotonic_range","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_x_monotonic","for_each_x_monotonic","for_each_x_monotonic_range","for_each_x_monotonic_range","for_each_y_monotonic","for_each_y_monotonic","for_each_y_monotonic_range","for_each_y_monotonic_range","frac_pi_2","frac_pi_3","frac_pi_4","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_svg_arc","get","get_angle","get_hash","hash","height","horizontal_line_intersection","horizontal_line_intersection_t","init","init","init","init","init","init","init","init","init","intersection","intersection","intersection_t","intersects","intersects","intersects_box","intersects_line","intersects_line_segment","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invert","is_a_point","is_finite","is_horizontal","is_linear","is_linear","is_monotonic","is_monotonic","is_quadratic","is_straight_line","is_vertical","is_x_monotonic","is_x_monotonic","is_y_monotonic","is_y_monotonic","large_arc","length","length","lerp","line_intersection","line_intersection_t","line_intersections","line_intersections","line_intersections_t","line_intersections_t","line_segment_intersections","line_segment_intersections","line_segment_intersections_t","line_segment_intersections_t","local_x_extremum_t","local_y_extremum_t","m11","m12","m21","m22","m31","m32","max","mid_point","min","mul","mul_assign","neg","new","normal","null_value","num_quadratics","offset","overlaps_line","overlaps_segment","parallel_line","partial_cmp","pi","point","point","positive","project_point","quadratic_bezier","quadratic_intersections","quadratic_intersections_t","radians","radians","radii","radii","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_tangent","set_length","signed","signed_distance_to_point","signed_distance_to_point","sin_cos","size","solve_t_for_x","solve_t_for_x","solve_t_for_y","solve_t_for_y","solve_x_for_y","solve_x_for_y","solve_y_for_x","solve_y_for_x","split","split","split","split","split","split","split","split","split","split_at_x","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","square_distance_to_point","square_distance_to_point","square_distance_to_point","square_length","start_angle","sub","sub_assign","sum","sum","sweep","sweep_angle","tangent","to","to","to","to","to","to","to","to","to","to","to","to","to","to_arc","to_cubic","to_degrees","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_line","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_quadratic","to_quadratic_error","to_svg_arc","to_vector","traits","transform","transformed","transformed","transformed","translate","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","two_pi","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","utils","value","vector","vector","vertical_line_intersection","vertical_line_intersection_t","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","x","x","x","x","x","x","x","x","x","x","x","x","x_maximum_t","x_maximum_t","x_minimum_t","x_minimum_t","x_rotation","x_rotation","y","y","y","y","y","y","y","y","y","y","y","y","y_maximum_t","y_maximum_t","y_minimum_t","y_minimum_t","zero","Arc","ArcFlags","Flattened","SvgArc","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","components_from","deref","deref_mut","downcast","drop","flags","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","large_arc","next","radii","radii","start_angle","sweep","sweep_angle","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","x_rotation","x_rotation","ArrayString","ArrayVec","CapacityError","Drain","IntoIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_str","as_ptr","as_ref","as_ref","as_slice","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","capacity","capacity","clear","clear","clone","clone","clone","clone","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drain","drop","drop","drop","drop","drop","drop","drop","drop","element","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","flush","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_byte_string","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","ge","ge","ge","get_hash","get_hash","gt","gt","gt","hash","hash","init","init","init","init","init","insert","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner_unchecked","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_empty","is_full","is_full","le","le","le","len","len","lt","lt","lt","new","new","new","new_const","new_const","next","next","next_back","next_back","null_value","null_value","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pop","pop","pop_at","push","push","push_str","push_unchecked","remaining_capacity","remaining_capacity","remove","remove","retain","set_len","set_len","simplify","size_hint","size_hint","swap_pop","swap_remove","take","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","truncate","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_push","try_push","try_push_str","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","write","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_char","write_f32","write_f64","write_i128","write_i16","write_i32","write_i64","write_i8","write_str","write_u128","write_u16","write_u32","write_u64","write_u8","zero_filled","CubicBezierSegment","Flattened","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","ctrl1","ctrl2","deref","deref_mut","downcast","drop","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","next","size_hint","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Angle","BoolVector2D","BoolVector3D","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Trig","UnknownUnit","Vector2D","Vector3D","abs","abs","abs","abs","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_size","add_size","all","all","and","and","angle","angle_from_x_axis","angle_to","angle_to","any","any","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_eq","approx_eq","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approxeq","approxord","area","area","area","around_axis","around_x","around_y","around_z","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","box3d","bvec2","bvec3","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","center","center","center","clamp","clamp","clamp","clamp","clamp","clamp","clamp","clamp_length","clamp_length","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","component_div","component_div","component_mul","component_mul","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains_box","contains_box","contains_inclusive","contains_inclusive","contains_rect","cos","cross","cross","decompose_reversed","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","degrees_to_radians","depth","depth","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","determinant","determinant","distance_to","distance_to","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_euclid","div_euclid","dot","dot","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal","equal","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","euler","extend","extend","fast_atan2","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle_and_length","from_array","from_array","from_arrays","from_arrays","from_length_all_same","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_origin_and_size","from_origin_and_size","from_points","from_points","from_points","from_rotation","from_scale","from_size","from_size","from_size","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_translation","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_vectors_inner","from_vectors_outer","get","get","get_angle","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","greater_than","greater_than","greater_than","greater_than","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","height","height","horizontal","i","identity","identity","identity","identity","identity","identity","identity","identity","inflate","inflate","inflate","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_box","inner_rect","intersection","intersection","intersection","intersection_unchecked","intersection_unchecked","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","inverse","inverse","inverse","inverse","inverse","inverse","inverse","is_2d","is_backface_visible","is_empty","is_empty","is_empty","is_empty","is_empty","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_identity","is_identity","is_identity","is_invertible","is_invertible","is_negative","is_negative","is_normalized","is_positive","is_positive","is_zero","j","k","left","length","length","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lower_than","lower_than","lower_than","lower_than","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","map","map","map","map","max","max","max","max","max","max","max","max","max","max","max","max_x","max_y","min","min","min","min","min","min","min","min","min","min","min","min_x","min_y","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_s","neg","neg","neg","neg","neg","neg","neg","neg","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_2d","new_all_same","new_from_reversed","none","none","norm","normalize","normalize","normalize","not","not","not_equal","not_equal","not_equal","not_equal","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","num","one","one","one","or","or","origin","origin","origin","ortho","outer_box","outer_rect","outer_transformed_box","outer_transformed_box2d","outer_transformed_box3d","outer_transformed_rect","outer_transformed_rect","partial_cmp","partial_cmp","partial_cmp","perspective","point2","point3","position","pre_rotate","pre_rotate","pre_scale","pre_scale","pre_translate","pre_translate","project_onto_vector","project_onto_vector","project_to_2d","quaternion","r","radians","radians","radians_to_degrees","rect","reflect","reflect","rem_euclid","rem_euclid","right","robust_normalize","robust_normalize","rotation","rotation","rotation","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round_in","round_in","round_in","round_out","round_out","round_out","saturating_add","saturating_sub","scale","scale","scale","scale","scale","select_point","select_point","select_size","select_size","select_vector","select_vector","set_size","sin","size","size","size","size2","size3","skew","slerp","splat","splat","splat","splat","splat","splat","splat","splat","square_length","square_length","square_norm","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","sum","sum","sum","sum","sum","sum","sum","sum","tan","then","then","then","then","then","then_rotate","then_rotate","then_scale","then_scale","then_translate","then_translate","to_2d","to_2d","to_2d","to_3d","to_3d","to_3d","to_3d","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array_4d","to_array_4d","to_array_transposed","to_array_transposed","to_arrays","to_arrays","to_arrays_transposed","to_box2d","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_non_empty","to_non_empty","to_non_empty","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_point","to_point","to_point2d","to_point3d","to_rect","to_size","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple_4d","to_tuple_4d","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u64","to_u64","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_vector","to_vector","to_vector","to_vector","to_vector","to_vector","top","transform_box","transform_box2d","transform_box2d","transform_box3d","transform_box3d","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point2d","transform_point2d","transform_point2d","transform_point2d_homogeneous","transform_point3d","transform_point3d","transform_point3d","transform_point3d","transform_point3d_homogeneous","transform_rect","transform_rect","transform_rect","transform_size","transform_size","transform_size","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector2d","transform_vector2d","transform_vector3d","transform_vector3d","translate","translate","translate","translation","translation","translation","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_normalize","try_normalize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","union","unit_quaternion","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vec2","vec3","vector_part","vertical","volume","volume","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","width","width","width","width","width","with_destination","with_destination","with_length","with_max_length","with_max_length","with_min_length","with_min_length","with_source","with_source","x","x","x","x","x","x","x","x","x","x_range","x_range","x_range","xy","xy","xy","xy_area","xz","xz","xz","xz_area","y","y","y","y","y","y","y","y","y","y_range","y_range","y_range","yx","yx","yz","yz","yz","yz_area","z","z","z","z","z","z_range","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zip","zip","zip","zip","ApproxEq","approx_epsilon","approx_eq","approx_eq_eps","max","min","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Vector2D","Vector3D","angle","bottom","depth","height","height","i","j","k","left","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","min","min","origin","r","right","rotation","size","top","translation","w","width","width","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","z","Ceil","Floor","One","Round","Zero","ceil","floor","one","round","zero","Flattened","FlattenedT","FlatteningParameters","QuadraticBezierSegment","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","components_from","ctrl","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","new","next","next","size_hint","size_hint","to","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","Scalar","Segment","Transformation","after_split","approximate_length","before_split","derivative","dx","dy","flip","for_each_flattened_with_t","from","sample","split","split_range","to","transform_point","transform_vector","x","y","cubic_polynomial_roots","directed_angle","directed_angle2","min_max","normalized_tangent","tangent","Flattened","FromPolyline","NoAttributes","PathIterator","Transformed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","flattened","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","new","next","next","next","next","open","size_hint","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","with_attributes","Angle","Box2D","Point","Rotation","Scale","Size","Transform","Translation","Vector","angle","height","m11","m12","m21","m22","m31","m32","max","min","point","radians","size","vector","width","x","x","x","y","y","y","Builder","BuilderImpl","BuilderWithAttributes","IdIter","Iter","IterWithAttributes","Path","PathSlice","Reversed","Builder","BuilderWithAttributes","Iter","PathBuffer","PathBufferSlice","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end","end","end","end","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","new","next","next_back","num_attributes","num_attributes","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","size_hint","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","with_attributes","IdPolygon","IdPolygonIter","PathEvents","Polygon","PolygonIdIter","PolygonIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","next","next","next","next","par_bridge","points","points","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","Build","PathBuilder","PathIterator","PathType","SvgPathBuilder","add_circle","add_ellipse","add_line_segment","add_point","add_polygon","add_polygon","add_rectangle","add_rounded_rectangle","arc_to","begin","build","close","close","cubic_bezier_to","cubic_bezier_to","end","event","flattened","flattened","horizontal_line_to","line_to","line_to","move_to","num_attributes","path_event","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_line_to","relative_move_to","relative_quadratic_bezier_to","relative_vertical_line_to","reserve","reserve","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","transformed","transformed","vertical_line_to","with_svg","Bevel","Butt","Gradient","LineCap","LineDash","LineJoin","Miter","Round","Round","Solid","Square","Stroke","Style","line_cap","line_dash","line_join","offset","segments","style","width"],"q":[[0,"iced_renderer"],[11,"iced_renderer::fallback"],[155,"iced_renderer::geometry"],[804,"iced_renderer::geometry::fill"],[858,"iced_renderer::geometry::frame"],[880,"iced_renderer::geometry::gradient"],[977,"iced_renderer::geometry::path"],[1075,"iced_renderer::geometry::path::arc"],[1128,"iced_renderer::geometry::path::lyon_path"],[2390,"iced_renderer::geometry::path::lyon_path::Event"],[2403,"iced_renderer::geometry::path::lyon_path::IdEvent"],[2416,"iced_renderer::geometry::path::lyon_path::PathEvent"],[2429,"iced_renderer::geometry::path::lyon_path::builder"],[2772,"iced_renderer::geometry::path::lyon_path::commands"],[2997,"iced_renderer::geometry::path::lyon_path::geom"],[3825,"iced_renderer::geometry::path::lyon_path::geom::arc"],[3878,"iced_renderer::geometry::path::lyon_path::geom::arrayvec"],[4284,"iced_renderer::geometry::path::lyon_path::geom::cubic_bezier"],[4328,"iced_renderer::geometry::path::lyon_path::geom::euclid"],[6445,"iced_renderer::geometry::path::lyon_path::geom::euclid::approxeq"],[6449,"iced_renderer::geometry::path::lyon_path::geom::euclid::approxord"],[6451,"iced_renderer::geometry::path::lyon_path::geom::euclid::default"],[6534,"iced_renderer::geometry::path::lyon_path::geom::euclid::num"],[6544,"iced_renderer::geometry::path::lyon_path::geom::quadratic_bezier"],[6663,"iced_renderer::geometry::path::lyon_path::geom::traits"],[6683,"iced_renderer::geometry::path::lyon_path::geom::utils"],[6689,"iced_renderer::geometry::path::lyon_path::iterator"],[6851,"iced_renderer::geometry::path::lyon_path::math"],[6881,"iced_renderer::geometry::path::lyon_path::path"],[6890,"iced_renderer::geometry::path::lyon_path::path_buffer"],[7040,"iced_renderer::geometry::path::lyon_path::polygon"],[7216,"iced_renderer::geometry::path::lyon_path::traits"],[7265,"iced_renderer::geometry::stroke"],[7285,"palette::chromatic_adaptation"],[7286,"core::any"],[7287,"palette::cam16::parameters"],[7288,"iced_core::renderer"],[7289,"iced_graphics::compositor"],[7290,"core::clone"],[7291,"iced_core::text"],[7292,"iced_core::pixels"],[7293,"iced_graphics::geometry"],[7294,"iced_core::image"],[7295,"iced_core::rectangle"],[7296,"iced_graphics::mesh"],[7297,"iced_wgpu::primitive"],[7298,"iced_core::svg"],[7299,"iced_core::point"],[7300,"iced_core::color"],[7301,"iced_core::background"],[7302,"core::convert"],[7303,"alloc::string"],[7304,"core::fmt"],[7305,"alloc::boxed"],[7306,"alloc::sync"],[7307,"alloc::rc"],[7308,"alloc::borrow"],[7309,"iced_core::size"],[7310,"iced_graphics::viewport"],[7311,"core::result"],[7312,"alloc::vec"],[7313,"iced_core::transformation"],[7314,"palette::convert::try_from_into_color"],[7315,"core::option"],[7316,"iced_graphics::settings"],[7317,"iced_graphics::error"],[7318,"iced_graphics::geometry::frame"],[7319,"iced_graphics::geometry::path"],[7320,"iced_graphics::geometry::cache"],[7321,"iced_graphics::gradient"],[7322,"iced_graphics::geometry::fill"],[7323,"iced_graphics::geometry::stroke"],[7324,"iced_graphics::geometry::style"],[7325,"iced_graphics::geometry::text"],[7326,"core::ops::function"],[7327,"iced_graphics::cache"],[7328,"core::cmp"],[7329,"iced_graphics::geometry::path::builder"],[7330,"lyon_path::path"],[7331,"iced_core::angle"],[7332,"iced_core::vector"],[7333,"euclid"],[7334,"euclid::transform2d"],[7335,"iced_core::gradient"],[7336,"core::iter::traits::collect"],[7337,"iced_graphics::geometry::path::arc"],[7338,"lyon_path::commands"],[7339,"lyon_path::path_buffer"],[7340,"lyon_path"],[7341,"euclid::point"],[7342,"lyon_path::builder"],[7343,"lyon_geom::arc"],[7344,"lyon_path::events"],[7345,"lyon_path::polygon"],[7346,"core::hash"],[7347,"core::marker"],[7348,"core::ops::range"],[7349,"lyon_path::iterator"],[7350,"lyon_geom::traits"],[7351,"euclid::vector"],[7352,"euclid::angle"],[7353,"lyon_geom::line"],[7354,"euclid::box2d"],[7355,"core::default"],[7356,"smol_str"],[7357,"lyon_geom::scalar"],[7358,"lyon_geom::triangle"],[7359,"core::ops::arith"],[7360,"lyon_geom::segment"],[7361,"lyon_geom::cubic_bezier"],[7362,"lyon_geom::quadratic_bezier"],[7363,"num_traits::identities"],[7364,"num_traits::float"],[7365,"euclid::approxeq"],[7366,"num_traits::cast"],[7367,"arrayvec::arrayvec"],[7368,"euclid::trig"],[7369,"num_traits::real"],[7370,"euclid::size"],[7371,"core::iter::traits::iterator"],[7372,"arrayvec::array_string"],[7373,"arrayvec::errors"],[7374,"std::io::error"],[7375,"core::str::error"],[7376,"endi::endian"],[7377,"num_traits::sign"],[7378,"euclid::length"],[7379,"euclid::scale"],[7380,"euclid::side_offsets"],[7381,"euclid::translation"],[7382,"euclid::transform3d"],[7383,"euclid::rotation"],[7384,"euclid::rect"],[7385,"euclid::box3d"],[7386,"euclid::rigid"],[7387,"euclid::num"],[7388,"euclid::homogen"],[7389,"num_traits::ops::euclid"],[7390,"num_traits::ops::saturating"],[7391,"rayon::iter::par_bridge"],[7392,"iced_graphics"],[7393,"euclid::default"],[7394,"lyon_geom"],[7395,"euclid::approxord"],[7396,"lyon_geom::utils"],[7397,"lyon_path::math"]],"i":[0,257,258,0,257,258,0,0,0,0,0,0,6,9,42,0,6,9,42,0,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,6,9,42,9,9,9,6,6,6,9,42,6,9,42,6,9,42,6,6,6,6,6,6,9,42,6,6,9,6,6,6,6,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,9,6,6,6,9,9,6,6,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,6,9,42,9,71,70,0,0,0,20,20,0,73,0,0,0,0,67,71,0,0,70,71,73,70,0,0,0,0,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,65,66,67,68,65,69,70,71,72,73,74,21,29,67,68,65,69,70,71,72,73,74,21,29,67,67,68,68,65,69,69,70,70,71,71,72,72,73,73,74,21,29,29,74,29,63,66,67,68,65,69,70,71,72,73,74,21,29,74,66,68,69,70,71,72,74,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,66,20,63,63,74,63,66,67,68,65,69,70,71,72,73,74,21,29,67,73,21,29,0,63,63,63,21,21,66,67,68,65,69,70,71,72,73,74,21,29,74,0,63,66,67,67,68,68,68,68,65,69,70,71,72,73,73,73,74,74,74,21,21,29,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,0,21,29,63,74,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,63,66,67,68,65,69,70,71,72,73,74,21,29,65,69,69,74,69,63,66,65,21,29,20,66,68,69,70,71,72,74,72,21,29,21,29,67,0,63,74,63,65,65,63,21,29,21,29,68,63,63,72,74,63,74,21,21,0,63,68,69,67,68,65,69,70,71,72,73,74,21,29,65,63,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,63,66,67,68,65,69,70,71,72,73,74,21,29,74,63,66,67,68,65,69,70,71,72,73,74,21,29,63,69,63,69,66,69,69,63,69,96,0,73,96,0,73,0,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,68,68,96,96,96,96,96,96,96,96,96,96,0,0,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,0,0,67,0,85,88,85,85,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,85,88,88,85,88,85,88,85,88,85,88,85,88,85,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,88,85,0,85,85,85,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,85,88,0,0,0,87,101,0,87,87,87,101,87,101,87,101,87,101,87,87,101,87,101,87,87,101,101,87,101,101,101,101,87,87,101,87,87,101,87,101,87,101,87,101,87,101,101,87,101,87,101,87,101,87,101,87,101,87,101,87,101,87,101,87,101,87,101,87,101,87,101,87,101,87,87,87,87,87,101,87,101,101,87,101,87,101,87,101,87,101,87,101,87,101,87,101,87,101,87,101,0,0,102,102,102,102,102,102,102,102,101,102,102,102,102,102,102,102,102,102,102,101,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,101,102,101,102,102,102,102,102,102,102,102,102,102,102,0,0,0,0,0,259,260,116,123,0,0,0,122,0,259,260,116,259,260,116,0,125,0,0,0,127,108,128,0,0,0,0,0,259,260,116,0,0,123,123,0,124,126,125,0,0,0,0,0,0,0,0,0,0,124,126,259,260,116,0,122,123,0,122,0,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,103,89,106,89,105,109,111,111,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,109,111,111,0,103,89,106,89,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,106,115,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,115,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,115,115,103,104,104,116,116,89,105,105,109,111,117,118,119,106,107,120,121,122,122,123,123,124,124,125,125,126,126,127,127,108,108,128,128,120,121,0,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,109,111,111,115,89,109,106,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,109,111,111,115,116,122,123,124,125,126,127,108,128,116,116,116,126,126,126,127,127,127,108,108,108,128,128,128,103,104,120,121,103,109,111,89,105,115,103,104,116,89,105,119,106,107,122,123,124,125,126,127,108,128,118,143,115,132,103,104,104,116,116,89,105,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,89,106,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,127,108,131,132,89,105,106,107,133,89,105,120,133,89,105,120,116,126,127,108,128,116,126,127,108,128,89,105,120,89,89,105,105,120,106,107,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,103,89,105,105,117,118,119,143,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,116,105,106,107,125,124,125,124,103,104,89,105,106,107,120,121,89,105,0,115,89,105,106,107,109,111,111,0,132,89,109,111,106,143,117,118,119,103,104,103,104,115,89,109,106,131,132,89,105,109,111,111,127,108,124,0,0,120,103,118,120,121,0,134,109,111,111,109,111,111,106,89,105,89,115,116,124,115,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,127,108,128,0,116,89,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,143,115,132,103,104,116,89,105,109,111,117,118,119,106,107,120,121,122,123,124,125,126,127,108,128,89,109,106,116,109,261,262,263,264,264,262,265,263,264,262,265,263,264,261,262,263,264,264,262,265,263,264,262,265,263,264,261,262,263,264,264,262,265,263,264,262,265,263,264,0,0,0,0,0,163,0,0,0,160,161,151,159,113,153,113,153,113,153,113,153,113,153,157,113,153,113,153,113,151,157,151,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,153,160,161,113,113,160,161,151,159,113,160,161,151,159,113,159,159,163,160,160,161,151,151,113,113,160,161,151,159,113,159,113,159,113,159,159,113,157,153,151,151,113,160,161,151,159,113,153,157,160,161,151,151,113,113,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,153,160,161,113,113,159,113,153,113,153,151,113,159,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,113,113,157,151,160,161,151,159,113,113,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,113,160,161,151,159,113,153,157,160,161,151,151,113,113,157,151,151,160,161,151,159,113,159,113,153,160,161,113,159,153,113,153,157,160,161,151,151,113,113,157,151,157,151,157,151,157,151,157,151,157,151,157,151,153,157,160,161,151,151,113,113,160,161,151,157,151,157,151,157,151,157,151,159,113,159,159,159,159,153,151,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,160,161,151,159,113,157,151,160,161,151,159,113,113,153,113,113,0,0,0,0,0,0,0,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,112,149,112,129,142,167,149,112,129,142,167,112,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,149,112,129,142,167,149,112,129,142,167,112,112,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,112,149,149,112,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,149,149,149,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,129,142,167,149,112,129,142,167,149,112,112,129,142,167,112,129,112,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,149,112,129,142,167,112,0,0,0,0,0,169,169,169,169,169,169,0,0,0,169,169,169,169,0,0,0,169,169,0,175,0,0,0,0,169,169,169,0,0,0,0,169,168,170,170,170,176,186,177,156,187,168,178,170,155,155,155,155,175,176,176,177,177,156,156,178,178,266,155,155,155,175,176,176,177,177,156,178,0,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,168,170,170,177,178,170,175,176,176,177,177,156,156,178,178,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,177,156,178,170,176,177,178,170,176,177,178,170,178,168,170,170,176,186,177,156,187,168,178,170,155,155,170,176,176,156,156,156,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,176,186,186,177,177,156,156,187,187,168,168,178,178,170,170,155,155,156,178,176,186,177,156,187,168,178,170,155,170,156,178,177,177,0,177,177,155,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,175,176,177,177,156,178,178,156,187,168,178,155,155,155,176,186,177,156,187,168,178,170,155,177,178,177,176,186,177,156,187,168,178,170,155,175,177,177,156,178,178,175,177,177,156,178,178,176,169,176,186,177,156,168,178,170,155,187,168,168,168,155,155,155,176,177,178,176,177,178,176,177,178,177,178,186,176,177,178,178,178,175,176,176,177,177,156,156,178,178,176,186,177,156,187,168,178,170,155,176,186,176,186,177,178,175,176,176,186,177,177,156,178,178,177,176,177,176,177,177,178,177,178,176,186,177,176,186,177,177,178,177,178,177,178,177,178,155,155,155,175,176,176,176,176,186,177,177,177,156,156,156,187,168,178,178,178,170,155,186,177,156,178,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,155,176,155,155,267,156,156,176,186,177,156,187,168,178,170,155,156,187,156,156,170,187,156,170,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,168,178,155,168,177,178,177,178,177,186,168,177,178,177,178,115,156,178,155,156,156,177,178,177,178,177,178,177,178,178,178,268,268,268,268,268,268,269,156,269,155,155,155,168,168,155,177,168,156,156,168,155,155,0,187,155,168,0,177,177,155,155,176,186,175,176,176,177,177,156,156,178,178,176,156,155,187,168,155,0,177,156,177,156,156,168,156,168,175,176,176,177,177,156,156,178,178,156,175,176,176,177,177,156,156,178,178,156,187,178,156,176,155,155,155,155,115,176,168,175,176,176,177,177,156,156,178,178,186,177,156,178,186,178,155,177,156,187,178,155,177,156,187,178,155,156,176,186,177,156,187,168,178,170,155,177,177,176,156,0,170,177,156,178,156,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,176,186,177,156,187,168,178,170,155,0,169,0,187,156,156,176,186,177,156,187,168,178,170,155,267,175,176,176,177,177,156,156,178,178,270,271,272,177,178,177,178,176,186,175,176,176,177,177,156,156,178,178,270,271,272,177,178,177,178,155,0,0,0,0,192,192,192,192,192,192,192,192,176,192,192,192,192,192,186,192,186,192,192,192,192,192,192,192,192,192,192,192,192,192,115,192,176,186,176,115,176,186,192,192,192,192,192,192,192,192,192,176,186,0,0,0,0,0,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,188,188,206,188,188,206,188,206,188,188,207,210,206,206,208,188,188,207,210,206,206,208,188,207,210,206,208,188,206,188,206,188,207,206,208,188,206,188,207,206,208,188,207,206,206,208,208,188,206,208,188,206,208,188,207,210,206,208,188,206,188,188,207,210,206,206,208,188,188,207,210,206,206,208,188,207,210,206,208,188,188,188,207,207,210,210,206,208,208,188,188,188,188,206,206,208,188,188,188,206,206,206,208,208,208,188,188,188,207,206,206,208,208,188,188,207,210,206,206,208,188,207,210,206,208,206,188,188,207,210,206,208,206,188,206,206,188,206,188,206,206,188,206,188,207,210,206,208,188,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,188,188,188,188,207,210,188,207,210,206,208,188,206,188,206,188,206,206,188,206,188,206,206,188,206,208,188,206,207,210,207,210,188,206,188,206,206,208,188,206,188,188,206,206,188,188,206,188,206,188,188,206,208,207,210,188,188,188,188,207,206,208,206,208,206,208,188,206,188,207,210,206,208,188,188,188,207,210,206,206,206,208,188,188,207,210,206,208,188,207,210,206,208,188,206,206,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,207,210,206,208,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,206,188,188,188,188,188,188,188,206,188,188,188,188,188,206,0,0,193,193,193,193,193,193,193,193,193,177,177,193,193,193,193,193,177,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,177,193,193,193,193,193,193,193,193,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,202,226,154,227,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,228,228,110,110,229,229,230,231,202,202,226,226,232,233,154,154,227,227,228,110,110,229,229,231,202,226,232,233,154,227,110,229,234,235,234,235,241,154,154,227,234,235,228,110,229,237,154,227,93,236,93,236,228,110,229,237,154,227,93,93,236,236,0,0,158,238,202,237,237,237,237,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,231,0,0,0,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,228,110,229,238,230,202,226,232,233,154,227,93,236,158,239,228,110,229,238,240,241,237,202,226,154,227,110,110,229,229,202,202,226,226,154,154,227,227,158,239,238,110,229,230,202,226,154,227,154,227,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,158,239,239,244,244,228,228,110,110,229,229,238,238,240,240,241,241,237,237,230,230,231,231,202,202,226,226,232,232,233,233,154,154,227,227,93,93,236,236,234,234,235,235,92,92,228,230,92,228,230,92,154,227,154,227,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,238,202,226,158,239,158,239,238,189,154,227,240,0,158,239,228,110,229,238,230,231,202,226,232,233,154,227,93,236,92,189,239,226,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,93,236,110,229,158,158,239,239,228,228,228,110,110,229,229,238,238,231,231,202,202,226,226,154,154,227,227,158,158,239,239,228,110,110,229,229,238,238,231,231,202,202,226,226,154,154,227,227,110,229,154,227,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,202,226,154,227,158,158,158,239,239,239,244,244,244,228,228,228,110,110,110,229,229,229,238,238,238,240,240,240,241,241,241,237,237,237,230,230,230,231,231,231,202,202,202,226,226,226,232,232,232,233,233,233,154,154,154,227,227,227,93,93,93,236,236,236,234,234,234,235,235,235,92,92,92,237,110,154,189,110,110,229,229,202,202,226,226,154,154,227,227,158,239,244,228,110,229,238,240,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,158,239,239,244,244,244,244,244,228,110,110,110,229,229,229,238,238,240,240,240,241,237,230,231,202,202,202,202,226,226,226,226,232,232,233,233,154,154,154,154,154,227,227,227,227,93,93,236,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,154,93,236,93,236,231,110,229,231,202,226,154,227,158,239,158,239,238,240,236,158,239,238,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,240,158,239,110,229,238,240,241,237,202,226,232,233,154,227,93,236,231,231,228,230,241,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,202,226,154,227,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,238,202,226,231,237,240,241,237,230,232,233,93,236,158,239,238,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,238,158,239,238,158,239,158,239,238,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,240,241,237,230,232,233,93,236,236,236,158,239,238,202,226,158,239,110,229,238,202,226,154,227,230,232,233,93,236,158,239,237,202,226,231,237,237,231,154,227,158,239,228,110,229,238,237,202,226,154,227,202,226,154,227,93,236,93,236,236,236,93,236,93,236,236,236,93,236,93,236,236,236,236,236,236,236,110,229,154,227,228,110,229,238,230,202,226,154,227,158,239,238,238,228,110,229,238,230,202,226,154,227,158,239,238,238,158,158,239,239,228,228,110,110,229,229,238,238,230,231,231,202,202,226,226,154,154,227,227,158,158,239,239,228,110,110,229,229,238,238,231,231,202,202,226,226,154,154,227,227,236,228,110,229,231,202,226,154,227,158,239,244,228,110,229,238,240,241,230,231,202,226,232,233,154,227,93,236,236,231,240,234,235,237,237,154,227,234,235,202,226,154,227,158,239,228,110,229,238,230,231,202,226,232,233,154,227,93,236,92,0,230,154,227,234,235,110,229,238,236,158,238,93,236,236,93,236,228,230,92,236,0,0,110,93,236,93,236,93,236,154,227,236,237,237,241,155,189,0,154,227,110,229,231,154,227,93,236,240,158,239,110,110,229,229,238,202,202,226,226,154,154,227,227,158,239,238,158,239,238,228,228,158,239,238,93,236,234,235,234,235,234,235,158,189,158,239,238,0,0,236,237,110,229,202,226,232,233,154,227,154,227,237,228,110,110,110,229,229,229,230,231,202,226,232,233,154,227,228,110,110,229,229,231,202,226,232,233,154,227,228,228,202,202,226,226,154,154,227,227,189,240,241,237,93,236,93,236,93,236,93,236,229,227,236,110,241,154,93,110,229,202,226,232,233,154,227,93,236,229,227,93,236,93,236,236,238,158,239,110,229,238,202,226,232,233,154,227,158,239,110,229,238,202,226,232,233,154,227,158,239,110,229,238,202,226,232,233,154,227,158,239,110,229,238,202,226,232,233,154,227,158,239,238,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,154,227,244,244,158,154,240,241,237,232,233,154,227,110,229,202,226,232,233,154,227,229,227,158,239,110,229,238,202,226,232,233,154,227,238,202,158,239,110,229,238,240,241,237,202,226,232,233,154,227,93,236,158,239,110,229,238,202,226,232,233,154,227,110,229,202,226,232,233,231,232,230,233,230,233,241,241,230,230,232,232,93,93,237,233,236,236,237,230,233,236,236,230,232,233,230,232,233,241,241,230,230,232,93,93,237,236,237,236,158,239,238,93,236,240,158,239,228,110,229,238,230,202,226,232,233,154,227,93,236,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,154,227,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,158,239,238,237,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,0,0,237,231,239,226,158,239,244,228,110,229,238,240,241,237,230,231,202,226,232,233,154,227,93,236,234,235,92,244,158,239,238,202,226,93,236,154,154,227,154,227,93,236,244,110,229,232,233,154,227,234,235,158,239,238,229,227,235,239,229,227,235,239,244,110,229,232,233,154,227,234,235,158,239,238,110,154,229,227,235,239,244,229,233,227,235,239,158,239,228,110,110,229,229,238,231,202,202,226,226,154,154,227,227,110,229,154,227,0,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,273,274,275,267,275,276,276,276,274,277,278,277,278,278,278,277,278,277,278,278,278,277,278,277,278,278,278,278,278,278,278,269,279,269,279,280,276,274,281,280,274,281,282,267,275,271,283,272,284,282,285,286,271,283,272,284,282,285,286,283,284,282,286,0,0,0,0,0,242,247,243,248,245,0,0,0,0,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,178,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,178,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,194,195,250,194,195,250,194,195,194,195,178,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,250,194,195,175,0,0,175,175,175,175,175,175,175,175,175,175,175,175,175,152,152,175,175,0,0,0,0,0,0,0,0,0,0,0,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,252,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,253,254,251,150,253,254,251,251,253,252,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,253,254,251,150,0,0,0,0,0,0,0,0,0,287,288,289,289,289,289,289,289,290,290,0,291,0,0,288,292,293,294,292,293,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,114,255,255,114,255,145,114,255,145,114,114,255,255,114,255,145,145,145,145,114,255,145,114,114,255,255,114,255,145,114,255,145,114,255,145,114,255,145,114,114,255,255,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,145,114,255,145,114,114,255,255,255,145,145,114,255,114,114,255,255,114,114,255,255,145,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,255,145,114,0,0,0,0,0,0,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,120,121,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,140,147,146,148,140,140,120,121,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,147,146,148,140,0,0,0,163,0,153,153,153,153,153,157,153,153,157,153,163,157,153,153,157,153,153,153,252,157,153,157,157,153,153,153,157,157,157,157,157,157,157,157,153,157,157,157,157,157,153,252,157,153,71,70,73,0,0,0,71,70,71,73,70,0,0,69,69,69,72,72,69,69],"f":"````````````````````{{cg}i{}{}{{b{e}}}{}}00{ce{}{}}00000{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{j{e}}}g{}{}{}}00{{{d{h{l{ce}}}}}nA`A`}666{{{d{h{Ab{ce}}}}{d{hg}}AdAd}nAfAf{}}{{{d{{Ab{ce}}}}}gAfAf{}}{{{d{h{Ab{ce}}}}gAdAd}iAfAf{AhAj}{}}{{{d{{l{ce}}}}}gAl{{Al{}{{An{}}{B`{}}{Bb{}}}}}{}}{{{d{{l{ce}}}}}BdAl{{Al{}{{An{}}{B`{}}{Bb{}}}}}}{Bf{{d{c}}}{}}00{Bf{{d{hc}}}{}}00:::{{{d{h{l{ce}}}}g}nBhBh{}}{{{d{h{l{ce}}}}BjBl}nBn{{Bn{}{{C`{}}}}}}{{{d{h{l{ce}}}}Cb}nCdCd}{{{d{h{l{ce}}}}Blg}nCfA`Ch}{{{d{h{l{ce}}}}CjBl}nClCl}{Bfn}00=={{{d{{Ab{ce}}}}}CnAfAf}{{{d{h{l{ce}}}}{d{g}}D`DbBl}nAl{{Al{}{{An{}}{B`{}}{Bb{}}}}}{}}0{{{d{h{l{ce}}}}Ddg}nA`A`{{Dh{Df}}}}{{{d{h{l{ce}}}}{Dl{Djg}}D`DbBl}nAl{{Al{}{{An{}}{B`{}}{Bb{}}}}}{}}{{{d{{l{ce}}}}{d{hDn}}}E`EbEb}{{{d{{Ab{ce}}}}{d{hDn}}}E`{AfEb}{AfEb}}{{{d{{Ed{ce}}}}{d{hDn}}}E`EbEb}{cc{}}00000{ce{}{}}00{{}Bf}00111111{{{Ef{c}}}{{Ef{f}}}{}}00{{{Eh{c}}}{{Eh{f}}}{}}00{{{Ej{c}}}{{Ej{f}}}{}}00{{c{j{e}}}g{}{}{}}00555555555{{{d{h{Ab{ce}}}}{F`{{En{El}}}}}nAfAf}{{{d{{l{ce}}}}{d{g}}}{{Fb{Ad}}}Bn{{Bn{}{{C`{}}}}}{}}{{{d{{l{ce}}}}{d{Fd}}}{{Fb{Ad}}}ClCl}{{{d{{l{ce}}}}Fb}gBhBh{}}{{{d{h{Ab{ce}}}}{d{hg}}{d{hi}}{d{Ff}}Db{d{{En{k}}}}}{{Fj{nFh}}}AfAf{}{}{{Fn{Fl}}}}{{{d{h{Ab{ce}}}}{d{hg}}{d{hi}}{d{Ff}}Db{d{{En{k}}}}}{{G`{El}}}AfAf{}{}{{Fn{Fl}}}}{{{d{h{l{ce}}}}Bl}nA`A`}{{{d{h{l{ce}}}}Gb}nA`A`}{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{Gd{e}}}}}{}{}}00{{{d{c}}}Gf{}}00{ce{}{}}00000{{{d{c}}}{{Gh{{d{e}}}}}{}{}}00111{{Gjc{Gh{{d{Fl}}}}}{{Fj{{Ab{eg}}Gl}}}{AhAj}AfAf}`````````````````````````{{cg}i{}{}{{b{e}}}{}}00000000000033333333333333333333333333{{{d{c}}}{{d{f}}}{}}000000000000{{{d{hc}}}{{d{hf}}}{}}000000000000{{{d{c}}}{{d{e}}}{}{}}000000000000{{{d{hc}}}{{d{he}}}{}{}}000000000000{{c{j{e}}}g{}{}{}}000000000000{{{d{{Gn{c}}}}}D`Bh}{{D`H`}Hb}{{{d{{Hd{c}}}}}nBh}{{{d{Hf}}}Hf}{{{d{Hh}}}Hh}{{{d{Hb}}}Hb}{{{d{Hj}}}Hj}{{{d{Hl}}}Hl}{{{d{Hn}}}Hn}{{{d{I`}}}I`}{{{d{Ib}}}Ib}{{{d{Id}}}Id}{{{d{{Bj{c}}}}}{{Bj{c}}}Aj}{{{d{{Cj{c}}}}}{{Cj{c}}}Aj}{{{d{c}}{d{he}}}n{}{}}0000000000{{{d{c}}}n{}}00000000000000000{{Cjc}Cj{{Dh{Db}}}}``{ce{}{}}000000000000`{{}{{Hd{c}}}Bh}{{}Hh}{{}Hj}{{}Hl}{{}Hn}{{}I`}{{}Id}{Bf{{d{c}}}{}}000000000000{Bf{{d{hc}}}{}}000000000000{{{d{c}}}{{d{e}}}{}{}}000000000000{{{d{{Hd{c}}}}{d{c}}Fbe}{}Bh{{If{{d{h{Gn{c}}}}}}}}{{{d{h{Bh{}{{Ih{c}}{Ij{e}}}}}}c}nIl{{In{}{{Ih{c}}}}}}{{{d{h{Gn{c}}}}Ble}nBh{{Dh{Bj}}}}{{{d{h{Gn{c}}}}Ble}nBh{{Dh{Cj}}}}{{{d{Id}}c}n{{J`{HbDb}}}}{Bfn}000000000000{{{d{Hf}}{d{Hf}}}Jb}{{{d{Ib}}{d{Ib}}}Jb}{{{d{{Bj{c}}}}{d{{Bj{c}}}}}JbJd}{{{d{{Cj{c}}}}{d{{Cj{c}}}}}JbJd}`{{{d{h{Gn{c}}}}{d{Hb}}e}nBh{{Dh{Hh}}}}{{{d{h{Gn{c}}}}D`Fbe}nBh{{Dh{Hh}}}}{{{d{h{Gn{c}}}}e}nBh{{Dh{Id}}}}{{BjJf}Bj}`{{{d{{Hd{c}}}}{d{hDn}}}{{Fj{nJh}}}Bh}{{{d{Hf}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Hh}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Hb}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Hj}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Hl}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Hn}}{d{hDn}}}{{Fj{nJh}}}}{{{d{I`}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Ib}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Id}}{d{hDn}}}{{Fj{nJh}}}}{{{d{{Bj{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{{Cj{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}``{cc{}}00{JjHf}{HfHh}2{JjHh}{DbHh}444444{DbIb}{HfIb}{{{d{Fl}}}Id}7{DjId}8{{{d{Jl}}}Bj}9{{{d{Fd}}}Cj}:::::::::::::{ce{}{}}000000000000```{{{d{{Gn{c}}}}}H`Bh}`{{}Bf}00000000000022222222222222222222222222{{{Ef{c}}}{{Ef{f}}}{}}000000000000{{{Eh{c}}}{{Eh{f}}}{}}00000000000{{{Ej{c}}}{{Ej{f}}}{}}000000000000{{c{j{e}}}g{}{}{}}00000000000066666666666666666666666666{{{Gn{c}}}{}Bh}7777777777777{{D`D`}Hb}````{{{d{c}}Fb}{{Gn{c}}}Bh}{{}{{Hd{c}}}Bh}{cHb{{If{{d{hJn}}}}}}{cBj{{Dh{Jl}}}}{cCj{{Dh{Fd}}}}{{{d{{Bh{}{{Ih{c}}{Ij{e}}}}}}Fb}eIl{{In{}{{Ih{c}}}}}}{{}c{}}000000`{{Bjc}Bj{{Dh{H`}}}}{{Cjc}Cj{{Dh{H`}}}}``{{{d{Hf}}}K`}`{{{d{h{Gn{c}}}}}nBh}`0{{{d{Hb}}}{{d{Kb}}}}{{D`Fb}Hb}{{{d{h{Gn{c}}}}e}nBh{{Dh{Kd}}}}{{Bjc}Bj{{Dh{Kd}}}}{{Cjc}Cj{{Dh{Kd}}}}```{{{d{h{Gn{c}}}}e}nBh{{Dh{H`}}}}{{{d{h{Gn{c}}}}e}nBh{{Dh{Kf}}}}``{{{d{{Gn{c}}}}}FbBh}`{{BjJb}Bj}``{{{d{h{Gn{c}}}}{d{Hb}}e}nBh{{Dh{Hj}}}}``{{{d{c}}}e{}{}}0000000000{{{d{Hb}}{d{{Kj{H`KhKh}}}}}Hb}{{{d{h{Gn{c}}}}Kf}nBh}{c{{Fj{e}}}{}{}}00000000000000000000000000000000000000{c{{Fj{e{Gd{e}}}}}{}{}}000000000000{{{d{c}}}Gf{}}000000000000{ce{}{}}0000000000000000000000000{{{d{c}}}{{Gh{{d{e}}}}}{}{}}000000000000`1111111111111{{{d{{Gn{c}}}}}H`Bh}`{{{d{h{Gn{c}}}}Blg}eBh{}{{If{{d{h{Gn{c}}}}}{{Kl{e}}}}}}{{HjDb}Hj}{Kn{{Hd{c}}}Bh}{{HjHl}Hj}{{HjHn}Hj}{{{d{h{Gn{c}}}}g}eBh{}{{If{{d{h{Gn{c}}}}}{{Kl{e}}}}}}{{HjH`}Hj}```````{{cg}i{}{}{{b{e}}}{}}::{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{j{e}}}g{}{}{}}{{{d{L`}}}L`}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}0{ce{}{}}{Bf{{d{c}}}{}}{Bf{{d{hc}}}{}}8{Bfn}{{{d{L`}}{d{L`}}}Jb}{{{d{c}}{d{e}}}Jb{}{}}00{{{d{L`}}{d{hDn}}}{{Fj{nJh}}}}{cc{}}07{{}Bf}88{{{Ef{c}}}{{Ef{f}}}{}}{{{Eh{c}}}{{Eh{f}}}{}}{{{Ej{c}}}{{Ej{f}}}{}}?;;;``{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00{c{{Fj{e{Gd{e}}}}}{}{}}{{{d{c}}}Gf{}}??{{{d{c}}}{{Gh{{d{e}}}}}{}{}}{ce{}{}}```{{{d{{In{}{{Ih{c}}}}}}}D`{}}{{{d{h{In{}{{Ih{c}}}}}}Bl}{{In{}{{Ih{c}}}}}{}}{{{d{h{In{}{{Ih{c}}}}}}Ble}n{}{{Dh{Bj}}}}{{{d{h{In{}{{Ih{c}}}}}}Ble}n{}{{Dh{Cj}}}}{{{d{h{In{}{{Ih{c}}}}}}{d{Hb}}e}n{}{{Dh{Hh}}}}{{{d{h{In{}{{Ih{c}}}}}}D`Fbe}n{}{{Dh{Hh}}}}{{{d{h{In{}{{Ih{c}}}}}}e}n{}{{Dh{Id}}}}{{{d{{In{}{{Ih{c}}}}}}}H`{}}{{{In{}{{Ih{c}}}}}c{}}{{{d{h{In{}{{Ih{c}}}}}}{In{}{{Ih{c}}}}}n{}}{{{d{h{In{}{{Ih{c}}}}}}}n{}}0{{{d{h{In{}{{Ih{c}}}}}}e}n{}{{Dh{Kd}}}}{{{d{h{In{}{{Ih{c}}}}}}e}n{}{{Dh{H`}}}}{{{d{h{In{}{{Ih{c}}}}}}e}n{}{{Dh{Kf}}}}{{{d{{In{}{{Ih{c}}}}}}}Fb{}}{{{d{h{In{}{{Ih{c}}}}}}{d{Hb}}e}n{}{{Dh{Hj}}}}{{{d{h{In{}{{Ih{c}}}}}}Kf}n{}}9````{{cg}i{}{}{{b{e}}}{}}0{{JjH`Db}Jj}{{Jjc}Jj{{Lf{}{{Lb{Ld}}}}}}{ce{}{}}000{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{j{e}}}g{}{}{}}0{{{d{Jj}}}Jj}{{{d{K`}}}K`}{{{d{c}}{d{he}}}n{}{}}0{{{d{c}}}n{}}00099{Bf{{d{c}}}{}}0{Bf{{d{hc}}}{}}088{Bfn}0`{{{d{Jj}}{d{Jj}}}Jb}{{{d{K`}}{d{K`}}}Jb}{{{d{Jj}}{d{hDn}}}{{Fj{nJh}}}}{{{d{K`}}{d{hDn}}}{{Fj{nJh}}}}{cc{}}000{ce{}{}}0{{}Bf}01111{{{Ef{c}}}{{Ef{f}}}{}}0{{{Eh{c}}}{{Eh{f}}}{}}0{{{Ej{c}}}{{Ej{f}}}{}}0{{c{j{e}}}g{}{}{}}0555555{{{d{c}}}Jb{}}{{D`D`}Jj}{{{d{Lh}}Bl}K`}{{{d{Jj}}}K`}``{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000{c{{Fj{e{Gd{e}}}}}{}{}}0{{{d{c}}}Gf{}}0===={{{d{c}}}{{Gh{{d{e}}}}}{}{}}0>>```{{cg}i{}{}{{b{e}}}{}}0`{{{d{hJn}}Lj}n}{{{d{hJn}}D`D`H`}n}{ce{}{}}000{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{hJn}}D`D`D`}n}{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{JnHb}{{c{j{e}}}g{}{}{}}0`{{{d{hJn}}D`H`}n}{{{d{Lj}}}Lj}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}0{{{d{hJn}}}n}<<{{}Jn}{Bf{{d{c}}}{}}0{Bf{{d{hc}}}{}}0;;{Bfn}0{{{d{hJn}}Ll}n}`{{{d{Lj}}{d{hDn}}}{{Fj{nJh}}}}{cc{}}000{ce{}{}}0{{}Bf}01111{{{Ef{c}}}{{Ef{f}}}{}}0{{{Eh{c}}}{{Eh{f}}}{}}0{{{Ej{c}}}{{Ej{f}}}{}}0{{c{j{e}}}g{}{}{}}0555555{{{d{hJn}}D`}n}0={{}c{}}{{{d{hJn}}D`D`}n}`{{{d{hJn}}D`Fb}n}`{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{Gd{e}}}}}{}{}}0{{{d{c}}}Gf{}}0===={{{d{c}}}{{Gh{{d{e}}}}}{}{}}0>>``{{cg}i{}{}{{b{e}}}{}}??{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}>``{{{d{Ll}}}Ll}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}0{ce{}{}}{Bf{{d{c}}}{}}{Bf{{d{hc}}}{}}7{Bfn}``{{{d{Ll}}{d{hDn}}}{{Fj{nJh}}}}{cc{}}{LjLl}16{{}Bf}77{{{Ef{c}}}{{Ef{f}}}{}}{{{Eh{c}}}{{Eh{f}}}{}}{{{Ej{c}}}{{Ej{f}}}{}}{{c{j{e}}}g{}{}{}};;;`````{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00{c{{Fj{e{Gd{e}}}}}{}{}}{{{d{c}}}Gf{}}??{{{d{c}}}{{Gh{{d{e}}}}}{}{}}{ce{}{}}`````````````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00000000000000000000000011111111111111111111111111111111111111111111111111{{{d{c}}}{{d{f}}}{}}000000000000000000000000{{{d{hc}}}{{d{hf}}}{}}000000000000000000000000{{{d{Ln}}}M`}{{{d{Kb}}}Mb}{{{d{Md}}}Mf}{{{d{Kb}}Mh}{{d{{En{H`}}}}}}{{{d{Mb}}Mh}{{d{{En{H`}}}}}}{{{d{hMj}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hMn}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}0{{{d{c}}}{{d{e}}}{}{}}000000000000000000000000{{{d{hc}}}{{d{he}}}{}{}}000000000000000000000000{MjKb}{MnKb}0`{{}N`}{{}{{Nb{Mj}}}}{{{d{hMd}}}Nd}{BfMn}{{c{j{e}}}g{}{}{}}000000000000000000000000{{{d{hMd}}}n}{{{d{Nf}}}Nf}{{{d{Ln}}}Ln}{{{d{M`}}}M`}{{{d{{Nh{ce}}}}}{{Nh{ce}}}AjAj}{{{d{Kb}}}Kb}{{{d{Mb}}}Mb}{{{d{Mj}}}Mj}{{{d{Mn}}}Mn}{{{d{Nj}}}Nj}{{{d{Nl}}}Nl}{{{d{Nn}}}Nn}{{{d{Md}}}Md}{{{d{Mf}}}Mf}{{{d{{O`{c}}}}}{{O`{c}}}Aj}{{{d{Ob}}}Ob}{{{d{Od}}}Od}{{{d{Of}}}Of}{{{d{Oh}}}Oh}{{{d{Oj}}}Oj}{{{d{Ol}}}Ol}{{{d{On}}}On}{{{d{Mh}}}Mh}{{{d{A@`}}}A@`}{{{d{c}}{d{he}}}n{}{}}0000000000000000000000{{{d{c}}}n{}}0000000000000000000000000000000000```{ce{}{}}000000000000000000000000{{{d{hMj}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hMn}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}0{{}Nf}{{}Kb}{{}Mj}{{}Md}{Bf{{d{c}}}{}}000000000000000000000000{Bf{{d{hc}}}{}}000000000000000000000000{{{d{c}}}{{d{e}}}{}{}}000000000000000000000000{Bfn}000000000000000000000000{{{d{hMj}}Jb}n}{{{d{hMn}}Jb}n}0{{{d{Nf}}{d{Nf}}}Jb}{{{d{{Nh{ce}}}}{d{{Nh{ce}}}}}JbJdJd}{{{d{Od}}{d{Od}}}Jb}{{{d{Of}}{d{Of}}}Jb}{{{d{Oh}}{d{Oh}}}Jb}{{{d{Oj}}{d{Oj}}}Jb}{{{d{Ol}}{d{Ol}}}Jb}{{{d{On}}{d{On}}}Jb}{{{d{Mh}}{d{Mh}}}Jb}{{{d{A@`}}{d{A@`}}}Jb}{{{d{c}}{d{e}}}Jb{}{}}00000000000000{{{d{Ln}}A@`}{{Nh{MhOn}}}}{{{d{M`}}A@`}{{Nh{MhOn}}}}{{{d{{O`{c}}}}A@`}{{Nh{{d{c}}n}}}{}}{{{d{Ob}}A@`}{{Nh{MhOn}}}}{{{d{Ln}}{d{{En{c}}}}{d{{En{e}}}}}{{A@b{ce}}}{}{}}{{{d{hMj}}{d{{En{Mb}}}}}n}{{{d{hMn}}{d{{En{Mb}}}}}n}{{{d{Kb}}}{{Gh{{A@d{{Ml{H`Kh}}{d{{En{H`}}}}}}}}}}{{{d{Mb}}}{{Gh{{A@d{{Ml{H`Kh}}{d{{En{H`}}}}}}}}}}{{{d{Nf}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Ln}}{d{hDn}}}{{Fj{nJh}}}}{{{d{M`}}{d{hDn}}}{{Fj{nJh}}}}{{{d{{Nh{ce}}}}{d{hDn}}}{{Fj{nJh}}}EbEb}{{{d{Kb}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Mb}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Nn}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Md}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Mf}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Od}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Of}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Oh}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Oj}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Ol}}{d{hDn}}}{{Fj{nJh}}}}{{{d{On}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Mh}}{d{hDn}}}{{Fj{nJh}}}}{{{d{A@`}}{d{hDn}}}{{Fj{nJh}}}}{{NlH`{d{hc}}}n{{J`{{d{{Nh{{A@d{{Ml{H`Kh}}{d{{En{H`}}}}}}{Ml{H`Kh}}}}}}}}}}{cc{}}0000{{{d{Ln}}}M`}{{{d{{Nh{ce}}}}}cAj{}}222{{{d{Kb}}}Mb}333333333333333333333333333333333333333333{cKb{{Lf{}{{Lb{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}}}}{cMd{{Lf{}{{Lb{Mb}}}}}}{ce{}{}}000000000000000000000000{BfOn}{BfMh}{{{d{A@f}}Mh}{{d{{En{H`}}}}}}{{{d{A@h}}Mh}{{d{{En{H`}}}}}}{{{d{Kb}}Mh}{{d{{En{H`}}}}}}{{{d{Mb}}Mh}{{d{{En{H`}}}}}}{{{d{Md}}Bf}Mb}{{{d{Mf}}Bf}Mb}{{{d{A@j}}On}{{Ml{H`Kh}}}}{{{d{Kb}}On}{{Ml{H`Kh}}}}{{{d{Mb}}On}{{Ml{H`Kh}}}}{{{d{{O`{c}}}}On}{{Ml{H`Kh}}}A@l}{{{d{A@j}}Mh}{{Ml{H`Kh}}}}{{{d{Kb}}Mh}{{Ml{H`Kh}}}}{{{d{Mb}}Mh}{{Ml{H`Kh}}}}{{{d{{O`{c}}}}Mh}{{Ml{H`Kh}}}A@l}{{{d{c}}{d{e}}}A@n{AA`AAb}AAd}0000{{{d{{Nh{ce}}}}{d{hg}}}nAA`AA`AAf}{{{d{Ol}}{d{hc}}}nAAf}{{{d{On}}{d{hc}}}nAAf}{{{d{Mh}}{d{hc}}}nAAf}{{{d{A@`}}{d{hc}}}nAAf}{{{d{Kb}}}Nn}{{{d{Mb}}}Nn}{{{d{{O`{c}}}}}AAh{}}{{{d{Kb}}Mh}{{d{{Ml{H`Kh}}}}}}{{{d{Kb}}On}{{d{{Ml{H`Kh}}}}}}{{{d{Mb}}On}{{d{{Ml{H`Kh}}}}}}{{{d{Mb}}Mh}{{d{{Ml{H`Kh}}}}}}{{{d{{O`{c}}}}Mh}{{d{c}}}{}}{{{d{Md}}}{{AAj{Bf}}}}{{{d{Mf}}}{{AAj{Bf}}}}{{}Bf}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{Ef{c}}}{{Ef{f}}}{}}000000000000000000000000{{{Eh{c}}}{{Eh{f}}}{}}0000000000000000000000{{{Ej{c}}}{{Ej{f}}}{}}000000000000000000000000{{c{j{e}}}g{}{}{}}000000000000000000000000444444444444444444444444444444444444444444444444444{{{d{Ln}}}AAl}{{{d{Kb}}}Nj}{{{d{Mb}}}Nj}{MbNj}888{AAnKb}9999999999999999999999999{{{d{{Nh{ce}}}}}Jb{}{}}{{{d{Mb}}}Jb}{{{d{Md}}}Jb}{{{d{Mf}}}Jb}{{{d{Oj}}AB`}Jb}{OhJb}10:{{{d{M`}}}AAl}:9{{{d{Md}}}ABb}{{{d{Mf}}}ABb}{{{d{{O`{c}}}}}{{ABd{c}}}{}}{{{d{Ob}}}ABf}{{{d{Kb}}}Nl}{{{d{Mb}}}Nl}``{{{d{Kb}}}{{Gh{{A@d{{Ml{H`Kh}}{d{{En{H`}}}}}}}}}}{{{d{Mb}}}{{Gh{{A@d{{Ml{H`Kh}}{d{{En{H`}}}}}}}}}}{{{d{Md}}}Bf}{{{d{Mf}}}Bf}{{{d{hMj}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hMn}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}0`{{{d{{En{H`}}}}Bf}A@h}{{}Kb}{{}Mj}{BfMn}{{}Md}{{{d{hAAn}}}Gh}{{{d{hNj}}}{{Gh{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}}{{{d{hNl}}}Gh}{{{d{hNn}}}{{Gh{{Nh{MhOn}}}}}}{{{d{Ln}}A@`}{{Gh{A@`}}}}{{{d{M`}}A@`}{{Gh{A@`}}}}{{{d{Ln}}A@`}A@`}{{{d{M`}}A@`}A@`}{{}c{}}000{{{d{A@f}}}Bf}{{{d{A@h}}}Bf}{{{d{Kb}}}Bf}{{{d{Mb}}}Bf}{{{d{Mj}}}Bf}{{{d{Mn}}}Bf}0{OnBf}{MhBf}{OhOh}``{{{d{{O`{c}}}}}{{ABh{c}}}A@l}{{{d{Ln}}{d{{En{c}}}}{d{{En{e}}}}}{{ABj{ce}}}{}{}}{NlNj}```{{{d{A@l}}}{{Ml{H`Kh}}}}{{{d{hMj}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hMn}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}0{{{d{hMj}}BfBf}n}{{{d{hMn}}BfBf}n}0{{{d{hMd}}BfBfBf}n}{{{d{Kb}}}{{ABl{AAn}}}}{{{d{Mb}}}{{ABl{AAn}}}}{{}{{ABn{Mj}}}}`{{{d{{Nh{ce}}}}}cAj{}}{OhH`}{{{d{c}}}e{}{}}0000000000000000000000{OnBf}{MhBf}{A@`Bf}`{{{d{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}{d{c}}}{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}{{AC`{H`}}}}{{Kb{d{c}}}Kb{{AC`{H`}}}}{c{{Fj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000{c{{Fj{e{Gd{e}}}}}{}{}}000000000000000000000000{{{d{c}}}Gf{}}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{d{c}}}{{Gh{{d{e}}}}}{}{}}0000000000000000000000001111111111111111111111111{BfKb}{{BfBf}Mj}{{BfBfBf}Md}{{{d{{Nh{ce}}}}}{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}A@lA@l}{Mj{{ABn{Mj}}}}````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0000{{{d{hACb}}{Ml{H`Kh}}H`Ol{d{{En{H`}}}}}n}{{{d{h{Nb{c}}}}{Ml{H`Kh}}H`Ol}nACb}{{{d{hACb}}{Ml{H`Kh}}{ACd{H`Kh}}{ACf{H`}}Ol{d{{En{H`}}}}}n}{{{d{h{Nb{c}}}}{Ml{H`Kh}}{ACd{H`Kh}}{ACf{H`}}Ol}nACb}{{{d{hACb}}{d{{ACh{H`}}}}{d{{En{H`}}}}}{{A@d{MhMh}}}}{{{d{h{Nb{c}}}}{d{{ACh{H`}}}}}{{A@d{MhMh}}}ACb}{{{d{hACb}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{h{Nb{c}}}}{Ml{H`Kh}}}MhACb}{{{d{hACb}}{O`{{Ml{H`Kh}}}}{d{{En{H`}}}}}n}{{{d{hACj}}{O`{{Ml{H`Kh}}}}}n}{{{d{h{Nb{c}}}}{O`{{Ml{H`Kh}}}}}nACb}{{{d{hACb}}{d{{ACl{H`Kh}}}}Ol{d{{En{H`}}}}}n}{{{d{h{Nb{c}}}}{d{{ACl{H`Kh}}}}Ol}nACb}{{{d{hACb}}{d{{ACl{H`Kh}}}}{d{ACn}}Ol{d{{En{H`}}}}}n}{{{d{h{Nb{c}}}}{d{{ACl{H`Kh}}}}{d{ACn}}Ol}nACb}{{{d{h{ABn{c}}}}{Ml{H`Kh}}{ACd{H`Kh}}{ACf{H`}}{ACf{H`}}}nACb}{{{d{hACj}}{ACd{H`Kh}}{ACf{H`}}Nf{Ml{H`Kh}}}n}{{{d{h{ABn{c}}}}{ACd{H`Kh}}{ACf{H`}}Nf{Ml{H`Kh}}}nACb}{ce{}{}}000000000{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000>{{{d{h{AD`{c}}}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb}{{{d{h{ADb{ce}}}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb{{AC`{H`}}}}?{{{d{h{Nb{c}}}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb}{{{d{c}}}{{d{e}}}{}{}}0000{{{d{hc}}}{{d{he}}}{}{}}0000``{{{ADf{}{{ADd{c}}}}}c{}}{{{AD`{c}}}{}{ADfACb}}{{{AD`{c}}}{}ADf}{{{ADb{ce}}}{}ADf{}}{{{ABn{c}}}{}{ACbADf}}{{{ABn{c}}}{}{ADfACb}}{{{Nb{c}}}{}{ACbADf}}{{{Nb{e}}}c{}{{ADf{}{{ADd{c}}}}ACb}}{{c{j{e}}}g{}{}{}}0000{{{d{ACn}}}ACn}{{{d{{Nb{c}}}}}{{Nb{c}}}{AjACb}}{{{d{c}}{d{he}}}n{}{}}0{{{d{c}}}n{}}00{{{d{hACj}}}n}{{{d{hACb}}}n}{{{d{h{ABn{c}}}}}nACb}0{{{d{h{Nb{c}}}}}nACb}{ce{}{}}0000{{{d{hACb}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hACj}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}}n}{{{d{h{AD`{c}}}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb}{{{d{h{ADb{ce}}}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb{{AC`{H`}}}}{{{d{h{ABn{c}}}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}}MhACb}{{{d{h{ABn{c}}}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}}nACb}{{{d{h{Nb{c}}}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb}{{{d{h{Nb{c}}}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}}MhACb}{{{d{{ABn{c}}}}}{{Ml{H`Kh}}}ACb}{{}ACn}{{}{{Nb{c}}}{ACbADh}}{Bf{{d{c}}}{}}0000{Bf{{d{hc}}}{}}0000{{{d{c}}}{{d{e}}}{}{}}0000{Bfn}0000{{{d{hACb}}Jb}n}{{{d{h{AD`{c}}}}Jb}nACb}{{{d{h{ADb{ce}}}}Jb}nACb{{AC`{H`}}}}{{{d{h{Nb{c}}}}Jb}nACb}0{{{d{ACn}}{d{ACn}}}Jb}{{{d{{Nb{c}}}}{d{{Nb{c}}}}}Jb{JdACb}}{{{d{hACb}}{Nh{{A@d{{Ml{H`Kh}}{d{{En{H`}}}}}}{Ml{H`Kh}}}}}n}{{{d{h{Nb{Mj}}}}{d{{En{Mb}}}}}n}{{ACbH`}{{AD`{ACb}}}}{{{ABn{c}}H`}{{ABn{{AD`{c}}}}}ACb}{{{Nb{c}}H`}{{Nb{{AD`{c}}}}}ACb}{{{d{ACn}}{d{hDn}}}{{Fj{nJh}}}}0{{{d{{Nb{c}}}}{d{hDn}}}{{Fj{nJh}}}{EbACb}}{cc{}}000000000{ce{}{}}0000{{{d{c}}{d{e}}}A@n{AA`AAb}AAd}{{{d{{Nb{c}}}}{d{he}}}n{AA`ACb}AAf}{{{d{hACj}}H`}n}{{{d{h{ABn{c}}}}H`}nACb}{{}Bf}0000{{{d{{Nb{c}}}}}{{d{c}}}ACb}{{{d{h{Nb{c}}}}}{{d{hc}}}ACb}7777777777{{{Ef{c}}}{{Ef{f}}}{}}0000{{{Eh{c}}}{{Eh{f}}}{}}0000{{{Ej{c}}}{{Ej{f}}}{}}0000{{c{j{e}}}g{}{}{}}0000;;;;;;;;;;{{{Nb{c}}}cACb}<<<<<{{{d{hACb}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hACj}}{Ml{H`Kh}}}n}{{{d{h{AD`{c}}}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb}{{{d{h{ADb{ce}}}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb{{AC`{H`}}}}{{{d{h{ABn{c}}}}{Ml{H`Kh}}}nACb}{{{d{h{ABn{c}}}}{Ml{H`Kh}}}MhACb}{{{d{h{Nb{c}}}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb}{{{d{h{Nb{c}}}}{Ml{H`Kh}}}MhACb}632{{cH`}{{AD`{c}}}ACb}{{ce}{{ADb{ce}}}{}{}}{c{{ABn{c}}}ACb}{H`ACn}{{}{{Nb{c}}}{ADhACb}}{{}c{}}0{{{d{ACb}}}Bf}{{{d{{AD`{c}}}}}BfACb}{{{d{{ADb{ce}}}}}BfACb{{AC`{H`}}}}{{{d{{Nb{c}}}}}BfACb}{{{d{ACn}}{d{ACn}}}{{Gh{ADj}}}}{{{d{hACb}}{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}{d{{En{H`}}}}}n}{{{d{h{Nb{c}}}}{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}nACb}{{{d{hACb}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hACj}}{Ml{H`Kh}}{Ml{H`Kh}}}n}{{{d{h{AD`{c}}}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb}{{{d{h{ADb{ce}}}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb{{AC`{H`}}}}{{{d{h{ABn{c}}}}{Ml{H`Kh}}{Ml{H`Kh}}}MhACb}{{{d{h{ABn{c}}}}{Ml{H`Kh}}{Ml{H`Kh}}}nACb}{{{d{h{Nb{c}}}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}MhACb}{{{d{h{Nb{c}}}}{Ml{H`Kh}}{Ml{H`Kh}}}MhACb}{{{d{hACj}}{ACd{H`Kh}}{ACf{H`}}Nf{ACd{H`Kh}}}n}{{{d{h{ABn{c}}}}{ACd{H`Kh}}{ACf{H`}}Nf{ACd{H`Kh}}}nACb}{{{d{hACj}}{ACd{H`Kh}}{ACd{H`Kh}}{ACd{H`Kh}}}n}{{{d{h{ABn{c}}}}{ACd{H`Kh}}{ACd{H`Kh}}{ACd{H`Kh}}}nACb}{{{d{hACj}}H`}n}{{{d{h{ABn{c}}}}H`}nACb}{{{d{hACj}}{ACd{H`Kh}}}n}{{{d{h{ABn{c}}}}{ACd{H`Kh}}}nACb}10{{{d{hACj}}{ACd{H`Kh}}{ACd{H`Kh}}}n}{{{d{h{ABn{c}}}}{ACd{H`Kh}}{ACd{H`Kh}}}nACb}54{{{d{hACb}}BfBf}n}{{{d{hACj}}BfBf}n}{{{d{h{AD`{c}}}}BfBf}nACb}{{{d{h{ADb{ce}}}}BfBf}nACb{{AC`{H`}}}}{{{d{h{ABn{c}}}}BfBf}nACb}0{{{d{h{Nb{c}}}}BfBf}nACb}0{{{d{h{AD`{c}}}}H`}nACb}{{{d{h{ADb{ce}}}}e}n{}{}}{{{d{h{ABn{{ADb{ce}}}}}}e}nACb{{AC`{H`}}}}{{{d{hACj}}{Ml{H`Kh}}{Ml{H`Kh}}}n}{{{d{h{ABn{c}}}}{Ml{H`Kh}}{Ml{H`Kh}}}nACb}{{{d{hACj}}{Ml{H`Kh}}}n}{{{d{h{ABn{c}}}}{Ml{H`Kh}}}nACb}>={{{d{hACj}}{ACd{H`Kh}}}n}{{{d{h{ABn{c}}}}{ACd{H`Kh}}}nACb}{{{d{c}}}e{}{}}0{{{d{c}}}ADl{}}{{{d{c}}}Dj{}}``{{ACbc}{{ADb{ACbc}}}{{AC`{H`}}}}{{{ABn{c}}e}{{ABn{{ADb{ce}}}}}ACb{{AC`{H`}}}}{{{Nb{c}}e}{{Nb{{ADb{ce}}}}}ACb{{AC`{H`}}}}{c{{Fj{e}}}{}{}}00000000000000{c{{Fj{e{Gd{e}}}}}{}{}}0000{{{d{c}}}Gf{}}0000{ce{}{}}000000000{{{d{c}}}{{Gh{{d{e}}}}}{}{}}0000{{{d{hACj}}H`}n}{{{d{h{ABn{c}}}}H`}nACb}33333{{BfBf}{{Nb{c}}}{ADhACb}}{ACb{{ABn{ACb}}}}{{{Nb{c}}}{{ABn{c}}}ACb}{c{{Nb{c}}}ACb}```````{{cg}i{}{}{{b{e}}}{}}00008888888888{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000{{{d{hN`}}Mh}A@`}{{{d{c}}}{{d{e}}}{}{}}0000{{{d{hc}}}{{d{he}}}{}{}}0000{N`Ln}{{c{j{e}}}g{}{}{}}0000{{{d{{ABj{ce}}}}}{{ABj{ce}}}AjAj}{{{d{N`}}}N`}{{{d{{A@b{ce}}}}}{{A@b{ce}}}AjAj}{{{d{AAl}}}AAl}{{{d{{ADn{ce}}}}}{{ADn{ce}}}AjAj}{{{d{c}}{d{he}}}n{}{}}0000{{{d{c}}}n{}}00000{ce{}{}}0000{{{d{hN`}}OnOnMh}A@`}{{}N`}{Bf{{d{c}}}{}}0000{Bf{{d{hc}}}{}}0000?????{Bfn}0000{{{d{hN`}}Jb}{{Gh{A@`}}}}{{{d{{ABj{ce}}}}}{{A@b{ce}}}{}{}}{{{d{{ABj{ce}}}}{d{hDn}}}{{Fj{nJh}}}EbEb}{{{d{N`}}{d{hDn}}}{{Fj{nJh}}}}{cc{}}000000000:::::{{{d{{ABj{ce}}}}On}{{Ml{H`Kh}}}A@lA@l}{{{d{{ABj{ce}}}}Mh}{{Ml{H`Kh}}}A@lA@l}{{{d{{ABj{ce}}}}Mh}{{d{c}}}{}{}}{{{d{{ABj{ce}}}}On}{{d{e}}}{}{}}{{}Bf}0000??????????{{{Ef{c}}}{{Ef{f}}}{}}0000{{{Eh{c}}}{{Eh{f}}}{}}0{{{Ej{c}}}{{Ej{f}}}{}}0000{{c{j{e}}}g{}{}{}}0000{ce{}{}}00000000000000000{{{d{{ABj{ce}}}}}AAl{}{}}{{{d{hN`}}Mh}A@`}{{}N`}{{{d{h{A@b{ce}}}}}{{Gh{{Nh{{d{c}}{d{e}}}}}}}{}{}}{{{d{hAAl}}}{{Gh{{Nh{MhOn}}}}}}{{{d{h{ADn{ce}}}}}{{Gh{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}A@lA@l}{{}c{}}{{{A@b{ce}}}{{ADn{ce}}}A@lA@l}{{{d{hN`}}OnMh}A@`}{{{d{c}}}e{}{}}0000{c{{Fj{e}}}{}{}}00000000000000{c{{Fj{e{Gd{e}}}}}{}{}}0000{{{d{c}}}Gf{}}0000=========={{{d{c}}}{{Gh{{d{e}}}}}{}{}}0000>>>>>{BfN`}`````````````````````````````````````{{{d{{AE`{c}}}}}cAEb}`{{{d{{AEd{c}}}}}{{ACh{c}}}AEb}0{{cg}i{}{}{{b{e}}}{}}00000000{{{ACf{c}}{d{{ACf{c}}}}}{{ACf{c}}}{AEf{AEh{}{{Kl{}}}}}}{{{ACf{c}}{ACf{c}}}{{ACf{c}}}{{AEh{}{{Kl{}}}}}}{{{d{h{ACf{c}}}}{ACf{c}}}nAEj}{{{d{{AEn{}{{AEl{c}}}}}}c}{{AEn{}{{AEl{c}}}}}AEb}{{{d{{AF`{c}}}}c}{{AF`{c}}}AEb}0{{{d{{AFb{c}}}}c}{{AFb{c}}}AEb}0{{{d{{ACh{c}}}}c}{{ACh{c}}}AEb}0{{{d{{AFd{c}}}}c}{{AFd{c}}}AEb}0`{{{d{{ACf{c}}}}{ACf{c}}}{{ACf{c}}}{{AFf{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}AFlAFnAEf}}{{}cAG`}{{{d{{ACf{c}}}}{d{{ACf{c}}}}{d{c}}}JbAG`}{{{d{{AEn{}{{AEl{c}}}}}}c}cAEb}{{{d{{AF`{c}}}}c}cAEb}0{{{d{{AFb{c}}}}c}cAEb}0{{{d{{ACh{c}}}}c}cAEb}{{{d{{AFd{c}}}}c}cAEb}`{ce{}{}}00000000000000000{{{d{c}}}{{d{f}}}{}}00000000{{{d{hc}}}{{d{hf}}}{}}00000000{{{d{{AE`{c}}}}}cAEb}`{{{d{{AEd{c}}}}}{{ACh{c}}}AEb}{{{d{{AFb{c}}}}}{{ACh{c}}}AEb}{{{d{{AFd{c}}}}}{{ACh{c}}}AEb}2{{{d{{AEn{}{{AEl{c}}}}}}c}{{AEn{}{{AEl{c}}}}}AEb}{{{d{{AF`{c}}}}c}{{AF`{c}}}AEb}0{{{d{{AFb{c}}}}c}{{AFb{c}}}AEb}0{{{d{{ACh{c}}}}c}{{ACh{c}}}AEb}0{{{d{{AFd{c}}}}c}{{AFd{c}}}AEb}0{{{d{c}}}{{d{e}}}{}{}}00000000{{{d{hc}}}{{d{he}}}{}{}}00000000{{{d{{AF`{c}}}}}{{ACl{cKh}}}AEb}{{{d{{AFb{c}}}}}{{ACl{cKh}}}AEb}{{{d{{ACh{c}}}}}{{ACl{cKh}}}AEb}{{{d{{AFd{c}}}}}{{ACl{cKh}}}AEb}{{{d{{AEd{c}}}}}{{ACl{cKh}}}AEb}{{{d{{AF`{c}}}}}{{A@d{cc}}}AEb}{{{d{{AFb{c}}}}}{{A@d{cc}}}AEb}{{{d{{AFd{c}}}}}{{A@d{cc}}}AEb}{{{d{{AEd{c}}}}}{{A@d{cc}}}AEb}3210{{{d{{AFd{c}}}}}{{AEd{c}}}AEb}{{{d{{AE`{c}}}}}cAEb}`{{{d{{AEd{c}}}}}{{ACh{c}}}AEb}{{c{j{e}}}g{}{}{}}00000000{{{d{{ACf{c}}}}}{{ACf{e}}}{AGbAEf}AGb}2`{{{Ml{cKh}}c}{{AF`{c}}}AEb}{{{d{{ACh{c}}}}{d{{ACl{cKh}}}}}{{Gh{{ACh{c}}}}}AEb}{{{d{{ACh{c}}}}{AAj{c}}}{{Gh{{ACh{c}}}}}AEb}0{{{d{{AF`{c}}}}}{{AF`{c}}}Aj}{{{d{{AGd{c}}}}}{{AGd{c}}}Aj}{{{d{{AFb{c}}}}}{{AFb{c}}}Aj}{{{d{{ACh{c}}}}}{{ACh{c}}}Aj}{{{d{{AGf{c}}}}}{{AGf{c}}}Aj}{{{d{{AE`{c}}}}}{{AE`{c}}}Aj}{{{d{{AFd{c}}}}}{{AFd{c}}}Aj}{{{d{{AEd{c}}}}}{{AEd{c}}}Aj}{{{d{{ACf{c}}}}}{{ACf{c}}}Aj}{{{d{c}}{d{he}}}n{}{}}00000000{{{d{c}}}n{}}00000000000000000{{{d{{ACh{c}}}}{Ml{cKh}}}{{Ml{cKh}}}AEb}{{{d{{AFd{c}}}}{Ml{cKh}}}cAEb}{ce{}{}}00000000{{{d{{AEd{c}}}}{Ml{cKh}}}JbAEb}{{{d{{ACh{c}}}}{d{{ACh{c}}}}}JbAEb}````{{{d{{AFb{c}}}}{d{{AFb{c}}}}}{{AGh{{Ml{cKh}}}}}AEb}{{{d{{AFb{c}}}}{d{{AFb{c}}}}}{{AGh{{A@d{cc}}}}}AEb}{{}{{ACf{c}}}ADh}{c{{ACf{c}}}AGj}{Bf{{d{c}}}{}}00000000{Bf{{d{hc}}}{}}00000000{{{d{{AEn{}{{AEl{c}}}}}}c}{{ACd{cKh}}}AEb}{{{d{{AF`{c}}}}c}{{ACd{cKh}}}AEb}{{{d{{AFb{c}}}}c}{{ACd{cKh}}}AEb}0{{{d{{ACh{c}}}}c}{{ACd{cKh}}}AEb}{{{d{{AFd{c}}}}c}{{ACd{cKh}}}AEb}0{{{d{{ACh{c}}}}{Ml{cKh}}}cAEb}{{{d{{AGf{c}}}}{d{{Ml{cKh}}}}}cAEb}{{{d{{AE`{c}}}}{d{{Ml{cKh}}}}}cAEb}{{{d{{AFd{c}}}}{Ml{cKh}}}cAEb}{{{ACf{c}}c}{{ACf{c}}}{{AGl{}{{Kl{}}}}}}{{{ACf{c}}{ACf{c}}}c{{AGl{}{{Kl{}}}}}}{{{d{h{ACf{c}}}}c}nAGn}{{{d{c}}}{{d{e}}}{}{}}00000000{{{d{{AFb{c}}}}c{Ml{cKh}}}{{AFb{c}}}AEb}{{{d{{AFd{c}}}}c{Ml{cKh}}}{{AFd{c}}}AEb}{{{d{{AFb{c}}}}c{Ml{cKh}}c}{{AFb{c}}}AEb}{Bfn}00000000{{{d{{AEn{}{{AEl{c}}}}}}c}cAEb}{{{d{{AFb{c}}}}c}cAEb}0{{{d{{ACh{c}}}}c}cAEb}{{{d{{AFd{c}}}}c}cAEb}0322100{{{d{{AF`{c}}}}}{{ACf{c}}}AEb}{AEbAEb}{{{d{{AF`{c}}}}{d{{AF`{c}}}}}JbJd}{{{d{{AGd{c}}}}{d{{AGd{c}}}}}JbJd}{{{d{{AFb{c}}}}{d{{AFb{c}}}}}JbJd}{{{d{{ACh{c}}}}{d{{ACh{c}}}}}JbJd}{{{d{{AE`{c}}}}{d{{AE`{c}}}}}JbJd}{{{d{{AFd{c}}}}{d{{AFd{c}}}}}JbJd}{{{d{{AEd{c}}}}{d{{AEd{c}}}}}JbJd}{{{d{{ACf{c}}}}{d{{ACf{c}}}}}JbJd}{{{d{{AGf{c}}}}}{{AE`{c}}}AEb}{{{d{c}}{d{e}}}Jb{}{}}00000{{{d{{AF`{c}}}}}{{ACl{cKh}}}AEb}{{{d{{AFb{c}}}}}{{ACl{cKh}}}AEb}{{{d{{AFd{c}}}}}{{ACl{cKh}}}AEb}{{{d{{AF`{c}}}}}{{A@d{cc}}}AEb}{{{d{{AFb{c}}}}}{{A@d{cc}}}AEb}{{{d{{AFd{c}}}}}{{A@d{cc}}}AEb}210{{{d{{AFb{c}}}}}{{A@d{{AE`{c}}{AE`{c}}}}}AEb}{{{d{{AFd{c}}}}}{{A@d{{AE`{c}}{AE`{c}}}}}AEb}`{{{d{{AF`{c}}}}c}{{AH`{c}}}AEb}{{{d{{AFb{c}}}}c}{{AHb{c}}}AEb}{{{d{{AFd{c}}}}c}{{AHd{c}}}AEb}{{{d{{AFd{c}}}}c}{{AHf{c}}}AEb}{{{d{{AFd{c}}}}c}cAEb}{{{d{{AEn{}{{AEl{c}}}}}}}{{AEn{}{{AEl{c}}}}}AEb}{{{d{{AF`{c}}}}}{{AF`{c}}}AEb}0{{{d{{AFb{c}}}}}{{AFb{c}}}AEb}0{{{d{{ACh{c}}}}}{{ACh{c}}}AEb}0{{{d{{AFd{c}}}}}{{AFd{c}}}AEb}0{{{d{{AF`{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{{AGd{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{{AFb{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{{ACh{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{{AGf{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{{AE`{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{{AFd{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{{AEd{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{{ACf{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{{AF`{c}}}}{d{he}}}nAEb{{J`{{d{{AFb{c}}}}}}}}{{{d{{AGd{c}}}}{d{he}}}nAEb{{J`{{d{{AFb{c}}}}}}}}{{{d{{AF`{c}}}}c{d{he}}}nAEb{{J`{{d{{ACh{c}}}}}}}}{{{d{{AGd{c}}}}c{d{he}}}nAEb{{J`{{d{{ACh{c}}}}}}}}{{{d{{AFb{c}}}}c{d{he}}}nAEb{{J`{{d{{ACh{c}}}}}}}}{{{d{{AFd{c}}}}c{d{he}}}nAEb{{J`{{d{{ACh{c}}}}}}}}{{{d{{AEn{}{{AEl{c}}}}}}c{d{hJ`}}}nAEb}{{{d{{AF`{c}}}}{d{hJ`}}}nAEb}{{{d{{AF`{c}}}}c{d{he}}}nAEb{{J`{{d{{ACh{c}}}}{AAj{c}}}}}}{{{d{{AGd{c}}}}c{d{he}}}nAEb{{J`{{d{{ACh{c}}}}{AAj{c}}}}}}{{{d{{AFb{c}}}}c{d{he}}}nAEb{{J`{{d{{ACh{c}}}}{AAj{c}}}}}}{{{d{{AFb{c}}}}{d{hJ`}}}nAEb}{{{d{{ACh{c}}}}{d{hJ`}}}nAEb}{{{d{{AFd{c}}}}{d{hJ`}}}nAEb}{{{d{{AFd{c}}}}c{d{he}}}nAEb{{J`{{d{{ACh{c}}}}{AAj{c}}}}}}{{{d{{AFb{c}}}}{d{he}}}nAEb{{J`{c}}}}{{{d{{AF`{c}}}}{d{he}}}nAEb{{J`{c}}}}101{{{d{{AFb{c}}}}{d{he}}}nAEb{{J`{{d{{AFb{c}}}}}}}}{{{d{{AFd{c}}}}{d{he}}}nAEb{{J`{{d{{AFd{c}}}}}}}}{{{d{{AFb{c}}}}{d{he}}}nAEb{{J`{{AAj{c}}}}}}{{{d{{AFd{c}}}}{d{he}}}nAEb{{J`{{AAj{c}}}}}}{{{d{{AF`{c}}}}{d{he}}}nAEb{{J`{{d{{AFd{c}}}}}}}}{{{d{{AGd{c}}}}{d{he}}}nAEb{{J`{{d{{AFd{c}}}}}}}}{{{d{{AFb{c}}}}c{d{he}}}nAEb{{J`{{d{{AFd{c}}}}}}}}{{{d{{AF`{c}}}}{d{he}}}nAEb{{J`{{d{{AFd{c}}}}{AAj{c}}}}}}{{{d{{AGd{c}}}}{d{he}}}nAEb{{J`{{d{{AFd{c}}}}{AAj{c}}}}}}{{{d{{AFb{c}}}}c{d{he}}}nAEb{{J`{{d{{AFd{c}}}}{AAj{c}}}}}}98769876{{}{{ACf{c}}}{AFn{AEh{}{{Kl{}}}}}}00{{{d{{AEn{}{{AEl{c}}}}}}}{{Ml{cKh}}}AEb}{{{d{{AF`{c}}}}}{{Ml{cKh}}}AEb}{cc{}}{{{AGd{c}}}{{AF`{c}}}AEb}21{{{d{{AFb{c}}}}}{{Ml{cKh}}}AEb}02{{{d{{ACh{c}}}}}{{Ml{cKh}}}AEb}0333{{{d{{AFd{c}}}}}{{Ml{cKh}}}AEb}0444````444444444{ce{}{}}00000000{{{d{{AGd{c}}}}}{{AF`{c}}}AEb}{{{ACf{c}}}c{}}{{{d{{AF`{c}}}}c}{{ACf{c}}}AEb}{{{d{c}}{d{e}}}A@n{AA`AAb}AAd}{{{d{{ACf{c}}}}{d{he}}}nAA`AAf}`{{{d{{ACh{c}}}}c}{{Gh{{Ml{cKh}}}}}AEb}{{{d{{ACh{c}}}}c}{{Gh{c}}}AEb}{{}Bf}00000000{{{d{{ACh{c}}}}{d{{ACh{c}}}}}{{Gh{{Ml{cKh}}}}}AEb}{{{d{{AGf{c}}}}{d{{AGf{c}}}}}{{Gh{{Ml{cKh}}}}}AEb}{{{d{{ACh{c}}}}{d{{ACh{c}}}}}{{Gh{{A@d{cc}}}}}AEb}{{{d{{ACh{c}}}}{d{{ACh{c}}}}}JbAEb}{{{d{{AEd{c}}}}{d{{AEd{c}}}}}JbAEb}{{{d{{AGf{c}}}}{d{{ACl{cKh}}}}}JbAEb}{{{d{{ACh{c}}}}{d{{AGf{c}}}}}JbAEb}{{{d{{AEd{c}}}}{d{{ACh{c}}}}}JbAEb}{ce{}{}}00000000000000000{{{Ef{c}}}{{Ef{f}}}{}}00000000{{{Eh{c}}}{{Eh{f}}}{}}00000000{{{Ej{c}}}{{Ej{f}}}{}}00000000{{c{j{e}}}g{}{}{}}00000000444444444444444444444444444{{{d{{AE`{c}}}}}{{AE`{c}}}AEb}{{{d{{AFd{c}}}}c}JbAEb}{{{ACf{c}}}JbAHh}{{{d{{AE`{c}}}}}JbAEb}{{{d{{AFb{c}}}}c}JbAEb}3{{{d{{AFb{c}}}}}JbAEb}{{{d{{AFd{c}}}}}JbAEb}2{{{d{{AGd{c}}}}}JbAEb}42121`{{{d{{ACh{c}}}}}cAEb}{{{d{{AFd{c}}}}}cAEb}{{{d{{ACf{c}}}}{ACf{c}}c}{{ACf{c}}}{{AFf{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}AFlAFnAEf}}{{{d{{ACh{c}}}}{d{{AGf{c}}}}}{{Gh{{Ml{cKh}}}}}AEb}{{{d{{ACh{c}}}}{d{{AGf{c}}}}}{{Gh{c}}}AEb}{{{d{{AFb{c}}}}{d{{AGf{c}}}}}{{AGh{{Ml{cKh}}}}}AEb}{{{d{{AFd{c}}}}{d{{AGf{c}}}}}{{AGh{{Ml{cKh}}}}}AEb}{{{d{{AFb{c}}}}{d{{AGf{c}}}}}{{AGh{c}}}AEb}{{{d{{AFd{c}}}}{d{{AGf{c}}}}}{{AGh{c}}}AEb}{{{d{{AFb{c}}}}{d{{ACh{c}}}}}{{AGh{{Ml{cKh}}}}}AEb}{{{d{{AFd{c}}}}{d{{ACh{c}}}}}{{AGh{{Ml{cKh}}}}}AEb}{{{d{{AFb{c}}}}{d{{ACh{c}}}}}{{AGh{{A@d{cc}}}}}AEb}{{{d{{AFd{c}}}}{d{{ACh{c}}}}}{{AGh{{A@d{cc}}}}}AEb}{{{d{{AFd{c}}}}}{{Gh{c}}}AEb}0```````{{{d{h{ACh{c}}}}}{{Ml{cKh}}}AEb}`{{{ACf{c}}c}{{ACf{c}}}{{AFj{}{{Kl{}}}}}}{{{d{h{ACf{c}}}}c}nAHj}{{{ACf{c}}}{{ACf{c}}}{{AHl{}{{Kl{}}}}}}{{ccc}{{AE`{c}}}AEb}{{{d{{AE`{c}}}}}{{ACd{cKh}}}AEb}{{}c{}}{{{d{{AFb{c}}}}c}AdAEb}{{{d{{AE`{c}}}}c}{{AE`{c}}}AEb}{{{d{{ACh{c}}}}{d{{AGf{c}}}}}JbAEb}{{{d{{ACh{c}}}}{d{{ACh{c}}}}}JbAEb}{{{d{{AE`{c}}}}{d{{Ml{cKh}}}}}{{AE`{c}}}AEb}{{{d{{ACf{c}}}}{d{{ACf{c}}}}}{{Gh{ADj}}}AHn}{{}{{ACf{c}}}{AFn{AEh{}{{Kl{}}}}}}{{cc}{{Ml{cKh}}}{}}`{{{d{{ACf{c}}}}}{{ACf{c}}}{{AFh{}{{Kl{}}}}{AFf{}{{Kl{}}}}{AEh{}{{Kl{}}}}AI`AFnAHnAEf}}{{{d{{AE`{c}}}}{d{{Ml{cKh}}}}}{{Ml{cKh}}}AEb}`{{{d{{AFb{c}}}}{d{{AFd{c}}}}}{{AGh{{Ml{cKh}}}}}AEb}{{{d{{AFb{c}}}}{d{{AFd{c}}}}}{{AGh{{A@d{cc}}}}}AEb}{c{{ACf{c}}}{}}```{{{d{{AEn{}{{AEl{c}}}}}}c}{{Ml{cKh}}}AEb}{{{d{{AF`{c}}}}c}{{Ml{cKh}}}AEb}0{{{d{{AFb{c}}}}c}{{Ml{cKh}}}AEb}0{{{d{{ACh{c}}}}c}{{Ml{cKh}}}AEb}0{{{d{{AFd{c}}}}c}{{Ml{cKh}}}AEb}0{{{d{{AF`{c}}}}c}{{ACd{cKh}}}AEb}{{{d{h{ACh{c}}}}c}nAEb};{{{d{{AGf{c}}}}{d{{Ml{cKh}}}}}cAEb}{{{d{{AE`{c}}}}{d{{Ml{cKh}}}}}cAEb}{{{ACf{c}}}{{A@d{cc}}}AIb}{{cc}{{AId{cKh}}}{}}{{{d{{AFb{c}}}}c}{{AGh{c}}}AEb}{{{d{{ACh{c}}}}c}cAEb}100{{{d{{AE`{c}}}}c}{{Gh{c}}}AEb}10{{{d{{AEn{}{{AEl{c}}}}}}c}{{A@d{{AEn{}{{AEl{c}}}}{AEn{}{{AEl{c}}}}}}}AEb}{{{d{{AF`{c}}}}c}{{A@d{{AF`{c}}{AF`{c}}}}}AEb}0{{{d{{AFb{c}}}}c}{{A@d{{AFb{c}}{AFb{c}}}}}AEb}0{{{d{{ACh{c}}}}c}{{A@d{{ACh{c}}{ACh{c}}}}}AEb}0{{{d{{AFd{c}}}}c}{{A@d{{AFd{c}}{AFd{c}}}}}AEb}01{{{d{{AEn{}{{AEl{c}}}}}}{AAj{c}}}{{AEn{}{{AEl{c}}}}}AEb}{{{d{{AF`{c}}}}{AAj{c}}}{{AF`{c}}}AEb}0{{{d{{AFb{c}}}}{AAj{c}}}{{AFb{c}}}AEb}0{{{d{{ACh{c}}}}{AAj{c}}}{{ACh{c}}}AEb}0{{{d{{AFd{c}}}}{AAj{c}}}{{AFd{c}}}AEb}0{{{d{{ACh{c}}}}{Ml{cKh}}}cAEb}{{{d{{AGf{c}}}}{Ml{cKh}}}cAEb}{{{d{{AFd{c}}}}{Ml{cKh}}}cAEb}{{{d{{ACh{c}}}}}cAEb}`{{{ACf{c}}{ACf{c}}}{}{{AFh{}{{Kl{}}}}}}{{{d{h{ACf{c}}}}{ACf{c}}}nAIf}{e{{ACf{c}}}{AEhAI`}{{AIh{}{{Lb{{ACf{c}}}}}}}}{e{{ACf{c}}}{AEhAEfAI`}{{AIh{}{{Lb{{d{{ACf{c}}}}}}}}}}``{{{d{{AE`{c}}}}}{{ACd{cKh}}}AEb}{{{d{{AEn{}{{AEl{c}}}}}}}{{Ml{cKh}}}AEb}{{{d{{AF`{c}}}}}{{Ml{cKh}}}AEb}0{{{d{{AFb{c}}}}}{{Ml{cKh}}}AEb}0{{{d{{ACh{c}}}}}{{Ml{cKh}}}AEb}0{{{d{{AFd{c}}}}}{{Ml{cKh}}}AEb}0````{{{d{{AGd{c}}}}}{{AF`{c}}}AEb}{{{d{{AFd{c}}}}}{{AFb{c}}}AEb}{{{ACf{c}}}cAGj}{{{d{{AFb{c}}}}}{{AFb{H`}}}AEb}{{{d{{ACh{c}}}}}{{ACh{H`}}}AEb}{{{d{{AGf{c}}}}}{{AGf{H`}}}AEb}{{{d{{AFd{c}}}}}{{AFd{H`}}}AEb}{{{d{{ACf{c}}}}}{{ACf{H`}}}{AGbAEf}}{{{d{{AFb{c}}}}}{{AFb{AIj}}}AEb}{{{d{{ACh{c}}}}}{{ACh{AIj}}}AEb}{{{d{{AGf{c}}}}}{{AGf{AIj}}}AEb}{{{d{{AFd{c}}}}}{{AFd{AIj}}}AEb}{{{d{{ACf{c}}}}}{{ACf{AIj}}}{AGbAEf}}{{{d{{ACh{c}}}}}{{AGf{c}}}AEb}{{{d{c}}}e{}{}}00000000{{{d{{AFb{c}}}}}{{AFd{c}}}AEb}{{{d{{AFb{c}}}}}cAEb}{{{d{{AF`{c}}}}}{{AGd{c}}}AEb}{{{d{{ACh{c}}}}}{{ACd{cKh}}}AEb}`{{{d{{AEd{c}}}}{d{e}}}{{AEd{c}}}AEb{{AC`{c}}}}{{{d{{AFb{c}}}}{d{e}}}{{AFb{c}}}AEb{{AC`{c}}}}{{{d{{ACh{c}}}}{d{e}}}{{ACh{c}}}AEb{{AC`{c}}}}{{{d{{AFd{c}}}}{d{e}}}{{AFd{c}}}AEb{{AC`{c}}}}{{{d{h{ACh{c}}}}{ACd{cKh}}}{{ACh{c}}}AEb}{{{d{{ACf{c}}}}}{{Gh{{ACf{e}}}}}{AGbAEf}AGb}{c{{Fj{e}}}{}{}}00000000000000000000000000{c{{Fj{e{Gd{e}}}}}{}{}}00000000{{}{{ACf{c}}}{AFn{AEh{}{{Kl{}}}}}}{{{d{c}}}Gf{}}00000000{ce{}{}}00000000000000000{{{d{c}}}{{Gh{{d{e}}}}}{}{}}00000000`{H`AEb}{{cc}{{ACd{cKh}}}{}}`{{{d{{ACh{c}}}}c}{{Gh{{Ml{cKh}}}}}AEb}{{{d{{ACh{c}}}}c}{{Gh{c}}}AEb}555555555`{{{d{{AEn{}{{AEl{c}}}}}}c}cAEb}{{{d{{AF`{c}}}}c}cAEb}0{{{d{{AFb{c}}}}c}cAEb}0{{{d{{ACh{c}}}}c}cAEb}0{{{d{{AFd{c}}}}c}cAEb}0```{{{d{{AFb{c}}}}}cAEb}{{{d{{AFd{c}}}}}cAEb}10``655443322```1010{{}{{ACf{c}}}AI`}````{{cg}i{}{}{{b{e}}}{}}>>{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{j{e}}}g{}{}{}}`{ce{}{}}{Bf{{d{c}}}{}}{Bf{{d{hc}}}{}}5{Bfn}`{cc{}}`04{{}Bf}55{{{Ef{c}}}{{Ef{f}}}{}}{{{Eh{c}}}{{Eh{f}}}{}}{{{Ej{c}}}{{Ej{f}}}{}}98888`{{{d{h{AH`{c}}}}}{{Gh{{Ml{cKh}}}}}AEb}``````{c{{Fj{e}}}{}{}}00{c{{Fj{e{Gd{e}}}}}{}{}}{{{d{c}}}Gf{}}<<{{{d{c}}}{{Gh{{d{e}}}}}{}{}}=```````{{cg}i{}{}{{b{e}}}{}}0000>>>>>>>>>>{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000{{{d{h{AGh{c}}}}}{{d{h{En{c}}}}}{}}{{{d{h{AGh{c}}}}}{}{}}1{{{d{hAIl}}}{{d{hFl}}}}{{{d{{AGh{c}}}}}{}{}}{{{d{{AGh{c}}}}}{{d{{En{c}}}}}{}}{{{d{AIl}}}{{d{Fl}}}}101{{{d{c}}}{{d{e}}}{}{}}00100{{{d{hc}}}{{d{he}}}{}{}}700050{{c{j{e}}}g{}{}{}}0000{{{d{{AGh{c}}}}}Bf{}}{{{d{AIl}}}Bf}{{{d{h{AGh{c}}}}}n{}}{{{d{hAIl}}}n}{{{d{{AGh{c}}}}}{{AGh{c}}}Aj}{{{d{{AIn{c}}}}}{{AIn{c}}}Aj}{{{d{AIl}}}AIl}{{{d{{AJ`{c}}}}}{{AJ`{c}}}Aj}{{{d{h{AGh{c}}}}{d{{AGh{c}}}}}nAj}{{{d{hAIl}}{d{AIl}}}n}{{{d{c}}{d{he}}}n{}{}}000{{{d{c}}}n{}}00000{{{d{{AGh{c}}}}{d{{AGh{c}}}}}ADjAJb}{{{d{AIl}}{d{AIl}}}ADj}{{{d{{AJ`{c}}}}{d{{AJ`{c}}}}}ADjAJb}{{{d{c}}{d{e}}}ADj{}{}}00{ce{}{}}0000{{}{{AGh{c}}}{}}{{}AIl}{{{d{{AGh{c}}}}}d{}}{Bf{{d{c}}}{}}000{{{d{AIl}}}{{d{Fl}}}}1{Bf{{d{hc}}}{}}{{{d{h{AGh{c}}}}}{{d{h}}}{}}11{{{d{hAIl}}}{{d{hFl}}}}22{{{d{c}}}{{d{e}}}{}{}}0000{{{d{h{AGh{c}}}}e}{{AJd{c}}}{}{{AJf{Bf}}}}{{{d{h{AGh{c}}}}}n{}}{Bfn}0{{{d{h{AIn{c}}}}}n{}}1{{{d{h{AJd{c}}}}}n{}}22{{{AJ`{c}}}c{}}{{{d{c}}}e{}{{AJj{AJh}}}}0{{{d{{AGh{c}}}}{d{{AGh{c}}}}}JbJd}{{{d{{AGh{c}}}}{d{{En{c}}}}}JbJd}{{{d{AIl}}{d{Fl}}}Jb}{{{d{AIl}}{d{AIl}}}Jb}{{{d{{AJ`{c}}}}{d{{AJ`{c}}}}}JbJd}{{{d{c}}{d{e}}}Jb{}{}}00000000{{{d{h{AGh{c}}}}e}n{}{{Lf{}{{Lb{c}}}}}}{{{d{h{AGh{El}}}}}{{Fj{nAJl}}}}{{{d{{AGh{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{{AIn{c}}}}{d{hDn}}}{{Fj{nJh}}}Eb}{{{d{AIl}}{d{hDn}}}{{Fj{nJh}}}}0{{{d{{AJ`{c}}}}{d{hDn}}}{{Fj{nJh}}}{}}0{cc{}}{{{AJn{c}}}{{AGh{c}}}{}}11{{{d{Fl}}}{{Fj{AIl{AJ`{{d{Fl}}}}}}}}2222222{{{d{{AJn{El}}}}}{{Fj{AIlAK`}}}}{e{{AGh{c}}}{}{{Lf{}{{Lb{c}}}}}}{ce{}{}}0000{{{d{Fl}}}{{Fj{AIl}}}}{{{d{{AGh{c}}}}{d{{AGh{c}}}}}JbAHn}{{{d{AIl}}{d{AIl}}}Jb}{{{d{AIl}}{d{Fl}}}Jb}{{{d{c}}{d{e}}}A@n{AA`AAb}AAd}0321{{{d{{AGh{c}}}}{d{he}}}nAA`AAf}{{{d{AIl}}{d{hc}}}nAAf}{{}Bf}0000{{{d{h{AGh{c}}}}Bfc}n{}}9999999999{{{Ef{c}}}{{Ef{f}}}{}}0000{{{Eh{c}}}{{Eh{f}}}{}}0000{{{Ej{c}}}{{Ej{f}}}{}}0000{{c{j{e}}}g{}{}{}}0000=========={{{AGh{c}}}{{Fj{{AJn{c}}{AGh{c}}}}}{}}{{{AGh{c}}}{{AJn{c}}}{}}{{{d{{AGh{c}}}}}{}{}}{{{d{h{AGh{c}}}}}{}{}}{{{AGh{c}}}{{AIn{c}}}{}}{ce{}{}}000000{{{d{{AGh{c}}}}}Jb{}}{{{d{AIl}}}Jb}10{{{d{{AGh{c}}}}{d{{AGh{c}}}}}JbAHn}{{{d{AIl}}{d{AIl}}}Jb}{{{d{AIl}}{d{Fl}}}Jb}{{{d{{AGh{c}}}}}Bf{}}{{{d{AIl}}}Bf}432{{}{{AGh{c}}}{}}{{}AIl}{c{{AJ`{c}}}{}}21{{{d{h{AIn{c}}}}}Gh{}}{{{d{h{AJd{c}}}}}Gh{}}10{{}c{}}0{{{d{{AGh{c}}}}{d{{AGh{c}}}}}{{Gh{ADj}}}AHn}{{{d{AIl}}{d{Fl}}}{{Gh{ADj}}}}{{{d{AIl}}{d{AIl}}}{{Gh{ADj}}}}{{{d{{AJ`{c}}}}{d{{AJ`{c}}}}}{{Gh{ADj}}}AHn}{{{d{h{AGh{c}}}}}{{Gh{c}}}{}}{{{d{hAIl}}}{{Gh{AJh}}}}{{{d{h{AGh{c}}}}Bf}{{Gh{c}}}{}}{{{d{h{AGh{c}}}}c}n{}}{{{d{hAIl}}AJh}n}{{{d{hAIl}}{d{Fl}}}n}2{{{d{{AGh{c}}}}}Bf{}}{{{d{AIl}}}Bf}{{{d{h{AGh{c}}}}Bf}c{}}{{{d{hAIl}}Bf}AJh}{{{d{h{AGh{c}}}}e}n{}{{J`{{d{hc}}}{{Kl{Jb}}}}}}{{{d{h{AGh{c}}}}Bf}n{}}{{{d{hAIl}}Bf}n}{{{AJ`{c}}}AJ`{}}{{{d{{AIn{c}}}}}{{A@d{Bf{Gh{Bf}}}}}{}}{{{d{{AJd{c}}}}}{{A@d{Bf{Gh{Bf}}}}}{}}=7{{{d{h{AGh{c}}}}}{{AGh{c}}}{}}{{{d{c}}}e{}{}}000{{{d{c}}}ADl{}}0{{{d{c}}}Dj{}}087{c{{Fj{e}}}{}{}}0000{{{d{h{AGh{c}}}}{d{{En{c}}}}}{{Fj{nAJ`}}}AEf}{{{d{{En{c}}}}}{{Fj{{AGh{c}}}}}Aj}222{AKb{{Fj{AIl}}}}{{{d{Fl}}}{{Fj{AIl}}}}44{{{d{h{AGh{c}}}}Bfc}{{Fj{n{AJ`{c}}}}}{}}55555{c{{Fj{e{Gd{e}}}}}{}{}}0000{{{d{h{AGh{c}}}}c}{{Fj{n{AJ`{c}}}}}{}}{{{d{hAIl}}AJh}{{Fj{n{AJ`{AJh}}}}}}{{{d{hAIl}}{d{Fl}}}{{Fj{n{AJ`{{d{Fl}}}}}}}}{{{d{c}}}Gf{}}0000{ce{}{}}000000000{{{d{c}}}{{Gh{{d{e}}}}}{}{}}000011111{{{d{h{AGh{El}}}}{d{{En{El}}}}}{{Fj{BfAJl}}}}{{{d{hc}}{d{{En{AB`}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{El}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{AKd}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{AKf}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{AIj}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{AKh}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{AKj}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{Ad}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{AKl}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{H`}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{AIj}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{AKl}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{A@n}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{AB`}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{A@n}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{AKd}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{AKf}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{AKn}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{AKj}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{Ad}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{El}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{H`}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{AKh}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{AKn}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{AKj}}}}}{{Fj{nAJl}}}{}}>5?{{{d{hc}}{d{{En{El}}}}}{{Fj{nAJl}}}{}}4359{{{d{hc}}{d{{En{AKl}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{AB`}}}}}{{Fj{nAJl}}}{}}?{{{d{hc}}{d{AKd}}}{{Fj{nAJl}}}{}};=:>?{{{d{hc}}{d{AIj}}}{{Fj{nAJl}}}{}}6{{{d{hc}}{d{{En{AKf}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{AKh}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{{En{Ad}}}}}{{Fj{nAJl}}}{}}{{{d{hc}}{d{AKl}}}{{Fj{nAJl}}}{}}{{{d{hAIl}}AJh}{{Fj{nJh}}}}{{{d{hc}}AL`H`}{{Fj{nAJl}}}{}}{{{d{hc}}AL`AIj}{{Fj{nAJl}}}{}}{{{d{hc}}AL`AKh}{{Fj{nAJl}}}{}}{{{d{hc}}AL`AB`}{{Fj{nAJl}}}{}}{{{d{hc}}AL`AKn}{{Fj{nAJl}}}{}}{{{d{hc}}AL`AKl}{{Fj{nAJl}}}{}}{{{d{hc}}AL`AKd}{{Fj{nAJl}}}{}}{{{d{hAIl}}{d{Fl}}}{{Fj{nJh}}}}{{{d{hc}}AL`AKf}{{Fj{nAJl}}}{}}{{{d{hc}}AL`AKj}{{Fj{nAJl}}}{}}{{{d{hc}}AL`Ad}{{Fj{nAJl}}}{}}{{{d{hc}}AL`A@n}{{Fj{nAJl}}}{}}{{{d{hc}}AL`El}{{Fj{nAJl}}}{}}{{}AIl}``{{cg}i{}{}{{b{e}}}{}}{ce{}{}}0{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{j{e}}}g{}{}{}}5``{Bf{{d{c}}}{}}{Bf{{d{hc}}}{}}4{Bfn}{cc{}}`09{{}Bf}::{{{Ef{c}}}{{Ef{f}}}{}}{{{Eh{c}}}{{Eh{f}}}{}}{{{Ej{c}}}{{Ej{f}}}{}}8===={{{d{h{AHb{c}}}}}{{Gh{{Ml{cKh}}}}}AEb}{{{d{{AHb{c}}}}}{{A@d{Bf{Gh{Bf}}}}}AEb}`{c{{Fj{e}}}{}{}}00{c{{Fj{e{Gd{e}}}}}{}{}}{{{d{c}}}Gf{}}{ce{}{}}0{{{d{c}}}{{Gh{{d{e}}}}}{}{}}1`````````````````````````{{{AId{ce}}}{{AId{ce}}}ALb{}}{{{ALd{ce}}}{{ALd{ce}}}ALb{}}{{{ACd{ce}}}{{ACd{ce}}}ALb{}}{{{ALf{ce}}}{{ALf{ce}}}ALb{}}{{cg}i{}{}{{b{e}}}{}}0000000000000000000000{{{ALh{ce}}{d{{ALh{ce}}}}}{}{AEhAEf}{}}{{{ALh{ce}}{ALh{ce}}}{}AEh{}}{{{Ml{ce}}{AId{ce}}}{}AEh{}}{{{Ml{ce}}{ACd{ce}}}{}AEh{}}{{{ALj{ce}}{ALd{ce}}}{}AEh{}}{{{ALj{ce}}{ALf{ce}}}{}AEh{}}{{{ALl{ceg}}{ALl{ceg}}}{}AEh{}{}}{{{ALn{ce}}{ALn{ce}}}{{ALn{ce}}}{{AEh{}{{Kl{}}}}}{}}{{{AId{ce}}{d{{AId{ce}}}}}{{AId{ce}}}{AEf{AEh{}{{Kl{}}}}}{}}{{{AId{ce}}{AId{ce}}}{}AEh{}}{{{ALd{ce}}{d{{ALd{ce}}}}}{{ALd{ce}}}{AEf{AEh{}{{Kl{}}}}}{}}{{{ALd{ce}}{ALd{ce}}}{}AEh{}}{{{AM`{ceg}}{AM`{cgi}}}{}AEh{}{}{}}{{{AMb{ceg}}{AMb{cgi}}}{}AEh{}{}{}}{{{ACd{ce}}{d{{ACd{ce}}}}}{}{AEhAEf}{}}{{{ACd{ce}}{ACd{ce}}}{}AEh{}}{{{ALf{ce}}{ALf{ce}}}{}AEh{}}{{{ALf{ce}}{d{{ALf{ce}}}}}{}{AEhAEf}{}}{{{d{h{ALh{ce}}}}{ALh{ce}}}nAEj{}}{{{d{h{Ml{ce}}}}{AId{ce}}}nAEj{}}{{{d{h{Ml{ce}}}}{ACd{ce}}}n{AEf{AEh{}{{Kl{}}}}}{}}{{{d{h{ALj{ce}}}}{ALf{ce}}}n{AEf{AEh{}{{Kl{}}}}}{}}{{{d{h{ALj{ce}}}}{ALd{ce}}}nAEj{}}{{{d{h{ALn{ce}}}}{ALn{ce}}}nAEj{}}{{{d{h{AId{ce}}}}{AId{ce}}}nAEj{}}{{{d{h{ALd{ce}}}}{ALd{ce}}}nAEj{}}{{{d{h{AM`{ceg}}}}{AM`{cgg}}}nAEj{}{}}{{{d{h{AMb{ceg}}}}{AMb{cgg}}}nAEj{}{}}{{{d{h{ACd{ce}}}}{ACd{ce}}}n{AEf{AEh{}{{Kl{}}}}}{}}{{{d{h{ALf{ce}}}}{ALf{ce}}}n{AEf{AEh{}{{Kl{}}}}}{}}{{{Ml{ce}}{d{{AId{ce}}}}}{{Ml{ce}}}{AEf{AEh{}{{Kl{}}}}}{}}{{{ALj{ce}}{ALd{ce}}}{{ALj{ce}}}{AEf{AEh{}{{Kl{}}}}}{}}{AMdJb}{AMfJb}{{AMdAMd}AMd}{{AMfAMf}AMf}`{{{ACd{ce}}}{{ACf{c}}}{AGjAEf}{}}{{{ACd{ce}}{ACd{ce}}}{{ACf{c}}}{{AFh{}{{Kl{}}}}AGjAEf{AFj{}{{Kl{}}}}{AEh{}{{Kl{}}}}}{}}{{{ALf{ce}}{ALf{ce}}}{{ACf{c}}}{AGjAIb}{}}65{{}cAG`}{{}{{Ml{ce}}}{}{}}{{}{{ALj{ce}}}{}{}}{{}c{}}{{}{{ACd{ce}}}{}{}}{{}{{ALf{ce}}}{}{}}55{{{d{{Kj{ceg}}}}{d{{Kj{ceg}}}}}JbAG`{}{}}{{{d{{AMh{ceg}}}}{d{{AMh{ceg}}}}}JbAG`{}{}}{{{d{{ALh{ce}}}}{d{{ALh{ce}}}}{d{c}}}JbAG`{}}{{{d{{Ml{ce}}}}{d{{Ml{ce}}}}{d{{Ml{ce}}}}}JbAG`{}}{{{d{{ALj{ce}}}}{d{{ALj{ce}}}}{d{{ALj{ce}}}}}JbAG`{}}{{{d{{AMj{ceg}}}}{d{{AMj{ceg}}}}{d{c}}}Jb{AEf{AHl{}{{Kl{}}}}AG`}{}{}}{{{d{{ACd{ce}}}}{d{{ACd{ce}}}}{d{{ACd{ce}}}}}JbAG`{}}{{{d{{ALf{ce}}}}{d{{ALf{ce}}}}{d{{ALf{ce}}}}}JbAG`{}}{{{d{{Kj{ceg}}}}{d{{Kj{ceg}}}}{d{c}}}JbAG`{}{}}0{{{d{{AMh{ceg}}}}{d{{AMh{ceg}}}}{d{c}}}JbAG`{}{}}0``{{{d{{ACl{ce}}}}}c{AEf{AFj{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}{{{d{{AMl{ce}}}}}c{AEf{AFj{}{{Kl{}}}}}{}}{{{AId{ce}}}{}{AFjAEf}{}}{{{ALf{ce}}{ACf{c}}}{{AMj{ceg}}}AIb{}{}}{{{ACf{c}}}{{AMj{ceg}}}AIb{}{}}00{ce{}{}}000000000000000000000000000000000000000000000{{{d{c}}}{{d{f}}}{}}0000000000000000000000{{{d{hc}}}{{d{hf}}}{}}0000000000000000000000{{{d{c}}}{{d{e}}}{}{}}0000000000000000000000{{{d{hc}}}{{d{he}}}{}{}}0000000000000000000000`{{cccccc}{{AMn{ce}}}AEf{}}{{JbJb}AMd}{{JbJbJb}AMf}{{c{j{e}}}g{}{}{}}0000000000000000000000{{{d{{ACl{ce}}}}}{{ACl{ge}}}{AGbAEf}{}AGb}{{{d{{AMn{ce}}}}}{{AMn{ge}}}{AGbAEf}{}AGb}{{{ALh{ce}}}{{ALh{ge}}}{AGbAj}{}AGb}{{{Ml{ce}}}{{Ml{ge}}}{AGbAEf}{}AGb}{{{ALj{ce}}}{{ALj{ge}}}{AGbAEf}{}AGb}{{{d{{AMl{ce}}}}}{{AMl{ge}}}{AGbAEf}{}AGb}{{{ALl{ceg}}}{{ALl{ieg}}}AGb{}{}AGb}{{{AId{ce}}}{{AId{ge}}}{AGbAEf}{}AGb}{{{ALd{ce}}}{{ALd{ge}}}{AGbAEf}{}AGb}{{{AM`{ceg}}}{{AM`{ieg}}}{AGbAEf}{}{}AGb}{{{AMb{ceg}}}{{AMb{ieg}}}{AGbAEf}{}{}AGb}{{{ACd{ce}}}{{ACd{ge}}}{AGbAEf}{}AGb}{{{ALf{ce}}}{{ALf{ge}}}{AGbAEf}{}AGb}{{{d{{Kj{ceg}}}}}{{Kj{ieg}}}{AGbAEf}{}{}AGb}{{{d{{AMh{ceg}}}}}{{AMh{ieg}}}{AGbAEf}{}{}AGb}{{{d{{ACl{ce}}}}}{{ACl{cg}}}AEf{}{}}{{{d{{AMn{ce}}}}}{{AMn{cg}}}AEf{}{}}{{{ALh{ce}}}{{ALh{cg}}}Aj{}{}}{{{Ml{ce}}}{{Ml{cg}}}AEf{}{}}{{{ALj{ce}}}{{ALj{cg}}}AEf{}{}}{{{d{{AMl{ce}}}}}{{AMl{cg}}}AEf{}{}}{{{d{{AN`{ceg}}}}}{{AN`{cik}}}AEf{}{}{}{}}{{{d{{ANb{ceg}}}}}{{ANb{cik}}}AEf{}{}{}{}}{{{d{{AMj{ceg}}}}}{{AMj{cik}}}AEf{}{}{}{}}{{{AId{ce}}}{{AId{cg}}}AEf{}{}}{{{ALd{ce}}}{{ALd{cg}}}AEf{}{}}{{{ACd{ce}}}{{ACd{cg}}}AEf{}{}}{{{ALf{ce}}}{{ALf{cg}}}AEf{}{}}{{{Ml{ce}}}{{Ml{ce}}}{ANdAEf}{}}{{{Ml{ce}}}{{Ml{ce}}}ANd{}}{{{ALj{ce}}}{{ALj{ce}}}{ANdAEf}{}}{{{ALj{ce}}}{{ALj{ce}}}ANd{}}{{{AId{ce}}}{{AId{ce}}}ANd{}}{{{AId{ce}}}{{AId{ce}}}{ANdAEf}{}}{{{ALd{ce}}}{{ALd{ce}}}ANd{}}{{{ALd{ce}}}{{ALd{ce}}}{ANdAEf}{}}{{{ACd{ce}}}{{ACd{ce}}}{ANdAEf}{}}{{{ACd{ce}}}{{ACd{ce}}}ANd{}}{{{ALf{ce}}}{{ALf{ce}}}{ANdAEf}{}}{{{ALf{ce}}}{{ALf{ce}}}ANd{}}{{{d{{ACl{ce}}}}}{{Ml{ce}}}{AEfANf{AEh{}{{Kl{}}}}{AGl{}{{Kl{}}}}}{}}{{{d{{AMn{ce}}}}}{{ALj{ce}}}{AEfANf{AEh{}{{Kl{}}}}{AGl{}{{Kl{}}}}}{}}{{{d{{AMl{ce}}}}}{{Ml{ce}}}{AEfANf{AEh{}{{Kl{}}}}{AGl{}{{Kl{}}}}}{}}{{{Ml{ce}}{Ml{ce}}{Ml{ce}}}{{Ml{ce}}}{AEfAHn}{}}{{{ALj{ce}}{ALj{ce}}{ALj{ce}}}{{ALj{ce}}}{AEfAHn}{}}{{{ALl{ceg}}{ALl{ceg}}{ALl{ceg}}}{{ALl{ceg}}}{AEfAHn}{}{}}{{{AId{ce}}{AId{ce}}{AId{ce}}}{{AId{ce}}}{AEfAHn}{}}{{{ALd{ce}}{ALd{ce}}{ALd{ce}}}{{ALd{ce}}}{AEfAHn}{}}{{{ACd{ce}}{ACd{ce}}{ACd{ce}}}{{ACd{ce}}}{AEfAHn}{}}{{{ALf{ce}}{ALf{ce}}{ALf{ce}}}{{ALf{ce}}}{AEfAHn}{}}{{{ACd{ce}}cc}{{ACd{ce}}}AIb{}}{{{ALf{ce}}cc}{{ALf{ce}}}AIb{}}{{{d{{ACl{ce}}}}}{{ACl{ce}}}Aj{}}{{{d{{AMn{ce}}}}}{{AMn{ce}}}Aj{}}{{{d{{ANh{ce}}}}}{{ANh{ce}}}Aj{}}{{{d{{ALh{ce}}}}}{{ALh{ce}}}Aj{}}{{{d{{Ml{ce}}}}}{{Ml{ce}}}Aj{}}{{{d{{ALj{ce}}}}}{{ALj{ce}}}Aj{}}{{{d{{AMl{ce}}}}}{{AMl{ce}}}Aj{}}{{{d{{AN`{ceg}}}}}{{AN`{ceg}}}Aj{}{}}{{{d{{ANb{ceg}}}}}{{ANb{ceg}}}Aj{}{}}{{{d{{AMj{ceg}}}}}{{AMj{ceg}}}Aj{}{}}{{{d{{ALl{ceg}}}}}{{ALl{ceg}}}Aj{}{}}{{{d{{ALn{ce}}}}}{{ALn{ce}}}Aj{}}{{{d{{AId{ce}}}}}{{AId{ce}}}Aj{}}{{{d{{ALd{ce}}}}}{{ALd{ce}}}Aj{}}{{{d{{AM`{ceg}}}}}{{AM`{ceg}}}Aj{}{}}{{{d{{AMb{ceg}}}}}{{AMb{ceg}}}Aj{}{}}{{{d{{ACd{ce}}}}}{{ACd{ce}}}Aj{}}{{{d{{ALf{ce}}}}}{{ALf{ce}}}Aj{}}{{{d{{Kj{ceg}}}}}{{Kj{ceg}}}Aj{}{}}{{{d{{AMh{ceg}}}}}{{AMh{ceg}}}Aj{}{}}{{{d{AMd}}}AMd}{{{d{AMf}}}AMf}{{{d{Kh}}}Kh}{{{d{c}}{d{he}}}n{}{}}0000000000000000000000{{{d{c}}}n{}}000000000000000000000000000000000000000000000{{{d{{ALh{ce}}}}{d{{ALh{ce}}}}}ADjAJb{}}{{{d{{ALl{ceg}}}}{d{{ALl{ceg}}}}}ADjAJb{}{}}{{{d{Kh}}{d{Kh}}}ADj}{{{d{c}}{d{e}}}ADj{}{}}00{{{ACd{ce}}{ACd{ce}}}{{ACd{ce}}}{{AGl{}{{Kl{}}}}}{}}{{{ALf{ce}}{ALf{ce}}}{{ALf{ce}}}{{AGl{}{{Kl{}}}}AEf}{}}{{{ACd{ce}}{ACd{ce}}}{{ACd{ce}}}{{AFj{}{{Kl{}}}}}{}}{{{ALf{ce}}{ALf{ce}}}{{ALf{ce}}}{{AFj{}{{Kl{}}}}AEf}{}}{ce{}{}}0000000000000000000000{{{d{{ACl{ce}}}}{Ml{ce}}}JbAHn{}}{{{d{{AMn{ce}}}}{ALj{ce}}}JbAHn{}}{{{d{{AMl{ce}}}}{Ml{ce}}}Jb{AEfAHn{AEh{}{{Kl{}}}}}{}}{{{AId{ce}}{AId{ce}}}JbAHn{}}{{{ALd{ce}}{ALd{ce}}}JbAHn{}}{{{d{{ACl{ce}}}}{d{{ACl{ce}}}}}JbAHn{}}{{{d{{AMn{ce}}}}{d{{AMn{ce}}}}}JbAHn{}}65{{{d{{AMl{ce}}}}{d{{AMl{ce}}}}}Jb{AEfANjAHn{AEh{}{{Kl{}}}}}{}}{AGjAGj}{{{ACd{ce}}{ACd{ce}}}c{{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}}{{{ALf{ce}}{ALf{ce}}}{{ALf{ce}}}{{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}AEf}{}}{{{d{{AN`{ceg}}}}}{{A@d{{ALf{ce}}{AMj{ceg}}}}}{AIbAG`}{}{}}`{{}{{ACl{ce}}}ADh{}}{{}{{AMn{ce}}}ADh{}}{{}{{ALh{ce}}}ADh{}}{{}{{Ml{ce}}}ADh{}}{{}{{ALj{ce}}}ADh{}}{{}{{AMl{ce}}}ADh{}}{{}{{ALl{ceg}}}ADh{}{}}{{}{{ALn{ce}}}ADh{}}{{}{{AId{ce}}}ADh{}}{{}{{ALd{ce}}}ADh{}}{{}{{AM`{ceg}}}ANj{}{}}{{}{{AMb{ceg}}}ANj{}{}}{{}{{ACd{ce}}}ADh{}}{{}{{ALf{ce}}}ADh{}}{{}{{Kj{ceg}}}{ANjANf}{}{}}{{}{{AMh{ceg}}}{ANjANf}{}{}}{{}Kh}{AGjAGj}{{{d{{AMn{ce}}}}}c{AEf{AFh{}{{Kl{}}}}}{}}`{Bf{{d{c}}}{}}0000000000000000000000{Bf{{d{hc}}}{}}0000000000000000000000{{{d{{Kj{ceg}}}}}c{AEf{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}JdANjANf}{}{}}{{{d{{AMh{ceg}}}}}c{{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}AEf{AHl{}{{Kl{}}}}{AEh{}{{Kl{}}}}AHnANfANj}{}{}}{{{Ml{ce}}{Ml{ce}}}c{{AIb{}{{Kl{}}}}AFh}{}}{{{ALj{ce}}{ALj{ce}}}c{{AIb{}{{Kl{}}}}AFh}{}}{{{ACl{ce}}c}{}{AEfAGl}{}}{{{ACl{ce}}{ALl{cge}}}{}{AEfAGl}{}{}}{{{AMn{ce}}c}{}{AEfAGl}{}}{{{AMn{ce}}{ALl{cge}}}{}{AEfAGl}{}{}}{{{ALh{ce}}{ALh{cg}}}{}AGl{}{}}{{{ALh{ce}}c}{}AGl{}}{{{ALh{ce}}{ALl{cge}}}{}AGl{}{}}{{{Ml{ce}}c}{}{AEfAGl}{}}{{{Ml{ce}}{ALl{cge}}}{}{AEfAGl}{}{}}{{{ALj{ce}}{ALl{cge}}}{}{AEfAGl}{}{}}{{{ALj{ce}}c}{}{AEfAGl}{}}{{{AMl{ce}}c}{}{AEfAGl}{}}{{{AMl{ce}}{ALl{cge}}}{}{AEfAGl}{}{}}{{{ALn{ce}}{ALl{cge}}}{}{AEfAGl}{}{}}{{{ALn{ce}}c}{}{AEfAGl}{}}{{{AId{ce}}c}{}{AEfAGl}{}}{{{AId{ce}}{ALl{cge}}}{}{AEfAGl}{}{}}{{{ALd{ce}}{ALl{cge}}}{}{AEfAGl}{}{}}{{{ALd{ce}}c}{}{AEfAGl}{}}{{{ACd{ce}}{ALl{cge}}}{}{AEfAGl}{}{}}{{{ACd{ce}}c}{}{AEfAGl}{}}{{{ALf{ce}}{ALl{cge}}}{}{AEfAGl}{}{}}{{{ALf{ce}}c}{}{AEfAGl}{}}{{{d{h{ACl{ce}}}}c}n{AEfAGn}{}}{{{d{h{ACl{ce}}}}{ALl{cee}}}n{AEfAGn}{}}{{{d{h{AMn{ce}}}}c}n{AEfAGn}{}}{{{d{h{AMn{ce}}}}{ALl{cee}}}n{AEfAGn}{}}{{{d{h{ALh{ce}}}}c}n{AEf{AGl{}{{Kl{}}}}}{}}{{{d{h{Ml{ce}}}}c}n{AEf{AGl{}{{Kl{}}}}}{}}{{{d{h{Ml{ce}}}}{ALl{cee}}}n{AEfAGn}{}}{{{d{h{ALj{ce}}}}c}n{AEfAGn}{}}{{{d{h{ALj{ce}}}}{ALl{cee}}}n{AEfAGn}{}}{{{d{h{AMl{ce}}}}c}n{AEfAGn}{}}{{{d{h{AMl{ce}}}}{ALl{cee}}}n{AEfAGn}{}}{{{d{h{ALn{ce}}}}{ALl{cee}}}n{AEfAGn}{}}{{{d{h{ALn{ce}}}}c}n{AEfAGn}{}}{{{d{h{AId{ce}}}}{ALl{cee}}}n{AEfAGn}{}}{{{d{h{AId{ce}}}}c}n{AEfAGn}{}}{{{d{h{ALd{ce}}}}{ALl{cee}}}n{AEfAGn}{}}{{{d{h{ALd{ce}}}}c}n{AEfAGn}{}}{{{d{h{ACd{ce}}}}{ALl{cee}}}n{AEfAGn}{}}{{{d{h{ACd{ce}}}}c}n{AEf{AGl{}{{Kl{}}}}}{}}{{{d{h{ALf{ce}}}}c}n{AEf{AGl{}{{Kl{}}}}}{}}{{{d{h{ALf{ce}}}}{ALl{cee}}}n{AEfAGn}{}}{{{d{{Ml{ce}}}}{d{{AId{ce}}}}}{{Ml{ce}}}ANl{}}{{{d{{ALj{ce}}}}{d{{ALd{ce}}}}}{{ALj{ce}}}ANl{}}{{{ACd{ce}}{ACd{ce}}}c{{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}}{{{ALf{ce}}{ALf{ce}}}c{{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}}{{{d{c}}}{{d{e}}}{}{}}0000000000000000000000{Bfn}0000000000000000000000{{{d{{ACl{ce}}}}{d{{ACl{ce}}}}}JbJd{}}{{{d{{AMn{ce}}}}{d{{AMn{ce}}}}}JbJd{}}{{{d{{ANh{ce}}}}{d{{ANh{ce}}}}}JbJd{}}{{{d{{ALh{ce}}}}{d{{ALh{ce}}}}}JbJd{}}{{{d{{Ml{ce}}}}{d{{Ml{ce}}}}}JbJd{}}{{{d{{ALj{ce}}}}{d{{ALj{ce}}}}}JbJd{}}{{{d{{AMl{ce}}}}{d{{AMl{ce}}}}}JbJd{}}{{{d{{AN`{ceg}}}}{d{{AN`{ceg}}}}}JbJd{}{}}{{{d{{ANb{ceg}}}}{d{{ANb{ceg}}}}}JbJd{}{}}{{{d{{AMj{ceg}}}}{d{{AMj{ceg}}}}}JbJd{}{}}{{{d{{ALl{ceg}}}}{d{{ALl{ceg}}}}}JbJd{}{}}{{{d{{ALn{ce}}}}{d{{ALn{ce}}}}}JbJd{}}{{{d{{AId{ce}}}}{d{{AId{ce}}}}}JbJd{}}{{{d{{ALd{ce}}}}{d{{ALd{ce}}}}}JbJd{}}{{{d{{AM`{ceg}}}}{d{{AM`{ceg}}}}}JbJd{}{}}{{{d{{AMb{ceg}}}}{d{{AMb{ceg}}}}}JbJd{}{}}{{{d{{ACd{ce}}}}{d{{ACd{ce}}}}}JbJd{}}{{{d{{ALf{ce}}}}{d{{ALf{ce}}}}}JbJd{}}{{{d{{Kj{ceg}}}}{d{{Kj{ceg}}}}}JbJd{}{}}{{{d{{AMh{ceg}}}}{d{{AMh{ceg}}}}}JbJd{}{}}{{{d{AMd}}{d{AMd}}}Jb}{{{d{AMf}}{d{AMf}}}Jb}{{{d{Kh}}{d{Kh}}}Jb}{{{AId{ce}}{AId{ce}}}AMdJd{}}{{{ALd{ce}}{ALd{ce}}}AMfJd{}}{{{ACd{ce}}{ACd{ce}}}AMdJd{}}{{{ALf{ce}}{ALf{ce}}}AMfJd{}}{{{d{c}}{d{e}}}Jb{}{}}00000000000000000000000000000000000000000000000000000000000000000000{{{ACf{c}}{ACf{c}}{ACf{c}}}{{AMj{ceg}}}AIb{}{}}{{{Ml{ce}}c}{{ALj{ce}}}AEf{}}{{{ACd{ce}}c}{{ALf{ce}}}AEf{}}{{AGjAGj}AGj}{{{Ml{ce}}}{{Ml{ce}}}ANn{}}{{{Ml{ce}}}{{Ml{ce}}}{ANnAEf}{}}{{{ALj{ce}}}{{ALj{ce}}}{ANnAEf}{}}{{{ALj{ce}}}{{ALj{ce}}}ANn{}}{{{AId{ce}}}{{AId{ce}}}{ANnAEf}{}}{{{AId{ce}}}{{AId{ce}}}ANn{}}{{{ALd{ce}}}{{ALd{ce}}}ANn{}}{{{ALd{ce}}}{{ALd{ce}}}{ANnAEf}{}}{{{ACd{ce}}}{{ACd{ce}}}ANn{}}{{{ACd{ce}}}{{ACd{ce}}}{ANnAEf}{}}{{{ALf{ce}}}{{ALf{ce}}}ANn{}}{{{ALf{ce}}}{{ALf{ce}}}{ANnAEf}{}}{{{d{{ACl{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{AMn{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{ANh{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{ALh{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{Ml{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{ALj{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{AMl{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{AN`{ceg}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}{}}{{{d{{AMj{ceg}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}{}}{{{d{{ALl{ceg}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}{}}{{{d{{ALn{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{AId{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{ALd{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{AM`{ceg}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}{}}{{{d{{AMb{ceg}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}{}}{{{d{{ACd{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{ALf{ce}}}}{d{hDn}}}{{Fj{nJh}}}Eb{}}{{{d{{Kj{ceg}}}}{d{hDn}}}{{Fj{nJh}}}{AEfEbJdANfANj}{}{}}{{{d{{AMh{ceg}}}}{d{hDn}}}{{Fj{nJh}}}{AEfEbJdANfANj}{}{}}{{{d{AMd}}{d{hDn}}}{{Fj{nJh}}}}{{{d{AMf}}{d{hDn}}}{{Fj{nJh}}}}{{{d{Kh}}{d{hDn}}}{{Fj{nJh}}}}{{{AId{ce}}}{{ACl{ce}}}{AEfANjAHn}{}}{cc{}}0{{{ALd{ce}}}{{AMn{ce}}}{AEfANjAHn}{}}{{{ACd{ce}}}{{ANh{ce}}}ANj{}}2{{{ALf{ce}}}{{ANh{ce}}}ANj{}}{{{ALj{ce}}}{{ANh{ce}}}ANf{}}{{{Ml{ce}}}{{ANh{ce}}}{ANjANf}{}}55{{{A@d{cc}}}{{Ml{ce}}}{}{}}{{{AJn{c}}}{{Ml{ce}}}{}{}}7{{{A@d{ccc}}}{{ALj{ce}}}{}{}}{{{AJn{c}}}{{ALj{ce}}}{}{}}9{{{AId{ce}}}{{AMl{ce}}}ANj{}}:{{{ALf{ce}}}{{AN`{cge}}}{}{}{}}{{{AMj{ceg}}}{{AN`{ceg}}}{}{}{}}<<<<{{{A@d{cc}}}{{AId{ce}}}{}{}}{{{ACd{ce}}}{{AId{ce}}}{}{}}>{{{AJn{c}}}{{AId{ce}}}{}{}}{{{A@d{ccc}}}{{ALd{ce}}}{}{}}{{{AJn{c}}}{{ALd{ce}}}{}{}}{{{ALf{ce}}}{{ALd{ce}}}{}{}}{cc{}}{{{ACd{ce}}}{{AM`{ceg}}}{}{}{}}1{{{ALf{ce}}}{{AMb{ceg}}}{}{}{}}2{{{AId{ce}}}{{ACd{ce}}}{}{}}{{{AM`{ceg}}}{{ACd{ce}}}{}{}{}}{{{A@d{cc}}}{{ACd{ce}}}{}{}}5{{{AJn{c}}}{{ACd{ce}}}{}{}}{{{AMb{ceg}}}{{ALf{ce}}}{}{}{}}{{{AJn{c}}}{{ALf{ce}}}{}{}}8{{{A@d{ccc}}}{{ALf{ce}}}{}{}}{{{AM`{ceg}}}{{Kj{ceg}}}{ANjANf}{}{}}:{{{AMb{ceg}}}{{AMh{ceg}}}{ANjANf}{}{}};;;;;;;;;;;;;;;;;;;;;;;;;;;{{{ACf{c}}c}{{ACd{ce}}}{AGj{AFj{}{{Kl{}}}}AEf}{}}{{{AJn{c}}}{{Kj{ceg}}}AEf{}{}}{{{AJn{c}}}{{AMh{ceg}}}AEf{}{}}{{{AJn{{AJn{c}}}}}{{Kj{ceg}}}AEf{}{}}{{{AJn{{AJn{c}}}}}{{AMh{ceg}}}AEf{}{}}{{{ALh{ce}}}{{ALn{ce}}}AEf{}}{{{ALh{ce}}{ALh{ce}}}{{Ml{ce}}}{}{}}{{{ALh{ce}}{ALh{ce}}{ALh{ce}}}{{ALj{ce}}}{}{}}{{{ALh{ce}}{ALh{ce}}{ALh{ce}}{ALh{ce}}}{{ALn{ce}}}{}{}}{{{ALh{ce}}{ALh{ce}}}{{AId{ce}}}{}{}}{{{ALh{ce}}{ALh{ce}}{ALh{ce}}}{{ALd{ce}}}{}{}}{{{ALh{ce}}{ALh{ce}}}{{ACd{ce}}}{}{}}{{{ALh{ce}}{ALh{ce}}{ALh{ce}}}{{ALf{ce}}}{}{}}{{{Ml{ce}}{AId{ce}}}{{ACl{ce}}}{AEf{AEh{}{{Kl{}}}}}{}}{{{ALj{ce}}{ALd{ce}}}{{AMn{ce}}}{AEf{AEh{}{{Kl{}}}}}{}}{c{{ACl{eg}}}Lf{AEfANjAHn}{}}{c{{AMn{eg}}}Lf{AEfANjAHn}{}}{c{{AMl{eg}}}Lf{AEfANjAHn{AFh{}{{Kl{}}}}}{}}{{{AMj{ceg}}}{{AN`{ceg}}}{}{}{}}{{{ALl{ceg}}}{{AMh{ceg}}}{{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}AEf{AHl{}{{Kl{}}}}{AEh{}{{Kl{}}}}AHnANfANj}{}{}}{{{AId{ce}}}{{ACl{ce}}}ANj{}}{{{ALd{ce}}}{{AMn{ce}}}ANj{}}{{{AId{ce}}}{{AMl{ce}}}ANj{}}{ce{}{}}0000000000000000000000{{{ALf{ce}}}{{AN`{cge}}}{}{}{}}{{{d{{ACl{cKh}}}}}{{ACl{ce}}}AEf{}}{{{d{{AMn{cKh}}}}}{{AMn{ce}}}AEf{}}{{{Ml{cKh}}}{{Ml{ce}}}{}{}}{{{ALj{cKh}}}{{ALj{ce}}}{}{}}{{{d{{AMl{cKh}}}}}{{AMl{ce}}}AEf{}}{{{d{{AN`{cKhKh}}}}}{{AN`{ceg}}}{AIbAG`}{}{}}{{{d{{ANb{cKhKh}}}}}{{ANb{ceg}}}AEf{}{}}{{{d{{AMj{cKhKh}}}}}{{AMj{ceg}}}AEf{}{}}{{{AId{cKh}}}{{AId{ce}}}{}{}}{{{ALd{cKh}}}{{ALd{ce}}}{}{}}{{{d{{AM`{cKhKh}}}}}{{AM`{ceg}}}AEf{}{}}{{{d{{AMb{cKhKh}}}}}{{AMb{ceg}}}AEf{}{}}{{{ACd{cKh}}}{{ACd{ce}}}{}{}}{{{ALf{cKh}}}{{ALf{ce}}}{}{}}{{{d{{Kj{cKhKh}}}}}{{Kj{ceg}}}AEf{}{}}{{{d{{AMh{cKhKh}}}}}{{AMh{ceg}}}AEf{}{}}{{{ACd{ce}}{ACd{ce}}}{{ALn{ce}}}{{AHl{}{{Kl{}}}}}{}}0{{{ALh{ce}}}cAj{}}{{{ALl{ceg}}}c{}{}{}}{{{d{{ANb{ceg}}}}}{{ACf{c}}}AEf{}{}}{{{d{c}}{d{e}}}A@n{AA`AAb}AAd}0000000000000000000000{{{AId{ce}}{AId{ce}}}AMdAHn{}}{{{ALd{ce}}{ALd{ce}}}AMfAHn{}}{{{ACd{ce}}{ACd{ce}}}AMdAHn{}}{{{ALf{ce}}{ALf{ce}}}AMfAHn{}}{{{d{{ACl{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{AMn{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{ANh{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{ALh{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{Ml{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{ALj{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{AMl{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{AN`{ceg}}}}{d{hi}}}nAA`{}{}AAf}{{{d{{ANb{ceg}}}}{d{hi}}}nAA`{}{}AAf}{{{d{{AMj{ceg}}}}{d{hi}}}nAA`{}{}AAf}{{{d{{ALl{ceg}}}}{d{hi}}}nAA`{}{}AAf}{{{d{{ALn{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{AId{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{ALd{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{AM`{ceg}}}}{d{hi}}}nAA`{}{}AAf}{{{d{{AMb{ceg}}}}{d{hi}}}nAA`{}{}AAf}{{{d{{ACd{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{ALf{ce}}}}{d{hg}}}nAA`{}AAf}{{{d{{Kj{ceg}}}}{d{hi}}}nAA`{}{}AAf}{{{d{{AMh{ceg}}}}{d{hi}}}nAA`{}{}AAf}{{{d{AMd}}{d{hc}}}nAAf}{{{d{AMf}}{d{hc}}}nAAf}{{{d{Kh}}{d{hc}}}nAAf}{{{d{{ACl{ce}}}}}c{AEf{AFh{}{{Kl{}}}}}{}}{{{d{{AMn{ce}}}}}c{AEf{AFh{}{{Kl{}}}}}{}}{{{d{{AMl{ce}}}}}c{AEf{AEh{}{{Kl{}}}}}{}}``{{{d{{ALn{ce}}}}}c{AEf{AEh{}{{Kl{}}}}}{}}`{{}{{AN`{ceg}}}{}{}{}}{{}{{ANb{ceg}}}AI`{}{}}{{}{{AMj{ceg}}}{AI`AFl}{}{}}{{}{{ALl{ceg}}}ANf{}{}}{{}{{AM`{ceg}}}ANj{}{}}{{}{{AMb{ceg}}}ANj{}{}}{{}{{Kj{ceg}}}{ANjANf}{}{}}{{}{{AMh{ceg}}}{ANjANf}{}{}}{{{d{{ACl{ce}}}}cc}{{ACl{ce}}}{AEf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}{{{d{{AMn{ce}}}}ccc}{{AMn{ce}}}{AEf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}{{{d{{AMl{ce}}}}cc}{{AMl{ce}}}{AEf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}{{}Bf}0000000000000000000000{{{d{{ACl{ce}}}}{ALn{ce}}}{{ACl{ce}}}{AEf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}{{{d{{AMl{ce}}}}{ALn{ce}}}{{AMl{ce}}}{AEfANjAHn{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}{{{d{{ACl{ce}}}}{d{{ACl{ce}}}}}{{Gh{{ACl{ce}}}}}{AEfAHn}{}}{{{d{{AMn{ce}}}}{d{{AMn{ce}}}}}{{Gh{{AMn{ce}}}}}{AEfAHn}{}}{{{d{{AMl{ce}}}}{d{{AMl{ce}}}}}{{Gh{{AMl{ce}}}}}{AEfAHn{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}{{{d{{ACl{ce}}}}{d{{ACl{ce}}}}}{{ACl{ce}}}{AEfAHn}{}}{{{d{{AMn{ce}}}}{d{{AMn{ce}}}}}{{AMn{ce}}}{AEfAHn}{}}{{{d{{ACl{ce}}}}{d{{ACl{ce}}}}}JbAHn{}}{{{d{{AMn{ce}}}}{d{{AMn{ce}}}}}JbAHn{}}{{{d{{AMl{ce}}}}{d{{AMl{ce}}}}}Jb{AEfAHn{AEh{}{{Kl{}}}}}{}}{ce{}{}}000000000000000000000000000000000000000000000{{{Ef{c}}}{{Ef{f}}}{}}0000000000000000000000{{{Eh{c}}}{{Eh{f}}}{}}0000000000000000000000{{{Ej{c}}}{{Ej{f}}}{}}0000000000000000000000{{c{j{e}}}g{}{}{}}0000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444{{{d{{AN`{ceg}}}}}{{AN`{cge}}}{AIbAG`}{}{}}{{{d{{ANb{ceg}}}}}{{ANb{cge}}}AIb{}{}}{{{d{{AMj{ceg}}}}}{{AMj{cge}}}AIb{}{}}{{{ALl{ceg}}}{{ALl{ge}}}{ANfAGl}{}{}}{{{d{{AM`{ceg}}}}}{{AM`{ge}}}{AHlAEf}{}{}}{{{d{{AMb{ceg}}}}}{{AMb{ge}}}{AHlAEf}{}{}}{{{d{{Kj{ceg}}}}}{{Gh{{Kj{cge}}}}}{AEf{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}JdANjANf}{}{}}{{{d{{AMh{ceg}}}}}{{Gh{{AMh{cge}}}}}{{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}AEf{AHl{}{{Kl{}}}}{AEh{}{{Kl{}}}}AHnANfANj}{}{}}{{{d{{AMh{ceg}}}}}Jb{ANjANfJd}{}{}}{{{d{{AMh{ceg}}}}}Jb{{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}AEf{AHl{}{{Kl{}}}}{AEh{}{{Kl{}}}}AHnANfANj}{}{}}{{{d{{ACl{ce}}}}}JbAHn{}}{{{d{{AMn{ce}}}}}JbAHn{}}{{{d{{AMl{ce}}}}}Jb{AEfANjAHn}{}}{{{AId{ce}}}Jb{ANjAHn}{}}{{{ALd{ce}}}Jb{ANjAHn}{}}{{{ACl{ce}}}JbAHh{}}{{{AMn{ce}}}JbAHh{}}{{{Ml{ce}}}JbAHh{}}{{{ALj{ce}}}JbAHh{}}{{{AMl{ce}}}JbAHh{}}{{{AId{ce}}}JbAHh{}}{{{ALd{ce}}}JbAHh{}}{{{ACd{ce}}}JbAHh{}}{{{ALf{ce}}}JbAHh{}}{{{ALl{ceg}}}Jb{JdANf}{}{}}{{{d{{AM`{ceg}}}}}Jb{ANjJd}{}{}}{{{d{{AMb{ceg}}}}}Jb{ANjJd}{}{}}{{{d{{Kj{ceg}}}}}Jb{AEf{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}JdANjANf}{}{}}{{{d{{AMh{ceg}}}}}Jb{{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}AEf{AHl{}{{Kl{}}}}{AEh{}{{Kl{}}}}AHnANfANj}{}{}}{{{d{{ACl{ce}}}}}JbAHn{}}{{{d{{AMn{ce}}}}}JbAHn{}}{{{d{{AMj{ceg}}}}}Jb{AG`AIb}{}{}}{{{AId{ce}}}JbALb{}}{{{ALd{ce}}}JbALb{}}{{{d{{ALn{ce}}}}}Jb{ANjJd}{}}```{{{ACd{ce}}}cAIb{}}{{{ALf{ce}}}cAIb{}}{{{d{{ACl{ce}}}}{ACl{ce}}c}{{ACl{ce}}}{ANf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}AEf}{}}{{{d{{AMn{ce}}}}{AMn{ce}}c}{{AMn{ce}}}{ANf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}AEf}{}}{{{ALh{ce}}{ALh{ce}}c}{{ALh{ce}}}{ANf{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AEh{}{{Kl{}}}}Aj}{}}{{{Ml{ce}}{Ml{ce}}c}{{Ml{ce}}}{ANf{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AEh{}{{Kl{}}}}AEf}{}}{{{ALj{ce}}{ALj{ce}}c}{{ALj{ce}}}{ANf{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AEh{}{{Kl{}}}}AEf}{}}{{{d{{AMl{ce}}}}{AMl{ce}}c}{{AMl{ce}}}{ANf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}AEf}{}}{{{d{{AMj{ceg}}}}{d{{AMj{ceg}}}}c}{{AMj{ceg}}}AIb{}{}}{{{AId{ce}}{AId{ce}}c}{{AId{ce}}}{ANf{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AEh{}{{Kl{}}}}AEf}{}}{{{ALd{ce}}{ALd{ce}}c}{{ALd{ce}}}{ANf{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AEh{}{{Kl{}}}}AEf}{}}{{{ACd{ce}}{ACd{ce}}c}{{ACd{ce}}}{ANf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}AEf}{}}{{{ALf{ce}}{ALf{ce}}c}{{ALf{ce}}}{ANf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}AEf}{}}{{{AId{ce}}{AId{ce}}}AMdAHn{}}{{{ALd{ce}}{ALd{ce}}}AMfAHn{}}{{{ACd{ce}}{ACd{ce}}}AMdAHn{}}{{{ALf{ce}}{ALf{ce}}}AMfAHn{}}``````````````````````{{{Ml{ce}}i}{{Ml{ge}}}{}{}{}{{J`{c}{{Kl{g}}}}}}{{{ALj{ce}}i}{{ALj{ge}}}{}{}{}{{J`{c}{{Kl{g}}}}}}{{{ACd{ce}}i}{{ACd{ge}}}{}{}{}{{J`{c}{{Kl{g}}}}}}{{{ALf{ce}}i}{{ALf{ge}}}{}{}{}{{J`{c}{{Kl{g}}}}}}{{{ALh{ce}}{ALh{ce}}}{{ALh{ce}}}AHn{}}{{{Ml{ce}}{Ml{ce}}}{{Ml{ce}}}AHn{}}{{{ALj{ce}}{ALj{ce}}}{{ALj{ce}}}AHn{}}{{{d{{AMl{ce}}}}}{{Ml{ce}}}{AEf{AEh{}{{Kl{}}}}}{}}{{{ALl{ceg}}{ALl{ceg}}}{{ALl{ceg}}}AHn{}{}}{{{AId{ce}}{AId{ce}}}{{AId{ce}}}AHn{}}{{{ALd{ce}}{ALd{ce}}}{{ALd{ce}}}AHn{}}{{{ACd{ce}}{ACd{ce}}}{{ACd{ce}}}AHn{}}{{{ALf{ce}}{ALf{ce}}}{{ALf{ce}}}AHn{}}``{{{d{{AMl{ce}}}}}c{AEf{AEh{}{{Kl{}}}}}{}}0987654321``00{{{ACl{ce}}c}{}{AEfAFj}{}}{{{ACl{ce}}{ALl{ceg}}}{}{AEfAFj}{}{}}{{{AMn{ce}}{ALl{ceg}}}{}{AEfAFj}{}{}}{{{AMn{ce}}c}{}{AEfAFj}{}}{{{ALh{ce}}{ALl{ceg}}}{}AFj{}{}}{{{ALh{ce}}c}{}AFj{}}{{{Ml{ce}}{ALl{ceg}}}{}{AEfAFj}{}{}}{{{Ml{ce}}c}{}{AEfAFj}{}}{{{ALj{ce}}c}{}{AEfAFj}{}}{{{ALj{ce}}{ALl{ceg}}}{}{AEfAFj}{}{}}{{{AMl{ce}}{ALl{ceg}}}{}{AEfAFj}{}{}}{{{AMl{ce}}c}{}{AEfAFj}{}}{{{ALl{ceg}}{ALl{cgi}}}{}AFj{}{}{}}{{{ALn{ce}}{ALl{ceg}}}{}{AEfAFj}{}{}}{{{ALn{ce}}c}{}{AEfAFj}{}}{{{AId{ce}}c}{}{AEfAFj}{}}{{{AId{ce}}{ALl{ceg}}}{}{AEfAFj}{}{}}{{{ALd{ce}}{ALl{ceg}}}{}{AEfAFj}{}{}}{{{ALd{ce}}c}{}{AEfAFj}{}}{{{ACd{ce}}{ALl{ceg}}}{}{AEfAFj}{}{}}{{{ACd{ce}}c}{}{AEfAFj}{}}{{{ALf{ce}}c}{}{AEfAFj}{}}{{{ALf{ce}}{ALl{ceg}}}{}{AEfAFj}{}{}}{{{d{h{ACl{ce}}}}{ALl{cee}}}n{AEfAHj}{}}{{{d{h{ACl{ce}}}}c}n{AEfAHj}{}}{{{d{h{AMn{ce}}}}{ALl{cee}}}n{AEfAHj}{}}{{{d{h{AMn{ce}}}}c}n{AEfAHj}{}}{{{d{h{ALh{ce}}}}c}n{AEf{AFj{}{{Kl{}}}}}{}}{{{d{h{Ml{ce}}}}{ALl{cee}}}n{AEfAHj}{}}{{{d{h{Ml{ce}}}}c}n{AEf{AFj{}{{Kl{}}}}}{}}{{{d{h{ALj{ce}}}}{ALl{cee}}}n{AEfAHj}{}}{{{d{h{ALj{ce}}}}c}n{AEfAHj}{}}{{{d{h{AMl{ce}}}}{ALl{cee}}}n{AEfAHj}{}}{{{d{h{AMl{ce}}}}c}n{AEfAHj}{}}{{{d{h{ALn{ce}}}}{ALl{cee}}}n{AEfAHj}{}}{{{d{h{ALn{ce}}}}c}n{AEfAHj}{}}{{{d{h{AId{ce}}}}c}n{AEfAHj}{}}{{{d{h{AId{ce}}}}{ALl{cee}}}n{AEfAHj}{}}{{{d{h{ALd{ce}}}}c}n{AEfAHj}{}}{{{d{h{ALd{ce}}}}{ALl{cee}}}n{AEfAHj}{}}{{{d{h{ACd{ce}}}}c}n{AEf{AFj{}{{Kl{}}}}}{}}{{{d{h{ACd{ce}}}}{ALl{cee}}}n{AEfAHj}{}}{{{d{h{ALf{ce}}}}{ALl{cee}}}n{AEfAHj}{}}{{{d{h{ALf{ce}}}}c}n{AEf{AFj{}{{Kl{}}}}}{}}{{{d{{AMh{ceg}}}}c}{{AMh{ceg}}}{{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}AEf{AHl{}{{Kl{}}}}{AEh{}{{Kl{}}}}AHnANfANj}{}{}}{{{ALh{ce}}}{}AHl{}}{{{Ml{ce}}}{}AHl{}}{{{ALj{ce}}}{}AHl{}}{{{ALn{ce}}}{{ALn{ce}}}{{AHl{}{{Kl{}}}}}{}}{{{AId{ce}}}{}AHl{}}{{{ALd{ce}}}{}AHl{}}{{{ACd{ce}}}{}AHl{}}{{{ALf{ce}}}{}AHl{}}{{{Ml{ce}}{Ml{ce}}}{{ACl{ce}}}{}{}}{{{ALj{ce}}{ALj{ce}}}{{AMn{ce}}}{}{}}{{cccc}{{ANh{ce}}}{}{}}{c{{ALh{ce}}}{}{}}{{cc}{{Ml{ce}}}{}{}}{{ccc}{{ALj{ce}}}{}{}}{{{Ml{ce}}{AId{ce}}}{{AMl{ce}}}{}{}}{{{AMj{ceg}}{ALf{cg}}}{{AN`{ceg}}}{}{}{}}{{{ACf{c}}}{{ANb{ceg}}}{}{}{}}{c{{ALl{ceg}}}{}{}{}}{{cccc}{{ALn{ce}}}{}{}}{{cc}{{AId{ce}}}{}{}}{{ccc}{{ALd{ce}}}{}{}}{{cc}{{AM`{ceg}}}{}{}{}}{{ccc}{{AMb{ceg}}}{}{}{}}{{cc}{{ACd{ce}}}{}{}}{{ccc}{{ALf{ce}}}{}{}}{{cccccc}{{Kj{ceg}}}{}{}{}}{{cccccccccccccccc}{{AMh{ceg}}}{}{}{}}{{cccccc}{{AMh{ceg}}}{ANjANf}{}{}}{c{{ALn{ce}}}AEf{}}{{{ALf{ce}}{AMj{ceg}}}{{AN`{ceg}}}{}{}{}}{AMdJb}{AMfJb}{{{d{{AMj{ceg}}}}}cAIb{}{}}{{{d{{AMj{ceg}}}}}{{AMj{ceg}}}AIb{}{}}{{{ACd{ce}}}{{ACd{ce}}}AIb{}}{{{ALf{ce}}}{{ALf{ce}}}AIb{}}{AMdAMd}{AMfAMf}{{{AId{ce}}{AId{ce}}}AMdJd{}}{{{ALd{ce}}{ALd{ce}}}AMfJd{}}{{{ACd{ce}}{ACd{ce}}}AMdJd{}}{{{ALf{ce}}{ALf{ce}}}AMfJd{}}{{}c{}}0000000000000000`{{}{{ALl{ceg}}}ANf{}{}}{{}{{ACd{ce}}}ANf{}}{{}{{ALf{ce}}}ANf{}}{{AMdAMd}AMd}{{AMfAMf}AMf}{{}{{Ml{ce}}}ANj{}}{{}{{ALj{ce}}}ANj{}}`{{cccccc}{{AMh{ceg}}}{}{}{}}{{{d{{ACl{ce}}}}{ALn{ce}}}{{ACl{ce}}}{AEf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}{{{d{{AMl{ce}}}}{ALn{ce}}}{{AMl{ce}}}{AEf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}{{{d{{Kj{ceg}}}}{d{{ACl{ce}}}}}{{ACl{cg}}}{{AFh{}{{Kl{}}}}ANjAHnAEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{AMh{ceg}}}}{d{{ACl{ce}}}}}{{Gh{{ACl{cg}}}}}{{AFh{}{{Kl{}}}}{AGl{}{{Kl{}}}}ANjAHnAEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{AMh{ceg}}}}{d{{AMn{ce}}}}}{{Gh{{AMn{cg}}}}}{{AFh{}{{Kl{}}}}{AGl{}{{Kl{}}}}ANjAHnAEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{Kj{ceg}}}}{d{{AMl{ce}}}}}{{AMl{cg}}}{{AFh{}{{Kl{}}}}ANjAHnAEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{AMh{ceg}}}}{d{{AMl{ce}}}}}{{Gh{{AMl{cg}}}}}{{AFh{}{{Kl{}}}}{AGl{}{{Kl{}}}}ANjAHnAEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{ALh{ce}}}}{d{{ALh{ce}}}}}{{Gh{ADj}}}AHn{}}{{{d{{ALl{ceg}}}}{d{{ALl{ceg}}}}}{{Gh{ADj}}}AHn{}{}}{{{d{Kh}}{d{Kh}}}{{Gh{ADj}}}}{c{{AMh{ceg}}}{}{}{}}{{cc}{{Ml{ce}}}{}{}}{{ccc}{{ALj{ce}}}{}{}}{{{d{{Ml{H`c}}}}}{{Ml{H`Kh}}}{}}{{{d{{Kj{ceg}}}}{ACf{c}}}{{Kj{ceg}}}{AEf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}ANjAGj}{}{}}{{{d{{AMh{ceg}}}}ccc{ACf{c}}}{{AMh{ceg}}}{{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}AEfANjANfAGj}{}{}}{{{d{{Kj{ceg}}}}cc}{{Kj{ceg}}}{AEf{AFj{}{{Kl{}}}}}{}{}}{{{d{{AMh{ceg}}}}ccc}{{AMh{ceg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}ANjANf}{}{}}{{{d{{Kj{ceg}}}}{ACd{ce}}}{{Kj{ceg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}ANjANf}{}{}}{{{d{{AMh{ceg}}}}{ALf{ce}}}{{AMh{ceg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}ANjANf}{}{}}{{{ACd{ce}}{ACd{ce}}}{{ACd{ce}}}{{AFh{}{{Kl{}}}}{AGl{}{{Kl{}}}}AEf{AFj{}{{Kl{}}}}{AEh{}{{Kl{}}}}}{}}{{{ALf{ce}}{ALf{ce}}}{{ALf{ce}}}{{AFh{}{{Kl{}}}}{AGl{}{{Kl{}}}}AEf{AFj{}{{Kl{}}}}{AEh{}{{Kl{}}}}}{}}{{{d{{AMh{ceg}}}}}{{AMh{ceg}}}{AEf{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}ANjANfJd}{}{}}{{cccc}{{AMj{ceg}}}{}{}{}}`{c{{ANb{ceg}}}{}{}{}}`{AGjAGj}{{cccc}{{AMl{ce}}}{}{}}{{{ACd{ce}}{ACd{ce}}}{{ACd{ce}}}{ANf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}AEf}{}}{{{ALf{ce}}{ALf{ce}}}{{ALf{ce}}}{ANf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}AEf}{}}{{{d{{Ml{ce}}}}{d{{AId{ce}}}}}{{Ml{ce}}}ANl{}}{{{d{{ALj{ce}}}}{d{{ALd{ce}}}}}{{ALj{ce}}}ANl{}}`{{{ACd{ce}}}{{ACd{ce}}}AHh{}}{{{ALf{ce}}}{{ALf{ce}}}AHh{}}{{{ACf{c}}}{{Kj{ceg}}}{AEf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}ANjAGj}{}{}}{{ccc{ACf{c}}}{{AMh{ceg}}}{}{}{}}`{{{d{{ACl{ce}}}}}{{ACl{ce}}}AO`{}}{{{d{{AMn{ce}}}}}{{AMn{ce}}}AO`{}}{{{Ml{ce}}}{{Ml{ce}}}{AO`AEf}{}}{{{Ml{ce}}}{{Ml{ce}}}AO`{}}{{{ALj{ce}}}{{ALj{ce}}}AO`{}}{{{ALj{ce}}}{{ALj{ce}}}{AO`AEf}{}}{{{d{{AMl{ce}}}}}{{AMl{ce}}}{ANnANdAO`{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}{{{AId{ce}}}{{AId{ce}}}AO`{}}{{{AId{ce}}}{{AId{ce}}}{AO`AEf}{}}{{{ALd{ce}}}{{ALd{ce}}}AO`{}}{{{ALd{ce}}}{{ALd{ce}}}{AO`AEf}{}}{{{ACd{ce}}}{{ACd{ce}}}AO`{}}{{{ACd{ce}}}{{ACd{ce}}}{AO`AEf}{}}{{{ALf{ce}}}{{ALf{ce}}}{AO`AEf}{}}{{{ALf{ce}}}{{ALf{ce}}}AO`{}}{{{d{{ACl{ce}}}}}{{ACl{ce}}}{ANnANd}{}}{{{d{{AMn{ce}}}}}{{AMn{ce}}}{ANnANd}{}}:10:{{{ALh{ce}}{ALh{ce}}}{{ALh{ce}}}AOb{}}0{{{d{{ACl{eg}}}}cc}{{ACl{eg}}}AEf{{AFj{}{{Kl{}}}}AEf}{}}{{{d{{AMn{eg}}}}ccc}{{AMn{eg}}}AEf{{AFj{}{{Kl{}}}}AEf}{}}{{{d{{AMl{eg}}}}cc}{{AMl{eg}}}AEf{AEf{AFj{}{{Kl{}}}}}{}}{{cc}{{Kj{ceg}}}ANj{}{}}{{ccc}{{AMh{ceg}}}{ANjANf}{}{}}{{AMd{Ml{ce}}{Ml{ce}}}{{Ml{ce}}}{}{}}{{AMf{ALj{ce}}{ALj{ce}}}{{ALj{ce}}}{}{}}{{AMd{AId{ce}}{AId{ce}}}{{AId{ce}}}{}{}}{{AMf{ALd{ce}}{ALd{ce}}}{{ALd{ce}}}{}{}}{{AMd{ACd{ce}}{ACd{ce}}}{{ACd{ce}}}{}{}}{{AMf{ALf{ce}}{ALf{ce}}}{{ALf{ce}}}{}{}}{{{d{h{ACl{ce}}}}{AId{ce}}}n{AEf{AFh{}{{Kl{}}}}}{}}{AGjAGj}{{{d{{ACl{ce}}}}}{{AId{ce}}}{AEf{AFh{}{{Kl{}}}}}{}}{{{d{{AMn{ce}}}}}{{ALd{ce}}}{AEf{AFh{}{{Kl{}}}}}{}}`{{cc}{{AId{ce}}}{}{}}{{ccc}{{ALd{ce}}}{}{}}{{{ACf{c}}{ACf{c}}}{{AMh{ceg}}}{AGjANjANf}{}{}}{{{d{{AMj{ceg}}}}{d{{AMj{ceg}}}}c}{{AMj{ceg}}}{AG`AIb}{}{}}{c{{Ml{ce}}}Aj{}}{c{{ALj{ce}}}Aj{}}{c{{AId{ce}}}Aj{}}{c{{ALd{ce}}}Aj{}}{c{{AM`{ceg}}}Aj{}{}}{c{{AMb{ceg}}}Aj{}{}}{c{{ACd{ce}}}Aj{}}{c{{ALf{ce}}}Aj{}}{{{ACd{ce}}}c{AEf{AFj{}{{Kl{}}}}{AEh{}{{Kl{}}}}}{}}{{{ALf{ce}}}c{AEf{AFj{}{{Kl{}}}}{AEh{}{{Kl{}}}}}{}}{{{d{{AMj{ceg}}}}}cAIb{}{}}{{{ALh{ce}}{ALh{ce}}}{}AFh{}}{{{Ml{ce}}{ACd{ce}}}{}AFh{}}{{{Ml{ce}}{AId{ce}}}{}AFh{}}{{{Ml{ce}}{Ml{ce}}}{}AFh{}}{{{ALj{ce}}{ALd{ce}}}{}AFh{}}{{{ALj{ce}}{ALj{ce}}}{}AFh{}}{{{ALj{ce}}{ALf{ce}}}{}AFh{}}{{{ALl{ceg}}{ALl{ceg}}}{}AFh{}{}}{{{ALn{ce}}{ALn{ce}}}{{ALn{ce}}}{{AFh{}{{Kl{}}}}}{}}{{{AId{ce}}{AId{ce}}}{}AFh{}}{{{ALd{ce}}{ALd{ce}}}{}AFh{}}{{{AM`{ceg}}{AM`{cig}}}{}AFh{}{}{}}{{{AMb{ceg}}{AMb{cig}}}{}AFh{}{}{}}{{{ACd{ce}}{ACd{ce}}}{}AFh{}}{{{ALf{ce}}{ALf{ce}}}{}AFh{}}{{{d{h{ALh{ce}}}}{ALh{ce}}}nAIf{}}{{{d{h{Ml{ce}}}}{AId{ce}}}nAIf{}}{{{d{h{Ml{ce}}}}{ACd{ce}}}n{AEf{AFh{}{{Kl{}}}}}{}}{{{d{h{ALj{ce}}}}{ALf{ce}}}n{AEf{AFh{}{{Kl{}}}}}{}}{{{d{h{ALj{ce}}}}{ALd{ce}}}nAIf{}}{{{d{h{ALn{ce}}}}{ALn{ce}}}nAIf{}}{{{d{h{AId{ce}}}}{AId{ce}}}nAIf{}}{{{d{h{ALd{ce}}}}{ALd{ce}}}nAIf{}}{{{d{h{AM`{ceg}}}}{AM`{cgg}}}nAIf{}{}}{{{d{h{AMb{ceg}}}}{AMb{cgg}}}nAIf{}{}}{{{d{h{ACd{ce}}}}{ACd{ce}}}n{AEf{AFh{}{{Kl{}}}}}{}}{{{d{h{ALf{ce}}}}{ALf{ce}}}n{AEf{AFh{}{{Kl{}}}}}{}}{g{{ALh{ce}}}{{AEh{}{{Kl{}}}}AEfANj}{}{{AIh{}{{Lb{{d{{ALh{ce}}}}}}}}}}{g{{ALh{ce}}}{{AEh{}{{Kl{}}}}ANj}{}{{AIh{}{{Lb{{ALh{ce}}}}}}}}{g{{AId{ce}}}{{AEh{}{{Kl{}}}}ANj}{}{{AIh{}{{Lb{{AId{ce}}}}}}}}{g{{AId{ce}}}{{AEh{}{{Kl{}}}}AEfANj}{}{{AIh{}{{Lb{{d{{AId{ce}}}}}}}}}}{g{{ALd{ce}}}{{AEh{}{{Kl{}}}}ANj}{}{{AIh{}{{Lb{{ALd{ce}}}}}}}}{g{{ALd{ce}}}{{AEh{}{{Kl{}}}}AEfANj}{}{{AIh{}{{Lb{{d{{ALd{ce}}}}}}}}}}{g{{ACd{ce}}}{{AEh{}{{Kl{}}}}AEfANj}{}{{AIh{}{{Lb{{d{{ACd{ce}}}}}}}}}}{g{{ACd{ce}}}{{AEh{}{{Kl{}}}}ANj}{}{{AIh{}{{Lb{{ACd{ce}}}}}}}}{g{{ALf{ce}}}{{AEh{}{{Kl{}}}}AEfANj}{}{{AIh{}{{Lb{{d{{ALf{ce}}}}}}}}}}{g{{ALf{ce}}}{{AEh{}{{Kl{}}}}ANj}{}{{AIh{}{{Lb{{ALf{ce}}}}}}}}{AGjAGj}{{{d{{AN`{ceg}}}}{d{{AN`{cgi}}}}}{{AN`{cei}}}{AIbAG`}{}{}{}}{{{d{{ANb{ceg}}}}{d{{ANb{cie}}}}}{{ANb{cig}}}AIb{}{}{}}{{{d{{AMj{ceg}}}}{d{{AMj{cgi}}}}}{{AMj{cei}}}{AG`AIb}{}{}{}}{{{d{{Kj{ceg}}}}{d{{Kj{cgi}}}}}{{Kj{cei}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}{}}{{{d{{AMh{ceg}}}}{d{{AMh{cgi}}}}}{{AMh{cei}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}{}}{{{d{{Kj{ceg}}}}{ACf{c}}}{{Kj{ceg}}}{AEf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}ANjAGj}{}{}}{{{d{{AMh{ceg}}}}ccc{ACf{c}}}{{AMh{ceg}}}{{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}{AGl{}{{Kl{}}}}AEfANjANfAGj}{}{}}{{{d{{Kj{ceg}}}}cc}{{Kj{ceg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}ANj}{}{}}{{{d{{AMh{ceg}}}}ccc}{{AMh{ceg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}ANjANf}{}{}}{{{d{{Kj{ceg}}}}{ACd{cg}}}{{Kj{ceg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}ANjANf}{}{}}{{{d{{AMh{ceg}}}}{ALf{cg}}}{{AMh{ceg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}ANjANf}{}{}}{{{ALj{ce}}}{{Ml{ce}}}AEf{}}{{{ALf{ce}}}{{ACd{ce}}}AEf{}}{{{d{{AMh{ceg}}}}}{{Kj{ceg}}}AEf{}{}}{{{Ml{ce}}}{{ALj{ce}}}{ANjAEf}{}}{{{d{{ANb{ceg}}}}}{{AMj{ceg}}}AIb{}{}}{{{ACd{ce}}}{{ALf{ce}}}{ANjAEf}{}}{{{d{{Kj{ceg}}}}}{{AMh{ceg}}}{ANjANfAEf}{}{}}{{{Ml{ce}}}{{AJn{c}}}AEf{}}{{{ALj{ce}}}{{AJn{c}}}AEf{}}{{{AId{ce}}}{{AJn{c}}}AEf{}}{{{ALd{ce}}}{{AJn{c}}}AEf{}}{{{d{{AM`{ceg}}}}}{{AJn{c}}}AEf{}{}}{{{d{{AMb{ceg}}}}}{{AJn{c}}}AEf{}{}}{{{ACd{ce}}}{{AJn{c}}}AEf{}}{{{ALf{ce}}}{{AJn{c}}}AEf{}}{{{d{{Kj{ceg}}}}}{{AJn{c}}}AEf{}{}}{{{d{{AMh{ceg}}}}}{{AJn{c}}}AEf{}{}}{{{ALj{ce}}}{{AJn{c}}}{ANfAEf}{}}{{{ALf{ce}}}{{AJn{c}}}{ANjAEf}{}}32{{{d{{Kj{ceg}}}}}{{AJn{{AJn{c}}}}}AEf{}{}}{{{d{{AMh{ceg}}}}}{{AJn{{AJn{c}}}}}AEf{}{}}0{{{d{{AMl{ce}}}}}{{ACl{ce}}}{AEf{AEh{}{{Kl{}}}}}{}}{{{d{{ACl{ce}}}}}{{ACl{H`e}}}{AGbAEf}{}}{{{d{{AMn{ce}}}}}{{AMn{H`e}}}{AGbAEf}{}}{{{Ml{ce}}}{{Ml{H`e}}}{AGbAEf}{}}{{{ALj{ce}}}{{ALj{H`e}}}{AGbAEf}{}}{{{d{{AMl{ce}}}}}{{AMl{H`e}}}{AGbAEf}{}}{{{AId{ce}}}{{AId{H`e}}}{AGbAEf}{}}{{{ALd{ce}}}{{ALd{H`e}}}{AGbAEf}{}}{{{AM`{ceg}}}{{AM`{H`eg}}}{AGbAEf}{}{}}{{{AMb{ceg}}}{{AMb{H`eg}}}{AGbAEf}{}{}}{{{ACd{ce}}}{{ACd{H`e}}}{AGbAEf}{}}{{{ALf{ce}}}{{ALf{H`e}}}{AGbAEf}{}}{{{d{{ACl{ce}}}}}{{ACl{AIje}}}{AGbAEf}{}}{{{d{{AMn{ce}}}}}{{AMn{AIje}}}{AGbAEf}{}}{{{Ml{ce}}}{{Ml{AIje}}}{AGbAEf}{}}{{{ALj{ce}}}{{ALj{AIje}}}{AGbAEf}{}}{{{d{{AMl{ce}}}}}{{AMl{AIje}}}{AGbAEf}{}}{{{AId{ce}}}{{AId{AIje}}}{AGbAEf}{}}{{{ALd{ce}}}{{ALd{AIje}}}{AGbAEf}{}}{{{AM`{ceg}}}{{AM`{AIjeg}}}{AGbAEf}{}{}}{{{AMb{ceg}}}{{AMb{AIjeg}}}{AGbAEf}{}{}}{{{ACd{ce}}}{{ACd{AIje}}}{AGbAEf}{}}{{{ALf{ce}}}{{ALf{AIje}}}{AGbAEf}{}}{{{d{{ACl{ce}}}}}{{ACl{AKne}}}{AGbAEf}{}}{{{d{{AMn{ce}}}}}{{AMn{AKne}}}{AGbAEf}{}}{{{Ml{ce}}}{{Ml{AKne}}}{AGbAEf}{}}{{{ALj{ce}}}{{ALj{AKne}}}{AGbAEf}{}}{{{d{{AMl{ce}}}}}{{AMl{AKne}}}{AGbAEf}{}}{{{AId{ce}}}{{AId{AKne}}}{AGbAEf}{}}{{{ALd{ce}}}{{ALd{AKne}}}{AGbAEf}{}}{{{AM`{ceg}}}{{AM`{AKneg}}}{AGbAEf}{}{}}{{{AMb{ceg}}}{{AMb{AKneg}}}{AGbAEf}{}{}}{{{ACd{ce}}}{{ACd{AKne}}}{AGbAEf}{}}{{{ALf{ce}}}{{ALf{AKne}}}{AGbAEf}{}}{{{d{{ACl{ce}}}}}{{ACl{AKle}}}{AGbAEf}{}}{{{d{{AMn{ce}}}}}{{AMn{AKle}}}{AGbAEf}{}}{{{Ml{ce}}}{{Ml{AKle}}}{AGbAEf}{}}{{{ALj{ce}}}{{ALj{AKle}}}{AGbAEf}{}}{{{d{{AMl{ce}}}}}{{AMl{AKle}}}{AGbAEf}{}}{{{AId{ce}}}{{AId{AKle}}}{AGbAEf}{}}{{{ALd{ce}}}{{ALd{AKle}}}{AGbAEf}{}}{{{AM`{ceg}}}{{AM`{AKleg}}}{AGbAEf}{}{}}{{{AMb{ceg}}}{{AMb{AKleg}}}{AGbAEf}{}{}}{{{ACd{ce}}}{{ACd{AKle}}}{AGbAEf}{}}{{{ALf{ce}}}{{ALf{AKle}}}{AGbAEf}{}}{{{d{{ACl{ce}}}}}{{Gh{{ACl{ce}}}}}{AEfAHn}{}}{{{d{{AMn{ce}}}}}{{Gh{{AMn{ce}}}}}{AEfAHn}{}}{{{d{{AMl{ce}}}}}{{Gh{{AMl{ce}}}}}{AEfANjAHn}{}}{{{d{c}}}e{}{}}0000000000000000000000{{{ACd{ce}}}{{Ml{ce}}}AEf{}}{{{ALf{ce}}}{{ALj{ce}}}AEf{}}{{{ANh{ce}}}{{Gh{{Ml{ce}}}}}{AEf{AGl{}{{Kl{}}}}ANjAHn}{}}{{{ANh{ce}}}{{Gh{{ALj{ce}}}}}{AEf{AGl{}{{Kl{}}}}ANjAHn}{}}{{{d{{ACl{ce}}}}}{{AMl{ce}}}{AEf{AFh{}{{Kl{}}}}}{}}{{{ACd{ce}}}{{AId{ce}}}AEf{}}{{{d{{AN`{ceg}}}}}{{AMh{ceg}}}{AGjAIbAG`}{}{}}{{{d{{ANb{ceg}}}}}{{Kj{ceg}}}{AEf{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}{AFj{}{{Kl{}}}}AI`AGj}{}{}}{{{d{{AMj{ceg}}}}}{{AMh{ceg}}}{AG`AIb}{}{}}{{{d{{AM`{ceg}}}}}{{Kj{ceg}}}{ANjANfAEf}{}{}}{{{d{{AMb{ceg}}}}}{{AMh{ceg}}}{ANjANfAEf}{}{}}{{{ACd{ce}}}{{Kj{cee}}}{ANjANfAEf}{}}{{{ALf{ce}}}{{AMh{cee}}}{ANjANfAEf}{}}{{{Ml{ce}}}{{A@d{cc}}}AEf{}}{{{ALj{ce}}}{{A@d{ccc}}}AEf{}}{{{AId{ce}}}{{A@d{cc}}}AEf{}}{{{ALd{ce}}}{{A@d{ccc}}}AEf{}}{{{d{{AM`{ceg}}}}}{{A@d{cc}}}AEf{}{}}{{{d{{AMb{ceg}}}}}{{A@d{ccc}}}AEf{}{}}{{{ACd{ce}}}{{A@d{cc}}}AEf{}}{{{ALf{ce}}}{{A@d{ccc}}}AEf{}}{{{ALj{ce}}}{{A@d{cccc}}}{ANfAEf}{}}{{{ALf{ce}}}{{A@d{cccc}}}{ANjAEf}{}}{{{d{{ACl{ce}}}}}{{ACl{Ade}}}{AGbAEf}{}}{{{d{{AMn{ce}}}}}{{AMn{Ade}}}{AGbAEf}{}}{{{Ml{ce}}}{{Ml{Ade}}}{AGbAEf}{}}{{{ALj{ce}}}{{ALj{Ade}}}{AGbAEf}{}}{{{d{{AMl{ce}}}}}{{AMl{Ade}}}{AGbAEf}{}}{{{AId{ce}}}{{AId{Ade}}}{AGbAEf}{}}{{{ALd{ce}}}{{ALd{Ade}}}{AGbAEf}{}}{{{AM`{ceg}}}{{AM`{Adeg}}}{AGbAEf}{}{}}{{{AMb{ceg}}}{{AMb{Adeg}}}{AGbAEf}{}{}}{{{ACd{ce}}}{{ACd{Ade}}}{AGbAEf}{}}{{{ALf{ce}}}{{ALf{Ade}}}{AGbAEf}{}}{{{d{{AMl{ce}}}}}{{AMl{A@ne}}}{AGbAEf}{}}{{{AId{ce}}}{{AId{A@ne}}}{AGbAEf}{}}{{{d{{ACl{ce}}}}}{{ACl{cKh}}}AEf{}}{{{d{{AMn{ce}}}}}{{AMn{cKh}}}AEf{}}{{{Ml{ce}}}{{Ml{cKh}}}AEf{}}{{{ALj{ce}}}{{ALj{cKh}}}AEf{}}{{{d{{AMl{ce}}}}}{{AMl{cKh}}}AEf{}}{{{d{{AN`{ceg}}}}}{{AN`{cKhKh}}}{AIbAG`}{}{}}{{{d{{ANb{ceg}}}}}{{ANb{cKhKh}}}AEf{}{}}{{{d{{AMj{ceg}}}}}{{AMj{cKhKh}}}AEf{}{}}{{{AId{ce}}}{{AId{cKh}}}AEf{}}{{{ALd{ce}}}{{ALd{cKh}}}AEf{}}{{{d{{AM`{ceg}}}}}{{AM`{cKhKh}}}AEf{}{}}{{{d{{AMb{ceg}}}}}{{AMb{cKhKh}}}AEf{}{}}{{{ACd{ce}}}{{ACd{cKh}}}AEf{}}{{{ALf{ce}}}{{ALf{cKh}}}AEf{}}{{{d{{Kj{ceg}}}}}{{Kj{cKhKh}}}AEf{}{}}{{{d{{AMh{ceg}}}}}{{AMh{cKhKh}}}AEf{}{}}{{{d{{ACl{ce}}}}}{{ACl{Bfe}}}{AGbAEf}{}}{{{d{{AMn{ce}}}}}{{AMn{Bfe}}}{AGbAEf}{}}{{{Ml{ce}}}{{Ml{Bfe}}}{AGbAEf}{}}{{{ALj{ce}}}{{ALj{Bfe}}}{AGbAEf}{}}{{{d{{AMl{ce}}}}}{{AMl{Bfe}}}{AGbAEf}{}}{{{AId{ce}}}{{AId{Bfe}}}{AGbAEf}{}}{{{ALd{ce}}}{{ALd{Bfe}}}{AGbAEf}{}}{{{AM`{ceg}}}{{AM`{Bfeg}}}{AGbAEf}{}{}}{{{AMb{ceg}}}{{AMb{Bfeg}}}{AGbAEf}{}{}}{{{ACd{ce}}}{{ACd{Bfe}}}{AGbAEf}{}}{{{ALf{ce}}}{{ALf{Bfe}}}{AGbAEf}{}}{{{Ml{ce}}}{{ACd{ce}}}AEf{}}{{{ALj{ce}}}{{ALf{ce}}}AEf{}}{{{AId{ce}}}{{ACd{ce}}}AEf{}}{{{ALd{ce}}}{{ALf{ce}}}AEf{}}{{{d{{AM`{ceg}}}}}{{ACd{ce}}}AEf{}{}}{{{d{{AMb{ceg}}}}}{{ALf{ce}}}AEf{}{}}`{{{d{{AM`{ceg}}}}{d{{ACl{ce}}}}}{{ACl{g}}}{AEhAEf}{}{}}{{{ALl{ceg}}{d{{ACl{ce}}}}}{{ACl{g}}}{AEfAFj}{}{}}{{{d{{AMb{ceg}}}}{d{{ACl{ce}}}}}{{ACl{g}}}{AEhAEf}{}{}}{{{ALl{ceg}}{d{{AMn{ce}}}}}{{AMn{g}}}{AEfAFj}{}{}}{{{d{{AMb{ceg}}}}{d{{AMn{ce}}}}}{{AMn{g}}}{AEhAEf}{}{}}{{{d{{ANb{ceg}}}}{Ml{ce}}}{{Ml{cg}}}AIb{}{}}{{{d{{ANb{cKhKh}}}}{Ml{cKh}}}{{Ml{cKh}}}AEb}{{{ALl{ceg}}{Ml{ce}}}{{Ml{g}}}{AEfAFj}{}{}}{{{d{{ALl{cKhKh}}}}{Ml{cKh}}}{{Ml{cKh}}}AEb}{{{d{{AM`{ceg}}}}{Ml{ce}}}{{Ml{g}}}{AEhAEf}{}{}}{{{d{{AM`{cKhKh}}}}{Ml{cKh}}}{{Ml{cKh}}}AEb}{{{d{{Kj{ceg}}}}{Ml{ce}}}{{Ml{cg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{Kj{cKhKh}}}}{Ml{cKh}}}{{Ml{cKh}}}AEb}{{{d{{AMj{ceg}}}}{Ml{ce}}}{{Ml{cg}}}{AG`AIb}{}{}}{{{d{{AMb{ceg}}}}{d{{Ml{ce}}}}}{{Ml{g}}}{AEhAEf}{}{}}{{{d{{AMh{ceg}}}}{Ml{ce}}}{{Gh{{Ml{cg}}}}}{{AGl{}{{Kl{}}}}ANjAHnAEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{AMh{ceg}}}}{Ml{ce}}}{{ANh{cg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{AMj{ceg}}}}{ALj{ce}}}{{ALj{cg}}}{AG`AIb}{}{}}{{{ALl{ceg}}{ALj{ce}}}{{ALj{g}}}{AEfAFj}{}{}}{{{d{{AMb{ceg}}}}{d{{ALj{ce}}}}}{{ALj{g}}}{AEhAEf}{}{}}{{{d{{AMh{ceg}}}}{ALj{ce}}}{{Gh{{ALj{cg}}}}}{{AGl{}{{Kl{}}}}ANjAHnAEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{AMh{ceg}}}}{ALj{ce}}}{{ANh{cg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{ALl{ceg}}{d{{AMl{ce}}}}}{{AMl{g}}}{AEfAFj}{}{}}{{{d{{AM`{ceg}}}}{d{{AMl{ce}}}}}{{AMl{g}}}{{AEh{}{{Kl{}}}}AEf}{}{}}{{{d{{AMb{ceg}}}}{d{{AMl{ce}}}}}{{AMl{cg}}}{{AEh{}{{Kl{}}}}AEf}{}{}}{{{ALl{ceg}}{AId{ce}}}{{AId{g}}}{AEfAFj}{}{}}{{{d{{AM`{ceg}}}}{AId{ce}}}{{AId{cg}}}{}{}{}}{{{AMb{ceg}}{AId{ce}}}{{AId{cg}}}{}{}{}}{{{d{{ANb{cKhKh}}}}{ACd{cKh}}}{{ACd{cKh}}}AEb}{{{d{{ANb{ceg}}}}{ACd{ce}}}{{ACd{cg}}}AIb{}{}}{{{d{{ALl{cKhKh}}}}{ACd{cKh}}}{{ACd{cKh}}}AEb}{{{ALl{ceg}}{ACd{ce}}}{{ACd{g}}}{AEfAFj}{}{}}{{{d{{AM`{cKhKh}}}}{ACd{cKh}}}{{ACd{cKh}}}AEb}{{{d{{Kj{ceg}}}}{ACd{ce}}}{{ACd{cg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{Kj{cKhKh}}}}{ACd{cKh}}}{{ACd{cKh}}}AEb}{{{d{{AMj{ceg}}}}{ACd{ce}}}{{ACd{cg}}}{AG`AIb}{}{}}{{{d{{AMh{ceg}}}}{ACd{ce}}}{{ACd{cg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{AMj{ceg}}}}{ALf{ce}}}{{ALf{cg}}}{AG`AIb}{}{}}{{{d{{AMh{ceg}}}}{ALf{ce}}}{{ALf{cg}}}{AEf{AEh{}{{Kl{}}}}{AFj{}{{Kl{}}}}}{}{}}{{{d{{ACl{ce}}}}{ACd{ce}}}{{ACl{ce}}}{AEf{AEh{}{{Kl{}}}}}{}}{{{d{{AMn{ce}}}}{ALf{ce}}}{{AMn{ce}}}{AEf{AEh{}{{Kl{}}}}}{}}{{{d{{AMl{ce}}}}{ACd{ce}}}{{AMl{ce}}}{AEf{AEh{}{{Kl{}}}}}{}}{{cc}{{Kj{ceg}}}{ANjANf}{}{}}{{ccc}{{AMh{ceg}}}{ANjANf}{}{}}`{{{d{{ACl{ce}}}}}{{Gh{{ACl{ge}}}}}{AGbAEf}{}AGb}{{{d{{AMn{ce}}}}}{{Gh{{AMn{ge}}}}}{AGbAEf}{}AGb}{{{ALh{ce}}}{{Gh{{ALh{ge}}}}}{AGbAj}{}AGb}{{{Ml{ce}}}{{Gh{{Ml{ge}}}}}{AGbAEf}{}AGb}{{{ALj{ce}}}{{Gh{{ALj{ge}}}}}{AGbAEf}{}AGb}{{{d{{AMl{ce}}}}}{{Gh{{AMl{ge}}}}}{AGbAEf}{}AGb}{{{ALl{ceg}}}{{Gh{{ALl{ieg}}}}}AGb{}{}AGb}{{{AId{ce}}}{{Gh{{AId{ge}}}}}{AGbAEf}{}AGb}{{{ALd{ce}}}{{Gh{{ALd{ge}}}}}{AGbAEf}{}AGb}{{{AM`{ceg}}}{{Gh{{AM`{ieg}}}}}{AGbAEf}{}{}AGb}{{{AMb{ceg}}}{{Gh{{AMb{ieg}}}}}{AGbAEf}{}{}AGb}{{{ACd{ce}}}{{Gh{{ACd{ge}}}}}{AGbAEf}{}AGb}{{{ALf{ce}}}{{Gh{{ALf{ge}}}}}{AGbAEf}{}AGb}{{{d{{Kj{ceg}}}}}{{Gh{{Kj{ieg}}}}}{AGbAEf}{}{}AGb}{{{d{{AMh{ceg}}}}}{{Gh{{AMh{ieg}}}}}{AGbAEf}{}{}AGb}{c{{Fj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000{c{{Fj{e{Gd{e}}}}}{}{}}0000000000000000000000{{{ACd{ce}}}{{Gh{{ACd{ce}}}}}AIb{}}{{{ALf{ce}}}{{Gh{{ALf{ce}}}}}AIb{}}{{{d{c}}}Gf{}}0000000000000000000000{ce{}{}}000000000000000000000000000000000000000000000{{{d{{ACl{ce}}}}{d{{ACl{ce}}}}}{{ACl{ce}}}{AEfAHn}{}}{{{d{{AMn{ce}}}}{d{{AMn{ce}}}}}{{AMn{ce}}}{AEfAHn}{}}{{{d{{AMl{ce}}}}{d{{AMl{ce}}}}}{{AMl{ce}}}{AEfAHn{AEh{}{{Kl{}}}}{AFh{}{{Kl{}}}}ANj}{}}{{cccc}{{AMj{ceg}}}AIb{}{}}{{{d{c}}}{{Gh{{d{e}}}}}{}{}}0000000000000000000000{{cc}{{ACd{ce}}}{}{}}{{ccc}{{ALf{ce}}}{}{}}{{{d{{AMj{ceg}}}}}{{ALf{cKh}}}AEf{}{}}{{{d{{ALn{ce}}}}}c{AEf{AEh{}{{Kl{}}}}}{}}{{{d{{AMn{ce}}}}}c{AEf{AFj{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}{{{ALd{ce}}}c{{AFj{}{{Kl{}}}}AEf}{}};;;;;;;;;;;;;;;;;;;;;;;`{{{d{{ACl{ce}}}}}c{AEf{AFh{}{{Kl{}}}}}{}}{{{d{{AMn{ce}}}}}c{AEf{AFh{}{{Kl{}}}}}{}}{{{d{{AMl{ce}}}}}c{AEf{AEh{}{{Kl{}}}}}{}}``{{{d{{Kj{ceg}}}}}{{Kj{cei}}}AEf{}{}{}}{{{d{{AMh{ceg}}}}}{{AMh{cei}}}AEf{}{}{}}{{{ACd{ce}}c}{{ACd{ce}}}AIb{}}0{{{ALf{ce}}c}{{ALf{ce}}}AIb{}}10{{{d{{Kj{ceg}}}}}{{Kj{cig}}}AEf{}{}{}}{{{d{{AMh{ceg}}}}}{{AMh{cig}}}AEf{}{}{}}`````````{{{d{{ACl{ce}}}}}{{AAj{c}}}AEf{}}{{{d{{AMn{ce}}}}}{{AAj{c}}}AEf{}}{{{d{{AMl{ce}}}}}{{AAj{c}}}{AEf{AEh{}{{Kl{}}}}}{}}{{{ALj{ce}}}{{Ml{ce}}}AEf{}}{{{ALf{ce}}}{{ACd{ce}}}AEf{}}{AMfAMd}{{{d{{AMn{ce}}}}}c{AEf{AFj{}{{Kl{}}}}{AFh{}{{Kl{}}}}}{}}3210`````````654{{{Ml{ce}}}{{Ml{ce}}}AEf{}}{{{ACd{ce}}}{{ACd{ce}}}AEf{}}5432`````7{{}{{ACl{ce}}}ANj{}}{{}{{AMn{ce}}}ANj{}}{{}{{ALh{ce}}}ANj{}}{{}{{Ml{ce}}}ANj{}}0{{}{{ALj{ce}}}ANj{}}0{{}{{AMl{ce}}}ANj{}}{{}{{ALn{ce}}}ANj{}}{{}{{AId{ce}}}ANj{}}0{{}{{ALd{ce}}}ANj{}}0{{}{{ACd{ce}}}ANj{}}0{{}{{ALf{ce}}}ANj{}}0{{{Ml{ce}}{Ml{ce}}i}{{ACd{ge}}}{}{}{}{{J`{cc}{{Kl{g}}}}}}{{{ALj{ce}}{ALj{ce}}i}{{ALf{ge}}}{}{}{}{{J`{cc}{{Kl{g}}}}}}{{{ACd{ce}}{ACd{ce}}i}{{ACd{ge}}}{}{}{}{{J`{cc}{{Kl{g}}}}}}{{{ALf{ce}}{ALf{ce}}i}{{ALf{ge}}}{}{}{}{{J`{cc}{{Kl{g}}}}}}`{{}c{}}{{{d{AG`}}{d{AG`}}}Jb}{{{d{AG`}}{d{AG`}}{d{c}}}Jb{}}{{cc}cAHn}0````````````````````````````````````````````````````````````````````````````````````````{ANdANd}{ANnANn}{{}ANf}{AO`AO`}{{}ANj}````{{cg}i{}{}{{b{e}}}{}}00{ce{}{}}00000{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{j{e}}}g{}{}{}}00555`{Bf{{d{c}}}{}}00{Bf{{d{hc}}}{}}00444{Bfn}00{cc{}}00`000999{{}Bf}00::::::{{{Ef{c}}}{{Ef{f}}}{}}00{{{Eh{c}}}{{Eh{f}}}{}}00{{{Ej{c}}}{{Ej{f}}}{}}00888==========={{{d{{AFd{c}}}}c}{{AOd{c}}}AEb}{{{d{h{AHd{c}}}}}{{Gh{{Ml{cKh}}}}}AEb}{{{d{h{AHf{c}}}}}{{Gh{c}}}AEb}{{{d{{AHd{c}}}}}{{A@d{Bf{Gh{Bf}}}}}AEb}{{{d{{AHf{c}}}}}{{A@d{Bf{Gh{Bf}}}}}AEb}`{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{Gd{e}}}}}{}{}}00{{{d{c}}}Gf{}}00{ce{}{}}00000{{{d{c}}}{{Gh{{d{e}}}}}{}{}}00111```{{{d{{AEn{}{{AEl{c}}}}}}c}{{AEn{}{{AEl{c}}}}}AEb}{{{d{{AEn{}{{AEl{c}}}}}}c}cAEb}1{{{d{{AEn{}{{AEl{c}}}}}}c}{{ACd{cKh}}}AEb}11{{{d{{AEn{}{{AEl{c}}}}}}}{{AEn{}{{AEl{c}}}}}AEb}{{{d{{AEn{}{{AEl{c}}}}}}c{d{hJ`}}}nAEb}{{{d{{AEn{}{{AEl{c}}}}}}}{{Ml{cKh}}}AEb}{{{d{{AEn{}{{AEl{c}}}}}}c}{{Ml{cKh}}}AEb}{{{d{{AEn{}{{AEl{c}}}}}}c}{{A@d{{AEn{}{{AEl{c}}}}{AEn{}{{AEl{c}}}}}}}AEb}{{{d{{AEn{}{{AEl{c}}}}}}{AAj{c}}}{{AEn{}{{AEl{c}}}}}AEb}3{{{d{AC`}}{Ml{cKh}}}{{Ml{cKh}}}{}}{{{d{AC`}}{ACd{cKh}}}{{ACd{cKh}}}{}}99{{cccc}{{AGh{c}}}AEb}{{{ACd{cKh}}{ACd{cKh}}}cAEb}{{{Ml{cKh}}{Ml{cKh}}{Ml{cKh}}}cAEb}{{cc}{{A@d{cc}}}AHh}{{{ACd{cKh}}}{{ACd{cKh}}}AEb}{{{ACd{cKh}}}{{ACd{cKh}}}AHh}`````{{cg}i{}{}{{b{e}}}{}}000{ce{}{}}0000000{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{j{e}}}g{}{}{}}000{c{{AOf{c}}}{{AIh{}{{Lb{{Ml{H`Kh}}}}}}}}6666{Bf{{d{c}}}{}}000{Bf{{d{hc}}}{}}0005555{Bfn}000{{AOhH`}{{AOj{AOh}}}}{cc{}}0000000;;;;{{}Bf}000<<<<<<<<{{{Ef{c}}}{{Ef{f}}}{}}000{{{Eh{c}}}{{Eh{f}}}{}}000{{{Ej{c}}}{{Ej{f}}}{}}000::::????????????????{{H`c}{{AOj{c}}}{{AIh{}{{Lb{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}}}}{{{d{c}}e}{{AOl{ec}}}{{AC`{H`}}}{{AIh{}{{Lb{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}}}}{{Jbc}{{AOf{c}}}{{AIh{}{{Lb{{Ml{H`Kh}}}}}}}}{{{d{h{ABl{c}}}}}{{Gh{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}{{AIh{}{{Lb{{Nh{{A@d{{Ml{H`Kh}}{d{{En{H`}}}}}}{Ml{H`Kh}}}}}}}}}}{{{d{h{AOj{c}}}}}{{Gh{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}{{AIh{}{{Lb{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}}}}{{{d{h{AOl{ce}}}}}{{Gh{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}{{AIh{}{{Lb{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}}}{{AC`{H`}}}}{{{d{h{AOf{c}}}}}{{Gh{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}{{AIh{}{{Lb{{Ml{H`Kh}}}}}}}}{c{{AOf{c}}}{{AIh{}{{Lb{{Ml{H`Kh}}}}}}}}{{{d{{AOj{c}}}}}{{A@d{Bf{Gh{Bf}}}}}{{AIh{}{{Lb{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}}}}{{AOh{d{c}}}{{AOl{AOhc}}}{{AC`{H`}}}}{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{Gd{e}}}}}{}{}}000{{{d{c}}}Gf{}}000{ce{}{}}0000000{{{d{c}}}{{Gh{{d{e}}}}}{}{}}0001111{{{ABl{c}}}c{{AIh{}{{Lb{{Nh{{A@d{{Ml{H`Kh}}{d{{En{H`}}}}}}{Ml{H`Kh}}}}}}}}}}```````````````````{{H`H`}{{Ml{H`Kh}}}}`{{H`H`}{{AId{H`Kh}}}}{{H`H`}{{ACd{H`Kh}}}}`````````````````````{{cg}i{}{}{{b{e}}}{}}00666666{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{hNd}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hNd}}{Ml{H`Kh}}}Mh}{{{d{hAOn}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}0{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{NdBf}0{AOnBf}0{{c{j{e}}}g{}{}{}}00{{{d{ABb}}}ABb}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}{ce{}{}}00{{{d{hNd}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hNd}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}}Mh}{{{d{hAOn}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}0{Bf{{d{c}}}{}}00{Bf{{d{hc}}}{}}00==={Bfn}00{{{d{hNd}}Jb}n}0{{{d{hAOn}}Jb}n}0{cc{}}00000999{{}Bf}00::::::{{{Ef{c}}}{{Ef{f}}}{}}00{{{Eh{c}}}{{Eh{f}}}{}}00{{{Ej{c}}}{{Ej{f}}}{}}00{{c{j{e}}}g{}{}{}}00>>>>>>>>>>{{{d{hNd}}{Ml{H`Kh}}}Mh}{{{d{hNd}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hAOn}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}0{{{d{hMd}}Bf}AOn}{{{d{hABb}}}{{Gh{Mb}}}}0{{{d{Nd}}}Bf}{{{d{AOn}}}Bf}{{{d{hNd}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hNd}}{Ml{H`Kh}}{Ml{H`Kh}}}Mh}{{{d{hAOn}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}0{{{d{hNd}}BfBf}n}0{{{d{hAOn}}BfBf}n}0{{{d{ABb}}}{{A@d{Bf{Gh{Bf}}}}}}{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{Gd{e}}}}}{}{}}00{{{d{c}}}Gf{}}00{ce{}{}}00000{{{d{c}}}{{Gh{{d{e}}}}}{}{}}00111{{NdBf}AOn}``````{{cg}i{}{}{{b{e}}}{}}00033333333{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{j{e}}}g{}{}{}}000{{{d{ABf}}}ABf}{{{d{{ABd{c}}}}}{{ABd{c}}}Aj}{{{d{{ABh{c}}}}}{{ABh{c}}}Aj}{{{d{AAh}}}AAh}{{{d{c}}{d{he}}}n{}{}}000{{{d{c}}}n{}}000``>>>>{Bf{{d{c}}}{}}000{Bf{{d{hc}}}{}}000::::{Bfn}000{cc{}}0000000{ce{}{}}000{{}Bf}00011111111{{{Ef{c}}}{{Ef{f}}}{}}000{{{Eh{c}}}{{Eh{f}}}{}}000{{{Ej{c}}}{{Ej{f}}}{}}000????4444444444444444{{{AAj{Ad}}Jb}AAh}{{{d{hABf}}}{{Gh{{Nh{MhOn}}}}}}{{{d{h{ABd{c}}}}}{{Gh{{Nh{{d{c}}n}}}}}{}}{{{d{h{ABh{c}}}}}{{Gh{{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}}}}A@l}{{{d{hAAh}}}{{Gh{{Nh{MhOn}}}}}}{c{{B@`{e}}}{}{}}``{{{d{c}}}e{}{}}000{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{Gd{e}}}}}{}{}}000{{{d{c}}}Gf{}}000>>>>>>>>{{{d{c}}}{{Gh{{d{e}}}}}{}{}}000????`````{{{d{hACb}}{Ml{H`Kh}}H`Ol{d{{En{H`}}}}}n}{{{d{hACb}}{Ml{H`Kh}}{ACd{H`Kh}}{ACf{H`}}Ol{d{{En{H`}}}}}n}{{{d{hACb}}{d{{ACh{H`}}}}{d{{En{H`}}}}}{{A@d{MhMh}}}}{{{d{hACb}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hACb}}{O`{{Ml{H`Kh}}}}{d{{En{H`}}}}}n}{{{d{hACj}}{O`{{Ml{H`Kh}}}}}n}{{{d{hACb}}{d{{ACl{H`Kh}}}}Ol{d{{En{H`}}}}}n}{{{d{hACb}}{d{{ACl{H`Kh}}}}{d{ACn}}Ol{d{{En{H`}}}}}n}{{{d{hACj}}{ACd{H`Kh}}{ACf{H`}}Nf{Ml{H`Kh}}}n}5{{{ADf{}{{ADd{c}}}}}c{}}{{{d{hACj}}}n}{{{d{hACb}}}n}{{{d{hACb}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hACj}}{Ml{H`Kh}}{Ml{H`Kh}}{Ml{H`Kh}}}n}{{{d{hACb}}Jb}n}{{{d{hACb}}{Nh{{A@d{{Ml{H`Kh}}{d{{En{H`}}}}}}{Ml{H`Kh}}}}}n}{{ACbH`}{{AD`{ACb}}}}{{AOhH`}{{AOj{AOh}}}}{{{d{hACj}}H`}n}?{{{d{hACj}}{Ml{H`Kh}}}n}0{{{d{ACb}}}Bf}{{{d{hACb}}{Nh{{Ml{H`Kh}}{Ml{H`Kh}}}}{d{{En{H`}}}}}n}{{{d{hACb}}{Ml{H`Kh}}{Ml{H`Kh}}{d{{En{H`}}}}}Mh}{{{d{hACj}}{Ml{H`Kh}}{Ml{H`Kh}}}n}{{{d{hACj}}{ACd{H`Kh}}{ACf{H`}}Nf{ACd{H`Kh}}}n}{{{d{hACj}}{ACd{H`Kh}}{ACd{H`Kh}}{ACd{H`Kh}}}n}7{{{d{hACj}}{ACd{H`Kh}}}n}0{{{d{hACj}}{ACd{H`Kh}}{ACd{H`Kh}}}n}9{{{d{hACb}}BfBf}n}{{{d{hACj}}BfBf}n}6:23{{ACbc}{{ADb{ACbc}}}{{AC`{H`}}}}{{AOh{d{c}}}{{AOl{AOhc}}}{{AC`{H`}}}}={ACb{{ABn{ACb}}}}````````````````````","D":"LMh","p":[[10,"TransformMatrix",7285],[1,"reference"],[10,"Any",7286],[0,"mut"],[5,"BakedParameters",7287],[6,"Renderer",11],[1,"unit"],[10,"Renderer",7288],[6,"Compositor",11],[1,"u32"],[10,"Compositor",7289],[10,"Window",7289],[10,"Clone",7290],[10,"Renderer",7291],[17,"Font"],[17,"Paragraph"],[17,"Editor"],[5,"Pixels",7292],[1,"usize"],[10,"Renderer",155,7293],[5,"Image",155,7294],[5,"Rectangle",7295],[10,"Renderer",7294],[17,"Handle"],[6,"Mesh",7296],[10,"Renderer",7296],[10,"Renderer",7297],[10,"Primitive",7297],[5,"Svg",155,7298],[10,"Renderer",7298],[5,"Information",7289],[5,"Point",7299],[5,"Color",7300],[5,"Quad",7288],[6,"Background",7301],[10,"Into",7302],[5,"String",7303],[5,"Text",7291],[5,"Formatter",7304],[8,"Result",7304],[10,"Debug",7304],[6,"Surface",11],[5,"Box",7305],[5,"Arc",7306],[5,"Rc",7307],[1,"u8"],[1,"slice"],[6,"Cow",7308],[5,"Size",7309],[5,"Handle",7298],[5,"Viewport",7310],[6,"SurfaceError",7289],[6,"Result",7311],[1,"str"],[10,"AsRef",7302],[5,"Vec",7312],[5,"Transformation",7313],[5,"OutOfBounds",7314],[5,"TypeId",7286],[6,"Option",7315],[5,"Settings",7316],[6,"Error",7317],[5,"Frame",155,7318],[1,"f32"],[5,"Path",155,7319],[5,"Cache",155,7320],[6,"Gradient",155,7321],[5,"Fill",155,7322],[5,"Stroke",155,7323],[6,"LineCap",155,7323],[6,"LineJoin",155,7323],[5,"LineDash",155,7323],[6,"Style",155,7324],[5,"Text",155,7325],[10,"FnOnce",7326],[17,"Geometry"],[17,"Frame"],[10,"Cached",7327],[10,"Backend",858,7318],[10,"FnMut",7326],[1,"bool"],[10,"PartialEq",7328],[6,"FilterMethod",7294],[5,"Error",7304],[5,"Linear",880,7321],[6,"Handle",7294],[5,"Builder",977,7329],[5,"Packed",880,7321],[5,"Path",1128,7330],[5,"Radians",7331],[5,"Vector",7332],[5,"UnknownUnit",4328,7333],[5,"Transform2D",4328,7334],[17,"Output"],[5,"Group",7327],[6,"Rule",804,7322],[17,"Item"],[5,"ColorStop",7335],[10,"IntoIterator",7336],[6,"Gradient",7335],[5,"Arc",977,7337],[5,"Elliptical",1075,7337],[5,"PathCommands",1128,7338],[5,"PathCommandsSlice",1128,7338],[5,"PathSlice",1128,7330],[5,"PathBuffer",1128,7339],[5,"PathBufferSlice",1128,7339],[5,"EndpointId",1128,7340],[5,"BuilderImpl",1128,7330],[5,"Point2D",4328,7341],[5,"BuilderWithAttributes",1128,7330],[5,"PathCommandsBuilder",2772,7338],[5,"NoAttributes",2429,7342],[5,"Builder",6890,7339],[5,"ArcFlags",1128,7343],[6,"Event",1128,7344],[5,"Iter",1128,7330],[5,"IterWithAttributes",1128,7330],[5,"IdIter",1128,7330],[5,"Polygon",1128,7345],[5,"IdPolygon",1128,7345],[6,"LineCap",1128,7340],[6,"LineJoin",1128,7340],[6,"Side",1128,7340],[6,"FillRule",1128,7340],[6,"Winding",1128,7340],[5,"ControlPointId",1128,7340],[5,"EventId",1128,7340],[5,"Events",2772,7338],[1,"tuple"],[10,"AttributeStore",1128,7340],[5,"AttributeSlice",1128,7340],[10,"PositionStore",1128,7340],[10,"Position",1128,7340],[1,"u64"],[10,"Hash",7346],[10,"Sized",7347],[10,"BuildHasher",7346],[10,"Hasher",7346],[5,"PolygonIdIter",7040,7345],[5,"Range",7348],[5,"Iter",2772,7338],[5,"Reversed",1128,7330],[1,"i16"],[5,"Iter",6890,7339],[5,"PolygonIter",7040,7345],[5,"IdPolygonIter",7040,7345],[5,"PathEvents",7040,7345],[5,"CommandsPathSlice",2772,7338],[5,"NoAttributes",6689,7349],[5,"WithSvg",2429,7342],[10,"Transformation",6663,7350],[10,"PathBuilder",7216,7342],[5,"Vector2D",4328,7351],[5,"Angle",2997,7352],[5,"LineSegment",2997,7353],[10,"SvgPathBuilder",7216,7342],[5,"Box2D",4328,7354],[5,"BorderRadii",2429,7342],[5,"Flattened",2429,7342],[5,"Transformed",2429,7342],[17,"PathType"],[10,"Build",7216,7342],[10,"Default",7355],[6,"Ordering",7328],[5,"SmolStr",7356],[5,"PointEvents",2772,7338],[5,"LineEquation",2997,7353],[10,"Scalar",2997,7357],[5,"Triangle",2997,7358],[10,"Copy",7347],[10,"Add",7359],[10,"AddAssign",7359],[17,"Scalar"],[10,"Segment",2997,7360],[5,"Arc",2997,7343],[5,"CubicBezierSegment",2997,7361],[5,"QuadraticBezierSegment",2997,7362],[10,"Rem",7359],[10,"Sub",7359],[10,"Mul",7359],[10,"One",7363],[10,"FloatConst",7364],[10,"ApproxEq",6445,7365],[10,"NumCast",7366],[5,"SvgArc",2997,7343],[5,"Line",2997,7353],[5,"ArrayVec",3878,7367],[10,"Trig",4328,7368],[10,"Div",7359],[10,"DivAssign",7359],[5,"Flattened",3825,7343],[5,"Flattened",4284,7361],[5,"Flattened",6544,7362],[5,"FlattenedT",6544,7362],[10,"Float",7364],[10,"MulAssign",7359],[10,"Neg",7359],[10,"PartialOrd",7328],[10,"Zero",7363],[10,"Real",7369],[5,"Size2D",4328,7370],[10,"SubAssign",7359],[10,"Iterator",7371],[1,"f64"],[5,"ArrayString",3878,7372],[5,"IntoIter",3878,7367],[5,"CapacityError",3878,7373],[10,"Ord",7328],[5,"Drain",3878,7367],[10,"RangeBounds",7348],[1,"char"],[10,"FromIterator",7336],[5,"Error",7374],[1,"array"],[5,"Utf8Error",7375],[5,"Arguments",7304],[1,"i8"],[1,"u128"],[1,"i128"],[1,"u16"],[1,"i64"],[1,"i32"],[6,"Endian",7376],[10,"Signed",7377],[5,"Size3D",4328,7370],[5,"Vector3D",4328,7351],[5,"Length",4328,7378],[5,"Point3D",4328,7341],[5,"Scale",4328,7379],[5,"SideOffsets2D",4328,7380],[5,"Translation2D",4328,7381],[5,"Translation3D",4328,7381],[5,"BoolVector2D",4328,7351],[5,"BoolVector3D",4328,7351],[5,"Transform3D",4328,7382],[5,"Rotation3D",4328,7383],[5,"Rect",4328,7384],[5,"Box3D",4328,7385],[5,"RigidTransform3D",4328,7386],[5,"Rotation2D",4328,7383],[10,"Ceil",6534,7387],[10,"One",6534,7387],[5,"HomogeneousVector",4328,7388],[10,"Zero",6534,7387],[10,"Euclid",7389],[10,"Floor",6534,7387],[10,"Round",6534,7387],[10,"Saturating",7390],[5,"FlatteningParameters",6544,7362],[5,"FromPolyline",6689,7349],[10,"PathIterator",7216,7349],[5,"Flattened",6689,7349],[5,"Transformed",6689,7349],[5,"BuilderWithAttributes",6890,7339],[5,"IterBridge",7391],[8,"Renderer",0],[8,"Compositor",0],[8,"PathEvent",1128],[8,"IdEvent",1128],[15,"Begin",2390],[15,"End",2390],[15,"Quadratic",2390],[15,"Cubic",2390],[15,"Line",2390],[8,"Rotation",2997],[8,"Size",2997],[8,"Transform",2997],[8,"Box2D",2997],[8,"Translation",2997],[8,"Point",2997],[8,"Vector",2997],[8,"Rotation2D",6451],[8,"SideOffsets2D",6451],[8,"Size3D",6451],[8,"Rotation3D",6451],[8,"Transform2D",6451],[8,"Transform3D",6451],[8,"Box3D",6451],[8,"Rect",6451],[8,"RigidTransform3D",6451],[8,"HomogeneousVector",6451],[8,"Point3D",6451],[8,"Vector3D",6451],[8,"Translation2D",6451],[8,"Translation3D",6451],[8,"Rotation",6851],[8,"Size",6851],[8,"Transform",6851],[8,"Box2D",6851],[8,"Angle",6851],[8,"Point",6851],[8,"Vector",6851],[8,"Translation",6851]],"r":[[8,7392],[157,7320],[158,7322],[159,7318],[162,7321],[164,7294],[165,7323],[166,7323],[167,7323],[170,7319],[171,7293],[176,7323],[177,7324],[178,7298],[179,7325],[412,7293],[431,7293],[481,7392],[640,7293],[660,7293],[805,7322],[808,7322],[810,7324],[858,7318],[859,7318],[880,7321],[881,7321],[883,7321],[953,7321],[977,7337],[978,7329],[979,7319],[982,7319],[1075,7337],[1076,7337],[1128,7343],[1129,7340],[1130,7340],[1131,7340],[1132,7340],[1137,7330],[1138,7330],[1139,7330],[1141,7340],[1148,7340],[1150,7344],[1151,7340],[1152,7340],[1156,7344],[1157,7330],[1158,7345],[1159,7330],[1160,7330],[1164,7340],[1165,7340],[1168,7340],[1172,7330],[1173,7339],[1174,7339],[1175,7338],[1176,7338],[1177,7344],[1178,7330],[1179,7345],[1180,7340],[1181,7340],[1187,7330],[1190,7340],[1192,7340],[1379,7340],[1493,7340],[2072,7340],[2081,7340],[2109,7340],[2110,7340],[2116,7340],[2157,7340],[2429,7342],[2430,7342],[2431,7342],[2432,7342],[2433,7342],[2435,7342],[2436,7342],[2437,7342],[2772,7338],[2773,7338],[2774,7338],[2775,7338],[2776,7338],[2777,7338],[2778,7338],[2997,7352],[2998,7343],[2999,7343],[3000,7393],[3001,7361],[3008,7353],[3009,7353],[3010,7353],[3016,7362],[3017,7394],[3020,7357],[3022,7393],[3023,7360],[3025,7343],[3029,7394],[3030,7394],[3031,7358],[3070,7394],[3225,7394],[3588,7394],[3592,7394],[3614,7394],[3694,7394],[3774,7394],[3776,7394],[3825,7343],[3826,7343],[3827,7343],[3828,7343],[3878,7372],[3879,7367],[3880,7373],[3881,7367],[3882,7367],[4284,7361],[4285,7361],[4328,7352],[4329,7351],[4330,7351],[4331,7354],[4332,7385],[4333,7388],[4334,7378],[4335,7341],[4336,7341],[4337,7384],[4338,7386],[4339,7383],[4340,7383],[4341,7379],[4342,7380],[4343,7370],[4344,7370],[4345,7334],[4346,7382],[4347,7381],[4348,7381],[4349,7368],[4350,7333],[4351,7351],[4352,7351],[4442,7333],[4443,7333],[4590,7385],[4591,7351],[4592,7351],[4807,7333],[5769,7333],[5790,7341],[5791,7341],[5807,7384],[5857,7370],[5858,7370],[6336,7351],[6337,7351],[6445,7365],[6449,7395],[6450,7395],[6451,7393],[6452,7393],[6453,7393],[6454,7393],[6455,7393],[6456,7393],[6457,7393],[6458,7393],[6459,7393],[6460,7393],[6461,7393],[6462,7393],[6463,7393],[6464,7393],[6465,7393],[6466,7393],[6467,7393],[6468,7393],[6469,7393],[6470,7393],[6534,7387],[6535,7387],[6536,7387],[6537,7387],[6538,7387],[6544,7362],[6545,7362],[6546,7362],[6547,7362],[6664,7360],[6665,7350],[6683,7396],[6684,7396],[6685,7396],[6686,7396],[6687,7396],[6688,7396],[6689,7349],[6690,7349],[6691,7349],[6692,7349],[6693,7349],[6851,7397],[6852,7397],[6853,7397],[6854,7397],[6855,7397],[6856,7397],[6857,7397],[6858,7397],[6859,7397],[6870,7397],[6872,7397],[6873,7397],[6881,7330],[6882,7330],[6883,7330],[6884,7330],[6885,7330],[6886,7330],[6887,7330],[6888,7330],[6889,7330],[6890,7339],[6891,7339],[6892,7339],[6893,7339],[6894,7339],[7040,7345],[7041,7345],[7042,7345],[7043,7345],[7044,7345],[7045,7345],[7216,7342],[7217,7342],[7218,7349],[7220,7342],[7268,7323],[7269,7323],[7270,7323],[7276,7323],[7277,7324]],"b":[[436,"impl-From%3CGradient%3E-for-Fill"],[438,"impl-From%3CLinear%3E-for-Fill"],[439,"impl-From%3CColor%3E-for-Fill"],[446,"impl-From%3CColor%3E-for-Style"],[447,"impl-From%3CGradient%3E-for-Style"],[448,"impl-From%3C%26str%3E-for-Text"],[450,"impl-From%3CString%3E-for-Text"],[1324,"impl-BuilderWithAttributes"],[1325,"impl-PathBuilder-for-BuilderWithAttributes"],[1377,"impl-Build-for-BuilderWithAttributes"],[1378,"impl-BuilderWithAttributes"],[1520,"impl-PathBuilder-for-BuilderWithAttributes"],[1521,"impl-BuilderWithAttributes"],[1627,"impl-BuilderWithAttributes"],[1628,"impl-PathBuilder-for-BuilderWithAttributes"],[1790,"impl-Index%3CEndpointId%3E-for-Path"],[1791,"impl-Index%3CControlPointId%3E-for-Path"],[1792,"impl-Index%3CControlPointId%3E-for-PathSlice%3C\'l%3E"],[1793,"impl-Index%3CEndpointId%3E-for-PathSlice%3C\'l%3E"],[2023,"impl-IntoIterator-for-%26PathSlice%3C\'l%3E"],[2024,"impl-IntoIterator-for-PathSlice%3C\'l%3E"],[2079,"impl-PathBuilder-for-BuilderWithAttributes"],[2080,"impl-BuilderWithAttributes"],[2104,"impl-PathBuilder-for-BuilderWithAttributes"],[2105,"impl-BuilderWithAttributes"],[2119,"impl-BuilderWithAttributes"],[2120,"impl-PathBuilder-for-BuilderWithAttributes"],[2122,"impl-PathBuilder-for-BuilderWithAttributes"],[2123,"impl-BuilderWithAttributes"],[2484,"impl-NoAttributes%3CB%3E"],[2485,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2499,"impl-Flattened%3CBuilder%3E"],[2500,"impl-Build-for-Flattened%3CBuilder%3E"],[2502,"impl-Build-for-WithSvg%3CBuilder%3E"],[2503,"impl-WithSvg%3CBuilder%3E"],[2504,"impl-Build-for-NoAttributes%3CB%3E"],[2505,"impl-NoAttributes%3CB%3E"],[2520,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2521,"impl-WithSvg%3CBuilder%3E"],[2532,"impl-WithSvg%3CBuilder%3E"],[2533,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2534,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2535,"impl-NoAttributes%3CB%3E"],[2562,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2563,"impl-NoAttributes%3CB%3E"],[2571,"impl-Display-for-BorderRadii"],[2572,"impl-Debug-for-BorderRadii"],[2650,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2651,"impl-WithSvg%3CBuilder%3E"],[2652,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2653,"impl-NoAttributes%3CB%3E"],[2655,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2656,"impl-WithSvg%3CBuilder%3E"],[2675,"impl-WithSvg%3CBuilder%3E"],[2676,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2677,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2678,"impl-NoAttributes%3CB%3E"],[2697,"impl-WithSvg%3CBuilder%3E"],[2698,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2699,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2700,"impl-NoAttributes%3CB%3E"],[2885,"impl-Index%3CEndpointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[2886,"impl-Index%3CControlPointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[3047,"impl-Add%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[3048,"impl-Add-for-Angle%3CT%3E"],[3051,"impl-Arc%3CS%3E"],[3052,"impl-Segment-for-Arc%3CS%3E"],[3053,"impl-CubicBezierSegment%3CS%3E"],[3054,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3055,"impl-LineSegment%3CS%3E"],[3056,"impl-Segment-for-LineSegment%3CS%3E"],[3057,"impl-QuadraticBezierSegment%3CS%3E"],[3058,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3064,"impl-Segment-for-Arc%3CS%3E"],[3065,"impl-Arc%3CS%3E"],[3066,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3067,"impl-CubicBezierSegment%3CS%3E"],[3114,"impl-Arc%3CS%3E"],[3115,"impl-Segment-for-Arc%3CS%3E"],[3116,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3117,"impl-CubicBezierSegment%3CS%3E"],[3118,"impl-Segment-for-LineSegment%3CS%3E"],[3119,"impl-LineSegment%3CS%3E"],[3120,"impl-QuadraticBezierSegment%3CS%3E"],[3121,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3250,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3251,"impl-CubicBezierSegment%3CS%3E"],[3253,"impl-QuadraticBezierSegment%3CS%3E"],[3254,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3259,"impl-Div%3CT%3E-for-Angle%3CT%3E"],[3260,"impl-Div-for-Angle%3CT%3E"],[3284,"impl-CubicBezierSegment%3CS%3E"],[3285,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3287,"impl-QuadraticBezierSegment%3CS%3E"],[3288,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3290,"impl-CubicBezierSegment%3CS%3E"],[3291,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3293,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3294,"impl-QuadraticBezierSegment%3CS%3E"],[3330,"impl-Segment-for-Arc%3CS%3E"],[3331,"impl-Arc%3CS%3E"],[3332,"impl-CubicBezierSegment%3CS%3E"],[3333,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3334,"impl-Segment-for-LineSegment%3CS%3E"],[3335,"impl-LineSegment%3CS%3E"],[3336,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3337,"impl-QuadraticBezierSegment%3CS%3E"],[3354,"impl-Segment-for-Arc%3CS%3E"],[3355,"impl-Arc%3CS%3E"],[3357,"impl-CubicBezierSegment%3CS%3E"],[3358,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3360,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3361,"impl-QuadraticBezierSegment%3CS%3E"],[3389,"impl-Arc%3CS%3E"],[3391,"impl-From%3CSvgArc%3CS%3E%3E-for-Arc%3CS%3E"],[3392,"impl-Segment-for-Arc%3CS%3E"],[3394,"impl-CubicBezierSegment%3CS%3E"],[3395,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3397,"impl-LineSegment%3CS%3E"],[3398,"impl-Segment-for-LineSegment%3CS%3E"],[3402,"impl-QuadraticBezierSegment%3CS%3E"],[3403,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3600,"impl-Arc%3CS%3E"],[3601,"impl-Segment-for-Arc%3CS%3E"],[3602,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3603,"impl-CubicBezierSegment%3CS%3E"],[3604,"impl-LineSegment%3CS%3E"],[3605,"impl-Segment-for-LineSegment%3CS%3E"],[3606,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3607,"impl-QuadraticBezierSegment%3CS%3E"],[3624,"impl-Segment-for-Arc%3CS%3E"],[3625,"impl-Arc%3CS%3E"],[3626,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3627,"impl-CubicBezierSegment%3CS%3E"],[3628,"impl-LineSegment%3CS%3E"],[3629,"impl-Segment-for-LineSegment%3CS%3E"],[3630,"impl-QuadraticBezierSegment%3CS%3E"],[3631,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3634,"impl-Segment-for-Arc%3CS%3E"],[3635,"impl-Arc%3CS%3E"],[3636,"impl-CubicBezierSegment%3CS%3E"],[3637,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3638,"impl-LineSegment%3CS%3E"],[3639,"impl-Segment-for-LineSegment%3CS%3E"],[3640,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3641,"impl-QuadraticBezierSegment%3CS%3E"],[3649,"impl-Sum-for-Angle%3CT%3E"],[3650,"impl-Sum%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[3655,"impl-Arc%3CS%3E"],[3656,"impl-Segment-for-Arc%3CS%3E"],[3657,"impl-CubicBezierSegment%3CS%3E"],[3658,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3659,"impl-LineSegment%3CS%3E"],[3660,"impl-Segment-for-LineSegment%3CS%3E"],[3661,"impl-QuadraticBezierSegment%3CS%3E"],[3662,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3791,"impl-Arc%3CS%3E"],[3792,"impl-Segment-for-Arc%3CS%3E"],[3793,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3794,"impl-CubicBezierSegment%3CS%3E"],[3795,"impl-Segment-for-LineSegment%3CS%3E"],[3796,"impl-LineSegment%3CS%3E"],[3797,"impl-QuadraticBezierSegment%3CS%3E"],[3798,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3809,"impl-Arc%3CS%3E"],[3810,"impl-Segment-for-Arc%3CS%3E"],[3811,"impl-CubicBezierSegment%3CS%3E"],[3812,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3813,"impl-LineSegment%3CS%3E"],[3814,"impl-Segment-for-LineSegment%3CS%3E"],[3815,"impl-QuadraticBezierSegment%3CS%3E"],[3816,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[4000,"impl-PartialEq-for-ArrayVec%3CT,+CAP%3E"],[4001,"impl-PartialEq%3C%5BT%5D%3E-for-ArrayVec%3CT,+CAP%3E"],[4002,"impl-PartialEq%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4003,"impl-PartialEq-for-ArrayString%3CCAP%3E"],[4018,"impl-Debug-for-ArrayString%3CCAP%3E"],[4019,"impl-Display-for-ArrayString%3CCAP%3E"],[4020,"impl-Display-for-CapacityError%3CT%3E"],[4021,"impl-Debug-for-CapacityError%3CT%3E"],[4043,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4044,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4048,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4049,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4100,"impl-IntoIterator-for-%26ArrayVec%3CT,+CAP%3E"],[4101,"impl-IntoIterator-for-%26mut+ArrayVec%3CT,+CAP%3E"],[4102,"impl-IntoIterator-for-ArrayVec%3CT,+CAP%3E"],[4115,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4116,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4120,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4121,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4134,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4135,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4177,"impl-TryFrom%3CArguments%3C\'a%3E%3E-for-ArrayString%3CCAP%3E"],[4178,"impl-TryFrom%3C%26str%3E-for-ArrayString%3CCAP%3E"],[4380,"impl-Add%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[4381,"impl-Add-for-Length%3CT,+U%3E"],[4382,"impl-Add%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4383,"impl-Add%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4384,"impl-Add%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4385,"impl-Add%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4388,"impl-Add%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4389,"impl-Add-for-Size2D%3CT,+U%3E"],[4390,"impl-Add%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4391,"impl-Add-for-Size3D%3CT,+U%3E"],[4394,"impl-Add%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4395,"impl-Add-for-Vector2D%3CT,+U%3E"],[4396,"impl-Add-for-Vector3D%3CT,+U%3E"],[4397,"impl-Add%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[4399,"impl-AddAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4400,"impl-AddAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4401,"impl-AddAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4402,"impl-AddAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4438,"impl-ApproxEq%3CT%3E-for-Transform2D%3CT,+Src,+Dst%3E"],[4439,"impl-Transform2D%3CT,+Src,+Dst%3E"],[4440,"impl-ApproxEq%3CT%3E-for-Transform3D%3CT,+Src,+Dst%3E"],[4441,"impl-Transform3D%3CT,+Src,+Dst%3E"],[4644,"impl-Point2D%3CT,+U%3E"],[4645,"impl-Ceil-for-Point2D%3CT,+U%3E"],[4646,"impl-Point3D%3CT,+U%3E"],[4647,"impl-Ceil-for-Point3D%3CT,+U%3E"],[4648,"impl-Ceil-for-Size2D%3CT,+U%3E"],[4649,"impl-Size2D%3CT,+U%3E"],[4650,"impl-Ceil-for-Size3D%3CT,+U%3E"],[4651,"impl-Size3D%3CT,+U%3E"],[4652,"impl-Vector2D%3CT,+U%3E"],[4653,"impl-Ceil-for-Vector2D%3CT,+U%3E"],[4654,"impl-Vector3D%3CT,+U%3E"],[4655,"impl-Ceil-for-Vector3D%3CT,+U%3E"],[4878,"impl-Div%3CT%3E-for-Box2D%3CT,+U%3E"],[4879,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U2%3E"],[4880,"impl-Div%3CT%3E-for-Box3D%3CT,+U%3E"],[4881,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U2%3E"],[4882,"impl-Div%3CLength%3CT,+Src%3E%3E-for-Length%3CT,+Dst%3E"],[4883,"impl-Div%3CT%3E-for-Length%3CT,+U%3E"],[4884,"impl-Div%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Dst%3E"],[4885,"impl-Div%3CT%3E-for-Point2D%3CT,+U%3E"],[4886,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U2%3E"],[4887,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U2%3E"],[4888,"impl-Div%3CT%3E-for-Point3D%3CT,+U%3E"],[4889,"impl-Div%3CT%3E-for-Rect%3CT,+U%3E"],[4890,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U2%3E"],[4891,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U2%3E"],[4892,"impl-Div%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[4893,"impl-Div%3CT%3E-for-Size2D%3CT,+U%3E"],[4894,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U2%3E"],[4895,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U2%3E"],[4896,"impl-Div%3CT%3E-for-Size3D%3CT,+U%3E"],[4897,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U2%3E"],[4898,"impl-Div%3CT%3E-for-Vector2D%3CT,+U%3E"],[4899,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U2%3E"],[4900,"impl-Div%3CT%3E-for-Vector3D%3CT,+U%3E"],[4901,"impl-DivAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[4902,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[4903,"impl-DivAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[4904,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[4906,"impl-DivAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[4907,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4908,"impl-DivAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[4909,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4910,"impl-DivAssign%3CT%3E-for-Rect%3CT,+U%3E"],[4911,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[4912,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[4913,"impl-DivAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[4914,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4915,"impl-DivAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[4916,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4917,"impl-DivAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[4918,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4919,"impl-DivAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[4920,"impl-DivAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[4921,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[5072,"impl-Floor-for-Point2D%3CT,+U%3E"],[5073,"impl-Point2D%3CT,+U%3E"],[5074,"impl-Point3D%3CT,+U%3E"],[5075,"impl-Floor-for-Point3D%3CT,+U%3E"],[5076,"impl-Size2D%3CT,+U%3E"],[5077,"impl-Floor-for-Size2D%3CT,+U%3E"],[5078,"impl-Floor-for-Size3D%3CT,+U%3E"],[5079,"impl-Size3D%3CT,+U%3E"],[5080,"impl-Floor-for-Vector2D%3CT,+U%3E"],[5081,"impl-Vector2D%3CT,+U%3E"],[5082,"impl-Floor-for-Vector3D%3CT,+U%3E"],[5083,"impl-Vector3D%3CT,+U%3E"],[5110,"impl-From%3CVector2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5112,"impl-From%3CVector3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5113,"impl-From%3CPoint3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5114,"impl-From%3CPoint2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5117,"impl-From%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[5118,"impl-From%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[5120,"impl-From%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[5121,"impl-From%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[5125,"impl-From%3CVector3D%3CT,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[5126,"impl-From%3CRotation3D%3CT,+Src,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[5131,"impl-From%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[5132,"impl-From%3CVector2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5134,"impl-From%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[5135,"impl-From%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[5136,"impl-From%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[5137,"impl-From%3CVector3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5143,"impl-From%3CSize2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5144,"impl-From%3CTranslation2D%3CT,+Src,+Dst%3E%3E-for-Vector2D%3CT,+Src%3E"],[5145,"impl-From%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[5147,"impl-From%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[5148,"impl-From%3CTranslation3D%3CT,+Src,+Dst%3E%3E-for-Vector3D%3CT,+Src%3E"],[5149,"impl-From%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[5151,"impl-From%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[5665,"impl-Mul%3CT%3E-for-Box2D%3CT,+U%3E"],[5666,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U1%3E"],[5667,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U1%3E"],[5668,"impl-Mul%3CT%3E-for-Box3D%3CT,+U%3E"],[5669,"impl-Mul%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Src%3E"],[5670,"impl-Mul%3CT%3E-for-Length%3CT,+U%3E"],[5671,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U1%3E"],[5672,"impl-Mul%3CT%3E-for-Point2D%3CT,+U%3E"],[5673,"impl-Mul%3CT%3E-for-Point3D%3CT,+U%3E"],[5674,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U1%3E"],[5675,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U1%3E"],[5676,"impl-Mul%3CT%3E-for-Rect%3CT,+U%3E"],[5678,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U1%3E"],[5679,"impl-Mul%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5680,"impl-Mul%3CT%3E-for-Size2D%3CT,+U%3E"],[5681,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U1%3E"],[5682,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U1%3E"],[5683,"impl-Mul%3CT%3E-for-Size3D%3CT,+U%3E"],[5684,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U1%3E"],[5685,"impl-Mul%3CT%3E-for-Vector2D%3CT,+U%3E"],[5686,"impl-Mul%3CT%3E-for-Vector3D%3CT,+U%3E"],[5687,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U1%3E"],[5688,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[5689,"impl-MulAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[5690,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[5691,"impl-MulAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[5693,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5694,"impl-MulAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[5695,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5696,"impl-MulAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[5697,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[5698,"impl-MulAssign%3CT%3E-for-Rect%3CT,+U%3E"],[5699,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[5700,"impl-MulAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5701,"impl-MulAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[5702,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5703,"impl-MulAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[5704,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5705,"impl-MulAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[5706,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5707,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[5708,"impl-MulAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[5820,"impl-Point2D%3CT,+U%3E"],[5821,"impl-Round-for-Point2D%3CT,+U%3E"],[5822,"impl-Round-for-Point3D%3CT,+U%3E"],[5823,"impl-Point3D%3CT,+U%3E"],[5825,"impl-Round-for-Size2D%3CT,+U%3E"],[5826,"impl-Size2D%3CT,+U%3E"],[5827,"impl-Round-for-Size3D%3CT,+U%3E"],[5828,"impl-Size3D%3CT,+U%3E"],[5829,"impl-Round-for-Vector2D%3CT,+U%3E"],[5830,"impl-Vector2D%3CT,+U%3E"],[5831,"impl-Vector3D%3CT,+U%3E"],[5832,"impl-Round-for-Vector3D%3CT,+U%3E"],[5873,"impl-Sub%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5874,"impl-Sub%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5875,"impl-Sub-for-Point2D%3CT,+U%3E"],[5876,"impl-Sub%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5877,"impl-Sub-for-Point3D%3CT,+U%3E"],[5878,"impl-Sub%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5888,"impl-SubAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5889,"impl-SubAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5890,"impl-SubAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5891,"impl-SubAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5899,"impl-Sum%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[5900,"impl-Sum-for-Length%3CT,+U%3E"],[5901,"impl-Sum-for-Size2D%3CT,+U%3E"],[5902,"impl-Sum%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5903,"impl-Sum-for-Size3D%3CT,+U%3E"],[5904,"impl-Sum%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5905,"impl-Sum%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5906,"impl-Sum-for-Vector2D%3CT,+U%3E"],[5907,"impl-Sum%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[5908,"impl-Sum-for-Vector3D%3CT,+U%3E"],[6091,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[6092,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6093,"impl-Scale%3CT,+Src,+Dst%3E"],[6094,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[6095,"impl-Translation2D%3CT,+Src,+Dst%3E"],[6096,"impl-Transformation%3CS%3E-for-Translation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6097,"impl-Transform2D%3CT,+Src,+Dst%3E"],[6098,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6114,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6115,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[6116,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[6117,"impl-Scale%3CT,+Src,+Dst%3E"],[6119,"impl-Transform2D%3CT,+Src,+Dst%3E"],[6120,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6427,"impl-Point2D%3CT,+U%3E"],[6428,"impl-Zero-for-Point2D%3CT,+U%3E"],[6429,"impl-Point3D%3CT,+U%3E"],[6430,"impl-Zero-for-Point3D%3CT,+U%3E"],[6433,"impl-Zero-for-Size2D%3CT,+U%3E"],[6434,"impl-Size2D%3CT,+U%3E"],[6435,"impl-Zero-for-Size3D%3CT,+U%3E"],[6436,"impl-Size3D%3CT,+U%3E"],[6437,"impl-Zero-for-Vector2D%3CT,+U%3E"],[6438,"impl-Vector2D%3CT,+U%3E"],[6439,"impl-Zero-for-Vector3D%3CT,+U%3E"],[6440,"impl-Vector3D%3CT,+U%3E"],[6910,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6911,"impl-Builder%3C\'l%3E"],[6912,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6913,"impl-BuilderWithAttributes%3C\'l%3E"],[6920,"impl-Builder%3C\'l%3E"],[6921,"impl-Build-for-Builder%3C\'l%3E"],[6922,"impl-BuilderWithAttributes%3C\'l%3E"],[6923,"impl-Build-for-BuilderWithAttributes%3C\'l%3E"],[6933,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6934,"impl-Builder%3C\'l%3E"],[6935,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6936,"impl-BuilderWithAttributes%3C\'l%3E"],[6949,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6950,"impl-Builder%3C\'l%3E"],[6951,"impl-BuilderWithAttributes%3C\'l%3E"],[6952,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6993,"impl-Builder%3C\'l%3E"],[6994,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6995,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6996,"impl-BuilderWithAttributes%3C\'l%3E"],[7002,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7003,"impl-Builder%3C\'l%3E"],[7004,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7005,"impl-BuilderWithAttributes%3C\'l%3E"],[7006,"impl-Builder%3C\'l%3E"],[7007,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7008,"impl-BuilderWithAttributes%3C\'l%3E"],[7009,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAAkWmAEHAAAACgABABUAOwBUAAgAYAA7ALUAZwAgAScASwEMAFkBLQCMARAAowELALQBAQC3AQEAvwECAMMBAADFAQAAxwEaAOcBDAABAlkAXAIMAHQCBgCZAgoApgJnAA8DDAAlAwAAKAMAACwDFQBDAwIARwMHAFEDCQBdAxMAdQMBAHkDHwCaAwMAoAMFAKgDEAC+AxMA1QMBANoDBwDjAwMA6AMBAOwDAwDxAwoA/gMAAAEEBQAJBA8AHAQAACEEEgA2BAcAQAQIAEsEAABNBAMAUgQHAF8ECQBuBAIAcgQAAHcEBQB+BAAAggQCAIoEAgCSBAIAnwQEAKoEfAApBQAALAU3AGcFAABpBWwA1wWfAHwGAQB/BhEAlwYBAJwGAACuBjUA5QYWAP8GHwA4B7QA7gcaAAsIAwATCAEAFggAABwIAAAfCAIAIwgAACUIBgAwCAMANQgIAEIIAgBGCAcAUggbAG8IAABxCAwBhwkEAJsJAACdCRQAswkBALYJDADECQUAywkLANkJAQDcCQQA4wkEAOkJFgABCgIABQoDAAoKAAAMCgIAFAoLACEKBwAuCigAWQoEAGAKDQByCgQAeQoAAHsKAAB9CgAAfwoAAIEKAACDCgAAhQoAAIgKBACOCgIAkgoAAJQKAACWCgAAmAoGAKAKAACiCicAywoGANQKAADcCiMAAQswADMLAQA6CxIAUgsnAHsLAAB9CzcAuQsAALsLBQDECwQAywsEANELAADTCwIA2QsRAO0LAADvCwAA8QsAAPMLAAD2CwEA+QsCAP0LAQAADCkALAwBAC8MAAAyDBIASgwAAE4MAABTDAsAYAwBAGYMIwCMDA4AnQwTALIMAQC1DAAAtwwAALkMAQC8DBcA1gwBANkMAADcDAIA4AwAAOIMDgD0DAAA9wwAAPwMAAADDQAABg0BAAkNAAALDQgAGw0AAB8NAgAkDQAAJg0AADoNAgA+DQAAQA0BAEMNAQBGDQEASw0BAFANFQBnDQAAaQ0BAGwNDAB6DQAAfA0BAIgNSADTDQAA2g0AAOMNAQDpDQAA7w0GAPcNBgD/DQUABg4AAAgOAQAMDgMAEg4BABYOAQAcDgEAIQ4AACMOBAApDgAAKw4AAC4OAAAwDgEAMw4AADYOAAA4DgEAPw4EAEUOAQBIDgsAVg4EAFwOAwBiDggAbw4AAHQOAAB2DkoAwg4LANAOAgDUDgAA1w4CAN8OAQDiDgEA5Q4AAOcOAADpDgIA8Q4AAPYODgAGDwMACw8IABUPAwAaDwwALA8ZAEoPAQBODxIAZQ8aAIIPEgCWDwcAnw8PALAPBgC4DwAAvg8EAMUPFADgDyIABRAJABMQAgAYEAIAIBAJADkQAQA+EAcASBAEAE4QBwBXEAkAZBBXAL4QDwDPEAMA1BAUAAYRNgBHEQcAUREFAFkRAABbEQAAXREBAGQRigDyERYAHhIAADESAgA9EmEAoxIWAL0SAQDEEgAAyRINANkSAgDdEi0ADRMtAD8TRACIE0QA0BMAAN0TFgD2EwEA+RMCAP4TAQABFAEABBQAAAYUAQAMFAEADxQDABQUAAAWFAAAGBQCABwUAgAgFAEAIxQAACgUFgBRFAAAVhQXAIMUFgCeFBkAuhQAAMYUFwDhFAEA5BQAAOYUAQD/FLcAwxUAANwVAADuFRUACRYDABEWAwAWFgMAHhYvAE8WBwBgFgAAZBYBAHkWEACLFgAAkhYAAJsWAgChFgAArhYBALUWAAC6FgAA0BYEAN4WAwDqFgEA8RYlADMXAAA6FwAAZxcZAIUXAACHFwAAlhcAAMYXAADNFwAAzxcAANEXAADTFwAA4xcAAOUXAADnFwAA6RcAAPMXAAADGFsAYRhEAKgYAACqGBYAxBgBAMcYGgDtGAQA9BgEAPwYAAAAGQUACBkEABIZAwAXGQEAGxkAAB0ZAAAfGQAAIhkAACQZAAAyGRUASRkAAFAZGwBtGQUAdRkBAHkZBACAGQMAhRkBAIkZAACLGQAAjhkAAJAZAACTGQAAlRknAMAZCQDNGTsAChoAABgaAQAcGgAAHhoDACQaAAAnGjQAYRoLAHEaIwCXGgYAnxokAM8aBwDYGgAA3BoAAN4aAQDhGgEA8Bo5AC0bCAA5G0cAhxtBAM0bCwDdG1MARhwAAE0cAAA="}],\ ["iced_runtime",{"t":"GPFPPPEPEEPPNNNNNNNNNNNNCNNENNNNNHNNCNNNNNNENNNNNNNNNNNNCNNNCNNCNCNNNNCCNNNNNNNNNNNNNNNNNCNNNNNCOOGPPNNNNNNNNNNNNNNNNNHHNNNNNNNNHHOOOOGNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNTTTPGGPPTPGFPPPPTPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEECCRKRRMMFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNRKRFRNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNMNGFPNNNNNNNNNNNNNNNNNOONNNNNNNNOONNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNHNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNHNNNHNNNNNNNNNNNNNNNNNNNNNHFPGPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOGPPPPPPPPPPPPPPPPPPPPPEPPPPNNNNNNHHHHHHNHHHNNNHHHHHHHHHNNNNNNHHHHHEHHHHCHHHHNNNNNNNNGPFPNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNN","n":["Action","Clipboard","Debug","Exit","LoadFont","Output","Program","System","Task","UserInterface","Widget","Window","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clipboard","components_from","components_from","core","default","draw_finished","draw_started","event_processing_finished","event_processing_started","exit","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","futures","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","keyboard","layout_finished","layout_started","log_message","multi_window","new","null_value","overlay","overlay","program","render_finished","render_started","startup_finished","startup_started","system","task","toggle","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","update_finished","update_started","user_interface","view_finished","view_started","vzip","vzip","widget","window","bytes","channel","Action","Read","Write","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","read","read_primary","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","write","write_primary","channel","contents","target","target","Error","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","eq","equivalent","fmt","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","load","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","ALT","COMMAND","CTRL","Character","Event","Key","KeyPressed","KeyReleased","LOGO","Left","Location","Modifiers","ModifiersChanged","Named","Numpad","Right","SHIFT","Standard","Unidentified","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","all","alt","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_ref","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","command","complement","components_from","components_from","components_from","components_from","contains","control","default","difference","empty","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","insert","intersection","intersects","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","iter","iter_names","jump","key","logo","macos_command","not","null_value","partial_cmp","partial_cmp","remove","set","shift","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","to_owned","toggle","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","union","vzip","vzip","vzip","vzip","key","key","location","location","modifiers","modifiers","text","AVRInput","AVRPower","Accept","Again","AllCandidates","Alphanumeric","Alt","AltGraph","AppSwitch","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","Attn","AudioBalanceLeft","AudioBalanceRight","AudioBassBoostDown","AudioBassBoostToggle","AudioBassBoostUp","AudioFaderFront","AudioFaderRear","AudioSurroundModeNext","AudioTrebleDown","AudioTrebleUp","AudioVolumeDown","AudioVolumeMute","AudioVolumeUp","Backspace","BrightnessDown","BrightnessUp","BrowserBack","BrowserFavorites","BrowserForward","BrowserHome","BrowserRefresh","BrowserSearch","BrowserStop","Call","Camera","CameraFocus","Cancel","CapsLock","ChannelDown","ChannelUp","Character","Clear","Close","ClosedCaptionToggle","CodeInput","ColorF0Red","ColorF1Green","ColorF2Yellow","ColorF3Blue","ColorF4Grey","ColorF5Brown","Compose","ContextMenu","Control","Convert","Copy","CrSel","Cut","DVR","Delete","Dimmer","DisplaySwap","Eisu","Eject","End","EndCall","Enter","EraseEof","Escape","ExSel","Execute","Exit","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F25","F26","F27","F28","F29","F3","F30","F31","F32","F33","F34","F35","F4","F5","F6","F7","F8","F9","FavoriteClear0","FavoriteClear1","FavoriteClear2","FavoriteClear3","FavoriteRecall0","FavoriteRecall1","FavoriteRecall2","FavoriteRecall3","FavoriteStore0","FavoriteStore1","FavoriteStore2","FavoriteStore3","FinalMode","Find","Fn","FnLock","GoBack","GoHome","GroupFirst","GroupLast","GroupNext","GroupPrevious","Guide","GuideNextDay","GuidePreviousDay","HangulMode","HanjaMode","Hankaku","HeadsetHook","Help","Hibernate","Hiragana","HiraganaKatakana","Home","Hyper","Info","Insert","InstantReplay","JunjaMode","KanaMode","KanjiMode","Katakana","Key","Key11","Key12","LastNumberRedial","LaunchApplication1","LaunchApplication2","LaunchCalendar","LaunchContacts","LaunchMail","LaunchMediaPlayer","LaunchMusicPlayer","LaunchPhone","LaunchScreenSaver","LaunchSpreadsheet","LaunchWebBrowser","LaunchWebCam","LaunchWordProcessor","Link","ListProgram","LiveContent","Lock","LogOff","MailForward","MailReply","MailSend","MannerMode","MediaApps","MediaAudioTrack","MediaClose","MediaFastForward","MediaLast","MediaPause","MediaPlay","MediaPlayPause","MediaRecord","MediaRewind","MediaSkipBackward","MediaSkipForward","MediaStepBackward","MediaStepForward","MediaStop","MediaTopMenu","MediaTrackNext","MediaTrackPrevious","Meta","MicrophoneToggle","MicrophoneVolumeDown","MicrophoneVolumeMute","MicrophoneVolumeUp","ModeChange","Named","Named","NavigateIn","NavigateNext","NavigateOut","NavigatePrevious","New","NextCandidate","NextFavoriteChannel","NextUserProfile","NonConvert","Notification","NumLock","OnDemand","Open","PageDown","PageUp","Pairing","Paste","Pause","PinPDown","PinPMove","PinPToggle","PinPUp","Play","PlaySpeedDown","PlaySpeedReset","PlaySpeedUp","Power","PowerOff","PreviousCandidate","Print","PrintScreen","Process","Props","RandomToggle","RcLowBattery","RecordSpeedNext","Redo","RfBypass","Romaji","STBInput","STBPower","Save","ScanChannelsToggle","ScreenModeNext","ScrollLock","Select","Settings","Shift","SingleCandidate","Soft1","Soft2","Soft3","Soft4","Space","SpeechCorrectionList","SpeechInputToggle","SpellCheck","SplitScreenToggle","Standby","Subtitle","Super","Symbol","SymbolLock","TV","TV3DMode","TVAntennaCable","TVAudioDescription","TVAudioDescriptionMixDown","TVAudioDescriptionMixUp","TVContentsMenu","TVDataService","TVInput","TVInputComponent1","TVInputComponent2","TVInputComposite1","TVInputComposite2","TVInputHDMI1","TVInputHDMI2","TVInputHDMI3","TVInputHDMI4","TVInputVGA1","TVMediaContext","TVNetwork","TVNumberEntry","TVPower","TVRadioService","TVSatellite","TVSatelliteBS","TVSatelliteCS","TVSatelliteToggle","TVTerrestrialAnalog","TVTerrestrialDigital","TVTimer","Tab","Teletext","Undo","Unidentified","VideoModeNext","VoiceDial","WakeUp","Wink","Zenkaku","ZenkakuHankaku","ZoomIn","ZoomOut","ZoomToggle","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","cmp","components_from","eq","equivalent","fmt","from","from_angle","from_stimulus","get_hash","hash","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","partial_cmp","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","Program","State","program","state","Message","Program","Renderer","Theme","update","view","State","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","components_from","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_queue_empty","mouse_interaction","new","operate","program","queue_event","queue_message","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","update","vzip","Nested","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","components_from","draw","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_over","layout","mouse_interaction","new","on_event","operate","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","Message","Program","Renderer","State","Theme","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","components_from","from","from_angle","from_stimulus","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","is_queue_empty","mouse_interaction","new","operate","program","queue_event","queue_message","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","update","update","view","vzip","Action","Information","QueryInformation","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","cpu_brand","cpu_cores","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","graphics_adapter","graphics_backend","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","memory_total","memory_used","system_kernel","system_name","system_short_version","system_version","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","Handle","Task","abort","abort_on_drop","abortable","adapt_into_using","adapt_into_using","and_then","and_then","arrays_from","arrays_from","arrays_into","arrays_into","batch","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","chain","channel","clone","clone_into","clone_to_uninit","collect","components_from","components_from","done","drop","effect","fmt","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","future","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stream","is_aborted","map","none","oneshot","perform","run","stream","then","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","widget","Cache","Outdated","State","Updated","UserInterface","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","default","draw","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","into","into","into","into_angle","into_angle","into_angle","into_cache","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","null_value","operate","relayout","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","update","vzip","vzip","vzip","redraw_request","Action","ChangeIcon","ChangeLevel","ChangeMode","Close","Drag","GainFocus","GetLatest","GetMaximized","GetMinimized","GetMode","GetOldest","GetPosition","GetRawId","GetSize","Maximize","Minimize","Move","Open","RequestUserAttention","Resize","RunWithHandle","Screenshot","Screenshot","ShowSystemMenu","ToggleDecorations","ToggleMaximize","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","cam16_into_unclamped","change_icon","change_level","change_mode","close","close_events","close_requests","components_from","drag","events","frames","from","from_angle","from_stimulus","gain_focus","get_latest","get_maximized","get_minimized","get_mode","get_oldest","get_position","get_raw_id","get_size","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","maximize","minimize","move_to","open","open_events","raw_window_handle","request_user_attention","resize","resize_events","run_with_handle","screenshot","screenshot","show_system_menu","toggle_decorations","toggle_maximize","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","CropError","OutOfBounds","Screenshot","Zero","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_ref","borrow","borrow","borrow_mut","borrow_mut","bytes","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","crop","encode_hex","encode_hex_upper","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","scale_factor","size","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip"],"q":[[0,"iced_runtime"],[96,"iced_runtime::Action"],[98,"iced_runtime::clipboard"],[130,"iced_runtime::clipboard::Action"],[134,"iced_runtime::font"],[168,"iced_runtime::keyboard"],[372,"iced_runtime::keyboard::Event"],[379,"iced_runtime::keyboard::key"],[726,"iced_runtime::multi_window"],[730,"iced_runtime::multi_window::program"],[736,"iced_runtime::multi_window::state"],[769,"iced_runtime::overlay"],[801,"iced_runtime::program"],[840,"iced_runtime::system"],[907,"iced_runtime::task"],[986,"iced_runtime::user_interface"],[1079,"iced_runtime::user_interface::State"],[1080,"iced_runtime::window"],[1164,"iced_runtime::window::screenshot"],[1233,"palette::chromatic_adaptation"],[1234,"palette::cam16::parameters"],[1235,"iced_runtime::debug"],[1236,"core::fmt"],[1237,"alloc::string"],[1238,"alloc::vec"],[1239,"core::result"],[1240,"palette::convert::try_from_into_color"],[1241,"core::any"],[1242,"iced_core::widget::operation"],[1243,"core::option"],[1244,"alloc::borrow"],[1245,"core::convert"],[1246,"iced_core::keyboard::modifiers"],[1247,"iced_core::keyboard::key"],[1248,"core::clone"],[1249,"iced_core::keyboard::event"],[1250,"iced_core::keyboard::location"],[1251,"core::cmp"],[1252,"core::iter::traits::collect"],[1253,"core::hash"],[1254,"core::marker"],[1255,"bitflags::iter"],[1256,"iced_core::renderer"],[1257,"iced_core::text"],[1258,"iced_core::window::id"],[1259,"iced_core::element"],[1260,"iced_core::mouse::interaction"],[1261,"iced_core::size"],[1262,"alloc::boxed"],[1263,"core::iter::traits::iterator"],[1264,"iced_core::event"],[1265,"iced_core::mouse::cursor"],[1266,"iced_core::clipboard"],[1267,"iced_runtime::overlay::nested"],[1268,"iced_core::layout"],[1269,"iced_core::point"],[1270,"iced_core::layout::node"],[1271,"iced_core::rectangle"],[1272,"iced_core::overlay::element"],[1273,"iced_core::shell"],[1274,"iced_runtime::program::state"],[1275,"iced_futures::maybe::platform"],[1276,"core::ops::function"],[1277,"futures_channel::mpsc"],[1278,"futures_util::never"],[1279,"core::future::future"],[1280,"iced_futures::platform"],[1281,"futures_channel::oneshot"],[1282,"futures_core::stream"],[1283,"iced_core::window::icon"],[1284,"iced_core::window::level"],[1285,"iced_core::window::mode"],[1286,"iced_futures::subscription"],[1287,"iced_core::window::event"],[1288,"std::time"],[1289,"iced_core::window::settings"],[1290,"iced_core::window::user_attention"],[1291,"raw_window_handle::borrowed"],[1292,"bytes::bytes"],[1293,"smol_str"],[1294,"iced_core::keyboard"]],"i":[0,8,0,8,8,8,0,8,0,0,8,8,8,5,8,5,8,5,8,5,8,5,8,5,0,8,5,0,5,5,5,5,5,0,8,5,0,8,5,8,5,8,5,0,8,5,8,5,8,5,8,5,8,5,8,5,0,5,5,5,0,5,5,0,5,0,5,5,5,5,0,0,5,8,5,8,5,8,5,8,5,8,5,8,5,8,5,5,5,0,5,5,8,5,8,0,110,110,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,0,18,18,18,18,18,18,18,18,0,0,111,112,111,112,0,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,20,20,20,20,20,20,20,20,20,26,26,26,27,0,0,31,31,26,32,0,0,31,27,32,32,26,32,27,27,31,32,26,26,26,27,31,32,26,27,31,32,26,27,26,26,26,26,26,26,26,26,27,31,32,26,27,31,32,26,27,31,32,26,27,31,32,26,27,31,32,26,27,31,32,32,26,26,27,26,26,26,27,31,32,26,26,26,26,26,26,27,31,32,26,27,31,32,26,26,27,31,32,26,26,26,26,26,27,31,32,26,27,31,32,26,26,26,26,26,26,26,27,31,32,26,27,26,27,26,26,26,26,27,31,32,26,27,31,32,26,27,31,32,26,27,31,32,26,27,31,32,26,26,27,31,32,26,26,26,26,26,26,0,26,26,26,26,27,26,26,26,26,26,26,26,27,31,32,26,26,27,31,32,26,27,31,32,26,27,31,32,26,27,31,32,26,27,31,32,26,27,31,32,26,27,31,32,26,26,27,31,32,26,113,114,113,114,113,114,113,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,27,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,0,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,0,27,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,27,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,0,0,0,0,51,0,51,51,51,51,0,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,0,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,58,0,58,0,58,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,58,76,58,76,0,0,78,78,77,78,77,78,77,78,77,78,77,78,77,77,77,77,78,77,77,77,78,77,78,77,78,77,78,77,77,77,78,77,78,77,78,77,78,77,78,77,78,77,77,77,77,77,77,77,77,78,77,78,77,78,77,78,77,78,77,78,77,78,77,78,77,0,0,79,79,7,7,79,7,7,7,79,7,79,7,7,79,7,79,7,79,7,0,79,79,79,7,7,79,7,79,0,79,7,7,79,7,79,7,79,7,7,79,7,79,7,79,7,79,7,79,7,79,0,79,7,7,0,7,7,7,7,79,7,79,7,79,7,79,7,79,7,79,7,79,7,79,7,79,0,0,93,0,93,0,92,91,93,92,91,93,92,91,93,92,91,93,92,91,93,92,92,91,93,93,93,93,93,92,91,93,91,92,91,93,92,91,93,92,91,93,92,91,93,92,91,93,92,91,93,92,92,91,93,92,91,93,92,91,93,92,91,93,91,91,92,92,93,92,91,93,92,91,93,92,91,93,92,91,93,92,91,93,92,91,93,92,91,93,92,92,91,93,115,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,116,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,0,104,0,104,103,104,103,104,103,104,103,103,104,103,104,103,103,104,103,103,103,103,104,103,103,103,103,104,104,103,104,103,104,103,104,103,104,103,104,103,104,103,104,103,104,103,104,103,103,103,103,104,104,103,104,103,104,103,104,103,104,103,104,103,104,103,104,103,104],"f":"````````````{{cg}i{}{}{{b{e}}}{}}0{ce{}{}}000{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0`33`{{}j}{{{d{fj}}}l}000{{}{{n{c}}}{}}{{{d{{A`{c}}}}{d{fAb}}}AdAf}{{{d{j}}{d{fAb}}}Ad}`{cc{}}00099`999966999999`44{{{d{fj}}{d{c}}}lAf}`6{{}c{}}`{{{d{j}}}{{Aj{Ah}}}}`7777``7{c{{Al{e}}}{}{}}00000{c{{Al{e{An{e}}}}}{}{}}0{{{d{c}}}B`{}}0????::`::??{c{{A`{e}}}{{Bb{l}}}{}}``````{{cg}i{}{}{{b{e}}}{}}{ce{}{}}0{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}{{c{h{e}}}g{}{}{}}3{{{d{Bd}}{d{fAb}}}Ad}==4441444{{}{{n{{Bf{Ah}}}}}}0:::98555{Ah{{n{c}}}{}}0`````766543{{{d{Bh}}}Bh}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}}09{{{d{Bh}}{d{Bh}}}Bj}{{{d{c}}{d{e}}}Bj{}{}}{{{d{Bh}}{d{fAb}}}Ad}{cc{}}0===:==={c{{n{{Al{lBh}}}}}{{Cb{{C`{{Bn{Bl}}}}}}}}{{{d{c}}}e{}{}}{c{{Al{e}}}{}{}}00{c{{Al{e{An{e}}}}}{}{}}{{{d{c}}}B`{}}{ce{}{}}00```````````````````{{cg}i{}{}{{b{e}}}{}}000{{}Cd}{CdBj}33333333{{{d{Cf}}}{{Cf{{d{Ch}}}}}}{{CdCd}Cd}{{{d{fCd}}Cd}l}10{{{d{Cd}}}Cj}021{{{d{c}}}{{d{e}}}{}{}}000{{{d{fc}}}{{d{fe}}}{}{}}000{{c{h{e}}}g{}{}{}}000{{{d{{Cf{c}}}}}{{Cf{c}}}Cl}{{{d{Cn}}}Cn}{{{d{D`}}}D`}{{{d{Cd}}}Cd}{{{d{c}}{d{fe}}}l{}{}}000{{{d{c}}}l{}}00000{{{d{{Cf{c}}}}{d{{Cf{c}}}}}DbDd}{{{d{Cd}}{d{Cd}}}Db}?{CdCd}{ce{}{}}000{{{d{Cd}}Cd}Bj}{CdBj}{{}Cd}{{CdCd}Cd}1{{{d{{Cf{c}}}}{d{{Cf{c}}}}}BjDf}{{{d{Cn}}{d{Cn}}}Bj}{{{d{D`}}{d{D`}}}Bj}{{{d{Cd}}{d{Cd}}}Bj}{{{d{c}}{d{e}}}Bj{}{}}000{{{d{fCd}}c}l{{Dj{}{{Dh{Cd}}}}}}{{{d{{Cf{c}}}}{d{fAb}}}{{Al{lDl}}}Af}{{{d{Cn}}{d{fAb}}}{{Al{lDl}}}}{{{d{D`}}{d{fAb}}}{{Al{lDl}}}}{{{d{Cd}}{d{fAb}}}{{Al{lDl}}}}0000{cc{}}0000000{Cj{{Bf{Cd}}}}{CjCd}00{cCd{{Dj{}{{Dh{Cd}}}}}}{{{d{Ch}}}{{Bf{Cd}}}}{ce{}{}}000{{{d{c}}{d{e}}}Dn{E`Eb}Ed}0{{{d{{Cf{c}}}}{d{fe}}}lE`Ef}{{{d{Cd}}{d{fc}}}lEf}{{{d{fCd}}Cd}l}{{CdCd}Cd}{{{d{Cd}}Cd}Bj}66666666{{c{h{e}}}g{}{}{}}00077777777{Cd}8888{{{d{Cd}}}Bj}0{{{d{Cd}}}{{Eh{Cd}}}}{{{d{Cd}}}{{Ej{Cd}}}}{CdBj}`00{CdCd}{{}c{}}{{{d{{Cf{c}}}}{d{{Cf{c}}}}}{{Bf{Db}}}El}{{{d{Cd}}{d{Cd}}}{{Bf{Db}}}}<{{{d{fCd}}CdBj}l}5<=<{{{d{c}}}e{}{}}000>{c{{Al{e}}}{}{}}00000000000{c{{Al{e{An{e}}}}}{}{}}000{{{d{c}}}B`{}}000{ce{}{}}0000000{{CdCd}Cd}1111``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}22{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}{{c{h{e}}}g{}{}{}}{{{d{En}}}En}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}}0{{{d{En}}{d{En}}}Db}9{{{d{En}}{d{En}}}Bj}{{{d{c}}{d{e}}}Bj{}{}}{{{d{En}}{d{fAb}}}{{Al{lDl}}}}{cc{}}0={{{d{c}}{d{e}}}Dn{E`Eb}Ed}{{{d{En}}{d{fc}}}lEf}??:???{{{d{En}}{d{En}}}{{Bf{Db}}}}{{{d{c}}}e{}{}}{c{{Al{e}}}{}{}}00{c{{Al{e{An{e}}}}}{}{}}{{{d{c}}}B`{}}{ce{}{}}00````````{{{d{f{Ff{}{{F`{c}}{Fb{e}}{Fd{g}}}}}}e}{{n{e}}}{FhFj}{AfFl}{}}{{{d{{Ff{}{{F`{c}}{Fb{e}}{Fd{g}}}}}}Fn}{{G`{egc}}}{FhFj}{AfFl}{}}`{{cg}i{}{}{{b{e}}}{}}33{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}{{c{h{e}}}g{}{}{}}6>>6660666{{{d{{Gb{c}}}}}BjGd}{{{d{{Gb{c}}}}}GfGd}{{cGh{d{f}}{d{fj}}}{{Gb{c}}}Gd}{{{d{f{Gb{c}}}}{d{f}}eGh{d{fj}}}lGd{{Gl{}{{Dh{{Gj{Bb}}}}}}}}{{{d{{Gb{c}}}}}{{d{c}}}Gd}{{{d{f{Gb{c}}}}Gn}lGd}{{{d{f{Gb{c}}}}}lGd}{c{{Al{e}}}{}{}}00{c{{Al{e{An{e}}}}}{}{}}{{{d{c}}}B`{}}{ce{}{}}0{{{d{f{Gb{c}}}}GhH`{d{f}}d{d{Hb}}{d{fHd}}{d{fj}}}{{Hf{{Aj{Gn}}{Bf{n}}}}}Gd}1`?11>=<1{{{d{f{Hh{ceg}}}}{d{fg}}{d{e}}{d{Hb}}HjH`}l{}{}Fh}{cc{}}0333>333{{{d{f{Hh{ceg}}}}Hj{d{g}}Hl}Bj{}{}Fh}{{{d{f{Hh{ceg}}}}{d{g}}Gh}Hn{}{}Fh}{{{d{f{Hh{ceg}}}}HjH`{d{I`}}{d{g}}}Gf{}{}Fh}{{{Ib{ceg}}}{{Hh{ceg}}}{}{}Fh}{{{d{f{Hh{ceg}}}}GnHjH`{d{g}}{d{fHd}}{d{f{Id{c}}}}}If{}{}Fh}{{{d{f{Hh{ceg}}}}Hj{d{g}}{d{fBb}}}l{}{}Fh}<<<;:999`````{{cg}i{}{}{{b{e}}}{}}::{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}{{c{h{e}}}g{}{}{}}=::===0==={{{d{{Ih{c}}}}}BjGd}{{{d{{Ih{c}}}}}GfGd}{{cGh{d{f}}{d{fj}}}{{Ih{c}}}Gd}{{{d{f{Ih{c}}}}{d{f}}eGh{d{fj}}}lGd{{Gl{}{{Dh{{Gj{Bb}}}}}}}}{{{d{{Ih{c}}}}}{{d{c}}}Gd}{{{d{f{Ih{c}}}}Gn}lGd}{{{d{f{Ih{c}}}}}lGd}{c{{Al{e}}}{}{}}00{c{{Al{e{An{e}}}}}{}{}}{{{d{c}}}B`{}}{ce{}{}}0{{{d{f{Gd{}{{F`{c}}{Fd{e}}{Fb{g}}}}}}g}{{n{g}}}Fj{}{AfFl}}{{{d{f{Ih{c}}}}GhH`{d{f}}d{d{Hb}}{d{fHd}}{d{fj}}}{{Hf{{Aj{Gn}}{Bf{n}}}}}Gd}{{{d{{Gd{}{{F`{c}}{Fd{e}}{Fb{g}}}}}}}{{G`{gec}}}Fj{}{AfFl}}3```{{cg}i{}{}{{b{e}}}{}}04444{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0{{{d{Ij}}}Ij}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}}::``{{{d{Il}}{d{fAb}}}Ad}{{{d{Ij}}{d{fAb}}}Ad}{cc{}}000==``====66======``````{{{d{c}}}e{}{}}{c{{Al{e}}}{}{}}00000{c{{Al{e{An{e}}}}}{}{}}0{{{d{c}}}B`{}}0{ce{}{}}00000``{{{d{In}}}l}{InIn}{{{n{c}}}{{Hf{{n{c}}In}}}{}}{{cg}i{}{}{{b{e}}}{}}0{{{n{{Bf{c}}}}g}{{n{e}}}J`J`{{Jd{c}{{Jb{{n{e}}}}}}J`}}{{{n{{Al{ce}}}}i}{{n{g}}}J`J`J`{{Jd{c}{{Jb{{n{g}}}}}}J`}}6666{e{{n{c}}}{}{{Dj{}{{Dh{{n{c}}}}}}}}{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0{{{n{c}}{n{c}}}{{n{c}}}{}}{e{{n{c}}}J`{{Jh{{Jf{c}}}{{Jb{{A`{c}}}}}}}}{{{d{In}}}In}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}}{{{n{c}}}{{n{{Aj{c}}}}}J`}{ce{}{}}0{c{{n{c}}}J`}{{{d{fIn}}}l}{c{{n{e}}}{{Cb{{A`{Jj}}}}}{}}{{{d{In}}{d{fAb}}}Ad}{l{{n{c}}}{}}{cc{}}00066{e{{n{c}}}{}{{Jl{}{{Jb{c}}}}J`}}7777>>777777{{{n{c}}}{{Bf{{Jn{{A`{c}}}}}}}{}}{{{d{In}}}Bj}{{{n{c}}g}{{n{e}}}J`J`{{K`{c}{{Jb{e}}}}J`}}{{}{{n{c}}}{}}{e{{n{c}}}J`{{Jh{{Kb{c}}}{{Jb{{A`{c}}}}}}}}{{ei}{{n{g}}}J`{{Jl{}{{Jb{c}}}}J`}J`{{Jd{c}{{Jb{g}}}}J`}}{{ei}{{n{g}}}{}{{Kd{}{{Dh{c}}}}J`}{}{{Jd{c}{{Jb{g}}}}J`}}{e{{n{c}}}{}{{Kd{}{{Dh{c}}}}J`}}{{{n{c}}g}{{n{e}}}J`J`{{K`{c}{{Jb{{n{e}}}}}}J`}}{{{d{c}}}e{}{}}{c{{Al{e}}}{}{}}00000{c{{Al{e{An{e}}}}}{}{}}0{{{d{c}}}B`{}}0{ce{}{}}00000{e{{n{c}}}Fl{{Bb{c}}}}`````{{cg}i{}{}{{b{e}}}{}}00222222{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00{{iGhKf{d{fg}}}{{Kh{ceg}}}{}{}Fh{{Cb{{G`{ceg}}}}}}{{c{h{e}}}g{}{}{}}00{{{d{Kj}}}Kj}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}}0999{{}Kf}{{{d{f{Kh{ceg}}}}{d{fg}}{d{e}}{d{Hb}}H`}Gf{}{}Fh}{{{d{Kf}}{d{fAb}}}Ad}{{{d{Kj}}{d{fAb}}}Ad}{cc{}}00000>>>>>>>>>{{{Kh{ceg}}}Kf{}{}Fh}999?????????5{{}c{}}{{{d{f{Kh{ceg}}}}{d{g}}{d{fBb}}}l{}{}Fh}{{{Kh{ceg}}Gh{d{fg}}}{{Kh{ceg}}}{}{}Fh}{{{d{c}}}e{}{}}{c{{Al{e}}}{}{}}00000000{c{{Al{e{An{e}}}}}{}{}}00{{{d{c}}}B`{}}00{ce{}{}}00000{{{d{f{Kh{ceg}}}}{d{{Bn{Gn}}}}H`{d{fg}}{d{fHd}}{d{f{Aj{c}}}}}{{Hf{Kj{Aj{If}}}}}{}{}Fh}111````````````````````````````{{cg}i{}{}{{b{e}}}{}}22{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}{{c{h{e}}}g{}{}{}}{{FnKl}{{n{c}}}{}}{{FnKn}{{n{c}}}{}}{{FnL`}{{n{c}}}{}}{Fn{{n{c}}}{}}{{}{{Lb{Fn}}}}0:1{{}{{Lb{{Hf{FnLd}}}}}}{{}{{Lb{Lf}}}}{cc{}}0=4{{}{{n{{Bf{Fn}}}}}}{Fn{{n{Bj}}}}{Fn{{n{{Bf{Bj}}}}}}{Fn{{n{L`}}}}3{Fn{{n{{Bf{Hl}}}}}}{Fn{{n{Dn}}}}{Fn{{n{Gh}}}}{ce{}{}}0{{c{h{e}}}g{}{}{}}111{{FnBj}{{n{c}}}{}}0{{FnHl}{{n{c}}}{}}{Lh{{Hf{Fn{n{Fn}}}}}}?`{{Fn{Bf{Lj}}}{{n{c}}}{}}{{FnGh}{{n{c}}}{}}{{}{{Lb{{Hf{FnGh}}}}}}{{Fne}{{n{c}}}Fl{{Jh{Ll}{{Jb{c}}}}Fl}}`{Fn{{n{Ln}}}}{Fn{{n{c}}}{}}00{c{{Al{e}}}{}{}}00{c{{Al{e{An{e}}}}}{}{}}{{{d{c}}}B`{}}===````{{cg}i{}{}{{b{e}}}{}}0>>>>{{{d{Ln}}}{{d{{Bn{Bl}}}}}}{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0`{{c{h{e}}}g{}{}{}}0{{{d{Ln}}}Ln}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}}{ce{}{}}0{{{d{Ln}}{I`{Cj}}}{{Al{LnM`}}}}{{{d{c}}}e{}{{Md{Mb}}}}0{{{d{Ln}}{d{fAb}}}Ad}{{{d{M`}}{d{fAb}}}Ad}0{cc{}}00055555599555555{{c{Gh{Cj}}Mf}Ln{{Cb{Mh}}}}``{{{d{c}}}e{}{}}{{{d{c}}}Mj{}}{{{d{c}}}Ah{}}{c{{Al{e}}}{}{}}00000{c{{Al{e{An{e}}}}}{}{}}0{{{d{c}}}B`{}}0<<<<<<","D":"DJf","p":[[10,"TransformMatrix",1233],[1,"reference"],[0,"mut"],[5,"BakedParameters",1234],[5,"Debug",0,1235],[1,"unit"],[5,"Task",907],[6,"Action",0],[5,"Formatter",1236],[8,"Result",1236],[10,"Debug",1236],[5,"String",1237],[5,"Vec",1238],[6,"Result",1239],[5,"OutOfBounds",1240],[5,"TypeId",1241],[10,"Operation",1242],[6,"Action",98],[6,"Option",1243],[6,"Error",134],[1,"bool"],[1,"u8"],[1,"slice"],[6,"Cow",1244],[10,"Into",1245],[5,"Modifiers",168,1246],[6,"Key",168,1247],[1,"str"],[1,"u32"],[10,"Clone",1248],[6,"Event",168,1249],[6,"Location",168,1250],[6,"Ordering",1251],[10,"Ord",1251],[10,"PartialEq",1251],[17,"Item"],[10,"IntoIterator",1252],[5,"Error",1236],[1,"u64"],[10,"Hash",1253],[10,"Sized",1254],[10,"BuildHasher",1253],[10,"Hasher",1253],[5,"Iter",1255],[5,"IterNames",1255],[10,"PartialOrd",1251],[6,"Named",379,1247],[17,"Renderer"],[17,"Message"],[17,"Theme"],[10,"Program",730],[10,"Renderer",1256],[10,"Renderer",1257],[10,"Send",1254],[5,"Id",1258],[5,"Element",1259],[5,"State",736],[10,"Program",801],[6,"Interaction",1260],[5,"Size",1261],[5,"Box",1262],[10,"Iterator",1263],[6,"Event",1264],[6,"Cursor",1265],[5,"Style",1256],[10,"Clipboard",1266],[1,"tuple"],[5,"Nested",769,1267],[5,"Layout",1268],[5,"Point",1269],[5,"Node",1270],[5,"Rectangle",1271],[5,"Element",1272],[5,"Shell",1273],[6,"Status",1264],[5,"State",801,1274],[5,"Information",840],[6,"Action",840],[5,"Handle",907],[10,"MaybeSend",1275],[17,"Output"],[10,"Fn",1276],[5,"Sender",1277],[10,"FnOnce",1276],[8,"Never",1278],[10,"Future",1279],[8,"BoxStream",1280],[10,"FnMut",1276],[5,"Sender",1281],[10,"Stream",1282],[5,"Cache",986],[5,"UserInterface",986],[6,"State",986],[5,"Icon",1283],[6,"Level",1284],[6,"Mode",1285],[5,"Subscription",1286],[6,"Event",1287],[5,"Instant",1288],[5,"Settings",1289],[6,"UserAttention",1290],[5,"WindowHandle",1291],[5,"Screenshot",1164],[6,"CropError",1164],[1,"char"],[10,"FromIterator",1252],[1,"f64"],[5,"Bytes",1292],[5,"SmolStr",1293],[15,"LoadFont",96],[15,"Read",130],[15,"Write",130],[15,"KeyPressed",372],[15,"KeyReleased",372],[15,"Updated",1079],[6,"Action",1080]],"r":[[2,1235],[6,801],[8,907],[9,986],[172,1249],[173,1247],[178,1250],[179,1246],[321,1294],[532,1247],[582,1247],[726,730],[727,736],[769,1267],[804,1274],[1102,1164]],"b":[[206,"impl-Flags-for-Modifiers"],[207,"impl-Modifiers"],[261,"impl-UpperHex-for-Modifiers"],[262,"impl-Binary-for-Modifiers"],[263,"impl-Octal-for-Modifiers"],[264,"impl-Debug-for-Modifiers"],[265,"impl-LowerHex-for-Modifiers"],[275,"impl-Flags-for-Modifiers"],[276,"impl-Modifiers"],[914,"impl-Task%3COption%3CT%3E%3E"],[915,"impl-Task%3CResult%3CT,+E%3E%3E"],[1191,"impl-Display-for-CropError"],[1192,"impl-Debug-for-CropError"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAH4CbAAHAAAACQABAA0ACwAaAAcAIwABACgABAAvAAkAOgACAD8AAABBAAAAQwADAEkAEABbAAMAZgAHAG8AAQByAAQAeQAHAIgADQCXAAEAmgAEAKAACAC8AAMAwgAHAM8AAADTABsA8QADAPcAAAD6AAcAAwEHAA8BAwAUAQAAGQEHACgBFABGAQIATwEDAFQBGwBxAQMAgQEAAKQBAADGAQAABQIAAA0CAAARAgAAGAIAAB8CBgAqAgAAQQIAAE4CAABlAgAAaAIAAHYCAAB5AgAAhwIAAKsCAACzAg4AwwIDAMgCEADiAgYA6gIBAO0CBAD5AgYAAQMAAAMDBgAMAwEADwMEABoDBwAnAwYALwMBADIDBAA+AwYASAMAAEwDEABfAwEAYwMDAGsDCQB7AxAAkQMBAJUDAwCaAwUAogMCAKYDAQCpAwAAqwMBAK8DAwC2AwkAyQMQAOADDgDwAwoA/AMBAAEEBQAKBAIADgQLABsEAAAeBBUANQQCAE8EAABUBAUAYAQAAGUEAQBxBAQAewQAAIUEBwCRBAoAnQQGAKUEBACsBAMAsgQJAL8EEgA="}],\ -["iced_tiny_skia",{"t":"PEFGFFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNENNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCEONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNOOOOOOFPFGPNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNHNNNHNNNNONNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOEECFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNHNNNNNNNNNNNNNNNNNN","n":["Fill","Geometry","Layer","Primitive","Renderer","Settings","Stroke","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","core","damage","default","default","default_font","default_font","default_size","default_text_size","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","draw","draw_editor","draw_geometry","draw_image","draw_image","draw_mesh","draw_paragraph","draw_primitive_cache","draw_primitive_group","draw_quad","draw_svg","draw_svg","draw_text","draw_text_cache","draw_text_group","drop","drop","drop","drop","end_layer","end_transformation","eq","eq","fill_editor","fill_paragraph","fill_quad","fill_text","flush","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","geometry","graphics","images","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layers","measure_image","measure_svg","new","new_frame","null_value","null_value","primitives","quads","reset","resize","start_layer","start_transformation","text","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","visible_bounds","vzip","vzip","vzip","vzip","window","with_bounds","paint","paint","path","path","rule","stroke","Cache","Cache","Frame","Geometry","Live","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cache","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","clip_bounds","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","draft","drop","drop","drop","fill","fill_rectangle","fill_text","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_fill_rule","into_geometry","into_paint","into_stimulus","into_stimulus","into_stimulus","into_stroke","load","new","paste","pop_transform","primitives","push_transform","rotate","scale","scale_nonuniform","size","stroke","text","to_owned","translate","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","width","with_clip","clip_bounds","primitives","text","Compositor","Surface","compositor","Compositor","Surface","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","configure_surface","create_renderer","create_surface","deref","deref","deref_mut","deref_mut","drop","drop","fetch_information","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","present","present","screenshot","screenshot","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","with_backend"],"q":[[0,"iced_tiny_skia"],[209,"iced_tiny_skia::Primitive"],[215,"iced_tiny_skia::geometry"],[351,"iced_tiny_skia::geometry::Geometry"],[354,"iced_tiny_skia::window"],[357,"iced_tiny_skia::window::compositor"],[434,"palette::chromatic_adaptation"],[435,"core::any"],[436,"palette::cam16::parameters"],[437,"iced_tiny_skia::layer"],[438,"iced_tiny_skia::primitive"],[439,"iced_tiny_skia::settings"],[440,"iced_core::rectangle"],[441,"alloc::vec"],[442,"iced_core::pixels"],[443,"tiny_skia::pixmap"],[444,"tiny_skia::mask"],[445,"iced_graphics::viewport"],[446,"iced_core::color"],[447,"core::convert"],[448,"iced_graphics::text::editor"],[449,"iced_core::point"],[450,"iced_core::transformation"],[451,"iced_core::image"],[452,"iced_core::angle"],[453,"iced_graphics::mesh"],[454,"iced_graphics::text::paragraph"],[455,"alloc::rc"],[456,"iced_core::renderer"],[457,"iced_core::background"],[458,"iced_core::svg"],[459,"core::option"],[460,"iced_core::text"],[461,"iced_graphics::text"],[462,"core::fmt"],[463,"iced_graphics::settings"],[464,"alloc::boxed"],[465,"alloc::sync"],[466,"iced_core::size"],[467,"iced_core::font"],[468,"core::result"],[469,"palette::convert::try_from_into_color"],[470,"iced_graphics::cache"],[471,"iced_graphics::geometry::path"],[472,"iced_graphics::geometry::fill"],[473,"iced_graphics::geometry::text"],[474,"tiny_skia::painter"],[475,"iced_graphics::geometry::style"],[476,"iced_graphics::geometry::stroke"],[477,"tiny_skia_path::stroker"],[478,"iced_core::vector"],[479,"iced_graphics::compositor"],[480,"core::clone"],[481,"iced_graphics::error"]],"i":[9,0,0,0,0,0,9,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,8,9,10,6,6,8,9,10,8,9,10,8,9,10,10,8,9,10,6,0,8,8,10,6,10,6,10,8,9,10,6,8,9,10,6,6,8,6,8,6,6,8,8,8,8,8,6,8,8,8,8,9,10,6,6,6,9,10,6,6,6,6,8,8,9,10,6,8,9,10,10,6,8,9,10,6,8,9,10,6,0,0,8,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,9,10,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,6,6,6,6,6,8,10,8,8,8,8,6,6,8,8,9,10,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,9,8,9,10,6,0,8,73,74,73,74,73,74,0,51,0,0,51,51,53,54,51,53,54,51,53,54,51,53,54,51,53,54,51,53,54,51,53,54,51,51,53,54,54,53,53,53,53,51,53,54,51,53,54,51,53,54,54,51,53,54,54,54,54,51,53,54,51,53,54,51,53,54,51,53,54,54,51,53,54,51,53,54,51,53,54,51,53,54,54,51,53,54,51,53,54,51,53,54,51,53,54,0,54,0,51,53,54,0,51,54,54,54,53,54,54,54,54,54,54,53,53,54,51,53,54,51,53,54,51,53,54,51,53,54,51,53,54,51,53,54,51,53,54,51,53,54,54,54,75,75,75,0,0,0,0,0,65,69,65,69,65,69,65,69,65,69,65,69,65,69,65,69,65,69,65,65,65,65,69,65,69,65,69,65,65,69,65,69,65,69,65,69,65,69,65,69,65,69,65,65,69,65,69,65,69,65,69,65,69,0,0,65,0,65,65,69,65,69,65,69,65,69,65,69,65,69,65,69,65,69,65],"f":"```````{{cg}i{}{}{{b{e}}}{}}000{ce{}{}}0000000{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000`{{c{j{e}}}g{}{}{}}000{{{d{hl}}}n}{{{d{A`}}}A`}{{{d{Ab}}}Ab}{{{d{Ad}}}Ad}{{{d{c}}{d{he}}}n{}{}}00{{{d{c}}}n{}}000;;;;`{{{d{A`}}{d{A`}}}{{Ah{Af}}}}{{}A`}{{}Ad}{{{d{l}}}c{}}`{{{d{l}}}Aj}`{Al{{d{c}}}{}}000{Al{{d{hc}}}{}}000{{{d{hl}}{d{hAn}}{d{hB`}}{d{Bb}}{d{{Bd{Af}}}}Bf{d{{Bd{c}}}}}n{{Bj{Bh}}}}{{{d{hA`}}{d{Bl}}BnBfAfC`}n}{{{d{hl}}c}n{}}{{{d{hA`}}CbCdAfC`CfCh}n}{{{d{hl}}cCdAfCfCh}n{}}{{{d{hl}}Cj}n}{{{d{hA`}}{d{Cl}}BnBfAfC`}n}{{{d{hA`}}{Cn{{Bd{Ab}}}}AfC`}n}{{{d{hA`}}{Ah{Ab}}AfC`}n}{{{d{hA`}}D`DbC`}n}{{{d{hA`}}Dd{Df{Bf}}AfC`CfCh}n}{{{d{hl}}Dd{Df{Bf}}AfCfCh}n}{{{d{hA`}}DhBnBfAfC`}n}{{{d{hA`}}{Cn{{Bd{Dj}}}}AfC`}n}{{{d{hA`}}{Ah{Dj}}AfC`}n}{Aln}000{{{d{hl}}}n}0{{{d{Ab}}{d{Ab}}}Dl}{{{d{Ad}}{d{Ad}}}Dl}{{{d{hl}}{d{c}}BnBfAf}n{}}0{{{d{hl}}D`c}n{{Dn{Db}}}}{{{d{hl}}DhBnBfAf}n}{{{d{hA`}}}n}{{{d{A`}}{d{hE`}}}Eb}{{{d{Ab}}{d{hE`}}}Eb}{{{d{Ad}}{d{hE`}}}Eb}{{{d{l}}{d{hE`}}}Eb}{cc{}}00{EdAd}11111{ce{}{}}000```{{}Al}00011111111{{{Ef{c}}}{{Ef{f}}}{}}000{{{Eh{c}}}{{Eh{f}}}{}}0{{{Cn{c}}}{{Cn{f}}}{}}000{{c{j{e}}}g{}{}{}}000555555555555{{{d{hl}}}{{d{{Bd{A`}}}}}}{{{d{l}}{d{c}}}{{El{Ej}}}{}}{{{d{l}}{d{Dd}}}{{El{Ej}}}}{{EnAj}l}{{{d{l}}El}c{}}{{}c{}}0``{{{d{hA`}}}n}{{{d{hA`}}Af}n}{{{d{hl}}Af}n}{{{d{hl}}C`}n}`{{{d{c}}}e{}{}}00{c{{F`{e}}}{}{}}00000000000{c{{F`{e{Fb{e}}}}}{}{}}000{{{d{c}}}Fd{}}000{ce{}{}}0000000{{{d{Ab}}}Af}1111`{AfA`}```````````{{cg}i{}{}{{b{e}}}{}}00333333{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{FfFh{Df{Fj}}}Fj}{{c{j{e}}}g{}{}{}}00{{{d{Fl}}}Bn}`{{{d{Fj}}}Fj}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}==={Al{{d{c}}}{}}00{Al{{d{hc}}}{}}00{{{d{hFl}}Af}Fl}{Aln}00{{{d{hFl}}{d{Fn}}c}n{{Dn{G`}}}}{{{d{hFl}}BnElc}n{{Dn{G`}}}}{{{d{hFl}}c}n{{Dn{Gb}}}}{{{d{Ff}}{d{hE`}}}Eb}{{{d{Fj}}{d{hE`}}}Eb}{{{d{Fl}}{d{hE`}}}Eb}{cc{}}00000{ce{}{}}00{{{d{Fl}}}Ch}{{}Al}00222222{{{Ef{c}}}{{Ef{f}}}{}}00{{{Eh{c}}}{{Eh{f}}}{}}{{{Cn{c}}}{{Cn{f}}}{}}00{{c{j{e}}}g{}{}{}}00666666{GdGf}{FlFf}{GhGj}999{{{d{Gl}}}Gn}{{{d{Fj}}}Ff}{ElFl}{{{d{hFl}}FlBn}n}{{{d{hFl}}}n}`0{{{d{hFl}}c}n{{Dn{Cf}}}}{{{d{hFl}}c}n{{Dn{Ch}}}}{{{d{hFl}}c}n{{Dn{H`}}}}{{{d{Fl}}}El}{{{d{hFl}}{d{Fn}}c}n{{Dn{Gl}}}}`{{{d{c}}}e{}{}}{{{d{hFl}}H`}n}{c{{F`{e}}}{}{}}00000000{c{{F`{e{Fb{e}}}}}{}{}}00{{{d{c}}}Fd{}}00{ce{}{}}00000000{{{d{Fl}}}Ch}{AfFl}````````{{cg}i{}{}{{b{e}}}{}}03333{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{j{e}}}g{}{}{}}088{{{d{hHb}}{d{hc}}EjEj}n{}}{{{d{Hb}}}c{}}{{{d{hHb}}cEjEj}e{HdHf}{}}{Al{{d{c}}}{}}0{Al{{d{hc}}}{}}0{Aln}0{{{d{Hb}}}Hh}{cc{}}000{ce{}{}}0{{}Al}01111{{{Ef{c}}}{{Ef{f}}}{}}0{{{Eh{c}}}{{Eh{f}}}{}}{{{Cn{c}}}{{Cn{f}}}{}}0==444444{{Adc}HbHd}{{{d{hl}}{d{hHj}}{d{Bb}}Bf{d{{Bd{c}}}}}{{F`{nHl}}}{{Bj{Bh}}}}{{{d{hHb}}{d{hc}}{d{he}}{d{Bb}}Bf{d{{Bd{g}}}}}{{F`{nHl}}}{}{}{{Bj{Bh}}}}{{{d{hl}}{d{hHj}}{d{Bb}}Bf{d{{Bd{c}}}}}{{Ah{Hn}}}{{Bj{Bh}}}}{{{d{hHb}}{d{hc}}{d{he}}{d{Bb}}Bf{d{{Bd{g}}}}}{{Ah{Hn}}}{}{}{{Bj{Bh}}}}{c{{F`{e}}}{}{}}00000{c{{F`{e{Fb{e}}}}}{}{}}0{{{d{c}}}Fd{}}0<<<<<<{{Edc{Df{{d{Bh}}}}}{{F`{HbI`}}}Hd}","D":"Cn","p":[[10,"TransformMatrix",434],[1,"reference"],[10,"Any",435],[0,"mut"],[5,"BakedParameters",436],[5,"Renderer",0],[1,"unit"],[5,"Layer",0,437],[6,"Primitive",0,438],[5,"Settings",0,439],[5,"Rectangle",440],[5,"Vec",441],[5,"Pixels",442],[1,"usize"],[5,"PixmapMut",443],[5,"Mask",444],[5,"Viewport",445],[1,"slice"],[5,"Color",446],[1,"str"],[10,"AsRef",447],[5,"Editor",448],[5,"Point",449],[5,"Transformation",450],[6,"Handle",451],[6,"FilterMethod",451],[5,"Radians",452],[1,"f32"],[6,"Mesh",453],[5,"Paragraph",454],[5,"Rc",455],[5,"Quad",456],[6,"Background",457],[5,"Handle",458],[6,"Option",459],[5,"Text",460],[6,"Text",461],[1,"bool"],[10,"Into",447],[5,"Formatter",462],[8,"Result",462],[5,"Settings",463],[5,"Box",464],[5,"Arc",465],[1,"u32"],[5,"Size",466],[5,"Font",467],[6,"Result",468],[5,"OutOfBounds",469],[5,"TypeId",435],[6,"Geometry",215],[5,"Group",470],[5,"Cache",215],[5,"Frame",215],[5,"Path",471],[5,"Fill",472],[5,"Text",473],[6,"Rule",472],[6,"FillRule",474],[6,"Style",475],[5,"Paint",474],[5,"Stroke",476],[5,"Stroke",477],[5,"Vector",478],[5,"Compositor",357],[10,"Window",479],[10,"Clone",480],[5,"Information",479],[5,"Surface",357],[6,"SurfaceError",479],[1,"u8"],[6,"Error",481],[15,"Fill",209],[15,"Stroke",209],[15,"Live",351]],"r":[[1,215],[2,437],[3,438],[5,439],[354,357],[355,357]],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAJMBDgAAAAAAAgACAAgANAA+AAAAQAAnAGsAAABtAA4AgABKAMwABQDYADUAEQEJAB4BZQCGAQUAjgEkAA=="}],\ -["iced_wgpu",{"t":"FEEEFENNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNCENNNNNNNNNNNNNNCNNNNNNCCNNNNNNNNNNNNNNNNNNNNNECFPFGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOFINNNNNONNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNOONNOONNNNNNNNNNIFKKFNNNNNNNNNNONNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMOMNNNNNNNNNNNNNNNNNNNFNONNONNNNNNNNNOONNNNNNNNNNNNNNNNNNOHNNNNNNNNNNEFNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFGPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNHNNNNNNNNNNNNNNNNNNNNNNNN","n":["Engine","Geometry","Layer","Primitive","Renderer","Settings","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clear","components_from","components_from","core","create_image_cache","default_font","default_size","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_geometry","draw_image","draw_mesh","draw_primitive","draw_svg","drop","drop","end_layer","end_transformation","fill_editor","fill_paragraph","fill_quad","fill_text","from","from","from_angle","from_angle","from_stimulus","from_stimulus","geometry","graphics","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layer","measure_image","measure_svg","new","new","new_frame","present","primitive","settings","start_layer","start_transformation","submit","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","wgpu","window","Cache","Cached","Frame","Geometry","Live","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cache","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draft","drop","drop","drop","fill","fill_rectangle","fill_text","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_geometry","into_stimulus","into_stimulus","into_stimulus","load","meshes","new","paste","pop_transform","push_transform","rotate","scale","scale_nonuniform","size","stroke","text","to_owned","translate","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","with_clip","meshes","text","Layer","Stack","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","bounds","cam16_into_unclamped","components_from","default","deref","deref_mut","downcast","draw_editor","draw_image","draw_mesh","draw_mesh_cache","draw_mesh_group","draw_paragraph","draw_primitive","draw_quad","draw_svg","draw_text","draw_text_cache","draw_text_group","drop","flush","fmt","from","from_angle","from_stimulus","images","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","null_value","primitives","quads","reset","resize","text","triangles","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","with_bounds","Batch","Instance","Primitive","Renderer","Storage","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_primitive","drop","drop","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get","get_mut","has","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","null_value","prepare","primitive","render","store","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Settings","adapt_into_using","antialiasing","arrays_from","arrays_into","backends","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","default","default_font","default_text_size","deref","deref_mut","downcast","drop","eq","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","null_value","present_mode","present_mode_from_env","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Compositor","Surface","adapt_into_using","arrays_from","arrays_into","as_hal","borrow","borrow_mut","cam16_into_unclamped","components_from","compositor","configure","deref","deref_mut","downcast","drop","drop","fmt","from","from_angle","from_stimulus","get_capabilities","get_current_texture","get_default_config","global_id","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Compositor","Error","IncompatibleSurface","NoAdapterFound","RequestDeviceFailed","SurfaceCreationFailed","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","configure_surface","create_renderer","create_surface","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fetch_information","fmt","fmt","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","present","present","request","screenshot","screenshot","source","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_backend"],"q":[[0,"iced_wgpu"],[98,"iced_wgpu::geometry"],[222,"iced_wgpu::geometry::Geometry"],[224,"iced_wgpu::layer"],[281,"iced_wgpu::primitive"],[360,"iced_wgpu::settings"],[407,"iced_wgpu::window"],[448,"iced_wgpu::window::compositor"],[535,"palette::chromatic_adaptation"],[536,"palette::cam16::parameters"],[537,"iced_wgpu::engine"],[538,"wgpu"],[539,"iced_core::pixels"],[540,"iced_core::image"],[541,"iced_core::rectangle"],[542,"iced_core::angle"],[543,"iced_graphics::mesh"],[544,"iced_core::svg"],[545,"iced_core::color"],[546,"core::option"],[547,"iced_core::point"],[548,"iced_core::renderer"],[549,"iced_core::background"],[550,"core::convert"],[551,"iced_core::text"],[552,"iced_core::size"],[553,"wgpu_types"],[554,"iced_graphics::antialiasing"],[555,"iced_core::font"],[556,"iced_graphics::viewport"],[557,"iced_core::transformation"],[558,"core::result"],[559,"palette::convert::try_from_into_color"],[560,"core::any"],[561,"iced_graphics::cache"],[562,"iced_graphics::geometry::path"],[563,"iced_graphics::geometry::fill"],[564,"iced_graphics::geometry::text"],[565,"core::fmt"],[566,"iced_core::vector"],[567,"iced_graphics::geometry::stroke"],[568,"iced_graphics::text::editor"],[569,"alloc::vec"],[570,"iced_graphics::text::paragraph"],[571,"alloc::boxed"],[572,"iced_graphics::text"],[573,"core::marker"],[574,"iced_graphics::settings"],[575,"core::ops::function"],[576,"iced_graphics::compositor"],[577,"core::error"],[578,"smol_str"],[579,"alloc::string"],[580,"iced_graphics::error"]],"i":[0,0,0,0,0,0,7,5,7,5,7,5,7,5,7,5,7,5,5,7,5,0,7,5,5,7,5,7,5,7,5,5,5,5,5,5,7,5,5,5,5,5,5,5,7,5,7,5,7,5,0,0,7,5,7,5,7,5,7,5,7,5,7,5,7,5,0,5,5,7,5,5,5,0,0,5,5,7,7,5,7,5,7,5,7,5,7,5,7,5,7,5,7,5,7,5,0,0,0,43,0,0,43,45,43,46,45,43,46,45,43,46,45,43,46,45,43,46,43,45,43,46,45,46,46,46,45,43,46,45,43,46,45,43,46,45,43,46,45,45,43,46,45,45,45,43,46,45,43,46,45,43,46,45,43,46,45,45,43,46,45,43,46,45,43,46,45,43,46,45,43,46,45,43,46,45,45,43,46,43,46,45,45,45,45,45,45,45,45,45,46,46,45,45,43,46,45,43,46,45,43,46,45,43,46,45,43,46,45,43,46,45,43,46,45,43,46,45,43,46,45,45,89,89,0,0,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,0,0,0,0,0,63,61,63,61,63,61,63,61,63,61,63,63,61,63,61,61,63,61,63,61,63,61,62,63,61,63,61,63,61,63,61,63,61,61,61,61,63,61,63,61,63,61,63,61,63,61,63,61,63,61,63,61,16,63,16,61,63,61,63,61,63,61,63,61,63,61,63,61,63,61,63,61,63,61,0,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,0,66,66,66,66,66,66,66,66,66,66,0,0,69,69,69,69,69,69,69,69,0,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,0,0,78,78,78,78,79,78,79,78,79,78,79,78,79,78,79,78,78,78,78,79,78,79,79,79,79,78,79,78,79,78,79,78,79,78,78,79,78,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,0,0,79,79,0,79,78,78,78,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79,78,79],"f":"``````{{cg}i{}{}{{b{e}}}{}}0{ce{}{}}000{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0{{{d{fj}}}l}44``{{{d{j}}}c{}}{{{d{j}}}Ab}{Ad{{d{c}}}{}}0{Ad{{d{fc}}}{}}077{{{d{fj}}c}l{}}{{{d{fj}}cAfAhAjAl}l{}}{{{d{fj}}An}l}{{{d{fj}}Ahc}lB`}{{{d{fj}}Bb{Bf{Bd}}AhAjAl}l}{Adl}0::{{{d{fj}}{d{c}}BhBdAh}l{}}0{{{d{fj}}Bjc}l{{Bn{Bl}}}}{{{d{fj}}C`BhBdAh}l}{cc{}}000{ce{}{}}0``{{}Ad}01111{{c{h{e}}}g{}{}{}}0222222`{{{d{j}}{d{c}}}{{Cd{Cb}}}{}}{{{d{j}}{d{Bb}}}{{Cd{Cb}}}}{{{d{Cf}}{d{A`}}{d{Ch}}Cj{Bf{Cl}}}n}{{{d{A`}}{d{n}}CnAb}j}{{{d{j}}Cd}c{}}{{{d{fj}}{d{fn}}{d{A`}}{d{Ch}}{d{fD`}}{Bf{Bd}}Cj{d{Db}}{d{Dd}}{d{{Df{c}}}}}l{{Dj{Dh}}}}``{{{d{fj}}Ah}l}{{{d{fj}}Dl}l}{{{d{fn}}{d{Ch}}D`}Dn}{c{{E`{e}}}{}{}}00000{c{{E`{e{Eb{e}}}}}{}{}}0{{{d{c}}}Ed{}}0>>>>{{{d{c}}}{{Bf{{d{e}}}}}{}{}}0??```````{{cg}i{}{}{{b{e}}}{}}00{ce{}{}}00000{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00{{EfEh{Bf{c}}}c{}}{{c{h{e}}}g{}{}{}}00{{{d{Ej}}}Bh}{{{d{El}}}El}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}}888{Ad{{d{c}}}{}}00{Ad{{d{fc}}}{}}00999{{{d{fEj}}Ah}Ej}{Adl}00{{{d{fEj}}{d{En}}c}l{{Bn{F`}}}}{{{d{fEj}}BhCdc}l{{Bn{F`}}}}{{{d{fEj}}c}l{{Bn{Fb}}}}{{{d{Ef}}{d{fFd}}}Ff}{{{d{El}}{d{fFd}}}Ff}{cc{}}00000{ce{}{}}00{{{d{Ej}}}Al}{{}Ad}00222222{{c{h{e}}}g{}{}{}}00333333{Ejc{}}444{{{d{c}}}Ef{}}`{CdEj}{{{d{fEj}}EjBh}l}{{{d{fEj}}}l}0{{{d{fEj}}c}l{{Bn{Aj}}}}{{{d{fEj}}c}l{{Bn{Al}}}}{{{d{fEj}}c}l{{Bn{Fh}}}}{{{d{Ej}}}Cd}{{{d{fEj}}{d{En}}c}l{{Bn{Fj}}}}`{{{d{c}}}e{}{}}{{{d{fEj}}Fh}l}{c{{E`{e}}}{}{}}00000000{c{{E`{e{Eb{e}}}}}{}{}}00{{{d{c}}}Ed{}}00{ce{}{}}00000{{{d{c}}}{{Bf{{d{e}}}}}{}{}}00111{{{d{Ej}}}Al}{AhEj}````{{cg}i{}{}{{b{e}}}{}}44{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}`{{c{h{e}}}g{}{}{}}7{{}Fl}{Ad{{d{c}}}{}}{Ad{{d{fc}}}{}}5{{{d{fFl}}{d{Fn}}BhBdAhDl}l}{{{d{fFl}}G`AfAhDlAjAl}l}{{{d{fFl}}AnDl}l}`{{{d{fFl}}{Gb{An}}Dl}l}{{{d{fFl}}{d{Gd}}BhBdAhDl}l}{{{d{fFl}}Ah{Gf{B`}}Dl}l}{{{d{fFl}}BjBlDl}l}{{{d{fFl}}Bb{Bf{Bd}}AhDlAjAl}l}{{{d{fFl}}C`BhBdAhDl}l}`{{{d{fFl}}{Gb{Gh}}Dl}l}{Adl}{{{d{fFl}}}l}{{{d{Fl}}{d{fFd}}}Ff}{cc{}}0{ce{}{}}`{{}Ad}11{{c{h{e}}}g{}{}{}}222{{}c{}}``6{{{d{fFl}}Ah}l}``{c{{E`{e}}}{}{}}00{c{{E`{e{Eb{e}}}}}{}{}}{{{d{c}}}Ed{}}77{{{d{c}}}{{Bf{{d{e}}}}}{}{}}8{AhFl}`````{{cg}i{}{}{{b{e}}}{}}0::::{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0`::<<{{}Gj}{Ad{{d{c}}}{}}0{Ad{{d{fc}}}{}}044{{{d{fGl}}Ahc}lB`}{Adl}0{{{d{Gn}}{d{fFd}}}Ff}{{{d{Gj}}{d{fFd}}}Ff}{cc{}}000{ce{}{}}0{{{d{Gj}}}{{Bf{{d{c}}}}}{}}{{{d{fGj}}}{{Bf{{d{fc}}}}}{}}{{{d{Gj}}}H`}{{}Ad}04444{{c{h{e}}}g{}{}{}}0555555{{Ahc}GnB`}{{}c{}}{{{d{B`}}{d{A`}}{d{Ch}}Cj{d{fGj}}{d{Ah}}{d{Dd}}}l}`{{{d{B`}}{d{fD`}}{d{Gj}}{d{Db}}{d{{Ah{Cb}}}}}l}{{{d{fGj}}c}lHb}{c{{E`{e}}}{}{}}00000{c{{E`{e{Eb{e}}}}}{}{}}0{{{d{c}}}Ed{}}0===={{{d{c}}}{{Bf{{d{e}}}}}{}{}}0>>`{{cg}i{}{}{{b{e}}}{}}`??`{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}<{{{d{Hd}}}Hd}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}}0{ce{}{}}{{}Hd}``{Ad{{d{c}}}{}}{Ad{{d{fc}}}{}}8{Adl}{{{d{Hd}}{d{Hd}}}H`}{{{d{Hd}}{d{fFd}}}Ff}{HfHd}{cc{}}08{{}Ad}99{{c{h{e}}}g{}{}{}}:::{{}c{}}`{{}{{Bf{Hh}}}}{{{d{c}}}e{}{}}{c{{E`{e}}}{}{}}00{c{{E`{e{Eb{e}}}}}{}{}}{{{d{c}}}Ed{}}{ce{}{}}0{{{d{c}}}{{Bf{{d{e}}}}}{}{}}1``{{cg}i{}{}{{b{e}}}{}}22{{{d{fHj}}e}{{Bf{c}}}{}{{Hn{{Bf{d}}}{{Hl{c}}}}}}{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}<5`{{{d{Hj}}{d{A`}}{d{{I`{{Gb{Cj}}}}}}}l}{Ad{{d{c}}}{}}{Ad{{d{fc}}}{}}4{{{d{fHj}}}l}{Adl}{{{d{Hj}}{d{fFd}}}{{E`{lIb}}}}{cc{}}0<{{{d{Hj}}{d{Cf}}}Id}{{{d{Hj}}}{{E`{IfIh}}}}{{{d{Hj}}{d{Cf}}CbCb}{{Bf{{I`{{Gb{Cj}}}}}}}}{{{d{Hj}}}{{Ij{Hj}}}}{{}Ad}{ce{}{}}0{{c{h{e}}}g{}{}{}}111{c{{E`{e}}}{}{}}00{c{{E`{e{Eb{e}}}}}{}{}}{{{d{c}}}Ed{}}44{{{d{c}}}{{Bf{{d{e}}}}}{}{}}5``````{{cg}i{}{}{{b{e}}}{}}06666{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}077{{{d{Il}}}Il}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}};;{{{d{fIn}}{d{fc}}CbCb}l{}}{{{d{In}}}c{}}{{{d{fIn}}cCbCb}eJ`{}}{Ad{{d{c}}}{}}0{Ad{{d{fc}}}{}}099{Adl}0{{{d{In}}}Jb}{{{d{Il}}{d{fFd}}}Ff}0{cc{}}0{JdIl}11{ce{}{}}0{{}Ad}01111{{c{h{e}}}g{}{}{}}0222222{{Hdc}{{E`{InIl}}}J`}{{{d{fIn}}{d{fj}}{d{fHj}}{d{Dd}}Bd{d{{Df{c}}}}}{{E`{lJf}}}{{Dj{Dh}}}}{{{d{fIn}}{d{fc}}{d{fe}}{d{Dd}}Bd{d{{Df{g}}}}}{{E`{lJf}}}{}{}{{Dj{Dh}}}}{{Hd{Bf{c}}}{{E`{InIl}}}J`}{{{d{fIn}}{d{fj}}{d{Dd}}Bd{d{{Df{c}}}}}{{Gb{Jh}}}{{Dj{Dh}}}}{{{d{fIn}}{d{fc}}{d{fe}}{d{Dd}}Bd{d{{Df{g}}}}}{{Gb{Jh}}}{}{}{{Dj{Dh}}}}{{{d{Il}}}{{Bf{{d{Jj}}}}}}{{{d{c}}}e{}{}}{{{d{c}}}Jl{}}{{{d{c}}}Jn{}}{c{{E`{e}}}{}{}}00000{c{{E`{e{Eb{e}}}}}{}{}}0{{{d{c}}}Ed{}}0????{{{d{c}}}{{Bf{{d{e}}}}}{}{}}0{ce{}{}}0{{Hfc{Bf{{d{Dh}}}}}{{E`{InK`}}}J`}","D":"Ib","p":[[10,"TransformMatrix",535],[1,"reference"],[0,"mut"],[5,"BakedParameters",536],[5,"Renderer",0],[1,"unit"],[5,"Engine",0,537],[5,"Device",538],[5,"Pixels",539],[1,"usize"],[6,"FilterMethod",540],[5,"Rectangle",541],[5,"Radians",542],[1,"f32"],[6,"Mesh",543],[10,"Primitive",281],[5,"Handle",544],[5,"Color",545],[6,"Option",546],[5,"Point",547],[5,"Quad",548],[6,"Background",549],[10,"Into",550],[5,"Text",551],[1,"u32"],[5,"Size",552],[5,"Adapter",538],[5,"Queue",538],[6,"TextureFormat",553],[6,"Antialiasing",554],[5,"Font",555],[5,"CommandEncoder",538],[5,"TextureView",538],[5,"Viewport",556],[1,"slice"],[1,"str"],[10,"AsRef",550],[5,"Transformation",557],[5,"SubmissionIndex",538],[6,"Result",558],[5,"OutOfBounds",559],[5,"TypeId",560],[6,"Geometry",98],[5,"Group",561],[5,"Frame",98],[5,"Cache",98],[5,"Path",562],[5,"Fill",563],[5,"Text",564],[5,"Formatter",565],[8,"Result",565],[5,"Vector",566],[5,"Stroke",567],[5,"Layer",224],[5,"Editor",568],[6,"Handle",540],[5,"Vec",569],[5,"Paragraph",570],[5,"Box",571],[6,"Text",572],[5,"Storage",281],[10,"Renderer",281],[5,"Instance",281],[1,"bool"],[10,"Send",573],[5,"Settings",360],[5,"Settings",574],[6,"PresentMode",553],[5,"Surface",407,538],[17,"Output"],[10,"FnOnce",575],[5,"SurfaceConfiguration",553],[5,"Error",565],[5,"SurfaceCapabilities",553],[5,"SurfaceTexture",538],[6,"SurfaceError",538],[5,"Id",538],[6,"Error",448],[5,"Compositor",448],[10,"Window",576],[5,"Information",576],[5,"CreateSurfaceError",538],[6,"SurfaceError",576],[1,"u8"],[10,"Error",577],[5,"SmolStr",578],[5,"String",579],[6,"Error",580],[15,"Live",222]],"r":[[0,537],[1,98],[2,224],[3,281],[5,360],[407,448],[408,538]],"b":[[483,"impl-Display-for-Error"],[484,"impl-Debug-for-Error"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAM4BKAABAAMABgAmAC8AAwA0AAIAOQAQAEwAFQBjAAEAZgAtAJcACQCkABEAtwAmAN8AHgD/AAMABAEVAB8BCQAqAQoANgEDADwBAwBDAQEARwEJAFIBAABXAREAagEAAGwBAQBvAQgAegEGAIIBAgCGAQUAjgEKAJoBAgCeAQMApAEFAKsBAQCxAQAAswENAMcBHgDoAQYA8QEJAP0BAAAAAhcA"}],\ -["iced_widget",{"t":"TEEPPPPEEEKEPPPRPPPEPPPFPPEPPPEEPEEEIFEEEPEEPPEEREEEEGEEPPPEENNNNNNNNNNNNNNNNNNNNNCHNNNCHHCHNNNNHQQCHHNNNCHENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNEHHHHCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHQNNHCHHNNNNNNNHNNNNCNNNCCHCHCHCHEHHQQHQQCECHCHNNNNNCHHHQQNNNNNNNNNNNNNNNNNNNCHNNCHQQCHCHCHNNNCHCHNNNNNNNNNNNNNNNNNNNNNNNNMHHCHHMNNNPFKRPPPGFINNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHONNMNHNHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPIFEFIIGPFGFGPPFKPPPPRFGFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNONNNCONNOOONONCOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNPGPPPGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNGFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNOONNNNNNNNNNNNNNNNNNNNFFFNNCNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNFFNNNNNNNNOONNNNNNNNNOONNNNNNNNNNNNNNNOOOOONNNNNNNNNNFIFKIPPPPIFFPFPPPPPPFPGFGTTTIFFFFPPPGGPPSPPPFFFFFIFFKKPPPPPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONNNNNNNCNNNNNNNNNNNNNNNNNMNNNNNNNNNCCNNNOOCMNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFKFFKRKFFNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNNNNNNNMNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNMNNNNNNNNNMNNNNNNMMNNNNNNMNMNMNMNMNMNMNNNNNNNNNNNNMNMNMNMNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFIFTTTTTTFFFTTTTIFITTKRIKIFTTTIIFITNONNNNNNNNNNNNNNMNNNNNNNNONNNMNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOCNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNMNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOOOOOOONONNNNNNNNNNNNNHONNCNNNOOOMNNNNNNNNNNNNNNHNNNNNNNNMNNNNNNNNNMNNNNNNNNNNNNONNNNOONMNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCMHONNNNNNNNNNNONNNNNNNNNOOONNNNOONNNNNNNNNOOONNNNNFFFFNNNNNNNNONNNNNONONNNNNNNNNNNNNONOOOOOONNNNNNNNNOOFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNOONNNNNONNNNNNNNNNNNNNNONNNNNNNNNFFFFFFFFFFFFFFFFFFFFFKFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNCNNNNNNNNNNNNNNNNNMNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNOONNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNONNNNNNNNNNNNHHNNNNNNNNNNNONOMHNNNNONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNOHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNOONNNNNNNNNOOOOOOOOONNNNNNNNNNNOOOOOOOOONNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNKMNMHHIIIIIIIIIIIIIIIIIIIIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKKKMMMMMFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNRKKMMMMNNMMMMMMMMMNNHHHHHHFFFKFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIIIIOOOOOOOOOOHOHHOOOOOOOIFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKRKNNNNNNNNMMMMNMMMNNNMMMMMNMMMMMMMMMNNMMMMNNMNPPPGFGPPPPPFGOOOOOOOPKFRPPFGFINNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNONNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNHHONNONNMNHNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOKFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKRFFFINNNNNNNNNNNNNNNNNNNNNNONOHNNNNNNNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNHNONNMNNONNHNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNPGGFPPPPENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNOOOOFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNECFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPGGPPFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNOOCKRFFFINNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPGPPKPRGFGGPGKPGPPFPPPFPGFPPPFPGFPPFPPEFIGFPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNONNNCNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOGPPFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOPPKRPGPFPPFPGFINNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOONONMNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOKRTFFINNNNNNNNNNOOONNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNMNHNNNNNNNNNNNNNNNNNNNNKRFPGGPPPPPPPPFPFIPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPKRTTPFGFINNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNHMNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOPKRGPPPFFINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNHMNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFPGPKRGPTPPPFFFTFFFPGFIPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHONNHNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOOOOOOOOOOGPPKRKPFRFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNPKPRTPFGPFPFGFINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONOOOKRFPPGFIFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPKRIRKKRGPPFRGFFFIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNOONNNNNNNNMHHMNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNHNNNONONNMNNNNNNNNNOHNHNNNONNOMNHNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNMNNNNNNNNGPPPGKRPFPPPPPPPPPPGPPPPPPPPPFPGPPPPPPPPPPPPPPPPPFGFIFPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNONNNNNNNNNNONONNNOMNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOPKRESPPPFFPPGFGFIFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNCNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHNNHNNNNNNNNNNNNNNONNNNNNHNNOONNOONMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNFPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOTTTTPPPPFPTTPPTPTTPPTTTPPPTPTPTTPPTPFTTPPTTTGPPPNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOONNNNNNNNNNNNNNNNNNNNNNNFFJJJJJJJJJJJJJJJJJJJJJJFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOPKRTPGFIFNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOPPPGPFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNETEEEEEFNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["ALL","Button","Canvas","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Checkbox","Column","ComboBox","Component","Container","Custom","Dark","Dracula","Event","Ferra","GruvboxDark","GruvboxLight","Image","KanagawaDragon","KanagawaLotus","KanagawaWave","Lazy","Light","Moonfly","MouseArea","Nightfly","Nord","Oxocarbon","PaneGrid","PickList","Primary","ProgressBar","QRCode","Radio","Renderer","Responsive","Row","Rule","Scrollable","Secondary","Shader","Slider","SolarizedDark","SolarizedLight","Space","Stack","State","Svg","Text","TextEditor","TextInput","Theme","Themer","Toggler","TokyoNight","TokyoNightLight","TokyoNightStorm","Tooltip","VerticalSlider","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","button","button","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","canvas","canvas","center","checkbox","checkbox","children","clone","clone_into","clone_to_uninit","column","column","column","combo_box","combo_box","component","components_from","components_from","components_from","container","container","core","custom","custom_with_fn","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","draw","draw","drop","drop","drop","eq","extended_palette","fmt","fmt","focus_next","focus_previous","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","graphics","horizontal_rule","horizontal_space","hover","iced","image","image","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","keyed","keyed_column","keyed_column","layout","layout","lazy","markdown","markdown","mouse_area","mouse_interaction","mouse_interaction","new","new","null_value","on_event","on_event","opaque","operate","operate","operate","operate","overlay","overlay","overlay","palette","pane_grid","pick_list","pick_list","progress_bar","progress_bar","qr_code","qr_code","radio","radio","renderer","responsive","rich_text","rich_text","rich_text","row","row","row","rule","runtime","scrollable","scrollable","shader","shader","size","size","size_hint","size_hint","size_hint","slider","slider","span","stack","stack","stack","state","state","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","svg","svg","tag","tag","text","text","text","text","text_editor","text_editor","text_input","text_input","theme","themer","to_owned","to_smolstr","to_string","toggler","toggler","tooltip","tooltip","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","update","value","vertical_rule","vertical_slider","vertical_slider","vertical_space","view","vzip","vzip","vzip","Active","Button","Catalog","Class","Disabled","Hovered","Pressed","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","children","class","clip","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","danger","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","draw","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","new","null_value","on_event","on_press","on_press_maybe","on_press_with","operate","overlay","padding","primary","secondary","shadow","size","state","style","style","success","tag","text","text_color","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","with_background","Bevel","Butt","Cache","Canvas","Event","Fill","Frame","Geometry","Gradient","Gradient","Group","LineCap","LineDash","LineJoin","Linear","Miter","Path","Program","Round","Round","Solid","Square","State","Stroke","Style","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","circle","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","color","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw_with","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","event","fill","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","gradient","hash","height","horizontal_alignment","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_singleton","layout","line","line_cap","line_dash","line_height","line_join","mouse_interaction","mouse_interaction","mouse_interaction","new","new","null_value","null_value","null_value","null_value","null_value","null_value","offset","on_event","pack","partial_cmp","path","position","raw","rectangle","rule","segments","shaping","size","size","state","stroke","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","transform","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","update","vertical_alignment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","with_color","with_line_cap","with_line_join","with_width","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","merge","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","EvenOdd","Fill","Gradient","NonZero","Rule","Solid","Style","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","rule","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","start","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","center","circle","clone","clone_into","clone_to_uninit","clone_to_uninit","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ellipse","end_angle","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_to","move_to","new","null_value","quadratic_curve_to","radius","rectangle","start_angle","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Elliptical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","center","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","end_angle","end_angle","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","ArcFlags","AttributeIndex","AttributeSlice","AttributeStore","Attributes","Begin","Begin","Begin","Bevel","Builder","BuilderImpl","BuilderWithAttributes","Butt","ControlPointId","Cubic","Cubic","Cubic","End","End","End","EndpointId","EvenOdd","Event","EventId","FillRule","INVALID","INVALID","INVALID","IdEvent","IdIter","IdPolygon","Iter","IterWithAttributes","Line","Line","Line","LineCap","LineJoin","Miter","MiterClip","NO_ATTRIBUTES","Negative","Negative","NonZero","Path","PathBuffer","PathBufferSlice","PathCommands","PathCommandsSlice","PathEvent","PathSlice","Polygon","Position","PositionStore","Positive","Positive","Quadratic","Quadratic","Quadratic","Reversed","Round","Round","Side","Square","Winding","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_slice","as_slice","as_slice","attributes","attributes","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","builder","builder","builder","builder","builder_with_attributes","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","event","event","event","events","extend_from_paths","extend_from_paths","first_endpoint","first_endpoint","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_flattened","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_usize","from_usize","get","get","get","get","get","get","get_control_point","get_control_point","get_control_point","get_control_point","get_endpoint","get_endpoint","get_endpoint","get_endpoint","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","id_iter","id_iter","id_iter","index","index","index","index","index","indices","indices","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_path","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edge","is_empty","is_empty","is_empty","is_in","is_negative","is_out","is_positive","iter","iter","iter","iter","iter","iter","iter","iter","iter_with_attributes","iter_with_attributes","iterator","large_arc","last_endpoint","last_endpoint","len","len","line_to","line_to","line_to","math","new","new","new","new","new","next","next","next","next","next_event_id_in_path","next_event_id_in_path","next_event_id_in_sub_path","next_event_id_in_sub_path","null_value","null_value","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","offset","offset","opposite","path","path_buffer","path_events","path_slice","points","points","points","polygon","position","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","reversed","reversed","svg_builder","sweep","to","to_f32","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_usize","to_usize","to_usize","traits","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_attributes","with_capacity","with_capacity","with_points","with_svg","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","BorderRadii","Build","Flattened","NoAttributes","PathBuilder","PathType","SvgPathBuilder","Transformed","WithSvg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_circle","add_circle","add_ellipse","add_ellipse","add_line_segment","add_line_segment","add_point","add_point","add_polygon","add_polygon","add_polygon","add_rectangle","add_rectangle","add_rounded_rectangle","add_rounded_rectangle","arc","arc_to","arc_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom_left","bottom_right","build","build","build","build","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","close","close","close","close","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","current_position","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","end","end","end","end","eq","eq","event","extend_from_paths","flattened","flattened","flattened","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","horizontal_line_to","horizontal_line_to","init","init","init","init","init","inner","inner_mut","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","line_to","line_to","line_to","line_to","move_to","move_to","move_to","new","new","new","new","new","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","partial_cmp","path_event","path_event","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_arc_to","relative_cubic_bezier_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_horizontal_line_to","relative_line_to","relative_line_to","relative_move_to","relative_move_to","relative_quadratic_bezier_to","relative_quadratic_bezier_to","relative_vertical_line_to","relative_vertical_line_to","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","set_tolerance","set_transform","set_transform","smooth_cubic_bezier_to","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","smooth_relative_quadratic_bezier_to","to_owned","to_owned","to_smolstr","to_string","top_left","top_right","transformed","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vertical_line_to","vertical_line_to","vzip","vzip","vzip","vzip","vzip","with_capacity","with_svg","with_svg","wrap","CommandsPathSlice","Events","Iter","PathCommands","PathCommandsBuilder","PathCommandsSlice","PointEvents","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","events","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_control_point","get_endpoint","index","index","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","iter","line_to","new","next","next","next","null_value","points","quadratic_bezier_to","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","with_capacity","Angle","Arc","ArcFlags","Box2D","CubicBezierSegment","DIV_EPSILON","EIGHT","EPSILON","FIVE","FOUR","HALF","Line","LineEquation","LineSegment","MAX","MIN","NINE","ONE","Point","QuadraticBezierSegment","Rotation","SEVEN","SIX","Scalar","Scalar","Scale","Segment","Size","SvgArc","TEN","THREE","TWO","Transform","Translation","Triangle","Vector","ZERO","a","a","ab","ac","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add_assign","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","angle","angle_to","approx_epsilon","approx_eq_eps","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","arc","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","b","ba","baseline","baseline","bc","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_y","bounding_range_y","bounding_range_y","bounding_range_y","bounding_triangle","c","c","ca","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cb","center","circle","clipped","clipped_x","clipped_y","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closest_point","closest_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains_point","contains_segment","ctrl","ctrl1","ctrl2","cubic_bezier","cubic_intersections","cubic_intersections_t","default","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","derivative","derivative","derivative","derivative","derivative","derivative","derivative","distance_to_point","distance_to_point","distance_to_point","distance_to_point","div","div","div_assign","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drag","drag_with_weight","drop","drop","drop","drop","drop","drop","drop","drop","drop","dx","dx","dx","dx","dx","dx","dy","dy","dy","dy","dy","dy","end_angle","epsilon_for","eq","eq","eq","eq","eq","eq","eq","eq","equation","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fast_bounding_box","fast_bounding_box","fast_bounding_box","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_y","fast_bounding_range_y","fast_bounding_range_y","fat_line","fat_line","flags","flattened","flattened","flattened","flattened_t","flattening_step","flip","flip","flip","flip","flip","flip","flip","flip","flip","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_cubic_bezier","for_each_cubic_bezier","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_inflection_t","for_each_local_x_extremum_t","for_each_local_x_extremum_t","for_each_local_y_extremum_t","for_each_local_y_extremum_t","for_each_monotonic","for_each_monotonic","for_each_monotonic_range","for_each_monotonic_range","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_x_monotonic","for_each_x_monotonic","for_each_x_monotonic_range","for_each_x_monotonic_range","for_each_y_monotonic","for_each_y_monotonic","for_each_y_monotonic_range","for_each_y_monotonic_range","frac_pi_2","frac_pi_3","frac_pi_4","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_svg_arc","get","get_angle","get_hash","hash","height","horizontal_line_intersection","horizontal_line_intersection_t","init","init","init","init","init","init","init","init","init","intersection","intersection","intersection_t","intersects","intersects","intersects_box","intersects_line","intersects_line_segment","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invert","is_a_point","is_finite","is_horizontal","is_linear","is_linear","is_monotonic","is_monotonic","is_quadratic","is_straight_line","is_vertical","is_x_monotonic","is_x_monotonic","is_y_monotonic","is_y_monotonic","large_arc","length","length","lerp","line_intersection","line_intersection_t","line_intersections","line_intersections","line_intersections_t","line_intersections_t","line_segment_intersections","line_segment_intersections","line_segment_intersections_t","line_segment_intersections_t","local_x_extremum_t","local_y_extremum_t","m11","m12","m21","m22","m31","m32","max","mid_point","min","mul","mul_assign","neg","new","normal","null_value","num_quadratics","offset","overlaps_line","overlaps_segment","parallel_line","partial_cmp","pi","point","point","positive","project_point","quadratic_bezier","quadratic_intersections","quadratic_intersections_t","radians","radians","radii","radii","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_tangent","set_length","signed","signed_distance_to_point","signed_distance_to_point","sin_cos","size","solve_t_for_x","solve_t_for_x","solve_t_for_y","solve_t_for_y","solve_x_for_y","solve_x_for_y","solve_y_for_x","solve_y_for_x","split","split","split","split","split","split","split","split","split","split_at_x","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","square_distance_to_point","square_distance_to_point","square_distance_to_point","square_length","start_angle","sub","sub_assign","sum","sum","sweep","sweep_angle","tangent","to","to","to","to","to","to","to","to","to","to","to","to","to","to_arc","to_cubic","to_degrees","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_line","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_quadratic","to_quadratic_error","to_svg_arc","to_vector","traits","transform","transformed","transformed","transformed","translate","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","two_pi","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","utils","value","vector","vector","vertical_line_intersection","vertical_line_intersection_t","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","x","x","x","x","x","x","x","x","x","x","x","x","x_maximum_t","x_maximum_t","x_minimum_t","x_minimum_t","x_rotation","x_rotation","y","y","y","y","y","y","y","y","y","y","y","y","y_maximum_t","y_maximum_t","y_minimum_t","y_minimum_t","zero","Arc","ArcFlags","Flattened","SvgArc","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","components_from","deref","deref_mut","downcast","drop","flags","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","large_arc","next","radii","radii","start_angle","sweep","sweep_angle","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","x_rotation","x_rotation","ArrayString","ArrayVec","CapacityError","Drain","IntoIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_str","as_ptr","as_ref","as_ref","as_slice","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","capacity","capacity","cjk_compat_variants","cjk_compat_variants","clear","clear","clone","clone","clone","clone","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drain","drop","drop","drop","drop","drop","drop","drop","drop","element","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","flush","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_byte_string","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","ge","ge","ge","get_hash","get_hash","gt","gt","gt","hash","hash","init","init","init","init","init","insert","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner_unchecked","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_empty","is_full","is_full","le","le","le","len","len","len","limit_ptr","lt","lt","lt","new","new","new","new_const","new_const","next","next","next_back","next_back","nfc","nfc","nfd","nfd","nfkc","nfkc","nfkd","nfkd","null_value","null_value","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pop","pop","pop_at","push","push","push_str","push_unchecked","remaining_capacity","remaining_capacity","remove","remove","retain","set_len","set_len","simplify","size_hint","size_hint","start_ptr","stream_safe","stream_safe","swap_pop","swap_remove","take","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","truncate","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_push","try_push","try_push_str","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","write","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_char","write_f32","write_f64","write_i128","write_i16","write_i32","write_i64","write_i8","write_str","write_u128","write_u16","write_u32","write_u64","write_u8","zero_filled","CubicBezierSegment","Flattened","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","ctrl1","ctrl2","deref","deref_mut","downcast","drop","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","next","size_hint","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Angle","BoolVector2D","BoolVector3D","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Trig","UnknownUnit","Vector2D","Vector3D","abs","abs","abs","abs","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_size","add_size","all","all","and","and","angle","angle_from_x_axis","angle_to","angle_to","any","any","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_eq","approx_eq","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approxeq","approxord","area","area","area","around_axis","around_x","around_y","around_z","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","box3d","bvec2","bvec3","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","center","center","center","clamp","clamp","clamp","clamp","clamp","clamp","clamp","clamp_length","clamp_length","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","component_div","component_div","component_mul","component_mul","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains_box","contains_box","contains_inclusive","contains_inclusive","contains_rect","cos","cross","cross","decompose_reversed","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","degrees_to_radians","depth","depth","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","determinant","determinant","distance_to","distance_to","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_euclid","div_euclid","dot","dot","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal","equal","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","euler","extend","extend","fast_atan2","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle_and_length","from_array","from_array","from_arrays","from_arrays","from_length_all_same","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_origin_and_size","from_origin_and_size","from_points","from_points","from_points","from_rotation","from_scale","from_size","from_size","from_size","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_translation","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_vectors_inner","from_vectors_outer","get","get","get_angle","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","greater_than","greater_than","greater_than","greater_than","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","height","height","horizontal","i","identity","identity","identity","identity","identity","identity","identity","identity","inflate","inflate","inflate","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_box","inner_rect","intersection","intersection","intersection","intersection_unchecked","intersection_unchecked","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","inverse","inverse","inverse","inverse","inverse","inverse","inverse","is_2d","is_backface_visible","is_empty","is_empty","is_empty","is_empty","is_empty","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_identity","is_identity","is_identity","is_invertible","is_invertible","is_negative","is_negative","is_normalized","is_positive","is_positive","is_zero","j","k","left","length","length","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lower_than","lower_than","lower_than","lower_than","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","map","map","map","map","max","max","max","max","max","max","max","max","max","max","max","max_x","max_y","min","min","min","min","min","min","min","min","min","min","min","min_x","min_y","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_s","neg","neg","neg","neg","neg","neg","neg","neg","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_2d","new_all_same","new_from_reversed","none","none","norm","normalize","normalize","normalize","not","not","not_equal","not_equal","not_equal","not_equal","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","num","one","one","one","or","or","origin","origin","origin","ortho","outer_box","outer_rect","outer_transformed_box","outer_transformed_box2d","outer_transformed_box3d","outer_transformed_rect","outer_transformed_rect","partial_cmp","partial_cmp","partial_cmp","perspective","point2","point3","position","pre_rotate","pre_rotate","pre_scale","pre_scale","pre_translate","pre_translate","project_onto_vector","project_onto_vector","project_to_2d","quaternion","r","radians","radians","radians_to_degrees","rect","reflect","reflect","rem_euclid","rem_euclid","right","robust_normalize","robust_normalize","rotation","rotation","rotation","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round_in","round_in","round_in","round_out","round_out","round_out","saturating_add","saturating_sub","scale","scale","scale","scale","scale","select_point","select_point","select_size","select_size","select_vector","select_vector","set_size","sin","size","size","size","size2","size3","skew","slerp","splat","splat","splat","splat","splat","splat","splat","splat","square_length","square_length","square_norm","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","sum","sum","sum","sum","sum","sum","sum","sum","tan","then","then","then","then","then","then_rotate","then_rotate","then_scale","then_scale","then_translate","then_translate","to_2d","to_2d","to_2d","to_3d","to_3d","to_3d","to_3d","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array_4d","to_array_4d","to_array_transposed","to_array_transposed","to_arrays","to_arrays","to_arrays_transposed","to_box2d","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_non_empty","to_non_empty","to_non_empty","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_point","to_point","to_point2d","to_point3d","to_rect","to_size","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple_4d","to_tuple_4d","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u64","to_u64","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_vector","to_vector","to_vector","to_vector","to_vector","to_vector","top","transform_box","transform_box2d","transform_box2d","transform_box3d","transform_box3d","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point2d","transform_point2d","transform_point2d","transform_point2d_homogeneous","transform_point3d","transform_point3d","transform_point3d","transform_point3d","transform_point3d_homogeneous","transform_rect","transform_rect","transform_rect","transform_size","transform_size","transform_size","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector2d","transform_vector2d","transform_vector3d","transform_vector3d","translate","translate","translate","translation","translation","translation","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_normalize","try_normalize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","union","unit_quaternion","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vec2","vec3","vector_part","vertical","volume","volume","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","width","width","width","width","width","with_destination","with_destination","with_length","with_max_length","with_max_length","with_min_length","with_min_length","with_source","with_source","x","x","x","x","x","x","x","x","x","x_range","x_range","x_range","xy","xy","xy","xy_area","xz","xz","xz","xz_area","y","y","y","y","y","y","y","y","y","y_range","y_range","y_range","yx","yx","yz","yz","yz","yz_area","z","z","z","z","z","z_range","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zip","zip","zip","zip","ApproxEq","approx_epsilon","approx_eq","approx_eq_eps","max","min","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Vector2D","Vector3D","angle","bottom","depth","height","height","i","j","k","left","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","min","min","origin","r","right","rotation","size","top","translation","w","width","width","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","z","Ceil","Floor","One","Round","Zero","ceil","floor","one","round","zero","Flattened","FlattenedT","FlatteningParameters","QuadraticBezierSegment","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","components_from","ctrl","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","new","next","next","size_hint","size_hint","to","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","Scalar","Segment","Transformation","after_split","approximate_length","before_split","derivative","dx","dy","flip","for_each_flattened_with_t","from","sample","split","split_range","to","transform_point","transform_vector","x","y","cubic_polynomial_roots","directed_angle","directed_angle2","min_max","normalized_tangent","tangent","Flattened","FromPolyline","NoAttributes","PathIterator","Transformed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","flattened","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","new","next","next","next","next","open","size_hint","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","with_attributes","Angle","Box2D","Point","Rotation","Scale","Size","Transform","Translation","Vector","angle","height","m11","m12","m21","m22","m31","m32","max","min","point","radians","size","vector","width","x","x","x","y","y","y","Builder","BuilderImpl","BuilderWithAttributes","IdIter","Iter","IterWithAttributes","Path","PathSlice","Reversed","Builder","BuilderWithAttributes","Iter","PathBuffer","PathBufferSlice","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end","end","end","end","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","new","next","next_back","num_attributes","num_attributes","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","size_hint","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","with_attributes","IdPolygon","IdPolygonIter","PathEvents","Polygon","PolygonIdIter","PolygonIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","next","next","next","next","par_bridge","points","points","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","Build","PathBuilder","PathIterator","PathType","SvgPathBuilder","add_circle","add_ellipse","add_line_segment","add_point","add_polygon","add_polygon","add_rectangle","add_rounded_rectangle","arc_to","begin","build","close","close","cubic_bezier_to","cubic_bezier_to","end","event","flattened","flattened","horizontal_line_to","line_to","line_to","move_to","num_attributes","path_event","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_line_to","relative_move_to","relative_quadratic_bezier_to","relative_vertical_line_to","reserve","reserve","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","transformed","transformed","vertical_line_to","with_svg","Bevel","Butt","Gradient","LineCap","LineDash","LineJoin","Miter","Round","Round","Solid","Square","Stroke","Style","line_cap","line_dash","line_join","offset","segments","style","width","Active","Catalog","Checkbox","Class","Disabled","Hovered","Icon","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","components_from","danger","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","font","font","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","icon","icon_color","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","line_height","mouse_interaction","new","on_event","on_toggle","on_toggle_maybe","primary","secondary","shaping","size","size","size","spacing","state","style","style","success","tag","text_color","text_line_height","text_shaping","text_size","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","width","is_checked","is_checked","is_checked","Catalog","ComboBox","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","children","clone","clone_into","clone_to_uninit","components_from","components_from","default","default_input","default_menu","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","icon","init","init","input_class","input_style","into","into","into_angle","into_angle","into_any","into_any","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","line_height","menu_class","menu_style","mouse_interaction","new","new","null_value","on_close","on_event","on_input","on_option_hovered","overlay","padding","size","size","state","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","width","with_selection","Catalog","Class","Container","Id","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","align_bottom","align_left","align_right","align_top","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","background","border","border","bordered_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","center_x","center_y","children","class","clip","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","dark","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","draw","draw_background","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","max_height","max_width","mouse_interaction","new","new","null_value","on_event","operate","overlay","padding","rounded_box","shadow","shadow","size","state","style","style","tag","text_color","to_owned","to_owned","transparent","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","visible_bounds","vzip","vzip","vzip","width","Bytes","FilterMethod","Handle","Image","Linear","Nearest","Path","Rgba","Viewer","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","content_fit","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","draw","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","filter_method","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_bytes","from_path","from_rgba","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","new","null_value","opacity","rotation","size","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","viewer","viewer","vzip","vzip","vzip","width","height","id","pixels","width","State","Viewer","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","content_fit","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","filter_method","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_cursor_grabbed","layout","max_scale","min_scale","mouse_interaction","new","new","null_value","on_event","padding","scale_step","scaled_image_size","size","state","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","width","Column","column","Column","adapt_into_using","align_items","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","children","components_from","default","deref","deref_mut","diff","downcast","draw","drop","extend","from","from_angle","from_stimulus","from_vecs","height","init","into","into_angle","into_any","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","layout","max_width","mouse_interaction","new","null_value","on_event","operate","overlay","padding","push","push_maybe","size","spacing","state","tag","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","width","with_capacity","with_children","CodeBlock","H1","H2","H3","H4","H5","H6","Heading","HeadingLevel","Item","List","Paragraph","Settings","Url","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_str","authority","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cannot_be_a_base","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","code_size","compare","compare","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","domain","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fragment","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_directory_path","from_file_path","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","get_hash","get_hash","h1_size","h2_size","h3_size","h4_size","h5_size","h6_size","has_authority","has_host","hash","hash","host","host_str","index","index","index","index","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_string","is_special","join","len","limit_ptr","make_relative","null_value","options","origin","parse","parse","parse_with_params","partial_cmp","partial_cmp","password","path","path_segments","path_segments_mut","port","port_or_known_default","query","query_pairs","query_pairs_mut","scheme","set_fragment","set_host","set_ip_host","set_password","set_path","set_port","set_query","set_scheme","set_username","socket_addrs","start_ptr","text_size","to_file_path","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","username","view","vzip","vzip","vzip","vzip","with_text_size","items","start","menu","Catalog","Class","Menu","State","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","default","default","default","default_scrollable","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","null_value","overlay","padding","selected_background","selected_text_color","style","text_color","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","All","Axis","Bottom","Canceled","Catalog","Center","Class","Configuration","Content","Contents","Direction","Down","DragEvent","Draggable","Dropped","Edge","Edge","Edge","Highlight","Horizontal","Left","Left","Line","Maximized","Node","Pane","Pane","Pane","Pane","PaneGrid","Picked","Region","ResizeEvent","Right","Right","Split","Split","Split","State","Style","StyleFn","Target","TitleBar","Top","Up","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","always_show_controls","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","can_be_dragged_at","can_be_dragged_at","children","class","class","class","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","color","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","controls","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","height","hovered_region","hovered_split","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over_pick_area","iter","layout","layout","mouse_interaction","new","new","new","null_value","on_click","on_drag","on_event","on_resize","operate","overlay","padding","pane_regions","partial_cmp","partial_cmp","picked_split","ratio","size","spacing","split","split","split_line_bounds","split_regions","splits","state","state","style","style","style","style","tag","title_bar","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","a","axis","b","ratio","pane","pane","pane","target","a","axis","b","id","ratio","Action","Dragging","Idle","Internal","Resizing","State","adapt_into_using","adapt_into_using","adapt_into_using","adjacent","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","drop","eq","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_configuration","from_stimulus","from_stimulus","from_stimulus","get","get_mut","init","init","init","internal","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_empty","iter","iter_mut","layout","layout","len","maximize","maximized","move_to_edge","new","panes","picked_pane","picked_split","resize","restore","split","split_with","swap","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","with_configuration","axis","origin","pane","split","Active","Arrow","Catalog","Class","Dynamic","Handle","Hovered","Icon","None","Opened","PickList","Static","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","components_from","components_from","default","default","default","default_menu","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","font","font","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","handle_color","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","line_height","menu_class","menu_style","mouse_interaction","new","null_value","on_close","on_event","on_open","overlay","padding","placeholder","placeholder_color","shaping","size","size","state","style","style","tag","text_color","text_line_height","text_shaping","text_size","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","width","closed","open","size","Catalog","Class","DEFAULT_HEIGHT","ProgressBar","Style","StyleFn","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","bar","border","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","danger","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","new","primary","secondary","size","style","style","success","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","width","Catalog","Class","Data","DataTooLong","Error","ErrorCorrection","High","InvalidCharacter","InvalidEciDesignator","InvalidVersion","Low","Medium","Micro","Normal","QRCode","Quartile","Style","StyleFn","UnsupportedCharacterSet","Version","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cell","cell_size","class","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","new","new","size","state","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","with_error_correction","with_version","Active","Catalog","Class","DEFAULT_SIZE","DEFAULT_SPACING","Hovered","Radio","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","dot_color","downcast","downcast","downcast","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","size","size","spacing","state","style","style","tag","text_color","text_line_height","text_shaping","text_size","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","is_selected","is_selected","AsymmetricPadding","Catalog","Class","FillMode","Full","Padded","Percent","Rule","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","fill","fill_mode","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","horizontal","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","radius","size","style","style","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vertical","vzip","vzip","vzip","width","AbsoluteOffset","Active","Anchor","Both","Catalog","Class","Direction","Dragged","END","End","Horizontal","Hovered","Id","Rail","RelativeOffset","START","Scrollable","Scrollbar","Scroller","Start","Status","Style","StyleFn","Vertical","Viewport","absolute_offset","absolute_offset_reversed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","anchor","anchor_bottom","anchor_left","anchor_right","anchor_top","anchor_x","anchor_y","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","children","class","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","container","content_bounds","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gap","get_hash","hash","height","horizontal","horizontal_rail","id","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","margin","mouse_interaction","new","new","new","null_value","null_value","null_value","null_value","null_value","on_event","on_scroll","operate","overlay","relative_offset","scroll_to","scroller","scroller_width","size","snap_to","spacing","spacing","state","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical","vertical_rail","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","with_direction","x","x","y","y","horizontal","vertical","is_horizontal_scrollbar_dragged","is_horizontal_scrollbar_hovered","is_vertical_scrollbar_dragged","is_vertical_scrollbar_hovered","Event","Keyboard","Mouse","Primitive","Primitive","Program","RedrawRequested","Shader","State","Storage","Touch","Viewport","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","eq","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get","get_mut","has","height","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","logical_size","mouse_interaction","mouse_interaction","mouse_interaction","new","null_value","on_event","physical_height","physical_size","physical_width","prepare","projection","render","scale_factor","size","state","store","tag","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","update","update","vzip","vzip","vzip","vzip","wgpu","width","with_physical_size","Active","Catalog","Circle","Class","DEFAULT_HEIGHT","Dragged","Handle","HandleShape","Hovered","Rail","Rectangle","Slider","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","colors","components_from","components_from","components_from","components_from","components_from","components_from","default","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","height","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","on_release","rail","shape","shift_step","size","state","step","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","width","width","with_circular_handle","border_radius","radius","width","Catalog","Class","Handle","Hovered","Idle","Status","Style","StyleFn","Svg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","content_fit","data","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_memory","from_path","from_path","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","height","id","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","new","null_value","opacity","rotation","size","style","style","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","width","Absolute","Advanced","Basic","Borrowed","Catalog","Class","Fragment","Highlight","Highlighter","IntoFragment","Iterator","LineHeight","Owned","Relative","Rich","Settings","Shaping","Span","State","Style","StyleFn","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","background_maybe","base","border","border_maybe","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","change_line","class","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","color","color","color","color_maybe","color_maybe","components_from","components_from","components_from","components_from","components_from","components_from","current_line","danger","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","font","font","font","font_maybe","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","height","highlight","highlight_line","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_fragment","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","line_height","line_height","link","link","link_maybe","mouse_interaction","new","new","new","null_value","null_value","null_value","null_value","null_value","on_event","padding","padding","primary","push","secondary","size","size","size","size","state","strikethrough","strikethrough","style","style","success","tag","text","to_absolute","to_owned","to_owned","to_owned","to_owned","to_static","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","underline","underline","upcast","upcast","upcast","upcast","upcast","upcast","update","vzip","vzip","vzip","vzip","vzip","vzip","width","with_spans","Action","Active","Backspace","Backspace","Binding","Catalog","Class","Click","Content","Copy","Custom","Cut","Delete","Delete","Disabled","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","End","Enter","Enter","Focused","Home","Hovered","Insert","Insert","KeyPress","Left","Motion","Move","Move","PageDown","PageUp","Paste","Paste","Right","Scroll","Select","Select","SelectAll","SelectAll","SelectLine","SelectLine","SelectWord","SelectWord","Sequence","State","Status","Style","StyleFn","TextEditor","Unfocus","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor_position","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","font","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_key_press","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","height","highlight","highlight_with","icon","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","is_focused","is_focused","key","key_binding","layout","line","line_count","line_height","lines","modifiers","mouse_interaction","new","new","null_value","on_action","on_event","operate","padding","perform","placeholder","placeholder","selection","selection","size","size","state","status","style","style","tag","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","widen","with_text","lines","Active","Catalog","Class","Cursor","DEFAULT_PADDING","Disabled","Focused","Hovered","Icon","Id","Left","Right","Side","State","Status","Style","StyleFn","TextInput","Value","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor","cursor","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focus","font","font","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","icon","icon","id","init","init","init","init","init","init","init","init","insert","insert_many","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_focused","is_focused","layout","layout","len","line_height","mouse_interaction","move_cursor_to","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","move_cursor_to_front","new","new","new","new","next_end_of_word","null_value","on_event","on_input","on_paste","on_submit","operate","padding","placeholder","previous_start_of_word","remove","remove_many","secure","secure","select","select_all","select_all","select_all","selection","side","size","size","size","spacing","state","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","unfocus","unique","until","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","Cursor","Index","Selection","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","selection","state","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","end","start","CATPPUCCIN_FRAPPE","CATPPUCCIN_LATTE","CATPPUCCIN_MACCHIATO","CATPPUCCIN_MOCHA","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Custom","Custom","DARK","DRACULA","Dark","Dracula","FERRA","Ferra","GRUVBOX_DARK","GRUVBOX_LIGHT","GruvboxDark","GruvboxLight","KANAGAWA_DRAGON","KANAGAWA_LOTUS","KANAGAWA_WAVE","KanagawaDragon","KanagawaLotus","KanagawaWave","LIGHT","Light","MOONFLY","Moonfly","NIGHTFLY","NORD","Nightfly","Nord","OXOCARBON","Oxocarbon","Palette","SOLARIZED_DARK","SOLARIZED_LIGHT","SolarizedDark","SolarizedLight","TOKYO_NIGHT","TOKYO_NIGHT_LIGHT","TOKYO_NIGHT_STORM","Theme","TokyoNight","TokyoNightLight","TokyoNightStorm","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","danger","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","palette","primary","success","text","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_fn","Background","Danger","EXTENDED_CATPPUCCIN_FRAPPE","EXTENDED_CATPPUCCIN_LATTE","EXTENDED_CATPPUCCIN_MACCHIATO","EXTENDED_CATPPUCCIN_MOCHA","EXTENDED_DARK","EXTENDED_DRACULA","EXTENDED_FERRA","EXTENDED_GRUVBOX_DARK","EXTENDED_GRUVBOX_LIGHT","EXTENDED_KANAGAWA_DRAGON","EXTENDED_KANAGAWA_LOTUS","EXTENDED_KANAGAWA_WAVE","EXTENDED_LIGHT","EXTENDED_MOONFLY","EXTENDED_NIGHTFLY","EXTENDED_NORD","EXTENDED_OXOCARBON","EXTENDED_SOLARIZED_DARK","EXTENDED_SOLARIZED_LIGHT","EXTENDED_TOKYO_NIGHT","EXTENDED_TOKYO_NIGHT_LIGHT","EXTENDED_TOKYO_NIGHT_STORM","Extended","Pair","Palette","Primary","Secondary","Success","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","background","base","base","base","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","danger","danger","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","generate","generate","generate","generate","generate","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_dark","new","new","primary","primary","secondary","strong","strong","strong","strong","strong","success","success","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weak","weak","weak","weak","weak","Active","Catalog","Class","DEFAULT_SIZE","Hovered","Status","Style","StyleFn","Toggler","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","background_border_color","background_border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","font","foreground","foreground_border_color","foreground_border_width","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","size","size","spacing","state","style","style","tag","text_alignment","text_line_height","text_shaping","text_size","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","is_toggled","is_toggled","Bottom","FollowCursor","Left","Position","Right","Tooltip","Top","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","children","class","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","default","deref","deref","deref_mut","deref_mut","diff","downcast","downcast","draw","drop","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","gap","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","mouse_interaction","new","null_value","on_event","overlay","padding","size","size_hint","snap_within_viewport","state","style","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Catalog","DEFAULT_WIDTH","Handle","HandleShape","Status","Style","StyleFn","VerticalSlider","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","class","components_from","default","default","deref","deref_mut","downcast","draw","drop","from","from_angle","from_stimulus","height","init","into","into_angle","into_any","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","layout","mouse_interaction","new","on_event","on_release","shift_step","size","state","step","style","tag","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","width"],"q":[[0,"iced_widget"],[326,"iced_widget::button"],[492,"iced_widget::canvas"],[1045,"iced_widget::canvas::event"],[1139,"iced_widget::canvas::fill"],[1193,"iced_widget::canvas::gradient"],[1290,"iced_widget::canvas::path"],[1388,"iced_widget::canvas::path::arc"],[1441,"iced_widget::canvas::path::lyon_path"],[2703,"iced_widget::canvas::path::lyon_path::Event"],[2716,"iced_widget::canvas::path::lyon_path::IdEvent"],[2729,"iced_widget::canvas::path::lyon_path::PathEvent"],[2742,"iced_widget::canvas::path::lyon_path::builder"],[3085,"iced_widget::canvas::path::lyon_path::commands"],[3310,"iced_widget::canvas::path::lyon_path::geom"],[4138,"iced_widget::canvas::path::lyon_path::geom::arc"],[4191,"iced_widget::canvas::path::lyon_path::geom::arrayvec"],[4612,"iced_widget::canvas::path::lyon_path::geom::cubic_bezier"],[4656,"iced_widget::canvas::path::lyon_path::geom::euclid"],[6773,"iced_widget::canvas::path::lyon_path::geom::euclid::approxeq"],[6777,"iced_widget::canvas::path::lyon_path::geom::euclid::approxord"],[6779,"iced_widget::canvas::path::lyon_path::geom::euclid::default"],[6862,"iced_widget::canvas::path::lyon_path::geom::euclid::num"],[6872,"iced_widget::canvas::path::lyon_path::geom::quadratic_bezier"],[6991,"iced_widget::canvas::path::lyon_path::geom::traits"],[7011,"iced_widget::canvas::path::lyon_path::geom::utils"],[7017,"iced_widget::canvas::path::lyon_path::iterator"],[7179,"iced_widget::canvas::path::lyon_path::math"],[7209,"iced_widget::canvas::path::lyon_path::path"],[7218,"iced_widget::canvas::path::lyon_path::path_buffer"],[7368,"iced_widget::canvas::path::lyon_path::polygon"],[7544,"iced_widget::canvas::path::lyon_path::traits"],[7593,"iced_widget::canvas::stroke"],[7613,"iced_widget::checkbox"],[7819,"iced_widget::checkbox::Status"],[7822,"iced_widget::combo_box"],[7927,"iced_widget::container"],[8108,"iced_widget::image"],[8265,"iced_widget::image::Handle"],[8269,"iced_widget::image::viewer"],[8368,"iced_widget::keyed"],[8370,"iced_widget::keyed::column"],[8431,"iced_widget::markdown"],[8696,"iced_widget::markdown::Item"],[8698,"iced_widget::overlay"],[8699,"iced_widget::overlay::menu"],[8835,"iced_widget::pane_grid"],[9682,"iced_widget::pane_grid::Configuration"],[9686,"iced_widget::pane_grid::DragEvent"],[9690,"iced_widget::pane_grid::Node"],[9695,"iced_widget::pane_grid::state"],[9849,"iced_widget::pane_grid::state::Action"],[9853,"iced_widget::pick_list"],[10109,"iced_widget::pick_list::Handle"],[10112,"iced_widget::progress_bar"],[10211,"iced_widget::qr_code"],[10498,"iced_widget::radio"],[10654,"iced_widget::radio::Status"],[10656,"iced_widget::rule"],[10798,"iced_widget::scrollable"],[11395,"iced_widget::scrollable::Direction"],[11397,"iced_widget::scrollable::Status"],[11401,"iced_widget::shader"],[11595,"iced_widget::slider"],[11882,"iced_widget::slider::HandleShape"],[11885,"iced_widget::svg"],[12085,"iced_widget::text"],[12432,"iced_widget::text_editor"],[12942,"iced_widget::text_editor::Action"],[12943,"iced_widget::text_input"],[13368,"iced_widget::text_input::cursor"],[13458,"iced_widget::text_input::cursor::State"],[13460,"iced_widget::theme"],[13602,"iced_widget::theme::palette"],[13961,"iced_widget::toggler"],[14117,"iced_widget::toggler::Status"],[14119,"iced_widget::tooltip"],[14224,"iced_widget::vertical_slider"],[14283,"palette::chromatic_adaptation"],[14284,"core::any"],[14285,"iced_core::renderer"],[14286,"iced_core::element"],[14287,"core::convert"],[14288,"palette::cam16::parameters"],[14289,"iced_graphics::geometry"],[14290,"iced_widget::canvas::program"],[14291,"alloc::string"],[14292,"iced_core::text"],[14293,"iced_widget::lazy"],[14294,"iced_core::widget::tree"],[14295,"alloc::vec"],[14296,"core::hash"],[14297,"iced_core::theme"],[14298,"core::iter::traits::collect"],[14299,"core::option"],[14300,"core::fmt"],[14301,"core::clone"],[14302,"core::ops::function"],[14303,"iced_widget::lazy::component"],[14304,"iced_core::theme::palette"],[14305,"iced_widget::lazy::responsive"],[14306,"iced_core::layout"],[14307,"iced_core::mouse::cursor"],[14308,"iced_core::rectangle"],[14309,"core::result"],[14310,"iced_runtime::task"],[14311,"iced_core::pixels"],[14312,"iced_core::widget::text"],[14313,"iced_core::font"],[14314,"iced_core::svg"],[14315,"alloc::boxed"],[14316,"alloc::sync"],[14317,"alloc::rc"],[14318,"core::marker"],[14319,"core::cmp"],[14320,"iced_core::layout::limits"],[14321,"iced_core::layout::node"],[14322,"url"],[14323,"iced_core::mouse::interaction"],[14324,"iced_core::size"],[14325,"iced_core::event"],[14326,"iced_core::clipboard"],[14327,"iced_core::shell"],[14328,"iced_core::widget::operation"],[14329,"core::default"],[14330,"iced_core::vector"],[14331,"iced_core::overlay::element"],[14332,"core::borrow"],[14333,"core::ops::range"],[14334,"iced_widget::text::rich"],[14335,"alloc::borrow"],[14336,"iced_widget::shader::program"],[14337,"iced_core::length"],[14338,"iced_core::text::highlighter"],[14339,"smol_str"],[14340,"palette::convert::try_from_into_color"],[14341,"iced_core::padding"],[14342,"iced_core::background"],[14343,"iced_core::point"],[14344,"iced_graphics::geometry::path"],[14345,"iced_graphics::cache"],[14346,"iced_graphics::gradient"],[14347,"iced_graphics::geometry::fill"],[14348,"iced_graphics::geometry::stroke"],[14349,"iced_graphics::geometry::style"],[14350,"iced_graphics::geometry::text"],[14351,"iced_core::color"],[14352,"iced_graphics::geometry::path::builder"],[14353,"lyon_path::path"],[14354,"euclid"],[14355,"euclid::transform2d"],[14356,"iced_core::gradient"],[14357,"iced_graphics::geometry::path::arc"],[14358,"lyon_path::commands"],[14359,"lyon_path::path_buffer"],[14360,"lyon_path"],[14361,"euclid::point"],[14362,"lyon_path::builder"],[14363,"lyon_geom::arc"],[14364,"lyon_path::events"],[14365,"lyon_path::polygon"],[14366,"lyon_path::iterator"],[14367,"lyon_geom::traits"],[14368,"euclid::vector"],[14369,"euclid::angle"],[14370,"lyon_geom::line"],[14371,"euclid::box2d"],[14372,"lyon_geom::scalar"],[14373,"lyon_geom::triangle"],[14374,"core::ops::arith"],[14375,"lyon_geom::segment"],[14376,"lyon_geom::cubic_bezier"],[14377,"lyon_geom::quadratic_bezier"],[14378,"num_traits::identities"],[14379,"num_traits::float"],[14380,"euclid::approxeq"],[14381,"num_traits::cast"],[14382,"arrayvec::arrayvec"],[14383,"euclid::trig"],[14384,"num_traits::real"],[14385,"euclid::size"],[14386,"core::iter::traits::iterator"],[14387,"arrayvec::array_string"],[14388,"unicode_normalization::replace"],[14389,"arrayvec::errors"],[14390,"std::io::error"],[14391,"core::str::error"],[14392,"unicode_normalization::recompose"],[14393,"unicode_normalization::decompose"],[14394,"unicode_normalization::stream_safe"],[14395,"endi::endian"],[14396,"num_traits::sign"],[14397,"euclid::length"],[14398,"euclid::scale"],[14399,"euclid::side_offsets"],[14400,"euclid::translation"],[14401,"euclid::transform3d"],[14402,"euclid::rotation"],[14403,"euclid::rect"],[14404,"euclid::box3d"],[14405,"euclid::rigid"],[14406,"euclid::num"],[14407,"euclid::homogen"],[14408,"num_traits::ops::euclid"],[14409,"num_traits::ops::saturating"],[14410,"rayon::iter::par_bridge"],[14411,"iced_core::alignment"],[14412,"iced_core::border"],[14413,"iced_core::shadow"],[14414,"iced_core::image"],[14415,"iced_core::content_fit"],[14416,"iced_core::rotation"],[14417,"std::path"],[14418,"bytes::bytes"],[14419,"pulldown_cmark"],[14420,"url::parser"],[14421,"url::host"],[14422,"url::slicing"],[14423,"url::origin"],[14424,"core::str::iter"],[14425,"url::path_segments"],[14426,"form_urlencoded"],[14427,"core::net::ip_addr"],[14428,"core::net::socket_addr"],[14429,"iced_widget::pane_grid::title_bar"],[14430,"iced_widget::pane_grid::draggable"],[14431,"iced_widget::pane_grid::content"],[14432,"iced_widget::pane_grid::axis"],[14433,"iced_widget::pane_grid::configuration"],[14434,"iced_widget::pane_grid::direction"],[14435,"iced_widget::pane_grid::node"],[14436,"iced_widget::pane_grid::pane"],[14437,"iced_widget::pane_grid::split"],[14438,"alloc::collections::btree::map"],[14439,"rustc_hash"],[14440,"iced_renderer"],[14441,"qrcode::types"],[14442,"iced_core::widget::operation::scrollable"],[14443,"iced_graphics::viewport"],[14444,"iced_widget::shader::event"],[14445,"iced_wgpu::primitive"],[14446,"wgpu"],[14447,"wgpu_types"],[14448,"iced_core::transformation"],[14449,"iced_core::text::paragraph"],[14450,"iced_core::text::editor"],[14451,"iced_highlighter"],[14452,"core::ops::deref"],[14453,"iced_widget::text_input::value"],[14454,"iced_widget::column"],[14455,"iced_widget::mouse_area"],[14456,"iced_widget::row"],[14457,"iced_widget::space"],[14458,"iced_widget::stack"],[14459,"iced_widget::themer"],[14460,"iced_widget::helpers"],[14461,"iced_widget::lazy::helpers"],[14462,"iced_core"],[14463,"iced_graphics"],[14464,"euclid::default"],[14465,"lyon_geom"],[14466,"euclid::approxord"],[14467,"lyon_geom::utils"],[14468,"lyon_path::math"]],"i":[25,0,0,25,25,25,25,0,0,0,0,0,25,25,25,38,25,25,25,0,25,25,25,0,25,25,0,25,25,25,0,0,419,0,0,0,0,0,0,0,0,419,0,0,25,25,0,0,38,0,0,0,0,0,0,0,25,25,25,0,0,46,25,21,46,25,21,46,25,21,46,25,21,46,25,21,46,25,21,46,25,21,0,0,46,25,21,0,0,0,0,0,21,25,25,25,0,0,0,0,0,0,46,25,21,0,0,0,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,46,25,21,46,25,21,21,46,25,21,46,21,46,25,21,25,25,25,25,0,0,46,25,21,46,25,21,46,25,21,0,0,0,0,0,0,0,46,25,21,46,25,21,46,25,21,46,25,21,25,46,25,21,46,25,21,46,25,21,46,25,21,46,25,21,0,0,0,46,21,0,0,0,0,46,21,46,21,25,46,21,0,38,38,46,21,0,46,21,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,21,38,38,21,0,0,0,0,0,0,46,21,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,0,0,46,21,0,0,0,0,0,0,0,0,0,0,25,25,25,0,0,0,0,46,25,21,46,25,21,46,25,21,46,25,21,46,25,21,46,25,21,46,25,21,46,25,21,38,0,0,0,0,0,38,46,25,21,139,0,0,6,139,139,139,0,0,0,5,139,140,5,139,140,5,139,140,5,139,140,5,139,140,140,140,5,139,140,5,139,140,5,139,140,5,5,5,139,140,139,140,139,139,140,140,5,139,140,0,6,140,5,139,140,5,139,140,5,5,139,140,5,5,139,140,139,140,139,139,139,139,140,5,139,140,5,139,140,5,139,140,5,5,139,140,5,139,140,5,139,140,5,139,140,139,140,5,139,140,5,139,140,5,139,140,5,139,140,5,139,140,5,5,5,140,5,5,5,5,5,5,5,0,0,140,5,5,6,5,0,5,0,140,139,140,5,139,140,5,139,140,5,139,140,5,139,140,5,139,140,5,139,140,5,139,140,5,139,140,5,139,140,5,140,175,174,0,0,0,0,0,0,0,177,0,0,0,0,171,175,0,0,174,175,177,174,13,0,0,0,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,169,170,171,172,169,173,174,175,176,177,178,170,171,172,169,173,174,175,176,177,178,170,170,171,171,172,172,169,173,173,174,174,175,175,176,176,177,177,178,170,178,170,170,171,172,169,173,174,175,176,177,178,11,178,172,173,174,175,176,178,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,13,11,178,170,171,172,169,173,174,175,176,177,178,11,170,171,177,170,170,170,0,0,170,171,172,169,173,174,175,176,177,178,11,178,170,171,171,172,172,172,172,169,173,174,175,176,177,177,177,178,178,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,0,170,11,178,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,11,169,173,173,178,173,13,13,11,169,11,172,173,174,175,176,178,176,11,171,170,0,178,169,169,172,176,178,11,178,11,0,172,173,11,170,171,172,169,173,174,175,176,177,178,169,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,171,172,169,173,174,175,176,177,178,11,170,170,171,172,169,173,174,175,176,177,178,11,13,13,178,170,171,172,169,173,174,175,176,177,178,11,11,173,173,173,173,173,81,0,81,194,194,0,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,81,81,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,195,0,177,195,0,177,0,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,172,172,195,195,195,195,195,195,195,195,195,195,0,0,171,0,184,190,184,184,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,184,190,190,184,190,184,190,184,190,184,190,184,190,184,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,190,184,0,184,184,184,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,184,190,0,0,0,189,198,0,189,189,189,198,189,198,189,198,189,198,189,189,198,189,198,189,189,198,198,189,198,198,198,198,189,189,198,189,189,198,189,198,189,198,189,198,189,198,198,189,198,189,198,189,198,189,198,189,198,189,198,189,198,189,198,189,198,189,198,189,198,189,198,189,198,189,189,189,189,189,198,189,198,198,189,198,189,198,189,198,189,198,189,198,189,198,189,198,189,198,189,198,0,0,199,199,199,199,199,199,199,199,198,199,199,199,199,199,199,199,199,199,199,198,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,198,199,198,199,199,199,199,199,199,199,199,199,199,199,0,0,0,0,0,482,483,213,220,0,0,0,219,0,482,483,213,482,483,213,0,222,0,0,0,224,205,225,0,0,0,0,0,482,483,213,0,0,220,220,0,221,223,222,0,0,0,0,0,0,0,0,0,0,221,223,482,483,213,0,219,220,0,219,0,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,200,191,203,191,202,206,208,208,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,206,208,208,0,200,191,203,191,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,203,212,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,212,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,212,212,200,201,201,213,213,191,202,202,206,208,214,215,216,203,204,217,218,219,219,220,220,221,221,222,222,223,223,224,224,205,205,225,225,217,218,0,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,206,208,208,212,191,206,203,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,206,208,208,212,213,219,220,221,222,223,224,205,225,213,213,213,223,223,223,224,224,224,205,205,205,225,225,225,200,201,217,218,200,206,208,191,202,212,200,201,213,191,202,216,203,204,219,220,221,222,223,224,205,225,215,234,212,228,200,201,201,213,213,191,202,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,191,203,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,224,205,227,228,191,202,203,204,229,191,202,217,229,191,202,217,213,223,224,205,225,213,223,224,205,225,191,202,217,191,191,202,202,217,203,204,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,200,191,202,202,214,215,216,234,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,213,202,203,204,222,221,222,221,200,201,191,202,203,204,217,218,191,202,0,212,191,202,203,204,206,208,208,0,228,191,206,208,203,234,214,215,216,200,201,200,201,212,191,206,203,227,228,191,202,206,208,208,224,205,221,0,0,217,200,215,217,218,0,230,206,208,208,206,208,208,203,191,202,191,212,213,221,212,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,224,205,225,0,213,191,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,234,212,228,200,201,213,191,202,206,208,214,215,216,203,204,217,218,219,220,221,222,223,224,205,225,191,206,203,213,206,484,485,486,487,487,485,488,486,487,485,488,486,487,484,485,486,487,487,485,488,486,487,485,488,486,487,484,485,486,487,487,485,488,486,487,485,488,486,487,0,0,0,0,0,254,0,0,0,251,252,242,250,210,244,210,244,210,244,210,244,210,244,248,210,244,210,244,210,242,248,242,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,244,251,252,210,210,251,252,242,250,210,251,252,242,250,210,250,250,254,251,251,252,242,242,210,210,251,252,242,250,210,250,210,250,210,250,250,210,248,244,242,242,210,251,252,242,250,210,244,248,251,252,242,242,210,210,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,244,251,252,210,210,250,210,244,210,244,242,210,250,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,210,210,248,242,251,252,242,250,210,210,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,210,251,252,242,250,210,244,248,251,252,242,242,210,210,248,242,242,251,252,242,250,210,250,210,244,251,252,210,250,244,210,244,248,251,252,242,242,210,210,248,242,248,242,248,242,248,242,248,242,248,242,248,242,244,248,251,252,242,242,210,210,251,252,242,248,242,248,242,248,242,248,242,250,210,250,250,250,250,244,242,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,251,252,242,250,210,248,242,251,252,242,250,210,210,244,210,210,0,0,0,0,0,0,0,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,209,240,209,226,233,255,240,209,226,233,255,209,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,240,209,226,233,255,240,209,226,233,255,209,209,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,209,240,240,209,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,240,240,240,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,226,233,255,240,209,226,233,255,240,209,209,226,233,255,209,226,209,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,240,209,226,233,255,209,0,0,0,0,0,257,257,257,257,257,257,0,0,0,257,257,257,257,0,0,0,257,257,0,262,0,0,0,0,257,257,257,0,0,0,0,257,256,258,258,258,263,273,264,247,274,256,265,258,246,246,246,246,262,263,263,264,264,247,247,265,265,489,246,246,246,262,263,263,264,264,247,265,0,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,256,258,258,264,265,258,262,263,263,264,264,247,247,265,265,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,264,247,265,258,263,264,265,258,263,264,265,258,265,256,258,258,263,273,264,247,274,256,265,258,246,246,258,263,263,247,247,247,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,263,273,273,264,264,247,247,274,274,256,256,265,265,258,258,246,246,247,265,263,273,264,247,274,256,265,258,246,258,247,265,264,264,0,264,264,246,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,262,263,264,264,247,265,265,247,274,256,265,246,246,246,263,273,264,247,274,256,265,258,246,264,265,264,263,273,264,247,274,256,265,258,246,262,264,264,247,265,265,262,264,264,247,265,265,263,257,263,273,264,247,256,265,258,246,274,256,256,256,246,246,246,263,264,265,263,264,265,263,264,265,264,265,273,263,264,265,265,265,262,263,263,264,264,247,247,265,265,263,273,264,247,274,256,265,258,246,263,273,263,273,264,265,262,263,263,273,264,264,247,265,265,264,263,264,263,264,264,265,264,265,263,273,264,263,273,264,264,265,264,265,264,265,264,265,246,246,246,262,263,263,263,263,273,264,264,264,247,247,247,274,256,265,265,265,258,246,273,264,247,265,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,246,263,246,246,490,247,247,263,273,264,247,274,256,265,258,246,247,274,247,247,258,274,247,258,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,256,265,246,256,264,265,264,265,264,273,256,264,265,264,265,212,247,265,246,247,247,264,265,264,265,264,265,264,265,265,265,491,491,491,491,491,491,492,247,492,246,246,246,256,256,246,264,256,247,247,256,246,246,0,274,246,256,0,264,264,246,246,263,273,262,263,263,264,264,247,247,265,265,263,247,246,274,256,246,0,264,247,264,247,247,256,247,256,262,263,263,264,264,247,247,265,265,247,262,263,263,264,264,247,247,265,265,247,274,265,247,263,246,246,246,246,212,263,256,262,263,263,264,264,247,247,265,265,273,264,247,265,273,265,246,264,247,274,265,246,264,247,274,265,246,247,263,273,264,247,274,256,265,258,246,264,264,263,247,0,258,264,247,265,247,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,263,273,264,247,274,256,265,258,246,0,257,0,274,247,247,263,273,264,247,274,256,265,258,246,490,262,263,263,264,264,247,247,265,265,493,494,495,264,265,264,265,263,273,262,263,263,264,264,247,247,265,265,493,494,495,264,265,264,265,246,0,0,0,0,279,279,279,279,279,279,279,279,263,279,279,279,279,279,273,279,273,279,279,279,279,279,279,279,279,279,279,279,279,279,212,279,263,273,263,212,263,273,279,279,279,279,279,279,279,279,279,263,273,0,0,0,0,0,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,275,275,293,275,275,293,275,293,275,275,295,298,293,293,296,275,275,295,298,293,293,296,275,295,298,293,296,275,293,295,298,275,293,275,295,293,296,275,293,275,295,293,296,275,295,293,293,296,296,275,293,296,275,293,296,275,295,298,293,296,275,293,275,275,295,298,293,293,296,275,275,295,298,293,293,296,275,295,298,293,296,275,275,275,295,295,298,298,293,296,296,275,275,275,275,293,293,296,275,275,275,293,293,293,296,296,296,275,275,275,295,293,293,296,296,275,275,295,298,293,293,296,275,295,298,293,296,293,275,275,295,298,293,296,293,275,293,293,275,293,275,293,293,275,293,275,295,298,293,296,275,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,275,275,275,275,295,298,275,295,298,293,296,275,293,275,293,275,293,293,275,293,293,293,275,293,293,275,293,296,275,293,295,298,295,298,295,298,295,298,295,298,295,298,275,293,275,293,293,296,275,293,275,275,293,293,275,275,293,275,293,275,275,293,296,295,298,293,295,298,275,275,275,275,295,293,296,293,296,293,296,275,293,275,295,298,293,296,275,275,275,295,298,293,293,293,296,275,275,295,298,293,296,275,295,298,293,296,275,293,293,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,295,298,293,296,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,293,275,275,275,275,275,275,275,293,275,275,275,275,275,293,0,0,280,280,280,280,280,280,280,280,280,264,264,280,280,280,280,280,264,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,264,280,280,280,280,280,280,280,280,280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,289,317,245,318,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,319,319,207,207,320,320,321,322,289,289,317,317,323,324,245,245,318,318,319,207,207,320,320,322,289,317,323,324,245,318,207,320,325,326,325,326,332,245,245,318,325,326,319,207,320,328,245,318,193,327,193,327,319,207,320,328,245,318,193,193,327,327,0,0,249,329,289,328,328,328,328,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,322,0,0,0,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,319,207,320,329,321,289,317,323,324,245,318,193,327,249,330,319,207,320,329,331,332,328,289,317,245,318,207,207,320,320,289,289,317,317,245,245,318,318,249,330,329,207,320,321,289,317,245,318,245,318,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,249,330,330,335,335,319,319,207,207,320,320,329,329,331,331,332,332,328,328,321,321,322,322,289,289,317,317,323,323,324,324,245,245,318,318,193,193,327,327,325,325,326,326,192,192,319,321,192,319,321,192,245,318,245,318,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,329,289,317,249,330,249,330,329,276,245,318,331,0,249,330,319,207,320,329,321,322,289,317,323,324,245,318,193,327,192,276,330,317,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,193,327,207,320,249,249,330,330,319,319,319,207,207,320,320,329,329,322,322,289,289,317,317,245,245,318,318,249,249,330,330,319,207,207,320,320,329,329,322,322,289,289,317,317,245,245,318,318,207,320,245,318,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,289,317,245,318,249,249,249,330,330,330,335,335,335,319,319,319,207,207,207,320,320,320,329,329,329,331,331,331,332,332,332,328,328,328,321,321,321,322,322,322,289,289,289,317,317,317,323,323,323,324,324,324,245,245,245,318,318,318,193,193,193,327,327,327,325,325,325,326,326,326,192,192,192,328,207,245,276,207,207,320,320,289,289,317,317,245,245,318,318,249,330,335,319,207,320,329,331,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,249,330,330,335,335,335,335,335,319,207,207,207,320,320,320,329,329,331,331,331,332,328,321,322,289,289,289,289,317,317,317,317,323,323,324,324,245,245,245,245,245,318,318,318,318,193,193,327,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,245,193,327,193,327,322,207,320,322,289,317,245,318,249,330,249,330,329,331,327,249,330,329,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,331,249,330,207,320,329,331,332,328,289,317,323,324,245,318,193,327,322,322,319,321,332,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,289,317,245,318,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,329,289,317,322,328,331,332,328,321,323,324,193,327,249,330,329,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,329,249,330,329,249,330,249,330,329,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,331,332,328,321,323,324,193,327,327,327,249,330,329,289,317,249,330,207,320,329,289,317,245,318,321,323,324,193,327,249,330,328,289,317,322,328,328,322,245,318,249,330,319,207,320,329,328,289,317,245,318,289,317,245,318,193,327,193,327,327,327,193,327,193,327,327,327,193,327,193,327,327,327,327,327,327,327,207,320,245,318,319,207,320,329,321,289,317,245,318,249,330,329,329,319,207,320,329,321,289,317,245,318,249,330,329,329,249,249,330,330,319,319,207,207,320,320,329,329,321,322,322,289,289,317,317,245,245,318,318,249,249,330,330,319,207,207,320,320,329,329,322,322,289,289,317,317,245,245,318,318,327,319,207,320,322,289,317,245,318,249,330,335,319,207,320,329,331,332,321,322,289,317,323,324,245,318,193,327,327,322,331,325,326,328,328,245,318,325,326,289,317,245,318,249,330,319,207,320,329,321,322,289,317,323,324,245,318,193,327,192,0,321,245,318,325,326,207,320,329,327,249,329,193,327,327,193,327,319,321,192,327,0,0,207,193,327,193,327,193,327,245,318,327,328,328,332,246,276,0,245,318,207,320,322,245,318,193,327,331,249,330,207,207,320,320,329,289,289,317,317,245,245,318,318,249,330,329,249,330,329,319,319,249,330,329,193,327,325,326,325,326,325,326,249,276,249,330,329,0,0,327,328,207,320,289,317,323,324,245,318,245,318,328,319,207,207,207,320,320,320,321,322,289,317,323,324,245,318,319,207,207,320,320,322,289,317,323,324,245,318,319,319,289,289,317,317,245,245,318,318,276,331,332,328,193,327,193,327,193,327,193,327,320,318,327,207,332,245,193,207,320,289,317,323,324,245,318,193,327,320,318,193,327,193,327,327,329,249,330,207,320,329,289,317,323,324,245,318,249,330,207,320,329,289,317,323,324,245,318,249,330,207,320,329,289,317,323,324,245,318,249,330,207,320,329,289,317,323,324,245,318,249,330,329,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,245,318,335,335,249,245,331,332,328,323,324,245,318,207,320,289,317,323,324,245,318,320,318,249,330,207,320,329,289,317,323,324,245,318,329,289,249,330,207,320,329,331,332,328,289,317,323,324,245,318,193,327,249,330,207,320,329,289,317,323,324,245,318,207,320,289,317,323,324,322,323,321,324,321,324,332,332,321,321,323,323,193,193,328,324,327,327,328,321,324,327,327,321,323,324,321,323,324,332,332,321,321,323,193,193,328,327,328,327,249,330,329,193,327,331,249,330,319,207,320,329,321,289,317,323,324,245,318,193,327,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,245,318,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,249,330,329,328,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,0,0,328,322,330,317,249,330,335,319,207,320,329,331,332,328,321,322,289,317,323,324,245,318,193,327,325,326,192,335,249,330,329,289,317,193,327,245,245,318,245,318,193,327,335,207,320,323,324,245,318,325,326,249,330,329,320,318,326,330,320,318,326,330,335,207,320,323,324,245,318,325,326,249,330,329,207,245,320,318,326,330,335,320,324,318,326,330,249,330,319,207,207,320,320,329,322,289,289,317,317,245,245,318,318,207,320,245,318,0,271,271,271,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,496,497,498,490,498,499,499,499,497,500,501,500,501,501,501,500,501,500,501,501,501,500,501,500,501,501,501,501,501,501,501,492,502,492,502,503,499,497,504,503,497,504,505,490,498,494,506,495,507,505,508,509,494,506,495,507,505,508,509,506,507,505,509,0,0,0,0,0,333,338,334,339,336,0,0,0,0,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,265,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,265,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,281,282,341,281,282,341,281,282,281,282,265,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,341,281,282,262,0,0,262,262,262,262,262,262,262,262,262,262,262,262,262,243,243,262,262,0,0,0,0,0,0,0,0,0,0,0,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,343,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,344,345,342,241,344,345,342,342,344,343,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,344,345,342,241,0,0,0,0,0,0,0,0,0,510,511,512,512,512,512,512,512,513,513,0,514,0,0,511,515,516,517,515,516,517,0,0,0,0,0,0,0,0,0,0,0,0,0,0,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,211,346,346,211,346,236,211,346,236,211,211,346,346,211,346,236,236,236,236,211,346,236,211,211,346,346,211,346,236,211,346,236,211,346,236,211,346,236,211,211,346,346,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,236,211,346,236,211,211,346,346,346,236,236,211,346,211,211,346,346,211,211,346,346,236,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,346,236,211,0,0,0,0,0,0,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,217,218,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,231,238,237,239,231,231,217,218,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,238,237,239,231,0,0,0,254,0,244,244,244,244,244,248,244,244,248,244,254,248,244,244,248,244,244,244,343,248,244,248,248,244,244,244,248,248,248,248,248,248,248,248,244,248,248,248,248,248,244,343,248,244,175,174,177,0,0,0,175,174,175,177,174,0,0,173,173,173,176,176,173,173,137,0,0,19,137,137,0,0,0,0,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,138,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,348,137,138,348,137,137,138,138,348,17,348,137,138,0,19,17,348,137,138,17,348,137,138,17,348,137,138,17,17,348,137,138,348,137,137,137,137,348,137,138,17,348,17,348,137,138,17,348,137,138,17,348,137,138,17,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,17,17,17,17,17,0,0,348,17,17,348,17,17,19,17,0,17,138,17,17,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,17,348,137,138,17,518,519,520,0,0,0,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,29,29,32,29,29,37,37,32,29,32,29,32,29,32,32,29,29,32,32,29,32,29,32,29,32,32,29,32,32,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,32,32,32,32,32,29,29,32,32,32,32,32,32,32,32,32,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,0,15,0,0,0,0,14,355,119,14,14,14,14,14,14,14,355,119,14,355,119,14,355,119,14,355,119,119,119,119,119,0,14,355,119,14,355,119,14,355,119,14,14,14,14,14,14,355,119,355,119,355,119,119,119,14,355,119,0,15,119,14,355,119,14,355,119,14,14,355,119,14,0,14,355,119,355,355,355,355,355,119,14,355,119,119,119,119,14,355,119,14,355,119,355,355,14,14,14,355,119,14,355,119,14,355,119,14,355,119,355,119,14,355,119,14,355,119,14,355,119,14,355,119,14,355,119,0,14,14,14,14,14,355,119,14,14,14,14,0,119,119,14,14,15,14,14,119,355,119,0,14,355,119,14,355,119,14,355,119,14,355,119,14,355,119,14,355,119,14,355,119,355,14,355,119,0,14,355,119,14,358,0,0,0,359,359,358,358,0,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,358,359,358,359,359,358,359,63,63,359,358,359,63,358,359,63,358,359,63,0,63,358,359,63,358,359,358,358,358,359,359,359,63,358,359,63,358,358,359,63,358,359,63,358,358,358,358,359,63,359,359,63,358,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,0,63,63,359,63,63,63,358,359,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,358,359,63,0,0,358,359,63,63,521,521,521,521,0,0,367,368,367,368,367,368,367,368,367,368,367,368,367,368,367,368,368,368,368,368,367,368,367,368,367,368,367,368,367,368,367,367,368,367,368,367,368,367,368,367,368,367,367,368,367,368,367,368,367,368,367,368,367,368,367,368,367,368,367,368,367,368,368,367,367,367,367,367,368,368,367,367,367,0,367,367,367,368,367,368,367,368,367,368,367,368,367,368,367,368,367,368,367,368,367,368,367,0,0,0,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,75,370,370,370,370,370,370,75,0,0,75,75,0,0,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,74,74,74,370,75,73,74,370,75,73,74,370,75,73,74,74,370,75,73,74,370,75,73,74,370,370,75,73,73,74,370,73,74,370,74,370,75,73,73,74,370,75,73,74,370,75,73,74,74,370,75,73,74,370,75,73,74,370,74,74,74,370,370,370,74,74,370,370,75,73,74,74,370,75,73,74,370,75,73,74,74,74,370,75,73,74,74,370,73,73,73,73,73,73,74,74,74,370,74,74,74,74,74,74,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,74,74,74,74,74,73,74,74,0,74,74,74,370,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,73,74,74,370,75,73,74,370,74,370,74,370,75,73,74,74,370,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,370,75,73,74,0,74,370,75,73,73,522,522,0,0,93,0,0,0,0,389,388,126,389,388,126,389,388,126,389,388,126,389,388,126,126,126,389,388,126,389,388,126,389,388,126,126,126,126,126,389,388,126,0,93,388,93,389,388,126,389,388,126,389,388,126,389,388,126,388,126,389,389,388,126,389,388,126,389,388,126,389,388,126,389,388,126,389,388,126,389,388,126,126,389,388,126,389,388,126,389,388,126,389,388,126,389,388,126,389,388,388,389,389,126,126,93,126,389,389,389,126,389,388,126,389,388,126,389,388,126,389,388,126,389,388,126,389,388,126,389,388,126,389,388,126,389,388,126,389,408,0,404,401,0,403,394,0,0,0,0,397,0,0,401,0,402,403,0,395,397,404,0,408,0,0,396,398,402,0,401,0,0,397,404,0,396,398,0,0,0,0,0,404,397,395,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,390,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,406,406,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,391,392,393,392,390,393,395,396,397,398,399,400,401,402,403,404,405,125,406,407,395,396,397,398,399,400,401,402,403,404,405,125,406,407,395,395,396,397,397,398,399,399,400,400,401,401,402,402,403,403,404,404,405,405,125,125,406,406,407,407,399,400,407,399,400,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,390,0,394,403,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,393,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,395,397,399,400,125,406,407,395,395,395,397,397,397,399,399,399,400,400,400,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,395,398,399,400,395,398,399,400,393,125,125,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,390,408,393,408,393,392,390,393,403,393,393,393,393,393,393,390,398,399,400,125,405,393,393,395,405,395,398,398,0,393,394,392,390,393,393,392,395,396,397,398,399,400,401,402,403,404,405,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,392,390,393,395,396,397,398,399,400,401,402,403,404,405,408,125,406,407,393,407,523,523,523,523,524,525,526,525,527,527,527,527,527,0,412,412,0,412,0,409,411,412,409,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,412,409,409,411,412,409,411,412,409,411,412,409,411,412,409,409,411,412,412,409,411,412,409,411,412,409,411,412,411,409,411,412,409,409,409,411,412,409,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,409,409,409,411,409,409,409,409,409,409,412,412,409,409,409,409,409,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,411,412,409,528,529,529,528,127,414,0,92,414,0,127,0,414,127,0,414,0,0,0,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,128,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,414,415,127,128,414,415,127,127,128,128,415,88,414,415,127,128,0,92,414,92,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,88,414,415,127,128,414,415,127,127,127,127,414,415,127,128,88,415,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,415,88,88,88,88,414,88,88,88,88,88,88,128,415,88,415,88,92,88,88,128,88,88,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,414,415,127,128,88,530,530,531,0,97,96,0,0,0,96,136,96,136,96,136,96,136,96,136,136,136,136,96,136,96,136,96,136,96,136,136,136,136,96,136,0,97,96,136,96,136,96,136,96,96,136,136,96,136,96,136,96,136,96,96,136,96,136,96,136,96,136,96,136,96,136,96,136,96,136,96,136,96,136,96,96,0,0,96,97,96,0,136,96,136,96,136,96,136,96,136,96,136,96,136,96,136,96,136,96,136,96,0,100,0,418,0,0,417,418,418,418,417,417,416,416,0,417,0,0,418,0,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,122,99,99,416,417,418,122,416,417,418,122,416,416,417,417,418,418,122,122,99,98,416,417,418,122,0,100,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,99,98,416,417,418,122,416,417,418,122,416,416,416,417,417,417,418,418,418,98,416,417,418,418,122,99,98,416,417,418,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,99,98,99,99,100,99,99,416,417,418,122,418,418,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,99,98,416,417,418,122,98,98,141,0,103,101,101,141,0,0,0,0,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,142,142,142,101,141,142,101,141,142,101,141,142,101,141,142,141,142,141,141,142,142,101,141,142,0,103,101,141,142,101,141,142,142,101,141,142,101,101,141,142,141,141,141,141,141,142,101,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,101,101,101,101,101,101,101,103,101,101,142,101,101,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,141,142,101,532,533,421,0,57,0,421,421,421,0,0,0,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,145,421,145,145,421,421,145,55,145,421,0,57,55,145,421,55,145,421,55,145,421,55,55,145,421,421,145,145,421,55,145,421,55,145,421,55,145,421,55,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,55,57,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,145,421,55,55,145,421,145,0,129,0,427,0,108,0,129,426,425,427,129,0,0,0,426,0,0,0,425,0,0,0,427,0,422,422,107,423,426,427,424,425,428,422,129,130,429,430,424,107,107,107,107,107,107,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,429,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,422,107,423,426,427,424,425,428,422,129,130,429,430,107,107,423,426,427,424,425,428,422,129,130,429,430,423,426,427,424,425,428,422,129,130,429,430,423,423,426,426,427,427,424,424,425,425,428,422,422,129,129,130,130,429,429,430,430,430,107,423,426,427,424,425,428,422,129,130,429,430,130,422,0,108,423,426,427,424,425,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,107,107,423,426,427,424,425,428,422,129,130,429,430,107,107,423,426,427,424,425,428,422,129,130,429,430,423,426,427,424,425,428,129,425,425,425,428,428,428,129,129,129,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,130,428,428,107,427,130,107,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,424,107,107,424,428,423,426,427,424,425,107,107,107,107,422,0,429,424,107,0,107,424,107,108,107,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,107,423,426,427,424,425,428,422,129,130,429,430,428,107,423,426,427,424,425,428,422,129,130,429,430,427,130,107,423,426,427,424,425,428,422,129,130,429,430,107,424,107,423,426,423,426,534,534,535,536,535,536,0,432,432,0,110,0,432,0,110,0,432,0,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,432,431,432,431,432,431,433,109,432,433,431,433,109,432,431,433,109,432,431,433,109,432,110,109,431,433,109,432,432,431,433,432,431,433,109,432,431,433,109,432,431,433,109,432,433,433,433,109,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,109,431,110,110,109,109,433,109,431,431,431,435,431,435,431,109,109,433,109,431,432,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,431,433,109,432,110,110,431,433,109,432,0,109,431,123,0,446,116,112,123,0,0,123,0,446,0,0,0,0,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,445,444,445,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,123,124,444,445,446,123,123,124,124,444,444,445,445,446,446,445,444,112,123,124,444,445,446,0,116,112,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,112,123,124,444,445,446,123,123,123,123,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,124,112,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,112,112,112,112,124,445,112,112,112,112,116,112,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,123,124,444,445,446,112,444,124,537,538,537,0,59,0,120,120,0,0,0,0,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,146,147,120,121,147,120,121,147,120,120,121,121,121,147,146,120,121,146,147,59,121,147,146,120,121,147,146,120,121,147,146,120,121,146,147,146,120,121,147,120,121,147,147,147,120,120,120,147,120,121,147,147,146,449,120,121,147,146,120,121,147,147,146,147,146,120,121,147,147,146,147,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,146,146,121,146,146,146,59,146,147,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,147,146,120,121,146,349,350,350,539,0,58,0,453,0,0,453,0,539,349,0,453,0,0,0,0,0,0,104,350,349,105,454,133,104,104,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,105,105,0,105,105,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,453,104,350,349,105,133,350,349,105,133,350,350,349,349,105,133,133,104,105,105,133,104,105,104,350,349,105,454,133,453,0,0,58,104,350,349,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,0,104,104,350,349,105,454,133,350,349,105,350,350,350,350,349,105,454,133,104,105,105,105,104,350,349,349,349,105,105,454,133,104,350,349,105,454,133,104,104,350,349,105,454,133,350,349,350,349,104,105,453,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,117,104,350,349,105,454,133,0,104,104,105,105,105,105,105,104,453,104,105,104,350,349,454,133,104,105,105,0,104,0,104,104,105,105,104,105,105,58,104,0,104,105,349,350,349,105,133,105,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,104,350,349,105,454,133,105,105,104,350,349,105,454,133,453,104,350,349,105,454,133,104,104,0,131,457,459,0,0,153,456,0,459,459,459,457,459,131,458,458,458,456,0,456,458,457,459,131,458,131,457,459,0,458,0,456,459,458,458,457,459,458,456,456,459,456,459,456,459,456,459,459,0,0,0,0,0,459,458,458,458,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,132,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,456,457,458,459,460,131,132,456,457,458,459,460,131,132,456,457,458,458,459,460,131,131,132,132,152,150,456,457,458,462,459,460,131,132,150,0,153,150,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,458,152,150,456,457,458,462,459,460,131,132,152,152,150,456,457,458,462,459,460,131,132,456,457,458,459,460,131,460,460,460,131,131,131,150,456,457,458,462,459,460,131,132,462,152,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,459,152,150,456,457,458,462,459,460,131,132,152,152,152,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,456,457,458,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,456,462,462,460,152,152,150,150,152,150,460,152,152,150,150,152,152,152,152,150,152,132,150,132,152,152,152,460,153,152,152,150,460,456,457,458,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,152,150,456,457,458,462,459,460,131,132,462,152,150,456,457,458,462,459,460,131,132,132,152,150,456,457,458,462,459,460,131,132,458,150,540,134,0,155,0,0,134,134,134,0,0,470,470,0,0,0,0,0,0,0,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,135,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,469,351,470,471,472,134,135,469,351,470,471,472,134,134,135,135,351,154,469,351,470,471,472,134,135,0,472,0,155,472,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,154,469,351,470,471,472,134,135,154,154,154,469,351,470,471,472,134,135,471,134,471,471,471,134,134,134,469,469,351,470,471,472,134,135,0,472,472,154,351,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,471,471,154,135,154,154,469,351,470,471,472,134,135,469,469,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,469,472,472,154,154,469,154,154,0,472,472,0,472,472,0,472,472,154,469,471,472,469,472,154,154,154,154,154,154,135,469,469,469,154,469,469,0,472,472,135,351,154,154,351,351,154,155,154,154,469,351,470,471,472,134,135,469,469,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,154,469,351,470,471,472,134,135,472,472,471,469,154,469,351,470,471,472,134,135,135,154,469,351,470,471,472,134,135,154,0,474,474,0,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,473,474,474,473,474,473,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,473,473,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,473,474,541,541,39,39,39,39,25,25,25,25,0,25,39,39,25,25,39,25,39,39,25,25,39,39,39,25,25,25,39,25,39,25,39,39,25,25,39,25,0,39,39,25,25,39,39,39,0,25,25,25,39,475,39,475,39,475,39,475,39,475,39,39,475,39,475,39,475,39,475,39,475,39,39,475,39,475,39,39,475,39,475,39,475,39,475,39,475,39,475,475,39,475,39,475,39,475,39,475,39,475,39,475,39,475,39,475,39,475,39,475,39,475,39,475,39,475,475,0,39,39,39,39,475,475,475,39,475,39,475,39,475,39,475,39,475,39,475,39,475,39,475,39,475,475,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,39,40,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,40,476,476,477,477,478,478,479,479,480,480,481,481,476,40,476,477,478,479,480,481,39,40,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,39,40,40,477,478,479,480,481,39,40,39,476,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,40,476,477,478,479,480,481,477,478,479,480,481,143,0,158,157,143,0,0,0,0,157,143,144,157,143,144,157,143,144,157,143,144,157,143,144,144,144,144,157,143,144,157,143,144,157,143,144,157,143,144,143,144,143,143,144,144,157,143,144,0,158,157,143,144,157,143,144,157,143,144,157,157,143,144,143,143,143,143,143,144,157,144,144,144,157,143,144,157,143,144,157,143,144,157,143,144,157,143,144,157,143,144,157,143,144,143,144,157,143,144,157,143,144,157,143,144,157,143,144,157,143,144,157,157,157,157,157,157,157,157,158,157,157,157,157,157,157,143,144,157,143,144,157,143,144,157,143,144,157,143,144,157,143,144,157,143,144,157,143,144,157,143,144,157,143,144,157,542,543,159,159,159,0,159,0,159,160,159,160,159,160,159,160,159,160,159,160,159,160,159,160,159,160,160,159,159,159,159,160,159,159,160,159,160,159,160,160,159,160,160,159,159,159,159,159,159,160,159,160,159,160,159,160,160,159,160,159,160,159,160,159,159,160,159,160,159,160,159,160,159,160,159,160,160,160,159,160,160,160,160,160,160,160,160,160,159,160,159,160,159,160,159,160,159,160,159,160,159,160,159,160,159,160,159,0,163,0,0,0,0,0,0,163,163,163,163,163,163,163,163,163,163,0,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163],"f":"`````````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00{ce{}{}}00000{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00`{i{{j{ceg}}}{}ln{{Ab{{A`{ceg}}}}}}{{c{Ad{e}}}g{}{}{}}00`{i{{Af{iceg}}}{}{}Ah{{Aj{ceg}}}}{i{{Al{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}`{{cB`}{{Bb{egi}}}{{Ab{Bd}}}{}BfBh}{{{d{{Bj{cegik}}}}}{{Bn{Bl}}}{}{}nC`{{Ab{{A`{ceg}}}}}}{{{d{Cb}}}Cb}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}{i{{`{ceg}}}{}{}n{{Ch{}{{Cf{{A`{ceg}}}}}}}}```{{{d{{Cj{c}}}}{d{Cl}}{Cn{{d{c}}}}g}{{D`{ceik}}}{DbDd}{}{{Dh{c}{{Df{e}}}}}DjBh}{i{{A`{ceg}}}{}{}n{{Dl{ceg}}}}{ce{}{}}00`9`{{BdDn}Cb}{{BdDnc}Cb{{Eb{Dn}{{Df{E`}}}}}}{{}c{}}{{}Cb}111111{{}{{Ed{Cb}}}}{{}}333{{}{{Ef{Cb}}}}44{{}{{Eh{Cb}}}}5{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00{{{d{{Bj{cegik}}}}{d{hBl}}}Cd{}{}nC`{{Ab{{A`{ceg}}}}}}{{{d{c}}}{{d{e}}}{}{}}00{{{d{{El{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}{}n}{{{d{{Bj{cegik}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}{}nC`{{Ab{{A`{ceg}}}}}}{EjCd}00{{{d{Cb}}{d{Cb}}}B`}{{{d{Cb}}}{{d{E`}}}}{{{d{Cb}}{d{hFf}}}{{Fj{CdFh}}}}0{{}{{Fl{c}}}{}}0{cc{}}00000{ce{}{}}00`{c{{Fn{e}}}{{Ab{G`}}}Gb}`{{ik}{{A`{ceg}}}{}{}n{{Ab{{A`{ceg}}}}}{{Ab{{A`{ceg}}}}}}{c{{A`{egi}}}{{Ab{G`}}}{}{GdGf}{n{Bh{}{{Gh{Gj}}}}Gl}}`{e{{Gn{c}}}{}{{Ab{c}}}}{{}Ej}00555555{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00999999999`{k{{Hf{cegi}}}{HhHj}{}{}n{{Ch{}{{Cf{{Hl{c{A`{egi}}}}}}}}}}`{{{d{{El{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}{}n}{{{d{{Bj{cegik}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}{}nC`{{Ab{{A`{ceg}}}}}}{{cm}{{Bj{egick}}}C`{}{}{}{{Ab{{A`{egi}}}}}{{Dh{{d{c}}}{{Df{k}}}}}}`{{cIb}{{A`{IdCbe}}}{{Ch{}{{Cf{{d{If}}}}}}}{{Bh{}{{Gh{Gj}}}}}}{i{{`{ceg}}}{}{}n{{Ab{{A`{ceg}}}}}}{{{d{{El{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}{}n}{{{d{{Bj{cegik}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}{}nC`{{Ab{{A`{ceg}}}}}}{i{{El{ceg}}}{}{}n{{Dh{Ij}{{Df{{A`{ceg}}}}}}}}5{{}c{}}{{{d{h{El{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}{}n}{{{d{h{Bj{cegik}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}{}nC`{{Ab{{A`{ceg}}}}}}{i{{A`{ceg}}}{}{}n{{Ab{{A`{ceg}}}}}}{{{d{{Dl{}{{Jd{c}}{Jf{e}}}}}}{d{hc}}{d{hJh}}}CdJj{}}0{{{d{{El{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}Cd{}{}n}{{{d{{Bj{cegik}}}}{d{hBl}}F`{d{g}}{d{hJh}}}Cd{}{}nC`{{Ab{{A`{ceg}}}}}}`{{{d{h{El{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}{}n}{{{d{h{Bj{cegik}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}{}nC`{{Ab{{A`{ceg}}}}}}{{{d{Cb}}}Dn}``{{e{Cn{g}}k}{{K`{cegimo}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}Dd{{Dh{c}{{Df{i}}}}}{KhKj}Bh}`{{{Kn{Kl}}Kl}{{L`{c}}}Lb}`{{{d{Ld}}}{{Lf{c}}}Lh}`{{ce{Cn{e}}i}{{Lj{gkm}}}{{Ab{Bd}}}{HhLl}Dd{{Eb{e}{{Df{g}}}}}LnBh}`>{e{{M`{cgi}}}Dd{{Ab{{Md{{Kd{{Mb{c}}}}}}}}}GdBh}``{i{{`{ceg}}}{}{}n{{Ch{}{{Cf{{A`{ceg}}}}}}}}`````{i{{Mf{ceg}}}{}Mhn{{Ab{{A`{ceg}}}}}}`{e{{Mj{ce}}}{}{{Ml{c}}}}{{{d{{El{ceg}}}}}{{Ij{Mn}}}{}{}n}{{{d{{Bj{cegik}}}}}{{Ij{Mn}}}{}{}nC`{{Ab{{A`{ceg}}}}}}{{{d{{Dl{}{{Jd{c}}{Jf{e}}}}}}}{{Ij{Mn}}}Jj{}}01`{{{Kn{c}}cg}{{N`{cei}}}{Hh{Nd{Nb}}Nf}Dd{{Dh{c}{{Df{e}}}}}Nh}{c{{Mb{eg}}}Nj{}{}}7``{{{d{{El{ceg}}}}}Nl{}{}n}{{{d{{Bj{cegik}}}}}Nl{}{}nC`{{Ab{{A`{ceg}}}}}}{{{d{Cb}}{d{c}}}Nn{}}{{{d{Cb}}{d{c}}O`}Ob{}}{{{d{Cb}}{d{c}}}Od{}}{{{d{Cb}}{d{c}}Of}Oh{}}{{{d{Cb}}{d{{Ef{Cb}}}}}Oj}{{{d{Cb}}{d{{Ed{Cb}}}}}Ol}{{{d{Cb}}{d{{Eh{Cb}}}}On}A@`}{{{d{Cb}}{d{c}}A@b}A@d{}}{{{d{Cb}}{d{c}}A@f}A@h{}}{{{d{Cb}}d}A@j}{{{d{Cb}}{d{c}}A@l}A@n{}}{{{d{Cb}}{d{c}}}AA`{}}{{{d{Cb}}{d{c}}AAb}AAd{}}{{{d{Cb}}{d{c}}AAf}AAh{}}{{{d{Cb}}{d{c}}AAj}AAl{}}{{{d{Cb}}{d{c}}AAn}AB`{}}{{{d{Cb}}{d{c}}}ABb{}}`{c{{ABd{e}}}{{Ab{ABf}}}Gf}{{{d{{El{ceg}}}}}ABh{}{}n}{{{d{{Bj{cegik}}}}}ABh{}{}nC`{{Ab{{A`{ceg}}}}}}`{c{{ABj{eg}}}NjGdBh}```{{{d{{ABl{c}}}}}{{AC`{ABnegc}}}BhDdACb}`{{{d{Cl}}{d{Cl}}}{{ACd{ceg}}}DdACfBh}`{{ci}{{`{ekc{`{{Dh{{d{k}}}{{Df{c}}}}}}g}}}Dd{}n{{Ab{{A`{ecg}}}}}{}}{{{d{c}}}e{}{}}{{{d{c}}}ACh{}}{{{d{c}}}Bd{}}`{{cB`g}{{ACj{eik}}}{{Ab{{Cn{Bd}}}}}{}{{Dh{B`}{{Df{e}}}}}AClBh}`{{ikACn}{{AD`{ceg}}}{}AnBh{{Ab{{A`{ceg}}}}}{{Ab{{A`{ceg}}}}}}{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00{{{d{h{Dl{}{{Jd{c}}{Jf{e}}}}}}{d{hc}}e}{{Cn{g}}}Jj{}{}}{c{{ABj{eg}}}KbGdBh}{c{{Fn{e}}}{{Ab{G`}}}Gb}`{{{Kn{c}}cg}{{ADf{cei}}}{Hh{Nd{Nb}}Nf}Dd{{Dh{c}{{Df{e}}}}}Nh}`{{{d{{Dl{}{{Jd{c}}{Jf{e}}}}}}{d{c}}}{{A`{egi}}}Jj{}{}{}}666``````````{{cg}i{}{}{{b{e}}}{}}00777777{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00``{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{d{{j{ceg}}}}}{{Bn{Bl}}}Ddln}{{{j{ceg}}i}{{j{ceg}}}{}lnAb}{{{j{ceg}}B`}{{j{ceg}}}{}ln}{{{d{AAf}}}AAf}{{{d{AAh}}}AAh}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000{ce{}{}}00{{{d{Cb}}AAf}AAh}{{}c{}}{{}AAh}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00{{{d{{j{ceg}}}}{d{hBl}}}CdDdln}{{{d{c}}}{{d{e}}}{}{}}00{{{d{{j{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}CdDdln}{EjCd}00{{{d{AAf}}{d{AAf}}}B`}{{{d{AAh}}{d{AAh}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{AAf}}{d{hFf}}}ADh}{{{d{AAh}}{d{hFf}}}ADh}{cc{}}00000???{{{j{ceg}}i}{{j{ceg}}}{}ln{{Ab{Mn}}}}{{}Ej}00{ce{}{}}00000{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00444444444{{{d{{j{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`Ddln}{{{d{{j{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}IhDdln}{i{{j{ceg}}}{}ln{{Ab{{A`{ceg}}}}}}{{}c{}}{{{d{h{j{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}JbDdln}{{{j{ceg}}c}{{j{ceg}}}{}ln}{{{j{ceg}}{Cn{c}}}{{j{ceg}}}{}ln}{{{j{ceg}}i}{{j{ceg}}}{}ln{{Dh{}{{Df{c}}}}}}{{{d{{j{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}CdDdln}{{{d{h{j{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}Ddln}{{{j{ceg}}i}{{j{ceg}}}{}ln{{Ab{ADj}}}}{{{d{Cb}}AAf}AAh}0`{{{d{{j{ceg}}}}}{{Ij{Mn}}}Ddln}{{{d{{j{ceg}}}}}NlDdln}{{{d{{l{}{{ADl{c}}}}}}{d{c}}AAf}AAh{}}{{{j{ceg}}i}{{j{ceg}}}{}ln{{Dh{{d{e}}AAf}{{Df{AAh}}}}}}4{{{d{{j{ceg}}}}}ABhDdln}5`{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{{{j{ceg}}i}{{j{ceg}}}{}ln{{Ab{Mn}}}}{{AAhc}AAh{{Ab{ADn}}}}``````````````````````````{{cg}i{}{}{{b{e}}}{}}00000000004444444444444444444444{{{d{c}}}{{d{f}}}{}}0000000000{{{d{hc}}}{{d{hf}}}{}}0000000000{{{d{c}}}{{d{e}}}{}{}}0000000000{{{d{hc}}}{{d{he}}}{}{}}0000000000{{c{Ad{e}}}g{}{}{}}0000000000{{AE`Kl}AEb}{{{d{AEd}}}AEd}{{{d{AEf}}}AEf}{{{d{AEh}}}AEh}{{{d{AEb}}}AEb}{{{d{AEj}}}AEj}{{{d{AEl}}}AEl}{{{d{AEn}}}AEn}{{{d{AF`}}}AF`}{{{d{AFb}}}AFb}{{{d{AFd}}}AFd}{{{d{c}}{d{he}}}Cd{}{}}000000000{{{d{c}}}Cd{}}00000000000000000{{{d{AEd}}{d{AEd}}}AFf}`{{{d{c}}{d{e}}}AFf{}{}}{ce{}{}}0000000000`{{}AEh}{{}AEj}{{}AEl}{{}AEn}{{}AF`}{{}AFd}{Ej{{d{c}}}{}}0000000000{Ej{{d{hc}}}{}}0000000000{{{d{c}}}{{d{e}}}{}{}}0000000000{{{d{{Aj{}{{Jd{c}}}}}}{d{c}}{d{e}}{d{g}}FdFb}{{Bn{{AFh{e}}}}}JjAh{}}{{{d{{Af{iceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}{}Ah{{Aj{ceg}}}}{{{d{AFd}}c}Cd{{AFl{AEbAFj}}}}{EjCd}0000000000{{{d{AEd}}{d{AEd}}}B`}{{{d{AEf}}{d{AEf}}}B`}{{{d{AFb}}{d{AFb}}}B`}{{{d{c}}{d{e}}}B`{}{}}00``{{{d{AEd}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEf}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEh}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEj}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEl}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AF`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AFb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AFd}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{{Af{iceg}}}}{d{hFf}}}ADhAFnAFn{AhAFn}{{Aj{ceg}}AFn}}`{cc{}}0{AG`AEf}1{AG`AEh}{AFjAEh}{AEfAEh}44444{AEfAFb}{AFjAFb}6{{{d{Cl}}}AFd}7{BdAFd}888888888888{ce{}{}}0000000000{{{d{c}}{d{e}}}AGb{C`AGd}AGf}`{{{d{AEd}}{d{hc}}}CdAGh}{{{Af{iceg}}k}{{Af{iceg}}}{}{}Ah{{Aj{ceg}}}{{Ab{Mn}}}}`{{}Ej}00000000004444444444444444444444{{{H`{c}}}{{H`{f}}}{}}0000000000{{{Hb{c}}}{{Hb{f}}}{}}0000000000{{{Hd{c}}}{{Hd{f}}}{}}0000000000{{c{Ad{e}}}g{}{}{}}0000000000888888888888888888888888888888888{AEdB`}{{{d{{Af{iceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}{}Ah{{Aj{ceg}}}}{{AE`AE`}AEb}````{{{d{{Aj{}{{Jd{c}}}}}}{d{c}}FdFb}IhJj}0{{{d{{Af{iceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}{}Ah{{Aj{ceg}}}}{cAEb{{Eb{{d{hAGj}}}}}}{i{{Af{iceg}}}{}{}Ah{{Aj{ceg}}}}{{}c{}}00000`{{{d{h{Af{iceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}{}Ah{{Aj{ceg}}}}{{{d{AEf}}}AGl}{{{d{AEd}}{d{AEd}}}{{Cn{AFf}}}}``{{{d{AEb}}}{{d{AGn}}}}{{AE`Ij}AEb}```{{{d{{Af{iceg}}}}}{{Ij{Mn}}}{}{}Ah{{Aj{ceg}}}}`{{{d{{Af{iceg}}}}}Nl{}{}Ah{{Aj{ceg}}}}```{{{d{{Af{iceg}}}}}ABh{}{}Ah{{Aj{ceg}}}}{{{d{c}}}e{}{}}000000000{{{d{AEb}}{d{{AHb{KlAH`AH`}}}}}AEb}{c{{Fj{e}}}{}{}}00000000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}0000000000{{{d{c}}}ADd{}}0000000000{ce{}{}}000000000000000000000{{}AEd}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000000000{{{d{{Aj{}{{Jd{c}}}}}}{d{hc}}AHdFdFb}{{Hl{Jb{Cn{e}}}}}Jj{}}0`33333333333{{{Af{iceg}}k}{{Af{iceg}}}{}{}Ah{{Aj{ceg}}}{{Ab{Mn}}}}`{{AEjAFj}AEj}{{AEjAEl}AEj}{{AEjAEn}AEj}{{AEjKl}AEj}```````{{cg}i{}{}{{b{e}}}{}}09999{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{d{Jb}}}Jb}{{{d{AHd}}}AHd}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}00{ce{}{}}0{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}099{EjCd}0{{{d{Jb}}{d{Jb}}}B`}{{{d{AHd}}{d{AHd}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{Jb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AHd}}{d{hFf}}}ADh}{cc{}}00099{{}Ej}0::::{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0>>>>>>{{JbJb}Jb}{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011```````{{cg}i{}{}{{b{e}}}{}}22{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}<{{{d{AHf}}}AHf}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}09{Ej{{d{c}}}{}}{Ej{{d{hc}}}{}}6{EjCd}{{{d{AHf}}{d{AHf}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{AHf}}{d{hFf}}}{{Fj{CdFh}}}}{cc{}}0{ce{}{}}{{}Ej}11{{{H`{c}}}{{H`{f}}}{}}{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}{{c{Ad{e}}}g{}{}{}}555``{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00{c{{Fj{e{ADb{e}}}}}{}{}}{{{d{c}}}ADd{}}99{{{d{c}}}{{Cn{{d{e}}}}}{}{}}:````{{cg}i{}{}{{b{e}}}{}}0{{AG`KlAFj}AG`}{{AG`c}AG`{{Ch{}{{Cf{AHh}}}}}}===={{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0<<{{{d{AG`}}}AG`}{{{d{AGl}}}AGl}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000{ce{}{}}0{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}088{EjCd}0`{{{d{AG`}}{d{AG`}}}B`}{{{d{AGl}}{d{AGl}}}B`}{{{d{AG`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AGl}}{d{hFf}}}{{Fj{CdFh}}}}{cc{}}00088{{}Ej}09999{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0======{{{d{c}}}B`{}}{{AE`AE`}AG`}{{{d{AHj}}Fd}AGl}{{{d{AG`}}}AGl}``{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011```{{cg}i{}{}{{b{e}}}{}}0`{{{d{hAGj}}AHl}Cd}{{{d{hAGj}}AE`AE`Kl}Cd}4444{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{hAGj}}AE`AE`AE`}Cd}{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{AGjAEb}{{c{Ad{e}}}g{}{}{}}0`{{{d{hAGj}}AE`Kl}Cd}{{{d{AHl}}}AHl}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}0{{{d{hAGj}}}Cd}{ce{}{}}0{{}AGj}{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}0<<{EjCd}0{{{d{hAGj}}AHn}Cd}`{{{d{AHl}}{d{hFf}}}{{Fj{CdFh}}}}{cc{}}00077{{}Ej}08888{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0<<<<<<{{{d{hAGj}}AE`}Cd}0<{{}c{}}{{{d{hAGj}}AE`AE`}Cd}`{{{d{hAGj}}AE`Ij}Cd}`{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011``{{cg}i{}{}{{b{e}}}{}}22{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}?``{{{d{AHn}}}AHn}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}09{Ej{{d{c}}}{}}{Ej{{d{hc}}}{}}6{EjCd}``{{{d{AHn}}{d{hFf}}}{{Fj{CdFh}}}}{cc{}}{AHlAHn}1?{{}Ej}{ce{}{}}0{{{H`{c}}}{{H`{f}}}{}}{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}{{c{Ad{e}}}g{}{}{}}444`````{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00{c{{Fj{e{ADb{e}}}}}{}{}}{{{d{c}}}ADd{}}88{{{d{c}}}{{Cn{{d{e}}}}}{}{}}9`````````````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}000000000000000000000000::::::::::::::::::::::::::::::::::::::::::::::::::{{{d{c}}}{{d{f}}}{}}000000000000000000000000{{{d{hc}}}{{d{hf}}}{}}000000000000000000000000{{{d{AI`}}}AIb}{{{d{AGn}}}AId}{{{d{AIf}}}AIh}{{{d{AGn}}AIj}{{d{{Kd{Kl}}}}}}{{{d{AId}}AIj}{{d{{Kd{Kl}}}}}}{{{d{hAIl}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hAJ`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}0{{{d{c}}}{{d{e}}}{}{}}000000000000000000000000{{{d{hc}}}{{d{he}}}{}{}}000000000000000000000000{AIlAGn}{AJ`AGn}0`{{}AJb}{{}{{AJd{AIl}}}}{{{d{hAIf}}}AJf}{EjAJ`}{{c{Ad{e}}}g{}{}{}}000000000000000000000000{{{d{hAIf}}}Cd}{{{d{AJh}}}AJh}{{{d{AI`}}}AI`}{{{d{AIb}}}AIb}{{{d{{AJj{ce}}}}}{{AJj{ce}}}DdDd}{{{d{AGn}}}AGn}{{{d{AId}}}AId}{{{d{AIl}}}AIl}{{{d{AJ`}}}AJ`}{{{d{AJl}}}AJl}{{{d{AJn}}}AJn}{{{d{AK`}}}AK`}{{{d{AIf}}}AIf}{{{d{AIh}}}AIh}{{{d{{AKb{c}}}}}{{AKb{c}}}Dd}{{{d{AKd}}}AKd}{{{d{AKf}}}AKf}{{{d{AKh}}}AKh}{{{d{AKj}}}AKj}{{{d{AKl}}}AKl}{{{d{AKn}}}AKn}{{{d{AL`}}}AL`}{{{d{AIj}}}AIj}{{{d{ALb}}}ALb}{{{d{c}}{d{he}}}Cd{}{}}0000000000000000000000{{{d{c}}}Cd{}}0000000000000000000000000000000000```{ce{}{}}000000000000000000000000{{{d{hAIl}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hAJ`}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}0{{}AJh}{{}AGn}{{}AIl}{{}AIf}{Ej{{d{c}}}{}}000000000000000000000000{Ej{{d{hc}}}{}}000000000000000000000000{{{d{c}}}{{d{e}}}{}{}}000000000000000000000000{EjCd}000000000000000000000000{{{d{hAIl}}B`}Cd}{{{d{hAJ`}}B`}Cd}0{{{d{AJh}}{d{AJh}}}B`}{{{d{{AJj{ce}}}}{d{{AJj{ce}}}}}B`HjHj}{{{d{AKf}}{d{AKf}}}B`}{{{d{AKh}}{d{AKh}}}B`}{{{d{AKj}}{d{AKj}}}B`}{{{d{AKl}}{d{AKl}}}B`}{{{d{AKn}}{d{AKn}}}B`}{{{d{AL`}}{d{AL`}}}B`}{{{d{AIj}}{d{AIj}}}B`}{{{d{ALb}}{d{ALb}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000000000000{{{d{AI`}}ALb}{{AJj{AIjAL`}}}}{{{d{AIb}}ALb}{{AJj{AIjAL`}}}}{{{d{{AKb{c}}}}ALb}{{AJj{{d{c}}Cd}}}{}}{{{d{AKd}}ALb}{{AJj{AIjAL`}}}}{{{d{AI`}}{d{{Kd{c}}}}{d{{Kd{e}}}}}{{ALd{ce}}}{}{}}{{{d{hAIl}}{d{{Kd{AId}}}}}Cd}{{{d{hAJ`}}{d{{Kd{AId}}}}}Cd}{{{d{AGn}}}{{Cn{{Hl{{AIn{KlAH`}}{d{{Kd{Kl}}}}}}}}}}{{{d{AId}}}{{Cn{{Hl{{AIn{KlAH`}}{d{{Kd{Kl}}}}}}}}}}{{{d{AJh}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AI`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AIb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{{AJj{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFnAFn}{{{d{AGn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AId}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AK`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AIf}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AIh}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AKf}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AKh}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AKj}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AKl}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AKn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AL`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AIj}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{ALb}}{d{hFf}}}{{Fj{CdFh}}}}{{AJnKl{d{hc}}}Cd{{AFl{{d{{AJj{{Hl{{AIn{KlAH`}}{d{{Kd{Kl}}}}}}{AIn{KlAH`}}}}}}}}}}{cc{}}0000{{{d{AI`}}}AIb}{{{d{{AJj{ce}}}}}cDd{}}22{{{d{AGn}}}AId}3333333333333333333333333333333333333333333{cAGn{{Ch{}{{Cf{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}}}}{cAIf{{Ch{}{{Cf{AId}}}}}}{ce{}{}}000000000000000000000000{EjAL`}{EjAIj}{{{d{ALf}}AIj}{{d{{Kd{Kl}}}}}}{{{d{ALh}}AIj}{{d{{Kd{Kl}}}}}}{{{d{AGn}}AIj}{{d{{Kd{Kl}}}}}}{{{d{AId}}AIj}{{d{{Kd{Kl}}}}}}{{{d{AIf}}Ej}AId}{{{d{AIh}}Ej}AId}{{{d{ALj}}AL`}{{AIn{KlAH`}}}}{{{d{AGn}}AL`}{{AIn{KlAH`}}}}{{{d{AId}}AL`}{{AIn{KlAH`}}}}{{{d{{AKb{c}}}}AL`}{{AIn{KlAH`}}}ALl}{{{d{ALj}}AIj}{{AIn{KlAH`}}}}{{{d{AGn}}AIj}{{AIn{KlAH`}}}}{{{d{AId}}AIj}{{AIn{KlAH`}}}}{{{d{{AKb{c}}}}AIj}{{AIn{KlAH`}}}ALl}{{{d{c}}{d{e}}}AGb{C`AGd}AGf}0000{{{d{{AJj{ce}}}}{d{hg}}}CdC`C`AGh}{{{d{AKn}}{d{hc}}}CdAGh}{{{d{AL`}}{d{hc}}}CdAGh}{{{d{AIj}}{d{hc}}}CdAGh}{{{d{ALb}}{d{hc}}}CdAGh}{{{d{AGn}}}AK`}{{{d{AId}}}AK`}{{{d{{AKb{c}}}}}ALn{}}{{{d{AGn}}AIj}{{d{{AIn{KlAH`}}}}}}{{{d{AGn}}AL`}{{d{{AIn{KlAH`}}}}}}{{{d{AId}}AL`}{{d{{AIn{KlAH`}}}}}}{{{d{AId}}AIj}{{d{{AIn{KlAH`}}}}}}{{{d{{AKb{c}}}}AIj}{{d{c}}}{}}{{{d{AIf}}}{{AM`{Ej}}}}{{{d{AIh}}}{{AM`{Ej}}}}{{}Ej}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{f}}}{}}000000000000000000000000{{{Hb{c}}}{{Hb{f}}}{}}0000000000000000000000{{{Hd{c}}}{{Hd{f}}}{}}000000000000000000000000{{c{Ad{e}}}g{}{}{}}000000000000000000000000444444444444444444444444444444444444444444444444444{{{d{AI`}}}AMb}{{{d{AGn}}}AJl}{AIdAJl}{{{d{AId}}}AJl}888{AMdAGn}9999999999999999999999999{{{d{{AJj{ce}}}}}B`{}{}}{{{d{AId}}}B`}{{{d{AIf}}}B`}{{{d{AIh}}}B`}{{{d{AKl}}AMf}B`}{AKjB`}10:{{{d{AIb}}}AMb}:8{{{d{AIf}}}AMh}{{{d{AIh}}}AMh}{{{d{{AKb{c}}}}}{{AMj{c}}}{}}{{{d{AKd}}}AMl}{{{d{AGn}}}AJn}{{{d{AId}}}AJn}``{{{d{AGn}}}{{Cn{{Hl{{AIn{KlAH`}}{d{{Kd{Kl}}}}}}}}}}{{{d{AId}}}{{Cn{{Hl{{AIn{KlAH`}}{d{{Kd{Kl}}}}}}}}}}{{{d{AIf}}}Ej}{{{d{AIh}}}Ej}{{{d{hAIl}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hAJ`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}0`{{{d{{Kd{Kl}}}}Ej}ALh}{{}AGn}{{}AIl}{EjAJ`}{{}AIf}{{{d{hAMd}}}Cn}{{{d{hAJl}}}{{Cn{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}}{{{d{hAJn}}}Cn}{{{d{hAK`}}}{{Cn{{AJj{AIjAL`}}}}}}{{{d{AI`}}ALb}{{Cn{ALb}}}}{{{d{AIb}}ALb}{{Cn{ALb}}}}{{{d{AI`}}ALb}ALb}{{{d{AIb}}ALb}ALb}{{}c{}}000{{{d{ALf}}}Ej}{{{d{ALh}}}Ej}{{{d{AGn}}}Ej}{{{d{AId}}}Ej}{{{d{AIl}}}Ej}{{{d{AJ`}}}Ej}0{AL`Ej}{AIjEj}{AKjAKj}``{{{d{{AKb{c}}}}}{{AMn{c}}}ALl}{{{d{AI`}}{d{{Kd{c}}}}{d{{Kd{e}}}}}{{AN`{ce}}}{}{}}{AJnAJl}```{{{d{ALl}}}{{AIn{KlAH`}}}}{{{d{hAIl}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hAJ`}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}0{{{d{hAIl}}EjEj}Cd}{{{d{hAJ`}}EjEj}Cd}0{{{d{hAIf}}EjEjEj}Cd}{{{d{AGn}}}{{ANb{AMd}}}}{{{d{AId}}}{{ANb{AMd}}}}{{}{{ANd{AIl}}}}`{{{d{{AJj{ce}}}}}cDd{}}{AKjKl}{{{d{c}}}e{}{}}0000000000000000000000{AL`Ej}{AIjEj}{ALbEj}`{{{d{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}{d{c}}}{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}{{ANf{Kl}}}}{{AGn{d{c}}}AGn{{ANf{Kl}}}}{c{{Fj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}000000000000000000000000{{{d{c}}}ADd{}}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000000000000000000000001111111111111111111111111{EjAGn}{{EjEj}AIl}{{EjEjEj}AIf}{{{d{{AJj{ce}}}}}{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}ALlALl}{AIl{{ANd{AIl}}}}````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0000{{{d{hANh}}{AIn{KlAH`}}KlAKn{d{{Kd{Kl}}}}}Cd}{{{d{h{AJd{c}}}}{AIn{KlAH`}}KlAKn}CdANh}{{{d{hANh}}{AIn{KlAH`}}{ANj{KlAH`}}{ANl{Kl}}AKn{d{{Kd{Kl}}}}}Cd}{{{d{h{AJd{c}}}}{AIn{KlAH`}}{ANj{KlAH`}}{ANl{Kl}}AKn}CdANh}{{{d{hANh}}{d{{ANn{Kl}}}}{d{{Kd{Kl}}}}}{{Hl{AIjAIj}}}}{{{d{h{AJd{c}}}}{d{{ANn{Kl}}}}}{{Hl{AIjAIj}}}ANh}{{{d{hANh}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{h{AJd{c}}}}{AIn{KlAH`}}}AIjANh}{{{d{hANh}}{AKb{{AIn{KlAH`}}}}{d{{Kd{Kl}}}}}Cd}{{{d{hAO`}}{AKb{{AIn{KlAH`}}}}}Cd}{{{d{h{AJd{c}}}}{AKb{{AIn{KlAH`}}}}}CdANh}{{{d{hANh}}{d{{AOb{KlAH`}}}}AKn{d{{Kd{Kl}}}}}Cd}{{{d{h{AJd{c}}}}{d{{AOb{KlAH`}}}}AKn}CdANh}{{{d{hANh}}{d{{AOb{KlAH`}}}}{d{AOd}}AKn{d{{Kd{Kl}}}}}Cd}{{{d{h{AJd{c}}}}{d{{AOb{KlAH`}}}}{d{AOd}}AKn}CdANh}{{{d{h{ANd{c}}}}{AIn{KlAH`}}{ANj{KlAH`}}{ANl{Kl}}{ANl{Kl}}}CdANh}{{{d{hAO`}}{ANj{KlAH`}}{ANl{Kl}}AJh{AIn{KlAH`}}}Cd}{{{d{h{ANd{c}}}}{ANj{KlAH`}}{ANl{Kl}}AJh{AIn{KlAH`}}}CdANh}{ce{}{}}000000000{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000>{{{d{h{AOf{c}}}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh}{{{d{h{AOh{ce}}}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh{{ANf{Kl}}}}{{{d{h{AJd{c}}}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh}{{{d{h{AJd{c}}}}{AIn{KlAH`}}}AIjANh}{{{d{c}}}{{d{e}}}{}{}}0000{{{d{hc}}}{{d{he}}}{}{}}0000``{{{AOl{}{{AOj{c}}}}}c{}}{{{AOf{c}}}{}{AOlANh}}{{{AOf{c}}}{}AOl}{{{AOh{ce}}}{}AOl{}}{{{ANd{c}}}{}{ANhAOl}}{{{ANd{c}}}{}{AOlANh}}{{{AJd{c}}}{}{ANhAOl}}{{{AJd{e}}}c{}{{AOl{}{{AOj{c}}}}ANh}}{{c{Ad{e}}}g{}{}{}}0000{{{d{AOd}}}AOd}{{{d{{AJd{c}}}}}{{AJd{c}}}{DdANh}}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}00{{{d{hAO`}}}Cd}{{{d{hANh}}}Cd}{{{d{h{ANd{c}}}}}CdANh}0{{{d{h{AJd{c}}}}}CdANh}{ce{}{}}0000{{{d{hANh}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hAO`}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}}Cd}{{{d{h{AOf{c}}}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh}{{{d{h{AOh{ce}}}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh{{ANf{Kl}}}}{{{d{h{ANd{c}}}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}}CdANh}{{{d{h{ANd{c}}}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}}AIjANh}{{{d{h{AJd{c}}}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}}AIjANh}{{{d{h{AJd{c}}}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh}{{{d{{ANd{c}}}}}{{AIn{KlAH`}}}ANh}{{}AOd}{{}{{AJd{c}}}{ANhJj}}{Ej{{d{c}}}{}}0000{Ej{{d{hc}}}{}}0000{{{d{c}}}{{d{e}}}{}{}}0000{EjCd}0000{{{d{hANh}}B`}Cd}{{{d{h{AOf{c}}}}B`}CdANh}{{{d{h{AOh{ce}}}}B`}CdANh{{ANf{Kl}}}}{{{d{h{AJd{c}}}}B`}CdANh}0{{{d{AOd}}{d{AOd}}}B`}{{{d{{AJd{c}}}}{d{{AJd{c}}}}}B`{HjANh}}{{{d{hANh}}{AJj{{Hl{{AIn{KlAH`}}{d{{Kd{Kl}}}}}}{AIn{KlAH`}}}}}Cd}{{{d{h{AJd{AIl}}}}{d{{Kd{AId}}}}}Cd}{{ANhKl}{{AOf{ANh}}}}{{{ANd{c}}Kl}{{ANd{{AOf{c}}}}}ANh}{{{AJd{c}}Kl}{{AJd{{AOf{c}}}}}ANh}{{{d{AOd}}{d{hFf}}}{{Fj{CdFh}}}}0{{{d{{AJd{c}}}}{d{hFf}}}{{Fj{CdFh}}}{AFnANh}}{cc{}}000000000{ce{}{}}0000{{{d{c}}{d{e}}}AGb{C`AGd}AGf}{{{d{{AJd{c}}}}{d{he}}}Cd{C`ANh}AGh}{{{d{hAO`}}Kl}Cd}{{{d{h{ANd{c}}}}Kl}CdANh}{{}Ej}0000{{{d{{AJd{c}}}}}{{d{c}}}ANh}{{{d{h{AJd{c}}}}}{{d{hc}}}ANh}7777777777{{{H`{c}}}{{H`{f}}}{}}0000{{{Hb{c}}}{{Hb{f}}}{}}0000{{{Hd{c}}}{{Hd{f}}}{}}0000{{c{Ad{e}}}g{}{}{}}0000;;;;;;;;;;{{{AJd{c}}}cANh}<<<<<{{{d{hANh}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hAO`}}{AIn{KlAH`}}}Cd}{{{d{h{AOf{c}}}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh}{{{d{h{AOh{ce}}}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh{{ANf{Kl}}}}{{{d{h{ANd{c}}}}{AIn{KlAH`}}}AIjANh}{{{d{h{ANd{c}}}}{AIn{KlAH`}}}CdANh}{{{d{h{AJd{c}}}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh}{{{d{h{AJd{c}}}}{AIn{KlAH`}}}AIjANh}632{{cKl}{{AOf{c}}}ANh}{{ce}{{AOh{ce}}}{}{}}{c{{ANd{c}}}ANh}{KlAOd}{{}{{AJd{c}}}{JjANh}}{{}c{}}0{{{d{ANh}}}Ej}{{{d{{AOf{c}}}}}EjANh}{{{d{{AOh{ce}}}}}EjANh{{ANf{Kl}}}}{{{d{{AJd{c}}}}}EjANh}{{{d{AOd}}{d{AOd}}}{{Cn{AFf}}}}{{{d{hANh}}{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}{d{{Kd{Kl}}}}}Cd}{{{d{h{AJd{c}}}}{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}CdANh}{{{d{hANh}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hAO`}}{AIn{KlAH`}}{AIn{KlAH`}}}Cd}{{{d{h{AOf{c}}}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh}{{{d{h{AOh{ce}}}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh{{ANf{Kl}}}}{{{d{h{ANd{c}}}}{AIn{KlAH`}}{AIn{KlAH`}}}CdANh}{{{d{h{ANd{c}}}}{AIn{KlAH`}}{AIn{KlAH`}}}AIjANh}{{{d{h{AJd{c}}}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIjANh}{{{d{h{AJd{c}}}}{AIn{KlAH`}}{AIn{KlAH`}}}AIjANh}{{{d{hAO`}}{ANj{KlAH`}}{ANl{Kl}}AJh{ANj{KlAH`}}}Cd}{{{d{h{ANd{c}}}}{ANj{KlAH`}}{ANl{Kl}}AJh{ANj{KlAH`}}}CdANh}{{{d{hAO`}}{ANj{KlAH`}}{ANj{KlAH`}}{ANj{KlAH`}}}Cd}{{{d{h{ANd{c}}}}{ANj{KlAH`}}{ANj{KlAH`}}{ANj{KlAH`}}}CdANh}{{{d{hAO`}}Kl}Cd}{{{d{h{ANd{c}}}}Kl}CdANh}{{{d{hAO`}}{ANj{KlAH`}}}Cd}{{{d{h{ANd{c}}}}{ANj{KlAH`}}}CdANh}10{{{d{hAO`}}{ANj{KlAH`}}{ANj{KlAH`}}}Cd}{{{d{h{ANd{c}}}}{ANj{KlAH`}}{ANj{KlAH`}}}CdANh}54{{{d{hANh}}EjEj}Cd}{{{d{hAO`}}EjEj}Cd}{{{d{h{AOf{c}}}}EjEj}CdANh}{{{d{h{AOh{ce}}}}EjEj}CdANh{{ANf{Kl}}}}{{{d{h{ANd{c}}}}EjEj}CdANh}0{{{d{h{AJd{c}}}}EjEj}CdANh}0{{{d{h{AOf{c}}}}Kl}CdANh}{{{d{h{AOh{ce}}}}e}Cd{}{}}{{{d{h{ANd{{AOh{ce}}}}}}e}CdANh{{ANf{Kl}}}}{{{d{hAO`}}{AIn{KlAH`}}{AIn{KlAH`}}}Cd}{{{d{h{ANd{c}}}}{AIn{KlAH`}}{AIn{KlAH`}}}CdANh}{{{d{hAO`}}{AIn{KlAH`}}}Cd}{{{d{h{ANd{c}}}}{AIn{KlAH`}}}CdANh}>={{{d{hAO`}}{ANj{KlAH`}}}Cd}{{{d{h{ANd{c}}}}{ANj{KlAH`}}}CdANh}{{{d{c}}}e{}{}}0{{{d{c}}}ACh{}}{{{d{c}}}Bd{}}``{{ANhc}{{AOh{ANhc}}}{{ANf{Kl}}}}{{{ANd{c}}e}{{ANd{{AOh{ce}}}}}ANh{{ANf{Kl}}}}{{{AJd{c}}e}{{AJd{{AOh{ce}}}}}ANh{{ANf{Kl}}}}{c{{Fj{e}}}{}{}}00000000000000{c{{Fj{e{ADb{e}}}}}{}{}}0000{{{d{c}}}ADd{}}0000{ce{}{}}000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000{{{d{hAO`}}Kl}Cd}{{{d{h{ANd{c}}}}Kl}CdANh}33333{{EjEj}{{AJd{c}}}{JjANh}}{ANh{{ANd{ANh}}}}{{{AJd{c}}}{{ANd{c}}}ANh}{c{{AJd{c}}}ANh}```````{{cg}i{}{}{{b{e}}}{}}00008888888888{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000{{{d{hAJb}}AIj}ALb}{{{d{c}}}{{d{e}}}{}{}}0000{{{d{hc}}}{{d{he}}}{}{}}0000{AJbAI`}{{c{Ad{e}}}g{}{}{}}0000{{{d{{AN`{ce}}}}}{{AN`{ce}}}DdDd}{{{d{AJb}}}AJb}{{{d{{ALd{ce}}}}}{{ALd{ce}}}DdDd}{{{d{AMb}}}AMb}{{{d{{AOn{ce}}}}}{{AOn{ce}}}DdDd}{{{d{c}}{d{he}}}Cd{}{}}0000{{{d{c}}}Cd{}}00000{ce{}{}}0000{{{d{hAJb}}AL`AL`AIj}ALb}{{}AJb}{Ej{{d{c}}}{}}0000{Ej{{d{hc}}}{}}0000?????{EjCd}0000{{{d{hAJb}}B`}{{Cn{ALb}}}}{{{d{{AN`{ce}}}}}{{ALd{ce}}}{}{}}{{{d{{AN`{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFnAFn}{{{d{AJb}}{d{hFf}}}{{Fj{CdFh}}}}{cc{}}000000000:::::{{{d{{AN`{ce}}}}AL`}{{AIn{KlAH`}}}ALlALl}{{{d{{AN`{ce}}}}AIj}{{AIn{KlAH`}}}ALlALl}{{{d{{AN`{ce}}}}AL`}{{d{e}}}{}{}}{{{d{{AN`{ce}}}}AIj}{{d{c}}}{}{}}{{}Ej}0000??????????{{{H`{c}}}{{H`{f}}}{}}0000{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0000{{c{Ad{e}}}g{}{}{}}0000{ce{}{}}00000000000000000{{{d{{AN`{ce}}}}}AMb{}{}}{{{d{hAJb}}AIj}ALb}{{}AJb}{{{d{h{ALd{ce}}}}}{{Cn{{AJj{{d{c}}{d{e}}}}}}}{}{}}{{{d{hAMb}}}{{Cn{{AJj{AIjAL`}}}}}}{{{d{h{AOn{ce}}}}}{{Cn{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}ALlALl}{{}c{}}{{{ALd{ce}}}{{AOn{ce}}}ALlALl}{{{d{hAJb}}AL`AIj}ALb}{{{d{c}}}e{}{}}0000{c{{Fj{e}}}{}{}}00000000000000{c{{Fj{e{ADb{e}}}}}{}{}}0000{{{d{c}}}ADd{}}0000=========={{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000>>>>>{EjAJb}`````````````````````````````````````{{{d{{B@`{c}}}}}cB@b}`{{{d{{B@d{c}}}}}{{ANn{c}}}B@b}0{{cg}i{}{}{{b{e}}}{}}00000000{{{ANl{c}}{d{{ANl{c}}}}}{{ANl{c}}}{Hh{B@f{}{{Df{}}}}}}{{{ANl{c}}{ANl{c}}}{{ANl{c}}}{{B@f{}{{Df{}}}}}}{{{d{h{ANl{c}}}}{ANl{c}}}CdB@h}{{{d{{B@l{}{{B@j{c}}}}}}c}{{B@l{}{{B@j{c}}}}}B@b}{{{d{{B@n{c}}}}c}{{B@n{c}}}B@b}0{{{d{{BA`{c}}}}c}{{BA`{c}}}B@b}0{{{d{{ANn{c}}}}c}{{ANn{c}}}B@b}0{{{d{{BAb{c}}}}c}{{BAb{c}}}B@b}0`{{{d{{ANl{c}}}}{ANl{c}}}{{ANl{c}}}{{BAd{}{{Df{}}}}{BAf{}{{Df{}}}}{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}BAjBAlHh}}{{}cBAn}{{{d{{ANl{c}}}}{d{{ANl{c}}}}{d{c}}}B`BAn}{{{d{{B@l{}{{B@j{c}}}}}}c}cB@b}{{{d{{B@n{c}}}}c}cB@b}0{{{d{{BA`{c}}}}c}cB@b}0{{{d{{ANn{c}}}}c}cB@b}{{{d{{BAb{c}}}}c}cB@b}`{ce{}{}}00000000000000000{{{d{c}}}{{d{f}}}{}}00000000{{{d{hc}}}{{d{hf}}}{}}00000000{{{d{{B@`{c}}}}}cB@b}`{{{d{{B@d{c}}}}}{{ANn{c}}}B@b}{{{d{{BA`{c}}}}}{{ANn{c}}}B@b}{{{d{{BAb{c}}}}}{{ANn{c}}}B@b}2{{{d{{B@l{}{{B@j{c}}}}}}c}{{B@l{}{{B@j{c}}}}}B@b}{{{d{{B@n{c}}}}c}{{B@n{c}}}B@b}0{{{d{{BA`{c}}}}c}{{BA`{c}}}B@b}0{{{d{{ANn{c}}}}c}{{ANn{c}}}B@b}0{{{d{{BAb{c}}}}c}{{BAb{c}}}B@b}0{{{d{c}}}{{d{e}}}{}{}}00000000{{{d{hc}}}{{d{he}}}{}{}}00000000{{{d{{B@n{c}}}}}{{AOb{cAH`}}}B@b}{{{d{{BA`{c}}}}}{{AOb{cAH`}}}B@b}{{{d{{ANn{c}}}}}{{AOb{cAH`}}}B@b}{{{d{{BAb{c}}}}}{{AOb{cAH`}}}B@b}{{{d{{B@d{c}}}}}{{AOb{cAH`}}}B@b}{{{d{{B@n{c}}}}}{{Hl{cc}}}B@b}{{{d{{BA`{c}}}}}{{Hl{cc}}}B@b}{{{d{{BAb{c}}}}}{{Hl{cc}}}B@b}{{{d{{B@d{c}}}}}{{Hl{cc}}}B@b}3210{{{d{{BAb{c}}}}}{{B@d{c}}}B@b}{{{d{{B@`{c}}}}}cB@b}`{{{d{{B@d{c}}}}}{{ANn{c}}}B@b}{{c{Ad{e}}}g{}{}{}}00000000{{{d{{ANl{c}}}}}{{ANl{e}}}{BB`Hh}BB`}2`{{{AIn{cAH`}}c}{{B@n{c}}}B@b}{{{d{{ANn{c}}}}{d{{AOb{cAH`}}}}}{{Cn{{ANn{c}}}}}B@b}{{{d{{ANn{c}}}}{AM`{c}}}{{Cn{{ANn{c}}}}}B@b}0{{{d{{B@n{c}}}}}{{B@n{c}}}Dd}{{{d{{BBb{c}}}}}{{BBb{c}}}Dd}{{{d{{BA`{c}}}}}{{BA`{c}}}Dd}{{{d{{ANn{c}}}}}{{ANn{c}}}Dd}{{{d{{BBd{c}}}}}{{BBd{c}}}Dd}{{{d{{B@`{c}}}}}{{B@`{c}}}Dd}{{{d{{BAb{c}}}}}{{BAb{c}}}Dd}{{{d{{B@d{c}}}}}{{B@d{c}}}Dd}{{{d{{ANl{c}}}}}{{ANl{c}}}Dd}{{{d{c}}{d{he}}}Cd{}{}}00000000{{{d{c}}}Cd{}}00000000000000000{{{d{{ANn{c}}}}{AIn{cAH`}}}{{AIn{cAH`}}}B@b}{{{d{{BAb{c}}}}{AIn{cAH`}}}cB@b}{ce{}{}}00000000{{{d{{B@d{c}}}}{AIn{cAH`}}}B`B@b}{{{d{{ANn{c}}}}{d{{ANn{c}}}}}B`B@b}````{{{d{{BA`{c}}}}{d{{BA`{c}}}}}{{BBf{{AIn{cAH`}}}}}B@b}{{{d{{BA`{c}}}}{d{{BA`{c}}}}}{{BBf{{Hl{cc}}}}}B@b}{{}{{ANl{c}}}Jj}{c{{ANl{c}}}BBh}{Ej{{d{c}}}{}}00000000{Ej{{d{hc}}}{}}00000000{{{d{{B@l{}{{B@j{c}}}}}}c}{{ANj{cAH`}}}B@b}{{{d{{B@n{c}}}}c}{{ANj{cAH`}}}B@b}{{{d{{BA`{c}}}}c}{{ANj{cAH`}}}B@b}0{{{d{{ANn{c}}}}c}{{ANj{cAH`}}}B@b}{{{d{{BAb{c}}}}c}{{ANj{cAH`}}}B@b}0{{{d{{ANn{c}}}}{AIn{cAH`}}}cB@b}{{{d{{BBd{c}}}}{d{{AIn{cAH`}}}}}cB@b}{{{d{{B@`{c}}}}{d{{AIn{cAH`}}}}}cB@b}{{{d{{BAb{c}}}}{AIn{cAH`}}}cB@b}{{{ANl{c}}c}{{ANl{c}}}{{BBj{}{{Df{}}}}}}{{{ANl{c}}{ANl{c}}}c{{BBj{}{{Df{}}}}}}{{{d{h{ANl{c}}}}c}CdBBl}{{{d{c}}}{{d{e}}}{}{}}00000000{{{d{{BA`{c}}}}c{AIn{cAH`}}}{{BA`{c}}}B@b}{{{d{{BAb{c}}}}c{AIn{cAH`}}}{{BAb{c}}}B@b}{{{d{{BA`{c}}}}c{AIn{cAH`}}c}{{BA`{c}}}B@b}{EjCd}00000000{{{d{{B@l{}{{B@j{c}}}}}}c}cB@b}{{{d{{BA`{c}}}}c}cB@b}0{{{d{{ANn{c}}}}c}cB@b}{{{d{{BAb{c}}}}c}cB@b}0322100{{{d{{B@n{c}}}}}{{ANl{c}}}B@b}{B@bB@b}{{{d{{B@n{c}}}}{d{{B@n{c}}}}}B`Hj}{{{d{{BBb{c}}}}{d{{BBb{c}}}}}B`Hj}{{{d{{BA`{c}}}}{d{{BA`{c}}}}}B`Hj}{{{d{{ANn{c}}}}{d{{ANn{c}}}}}B`Hj}{{{d{{B@`{c}}}}{d{{B@`{c}}}}}B`Hj}{{{d{{BAb{c}}}}{d{{BAb{c}}}}}B`Hj}{{{d{{B@d{c}}}}{d{{B@d{c}}}}}B`Hj}{{{d{{ANl{c}}}}{d{{ANl{c}}}}}B`Hj}{{{d{{BBd{c}}}}}{{B@`{c}}}B@b}{{{d{c}}{d{e}}}B`{}{}}00000{{{d{{B@n{c}}}}}{{AOb{cAH`}}}B@b}{{{d{{BA`{c}}}}}{{AOb{cAH`}}}B@b}{{{d{{BAb{c}}}}}{{AOb{cAH`}}}B@b}{{{d{{B@n{c}}}}}{{Hl{cc}}}B@b}{{{d{{BA`{c}}}}}{{Hl{cc}}}B@b}{{{d{{BAb{c}}}}}{{Hl{cc}}}B@b}210{{{d{{BA`{c}}}}}{{Hl{{B@`{c}}{B@`{c}}}}}B@b}{{{d{{BAb{c}}}}}{{Hl{{B@`{c}}{B@`{c}}}}}B@b}`{{{d{{B@n{c}}}}c}{{BBn{c}}}B@b}{{{d{{BA`{c}}}}c}{{BC`{c}}}B@b}{{{d{{BAb{c}}}}c}{{BCb{c}}}B@b}{{{d{{BAb{c}}}}c}{{BCd{c}}}B@b}{{{d{{BAb{c}}}}c}cB@b}{{{d{{B@l{}{{B@j{c}}}}}}}{{B@l{}{{B@j{c}}}}}B@b}{{{d{{B@n{c}}}}}{{B@n{c}}}B@b}0{{{d{{BA`{c}}}}}{{BA`{c}}}B@b}0{{{d{{ANn{c}}}}}{{ANn{c}}}B@b}0{{{d{{BAb{c}}}}}{{BAb{c}}}B@b}0{{{d{{B@n{c}}}}{d{hFf}}}{{Fj{CdFh}}}AFn}{{{d{{BBb{c}}}}{d{hFf}}}{{Fj{CdFh}}}AFn}{{{d{{BA`{c}}}}{d{hFf}}}{{Fj{CdFh}}}AFn}{{{d{{ANn{c}}}}{d{hFf}}}{{Fj{CdFh}}}AFn}{{{d{{BBd{c}}}}{d{hFf}}}{{Fj{CdFh}}}AFn}{{{d{{B@`{c}}}}{d{hFf}}}{{Fj{CdFh}}}AFn}{{{d{{BAb{c}}}}{d{hFf}}}{{Fj{CdFh}}}AFn}{{{d{{B@d{c}}}}{d{hFf}}}{{Fj{CdFh}}}AFn}{{{d{{ANl{c}}}}{d{hFf}}}{{Fj{CdFh}}}AFn}{{{d{{B@n{c}}}}{d{he}}}CdB@b{{AFl{{d{{BA`{c}}}}}}}}{{{d{{BBb{c}}}}{d{he}}}CdB@b{{AFl{{d{{BA`{c}}}}}}}}{{{d{{B@n{c}}}}c{d{he}}}CdB@b{{AFl{{d{{ANn{c}}}}}}}}{{{d{{BBb{c}}}}c{d{he}}}CdB@b{{AFl{{d{{ANn{c}}}}}}}}{{{d{{BA`{c}}}}c{d{he}}}CdB@b{{AFl{{d{{ANn{c}}}}}}}}{{{d{{BAb{c}}}}c{d{he}}}CdB@b{{AFl{{d{{ANn{c}}}}}}}}{{{d{{B@l{}{{B@j{c}}}}}}c{d{hAFl}}}CdB@b}{{{d{{B@n{c}}}}c{d{he}}}CdB@b{{AFl{{d{{ANn{c}}}}{AM`{c}}}}}}{{{d{{B@n{c}}}}{d{hAFl}}}CdB@b}{{{d{{BBb{c}}}}c{d{he}}}CdB@b{{AFl{{d{{ANn{c}}}}{AM`{c}}}}}}{{{d{{BA`{c}}}}c{d{he}}}CdB@b{{AFl{{d{{ANn{c}}}}{AM`{c}}}}}}{{{d{{BA`{c}}}}{d{hAFl}}}CdB@b}{{{d{{ANn{c}}}}{d{hAFl}}}CdB@b}{{{d{{BAb{c}}}}c{d{he}}}CdB@b{{AFl{{d{{ANn{c}}}}{AM`{c}}}}}}{{{d{{BAb{c}}}}{d{hAFl}}}CdB@b}{{{d{{BA`{c}}}}{d{he}}}CdB@b{{AFl{c}}}}{{{d{{B@n{c}}}}{d{he}}}CdB@b{{AFl{c}}}}101{{{d{{BA`{c}}}}{d{he}}}CdB@b{{AFl{{d{{BA`{c}}}}}}}}{{{d{{BAb{c}}}}{d{he}}}CdB@b{{AFl{{d{{BAb{c}}}}}}}}{{{d{{BA`{c}}}}{d{he}}}CdB@b{{AFl{{AM`{c}}}}}}{{{d{{BAb{c}}}}{d{he}}}CdB@b{{AFl{{AM`{c}}}}}}{{{d{{B@n{c}}}}{d{he}}}CdB@b{{AFl{{d{{BAb{c}}}}}}}}{{{d{{BBb{c}}}}{d{he}}}CdB@b{{AFl{{d{{BAb{c}}}}}}}}{{{d{{BA`{c}}}}c{d{he}}}CdB@b{{AFl{{d{{BAb{c}}}}}}}}{{{d{{B@n{c}}}}{d{he}}}CdB@b{{AFl{{d{{BAb{c}}}}{AM`{c}}}}}}{{{d{{BBb{c}}}}{d{he}}}CdB@b{{AFl{{d{{BAb{c}}}}{AM`{c}}}}}}{{{d{{BA`{c}}}}c{d{he}}}CdB@b{{AFl{{d{{BAb{c}}}}{AM`{c}}}}}}98769876{{}{{ANl{c}}}{BAl{B@f{}{{Df{}}}}}}00{{{d{{B@l{}{{B@j{c}}}}}}}{{AIn{cAH`}}}B@b}{{{d{{B@n{c}}}}}{{AIn{cAH`}}}B@b}{{{BBb{c}}}{{B@n{c}}}B@b}1{cc{}}0{{{d{{BA`{c}}}}}{{AIn{cAH`}}}B@b}01{{{d{{ANn{c}}}}}{{AIn{cAH`}}}B@b}2022{{{d{{BAb{c}}}}}{{AIn{cAH`}}}B@b}3033````333333333{ce{}{}}00000000{{{d{{BBb{c}}}}}{{B@n{c}}}B@b}{{{ANl{c}}}c{}}{{{d{{B@n{c}}}}c}{{ANl{c}}}B@b}{{{d{c}}{d{e}}}AGb{C`AGd}AGf}{{{d{{ANl{c}}}}{d{he}}}CdC`AGh}`{{{d{{ANn{c}}}}c}{{Cn{{AIn{cAH`}}}}}B@b}{{{d{{ANn{c}}}}c}{{Cn{c}}}B@b}{{}Ej}00000000{{{d{{ANn{c}}}}{d{{ANn{c}}}}}{{Cn{{AIn{cAH`}}}}}B@b}{{{d{{BBd{c}}}}{d{{BBd{c}}}}}{{Cn{{AIn{cAH`}}}}}B@b}{{{d{{ANn{c}}}}{d{{ANn{c}}}}}{{Cn{{Hl{cc}}}}}B@b}{{{d{{ANn{c}}}}{d{{ANn{c}}}}}B`B@b}{{{d{{B@d{c}}}}{d{{B@d{c}}}}}B`B@b}{{{d{{BBd{c}}}}{d{{AOb{cAH`}}}}}B`B@b}{{{d{{ANn{c}}}}{d{{BBd{c}}}}}B`B@b}{{{d{{B@d{c}}}}{d{{ANn{c}}}}}B`B@b}{ce{}{}}00000000000000000{{{H`{c}}}{{H`{f}}}{}}00000000{{{Hb{c}}}{{Hb{f}}}{}}00000000{{{Hd{c}}}{{Hd{f}}}{}}00000000{{c{Ad{e}}}g{}{}{}}00000000444444444444444444444444444{{{d{{B@`{c}}}}}{{B@`{c}}}B@b}{{{d{{BAb{c}}}}c}B`B@b}{{{ANl{c}}}B`BCf}{{{d{{B@`{c}}}}}B`B@b}{{{d{{BA`{c}}}}c}B`B@b}3{{{d{{BA`{c}}}}}B`B@b}{{{d{{BAb{c}}}}}B`B@b}2{{{d{{BBb{c}}}}}B`B@b}42121`{{{d{{ANn{c}}}}}cB@b}{{{d{{BAb{c}}}}}cB@b}{{{d{{ANl{c}}}}{ANl{c}}c}{{ANl{c}}}{{BAd{}{{Df{}}}}{BAf{}{{Df{}}}}{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}BAjBAlHh}}{{{d{{ANn{c}}}}{d{{BBd{c}}}}}{{Cn{{AIn{cAH`}}}}}B@b}{{{d{{ANn{c}}}}{d{{BBd{c}}}}}{{Cn{c}}}B@b}{{{d{{BA`{c}}}}{d{{BBd{c}}}}}{{BBf{{AIn{cAH`}}}}}B@b}{{{d{{BAb{c}}}}{d{{BBd{c}}}}}{{BBf{{AIn{cAH`}}}}}B@b}{{{d{{BA`{c}}}}{d{{BBd{c}}}}}{{BBf{c}}}B@b}{{{d{{BAb{c}}}}{d{{BBd{c}}}}}{{BBf{c}}}B@b}{{{d{{BA`{c}}}}{d{{ANn{c}}}}}{{BBf{{AIn{cAH`}}}}}B@b}{{{d{{BAb{c}}}}{d{{ANn{c}}}}}{{BBf{{AIn{cAH`}}}}}B@b}{{{d{{BA`{c}}}}{d{{ANn{c}}}}}{{BBf{{Hl{cc}}}}}B@b}{{{d{{BAb{c}}}}{d{{ANn{c}}}}}{{BBf{{Hl{cc}}}}}B@b}{{{d{{BAb{c}}}}}{{Cn{c}}}B@b}0```````{{{d{h{ANn{c}}}}}{{AIn{cAH`}}}B@b}`{{{ANl{c}}c}{{ANl{c}}}{{BAh{}{{Df{}}}}}}{{{d{h{ANl{c}}}}c}CdBCh}{{{ANl{c}}}{{ANl{c}}}{{BCj{}{{Df{}}}}}}{{ccc}{{B@`{c}}}B@b}{{{d{{B@`{c}}}}}{{ANj{cAH`}}}B@b}{{}c{}}{{{d{{BA`{c}}}}c}BClB@b}{{{d{{B@`{c}}}}c}{{B@`{c}}}B@b}{{{d{{ANn{c}}}}{d{{BBd{c}}}}}B`B@b}{{{d{{ANn{c}}}}{d{{ANn{c}}}}}B`B@b}{{{d{{B@`{c}}}}{d{{AIn{cAH`}}}}}{{B@`{c}}}B@b}{{{d{{ANl{c}}}}{d{{ANl{c}}}}}{{Cn{AFf}}}Nf}{{}{{ANl{c}}}{BAl{B@f{}{{Df{}}}}}}{{cc}{{AIn{cAH`}}}{}}`{{{d{{ANl{c}}}}}{{ANl{c}}}{{BAf{}{{Df{}}}}{BAd{}{{Df{}}}}{B@f{}{{Df{}}}}BCnBAlNfHh}}{{{d{{B@`{c}}}}{d{{AIn{cAH`}}}}}{{AIn{cAH`}}}B@b}`{{{d{{BA`{c}}}}{d{{BAb{c}}}}}{{BBf{{AIn{cAH`}}}}}B@b}{{{d{{BA`{c}}}}{d{{BAb{c}}}}}{{BBf{{Hl{cc}}}}}B@b}{c{{ANl{c}}}{}}```{{{d{{B@l{}{{B@j{c}}}}}}c}{{AIn{cAH`}}}B@b}{{{d{{B@n{c}}}}c}{{AIn{cAH`}}}B@b}0{{{d{{BA`{c}}}}c}{{AIn{cAH`}}}B@b}0{{{d{{ANn{c}}}}c}{{AIn{cAH`}}}B@b}0{{{d{{BAb{c}}}}c}{{AIn{cAH`}}}B@b}0{{{d{{B@n{c}}}}c}{{ANj{cAH`}}}B@b}{{{d{h{ANn{c}}}}c}CdB@b};{{{d{{BBd{c}}}}{d{{AIn{cAH`}}}}}cB@b}{{{d{{B@`{c}}}}{d{{AIn{cAH`}}}}}cB@b}{{{ANl{c}}}{{Hl{cc}}}BD`}{{cc}{{BDb{cAH`}}}{}}{{{d{{BA`{c}}}}c}{{BBf{c}}}B@b}{{{d{{ANn{c}}}}c}cB@b}100{{{d{{B@`{c}}}}c}{{Cn{c}}}B@b}10{{{d{{B@l{}{{B@j{c}}}}}}c}{{Hl{{B@l{}{{B@j{c}}}}{B@l{}{{B@j{c}}}}}}}B@b}{{{d{{B@n{c}}}}c}{{Hl{{B@n{c}}{B@n{c}}}}}B@b}0{{{d{{BA`{c}}}}c}{{Hl{{BA`{c}}{BA`{c}}}}}B@b}0{{{d{{ANn{c}}}}c}{{Hl{{ANn{c}}{ANn{c}}}}}B@b}0{{{d{{BAb{c}}}}c}{{Hl{{BAb{c}}{BAb{c}}}}}B@b}01{{{d{{B@l{}{{B@j{c}}}}}}{AM`{c}}}{{B@l{}{{B@j{c}}}}}B@b}{{{d{{B@n{c}}}}{AM`{c}}}{{B@n{c}}}B@b}0{{{d{{BA`{c}}}}{AM`{c}}}{{BA`{c}}}B@b}0{{{d{{ANn{c}}}}{AM`{c}}}{{ANn{c}}}B@b}0{{{d{{BAb{c}}}}{AM`{c}}}{{BAb{c}}}B@b}0{{{d{{ANn{c}}}}{AIn{cAH`}}}cB@b}{{{d{{BBd{c}}}}{AIn{cAH`}}}cB@b}{{{d{{BAb{c}}}}{AIn{cAH`}}}cB@b}{{{d{{ANn{c}}}}}cB@b}`{{{ANl{c}}{ANl{c}}}{}{{BAf{}{{Df{}}}}}}{{{d{h{ANl{c}}}}{ANl{c}}}CdBDd}{e{{ANl{c}}}{B@fHhBCn}{{BDf{}{{Cf{{d{{ANl{c}}}}}}}}}}{e{{ANl{c}}}{B@fBCn}{{BDf{}{{Cf{{ANl{c}}}}}}}}``{{{d{{B@`{c}}}}}{{ANj{cAH`}}}B@b}{{{d{{B@l{}{{B@j{c}}}}}}}{{AIn{cAH`}}}B@b}{{{d{{B@n{c}}}}}{{AIn{cAH`}}}B@b}0{{{d{{BA`{c}}}}}{{AIn{cAH`}}}B@b}0{{{d{{ANn{c}}}}}{{AIn{cAH`}}}B@b}0{{{d{{BAb{c}}}}}{{AIn{cAH`}}}B@b}0````{{{d{{BBb{c}}}}}{{B@n{c}}}B@b}{{{d{{BAb{c}}}}}{{BA`{c}}}B@b}{{{ANl{c}}}cBBh}{{{d{{BA`{c}}}}}{{BA`{Kl}}}B@b}{{{d{{ANn{c}}}}}{{ANn{Kl}}}B@b}{{{d{{BBd{c}}}}}{{BBd{Kl}}}B@b}{{{d{{BAb{c}}}}}{{BAb{Kl}}}B@b}{{{d{{ANl{c}}}}}{{ANl{Kl}}}{BB`Hh}}{{{d{{BA`{c}}}}}{{BA`{BDh}}}B@b}{{{d{{ANn{c}}}}}{{ANn{BDh}}}B@b}{{{d{{BBd{c}}}}}{{BBd{BDh}}}B@b}{{{d{{BAb{c}}}}}{{BAb{BDh}}}B@b}{{{d{{ANl{c}}}}}{{ANl{BDh}}}{BB`Hh}}{{{d{{ANn{c}}}}}{{BBd{c}}}B@b}{{{d{c}}}e{}{}}00000000{{{d{{BA`{c}}}}}{{BAb{c}}}B@b}{{{d{{BA`{c}}}}}cB@b}{{{d{{B@n{c}}}}}{{BBb{c}}}B@b}{{{d{{ANn{c}}}}}{{ANj{cAH`}}}B@b}`{{{d{{B@d{c}}}}{d{e}}}{{B@d{c}}}B@b{{ANf{c}}}}{{{d{{BA`{c}}}}{d{e}}}{{BA`{c}}}B@b{{ANf{c}}}}{{{d{{ANn{c}}}}{d{e}}}{{ANn{c}}}B@b{{ANf{c}}}}{{{d{{BAb{c}}}}{d{e}}}{{BAb{c}}}B@b{{ANf{c}}}}{{{d{h{ANn{c}}}}{ANj{cAH`}}}{{ANn{c}}}B@b}{{{d{{ANl{c}}}}}{{Cn{{ANl{e}}}}}{BB`Hh}BB`}{c{{Fj{e}}}{}{}}00000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000000{{}{{ANl{c}}}{BAl{B@f{}{{Df{}}}}}}{{{d{c}}}ADd{}}00000000{ce{}{}}00000000000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000000`{KlB@b}{{cc}{{ANj{cAH`}}}{}}`{{{d{{ANn{c}}}}c}{{Cn{{AIn{cAH`}}}}}B@b}{{{d{{ANn{c}}}}c}{{Cn{c}}}B@b}555555555`{{{d{{B@l{}{{B@j{c}}}}}}c}cB@b}{{{d{{B@n{c}}}}c}cB@b}0{{{d{{BA`{c}}}}c}cB@b}0{{{d{{ANn{c}}}}c}cB@b}0{{{d{{BAb{c}}}}c}cB@b}0```{{{d{{BA`{c}}}}}cB@b}{{{d{{BAb{c}}}}}cB@b}10``655443322```1010{{}{{ANl{c}}}BCn}````{{cg}i{}{}{{b{e}}}{}}>>{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{Ad{e}}}g{}{}{}}`{ce{}{}}{Ej{{d{c}}}{}}{Ej{{d{hc}}}{}}5{EjCd}`{cc{}}`04{{}Ej}55{{{H`{c}}}{{H`{f}}}{}}{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}98888`{{{d{h{BBn{c}}}}}{{Cn{{AIn{cAH`}}}}}B@b}``````{c{{Fj{e}}}{}{}}00{c{{Fj{e{ADb{e}}}}}{}{}}{{{d{c}}}ADd{}}<<{{{d{c}}}{{Cn{{d{e}}}}}{}{}}=```````{{cg}i{}{}{{b{e}}}{}}0000>>>>>>>>>>{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000{{{d{h{BBf{c}}}}}{{d{h{Kd{c}}}}}{}}{{{d{h{BBf{c}}}}}{}{}}1{{{d{hBDj}}}{{d{hCl}}}}{{{d{{BBf{c}}}}}{}{}}{{{d{{BBf{c}}}}}{{d{{Kd{c}}}}}{}}{{{d{BDj}}}{{d{Cl}}}}101{{{d{c}}}{{d{e}}}{}{}}00100{{{d{hc}}}{{d{he}}}{}{}}700500{{c{Ad{e}}}g{}{}{}}0000{{{d{{BBf{c}}}}}Ej{}}{{{d{BDj}}}Ej}{c{{BDl{e}}}{}{}}0{{{d{h{BBf{c}}}}}Cd{}}{{{d{hBDj}}}Cd}{{{d{{BBf{c}}}}}{{BBf{c}}}Dd}{{{d{{BDn{c}}}}}{{BDn{c}}}Dd}{{{d{BDj}}}BDj}{{{d{{BE`{c}}}}}{{BE`{c}}}Dd}{{{d{h{BBf{c}}}}{d{{BBf{c}}}}}CdDd}{{{d{hBDj}}{d{BDj}}}Cd}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}00000{{{d{{BBf{c}}}}{d{{BBf{c}}}}}AFfBEb}{{{d{BDj}}{d{BDj}}}AFf}{{{d{{BE`{c}}}}{d{{BE`{c}}}}}AFfBEb}{{{d{c}}{d{e}}}AFf{}{}}00{ce{}{}}0000{{}{{BBf{c}}}{}}{{}BDj}{Ej{{d{c}}}{}}{{{d{{BBf{c}}}}}d{}}111{{{d{BDj}}}{{d{Cl}}}}2{{{d{h{BBf{c}}}}}{{d{h}}}{}}{Ej{{d{hc}}}{}}000{{{d{hBDj}}}{{d{hCl}}}}1{{{d{c}}}{{d{e}}}{}{}}0000{{{d{h{BBf{c}}}}e}{{BEd{c}}}{}{{BEf{Ej}}}}{{{d{h{BBf{c}}}}}Cd{}}{EjCd}{{{d{h{BDn{c}}}}}Cd{}}11{{{d{h{BEd{c}}}}}Cd{}}22{{{BE`{c}}}c{}}{{{d{c}}}e{}{{BEj{BEh}}}}0{{{d{{BBf{c}}}}{d{{BBf{c}}}}}B`Hj}{{{d{{BBf{c}}}}{d{{Kd{c}}}}}B`Hj}{{{d{BDj}}{d{BDj}}}B`}{{{d{BDj}}{d{Cl}}}B`}{{{d{{BE`{c}}}}{d{{BE`{c}}}}}B`Hj}{{{d{c}}{d{e}}}B`{}{}}00000000{{{d{h{BBf{c}}}}e}Cd{}{{Ch{}{{Cf{c}}}}}}{{{d{h{BBf{Nb}}}}}{{Fj{CdBEl}}}}{{{d{{BBf{c}}}}{d{hFf}}}{{Fj{CdFh}}}AFn}{{{d{{BDn{c}}}}{d{hFf}}}{{Fj{CdFh}}}AFn}{{{d{BDj}}{d{hFf}}}{{Fj{CdFh}}}}0{{{d{{BE`{c}}}}{d{hFf}}}{{Fj{CdFh}}}{}}0{{{BEn{c}}}{{BBf{c}}}{}}{cc{}}00{{{d{Cl}}}{{Fj{BDj{BE`{{d{Cl}}}}}}}}1111111{{{d{{BEn{Nb}}}}}{{Fj{BDjBF`}}}}{e{{BBf{c}}}{}{{Ch{}{{Cf{c}}}}}}{ce{}{}}0000{{{d{Cl}}}{{Fj{BDj}}}}{{{d{{BBf{c}}}}{d{{BBf{c}}}}}B`Nf}{{{d{BDj}}{d{BDj}}}B`}{{{d{BDj}}{d{Cl}}}B`}{{{d{c}}{d{e}}}AGb{C`AGd}AGf}0312{{{d{{BBf{c}}}}{d{he}}}CdC`AGh}{{{d{BDj}}{d{hc}}}CdAGh}{{}Ej}0000{{{d{h{BBf{c}}}}Ejc}Cd{}}9999999999{{{H`{c}}}{{H`{f}}}{}}0000{{{Hb{c}}}{{Hb{f}}}{}}0000{{{Hd{c}}}{{Hd{f}}}{}}0000{{c{Ad{e}}}g{}{}{}}0000=========={{{BBf{c}}}{{Fj{{BEn{c}}{BBf{c}}}}}{}}{{{BBf{c}}}{{BEn{c}}}{}}{{{d{h{BBf{c}}}}}{}{}}{{{BBf{c}}}{{BDn{c}}}{}}{{{d{{BBf{c}}}}}{}{}}{ce{}{}}000000{{{d{{BBf{c}}}}}B`{}}{{{d{BDj}}}B`}10{{{d{{BBf{c}}}}{d{{BBf{c}}}}}B`Nf}{{{d{BDj}}{d{Cl}}}B`}{{{d{BDj}}{d{BDj}}}B`}{{{d{{BBf{c}}}}}Ej{}}{{{d{BDj}}}Ej}{{{d{c}}}Ej{}}{{{d{c}}}Nb{}}645{{}{{BBf{c}}}{}}{{}BDj}{c{{BE`{c}}}{}}21{{{d{h{BDn{c}}}}}Cn{}}{{{d{h{BEd{c}}}}}Cn{}}10{c{{BFb{e}}}{}{}}0{c{{BFd{e}}}{}{}}01100{{}c{}}0{{{d{{BBf{c}}}}{d{{BBf{c}}}}}{{Cn{AFf}}}Nf}{{{d{BDj}}{d{BDj}}}{{Cn{AFf}}}}{{{d{BDj}}{d{Cl}}}{{Cn{AFf}}}}{{{d{{BE`{c}}}}{d{{BE`{c}}}}}{{Cn{AFf}}}Nf}{{{d{h{BBf{c}}}}}{{Cn{c}}}{}}{{{d{hBDj}}}{{Cn{BEh}}}}{{{d{h{BBf{c}}}}Ej}{{Cn{c}}}{}}{{{d{h{BBf{c}}}}c}Cd{}}{{{d{hBDj}}BEh}Cd}{{{d{hBDj}}{d{Cl}}}Cd}2{{{d{{BBf{c}}}}}Ej{}}{{{d{BDj}}}Ej}{{{d{h{BBf{c}}}}Ej}c{}}{{{d{hBDj}}Ej}BEh}{{{d{h{BBf{c}}}}e}Cd{}{{AFl{{d{hc}}}{{Df{B`}}}}}}{{{d{h{BBf{c}}}}Ej}Cd{}}{{{d{hBDj}}Ej}Cd}{{{BE`{c}}}BE`{}}{{{d{{BDn{c}}}}}{{Hl{Ej{Cn{Ej}}}}}{}}{{{d{{BEd{c}}}}}{{Hl{Ej{Cn{Ej}}}}}{}}{{{d{c}}}Nb{}}{c{{BFf{e}}}{}{}}0?9{{{d{h{BBf{c}}}}}{{BBf{c}}}{}}{{{d{c}}}e{}{}}000{{{d{c}}}ACh{}}0{{{d{c}}}Bd{}}0:9{c{{Fj{e}}}{}{}}0000{{{d{h{BBf{c}}}}{d{{Kd{c}}}}}{{Fj{CdBE`}}}Hh}{{{d{{Kd{c}}}}}{{Fj{{BBf{c}}}}}Dd}2222{BFh{{Fj{BDj}}}}{{{d{Cl}}}{{Fj{BDj}}}}4{{{d{h{BBf{c}}}}Ejc}{{Fj{Cd{BE`{c}}}}}{}}55555{c{{Fj{e{ADb{e}}}}}{}{}}0000{{{d{h{BBf{c}}}}c}{{Fj{Cd{BE`{c}}}}}{}}{{{d{hBDj}}BEh}{{Fj{Cd{BE`{BEh}}}}}}{{{d{hBDj}}{d{Cl}}}{{Fj{Cd{BE`{{d{Cl}}}}}}}}{{{d{c}}}ADd{}}0000{ce{}{}}000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000011111{{{d{h{BBf{Nb}}}}{d{{Kd{Nb}}}}}{{Fj{EjBEl}}}}{{{d{hc}}{d{{Kd{BDh}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BFj}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{Nb}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{Kl}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{BFl}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{BDh}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{BCl}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{Nb}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{AGb}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BFl}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{BFn}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BCl}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{BG`}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{AGb}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{AMf}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BFn}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{BGb}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BG`}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{BGd}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{AMf}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{BFj}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BGb}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BGd}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{Kl}}}}}{{Fj{CdBEl}}}{}}19{{{d{hc}}{d{{Kd{BDh}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BFj}}}}}{{Fj{CdBEl}}}{}}24{{{d{hc}}{d{Nb}}}{{Fj{CdBEl}}}{}}67:{{{d{hc}}{d{BDh}}}{{Fj{CdBEl}}}{}}9{{{d{hc}}{d{BFl}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{Nb}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{BCl}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BFl}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{AGb}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BCl}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{BFn}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{AGb}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{BG`}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BFn}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{{Kd{BG`}}}}}{{Fj{CdBEl}}}{}}{{{d{hc}}{d{Kl}}}{{Fj{CdBEl}}}{}}{{{d{hBDj}}BEh}{{Fj{CdFh}}}}{{{d{hc}}BGfKl}{{Fj{CdBEl}}}{}}{{{d{hc}}BGfBDh}{{Fj{CdBEl}}}{}}{{{d{hc}}BGfBGd}{{Fj{CdBEl}}}{}}{{{d{hc}}BGfAMf}{{Fj{CdBEl}}}{}}{{{d{hc}}BGfBGb}{{Fj{CdBEl}}}{}}{{{d{hc}}BGfBFj}{{Fj{CdBEl}}}{}}{{{d{hc}}BGfBG`}{{Fj{CdBEl}}}{}}{{{d{hBDj}}{d{Cl}}}{{Fj{CdFh}}}}{{{d{hc}}BGfBFn}{{Fj{CdBEl}}}{}}{{{d{hc}}BGfBFl}{{Fj{CdBEl}}}{}}{{{d{hc}}BGfBCl}{{Fj{CdBEl}}}{}}{{{d{hc}}BGfAGb}{{Fj{CdBEl}}}{}}{{{d{hc}}BGfNb}{{Fj{CdBEl}}}{}}{{}BDj}``{{cg}i{}{}{{b{e}}}{}}{ce{}{}}0{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{Ad{e}}}g{}{}{}}5``{Ej{{d{c}}}{}}{Ej{{d{hc}}}{}}4{EjCd}{cc{}}`09{{}Ej}::{{{H`{c}}}{{H`{f}}}{}}{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}8===={{{d{h{BC`{c}}}}}{{Cn{{AIn{cAH`}}}}}B@b}{{{d{{BC`{c}}}}}{{Hl{Ej{Cn{Ej}}}}}B@b}`{c{{Fj{e}}}{}{}}00{c{{Fj{e{ADb{e}}}}}{}{}}{{{d{c}}}ADd{}}{ce{}{}}0{{{d{c}}}{{Cn{{d{e}}}}}{}{}}1`````````````````````````{{{BDb{ce}}}{{BDb{ce}}}BGh{}}{{{BGj{ce}}}{{BGj{ce}}}BGh{}}{{{ANj{ce}}}{{ANj{ce}}}BGh{}}{{{BGl{ce}}}{{BGl{ce}}}BGh{}}{{cg}i{}{}{{b{e}}}{}}0000000000000000000000{{{BGn{ce}}{BGn{ce}}}{}B@f{}}{{{BGn{ce}}{d{{BGn{ce}}}}}{}{B@fHh}{}}{{{AIn{ce}}{ANj{ce}}}{}B@f{}}{{{AIn{ce}}{BDb{ce}}}{}B@f{}}{{{BH`{ce}}{BGl{ce}}}{}B@f{}}{{{BH`{ce}}{BGj{ce}}}{}B@f{}}{{{BHb{ceg}}{BHb{ceg}}}{}B@f{}{}}{{{BHd{ce}}{BHd{ce}}}{{BHd{ce}}}{{B@f{}{{Df{}}}}}{}}{{{BDb{ce}}{BDb{ce}}}{}B@f{}}{{{BDb{ce}}{d{{BDb{ce}}}}}{{BDb{ce}}}{Hh{B@f{}{{Df{}}}}}{}}{{{BGj{ce}}{BGj{ce}}}{}B@f{}}{{{BGj{ce}}{d{{BGj{ce}}}}}{{BGj{ce}}}{Hh{B@f{}{{Df{}}}}}{}}{{{BHf{ceg}}{BHf{cgi}}}{}B@f{}{}{}}{{{BHh{ceg}}{BHh{cgi}}}{}B@f{}{}{}}{{{ANj{ce}}{d{{ANj{ce}}}}}{}{B@fHh}{}}{{{ANj{ce}}{ANj{ce}}}{}B@f{}}{{{BGl{ce}}{d{{BGl{ce}}}}}{}{B@fHh}{}}{{{BGl{ce}}{BGl{ce}}}{}B@f{}}{{{d{h{BGn{ce}}}}{BGn{ce}}}CdB@h{}}{{{d{h{AIn{ce}}}}{BDb{ce}}}CdB@h{}}{{{d{h{AIn{ce}}}}{ANj{ce}}}Cd{Hh{B@f{}{{Df{}}}}}{}}{{{d{h{BH`{ce}}}}{BGj{ce}}}CdB@h{}}{{{d{h{BH`{ce}}}}{BGl{ce}}}Cd{Hh{B@f{}{{Df{}}}}}{}}{{{d{h{BHd{ce}}}}{BHd{ce}}}CdB@h{}}{{{d{h{BDb{ce}}}}{BDb{ce}}}CdB@h{}}{{{d{h{BGj{ce}}}}{BGj{ce}}}CdB@h{}}{{{d{h{BHf{ceg}}}}{BHf{cgg}}}CdB@h{}{}}{{{d{h{BHh{ceg}}}}{BHh{cgg}}}CdB@h{}{}}{{{d{h{ANj{ce}}}}{ANj{ce}}}Cd{Hh{B@f{}{{Df{}}}}}{}}{{{d{h{BGl{ce}}}}{BGl{ce}}}Cd{Hh{B@f{}{{Df{}}}}}{}}{{{AIn{ce}}{d{{BDb{ce}}}}}{{AIn{ce}}}{Hh{B@f{}{{Df{}}}}}{}}{{{BH`{ce}}{BGj{ce}}}{{BH`{ce}}}{Hh{B@f{}{{Df{}}}}}{}}{BHjB`}{BHlB`}{{BHjBHj}BHj}{{BHlBHl}BHl}`{{{ANj{ce}}}{{ANl{c}}}{BBhHh}{}}{{{ANj{ce}}{ANj{ce}}}{{ANl{c}}}{{BAf{}{{Df{}}}}BBhHh{BAh{}{{Df{}}}}{B@f{}{{Df{}}}}}{}}{{{BGl{ce}}{BGl{ce}}}{{ANl{c}}}{BBhBD`}{}}65{{}cBAn}{{}{{AIn{ce}}}{}{}}{{}{{BH`{ce}}}{}{}}{{}c{}}{{}{{ANj{ce}}}{}{}}{{}{{BGl{ce}}}{}{}}55{{{d{{AHb{ceg}}}}{d{{AHb{ceg}}}}}B`BAn{}{}}{{{d{{BHn{ceg}}}}{d{{BHn{ceg}}}}}B`BAn{}{}}{{{d{{BGn{ce}}}}{d{{BGn{ce}}}}{d{c}}}B`BAn{}}{{{d{{AIn{ce}}}}{d{{AIn{ce}}}}{d{{AIn{ce}}}}}B`BAn{}}{{{d{{BH`{ce}}}}{d{{BH`{ce}}}}{d{{BH`{ce}}}}}B`BAn{}}{{{d{{BI`{ceg}}}}{d{{BI`{ceg}}}}{d{c}}}B`{Hh{BCj{}{{Df{}}}}BAn}{}{}}{{{d{{ANj{ce}}}}{d{{ANj{ce}}}}{d{{ANj{ce}}}}}B`BAn{}}{{{d{{BGl{ce}}}}{d{{BGl{ce}}}}{d{{BGl{ce}}}}}B`BAn{}}{{{d{{AHb{ceg}}}}{d{{AHb{ceg}}}}{d{c}}}B`BAn{}{}}0{{{d{{BHn{ceg}}}}{d{{BHn{ceg}}}}{d{c}}}B`BAn{}{}}0``{{{d{{AOb{ce}}}}}c{Hh{BAh{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}{{{d{{BIb{ce}}}}}c{Hh{BAh{}{{Df{}}}}}{}}{{{BDb{ce}}}{}{BAhHh}{}}{{{BGl{ce}}{ANl{c}}}{{BI`{ceg}}}BD`{}{}}{{{ANl{c}}}{{BI`{ceg}}}BD`{}{}}00{ce{}{}}000000000000000000000000000000000000000000000{{{d{c}}}{{d{f}}}{}}0000000000000000000000{{{d{hc}}}{{d{hf}}}{}}0000000000000000000000{{{d{c}}}{{d{e}}}{}{}}0000000000000000000000{{{d{hc}}}{{d{he}}}{}{}}0000000000000000000000`{{cccccc}{{BId{ce}}}Hh{}}{{B`B`}BHj}{{B`B`B`}BHl}{{c{Ad{e}}}g{}{}{}}0000000000000000000000{{{d{{AOb{ce}}}}}{{AOb{ge}}}{BB`Hh}{}BB`}{{{d{{BId{ce}}}}}{{BId{ge}}}{BB`Hh}{}BB`}{{{BGn{ce}}}{{BGn{ge}}}{BB`Dd}{}BB`}{{{AIn{ce}}}{{AIn{ge}}}{BB`Hh}{}BB`}{{{BH`{ce}}}{{BH`{ge}}}{BB`Hh}{}BB`}{{{d{{BIb{ce}}}}}{{BIb{ge}}}{BB`Hh}{}BB`}{{{BHb{ceg}}}{{BHb{ieg}}}BB`{}{}BB`}{{{BDb{ce}}}{{BDb{ge}}}{BB`Hh}{}BB`}{{{BGj{ce}}}{{BGj{ge}}}{BB`Hh}{}BB`}{{{BHf{ceg}}}{{BHf{ieg}}}{BB`Hh}{}{}BB`}{{{BHh{ceg}}}{{BHh{ieg}}}{BB`Hh}{}{}BB`}{{{ANj{ce}}}{{ANj{ge}}}{BB`Hh}{}BB`}{{{BGl{ce}}}{{BGl{ge}}}{BB`Hh}{}BB`}{{{d{{AHb{ceg}}}}}{{AHb{ieg}}}{BB`Hh}{}{}BB`}{{{d{{BHn{ceg}}}}}{{BHn{ieg}}}{BB`Hh}{}{}BB`}{{{d{{AOb{ce}}}}}{{AOb{cg}}}Hh{}{}}{{{d{{BId{ce}}}}}{{BId{cg}}}Hh{}{}}{{{BGn{ce}}}{{BGn{cg}}}Dd{}{}}{{{AIn{ce}}}{{AIn{cg}}}Hh{}{}}{{{BH`{ce}}}{{BH`{cg}}}Hh{}{}}{{{d{{BIb{ce}}}}}{{BIb{cg}}}Hh{}{}}{{{d{{BIf{ceg}}}}}{{BIf{cik}}}Hh{}{}{}{}}{{{d{{BIh{ceg}}}}}{{BIh{cik}}}Hh{}{}{}{}}{{{d{{BI`{ceg}}}}}{{BI`{cik}}}Hh{}{}{}{}}{{{BDb{ce}}}{{BDb{cg}}}Hh{}{}}{{{BGj{ce}}}{{BGj{cg}}}Hh{}{}}{{{ANj{ce}}}{{ANj{cg}}}Hh{}{}}{{{BGl{ce}}}{{BGl{cg}}}Hh{}{}}{{{AIn{ce}}}{{AIn{ce}}}{BIjHh}{}}{{{AIn{ce}}}{{AIn{ce}}}BIj{}}{{{BH`{ce}}}{{BH`{ce}}}BIj{}}{{{BH`{ce}}}{{BH`{ce}}}{BIjHh}{}}{{{BDb{ce}}}{{BDb{ce}}}{BIjHh}{}}{{{BDb{ce}}}{{BDb{ce}}}BIj{}}{{{BGj{ce}}}{{BGj{ce}}}{BIjHh}{}}{{{BGj{ce}}}{{BGj{ce}}}BIj{}}{{{ANj{ce}}}{{ANj{ce}}}{BIjHh}{}}{{{ANj{ce}}}{{ANj{ce}}}BIj{}}{{{BGl{ce}}}{{BGl{ce}}}BIj{}}{{{BGl{ce}}}{{BGl{ce}}}{BIjHh}{}}{{{d{{AOb{ce}}}}}{{AIn{ce}}}{HhBIl{B@f{}{{Df{}}}}{BBj{}{{Df{}}}}}{}}{{{d{{BId{ce}}}}}{{BH`{ce}}}{HhBIl{B@f{}{{Df{}}}}{BBj{}{{Df{}}}}}{}}{{{d{{BIb{ce}}}}}{{AIn{ce}}}{HhBIl{B@f{}{{Df{}}}}{BBj{}{{Df{}}}}}{}}{{{AIn{ce}}{AIn{ce}}{AIn{ce}}}{{AIn{ce}}}{HhNf}{}}{{{BH`{ce}}{BH`{ce}}{BH`{ce}}}{{BH`{ce}}}{HhNf}{}}{{{BHb{ceg}}{BHb{ceg}}{BHb{ceg}}}{{BHb{ceg}}}{HhNf}{}{}}{{{BDb{ce}}{BDb{ce}}{BDb{ce}}}{{BDb{ce}}}{HhNf}{}}{{{BGj{ce}}{BGj{ce}}{BGj{ce}}}{{BGj{ce}}}{HhNf}{}}{{{ANj{ce}}{ANj{ce}}{ANj{ce}}}{{ANj{ce}}}{HhNf}{}}{{{BGl{ce}}{BGl{ce}}{BGl{ce}}}{{BGl{ce}}}{HhNf}{}}{{{ANj{ce}}cc}{{ANj{ce}}}BD`{}}{{{BGl{ce}}cc}{{BGl{ce}}}BD`{}}{{{d{{AOb{ce}}}}}{{AOb{ce}}}Dd{}}{{{d{{BId{ce}}}}}{{BId{ce}}}Dd{}}{{{d{{BIn{ce}}}}}{{BIn{ce}}}Dd{}}{{{d{{BGn{ce}}}}}{{BGn{ce}}}Dd{}}{{{d{{AIn{ce}}}}}{{AIn{ce}}}Dd{}}{{{d{{BH`{ce}}}}}{{BH`{ce}}}Dd{}}{{{d{{BIb{ce}}}}}{{BIb{ce}}}Dd{}}{{{d{{BIf{ceg}}}}}{{BIf{ceg}}}Dd{}{}}{{{d{{BIh{ceg}}}}}{{BIh{ceg}}}Dd{}{}}{{{d{{BI`{ceg}}}}}{{BI`{ceg}}}Dd{}{}}{{{d{{BHb{ceg}}}}}{{BHb{ceg}}}Dd{}{}}{{{d{{BHd{ce}}}}}{{BHd{ce}}}Dd{}}{{{d{{BDb{ce}}}}}{{BDb{ce}}}Dd{}}{{{d{{BGj{ce}}}}}{{BGj{ce}}}Dd{}}{{{d{{BHf{ceg}}}}}{{BHf{ceg}}}Dd{}{}}{{{d{{BHh{ceg}}}}}{{BHh{ceg}}}Dd{}{}}{{{d{{ANj{ce}}}}}{{ANj{ce}}}Dd{}}{{{d{{BGl{ce}}}}}{{BGl{ce}}}Dd{}}{{{d{{AHb{ceg}}}}}{{AHb{ceg}}}Dd{}{}}{{{d{{BHn{ceg}}}}}{{BHn{ceg}}}Dd{}{}}{{{d{BHj}}}BHj}{{{d{BHl}}}BHl}{{{d{AH`}}}AH`}{{{d{c}}{d{he}}}Cd{}{}}0000000000000000000000{{{d{c}}}Cd{}}000000000000000000000000000000000000000000000{{{d{{BGn{ce}}}}{d{{BGn{ce}}}}}AFfBEb{}}{{{d{{BHb{ceg}}}}{d{{BHb{ceg}}}}}AFfBEb{}{}}{{{d{AH`}}{d{AH`}}}AFf}{{{d{c}}{d{e}}}AFf{}{}}00{{{ANj{ce}}{ANj{ce}}}{{ANj{ce}}}{{BBj{}{{Df{}}}}}{}}{{{BGl{ce}}{BGl{ce}}}{{BGl{ce}}}{{BBj{}{{Df{}}}}Hh}{}}{{{ANj{ce}}{ANj{ce}}}{{ANj{ce}}}{{BAh{}{{Df{}}}}}{}}{{{BGl{ce}}{BGl{ce}}}{{BGl{ce}}}{{BAh{}{{Df{}}}}Hh}{}}{ce{}{}}0000000000000000000000{{{d{{AOb{ce}}}}{AIn{ce}}}B`Nf{}}{{{d{{BId{ce}}}}{BH`{ce}}}B`Nf{}}{{{d{{BIb{ce}}}}{AIn{ce}}}B`{HhNf{B@f{}{{Df{}}}}}{}}{{{BDb{ce}}{BDb{ce}}}B`Nf{}}{{{BGj{ce}}{BGj{ce}}}B`Nf{}}{{{d{{AOb{ce}}}}{d{{AOb{ce}}}}}B`Nf{}}{{{d{{BId{ce}}}}{d{{BId{ce}}}}}B`Nf{}}65{{{d{{BIb{ce}}}}{d{{BIb{ce}}}}}B`{HhBJ`Nf{B@f{}{{Df{}}}}}{}}{BBhBBh}{{{ANj{ce}}{ANj{ce}}}c{{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}}{}}{{{BGl{ce}}{BGl{ce}}}{{BGl{ce}}}{{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}Hh}{}}{{{d{{BIf{ceg}}}}}{{Hl{{BGl{ce}}{BI`{ceg}}}}}{BD`BAn}{}{}}`{{}{{AOb{ce}}}Jj{}}{{}{{BId{ce}}}Jj{}}{{}{{BGn{ce}}}Jj{}}{{}{{AIn{ce}}}Jj{}}{{}{{BH`{ce}}}Jj{}}{{}{{BIb{ce}}}Jj{}}{{}{{BHb{ceg}}}Jj{}{}}{{}{{BHd{ce}}}Jj{}}{{}{{BDb{ce}}}Jj{}}{{}{{BGj{ce}}}Jj{}}{{}{{BHf{ceg}}}BJ`{}{}}{{}{{BHh{ceg}}}BJ`{}{}}{{}{{ANj{ce}}}Jj{}}{{}{{BGl{ce}}}Jj{}}{{}{{AHb{ceg}}}{BJ`BIl}{}{}}{{}{{BHn{ceg}}}{BJ`BIl}{}{}}{{}AH`}{BBhBBh}{{{d{{BId{ce}}}}}c{Hh{BAf{}{{Df{}}}}}{}}`{Ej{{d{c}}}{}}0000000000000000000000{Ej{{d{hc}}}{}}0000000000000000000000{{{d{{AHb{ceg}}}}}c{Hh{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}HjBJ`BIl}{}{}}{{{d{{BHn{ceg}}}}}c{{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}Hh{BCj{}{{Df{}}}}{B@f{}{{Df{}}}}NfBIlBJ`}{}{}}{{{AIn{ce}}{AIn{ce}}}c{{BD`{}{{Df{}}}}BAf}{}}{{{BH`{ce}}{BH`{ce}}}c{{BD`{}{{Df{}}}}BAf}{}}{{{AOb{ce}}{BHb{cge}}}{}{HhBBj}{}{}}{{{AOb{ce}}c}{}{HhBBj}{}}{{{BId{ce}}{BHb{cge}}}{}{HhBBj}{}{}}{{{BId{ce}}c}{}{HhBBj}{}}{{{BGn{ce}}c}{}BBj{}}{{{BGn{ce}}{BHb{cge}}}{}BBj{}{}}{{{BGn{ce}}{BGn{cg}}}{}BBj{}{}}{{{AIn{ce}}c}{}{HhBBj}{}}{{{AIn{ce}}{BHb{cge}}}{}{HhBBj}{}{}}{{{BH`{ce}}c}{}{HhBBj}{}}{{{BH`{ce}}{BHb{cge}}}{}{HhBBj}{}{}}{{{BIb{ce}}{BHb{cge}}}{}{HhBBj}{}{}}{{{BIb{ce}}c}{}{HhBBj}{}}{{{BHd{ce}}c}{}{HhBBj}{}}{{{BHd{ce}}{BHb{cge}}}{}{HhBBj}{}{}}{{{BDb{ce}}c}{}{HhBBj}{}}{{{BDb{ce}}{BHb{cge}}}{}{HhBBj}{}{}}{{{BGj{ce}}c}{}{HhBBj}{}}{{{BGj{ce}}{BHb{cge}}}{}{HhBBj}{}{}}{{{ANj{ce}}c}{}{HhBBj}{}}{{{ANj{ce}}{BHb{cge}}}{}{HhBBj}{}{}}{{{BGl{ce}}{BHb{cge}}}{}{HhBBj}{}{}}{{{BGl{ce}}c}{}{HhBBj}{}}{{{d{h{AOb{ce}}}}{BHb{cee}}}Cd{HhBBl}{}}{{{d{h{AOb{ce}}}}c}Cd{HhBBl}{}}{{{d{h{BId{ce}}}}{BHb{cee}}}Cd{HhBBl}{}}{{{d{h{BId{ce}}}}c}Cd{HhBBl}{}}{{{d{h{BGn{ce}}}}c}Cd{Hh{BBj{}{{Df{}}}}}{}}{{{d{h{AIn{ce}}}}{BHb{cee}}}Cd{HhBBl}{}}{{{d{h{AIn{ce}}}}c}Cd{Hh{BBj{}{{Df{}}}}}{}}{{{d{h{BH`{ce}}}}c}Cd{HhBBl}{}}{{{d{h{BH`{ce}}}}{BHb{cee}}}Cd{HhBBl}{}}{{{d{h{BIb{ce}}}}{BHb{cee}}}Cd{HhBBl}{}}{{{d{h{BIb{ce}}}}c}Cd{HhBBl}{}}{{{d{h{BHd{ce}}}}{BHb{cee}}}Cd{HhBBl}{}}{{{d{h{BHd{ce}}}}c}Cd{HhBBl}{}}{{{d{h{BDb{ce}}}}{BHb{cee}}}Cd{HhBBl}{}}{{{d{h{BDb{ce}}}}c}Cd{HhBBl}{}}{{{d{h{BGj{ce}}}}c}Cd{HhBBl}{}}{{{d{h{BGj{ce}}}}{BHb{cee}}}Cd{HhBBl}{}}{{{d{h{ANj{ce}}}}c}Cd{Hh{BBj{}{{Df{}}}}}{}}{{{d{h{ANj{ce}}}}{BHb{cee}}}Cd{HhBBl}{}}{{{d{h{BGl{ce}}}}{BHb{cee}}}Cd{HhBBl}{}}{{{d{h{BGl{ce}}}}c}Cd{Hh{BBj{}{{Df{}}}}}{}}{{{d{{AIn{ce}}}}{d{{BDb{ce}}}}}{{AIn{ce}}}BJb{}}{{{d{{BH`{ce}}}}{d{{BGj{ce}}}}}{{BH`{ce}}}BJb{}}{{{ANj{ce}}{ANj{ce}}}c{{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}}{{{BGl{ce}}{BGl{ce}}}c{{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}}{{{d{c}}}{{d{e}}}{}{}}0000000000000000000000{EjCd}0000000000000000000000{{{d{{AOb{ce}}}}{d{{AOb{ce}}}}}B`Hj{}}{{{d{{BId{ce}}}}{d{{BId{ce}}}}}B`Hj{}}{{{d{{BIn{ce}}}}{d{{BIn{ce}}}}}B`Hj{}}{{{d{{BGn{ce}}}}{d{{BGn{ce}}}}}B`Hj{}}{{{d{{AIn{ce}}}}{d{{AIn{ce}}}}}B`Hj{}}{{{d{{BH`{ce}}}}{d{{BH`{ce}}}}}B`Hj{}}{{{d{{BIb{ce}}}}{d{{BIb{ce}}}}}B`Hj{}}{{{d{{BIf{ceg}}}}{d{{BIf{ceg}}}}}B`Hj{}{}}{{{d{{BIh{ceg}}}}{d{{BIh{ceg}}}}}B`Hj{}{}}{{{d{{BI`{ceg}}}}{d{{BI`{ceg}}}}}B`Hj{}{}}{{{d{{BHb{ceg}}}}{d{{BHb{ceg}}}}}B`Hj{}{}}{{{d{{BHd{ce}}}}{d{{BHd{ce}}}}}B`Hj{}}{{{d{{BDb{ce}}}}{d{{BDb{ce}}}}}B`Hj{}}{{{d{{BGj{ce}}}}{d{{BGj{ce}}}}}B`Hj{}}{{{d{{BHf{ceg}}}}{d{{BHf{ceg}}}}}B`Hj{}{}}{{{d{{BHh{ceg}}}}{d{{BHh{ceg}}}}}B`Hj{}{}}{{{d{{ANj{ce}}}}{d{{ANj{ce}}}}}B`Hj{}}{{{d{{BGl{ce}}}}{d{{BGl{ce}}}}}B`Hj{}}{{{d{{AHb{ceg}}}}{d{{AHb{ceg}}}}}B`Hj{}{}}{{{d{{BHn{ceg}}}}{d{{BHn{ceg}}}}}B`Hj{}{}}{{{d{BHj}}{d{BHj}}}B`}{{{d{BHl}}{d{BHl}}}B`}{{{d{AH`}}{d{AH`}}}B`}{{{BDb{ce}}{BDb{ce}}}BHjHj{}}{{{BGj{ce}}{BGj{ce}}}BHlHj{}}{{{ANj{ce}}{ANj{ce}}}BHjHj{}}{{{BGl{ce}}{BGl{ce}}}BHlHj{}}{{{d{c}}{d{e}}}B`{}{}}00000000000000000000000000000000000000000000000000000000000000000000{{{ANl{c}}{ANl{c}}{ANl{c}}}{{BI`{ceg}}}BD`{}{}}{{{AIn{ce}}c}{{BH`{ce}}}Hh{}}{{{ANj{ce}}c}{{BGl{ce}}}Hh{}}{{BBhBBh}BBh}{{{AIn{ce}}}{{AIn{ce}}}BJd{}}{{{AIn{ce}}}{{AIn{ce}}}{BJdHh}{}}{{{BH`{ce}}}{{BH`{ce}}}{BJdHh}{}}{{{BH`{ce}}}{{BH`{ce}}}BJd{}}{{{BDb{ce}}}{{BDb{ce}}}BJd{}}{{{BDb{ce}}}{{BDb{ce}}}{BJdHh}{}}{{{BGj{ce}}}{{BGj{ce}}}BJd{}}{{{BGj{ce}}}{{BGj{ce}}}{BJdHh}{}}{{{ANj{ce}}}{{ANj{ce}}}BJd{}}{{{ANj{ce}}}{{ANj{ce}}}{BJdHh}{}}{{{BGl{ce}}}{{BGl{ce}}}{BJdHh}{}}{{{BGl{ce}}}{{BGl{ce}}}BJd{}}{{{d{{AOb{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{BId{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{BIn{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{BGn{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{AIn{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{BH`{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{BIb{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{BIf{ceg}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}{}}{{{d{{BI`{ceg}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}{}}{{{d{{BHb{ceg}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}{}}{{{d{{BHd{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{BDb{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{BGj{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{BHf{ceg}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}{}}{{{d{{BHh{ceg}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}{}}{{{d{{ANj{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{BGl{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFn{}}{{{d{{AHb{ceg}}}}{d{hFf}}}{{Fj{CdFh}}}{HhAFnHjBIlBJ`}{}{}}{{{d{{BHn{ceg}}}}{d{hFf}}}{{Fj{CdFh}}}{HhAFnHjBIlBJ`}{}{}}{{{d{BHj}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{BHl}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AH`}}{d{hFf}}}{{Fj{CdFh}}}}{{{BDb{ce}}}{{AOb{ce}}}{HhBJ`Nf}{}}{cc{}}0{{{BGj{ce}}}{{BId{ce}}}{HhBJ`Nf}{}}{{{ANj{ce}}}{{BIn{ce}}}BJ`{}}{{{BH`{ce}}}{{BIn{ce}}}BIl{}}3{{{BGl{ce}}}{{BIn{ce}}}BJ`{}}{{{AIn{ce}}}{{BIn{ce}}}{BJ`BIl}{}}5{{{Hl{cc}}}{{AIn{ce}}}{}{}}{{{BEn{c}}}{{AIn{ce}}}{}{}}7{{{Hl{ccc}}}{{BH`{ce}}}{}{}}{{{BEn{c}}}{{BH`{ce}}}{}{}}99{{{BDb{ce}}}{{BIb{ce}}}BJ`{}}{{{BI`{ceg}}}{{BIf{ceg}}}{}{}{}};{{{BGl{ce}}}{{BIf{cge}}}{}{}{}}<<<<{{{Hl{cc}}}{{BDb{ce}}}{}{}}{{{ANj{ce}}}{{BDb{ce}}}{}{}}{{{BEn{c}}}{{BDb{ce}}}{}{}}?{{{BEn{c}}}{{BGj{ce}}}{}{}}{{{BGl{ce}}}{{BGj{ce}}}{}{}}{{{Hl{ccc}}}{{BGj{ce}}}{}{}}{cc{}}{{{ANj{ce}}}{{BHf{ceg}}}{}{}{}}11{{{BGl{ce}}}{{BHh{ceg}}}{}{}{}}2{{{BHf{ceg}}}{{ANj{ce}}}{}{}{}}{{{BEn{c}}}{{ANj{ce}}}{}{}}{{{Hl{cc}}}{{ANj{ce}}}{}{}}{{{BDb{ce}}}{{ANj{ce}}}{}{}}{{{BHh{ceg}}}{{BGl{ce}}}{}{}{}}{{{Hl{ccc}}}{{BGl{ce}}}{}{}}{{{BEn{c}}}{{BGl{ce}}}{}{}}99{{{BHf{ceg}}}{{AHb{ceg}}}{BJ`BIl}{}{}}:{{{BHh{ceg}}}{{BHn{ceg}}}{BJ`BIl}{}{}};;;;;;;;;;;;;;;;;;;;;;;;;;{{{ANl{c}}c}{{ANj{ce}}}{BBh{BAh{}{{Df{}}}}Hh}{}}{{{BEn{c}}}{{AHb{ceg}}}Hh{}{}}{{{BEn{c}}}{{BHn{ceg}}}Hh{}{}}{{{BEn{{BEn{c}}}}}{{AHb{ceg}}}Hh{}{}}{{{BEn{{BEn{c}}}}}{{BHn{ceg}}}Hh{}{}}{{{BGn{ce}}}{{BHd{ce}}}Hh{}}{{{BGn{ce}}{BGn{ce}}}{{AIn{ce}}}{}{}}{{{BGn{ce}}{BGn{ce}}{BGn{ce}}}{{BH`{ce}}}{}{}}{{{BGn{ce}}{BGn{ce}}{BGn{ce}}{BGn{ce}}}{{BHd{ce}}}{}{}}{{{BGn{ce}}{BGn{ce}}}{{BDb{ce}}}{}{}}{{{BGn{ce}}{BGn{ce}}{BGn{ce}}}{{BGj{ce}}}{}{}}{{{BGn{ce}}{BGn{ce}}}{{ANj{ce}}}{}{}}{{{BGn{ce}}{BGn{ce}}{BGn{ce}}}{{BGl{ce}}}{}{}}{{{AIn{ce}}{BDb{ce}}}{{AOb{ce}}}{Hh{B@f{}{{Df{}}}}}{}}{{{BH`{ce}}{BGj{ce}}}{{BId{ce}}}{Hh{B@f{}{{Df{}}}}}{}}{c{{AOb{eg}}}Ch{HhBJ`Nf}{}}{c{{BId{eg}}}Ch{HhBJ`Nf}{}}{c{{BIb{eg}}}Ch{HhBJ`Nf{BAf{}{{Df{}}}}}{}}{{{BI`{ceg}}}{{BIf{ceg}}}{}{}{}}{{{BHb{ceg}}}{{BHn{ceg}}}{{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}Hh{BCj{}{{Df{}}}}{B@f{}{{Df{}}}}NfBIlBJ`}{}{}}{{{BDb{ce}}}{{AOb{ce}}}BJ`{}}{{{BGj{ce}}}{{BId{ce}}}BJ`{}}{{{BDb{ce}}}{{BIb{ce}}}BJ`{}}{ce{}{}}0000000000000000000000{{{BGl{ce}}}{{BIf{cge}}}{}{}{}}{{{d{{AOb{cAH`}}}}}{{AOb{ce}}}Hh{}}{{{d{{BId{cAH`}}}}}{{BId{ce}}}Hh{}}{{{AIn{cAH`}}}{{AIn{ce}}}{}{}}{{{BH`{cAH`}}}{{BH`{ce}}}{}{}}{{{d{{BIb{cAH`}}}}}{{BIb{ce}}}Hh{}}{{{d{{BIf{cAH`AH`}}}}}{{BIf{ceg}}}{BD`BAn}{}{}}{{{d{{BIh{cAH`AH`}}}}}{{BIh{ceg}}}Hh{}{}}{{{d{{BI`{cAH`AH`}}}}}{{BI`{ceg}}}Hh{}{}}{{{BDb{cAH`}}}{{BDb{ce}}}{}{}}{{{BGj{cAH`}}}{{BGj{ce}}}{}{}}{{{d{{BHf{cAH`AH`}}}}}{{BHf{ceg}}}Hh{}{}}{{{d{{BHh{cAH`AH`}}}}}{{BHh{ceg}}}Hh{}{}}{{{ANj{cAH`}}}{{ANj{ce}}}{}{}}{{{BGl{cAH`}}}{{BGl{ce}}}{}{}}{{{d{{AHb{cAH`AH`}}}}}{{AHb{ceg}}}Hh{}{}}{{{d{{BHn{cAH`AH`}}}}}{{BHn{ceg}}}Hh{}{}}{{{ANj{ce}}{ANj{ce}}}{{BHd{ce}}}{{BCj{}{{Df{}}}}}{}}0{{{BGn{ce}}}cDd{}}{{{BHb{ceg}}}c{}{}{}}{{{d{{BIh{ceg}}}}}{{ANl{c}}}Hh{}{}}{{{d{c}}{d{e}}}AGb{C`AGd}AGf}0000000000000000000000{{{BDb{ce}}{BDb{ce}}}BHjNf{}}{{{BGj{ce}}{BGj{ce}}}BHlNf{}}{{{ANj{ce}}{ANj{ce}}}BHjNf{}}{{{BGl{ce}}{BGl{ce}}}BHlNf{}}{{{d{{AOb{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{BId{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{BIn{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{BGn{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{AIn{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{BH`{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{BIb{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{BIf{ceg}}}}{d{hi}}}CdC`{}{}AGh}{{{d{{BIh{ceg}}}}{d{hi}}}CdC`{}{}AGh}{{{d{{BI`{ceg}}}}{d{hi}}}CdC`{}{}AGh}{{{d{{BHb{ceg}}}}{d{hi}}}CdC`{}{}AGh}{{{d{{BHd{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{BDb{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{BGj{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{BHf{ceg}}}}{d{hi}}}CdC`{}{}AGh}{{{d{{BHh{ceg}}}}{d{hi}}}CdC`{}{}AGh}{{{d{{ANj{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{BGl{ce}}}}{d{hg}}}CdC`{}AGh}{{{d{{AHb{ceg}}}}{d{hi}}}CdC`{}{}AGh}{{{d{{BHn{ceg}}}}{d{hi}}}CdC`{}{}AGh}{{{d{BHj}}{d{hc}}}CdAGh}{{{d{BHl}}{d{hc}}}CdAGh}{{{d{AH`}}{d{hc}}}CdAGh}{{{d{{AOb{ce}}}}}c{Hh{BAf{}{{Df{}}}}}{}}{{{d{{BId{ce}}}}}c{Hh{BAf{}{{Df{}}}}}{}}{{{d{{BIb{ce}}}}}c{Hh{B@f{}{{Df{}}}}}{}}``{{{d{{BHd{ce}}}}}c{Hh{B@f{}{{Df{}}}}}{}}`{{}{{BIf{ceg}}}{}{}{}}{{}{{BIh{ceg}}}BCn{}{}}{{}{{BI`{ceg}}}{BCnBAj}{}{}}{{}{{BHb{ceg}}}BIl{}{}}{{}{{BHf{ceg}}}BJ`{}{}}{{}{{BHh{ceg}}}BJ`{}{}}{{}{{AHb{ceg}}}{BJ`BIl}{}{}}{{}{{BHn{ceg}}}{BJ`BIl}{}{}}{{{d{{AOb{ce}}}}cc}{{AOb{ce}}}{Hh{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}{{{d{{BId{ce}}}}ccc}{{BId{ce}}}{Hh{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}{{{d{{BIb{ce}}}}cc}{{BIb{ce}}}{Hh{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}{{}Ej}0000000000000000000000{{{d{{AOb{ce}}}}{BHd{ce}}}{{AOb{ce}}}{Hh{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}{{{d{{BIb{ce}}}}{BHd{ce}}}{{BIb{ce}}}{HhBJ`Nf{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}{{{d{{AOb{ce}}}}{d{{AOb{ce}}}}}{{Cn{{AOb{ce}}}}}{HhNf}{}}{{{d{{BId{ce}}}}{d{{BId{ce}}}}}{{Cn{{BId{ce}}}}}{HhNf}{}}{{{d{{BIb{ce}}}}{d{{BIb{ce}}}}}{{Cn{{BIb{ce}}}}}{HhNf{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}{{{d{{AOb{ce}}}}{d{{AOb{ce}}}}}{{AOb{ce}}}{HhNf}{}}{{{d{{BId{ce}}}}{d{{BId{ce}}}}}{{BId{ce}}}{HhNf}{}}{{{d{{AOb{ce}}}}{d{{AOb{ce}}}}}B`Nf{}}{{{d{{BId{ce}}}}{d{{BId{ce}}}}}B`Nf{}}{{{d{{BIb{ce}}}}{d{{BIb{ce}}}}}B`{HhNf{B@f{}{{Df{}}}}}{}}{ce{}{}}000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{f}}}{}}0000000000000000000000{{{Hb{c}}}{{Hb{f}}}{}}0000000000000000000000{{{Hd{c}}}{{Hd{f}}}{}}0000000000000000000000{{c{Ad{e}}}g{}{}{}}0000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444{{{d{{BIf{ceg}}}}}{{BIf{cge}}}{BD`BAn}{}{}}{{{d{{BIh{ceg}}}}}{{BIh{cge}}}BD`{}{}}{{{d{{BI`{ceg}}}}}{{BI`{cge}}}BD`{}{}}{{{BHb{ceg}}}{{BHb{ge}}}{BIlBBj}{}{}}{{{d{{BHf{ceg}}}}}{{BHf{ge}}}{BCjHh}{}{}}{{{d{{BHh{ceg}}}}}{{BHh{ge}}}{BCjHh}{}{}}{{{d{{AHb{ceg}}}}}{{Cn{{AHb{cge}}}}}{Hh{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}HjBJ`BIl}{}{}}{{{d{{BHn{ceg}}}}}{{Cn{{BHn{cge}}}}}{{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}Hh{BCj{}{{Df{}}}}{B@f{}{{Df{}}}}NfBIlBJ`}{}{}}{{{d{{BHn{ceg}}}}}B`{BJ`BIlHj}{}{}}{{{d{{BHn{ceg}}}}}B`{{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}Hh{BCj{}{{Df{}}}}{B@f{}{{Df{}}}}NfBIlBJ`}{}{}}{{{d{{AOb{ce}}}}}B`Nf{}}{{{d{{BId{ce}}}}}B`Nf{}}{{{d{{BIb{ce}}}}}B`{HhBJ`Nf}{}}{{{BDb{ce}}}B`{BJ`Nf}{}}{{{BGj{ce}}}B`{BJ`Nf}{}}{{{AOb{ce}}}B`BCf{}}{{{BId{ce}}}B`BCf{}}{{{AIn{ce}}}B`BCf{}}{{{BH`{ce}}}B`BCf{}}{{{BIb{ce}}}B`BCf{}}{{{BDb{ce}}}B`BCf{}}{{{BGj{ce}}}B`BCf{}}{{{ANj{ce}}}B`BCf{}}{{{BGl{ce}}}B`BCf{}}{{{BHb{ceg}}}B`{HjBIl}{}{}}{{{d{{BHf{ceg}}}}}B`{BJ`Hj}{}{}}{{{d{{BHh{ceg}}}}}B`{BJ`Hj}{}{}}{{{d{{AHb{ceg}}}}}B`{Hh{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}HjBJ`BIl}{}{}}{{{d{{BHn{ceg}}}}}B`{{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}Hh{BCj{}{{Df{}}}}{B@f{}{{Df{}}}}NfBIlBJ`}{}{}}{{{d{{AOb{ce}}}}}B`Nf{}}{{{d{{BId{ce}}}}}B`Nf{}}{{{d{{BI`{ceg}}}}}B`{BAnBD`}{}{}}{{{BDb{ce}}}B`BGh{}}{{{BGj{ce}}}B`BGh{}}{{{d{{BHd{ce}}}}}B`{BJ`Hj}{}}```{{{ANj{ce}}}cBD`{}}{{{BGl{ce}}}cBD`{}}{{{d{{AOb{ce}}}}{AOb{ce}}c}{{AOb{ce}}}{BIl{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}Hh}{}}{{{d{{BId{ce}}}}{BId{ce}}c}{{BId{ce}}}{BIl{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}Hh}{}}{{{BGn{ce}}{BGn{ce}}c}{{BGn{ce}}}{BIl{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{B@f{}{{Df{}}}}Dd}{}}{{{AIn{ce}}{AIn{ce}}c}{{AIn{ce}}}{BIl{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{B@f{}{{Df{}}}}Hh}{}}{{{BH`{ce}}{BH`{ce}}c}{{BH`{ce}}}{BIl{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{B@f{}{{Df{}}}}Hh}{}}{{{d{{BIb{ce}}}}{BIb{ce}}c}{{BIb{ce}}}{BIl{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}Hh}{}}{{{d{{BI`{ceg}}}}{d{{BI`{ceg}}}}c}{{BI`{ceg}}}BD`{}{}}{{{BDb{ce}}{BDb{ce}}c}{{BDb{ce}}}{BIl{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{B@f{}{{Df{}}}}Hh}{}}{{{BGj{ce}}{BGj{ce}}c}{{BGj{ce}}}{BIl{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{B@f{}{{Df{}}}}Hh}{}}{{{ANj{ce}}{ANj{ce}}c}{{ANj{ce}}}{BIl{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}Hh}{}}{{{BGl{ce}}{BGl{ce}}c}{{BGl{ce}}}{BIl{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}Hh}{}}{{{BDb{ce}}{BDb{ce}}}BHjNf{}}{{{BGj{ce}}{BGj{ce}}}BHlNf{}}{{{ANj{ce}}{ANj{ce}}}BHjNf{}}{{{BGl{ce}}{BGl{ce}}}BHlNf{}}``````````````````````{{{AIn{ce}}i}{{AIn{ge}}}{}{}{}{{AFl{c}{{Df{g}}}}}}{{{BH`{ce}}i}{{BH`{ge}}}{}{}{}{{AFl{c}{{Df{g}}}}}}{{{ANj{ce}}i}{{ANj{ge}}}{}{}{}{{AFl{c}{{Df{g}}}}}}{{{BGl{ce}}i}{{BGl{ge}}}{}{}{}{{AFl{c}{{Df{g}}}}}}{{{BGn{ce}}{BGn{ce}}}{{BGn{ce}}}Nf{}}{{{AIn{ce}}{AIn{ce}}}{{AIn{ce}}}Nf{}}{{{BH`{ce}}{BH`{ce}}}{{BH`{ce}}}Nf{}}{{{d{{BIb{ce}}}}}{{AIn{ce}}}{Hh{B@f{}{{Df{}}}}}{}}{{{BHb{ceg}}{BHb{ceg}}}{{BHb{ceg}}}Nf{}{}}{{{BDb{ce}}{BDb{ce}}}{{BDb{ce}}}Nf{}}{{{BGj{ce}}{BGj{ce}}}{{BGj{ce}}}Nf{}}{{{ANj{ce}}{ANj{ce}}}{{ANj{ce}}}Nf{}}{{{BGl{ce}}{BGl{ce}}}{{BGl{ce}}}Nf{}}``{{{d{{BIb{ce}}}}}c{Hh{B@f{}{{Df{}}}}}{}}0987654321``00{{{AOb{ce}}{BHb{ceg}}}{}{HhBAh}{}{}}{{{AOb{ce}}c}{}{HhBAh}{}}{{{BId{ce}}c}{}{HhBAh}{}}{{{BId{ce}}{BHb{ceg}}}{}{HhBAh}{}{}}{{{BGn{ce}}c}{}BAh{}}{{{BGn{ce}}{BHb{ceg}}}{}BAh{}{}}{{{AIn{ce}}c}{}{HhBAh}{}}{{{AIn{ce}}{BHb{ceg}}}{}{HhBAh}{}{}}{{{BH`{ce}}c}{}{HhBAh}{}}{{{BH`{ce}}{BHb{ceg}}}{}{HhBAh}{}{}}{{{BIb{ce}}{BHb{ceg}}}{}{HhBAh}{}{}}{{{BIb{ce}}c}{}{HhBAh}{}}{{{BHb{ceg}}{BHb{cgi}}}{}BAh{}{}{}}{{{BHd{ce}}{BHb{ceg}}}{}{HhBAh}{}{}}{{{BHd{ce}}c}{}{HhBAh}{}}{{{BDb{ce}}{BHb{ceg}}}{}{HhBAh}{}{}}{{{BDb{ce}}c}{}{HhBAh}{}}{{{BGj{ce}}{BHb{ceg}}}{}{HhBAh}{}{}}{{{BGj{ce}}c}{}{HhBAh}{}}{{{ANj{ce}}c}{}{HhBAh}{}}{{{ANj{ce}}{BHb{ceg}}}{}{HhBAh}{}{}}{{{BGl{ce}}c}{}{HhBAh}{}}{{{BGl{ce}}{BHb{ceg}}}{}{HhBAh}{}{}}{{{d{h{AOb{ce}}}}c}Cd{HhBCh}{}}{{{d{h{AOb{ce}}}}{BHb{cee}}}Cd{HhBCh}{}}{{{d{h{BId{ce}}}}c}Cd{HhBCh}{}}{{{d{h{BId{ce}}}}{BHb{cee}}}Cd{HhBCh}{}}{{{d{h{BGn{ce}}}}c}Cd{Hh{BAh{}{{Df{}}}}}{}}{{{d{h{AIn{ce}}}}c}Cd{Hh{BAh{}{{Df{}}}}}{}}{{{d{h{AIn{ce}}}}{BHb{cee}}}Cd{HhBCh}{}}{{{d{h{BH`{ce}}}}{BHb{cee}}}Cd{HhBCh}{}}{{{d{h{BH`{ce}}}}c}Cd{HhBCh}{}}{{{d{h{BIb{ce}}}}c}Cd{HhBCh}{}}{{{d{h{BIb{ce}}}}{BHb{cee}}}Cd{HhBCh}{}}{{{d{h{BHd{ce}}}}c}Cd{HhBCh}{}}{{{d{h{BHd{ce}}}}{BHb{cee}}}Cd{HhBCh}{}}{{{d{h{BDb{ce}}}}c}Cd{HhBCh}{}}{{{d{h{BDb{ce}}}}{BHb{cee}}}Cd{HhBCh}{}}{{{d{h{BGj{ce}}}}c}Cd{HhBCh}{}}{{{d{h{BGj{ce}}}}{BHb{cee}}}Cd{HhBCh}{}}{{{d{h{ANj{ce}}}}{BHb{cee}}}Cd{HhBCh}{}}{{{d{h{ANj{ce}}}}c}Cd{Hh{BAh{}{{Df{}}}}}{}}{{{d{h{BGl{ce}}}}{BHb{cee}}}Cd{HhBCh}{}}{{{d{h{BGl{ce}}}}c}Cd{Hh{BAh{}{{Df{}}}}}{}}{{{d{{BHn{ceg}}}}c}{{BHn{ceg}}}{{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}Hh{BCj{}{{Df{}}}}{B@f{}{{Df{}}}}NfBIlBJ`}{}{}}{{{BGn{ce}}}{}BCj{}}{{{AIn{ce}}}{}BCj{}}{{{BH`{ce}}}{}BCj{}}{{{BHd{ce}}}{{BHd{ce}}}{{BCj{}{{Df{}}}}}{}}{{{BDb{ce}}}{}BCj{}}{{{BGj{ce}}}{}BCj{}}{{{ANj{ce}}}{}BCj{}}{{{BGl{ce}}}{}BCj{}}{{{AIn{ce}}{AIn{ce}}}{{AOb{ce}}}{}{}}{{{BH`{ce}}{BH`{ce}}}{{BId{ce}}}{}{}}{{cccc}{{BIn{ce}}}{}{}}{c{{BGn{ce}}}{}{}}{{cc}{{AIn{ce}}}{}{}}{{ccc}{{BH`{ce}}}{}{}}{{{AIn{ce}}{BDb{ce}}}{{BIb{ce}}}{}{}}{{{BI`{ceg}}{BGl{cg}}}{{BIf{ceg}}}{}{}{}}{{{ANl{c}}}{{BIh{ceg}}}{}{}{}}{c{{BHb{ceg}}}{}{}{}}{{cccc}{{BHd{ce}}}{}{}}{{cc}{{BDb{ce}}}{}{}}{{ccc}{{BGj{ce}}}{}{}}{{cc}{{BHf{ceg}}}{}{}{}}{{ccc}{{BHh{ceg}}}{}{}{}}{{cc}{{ANj{ce}}}{}{}}{{ccc}{{BGl{ce}}}{}{}}{{cccccc}{{AHb{ceg}}}{}{}{}}{{cccccccccccccccc}{{BHn{ceg}}}{}{}{}}{{cccccc}{{BHn{ceg}}}{BJ`BIl}{}{}}{c{{BHd{ce}}}Hh{}}{{{BGl{ce}}{BI`{ceg}}}{{BIf{ceg}}}{}{}{}}{BHjB`}{BHlB`}{{{d{{BI`{ceg}}}}}cBD`{}{}}{{{d{{BI`{ceg}}}}}{{BI`{ceg}}}BD`{}{}}{{{ANj{ce}}}{{ANj{ce}}}BD`{}}{{{BGl{ce}}}{{BGl{ce}}}BD`{}}{BHjBHj}{BHlBHl}{{{BDb{ce}}{BDb{ce}}}BHjHj{}}{{{BGj{ce}}{BGj{ce}}}BHlHj{}}{{{ANj{ce}}{ANj{ce}}}BHjHj{}}{{{BGl{ce}}{BGl{ce}}}BHlHj{}}{{}c{}}0000000000000000`{{}{{BHb{ceg}}}BIl{}{}}{{}{{ANj{ce}}}BIl{}}{{}{{BGl{ce}}}BIl{}}{{BHjBHj}BHj}{{BHlBHl}BHl}{{}{{AIn{ce}}}BJ`{}}{{}{{BH`{ce}}}BJ`{}}`{{cccccc}{{BHn{ceg}}}{}{}{}}{{{d{{AOb{ce}}}}{BHd{ce}}}{{AOb{ce}}}{Hh{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}{{{d{{BIb{ce}}}}{BHd{ce}}}{{BIb{ce}}}{Hh{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}{{{d{{AHb{ceg}}}}{d{{AOb{ce}}}}}{{AOb{cg}}}{{BAf{}{{Df{}}}}BJ`NfHh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{BHn{ceg}}}}{d{{AOb{ce}}}}}{{Cn{{AOb{cg}}}}}{{BAf{}{{Df{}}}}{BBj{}{{Df{}}}}BJ`NfHh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{BHn{ceg}}}}{d{{BId{ce}}}}}{{Cn{{BId{cg}}}}}{{BAf{}{{Df{}}}}{BBj{}{{Df{}}}}BJ`NfHh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{AHb{ceg}}}}{d{{BIb{ce}}}}}{{BIb{cg}}}{{BAf{}{{Df{}}}}BJ`NfHh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{BHn{ceg}}}}{d{{BIb{ce}}}}}{{Cn{{BIb{cg}}}}}{{BAf{}{{Df{}}}}{BBj{}{{Df{}}}}BJ`NfHh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{BGn{ce}}}}{d{{BGn{ce}}}}}{{Cn{AFf}}}Nf{}}{{{d{{BHb{ceg}}}}{d{{BHb{ceg}}}}}{{Cn{AFf}}}Nf{}{}}{{{d{AH`}}{d{AH`}}}{{Cn{AFf}}}}{c{{BHn{ceg}}}{}{}{}}{{cc}{{AIn{ce}}}{}{}}{{ccc}{{BH`{ce}}}{}{}}{{{d{{AIn{Klc}}}}}{{AIn{KlAH`}}}{}}{{{d{{AHb{ceg}}}}{ANl{c}}}{{AHb{ceg}}}{Hh{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}BJ`BBh}{}{}}{{{d{{BHn{ceg}}}}ccc{ANl{c}}}{{BHn{ceg}}}{{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}HhBJ`BIlBBh}{}{}}{{{d{{AHb{ceg}}}}cc}{{AHb{ceg}}}{Hh{BAh{}{{Df{}}}}}{}{}}{{{d{{BHn{ceg}}}}ccc}{{BHn{ceg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}BJ`BIl}{}{}}{{{d{{AHb{ceg}}}}{ANj{ce}}}{{AHb{ceg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}BJ`BIl}{}{}}{{{d{{BHn{ceg}}}}{BGl{ce}}}{{BHn{ceg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}BJ`BIl}{}{}}{{{ANj{ce}}{ANj{ce}}}{{ANj{ce}}}{{BAf{}{{Df{}}}}{BBj{}{{Df{}}}}Hh{BAh{}{{Df{}}}}{B@f{}{{Df{}}}}}{}}{{{BGl{ce}}{BGl{ce}}}{{BGl{ce}}}{{BAf{}{{Df{}}}}{BBj{}{{Df{}}}}Hh{BAh{}{{Df{}}}}{B@f{}{{Df{}}}}}{}}{{{d{{BHn{ceg}}}}}{{BHn{ceg}}}{Hh{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}BJ`BIlHj}{}{}}{{cccc}{{BI`{ceg}}}{}{}{}}`{c{{BIh{ceg}}}{}{}{}}`{BBhBBh}{{cccc}{{BIb{ce}}}{}{}}{{{ANj{ce}}{ANj{ce}}}{{ANj{ce}}}{BIl{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}Hh}{}}{{{BGl{ce}}{BGl{ce}}}{{BGl{ce}}}{BIl{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}Hh}{}}{{{d{{AIn{ce}}}}{d{{BDb{ce}}}}}{{AIn{ce}}}BJb{}}{{{d{{BH`{ce}}}}{d{{BGj{ce}}}}}{{BH`{ce}}}BJb{}}`{{{ANj{ce}}}{{ANj{ce}}}BCf{}}{{{BGl{ce}}}{{BGl{ce}}}BCf{}}{{{ANl{c}}}{{AHb{ceg}}}{Hh{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}BJ`BBh}{}{}}{{ccc{ANl{c}}}{{BHn{ceg}}}{}{}{}}`{{{d{{AOb{ce}}}}}{{AOb{ce}}}BJf{}}{{{d{{BId{ce}}}}}{{BId{ce}}}BJf{}}{{{AIn{ce}}}{{AIn{ce}}}{BJfHh}{}}{{{AIn{ce}}}{{AIn{ce}}}BJf{}}{{{BH`{ce}}}{{BH`{ce}}}BJf{}}{{{BH`{ce}}}{{BH`{ce}}}{BJfHh}{}}{{{d{{BIb{ce}}}}}{{BIb{ce}}}{BJdBIjBJf{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}{{{BDb{ce}}}{{BDb{ce}}}{BJfHh}{}}{{{BDb{ce}}}{{BDb{ce}}}BJf{}}{{{BGj{ce}}}{{BGj{ce}}}{BJfHh}{}}{{{BGj{ce}}}{{BGj{ce}}}BJf{}}{{{ANj{ce}}}{{ANj{ce}}}{BJfHh}{}}{{{ANj{ce}}}{{ANj{ce}}}BJf{}}{{{BGl{ce}}}{{BGl{ce}}}BJf{}}{{{BGl{ce}}}{{BGl{ce}}}{BJfHh}{}}{{{d{{AOb{ce}}}}}{{AOb{ce}}}{BJdBIj}{}}{{{d{{BId{ce}}}}}{{BId{ce}}}{BJdBIj}{}}:10:{{{BGn{ce}}{BGn{ce}}}{{BGn{ce}}}BJh{}}0{{{d{{AOb{eg}}}}cc}{{AOb{eg}}}Hh{{BAh{}{{Df{}}}}Hh}{}}{{{d{{BId{eg}}}}ccc}{{BId{eg}}}Hh{{BAh{}{{Df{}}}}Hh}{}}{{{d{{BIb{eg}}}}cc}{{BIb{eg}}}Hh{Hh{BAh{}{{Df{}}}}}{}}{{cc}{{AHb{ceg}}}BJ`{}{}}{{ccc}{{BHn{ceg}}}{BJ`BIl}{}{}}{{BHj{AIn{ce}}{AIn{ce}}}{{AIn{ce}}}{}{}}{{BHl{BH`{ce}}{BH`{ce}}}{{BH`{ce}}}{}{}}{{BHj{BDb{ce}}{BDb{ce}}}{{BDb{ce}}}{}{}}{{BHl{BGj{ce}}{BGj{ce}}}{{BGj{ce}}}{}{}}{{BHj{ANj{ce}}{ANj{ce}}}{{ANj{ce}}}{}{}}{{BHl{BGl{ce}}{BGl{ce}}}{{BGl{ce}}}{}{}}{{{d{h{AOb{ce}}}}{BDb{ce}}}Cd{Hh{BAf{}{{Df{}}}}}{}}{BBhBBh}{{{d{{AOb{ce}}}}}{{BDb{ce}}}{Hh{BAf{}{{Df{}}}}}{}}{{{d{{BId{ce}}}}}{{BGj{ce}}}{Hh{BAf{}{{Df{}}}}}{}}`{{cc}{{BDb{ce}}}{}{}}{{ccc}{{BGj{ce}}}{}{}}{{{ANl{c}}{ANl{c}}}{{BHn{ceg}}}{BBhBJ`BIl}{}{}}{{{d{{BI`{ceg}}}}{d{{BI`{ceg}}}}c}{{BI`{ceg}}}{BAnBD`}{}{}}{c{{AIn{ce}}}Dd{}}{c{{BH`{ce}}}Dd{}}{c{{BDb{ce}}}Dd{}}{c{{BGj{ce}}}Dd{}}{c{{BHf{ceg}}}Dd{}{}}{c{{BHh{ceg}}}Dd{}{}}{c{{ANj{ce}}}Dd{}}{c{{BGl{ce}}}Dd{}}{{{ANj{ce}}}c{Hh{BAh{}{{Df{}}}}{B@f{}{{Df{}}}}}{}}{{{BGl{ce}}}c{Hh{BAh{}{{Df{}}}}{B@f{}{{Df{}}}}}{}}{{{d{{BI`{ceg}}}}}cBD`{}{}}{{{BGn{ce}}{BGn{ce}}}{}BAf{}}{{{AIn{ce}}{AIn{ce}}}{}BAf{}}{{{AIn{ce}}{BDb{ce}}}{}BAf{}}{{{AIn{ce}}{ANj{ce}}}{}BAf{}}{{{BH`{ce}}{BGl{ce}}}{}BAf{}}{{{BH`{ce}}{BH`{ce}}}{}BAf{}}{{{BH`{ce}}{BGj{ce}}}{}BAf{}}{{{BHb{ceg}}{BHb{ceg}}}{}BAf{}{}}{{{BHd{ce}}{BHd{ce}}}{{BHd{ce}}}{{BAf{}{{Df{}}}}}{}}{{{BDb{ce}}{BDb{ce}}}{}BAf{}}{{{BGj{ce}}{BGj{ce}}}{}BAf{}}{{{BHf{ceg}}{BHf{cig}}}{}BAf{}{}{}}{{{BHh{ceg}}{BHh{cig}}}{}BAf{}{}{}}{{{ANj{ce}}{ANj{ce}}}{}BAf{}}{{{BGl{ce}}{BGl{ce}}}{}BAf{}}{{{d{h{BGn{ce}}}}{BGn{ce}}}CdBDd{}}{{{d{h{AIn{ce}}}}{ANj{ce}}}Cd{Hh{BAf{}{{Df{}}}}}{}}{{{d{h{AIn{ce}}}}{BDb{ce}}}CdBDd{}}{{{d{h{BH`{ce}}}}{BGl{ce}}}Cd{Hh{BAf{}{{Df{}}}}}{}}{{{d{h{BH`{ce}}}}{BGj{ce}}}CdBDd{}}{{{d{h{BHd{ce}}}}{BHd{ce}}}CdBDd{}}{{{d{h{BDb{ce}}}}{BDb{ce}}}CdBDd{}}{{{d{h{BGj{ce}}}}{BGj{ce}}}CdBDd{}}{{{d{h{BHf{ceg}}}}{BHf{cgg}}}CdBDd{}{}}{{{d{h{BHh{ceg}}}}{BHh{cgg}}}CdBDd{}{}}{{{d{h{ANj{ce}}}}{ANj{ce}}}Cd{Hh{BAf{}{{Df{}}}}}{}}{{{d{h{BGl{ce}}}}{BGl{ce}}}Cd{Hh{BAf{}{{Df{}}}}}{}}{g{{BGn{ce}}}{{B@f{}{{Df{}}}}BJ`}{}{{BDf{}{{Cf{{BGn{ce}}}}}}}}{g{{BGn{ce}}}{{B@f{}{{Df{}}}}HhBJ`}{}{{BDf{}{{Cf{{d{{BGn{ce}}}}}}}}}}{g{{BDb{ce}}}{{B@f{}{{Df{}}}}BJ`}{}{{BDf{}{{Cf{{BDb{ce}}}}}}}}{g{{BDb{ce}}}{{B@f{}{{Df{}}}}HhBJ`}{}{{BDf{}{{Cf{{d{{BDb{ce}}}}}}}}}}{g{{BGj{ce}}}{{B@f{}{{Df{}}}}BJ`}{}{{BDf{}{{Cf{{BGj{ce}}}}}}}}{g{{BGj{ce}}}{{B@f{}{{Df{}}}}HhBJ`}{}{{BDf{}{{Cf{{d{{BGj{ce}}}}}}}}}}{g{{ANj{ce}}}{{B@f{}{{Df{}}}}HhBJ`}{}{{BDf{}{{Cf{{d{{ANj{ce}}}}}}}}}}{g{{ANj{ce}}}{{B@f{}{{Df{}}}}BJ`}{}{{BDf{}{{Cf{{ANj{ce}}}}}}}}{g{{BGl{ce}}}{{B@f{}{{Df{}}}}HhBJ`}{}{{BDf{}{{Cf{{d{{BGl{ce}}}}}}}}}}{g{{BGl{ce}}}{{B@f{}{{Df{}}}}BJ`}{}{{BDf{}{{Cf{{BGl{ce}}}}}}}}{BBhBBh}{{{d{{BIf{ceg}}}}{d{{BIf{cgi}}}}}{{BIf{cei}}}{BD`BAn}{}{}{}}{{{d{{BIh{ceg}}}}{d{{BIh{cie}}}}}{{BIh{cig}}}BD`{}{}{}}{{{d{{BI`{ceg}}}}{d{{BI`{cgi}}}}}{{BI`{cei}}}{BAnBD`}{}{}{}}{{{d{{AHb{ceg}}}}{d{{AHb{cgi}}}}}{{AHb{cei}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}{}}{{{d{{BHn{ceg}}}}{d{{BHn{cgi}}}}}{{BHn{cei}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}{}}{{{d{{AHb{ceg}}}}{ANl{c}}}{{AHb{ceg}}}{Hh{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}BJ`BBh}{}{}}{{{d{{BHn{ceg}}}}ccc{ANl{c}}}{{BHn{ceg}}}{{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}{BBj{}{{Df{}}}}HhBJ`BIlBBh}{}{}}{{{d{{AHb{ceg}}}}cc}{{AHb{ceg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}BJ`}{}{}}{{{d{{BHn{ceg}}}}ccc}{{BHn{ceg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}BJ`BIl}{}{}}{{{d{{AHb{ceg}}}}{ANj{cg}}}{{AHb{ceg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}BJ`BIl}{}{}}{{{d{{BHn{ceg}}}}{BGl{cg}}}{{BHn{ceg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}BJ`BIl}{}{}}{{{BH`{ce}}}{{AIn{ce}}}Hh{}}{{{BGl{ce}}}{{ANj{ce}}}Hh{}}{{{d{{BHn{ceg}}}}}{{AHb{ceg}}}Hh{}{}}{{{AIn{ce}}}{{BH`{ce}}}{BJ`Hh}{}}{{{d{{BIh{ceg}}}}}{{BI`{ceg}}}BD`{}{}}{{{ANj{ce}}}{{BGl{ce}}}{BJ`Hh}{}}{{{d{{AHb{ceg}}}}}{{BHn{ceg}}}{BJ`BIlHh}{}{}}{{{AIn{ce}}}{{BEn{c}}}Hh{}}{{{BH`{ce}}}{{BEn{c}}}Hh{}}{{{BDb{ce}}}{{BEn{c}}}Hh{}}{{{BGj{ce}}}{{BEn{c}}}Hh{}}{{{d{{BHf{ceg}}}}}{{BEn{c}}}Hh{}{}}{{{d{{BHh{ceg}}}}}{{BEn{c}}}Hh{}{}}{{{ANj{ce}}}{{BEn{c}}}Hh{}}{{{BGl{ce}}}{{BEn{c}}}Hh{}}{{{d{{AHb{ceg}}}}}{{BEn{c}}}Hh{}{}}{{{d{{BHn{ceg}}}}}{{BEn{c}}}Hh{}{}}{{{BH`{ce}}}{{BEn{c}}}{BIlHh}{}}{{{BGl{ce}}}{{BEn{c}}}{BJ`Hh}{}}32{{{d{{AHb{ceg}}}}}{{BEn{{BEn{c}}}}}Hh{}{}}{{{d{{BHn{ceg}}}}}{{BEn{{BEn{c}}}}}Hh{}{}}0{{{d{{BIb{ce}}}}}{{AOb{ce}}}{Hh{B@f{}{{Df{}}}}}{}}{{{d{{AOb{ce}}}}}{{AOb{Kle}}}{BB`Hh}{}}{{{d{{BId{ce}}}}}{{BId{Kle}}}{BB`Hh}{}}{{{AIn{ce}}}{{AIn{Kle}}}{BB`Hh}{}}{{{BH`{ce}}}{{BH`{Kle}}}{BB`Hh}{}}{{{d{{BIb{ce}}}}}{{BIb{Kle}}}{BB`Hh}{}}{{{BDb{ce}}}{{BDb{Kle}}}{BB`Hh}{}}{{{BGj{ce}}}{{BGj{Kle}}}{BB`Hh}{}}{{{BHf{ceg}}}{{BHf{Kleg}}}{BB`Hh}{}{}}{{{BHh{ceg}}}{{BHh{Kleg}}}{BB`Hh}{}{}}{{{ANj{ce}}}{{ANj{Kle}}}{BB`Hh}{}}{{{BGl{ce}}}{{BGl{Kle}}}{BB`Hh}{}}{{{d{{AOb{ce}}}}}{{AOb{BDhe}}}{BB`Hh}{}}{{{d{{BId{ce}}}}}{{BId{BDhe}}}{BB`Hh}{}}{{{AIn{ce}}}{{AIn{BDhe}}}{BB`Hh}{}}{{{BH`{ce}}}{{BH`{BDhe}}}{BB`Hh}{}}{{{d{{BIb{ce}}}}}{{BIb{BDhe}}}{BB`Hh}{}}{{{BDb{ce}}}{{BDb{BDhe}}}{BB`Hh}{}}{{{BGj{ce}}}{{BGj{BDhe}}}{BB`Hh}{}}{{{BHf{ceg}}}{{BHf{BDheg}}}{BB`Hh}{}{}}{{{BHh{ceg}}}{{BHh{BDheg}}}{BB`Hh}{}{}}{{{ANj{ce}}}{{ANj{BDhe}}}{BB`Hh}{}}{{{BGl{ce}}}{{BGl{BDhe}}}{BB`Hh}{}}{{{d{{AOb{ce}}}}}{{AOb{BGbe}}}{BB`Hh}{}}{{{d{{BId{ce}}}}}{{BId{BGbe}}}{BB`Hh}{}}{{{AIn{ce}}}{{AIn{BGbe}}}{BB`Hh}{}}{{{BH`{ce}}}{{BH`{BGbe}}}{BB`Hh}{}}{{{d{{BIb{ce}}}}}{{BIb{BGbe}}}{BB`Hh}{}}{{{BDb{ce}}}{{BDb{BGbe}}}{BB`Hh}{}}{{{BGj{ce}}}{{BGj{BGbe}}}{BB`Hh}{}}{{{BHf{ceg}}}{{BHf{BGbeg}}}{BB`Hh}{}{}}{{{BHh{ceg}}}{{BHh{BGbeg}}}{BB`Hh}{}{}}{{{ANj{ce}}}{{ANj{BGbe}}}{BB`Hh}{}}{{{BGl{ce}}}{{BGl{BGbe}}}{BB`Hh}{}}{{{d{{AOb{ce}}}}}{{AOb{BFje}}}{BB`Hh}{}}{{{d{{BId{ce}}}}}{{BId{BFje}}}{BB`Hh}{}}{{{AIn{ce}}}{{AIn{BFje}}}{BB`Hh}{}}{{{BH`{ce}}}{{BH`{BFje}}}{BB`Hh}{}}{{{d{{BIb{ce}}}}}{{BIb{BFje}}}{BB`Hh}{}}{{{BDb{ce}}}{{BDb{BFje}}}{BB`Hh}{}}{{{BGj{ce}}}{{BGj{BFje}}}{BB`Hh}{}}{{{BHf{ceg}}}{{BHf{BFjeg}}}{BB`Hh}{}{}}{{{BHh{ceg}}}{{BHh{BFjeg}}}{BB`Hh}{}{}}{{{ANj{ce}}}{{ANj{BFje}}}{BB`Hh}{}}{{{BGl{ce}}}{{BGl{BFje}}}{BB`Hh}{}}{{{d{{AOb{ce}}}}}{{Cn{{AOb{ce}}}}}{HhNf}{}}{{{d{{BId{ce}}}}}{{Cn{{BId{ce}}}}}{HhNf}{}}{{{d{{BIb{ce}}}}}{{Cn{{BIb{ce}}}}}{HhBJ`Nf}{}}{{{d{c}}}e{}{}}0000000000000000000000{{{ANj{ce}}}{{AIn{ce}}}Hh{}}{{{BGl{ce}}}{{BH`{ce}}}Hh{}}{{{BIn{ce}}}{{Cn{{AIn{ce}}}}}{Hh{BBj{}{{Df{}}}}BJ`Nf}{}}{{{BIn{ce}}}{{Cn{{BH`{ce}}}}}{Hh{BBj{}{{Df{}}}}BJ`Nf}{}}{{{d{{AOb{ce}}}}}{{BIb{ce}}}{Hh{BAf{}{{Df{}}}}}{}}{{{ANj{ce}}}{{BDb{ce}}}Hh{}}{{{d{{BIf{ceg}}}}}{{BHn{ceg}}}{BBhBD`BAn}{}{}}{{{d{{BIh{ceg}}}}}{{AHb{ceg}}}{Hh{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}{BAh{}{{Df{}}}}BCnBBh}{}{}}{{{d{{BI`{ceg}}}}}{{BHn{ceg}}}{BAnBD`}{}{}}{{{d{{BHf{ceg}}}}}{{AHb{ceg}}}{BJ`BIlHh}{}{}}{{{d{{BHh{ceg}}}}}{{BHn{ceg}}}{BJ`BIlHh}{}{}}{{{ANj{ce}}}{{AHb{cee}}}{BJ`BIlHh}{}}{{{BGl{ce}}}{{BHn{cee}}}{BJ`BIlHh}{}}{{{AIn{ce}}}{{Hl{cc}}}Hh{}}{{{BH`{ce}}}{{Hl{ccc}}}Hh{}}{{{BDb{ce}}}{{Hl{cc}}}Hh{}}{{{BGj{ce}}}{{Hl{ccc}}}Hh{}}{{{d{{BHf{ceg}}}}}{{Hl{cc}}}Hh{}{}}{{{d{{BHh{ceg}}}}}{{Hl{ccc}}}Hh{}{}}{{{ANj{ce}}}{{Hl{cc}}}Hh{}}{{{BGl{ce}}}{{Hl{ccc}}}Hh{}}{{{BH`{ce}}}{{Hl{cccc}}}{BIlHh}{}}{{{BGl{ce}}}{{Hl{cccc}}}{BJ`Hh}{}}{{{d{{AOb{ce}}}}}{{AOb{BCle}}}{BB`Hh}{}}{{{d{{BId{ce}}}}}{{BId{BCle}}}{BB`Hh}{}}{{{AIn{ce}}}{{AIn{BCle}}}{BB`Hh}{}}{{{BH`{ce}}}{{BH`{BCle}}}{BB`Hh}{}}{{{d{{BIb{ce}}}}}{{BIb{BCle}}}{BB`Hh}{}}{{{BDb{ce}}}{{BDb{BCle}}}{BB`Hh}{}}{{{BGj{ce}}}{{BGj{BCle}}}{BB`Hh}{}}{{{BHf{ceg}}}{{BHf{BCleg}}}{BB`Hh}{}{}}{{{BHh{ceg}}}{{BHh{BCleg}}}{BB`Hh}{}{}}{{{ANj{ce}}}{{ANj{BCle}}}{BB`Hh}{}}{{{BGl{ce}}}{{BGl{BCle}}}{BB`Hh}{}}{{{d{{BIb{ce}}}}}{{BIb{AGbe}}}{BB`Hh}{}}{{{BDb{ce}}}{{BDb{AGbe}}}{BB`Hh}{}}{{{d{{AOb{ce}}}}}{{AOb{cAH`}}}Hh{}}{{{d{{BId{ce}}}}}{{BId{cAH`}}}Hh{}}{{{AIn{ce}}}{{AIn{cAH`}}}Hh{}}{{{BH`{ce}}}{{BH`{cAH`}}}Hh{}}{{{d{{BIb{ce}}}}}{{BIb{cAH`}}}Hh{}}{{{d{{BIf{ceg}}}}}{{BIf{cAH`AH`}}}{BD`BAn}{}{}}{{{d{{BIh{ceg}}}}}{{BIh{cAH`AH`}}}Hh{}{}}{{{d{{BI`{ceg}}}}}{{BI`{cAH`AH`}}}Hh{}{}}{{{BDb{ce}}}{{BDb{cAH`}}}Hh{}}{{{BGj{ce}}}{{BGj{cAH`}}}Hh{}}{{{d{{BHf{ceg}}}}}{{BHf{cAH`AH`}}}Hh{}{}}{{{d{{BHh{ceg}}}}}{{BHh{cAH`AH`}}}Hh{}{}}{{{ANj{ce}}}{{ANj{cAH`}}}Hh{}}{{{BGl{ce}}}{{BGl{cAH`}}}Hh{}}{{{d{{AHb{ceg}}}}}{{AHb{cAH`AH`}}}Hh{}{}}{{{d{{BHn{ceg}}}}}{{BHn{cAH`AH`}}}Hh{}{}}{{{d{{AOb{ce}}}}}{{AOb{Eje}}}{BB`Hh}{}}{{{d{{BId{ce}}}}}{{BId{Eje}}}{BB`Hh}{}}{{{AIn{ce}}}{{AIn{Eje}}}{BB`Hh}{}}{{{BH`{ce}}}{{BH`{Eje}}}{BB`Hh}{}}{{{d{{BIb{ce}}}}}{{BIb{Eje}}}{BB`Hh}{}}{{{BDb{ce}}}{{BDb{Eje}}}{BB`Hh}{}}{{{BGj{ce}}}{{BGj{Eje}}}{BB`Hh}{}}{{{BHf{ceg}}}{{BHf{Ejeg}}}{BB`Hh}{}{}}{{{BHh{ceg}}}{{BHh{Ejeg}}}{BB`Hh}{}{}}{{{ANj{ce}}}{{ANj{Eje}}}{BB`Hh}{}}{{{BGl{ce}}}{{BGl{Eje}}}{BB`Hh}{}}{{{AIn{ce}}}{{ANj{ce}}}Hh{}}{{{BH`{ce}}}{{BGl{ce}}}Hh{}}{{{BDb{ce}}}{{ANj{ce}}}Hh{}}{{{BGj{ce}}}{{BGl{ce}}}Hh{}}{{{d{{BHf{ceg}}}}}{{ANj{ce}}}Hh{}{}}{{{d{{BHh{ceg}}}}}{{BGl{ce}}}Hh{}{}}`{{{d{{BHf{ceg}}}}{d{{AOb{ce}}}}}{{AOb{g}}}{B@fHh}{}{}}{{{BHb{ceg}}{d{{AOb{ce}}}}}{{AOb{g}}}{HhBAh}{}{}}{{{d{{BHh{ceg}}}}{d{{AOb{ce}}}}}{{AOb{g}}}{B@fHh}{}{}}{{{BHb{ceg}}{d{{BId{ce}}}}}{{BId{g}}}{HhBAh}{}{}}{{{d{{BHh{ceg}}}}{d{{BId{ce}}}}}{{BId{g}}}{B@fHh}{}{}}{{{d{{BIh{cAH`AH`}}}}{AIn{cAH`}}}{{AIn{cAH`}}}B@b}{{{d{{BIh{ceg}}}}{AIn{ce}}}{{AIn{cg}}}BD`{}{}}{{{BHb{ceg}}{AIn{ce}}}{{AIn{g}}}{HhBAh}{}{}}{{{d{{BHb{cAH`AH`}}}}{AIn{cAH`}}}{{AIn{cAH`}}}B@b}{{{d{{BHf{ceg}}}}{AIn{ce}}}{{AIn{g}}}{B@fHh}{}{}}{{{d{{BHf{cAH`AH`}}}}{AIn{cAH`}}}{{AIn{cAH`}}}B@b}{{{d{{AHb{ceg}}}}{AIn{ce}}}{{AIn{cg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{AHb{cAH`AH`}}}}{AIn{cAH`}}}{{AIn{cAH`}}}B@b}{{{d{{BI`{ceg}}}}{AIn{ce}}}{{AIn{cg}}}{BAnBD`}{}{}}{{{d{{BHh{ceg}}}}{d{{AIn{ce}}}}}{{AIn{g}}}{B@fHh}{}{}}{{{d{{BHn{ceg}}}}{AIn{ce}}}{{Cn{{AIn{cg}}}}}{{BBj{}{{Df{}}}}BJ`NfHh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{BHn{ceg}}}}{AIn{ce}}}{{BIn{cg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{BI`{ceg}}}}{BH`{ce}}}{{BH`{cg}}}{BAnBD`}{}{}}{{{BHb{ceg}}{BH`{ce}}}{{BH`{g}}}{HhBAh}{}{}}{{{d{{BHh{ceg}}}}{d{{BH`{ce}}}}}{{BH`{g}}}{B@fHh}{}{}}{{{d{{BHn{ceg}}}}{BH`{ce}}}{{Cn{{BH`{cg}}}}}{{BBj{}{{Df{}}}}BJ`NfHh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{BHn{ceg}}}}{BH`{ce}}}{{BIn{cg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{BHb{ceg}}{d{{BIb{ce}}}}}{{BIb{g}}}{HhBAh}{}{}}{{{d{{BHf{ceg}}}}{d{{BIb{ce}}}}}{{BIb{g}}}{{B@f{}{{Df{}}}}Hh}{}{}}{{{d{{BHh{ceg}}}}{d{{BIb{ce}}}}}{{BIb{cg}}}{{B@f{}{{Df{}}}}Hh}{}{}}{{{BHb{ceg}}{BDb{ce}}}{{BDb{g}}}{HhBAh}{}{}}{{{d{{BHf{ceg}}}}{BDb{ce}}}{{BDb{cg}}}{}{}{}}{{{BHh{ceg}}{BDb{ce}}}{{BDb{cg}}}{}{}{}}{{{d{{BIh{cAH`AH`}}}}{ANj{cAH`}}}{{ANj{cAH`}}}B@b}{{{d{{BIh{ceg}}}}{ANj{ce}}}{{ANj{cg}}}BD`{}{}}{{{d{{BHb{cAH`AH`}}}}{ANj{cAH`}}}{{ANj{cAH`}}}B@b}{{{BHb{ceg}}{ANj{ce}}}{{ANj{g}}}{HhBAh}{}{}}{{{d{{BHf{cAH`AH`}}}}{ANj{cAH`}}}{{ANj{cAH`}}}B@b}{{{d{{AHb{ceg}}}}{ANj{ce}}}{{ANj{cg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{AHb{cAH`AH`}}}}{ANj{cAH`}}}{{ANj{cAH`}}}B@b}{{{d{{BI`{ceg}}}}{ANj{ce}}}{{ANj{cg}}}{BAnBD`}{}{}}{{{d{{BHn{ceg}}}}{ANj{ce}}}{{ANj{cg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{BI`{ceg}}}}{BGl{ce}}}{{BGl{cg}}}{BAnBD`}{}{}}{{{d{{BHn{ceg}}}}{BGl{ce}}}{{BGl{cg}}}{Hh{B@f{}{{Df{}}}}{BAh{}{{Df{}}}}}{}{}}{{{d{{AOb{ce}}}}{ANj{ce}}}{{AOb{ce}}}{Hh{B@f{}{{Df{}}}}}{}}{{{d{{BId{ce}}}}{BGl{ce}}}{{BId{ce}}}{Hh{B@f{}{{Df{}}}}}{}}{{{d{{BIb{ce}}}}{ANj{ce}}}{{BIb{ce}}}{Hh{B@f{}{{Df{}}}}}{}}{{cc}{{AHb{ceg}}}{BJ`BIl}{}{}}{{ccc}{{BHn{ceg}}}{BJ`BIl}{}{}}`{{{d{{AOb{ce}}}}}{{Cn{{AOb{ge}}}}}{BB`Hh}{}BB`}{{{d{{BId{ce}}}}}{{Cn{{BId{ge}}}}}{BB`Hh}{}BB`}{{{BGn{ce}}}{{Cn{{BGn{ge}}}}}{BB`Dd}{}BB`}{{{AIn{ce}}}{{Cn{{AIn{ge}}}}}{BB`Hh}{}BB`}{{{BH`{ce}}}{{Cn{{BH`{ge}}}}}{BB`Hh}{}BB`}{{{d{{BIb{ce}}}}}{{Cn{{BIb{ge}}}}}{BB`Hh}{}BB`}{{{BHb{ceg}}}{{Cn{{BHb{ieg}}}}}BB`{}{}BB`}{{{BDb{ce}}}{{Cn{{BDb{ge}}}}}{BB`Hh}{}BB`}{{{BGj{ce}}}{{Cn{{BGj{ge}}}}}{BB`Hh}{}BB`}{{{BHf{ceg}}}{{Cn{{BHf{ieg}}}}}{BB`Hh}{}{}BB`}{{{BHh{ceg}}}{{Cn{{BHh{ieg}}}}}{BB`Hh}{}{}BB`}{{{ANj{ce}}}{{Cn{{ANj{ge}}}}}{BB`Hh}{}BB`}{{{BGl{ce}}}{{Cn{{BGl{ge}}}}}{BB`Hh}{}BB`}{{{d{{AHb{ceg}}}}}{{Cn{{AHb{ieg}}}}}{BB`Hh}{}{}BB`}{{{d{{BHn{ceg}}}}}{{Cn{{BHn{ieg}}}}}{BB`Hh}{}{}BB`}{c{{Fj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}0000000000000000000000{{{ANj{ce}}}{{Cn{{ANj{ce}}}}}BD`{}}{{{BGl{ce}}}{{Cn{{BGl{ce}}}}}BD`{}}{{{d{c}}}ADd{}}0000000000000000000000{ce{}{}}000000000000000000000000000000000000000000000{{{d{{AOb{ce}}}}{d{{AOb{ce}}}}}{{AOb{ce}}}{HhNf}{}}{{{d{{BId{ce}}}}{d{{BId{ce}}}}}{{BId{ce}}}{HhNf}{}}{{{d{{BIb{ce}}}}{d{{BIb{ce}}}}}{{BIb{ce}}}{HhNf{B@f{}{{Df{}}}}{BAf{}{{Df{}}}}BJ`}{}}{{cccc}{{BI`{ceg}}}BD`{}{}}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000000000000000000000{{cc}{{ANj{ce}}}{}{}}{{ccc}{{BGl{ce}}}{}{}}{{{d{{BI`{ceg}}}}}{{BGl{cAH`}}}Hh{}{}}{{{d{{BHd{ce}}}}}c{Hh{B@f{}{{Df{}}}}}{}}{{{d{{BId{ce}}}}}c{Hh{BAh{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}{{{BGj{ce}}}c{{BAh{}{{Df{}}}}Hh}{}};;;;;;;;;;;;;;;;;;;;;;;`{{{d{{AOb{ce}}}}}c{Hh{BAf{}{{Df{}}}}}{}}{{{d{{BId{ce}}}}}c{Hh{BAf{}{{Df{}}}}}{}}{{{d{{BIb{ce}}}}}c{Hh{B@f{}{{Df{}}}}}{}}``{{{d{{AHb{ceg}}}}}{{AHb{cei}}}Hh{}{}{}}{{{d{{BHn{ceg}}}}}{{BHn{cei}}}Hh{}{}{}}{{{ANj{ce}}c}{{ANj{ce}}}BD`{}}0{{{BGl{ce}}c}{{BGl{ce}}}BD`{}}10{{{d{{AHb{ceg}}}}}{{AHb{cig}}}Hh{}{}{}}{{{d{{BHn{ceg}}}}}{{BHn{cig}}}Hh{}{}{}}`````````{{{d{{AOb{ce}}}}}{{AM`{c}}}Hh{}}{{{d{{BId{ce}}}}}{{AM`{c}}}Hh{}}{{{d{{BIb{ce}}}}}{{AM`{c}}}{Hh{B@f{}{{Df{}}}}}{}}{{{BH`{ce}}}{{AIn{ce}}}Hh{}}{{{BGl{ce}}}{{ANj{ce}}}Hh{}}{BHlBHj}{{{d{{BId{ce}}}}}c{Hh{BAh{}{{Df{}}}}{BAf{}{{Df{}}}}}{}}3210`````````654{{{AIn{ce}}}{{AIn{ce}}}Hh{}}{{{ANj{ce}}}{{ANj{ce}}}Hh{}}5432`````7{{}{{AOb{ce}}}BJ`{}}{{}{{BId{ce}}}BJ`{}}{{}{{BGn{ce}}}BJ`{}}{{}{{AIn{ce}}}BJ`{}}0{{}{{BH`{ce}}}BJ`{}}0{{}{{BIb{ce}}}BJ`{}}{{}{{BHd{ce}}}BJ`{}}{{}{{BDb{ce}}}BJ`{}}0{{}{{BGj{ce}}}BJ`{}}0{{}{{ANj{ce}}}BJ`{}}0{{}{{BGl{ce}}}BJ`{}}0{{{AIn{ce}}{AIn{ce}}i}{{ANj{ge}}}{}{}{}{{AFl{cc}{{Df{g}}}}}}{{{BH`{ce}}{BH`{ce}}i}{{BGl{ge}}}{}{}{}{{AFl{cc}{{Df{g}}}}}}{{{ANj{ce}}{ANj{ce}}i}{{ANj{ge}}}{}{}{}{{AFl{cc}{{Df{g}}}}}}{{{BGl{ce}}{BGl{ce}}i}{{BGl{ge}}}{}{}{}{{AFl{cc}{{Df{g}}}}}}`{{}c{}}{{{d{BAn}}{d{BAn}}}B`}{{{d{BAn}}{d{BAn}}{d{c}}}B`{}}{{cc}cNf}0````````````````````````````````````````````````````````````````````````````````````````{BIjBIj}{BJdBJd}{{}BIl}{BJfBJf}{{}BJ`}````{{cg}i{}{}{{b{e}}}{}}00{ce{}{}}00000{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00555`{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00444{EjCd}00{cc{}}00`000999{{}Ej}00::::::{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00888==========={{{d{{BAb{c}}}}c}{{BJj{c}}}B@b}{{{d{h{BCb{c}}}}}{{Cn{{AIn{cAH`}}}}}B@b}{{{d{h{BCd{c}}}}}{{Cn{c}}}B@b}{{{d{{BCb{c}}}}}{{Hl{Ej{Cn{Ej}}}}}B@b}{{{d{{BCd{c}}}}}{{Hl{Ej{Cn{Ej}}}}}B@b}`{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111```{{{d{{B@l{}{{B@j{c}}}}}}c}{{B@l{}{{B@j{c}}}}}B@b}{{{d{{B@l{}{{B@j{c}}}}}}c}cB@b}1{{{d{{B@l{}{{B@j{c}}}}}}c}{{ANj{cAH`}}}B@b}11{{{d{{B@l{}{{B@j{c}}}}}}}{{B@l{}{{B@j{c}}}}}B@b}{{{d{{B@l{}{{B@j{c}}}}}}c{d{hAFl}}}CdB@b}{{{d{{B@l{}{{B@j{c}}}}}}}{{AIn{cAH`}}}B@b}{{{d{{B@l{}{{B@j{c}}}}}}c}{{AIn{cAH`}}}B@b}{{{d{{B@l{}{{B@j{c}}}}}}c}{{Hl{{B@l{}{{B@j{c}}}}{B@l{}{{B@j{c}}}}}}}B@b}{{{d{{B@l{}{{B@j{c}}}}}}{AM`{c}}}{{B@l{}{{B@j{c}}}}}B@b}3{{{d{ANf}}{AIn{cAH`}}}{{AIn{cAH`}}}{}}{{{d{ANf}}{ANj{cAH`}}}{{ANj{cAH`}}}{}}99{{cccc}{{BBf{c}}}B@b}{{{ANj{cAH`}}{ANj{cAH`}}}cB@b}{{{AIn{cAH`}}{AIn{cAH`}}{AIn{cAH`}}}cB@b}{{cc}{{Hl{cc}}}BCf}{{{ANj{cAH`}}}{{ANj{cAH`}}}B@b}{{{ANj{cAH`}}}{{ANj{cAH`}}}BCf}`````{{cg}i{}{}{{b{e}}}{}}000{ce{}{}}0000000{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{c{{BJl{c}}}{{BDf{}{{Cf{{AIn{KlAH`}}}}}}}}6666{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}0005555{EjCd}000{{BJnKl}{{BK`{BJn}}}}{cc{}}0000000;;;;{{}Ej}000<<<<<<<<{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}000::::????????????????{{Klc}{{BK`{c}}}{{BDf{}{{Cf{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}}}}{{{d{c}}e}{{BKb{ec}}}{{ANf{Kl}}}{{BDf{}{{Cf{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}}}}{{B`c}{{BJl{c}}}{{BDf{}{{Cf{{AIn{KlAH`}}}}}}}}{{{d{h{ANb{c}}}}}{{Cn{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}{{BDf{}{{Cf{{AJj{{Hl{{AIn{KlAH`}}{d{{Kd{Kl}}}}}}{AIn{KlAH`}}}}}}}}}}{{{d{h{BK`{c}}}}}{{Cn{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}{{BDf{}{{Cf{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}}}}{{{d{h{BKb{ce}}}}}{{Cn{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}{{BDf{}{{Cf{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}}}{{ANf{Kl}}}}{{{d{h{BJl{c}}}}}{{Cn{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}{{BDf{}{{Cf{{AIn{KlAH`}}}}}}}}{c{{BJl{c}}}{{BDf{}{{Cf{{AIn{KlAH`}}}}}}}}{{{d{{BK`{c}}}}}{{Hl{Ej{Cn{Ej}}}}}{{BDf{}{{Cf{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}}}}{{BJn{d{c}}}{{BKb{BJnc}}}{{ANf{Kl}}}}{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000{ce{}{}}0000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0001111{{{ANb{c}}}c{{BDf{}{{Cf{{AJj{{Hl{{AIn{KlAH`}}{d{{Kd{Kl}}}}}}{AIn{KlAH`}}}}}}}}}}```````````````````{{KlKl}{{AIn{KlAH`}}}}`{{KlKl}{{BDb{KlAH`}}}}{{KlKl}{{ANj{KlAH`}}}}`````````````````````{{cg}i{}{}{{b{e}}}{}}00666666{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{hAJf}}{AIn{KlAH`}}}AIj}{{{d{hAJf}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hBKd}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}0{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{AJfEj}0{BKdEj}0{{c{Ad{e}}}g{}{}{}}00{{{d{AMh}}}AMh}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}{ce{}{}}00{{{d{hAJf}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hAJf}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}}AIj}{{{d{hBKd}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}0{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00==={EjCd}00{{{d{hAJf}}B`}Cd}0{{{d{hBKd}}B`}Cd}0{cc{}}00000999{{}Ej}00::::::{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00>>>>>>>>>>{{{d{hAJf}}{AIn{KlAH`}}}AIj}{{{d{hAJf}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hBKd}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}0{{{d{hAIf}}Ej}BKd}{{{d{hAMh}}}{{Cn{AId}}}}0{{{d{AJf}}}Ej}{{{d{BKd}}}Ej}{{{d{hAJf}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hAJf}}{AIn{KlAH`}}{AIn{KlAH`}}}AIj}{{{d{hBKd}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}0{{{d{hAJf}}EjEj}Cd}0{{{d{hBKd}}EjEj}Cd}0{{{d{AMh}}}{{Hl{Ej{Cn{Ej}}}}}}{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{{AJfEj}BKd}``````{{cg}i{}{}{{b{e}}}{}}00033333333{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{{{d{AMl}}}AMl}{{{d{{AMj{c}}}}}{{AMj{c}}}Dd}{{{d{{AMn{c}}}}}{{AMn{c}}}Dd}{{{d{ALn}}}ALn}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}000``>>>>{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}000::::{EjCd}000{cc{}}0000000{ce{}{}}000{{}Ej}00011111111{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}000????4444444444444444{{{AM`{BCl}}B`}ALn}{{{d{hAMl}}}{{Cn{{AJj{AIjAL`}}}}}}{{{d{h{AMj{c}}}}}{{Cn{{AJj{{d{c}}Cd}}}}}{}}{{{d{h{AMn{c}}}}}{{Cn{{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}}}}ALl}{{{d{hALn}}}{{Cn{{AJj{AIjAL`}}}}}}{c{{BKf{e}}}{}{}}``{{{d{c}}}e{}{}}000{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000>>>>>>>>{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000????`````{{{d{hANh}}{AIn{KlAH`}}KlAKn{d{{Kd{Kl}}}}}Cd}{{{d{hANh}}{AIn{KlAH`}}{ANj{KlAH`}}{ANl{Kl}}AKn{d{{Kd{Kl}}}}}Cd}{{{d{hANh}}{d{{ANn{Kl}}}}{d{{Kd{Kl}}}}}{{Hl{AIjAIj}}}}{{{d{hANh}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hANh}}{AKb{{AIn{KlAH`}}}}{d{{Kd{Kl}}}}}Cd}{{{d{hAO`}}{AKb{{AIn{KlAH`}}}}}Cd}{{{d{hANh}}{d{{AOb{KlAH`}}}}AKn{d{{Kd{Kl}}}}}Cd}{{{d{hANh}}{d{{AOb{KlAH`}}}}{d{AOd}}AKn{d{{Kd{Kl}}}}}Cd}{{{d{hAO`}}{ANj{KlAH`}}{ANl{Kl}}AJh{AIn{KlAH`}}}Cd}5{{{AOl{}{{AOj{c}}}}}c{}}{{{d{hAO`}}}Cd}{{{d{hANh}}}Cd}{{{d{hANh}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hAO`}}{AIn{KlAH`}}{AIn{KlAH`}}{AIn{KlAH`}}}Cd}{{{d{hANh}}B`}Cd}{{{d{hANh}}{AJj{{Hl{{AIn{KlAH`}}{d{{Kd{Kl}}}}}}{AIn{KlAH`}}}}}Cd}{{ANhKl}{{AOf{ANh}}}}{{BJnKl}{{BK`{BJn}}}}{{{d{hAO`}}Kl}Cd}?{{{d{hAO`}}{AIn{KlAH`}}}Cd}0{{{d{ANh}}}Ej}{{{d{hANh}}{AJj{{AIn{KlAH`}}{AIn{KlAH`}}}}{d{{Kd{Kl}}}}}Cd}{{{d{hANh}}{AIn{KlAH`}}{AIn{KlAH`}}{d{{Kd{Kl}}}}}AIj}{{{d{hAO`}}{AIn{KlAH`}}{AIn{KlAH`}}}Cd}{{{d{hAO`}}{ANj{KlAH`}}{ANl{Kl}}AJh{ANj{KlAH`}}}Cd}{{{d{hAO`}}{ANj{KlAH`}}{ANj{KlAH`}}{ANj{KlAH`}}}Cd}7{{{d{hAO`}}{ANj{KlAH`}}}Cd}0{{{d{hAO`}}{ANj{KlAH`}}{ANj{KlAH`}}}Cd}9{{{d{hANh}}EjEj}Cd}{{{d{hAO`}}EjEj}Cd}6:23{{ANhc}{{AOh{ANhc}}}{{ANf{Kl}}}}{{BJn{d{c}}}{{BKb{BJnc}}}{{ANf{Kl}}}}={ANh{{ANd{ANh}}}}``````````````````````````````{{cg}i{}{}{{b{e}}}{}}000{ce{}{}}0000000{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000``{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBhAb}{{{d{{BKh{c}}}}}{{BKh{c}}}Dd}{{{d{AAb}}}AAb}{{{d{AAd}}}AAd}{{{d{c}}{d{he}}}Cd{}{}}00{{{d{c}}}Cd{}}0000`;;;;{{{d{Cb}}AAb}AAd}{{}c{}}{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}000<<<<{{{d{{Bb{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}BfBh}{EjCd}000{{{d{{BKh{c}}}}{d{{BKh{c}}}}}B`Hj}{{{d{AAb}}{d{AAb}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{{BKh{c}}}}{d{hFf}}}ADhAFn}{{{d{AAb}}{d{hFf}}}ADh}{{{d{AAd}}{d{hFf}}}ADh}{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBhAb}`{cc{}}0000000{ce{}{}}000{{{Bb{ceg}}BKh}{{Bb{ceg}}}{}BfBh}`{{}Ej}00022222222{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}000{{c{Ad{e}}}g{}{}{}}000666666666666{{{d{{Bb{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}BfBh}`{{{d{{Bb{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}BfBh}{{cB`}{{Bb{egi}}}{{Ab{Bd}}}{}BfBh}{{{d{h{Bb{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}BfBh}{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBh{{Dh{B`}{{Df{c}}}}}}{{{Bb{ceg}}{Cn{i}}}{{Bb{ceg}}}{}BfBh{{Dh{B`}{{Df{c}}}}}}{{{d{Cb}}AAb}AAd}0`{{{d{{Bb{ceg}}}}}{{Ij{Mn}}}{}BfBh}{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBh{{Ab{G`}}}}`0{{{d{{Bb{ceg}}}}}Nl{}BfBh}{{{d{{Bf{}{{ADl{c}}}}}}{d{c}}AAb}AAd{}}{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBh{{Dh{{d{e}}AAb}{{Df{AAd}}}}}}5{{{d{{Bb{ceg}}}}}ABh{}BfBh}`{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBh{{Ab{BKj}}}}{{{Bb{ceg}}BKl}{{Bb{ceg}}}{}BfBh}6{{{d{c}}}e{}{}}00{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000{ce{}{}}0000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0001111{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBh{{Ab{Mn}}}}``````{{cg}i{}{}{{b{e}}}{}}03333{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{d{{D`{cegi}}}}}{{Bn{Bl}}}{DbDd}DdDjBh}{{{d{{Cj{c}}}}}{{Cj{c}}}Dd}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}<<{{}{{Cj{c}}}{DbDd}}{{}c{}}0{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}0::{{{d{{D`{cegi}}}}{d{Bl}}{d{hi}}{d{g}}{d{En}}F`Fb{d{Fd}}}Cd{DbDd}DdDjBh}{EjCd}0{{{d{{Cj{c}}}}{d{hFf}}}ADhAFn}{{{D`{cegi}}}{{D`{cegi}}}{DbDd}{}DjBh}{cc{}}000{ce{}{}}0{{{D`{cegi}}BKn}{{D`{cegi}}}{DbDd}{}DjBh}{{}Ej}0{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBhAb}{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Dh{{d{g}}A@l}{{Df{A@n}}}}}}4444{{{H`{c}}}{{H`{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0777777{{{d{{D`{cegi}}}}{d{hBl}}{d{i}}{d{Hn}}}I`{DbDd}DdDjBh}{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Ab{BKj}}}}6{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Dh{{d{g}}}{{Df{Ol}}}}}}{{{d{{D`{cegi}}}}{d{Bl}}F`Fb{d{Fd}}{d{i}}}Ih{DbDd}DdDjBh}{{{d{{Cj{c}}}}{d{Cl}}{Cn{{d{c}}}}g}{{D`{ceik}}}{DbDd}{}{{Dh{c}{{Df{e}}}}}DjBh}{{{Bn{c}}}{{Cj{c}}}{DbDd}}{{}c{}}{{{D`{cegi}}e}{{D`{cegi}}}{DbDd}{}DjBh}{{{d{h{D`{cegi}}}}{d{hBl}}IlF`Fb{d{i}}{d{hIn}}{d{h{J`{e}}}}{d{Fd}}}Jb{DbDd}DdDjBh}{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Dh{Bd}{{Df{e}}}}}}{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Dh{c}{{Df{e}}}}}}{{{d{h{D`{cegi}}}}{d{hBl}}F`{d{i}}Jl}{{Cn{{Jn{egi}}}}}{DbDd}DdDjBh}{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Ab{ADj}}}}{{{D`{cegi}}Kl}{{D`{cegi}}}{DbDd}{}DjBh}{{{d{{D`{cegi}}}}}{{Ij{Mn}}}{DbDd}DdDjBh}{{{d{{D`{cegi}}}}}Nl{DbDd}DdDjBh}{{{d{{D`{cegi}}}}}ABh{DbDd}DdDjBh}{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Ab{Mn}}}}{{{Bn{c}}{Cn{{d{c}}}}}{{Cj{c}}}{DbDd}}``````{{cg}i{}{}{{b{e}}}{}}00{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{Mn}}}}000{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{BL`}}}}{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{BLb}}}}777777{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{Nnc}Nn{{Ab{ADn}}}}`{{Nnc}Nn{{Ab{BLd}}}}`{{{d{Cb}}}Nn}{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00:::{{{d{{Al{ceg}}}}}{{Bn{Bl}}}{}Ann}{{{Al{ceg}}i}{{Al{ceg}}}{}AnnAb}{{{Al{ceg}}B`}{{Al{ceg}}}{}Ann}{{{d{BLf}}}BLf}{{{d{Nn}}}Nn}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}00{{Nnc}Nn{{Ab{AFj}}}}{ce{}{}}00<{{}c{}}{{}Nn}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00{{{d{{Al{ceg}}}}{d{hBl}}}Cd{}Ann}{{{d{c}}}{{d{e}}}{}{}}00{{{d{{Al{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}Ann}{{{d{hc}}{d{Nn}}Fd}Cdn}{EjCd}00{{{d{BLf}}{d{BLf}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{BLf}}{d{hFf}}}ADh}{{{d{Nn}}{d{hFf}}}ADh}{cc{}}0{AFjNn}{AHjNn}2{BLhNn}333{ce{}{}}00{{{d{c}}{d{e}}}AGb{C`AGd}AGf}{{{d{BLf}}{d{hc}}}CdAGh}{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{Mn}}}}{{{Al{ceg}}BLf}{{Al{ceg}}}{}Ann}{{}Ej}00555555{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00999999999{{{d{Hn}}MnMnKlKlADjBL`BLbc}I`{{Eb{{d{Hn}}}{{Df{I`}}}}}}{{{d{{Al{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}Ann}{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{G`}}}}0{{{d{{Al{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}Ann}{i{{Al{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}{cBLf{{Ab{{Md{Cl}}}}}}{{}c{}}{{{d{h{Al{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}Ann}{{{d{{Al{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}Cd{}Ann}{{{d{h{Al{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}Ann}{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{ADj}}}}{{{d{Cb}}}Nn}{{Nnc}Nn{{Ab{BLj}}}}`{{{d{{Al{ceg}}}}}{{Ij{Mn}}}{}Ann}{{{d{{Al{ceg}}}}}Nl{}Ann}{{{d{{An{}{{ADl{c}}}}}}{d{c}}}Nn{}}{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Dh{{d{e}}}{{Df{Nn}}}}}}{{{d{{Al{ceg}}}}}ABh{}Ann}`{{{d{c}}}e{}{}}0{{{d{c}}}Nn{}}{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{}BLf}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00{BLf{{Fl{{Cn{Fd}}}}}}333{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{Mn}}}}`````````{{cg}i{}{}{{b{e}}}{}}00555555{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{d{BLl}}}BLl}{{{d{BLn}}}BLn}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}00>>>{{{Gn{c}}BM`}{{Gn{c}}}{}}{{}BLn}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00:::{{{d{he}}F`{d{c}}BM`BLnBMbKl}CdDd{{BMf{}{{BMd{c}}}}}}{{{d{{Gn{c}}}}{d{Bl}}{d{he}}{d{g}}{d{En}}F`Fb{d{Fd}}}CdDd{{BMf{}{{BMd{c}}}}}{}}{EjCd}00{{{d{BLl}}{d{BLl}}}B`}{{{d{BLn}}{d{BLn}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000{{{Gn{c}}BLn}{{Gn{c}}}{}}{{{d{BLl}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{BLn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{{Gn{c}}}}{d{hFf}}}ADhAFn}{cc{}}{cBLl{{Ab{BMh}}}}11111{cBLl{{Ab{BMj}}}}1{{BClBClc}BLl{{Ab{BMj}}}}{ce{}{}}00{{{d{c}}{d{e}}}AGb{C`AGd}AGf}{{{d{BLn}}{d{hc}}}CdAGh}{{{Gn{c}}e}{{Gn{c}}}{}{{Ab{Mn}}}}{{{d{BLl}}}BMl}{{}Ej}00555555{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00999999999{{{d{e}}{d{Hn}}{d{c}}MnMnBM`BMb}I`{}{{BMf{}{{BMd{c}}}}}}{{{d{{Gn{c}}}}{d{hBl}}{d{e}}{d{Hn}}}I`Dd{{BMf{}{{BMd{c}}}}}}{e{{Gn{c}}}{}{{Ab{c}}}}{{}c{}}{{{Gn{c}}e}{{Gn{c}}}{}{{Ab{Kl}}}}{{{Gn{c}}e}{{Gn{c}}}{}{{Ab{BMb}}}}{{{d{{Gn{c}}}}}{{Ij{Mn}}}Dd}{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00`{c{{BMn{c}}}{}}222{{{Gn{c}}e}{{Gn{c}}}{}{{Ab{Mn}}}}``````{{cg}i{}{}{{b{e}}}{}}04444{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{d{BN`}}}BN`}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}0<<{{{BMn{c}}BM`}{{BMn{c}}}{}}{{}BN`}{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}099{{{d{{BMn{c}}}}{d{Bl}}{d{he}}{d{g}}{d{En}}F`Fb{d{Fd}}}CdDd{{BMf{}{{BMd{c}}}}}{}}{EjCd}0{{{BMn{c}}BLn}{{BMn{c}}}{}}{{{d{BN`}}{d{hFf}}}ADh}{cc{}}000{ce{}{}}0{{{BMn{c}}e}{{BMn{c}}}{}{{Ab{Mn}}}}{{}Ej}02222{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0666666{{{d{BN`}}}B`}{{{d{{BMn{c}}}}{d{hBl}}{d{e}}{d{Hn}}}I`Dd{{BMf{}{{BMd{c}}}}}}{{{BMn{c}}Kl}{{BMn{c}}}{}}0{{{d{{BMn{c}}}}{d{Bl}}F`Fb{d{Fd}}{d{e}}}IhDd{{BMf{}{{BMd{c}}}}}}{e{{BMn{c}}}{}{{Ab{c}}}}{{}BN`}{{}c{}}{{{d{h{BMn{c}}}}{d{hBl}}IlF`Fb{d{e}}{d{hIn}}{d{h{J`{g}}}}{d{Fd}}}JbDd{{BMf{}{{BMd{c}}}}}{}}{{{BMn{c}}e}{{BMn{c}}}{}{{Ab{G`}}}}6{{{d{c}}d{d{BN`}}IjBM`}IjBMf}{{{d{{BMn{c}}}}}{{Ij{Mn}}}Dd}{{{d{{BMn{c}}}}}NlDd}{{{d{{BMn{c}}}}}ABhDd}{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011{{{BMn{c}}e}{{BMn{c}}}{}{{Ab{Mn}}}}```{{cg}i{}{}{{b{e}}}{}}{{{Hf{cegi}}BNb}{{Hf{cegi}}}{HhHj}{}{}n}44{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{Ad{e}}}g{}{}{}}{{{d{{Hf{cegi}}}}}{{Bn{Bl}}}{HhHj}{}{}n}:{{}{{Hf{ceg}}}{HhHj}{}n}{Ej{{d{c}}}{}}{Ej{{d{hc}}}{}}{{{d{{Hf{cegi}}}}{d{hBl}}}Cd{HhHj}{}{}n}7{{{d{{Hf{cegi}}}}{d{Bl}}{d{hi}}{d{g}}{d{En}}F`Fb{d{Fd}}}Cd{HhHj}{}{}n}{EjCd}{{{Hf{cegi}}k}{{Hf{cegi}}}{HhHj}{}{}n{{Ch{}{{Cf{{Hl{c{A`{egi}}}}}}}}}}{cc{}}0{ce{}{}}{{{Bn{c}}{Bn{{A`{egi}}}}}{{Hf{cegi}}}{HhHj}{}{}n}{{{Hf{cegi}}k}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{Mn}}}}{{}Ej}33{{{H`{c}}}{{H`{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}?555{{{d{{Hf{cegi}}}}{d{hBl}}{d{i}}{d{Hn}}}I`{HhHj}{}{}n}{{{Hf{cegi}}k}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{G`}}}}{{{d{{Hf{cegi}}}}{d{Bl}}F`Fb{d{Fd}}{d{i}}}Ih{HhHj}{}{}n}{{}{{Hf{cegi}}}{HhHj}{}{}n}{{}c{}}{{{d{h{Hf{cegi}}}}{d{hBl}}IlF`Fb{d{i}}{d{hIn}}{d{h{J`{e}}}}{d{Fd}}}Jb{HhHj}{}{}n}{{{d{{Hf{cegi}}}}{d{hBl}}F`{d{i}}{d{hJh}}}Cd{HhHj}{}{}n}{{{d{h{Hf{cegi}}}}{d{hBl}}F`{d{i}}Jl}{{Cn{{Jn{egi}}}}}{HhHj}{}{}n}{{{Hf{cegi}}k}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{ADj}}}}{{{Hf{cegi}}ck}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{{A`{egi}}}}}}{{{Hf{cegi}}c{Cn{k}}}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{{A`{egi}}}}}}{{{d{{Hf{cegi}}}}}{{Ij{Mn}}}{HhHj}{}{}n}:{{{d{{Hf{cegi}}}}}Nl{HhHj}{}{}n}{{{d{{Hf{cegi}}}}}ABh{HhHj}{}{}n}{c{{Fj{e}}}{}{}}00{c{{Fj{e{ADb{e}}}}}{}{}}{{{d{c}}}ADd{}}{ce{}{}}0{{{d{c}}}{{Cn{{d{e}}}}}{}{}}1{{{Hf{cegi}}k}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{Mn}}}}{Ej{{Hf{cegi}}}{HhHj}{}{}n}{k{{Hf{cegi}}}{HhHj}{}{}n{{Ch{}{{Cf{{Hl{c{A`{egi}}}}}}}}}}``````````````{{cg}i{}{}{{b{e}}}{}}00055555555{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{Id}}}{{d{Cl}}}}00{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{{{d{Id}}}B`}{{{d{Id}}}Id}{{{d{BNd}}}BNd}{{{d{If}}}If}{{{d{Ib}}}Ib}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}00000{{{d{Id}}{d{Id}}}AFf}{{{d{BNd}}{d{BNd}}}AFf}`{{{d{c}}{d{e}}}AFf{}{}}0{ce{}{}}000{{}Ib}{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}000{{{d{Id}}}{{Cn{{d{Cl}}}}}}{{{d{c}}}{{d{e}}}{}{}}000{EjCd}000{{{d{Id}}{d{Id}}}B`}{{{d{BNd}}{d{BNd}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000{{{d{Id}}{d{hFf}}}{{Fj{CdFh}}}}0{{{d{BNd}}{d{hFf}}}{{Fj{CdFh}}}}0{{{d{If}}{d{hFf}}}ADh}{{{d{Ib}}{d{hFf}}}ADh}9{cc{}}0000000{c{{Fj{IdCd}}}{{BNh{BNf}}}}0????{{{d{Cl}}}{{Fj{IdBNj}}}}{{{d{c}}{d{e}}}AGb{C`AGd}AGf}0``````{{{d{Id}}}B`}0{{{d{Id}}{d{hc}}}CdAGh}{{{d{BNd}}{d{hc}}}CdAGh}{{{d{Id}}}{{Cn{{BNl{{d{Cl}}}}}}}}{{{d{Id}}}{{Cn{{d{Cl}}}}}}{{{d{Id}}{BO`{BNn}}}{{d{Cl}}}}{{{d{Id}}BOb}{{d{Cl}}}}{{{d{Id}}{BOd{BNn}}}{{d{Cl}}}}{{{d{Id}}{AM`{BNn}}}{{d{Cl}}}}{{}Ej}000{ce{}{}}0000000{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}000{{c{Ad{e}}}g{}{}{}}000444444444444{IdBd}?{{{d{Id}}{d{Cl}}}{{Fj{IdBNj}}}}{{{d{c}}}Ej{}}{{{d{c}}}Nb{}}{{{d{Id}}{d{Id}}}{{Cn{Bd}}}}{{}c{}}{{}BOf}{{{d{Id}}}BOh}{{{d{Cl}}Dn}{{`{{BDf{}{{Cf{If}}}}}}}}{{{d{Cl}}}{{Fj{IdBNj}}}}{{{d{Cl}}c}{{Fj{IdBNj}}}Ch}{{{d{Id}}{d{Id}}}{{Cn{AFf}}}}{{{d{BNd}}{d{BNd}}}{{Cn{AFf}}}}{{{d{Id}}}{{Cn{{d{Cl}}}}}}{{{d{Id}}}{{d{Cl}}}}{{{d{Id}}}{{Cn{{BOj{BEh}}}}}}{{{d{hId}}}{{Fj{BOlCd}}}}{{{d{Id}}}{{Cn{BFl}}}}04{{{d{Id}}}BOn}{{{d{hId}}}{{C@b{C@`}}}}5{{{d{hId}}{Cn{{d{Cl}}}}}Cd}{{{d{hId}}{Cn{{d{Cl}}}}}{{Fj{CdBNj}}}}{{{d{hId}}C@d}{{Fj{CdCd}}}}{{{d{hId}}{Cn{{d{Cl}}}}}{{Fj{CdCd}}}}{{{d{hId}}{d{Cl}}}Cd}{{{d{hId}}{Cn{BFl}}}{{Fj{CdCd}}}}5{{{d{hId}}{d{Cl}}}{{Fj{CdCd}}}}0{{{d{Id}}c}{{Fj{{Bn{C@f}}BEl}}}{{Dh{}{{Df{{Cn{BFl}}}}}}}}{{{d{c}}}Nb{}}`{{{d{Id}}}{{Fj{BMhCd}}}}{{{d{c}}}e{}{}}000{{{d{c}}}ACh{}}0{{{d{c}}}Bd{}}0{c{{Fj{e}}}{}{}}0000{{{d{Cl}}}{{Fj{Id}}}}{Ej{{Fj{BNd}}}}2222222{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000{ce{}{}}0000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000{{{d{Id}}}{{d{Cl}}}}{{cIb}{{A`{IdCbe}}}{{Ch{}{{Cf{{d{If}}}}}}}{{Bh{}{{Gh{Gj}}}}}}3333{cIb{{Ab{G`}}}}`````````{{cg}i{}{}{{b{e}}}{}}00555555{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00``{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{d{Ol}}}Ol}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}0==={{{d{Cb}}}Ol}{{}c{}}{{}C@h}1{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00:::{EjCd}00{{{d{C@h}}{d{hFf}}}ADh}{{{d{Ol}}{d{hFf}}}ADh}{{{C@j{cegi}}k}{{C@j{cegi}}}{KbDd}{}KjBhAb}{cc{}}00000{ce{}{}}00{{}Ej}00111111{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00555555555{{{d{hC@h}}{d{{Kd{c}}}}{d{h{Cn{Ej}}}}g{Cn{{d{Dh}}}}d}{{C@j{ceik}}}{KbDd}{}{{AFl{c}{{Df{e}}}}}KjBh}>?{{{C@j{cegi}}AE`Kl}{{Jn{egi}}}{KbDd}{}KjBh}{{{C@j{cegi}}k}{{C@j{cegi}}}{KbDd}{}KjBh{{Ab{ADj}}}}``{{{d{{Kj{}{{ADl{c}}}}}}{d{c}}}Ol{}}`{{{C@j{cegi}}k}{{C@j{cegi}}}{KbDd}{}KjBh{{Ab{BKj}}}}{{{C@j{cegi}}BKl}{{C@j{cegi}}}{KbDd}{}KjBh}{{{C@j{cegi}}k}{{C@j{cegi}}}{KbDd}{}KjBh{{Ab{G`}}}}{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{{{C@j{cegi}}Kl}{{C@j{cegi}}}{KbDd}{}KjBh}``````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00000000000000000{{{C@l{ceg}}}{{C@l{ceg}}}{}Ann}444444444444444444444444444444444444{{{d{c}}}{{d{f}}}{}}00000000000000000{{{d{hc}}}{{d{hf}}}{}}00000000000000000``{{{d{c}}}{{d{e}}}{}{}}00000000000000000{{{d{hc}}}{{d{he}}}{}{}}00000000000000000{{c{Ad{e}}}g{}{}{}}00000000000000000{{{d{C@n}}F`AE`}B`}{{{d{{d{{CA`{ceg}}}}}}F`AE`}B`{}Ann}{{{d{{CAb{ceg}}}}}{{Bn{Bl}}}{}CAdn}{{{CA`{ceg}}i}{{CA`{ceg}}}{}AnnAb}{{{C@l{ceg}}i}{{C@l{ceg}}}{}AnnAb}{{{CAb{ceg}}i}{{CAb{ceg}}}{}CAdnAb}{{{d{CAf}}}CAf}{{{d{{CAh{c}}}}}{{CAh{c}}}Dd}{{{d{CAj}}}CAj}{{{d{CAl}}}CAl}{{{d{CAn}}}CAn}{{{d{CB`}}}CB`}{{{d{CBb}}}CBb}{{{d{CBd}}}CBd}{{{d{CBf}}}CBf}{{{d{CBh}}}CBh}{{{d{CBj}}}CBj}{{{d{Oj}}}Oj}{{{d{CBl}}}CBl}{{{d{CBn}}}CBn}{{{d{c}}{d{he}}}Cd{}{}}0000000000000{{{d{c}}}Cd{}}0000000000000000000000000{{{d{CAn}}{d{CAn}}}AFf}{{{d{CB`}}{d{CB`}}}AFf}`{{{d{c}}{d{e}}}AFf{}{}}0{ce{}{}}00000000000000000{{{C@l{ceg}}i}{{C@l{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}{{{d{Cb}}}Oj}{{}c{}}{{}CBf}{Ej{{d{c}}}{}}00000000000000000{Ej{{d{hc}}}{}}00000000000000000{{{d{{CAb{ceg}}}}{d{hBl}}}Cd{}CAdn}{{{d{c}}}{{d{e}}}{}{}}00000000000000000{{{d{{CA`{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}Ann}{{{d{{C@l{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}B`}Cd{}Ann}{{{d{{CAb{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}CAdn}{EjCd}00000000000000000{{{d{CAf}}{d{CAf}}}B`}{{{d{CAj}}{d{CAj}}}B`}{{{d{CAn}}{d{CAn}}}B`}{{{d{CB`}}{d{CB`}}}B`}{{{d{Oj}}{d{Oj}}}B`}{{{d{CBl}}{d{CBl}}}B`}{{{d{CBn}}{d{CBn}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000000000{{{d{CAf}}{d{hFf}}}ADh}{{{d{{CAh{c}}}}{d{hFf}}}ADhAFn}{{{d{CAj}}{d{hFf}}}ADh}{{{d{CAl}}{d{hFf}}}ADh}{{{d{CAn}}{d{hFf}}}ADh}{{{d{CB`}}{d{hFf}}}ADh}{{{d{CBb}}{d{hFf}}}ADh}{{{d{CBd}}{d{hFf}}}ADh}{{{d{CBf}}{d{hFf}}}ADh}{{{d{CBh}}{d{hFf}}}ADh}{{{d{CBj}}{d{hFf}}}ADh}{{{d{{CC`{c}}}}{d{hFf}}}ADhAFn}{{{d{Oj}}{d{hFf}}}ADh}{{{d{CBl}}{d{hFf}}}ADh}{{{d{CBn}}{d{hFf}}}ADh}{cc{}}{i{{CA`{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}11111111111111111111111111111111111{ce{}{}}00000000000000000{{{d{c}}{d{e}}}AGb{C`AGd}AGf}000{{{d{CAf}}{d{hc}}}CdAGh}{{{d{CAl}}{d{hc}}}CdAGh}{{{d{CAn}}{d{hc}}}CdAGh}{{{d{CB`}}{d{hc}}}CdAGh}{{{CAb{ceg}}i}{{CAb{ceg}}}{}CAdn{{Ab{Mn}}}}``{{}Ej}00000000000000000777777777777777777777777777777777777{{{H`{c}}}{{H`{f}}}{}}00000000000000000{{{Hb{c}}}{{Hb{f}}}{}}00000000000000{{{Hd{c}}}{{Hd{f}}}{}}00000000000000000{{c{Ad{e}}}g{}{}{}}00000000000000000;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{{{d{{C@l{ceg}}}}F`AE`}B`{}Ann}{{{d{{CC`{c}}}}}{{H`{BDf}}}{}}{{{d{{CAb{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}CAdn}{{{d{{CC`{c}}}}}{{d{CAl}}}{}}{{{d{{CAb{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}CAdn}{i{{CA`{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}{i{{C@l{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}{{{d{{CCb{c}}}}k}{{CAb{egi}}}{}{}CAdn{{Dh{CAn{d{c}}B`}{{Df{{CA`{egi}}}}}}}}{{}c{}}{{{CAb{ceg}}i}{{CAb{ceg}}}{}CAdn{{Dh{CAn}{{Df{c}}}}}}{{{CAb{ceg}}i}{{CAb{ceg}}}{}CAdn{{Dh{CBb}{{Df{c}}}}}}{{{d{h{CAb{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}CAdn}{{{CAb{ceg}}ik}{{CAb{ceg}}}{}CAdn{{Ab{G`}}}{{Dh{CBj}{{Df{c}}}}}}{{{d{{CAb{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}Cd{}CAdn}{{{d{h{CAb{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}CAdn}{{{C@l{ceg}}i}{{C@l{ceg}}}{}Ann{{Ab{ADj}}}}{{{d{CAl}}KlIj}{{CCd{CAnFd}}}}{{{d{CAn}}{d{CAn}}}{{Cn{AFf}}}}{{{d{CB`}}{d{CB`}}}{{Cn{AFf}}}}``{{{d{{CAb{ceg}}}}}{{Ij{Mn}}}{}CAdn}{{{CAb{ceg}}i}{{CAb{ceg}}}{}CAdn{{Ab{G`}}}}{{{d{CAf}}{d{Fd}}KlKl}{{Hl{FdFd}}}}`{{{d{CAf}}FdKlKl}Fd}{{{d{CAl}}KlIj}{{CCd{CB`{Hl{CAfFdKl}}}}}}{{{d{CAl}}}{{`{{BDf{}{{Cf{{d{CB`}}}}}}}}}}`{{{d{{CAb{ceg}}}}}Nl{}CAdn}{{{d{{CAd{}{{ADl{c}}}}}}{d{c}}}Oj{}}{{{CA`{ceg}}i}{{CA`{ceg}}}{}Ann{{Dh{{d{e}}}{{Df{Nn}}}}}}{{{C@l{ceg}}i}{{C@l{ceg}}}{}Ann{{Dh{{d{e}}}{{Df{Nn}}}}}}{{{CAb{ceg}}i}{{CAb{ceg}}}{}CAdn{{Dh{{d{e}}}{{Df{Oj}}}}}}{{{d{{CAb{ceg}}}}}ABh{}CAdn}{{{CA`{ceg}}{C@l{ceg}}}{{CA`{ceg}}}{}Ann}{{{d{c}}}e{}{}}0000000000000{c{{Fj{e}}}{}{}}00000000000000000000000000000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000000000000000{{{d{c}}}ADd{}}00000000000000000{ce{}{}}00000000000000000000000000000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000000000000000111111111111111111{{{CAb{ceg}}i}{{CAb{ceg}}}{}CAdn{{Ab{Mn}}}}````````````````````{{cg}i{}{}{{b{e}}}{}}00{{{d{{CCb{c}}}}CAnCAj}{{Cn{CAn}}}{}}444444{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{d{{CCb{c}}}}}{{CCb{c}}}Dd}{{{d{CCf}}}CCf}{{{d{CCh}}}CCh}{{{d{c}}{d{he}}}Cd{}{}}00{{{d{c}}}Cd{}}000{{{d{h{CCb{c}}}}CAn}{{Cn{{Hl{cCAn}}}}}{}}???{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00:::{{{d{h{CCb{c}}}}CAnCBd}Cd{}}{EjCd}00{{{d{CCh}}{d{CCh}}}B`}{{{d{{CCb{c}}}}{d{hFf}}}ADhAFn}{{{d{CCf}}{d{hFf}}}ADh}{{{d{CCh}}{d{hFf}}}ADh}{cc{}}00000{{{d{h{CCj{CAnc}}}}{CAh{c}}Ej}CCf{}}{ce{}{}}00{{{d{{CCb{c}}}}CAn}{{Cn{{d{c}}}}}{}}{{{d{h{CCb{c}}}}CAn}{{Cn{{d{hc}}}}}{}}{{}Ej}00`333333{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00777777777{{{d{{CCb{c}}}}}B`{}}{{{d{{CCb{c}}}}}{{`{{BDf{}{{Cf{{Hl{{d{CAn}}{d{c}}}}}}}}}}}{}}{{{d{h{CCb{c}}}}}{{`{{BDf{}{{Cf{{Hl{{d{CAn}}{d{hc}}}}}}}}}}}{}}{{{d{{CCb{c}}}}}{{d{CAl}}}{}}{{{d{CCf}}}{{d{CAl}}}}{{{d{{CCb{c}}}}}Ej{}}{{{d{h{CCb{c}}}}CAn}Cd{}}{{{d{{CCb{c}}}}}{{Cn{CAn}}}{}}{{{d{h{CCb{c}}}}CAnCBh}Cd{}}{c{{Hl{{CCb{c}}CAn}}}{}}`{{{d{CCh}}}{{Cn{{Hl{CAnAE`}}}}}}{{{d{CCh}}}{{Cn{{Hl{CB`CAf}}}}}}{{{d{h{CCb{c}}}}CB`Kl}Cd{}}{{{d{h{CCb{c}}}}}Cd{}}{{{d{h{CCb{c}}}}CAfCAnc}{{Cn{{Hl{CAnCB`}}}}}{}}{{{d{h{CCb{c}}}}CAnCAnCBf}Cd{}}{{{d{h{CCb{c}}}}CAnCAn}Cd{}}{{{d{c}}}e{}{}}00{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{e{{CCb{c}}}{}{{Ab{{CAh{c}}}}}}```````````````````{{cg}i{}{}{{b{e}}}{}}00003333333333{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000``{{{d{c}}}{{d{e}}}{}{}}0000{{{d{hc}}}{{d{he}}}{}{}}0000{{c{Ad{e}}}g{}{}{}}0000{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBhAb}{{{d{{CCl{c}}}}}{{CCl{c}}}Dd}{{{d{{CCn{c}}}}}{{CCn{c}}}Dd}{{{d{On}}}On}{{{d{A@`}}}A@`}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}00000`?????{{{d{Cb}}On}A@`}{{}c{}}{{}{{CCl{c}}}{}}1{Ej{{d{c}}}{}}0000{Ej{{d{hc}}}{}}0000>>>>>{{{d{{K`{cegikm}}}}{d{Bl}}{d{hm}}{d{k}}{d{En}}F`Fb{d{Fd}}}Cd{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{EjCd}0000{{{d{{CCl{c}}}}{d{{CCl{c}}}}}B`Hj}{{{d{{CCn{c}}}}{d{{CCn{c}}}}}B`Hj}{{{d{On}}{d{On}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{{CCl{c}}}}{d{hFf}}}ADhAFn}{{{d{{CCn{c}}}}{d{hFf}}}ADhAFn}{{{d{On}}{d{hFf}}}ADh}{{{d{A@`}}{d{hFf}}}ADh}{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBhAb}`{cc{}}000000000{ce{}{}}0000{{{K`{cegikm}}CCl}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}`{{}Ej}00002222222222{{{H`{c}}}{{H`{f}}}{}}0000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}0000{{c{Ad{e}}}g{}{}{}}0000666666666666666{{{d{{K`{cegikm}}}}{d{hBl}}{d{m}}{d{Hn}}}I`{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}`9{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Dh{{d{k}}}{{Df{Ol}}}}}}{{{d{{K`{cegikm}}}}{d{Bl}}F`Fb{d{Fd}}{d{m}}}Ih{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{{e{Cn{g}}k}{{K`{cegimo}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}Dd{{Dh{c}{{Df{i}}}}}KhBh}{{}c{}}{{{K`{cegikm}}i}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{{{d{h{K`{cegikm}}}}{d{hBl}}IlF`Fb{d{m}}{d{hIn}}{d{h{J`{i}}}}{d{Fd}}}Jb{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}1{{{d{h{K`{cegikm}}}}{d{hBl}}F`{d{m}}Jl}{{Cn{{Jn{ikm}}}}}{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Ab{ADj}}}}{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Ab{Bd}}}}``{{{d{{K`{cegikm}}}}}{{Ij{Mn}}}{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}`{{{d{{K`{cegikm}}}}}Nl{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{{{d{{Kh{}{{ADl{c}}}}}}{d{c}}On}A@`{}}{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Dh{{d{k}}On}{{Df{A@`}}}}}}{{{d{{K`{cegikm}}}}}ABh{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}`{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Ab{BKj}}}}{{{K`{cegikm}}BKl}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Ab{G`}}}}{{{d{c}}}e{}{}}000{c{{Fj{e}}}{}{}}00000000000000{c{{Fj{e{ADb{e}}}}}{}{}}0000{{{d{c}}}ADd{}}0000{ce{}{}}000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000011111{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Ab{Mn}}}}`````````{{cg}i{}{}{{b{e}}}{}}03333{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0```{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{L`{c}}e}{{L`{c}}}LbAb}{{{d{AA`}}}AA`}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}0<<{{{d{Cb}}}AA`}{{}c{}}{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}0::{{{d{{L`{c}}}}{d{Bl}}{d{he}}{d{c}}{d{En}}F`Fb{d{Fd}}}CdLbn}{EjCd}0{{{d{AA`}}{d{hFf}}}ADh}{cc{}}000{ce{}{}}0{{{L`{c}}e}{{L`{c}}}Lb{{Ab{Mn}}}}{{}Ej}02222{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0666666{{{d{{L`{c}}}}{d{hBl}}{d{e}}{d{Hn}}}I`Lbn}{{{Kn{Kl}}Kl}{{L`{c}}}Lb}{{{d{Cb}}}AA`}0{{{d{{L`{c}}}}}{{Ij{Mn}}}Lb}{{{d{{Lb{}{{ADl{c}}}}}}{d{c}}}AA`{}}{{{L`{c}}e}{{L`{c}}}Lb{{Dh{{d{c}}}{{Df{AA`}}}}}}3{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011{{{L`{c}}e}{{L`{c}}}Lb{{Ab{Mn}}}}````````````````````{{cg}i{}{}{{b{e}}}{}}00000333333333333{{{d{c}}}{{d{f}}}{}}00000{{{d{hc}}}{{d{hf}}}{}}00000`{{{d{c}}}{{d{e}}}{}{}}00000{{{d{hc}}}{{d{he}}}{}{}}00000{{c{Ad{e}}}g{}{}{}}00000`{{{Lf{c}}BFl}{{Lf{c}}}Lh}{{{Lf{c}}e}{{Lf{c}}}LhAb}{{{d{CD`}}}CD`}{{{d{CDb}}}CDb}{{{d{CDd}}}CDd}{{{d{Od}}}Od}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}0000000{ce{}{}}00000{{{d{Cb}}}Od}{{}c{}}{Ej{{d{c}}}{}}00000{Ej{{d{hc}}}{}}00000??????{{{d{{Lf{c}}}}{d{Bl}}{d{hCDf}}{d{c}}{d{En}}F`Fb{d{Fd}}}CdLh}{EjCd}00000{{{d{CD`}}{d{CD`}}}B`}{{{d{CDb}}{d{CDb}}}B`}{{{d{CDd}}{d{CDd}}}B`}{{{d{Od}}{d{Od}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000000{{{d{Ld}}{d{hFf}}}ADh}{{{d{CD`}}{d{hFf}}}ADh}{{{d{CDb}}{d{hFf}}}ADh}{{{d{CDd}}{d{hFf}}}ADh}0{{{d{Od}}{d{hFf}}}ADh}{cc{}}000{CDhCDd}11111111{ce{}{}}00000{{}Ej}00000111111111111{{{H`{c}}}{{H`{f}}}{}}00000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}00000{{c{Ad{e}}}g{}{}{}}00000555555555555555555{{{d{{Lf{c}}}}{d{hBl}}{d{CDf}}{d{Hn}}}I`Lh}{{{d{Ld}}}{{Lf{c}}}Lh}{c{{Fj{LdCDd}}}{{BNh{{Kd{Nb}}}}}}{{{d{{Lf{c}}}}}{{Ij{Mn}}}Lh}{{{d{{Lf{c}}}}}NlLh}{{{d{{Lh{}{{ADl{c}}}}}}{d{c}}}Od{}}{{{Lf{c}}e}{{Lf{c}}}Lh{{Dh{{d{c}}}{{Df{Od}}}}}}{{{d{{Lf{c}}}}}ABhLh}{{{d{c}}}e{}{}}000{{{d{c}}}ACh{}}{{{d{c}}}Bd{}}{c{{Fj{e}}}{}{}}00000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000{{{d{c}}}ADd{}}00000{ce{}{}}00000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000111111{{cCDb}{{Fj{LdCDd}}}{{BNh{{Kd{Nb}}}}}}{{cCD`CDb}{{Fj{LdCDd}}}{{BNh{{Kd{Nb}}}}}}``````````{{cg}i{}{}{{b{e}}}{}}00444444{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00```{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{Lj{ceg}}i}{{Lj{ceg}}}DdLnBhAb}{{{d{AAj}}}AAj}{{{d{AAl}}}AAl}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000>>>{{{d{Cb}}AAj}AAl}{{}c{}}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00`;;;{{{d{{Lj{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}CdDdLnBh}{EjCd}00{{{d{AAj}}{d{AAj}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{AAj}}{d{hFf}}}ADh}{{{d{AAl}}{d{hFf}}}ADh}>{cc{}}00000{ce{}{}}00{{}Ej}00111111{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00555555555{{{d{{Lj{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`DdLnBh}{{{d{{Lj{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}IhDdLnBh}{{ce{Cn{e}}i}{{Lj{gkm}}}{{Ab{Bd}}}{LlHh}Dd{{Eb{e}{{Df{g}}}}}LnBh}{{{d{h{Lj{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}JbDdLnBh}{{{Lj{ceg}}i}{{Lj{ceg}}}DdLnBh{{Ab{G`}}}}{{{d{{Lj{ceg}}}}}{{Ij{Mn}}}DdLnBh}1{{{d{{Lj{ceg}}}}}NlDdLnBh}{{{d{{Ln{}{{ADl{c}}}}}}{d{c}}AAj}AAl{}}{{{Lj{ceg}}i}{{Lj{ceg}}}DdLnBh{{Dh{{d{e}}AAj}{{Df{AAl}}}}}}{{{d{{Lj{ceg}}}}}ABhDdLnBh}`{{{Lj{ceg}}i}{{Lj{ceg}}}DdLnBh{{Ab{BKj}}}}{{{Lj{ceg}}BKl}{{Lj{ceg}}}DdLnBh}7{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{{{Lj{ceg}}i}{{Lj{ceg}}}DdLnBh{{Ab{Mn}}}}````````````{{cg}i{}{}{{b{e}}}{}}00333333{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{Fn{c}}e}{{Fn{c}}}GbAb}{{{d{ABb}}}ABb}{{{d{CDj}}}CDj}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000`==={{{d{Cb}}}ABb}{{}c{}}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00;;;{{{d{{Fn{c}}}}{d{Bl}}{d{he}}{d{c}}{d{En}}F`Fb{d{Fd}}}CdGbn}{EjCd}00{{{d{CDj}}Kl}{{Hl{KlKl}}}}`{{{d{ABb}}{d{hFf}}}ADh}{{{d{CDj}}{d{hFf}}}ADh}{cc{}}00000{ce{}{}}00{c{{Fn{e}}}{{Ab{G`}}}Gb}{{}Ej}00222222{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00666666666{{{d{{Fn{c}}}}{d{hBl}}{d{e}}{d{Hn}}}I`Gbn}`{{{d{{Fn{c}}}}}{{Ij{Mn}}}Gb}{{{d{{Gb{}{{ADl{c}}}}}}{d{c}}}ABb{}}{{{Fn{c}}e}{{Fn{c}}}Gb{{Dh{{d{c}}}{{Df{ABb}}}}}}{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00>>>>>>{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00>???``````````````````````````{{{d{CDl}}}CDn}0{{cg}i{}{}{{b{e}}}{}}00000000000{{CE`CEb}CE`}{{{Mf{ceg}}}{{Mf{ceg}}}{}Mhn}000{{{Mf{ceg}}CEb}{{Mf{ceg}}}{}Mhn}0{ce{}{}}00000000000000000000000{{{d{c}}}{{d{f}}}{}}00000000000{{{d{hc}}}{{d{hf}}}{}}00000000000```{{{d{c}}}{{d{e}}}{}{}}00000000000{{{d{hc}}}{{d{he}}}{}{}}00000000000{{{d{CDl}}}Fd}{{c{Ad{e}}}g{}{}{}}00000000000{{{d{{Mf{ceg}}}}}{{Bn{Bl}}}{}Mhn}{{{Mf{ceg}}i}{{Mf{ceg}}}{}MhnAb}{{{d{CDn}}}CDn}{{{d{CEd}}}CEd}{{{d{CEf}}}CEf}{{{d{CE`}}}CE`}{{{d{CEb}}}CEb}{{{d{CEh}}}CEh}{{{d{CDl}}}CDl}{{{d{A@b}}}A@b}{{{d{A@d}}}A@d}{{{d{CEj}}}CEj}{{{d{CEl}}}CEl}{{{d{c}}{d{he}}}Cd{}{}}0000000000{{{d{c}}}Cd{}}00000000000000000000`{ce{}{}}00000000000`{{{d{CDl}}}Fd}{{{d{Cb}}A@b}A@d}{{}c{}}{{}CDn}{{}CEd}{{}CEf}{{}CE`}{{}CEb}{Ej{{d{c}}}{}}00000000000{Ej{{d{hc}}}{}}00000000000{{{d{{Mf{ceg}}}}{d{hBl}}}Cd{}Mhn}{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Ab{CEf}}}}{{{d{c}}}{{d{e}}}{}{}}00000000000{{{d{{Mf{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}Mhn}{EjCd}00000000000{{{d{CDn}}{d{CDn}}}B`}{{{d{CEd}}{d{CEd}}}B`}{{{d{CEf}}{d{CEf}}}B`}{{{d{CE`}}{d{CE`}}}B`}{{{d{CEb}}{d{CEb}}}B`}{{{d{CEh}}{d{CEh}}}B`}{{{d{A@b}}{d{A@b}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000000{{{d{CDn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CEd}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CEf}}{d{hFf}}}ADh}{{{d{CE`}}{d{hFf}}}ADh}{{{d{CEb}}{d{hFf}}}ADh}{{{d{CEh}}{d{hFf}}}ADh}{{{d{CDl}}{d{hFf}}}ADh}{{{d{A@b}}{d{hFf}}}ADh}{{{d{A@d}}{d{hFf}}}ADh}{{{d{CEj}}{d{hFf}}}ADh}{{{d{CEl}}{d{hFf}}}ADh}{cc{}}00000000000000000000000{ce{}{}}00000000000`{{{d{c}}{d{e}}}AGb{C`AGd}AGf}{{{d{CEh}}{d{hc}}}CdAGh}{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Ab{Mn}}}}{{{d{CEf}}}{{Cn{{d{CE`}}}}}}`{{{Mf{ceg}}CEh}{{Mf{ceg}}}{}Mhn}{{}Ej}00000000000666666666666666666666666{{{H`{c}}}{{H`{f}}}{}}00000000000{{{Hb{c}}}{{Hb{f}}}{}}0000000000{{{Hd{c}}}{{Hd{f}}}{}}00000000000{{c{Ad{e}}}g{}{}{}}00000000000::::::::::::::::::::::::::::::::::::{{{d{{Mf{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}Mhn}{{CE`c}CE`{{Ab{G`}}}}{{{d{{Mf{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}Mhn}{i{{Mf{ceg}}}{}Mhn{{Ab{{A`{ceg}}}}}}{{}CE`}{cCEh{{Ab{{Md{Cl}}}}}}{{}c{}}0000{{{d{h{Mf{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}Mhn}{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Dh{CDl}{{Df{c}}}}}}{{{d{{Mf{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}Cd{}Mhn}{{{d{h{Mf{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}Mhn}{{{d{CDl}}}CEd}{{CEhCDn}{{Fl{c}}}{}}`;{{{d{{Mf{ceg}}}}}{{Ij{Mn}}}{}Mhn}{{CEhCEd}{{Fl{c}}}{}}{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Ab{G`}}}}>{{{d{{Mf{ceg}}}}}Nl{}Mhn}{{{d{{Mh{}{{ADl{c}}}}}}{d{c}}A@b}A@d{}}{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Dh{{d{e}}A@b}{{Df{A@d}}}}}}{{{d{{Mf{ceg}}}}}ABh{}Mhn}{{{d{c}}}e{}{}}0000000000{c{{Fj{e}}}{}{}}00000000000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000000000{{{d{c}}}ADd{}}00000000000{ce{}{}}00000000000000000000000{{}CEh}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000000000{{{d{CEf}}}{{Cn{{d{CE`}}}}}}`333333333333{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Ab{Mn}}}}{{CE`c}CE`{{Ab{G`}}}}{{ik}{{Mf{ceg}}}{}Mhn{{Ab{{A`{ceg}}}}}{{Ab{CEf}}}}``````````````````````{{cg}i{}{}{{b{e}}}{}}00077777777{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{{{d{CEn}}}CEn}{{{d{CF`}}}CF`}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}0{ce{}{}}000{{}CFb}{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}000::::{{{d{{Ml{}{{Jd{c}}{CFd{e}}}}}}{d{c}}FbFd}eJjCFf}{{{d{{Mj{ce}}}}{d{Bl}}{d{hg}}{d{i}}{d{En}}F`Fb{d{Fd}}}Cd{}{{Ml{c}}}CFh{}}{EjCd}000{{{d{CF`}}{d{CF`}}}B`}{{{d{CEn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CFb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CF`}}{d{hFf}}}ADh}{cc{}}0000000;;;;{{{d{CFb}}}{{Cn{{d{c}}}}}{}}{{{d{hCFb}}}{{Cn{{d{hc}}}}}{}}{{{d{CFb}}}B`}{{{Mj{ce}}g}{{Mj{ce}}}{}{{Ml{c}}}{{Ab{Mn}}}}{{}Ej}000{ce{}{}}0000000{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}000{{c{Ad{e}}}g{}{}{}}000444444444444{{{d{{Mj{ce}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}{{Ml{c}}}CFh}{{{d{CEn}}}Ij}{{{d{{Ml{}{{Jd{c}}{CFd{e}}}}}}{d{c}}FdFb}IhJjCFf}0{{{d{{Mj{ce}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}{{Ml{c}}}CFh}{e{{Mj{ce}}}{}{{Ml{c}}}}{{}c{}}{{{d{h{Mj{ce}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}{{Ml{c}}}CFh}{{{d{CEn}}}BCl}{{{d{CEn}}}{{Ij{BCl}}}}1{{{d{CFf}}{d{CFj}}{d{CFl}}CFn{d{hCFb}}{d{Fd}}{d{CEn}}}Cd}{{{d{CEn}}}CG`}{{{d{CFf}}{d{hCGb}}{d{CFb}}{d{CGd}}{d{{Fd{BCl}}}}}Cd}{{{d{CEn}}}BDh}{{{d{{Mj{ce}}}}}{{Ij{Mn}}}{}{{Ml{c}}}}{{{d{{Mj{ce}}}}}Nl{}{{Ml{c}}}}{{{d{hCFb}}c}CdCGf}{{{d{{Mj{ce}}}}}ABh{}{{Ml{c}}}}{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000{ce{}{}}0000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000{{{d{{Ml{}{{Jd{c}}{CFd{e}}}}}}{d{hc}}CF`FdFb{d{h{J`{g}}}}}{{Hl{Jb{Cn{g}}}}}JjCFf{}}02222`{{{Mj{ce}}g}{{Mj{ce}}}{}{{Ml{c}}}{{Ab{Mn}}}}{{{Ij{BCl}}BDh}CEn}```````````````{{cg}i{}{}{{b{e}}}{}}00000555555555555{{{d{c}}}{{d{f}}}{}}00000{{{d{hc}}}{{d{hf}}}{}}00000```{{{d{c}}}{{d{e}}}{}{}}00000{{{d{hc}}}{{d{he}}}{}{}}00000{{c{Ad{e}}}g{}{}{}}00000{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNhAb}{{{d{Of}}}Of}{{{d{Oh}}}Oh}{{{d{CGh}}}CGh}{{{d{CGj}}}CGj}{{{d{CGl}}}CGl}{{{d{c}}{d{he}}}Cd{}{}}0000{{{d{c}}}Cd{}}000000000``{ce{}{}}00000{{{d{Cb}}Of}Oh}{{}c{}}{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{c}}}}{Ej{{d{c}}}{}}00000{Ej{{d{hc}}}{}}00000{{{d{c}}}{{d{e}}}{}{}}00000{{{d{{N`{ceg}}}}{d{Bl}}{d{hi}}{d{g}}{d{En}}F`Fb{d{Fd}}}Cd{Hh{Ab{BDh}}CGn}DdNhn}{EjCd}00000{{{d{Of}}{d{Of}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{Of}}{d{hFf}}}ADh}{{{d{Oh}}{d{hFf}}}ADh}{{{d{CGh}}{d{hFf}}}ADh}{{{d{CGj}}{d{hFf}}}ADh}{{{d{CGl}}{d{hFf}}}ADh}{cc{}}00000000000{ce{}{}}00000`{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{G`}}}}{{}Ej}00000222222222222{{{H`{c}}}{{H`{f}}}{}}00000{{{Hb{c}}}{{Hb{f}}}{}}0000{{{Hd{c}}}{{Hd{f}}}{}}00000{{c{Ad{e}}}g{}{}{}}00000666666666666666666{{{d{{N`{ceg}}}}{d{hBl}}{d{i}}{d{Hn}}}I`{Hh{Ab{BDh}}CGn}DdNhn}{{{d{{N`{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{i}}}Ih{Hh{Ab{BDh}}CGn}DdNhn}{{{Kn{c}}cg}{{N`{cei}}}{Hh{Nd{Nb}}Nf}Dd{{Dh{c}{{Df{e}}}}}Nh}{{{d{h{N`{ceg}}}}{d{hBl}}IlF`Fb{d{i}}{d{hIn}}{d{h{J`{e}}}}{d{Fd}}}Jb{Hh{Ab{BDh}}CGn}DdNhn}{{{N`{ceg}}e}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh}``{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{c}}}}{{{d{{N`{ceg}}}}}{{Ij{Mn}}}{Hh{Ab{BDh}}CGn}DdNh}{{{d{{N`{ceg}}}}}Nl{Hh{Ab{BDh}}CGn}DdNh}2{{{d{{Nh{}{{ADl{c}}}}}}{d{c}}Of}Oh{}}{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Dh{{d{g}}Of}{{Df{Oh}}}}}}{{{d{{N`{ceg}}}}}ABh{Hh{Ab{BDh}}CGn}DdNh}{{{d{c}}}e{}{}}0000{c{{Fj{e}}}{}{}}00000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000{{{d{c}}}ADd{}}00000{ce{}{}}00000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000111111{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{Mn}}}}`{{Ohc}Oh{{Ab{G`}}}}````````````{{cg}i{}{}{{b{e}}}{}}00044444444{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{{{ABd{c}}e}{{ABd{c}}}GfAb}{{{d{ABf}}}ABf}{{{d{O`}}}O`}{{{d{Ob}}}Ob}{{{d{c}}{d{he}}}Cd{}{}}00{{{d{c}}}Cd{}}0000`????{{{ABd{c}}BM`}{{ABd{c}}}Gf}{{{d{ABf}}}{{d{CH`}}}}{{}c{}}{{}Ob}{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}000>>>>{{{d{{ABd{c}}}}{d{Bl}}{d{he}}{d{c}}{d{En}}F`Fb{d{Fd}}}CdGfGl}{EjCd}000{{{d{ABf}}{d{ABf}}}B`}{{{d{O`}}{d{O`}}}B`}{{{d{Ob}}{d{Ob}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000{{{d{ABf}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{O`}}{d{hFf}}}ADh}{{{d{Ob}}{d{hFf}}}ADh}{cc{}}{cABf{{Ab{BMh}}}}1{Ob{{CHb{c}}}{}}222222{cABf{{Ab{{Md{{Kd{Nb}}}}}}}}2{c{{ABd{e}}}{{Ab{BMh}}}Gf}{ce{}{}}000{{{d{c}}{d{e}}}AGb{C`AGd}AGf}{{{d{ABf}}{d{hc}}}CdAGh}{{{ABd{c}}e}{{ABd{c}}}Gf{{Ab{Mn}}}}{{{d{ABf}}}AGb}{{}Ej}00055555555{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}000{{c{Ad{e}}}g{}{}{}}000999999999999{{{d{{ABd{c}}}}{d{hBl}}{d{e}}{d{Hn}}}I`GfGl}{c{{ABd{e}}}{{Ab{ABf}}}Gf}{{}c{}}{{{ABd{c}}e}{{ABd{c}}}Gf{{Ab{Kl}}}}{{{ABd{c}}e}{{ABd{c}}}Gf{{Ab{BMb}}}}{{{d{{ABd{c}}}}}{{Ij{Mn}}}Gf}{{{d{{Gf{}{{ADl{c}}}}}}{d{c}}O`}Ob{}}{{{ABd{c}}e}{{ABd{c}}}Gf{{Dh{{d{c}}O`}{{Df{Ob}}}}}}{{{d{c}}}e{}{}}00{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000{ce{}{}}0000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0001111{{{ABd{c}}e}{{ABd{c}}}Gf{{Ab{Mn}}}}``````````````````````{{cg}i{}{}{{b{e}}}{}}00000{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{BL`}}}}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{BLb}}}}555555555555{{{d{c}}}{{d{f}}}{}}00000{{{d{hc}}}{{d{hf}}}{}}00000{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{ADn}}}}{{{Mb{ce}}{Cn{g}}}{{Mb{ce}}}{}{}{{Ab{ADn}}}}{{{d{Cb}}}A@j}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{BLd}}}}{{{Mb{ce}}{Cn{g}}}{{Mb{ce}}}{}{}{{Ab{BLd}}}}{{{d{c}}}{{d{e}}}{}{}}00000{{{d{hc}}}{{d{he}}}{}{}}00000{{c{Ad{e}}}g{}{}{}}00000{{{M`{ceg}}}{{M`{ceg}}}DdGdBh}{{{d{h{CHj{}{{CHd{c}}{CHf{e}}{CHh{g}}}}}}Ej}Cd{HjDd}{}{{BDf{}{{Cf{{Hl{{AM`{Ej}}e}}}}}}}}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBhAb}{{{d{BKl}}}BKl}{{{d{BKj}}}BKj}{{{d{{Mb{ce}}}}}{{Mb{ce}}}DdDd}{{{d{A@j}}}A@j}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}000000{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{AFj}}}}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{AFj}}}}``{{{M`{ceg}}{Cn{i}}}{{M`{ceg}}}DdGdBh{{Ab{AFj}}}}{{{Mb{ce}}{Cn{g}}}{{Mb{ce}}}{}{}{{Ab{AFj}}}}{ce{}{}}00000{{{d{{CHj{}{{CHd{c}}{CHf{e}}{CHh{g}}}}}}}Ej{HjDd}{}{{BDf{}{{Cf{{Hl{{AM`{Ej}}e}}}}}}}}{{{d{Cb}}}A@j}0{{}c{}}{{}{{M`{ceg}}}DdGdBh}{{}BKl}{{}BKj}{{}{{CHl{c}}}{JjCHn}}{{}A@j}{Ej{{d{c}}}{}}00000{Ej{{d{hc}}}{}}00000{{{d{c}}}{{d{e}}}{}{}}00000{{{d{hc}}{d{En}}F`dA@j{d{Fd}}}CdBh}{{{d{{M`{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}CdDdGdBh}{EjCd}00000{{{d{BKl}}{d{BKl}}}B`}{{{d{BKj}}{d{BKj}}}B`}{{{d{{Mb{ce}}}}{d{{Mb{ce}}}}}B`{}Hj}{{{d{c}}{d{e}}}B`{}{}}00{{{d{BKl}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{BKj}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{{Mb{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AFnAFn}{{{d{{CHl{c}}}}{d{hFf}}}{{Fj{CdFh}}}{AFnCHn}}{{{d{A@j}}{d{hFf}}}{{Fj{CdFh}}}}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBhAb}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{e}}}}`{{{Mb{ce}}{Cn{g}}}{{Mb{ce}}}{}{}{{Ab{e}}}}{cc{}}00{KlBKj}{G`BKj}2{{{d{Cl}}}{{Mb{ce}}}{}{}}33333333{e{{M`{cgi}}}Dd{{Ch{}{{Cf{{Mb{c}}}}}}}GdBh}{ce{}{}}00000{{{d{c}}{d{e}}}AGb{C`AGd}AGf}0{{{d{BKl}}{d{hc}}}CdAGh}{{{d{BKj}}{d{hc}}}CdAGh}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{Mn}}}}`{{{d{h{CHj{}{{CHd{c}}{CHf{e}}{CHh{g}}}}}}{d{Cl}}}g{HjDd}{}{{BDf{}{{Cf{{Hl{{AM`{Ej}}e}}}}}}}}{{}Ej}00000666666666666{{{H`{c}}}{{H`{f}}}{}}00000{{{Hb{c}}}{{Hb{f}}}{}}00000{{{Hd{c}}}{{Hd{f}}}{}}00000{{c{Ad{e}}}g{}{}{}}00000::::::::::::{Nj{{Md{Cl}}}};;;;;;{{{d{hCHl}}{d{c}}{d{Hn}}MnMn{d{Cl}}BKj{Cn{G`}}CnBL`BLbBKl}I`Bh}{{{d{{M`{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`DdGdBh}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{BKj}}}}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{BKj}}}}`{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{c}}}}`{{{Mb{ce}}{Cn{g}}}{{Mb{ce}}}{}{}{{Ab{c}}}}{{{d{{M`{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}IhDdGdBh}{{{d{c}}}{{CHj{}{{CHd{c}}{CHf{e}}{CHh{g}}}}}{HjDd}{}{{BDf{}{{Cf{{Hl{{AM`{Ej}}e}}}}}}}}{{}{{M`{ceg}}}DdGdBh}{c{{Mb{eg}}}Nj{}{}}{{}c{}}0000{{{d{h{M`{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}JbDdGdBh}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{ADj}}}}`{{{d{Cb}}}A@j}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{{Mb{c}}}}}}1{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{G`}}}}{{{d{{M`{ceg}}}}}{{Ij{Mn}}}DdGdBh}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{G`}}}}`{{{d{{M`{ceg}}}}}NlDdGdBh}{{{Mb{ce}}B`}{{Mb{ce}}}{}{}}`{{{d{{Gd{}{{ADl{c}}}}}}{d{c}}}A@j{}}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Dh{{d{e}}}{{Df{A@j}}}}}}8{{{d{{M`{ceg}}}}}ABhDdGdBh}`{{BKjG`}G`}{{{d{c}}}e{}{}}000{{{Mb{ce}}}{{Mb{ce}}}{}{}}{c{{Fj{e}}}{}{}}00000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000{{{d{c}}}ADd{}}00000{ce{}{}}00000000000:`{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000{{{d{h{CHj{}{{CHd{c}}{CHf{e}}{CHh{g}}}}}}{d{c}}}Cd{HjDd}{}{{BDf{}{{Cf{{Hl{{AM`{Ej}}e}}}}}}}}222222{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{Mn}}}}{e{{M`{cgi}}}Dd{{Ab{{Md{{Kd{{Mb{c}}}}}}}}}GdBh}``````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00000000055555555555555555555{{{d{c}}}{{d{f}}}{}}000000000{{{d{hc}}}{{d{hf}}}{}}000000000``{{{d{c}}}{{d{e}}}{}{}}000000000{{{d{hc}}}{{d{he}}}{}{}}000000000{{c{Ad{e}}}g{}{}{}}000000000{{{AC`{cegi}}k}{{AC`{cegi}}}CHj{}ACbBhAb}{{{d{CI`}}}CI`}{{{d{CIb}}}CIb}{{{d{CId}}}CId}{{{d{{CIf{c}}}}}{{CIf{c}}}Dd}{{{d{CIh}}}CIh}{{{d{A@f}}}A@f}{{{d{A@h}}}A@h}{{{d{c}}{d{he}}}Cd{}{}}000000{{{d{c}}}Cd{}}000000000{ce{}{}}000000000{{{d{{ABl{c}}}}}{{Hl{EjEj}}}Bh}{{{d{Cb}}A@f}A@h}{{}c{}}{{}{{ABl{c}}}Bh}{Ej{{d{c}}}{}}000000000{Ej{{d{hc}}}{}}000000000{{{d{CId}}}CIj}{{{d{c}}}{{d{e}}}{}{}}000000000{{{d{{AC`{cegi}}}}{d{Bl}}{d{hi}}{d{g}}{d{En}}F`Fb{d{Fd}}}CdCHj{}ACbBh}{EjCd}000000000{{{d{CI`}}{d{CI`}}}B`}{{{d{CIb}}{d{CIb}}}B`}{{{d{CId}}{d{CId}}}B`}{{{d{{CIf{c}}}}{d{{CIf{c}}}}}B`Hj}{{{d{CIh}}{d{CIh}}}B`}{{{d{A@f}}{d{A@f}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000{{{d{{ABl{c}}}}{d{hFf}}}ADhBh}{{{d{CI`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CIb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CId}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{{CIl{c}}}}{d{hFf}}}ADh{AFnCHj}}{{{d{{CIf{c}}}}{d{hFf}}}ADhAFn}{{{d{CIh}}{d{hFf}}}ADh}{{{d{A@f}}{d{hFf}}}ADh}{{{d{A@h}}{d{hFf}}}ADh}{{{d{h{CIl{c}}}}}CdCHj}{{{AC`{cegi}}k}{{AC`{cegi}}}CHj{}ACbBhAb}{cc{}}0000000000000000000{CIh{{Cn{{CIf{c}}}}}{}}{ce{}{}}000000000{{{AC`{cegi}}k}{{AC`{cegi}}}CHj{}ACbBh{{Ab{Mn}}}}{{{AC`{cegi}}{d{Cl}}CIn}{{AC`{CJ`egi}}}CHj{}ACb{{Bh{}{{Gh{Gj}}}}Bh}}{{{AC`{cegi}}{CJd{d{d{g}}}{{Df{CJb}}}}}{{AC`{kegi}}}CHj{}ACbBhCHj}`{{}Ej}00000000044444444444444444444{{{H`{c}}}{{H`{f}}}{}}000000000{{{Hb{c}}}{{Hb{f}}}{}}000000{{{Hd{c}}}{{Hd{f}}}{}}000000000{{c{Ad{e}}}g{}{}{}}000000000888888888888888888888888888888{{{d{CI`}}}B`}{{{d{{CIl{c}}}}}B`CHj}0`{{{AC`{cegi}}k}{{AC`{cegi}}}CHj{}ACbBh{{Dh{CIh}{{Df{{Cn{{CIf{e}}}}}}}}}}{{{d{{AC`{cegi}}}}{d{hBl}}{d{i}}{d{Hn}}}I`CHj{}ACbBh}{{{d{{ABl{c}}}}Ej}{{Cn{{`{{CJh{}{{CJf{Cl}}}}}}}}}Bh}{{{d{{ABl{c}}}}}EjBh}{{{AC`{cegi}}k}{{AC`{cegi}}}CHj{}ACbBh{{Ab{BKj}}}}{{{d{{ABl{c}}}}}{{`{{BDf{}{{Cf{{`{{CJh{}{{CJf{Cl}}}}}}}}}}}}}Bh}`{{{d{{AC`{cegi}}}}{d{Bl}}F`Fb{d{Fd}}{d{i}}}IhCHj{}ACbBh}{{{d{{ABl{c}}}}}{{AC`{ABnegc}}}Bh{}ACb}{{}{{ABl{c}}}Bh}{{}c{}}{{{AC`{cegi}}k}{{AC`{cegi}}}CHj{}ACbBh{{Dh{CI`}{{Df{e}}}}}}{{{d{h{AC`{cegi}}}}{d{hBl}}IlF`Fb{d{i}}{d{hIn}}{d{h{J`{e}}}}{d{Fd}}}JbCHj{}ACbBh}{{{d{{AC`{cegi}}}}{d{hBl}}F`{d{i}}{d{hJh}}}CdCHj{}ACbBh}{{{AC`{cegi}}k}{{AC`{cegi}}}CHj{}ACbBh{{Ab{ADj}}}}{{{d{h{ABl{c}}}}CI`}CdBh}{{{AC`{cegi}}k}{{AC`{cegi}}}CHj{}ACbBhNj}`{{{d{{ABl{c}}}}}{{Cn{Bd}}}Bh}`{{{AC`{cegi}}k}{{AC`{cegi}}}CHj{}ACbBh{{Ab{G`}}}}{{{d{{AC`{cegi}}}}}{{Ij{Mn}}}CHj{}ACbBh}{{{d{{AC`{cegi}}}}}NlCHj{}ACbBh}`{{{d{{ACb{}{{ADl{c}}}}}}{d{c}}A@f}A@h{}}{{{AC`{cegi}}k}{{AC`{cegi}}}CHj{}ACbBh{{Dh{{d{g}}A@f}{{Df{A@h}}}}}}{{{d{{AC`{cegi}}}}}ABhCHj{}ACbBh}{{{d{{ABl{c}}}}}BdBh}`{{{d{c}}}e{}{}}000000{c{{Fj{e}}}{}{}}00000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}000000000{{{d{c}}}ADd{}}000000000{ce{}{}}0000000000000000000{{{d{h{CIl{c}}}}}CdCHj}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000000000`2222222222{CIdCId}{{{d{Cl}}}{{ABl{c}}}Bh}````````````````````{{cg}i{}{}{{b{e}}}{}}00000005555555555555555{{{d{c}}}{{d{f}}}{}}0000000{{{d{hc}}}{{d{hf}}}{}}0000000``{{{d{c}}}{{d{e}}}{}{}}0000000{{{d{hc}}}{{d{he}}}{}{}}0000000{{c{Ad{e}}}g{}{}{}}0000000{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBhAb}{{{d{CJj}}}CJj}{{{d{{BKn{c}}}}}{{BKn{c}}}Dd}{{{d{CJl}}}CJl}{{{d{CJn}}}CJn}{{{d{{CK`{c}}}}}{{CK`{c}}}{DdCHn}}{{{d{A@l}}}A@l}{{{d{A@n}}}A@n}{{{d{c}}{d{he}}}Cd{}{}}000000{{{d{c}}}Cd{}}00000000`{ce{}{}}0000000`{{{d{{CK`{c}}}}}CKbCHn}{{{d{Cb}}A@l}A@n}{{}c{}}{{}{{CK`{c}}}{JjCHn}}{Ej{{d{c}}}{}}0000000{Ej{{d{hc}}}{}}0000000{{{d{{ACd{ceg}}}}{d{hBl}}}CdDdACfBh}{{{d{c}}}{{d{e}}}{}{}}0000000{{{d{{ACd{ceg}}}}{d{Bl}}{d{hg}}{d{e}}F`Fb{Cn{{d{CJj}}}}{d{Fd}}}CdDdACfBh}{{{d{{ACd{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}CdDdACfBh}{EjCd}0000000{{{d{CJn}}{d{CJn}}}B`}{{{d{A@l}}{d{A@l}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000{{{d{CJj}}{d{hFf}}}ADh}0{{{d{{BKn{c}}}}{d{hFf}}}ADhAFn}{{{d{CJl}}{d{hFf}}}ADh}{{{d{CJn}}{d{hFf}}}ADh}{{{d{{CK`{c}}}}{d{hFf}}}ADh{AFnCHn}}{{{d{A@l}}{d{hFf}}}ADh}{{{d{A@n}}{d{hFf}}}ADh}{CJn{{Fl{c}}}{}}{{{d{h{CK`{c}}}}}CdCHn}0{{{ACd{ceg}}}{{ACd{ceg}}}DdACfBh}`{cc{}}000000000000000{ce{}{}}0000000{{{d{c}}{d{e}}}AGb{C`AGd}AGf}{{{d{CJn}}{d{hc}}}CdAGh}{{{ACd{ceg}}BKn}{{ACd{ceg}}}DdACfBh}`{{{ACd{ceg}}CJn}{{ACd{ceg}}}DdACfBh}{{}Ej}0000000{{{d{hCJj}}EjBEh}Cd}{{{d{hCJj}}EjCJj}Cd}7777777777777777{{{H`{c}}}{{H`{f}}}{}}0000000{{{Hb{c}}}{{Hb{f}}}{}}000000{{{Hd{c}}}{{Hd{f}}}{}}0000000{{c{Ad{e}}}g{}{}{}}0000000;;;;;;;;;;;;;;;;;;;;;;;;{{{d{CJj}}}B`}{{{d{{CK`{c}}}}}B`CHn}0{{{d{{ACd{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`DdACfBh}{{{d{{ACd{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}{Cn{{d{CJj}}}}}I`DdACfBh}{{{d{CJj}}}Ej}{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Ab{BKj}}}}{{{d{{ACd{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}IhDdACfBh}{{CJnEj}{{Fl{c}}}{}}{{{d{h{CK`{c}}}}Ej}CdCHn}0{CJn{{Fl{c}}}{}}{{{d{h{CK`{c}}}}}CdCHn}0100{{{d{Cl}}{d{Cl}}}{{ACd{ceg}}}DdACfBh}{{{d{Cl}}}CJj}{cCJn{{Ab{{Md{Cl}}}}}}{{}{{CK`{c}}}CHn}{{{d{CJj}}Ej}Ej}{{}c{}}{{{d{h{ACd{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}JbDdACfBh}{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Dh{Bd}{{Df{c}}}}}}0{{{ACd{ceg}}c}{{ACd{ceg}}}DdACfBh}{{{d{{ACd{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}CdDdACfBh}{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Ab{ADj}}}}`6{{{d{hCJj}}Ej}Cd}{{{d{hCJj}}EjEj}Cd}{{{ACd{ceg}}B`}{{ACd{ceg}}}DdACfBh}{{{d{CJj}}}CJj}{{{d{CJj}}EjEj}CJj}{CJn{{Fl{c}}}{}}{{{d{h{CK`{c}}}}}CdCHn}0``{{{d{{ACd{ceg}}}}}{{Ij{Mn}}}DdACfBh}{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Ab{G`}}}}``{{{d{{ACd{ceg}}}}}NlDdACfBh}{{{d{{ACf{}{{ADl{c}}}}}}{d{c}}A@l}A@n{}}{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Dh{{d{e}}A@l}{{Df{A@n}}}}}}{{{d{{ACd{ceg}}}}}ABhDdACfBh}{{{d{c}}}e{}{}}000000{{{d{c}}}ACh{}}{{{d{c}}}Bd{}}{c{{Fj{e}}}{}{}}00000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}0000000{{{d{c}}}ADd{}}0000000{ce{}{}}000000000000000=={{}CJn}{{{d{CJj}}Ej}CJj}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000000`33333333{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Ab{Mn}}}}````{{cg}i{}{}{{b{e}}}{}}05555{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{d{CKb}}}CKb}{{{d{CKd}}}CKd}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000>>{{}CKb}{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}099{EjCd}0{{{d{CKb}}{d{hFf}}}ADh}{{{d{CKd}}{d{hFf}}}ADh}{cc{}}000{ce{}{}}0{{}Ej}01111{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0555555{{}c{}}{{{d{CKb}}{d{CJj}}}{{Cn{{Hl{EjEj}}}}}}{{{d{CKb}}{d{CJj}}}CKd}{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0<<<<{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0==``````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0>>>>{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0`{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0=={{{d{Dn}}}Dn}{{{d{CKf}}}CKf}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}00{ce{}{}}0`{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}088{EjCd}0{{{d{Dn}}{d{Dn}}}B`}{{{d{CKf}}{d{CKf}}}B`}{{{d{Dn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CKf}}{d{hFf}}}{{Fj{CdFh}}}}0{cc{}}00088{{}Ej}09999{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0======{{BdDn}CKf}````{{{d{c}}}e{}{}}0{{{d{c}}}ACh{}}{{{d{c}}}Bd{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011{{BdDnc}CKf{{Eb{Dn}{{Df{E`}}}}}}``````````````````````````````{{cg}i{}{}{{b{e}}}{}}00000033333333333333{{{d{c}}}{{d{f}}}{}}000000{{{d{hc}}}{{d{hf}}}{}}000000```````{{{d{c}}}{{d{e}}}{}{}}000000{{{d{hc}}}{{d{he}}}{}{}}000000???????{{{d{E`}}}E`}{{{d{CKh}}}CKh}{{{d{CKj}}}CKj}{{{d{CKl}}}CKl}{{{d{CKn}}}CKn}{{{d{CL`}}}CL`}{{{d{CLb}}}CLb}{{{d{c}}{d{he}}}Cd{}{}}000000{{{d{c}}}Cd{}}0000000000000`{ce{}{}}000000``{Ej{{d{c}}}{}}000000{Ej{{d{hc}}}{}}000000======={EjCd}000000{{{d{E`}}{d{E`}}}B`}{{{d{CKh}}{d{CKh}}}B`}{{{d{CKj}}{d{CKj}}}B`}{{{d{CKl}}{d{CKl}}}B`}{{{d{CKn}}{d{CKn}}}B`}{{{d{CL`}}{d{CL`}}}B`}{{{d{CLb}}{d{CLb}}}B`}{{{d{E`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CKh}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CKj}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CKl}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CKn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CL`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CLb}}{d{hFf}}}{{Fj{CdFh}}}}{cc{}}0000000000000{ce{}{}}000000{DnE`}{{AFjAFjAFj}CKl}{{AFjAFj}CKn}{{AFjAFjAFj}CL`}{{AFjAFjAFj}CLb}{{}Ej}00000066666666666666{{{H`{c}}}{{H`{f}}}{}}000000{{{Hb{c}}}{{Hb{f}}}{}}000000{{{Hd{c}}}{{Hd{f}}}{}}000000{{c{Ad{e}}}g{}{}{}}000000:::::::::::::::::::::`{{AFjAFj}CKh}{{AFjAFj}CKj}````````````{{{d{c}}}e{}{}}000000{c{{Fj{e}}}{}{}}00000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}000000{{{d{c}}}ADd{}}000000{ce{}{}}0000000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000001111111``````````````{{cg}i{}{}{{b{e}}}{}}00222222{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00```{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00==={{{ACj{ceg}}i}{{ACj{ceg}}}{}AClBhAb}{{{d{AAn}}}AAn}{{{d{AB`}}}AB`}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000;;;{{{d{Cb}}AAn}AB`}{{}c{}}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00:::{{{d{{ACj{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}AClBh}{EjCd}00{{{d{AAn}}{d{AAn}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{AAn}}{d{hFf}}}ADh}{{{d{AB`}}{d{hFf}}}ADh}>```{cc{}}00000{ce{}{}}00{{}Ej}00111111{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00555555555{{{d{{ACj{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}AClBh}{{{d{{ACj{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}AClBh}{{cB`g}{{ACj{eik}}}{{Ab{{Cn{Bd}}}}}{}{{Dh{B`}{{Df{e}}}}}AClBh}{{{d{h{ACj{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}AClBh}{{{d{{ACj{ceg}}}}}{{Ij{Mn}}}{}AClBh}{{{ACj{ceg}}i}{{ACj{ceg}}}{}AClBh{{Ab{G`}}}}0{{{d{{ACj{ceg}}}}}Nl{}AClBh}{{{d{{ACl{}{{ADl{c}}}}}}{d{c}}AAn}AB`{}}{{{ACj{ceg}}i}{{ACj{ceg}}}{}AClBh{{Dh{{d{e}}AAn}{{Df{AB`}}}}}}{{{d{{ACj{ceg}}}}}ABh{}AClBh}{{{ACj{ceg}}BL`}{{ACj{ceg}}}{}AClBh}{{{ACj{ceg}}i}{{ACj{ceg}}}{}AClBh{{Ab{BKj}}}}{{{ACj{ceg}}BKl}{{ACj{ceg}}}{}AClBh}7{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{{{ACj{ceg}}i}{{ACj{ceg}}}{}AClBh{{Ab{Mn}}}}`````````{{cg}i{}{}{{b{e}}}{}}03333{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{d{{AD`{ceg}}}}}{{Bn{Bl}}}{}AnBh}{{{AD`{ceg}}i}{{AD`{ceg}}}{}AnBhAb}{{{d{ACn}}}ACn}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}0=={{}ACn}{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}0{{{d{{AD`{ceg}}}}{d{hBl}}}Cd{}AnBh};;{{{d{{AD`{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}AnBh}{EjCd}0{{{d{ACn}}{d{ACn}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{ACn}}{d{hFf}}}ADh}{cc{}}000{ce{}{}}0{{{AD`{ceg}}i}{{AD`{ceg}}}{}AnBh{{Ab{G`}}}}{{}Ej}02222{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0666666{{{d{{AD`{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}AnBh}{{{d{{AD`{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}AnBh}{{ikACn}{{AD`{ceg}}}{}AnBh{{Ab{{A`{ceg}}}}}{{Ab{{A`{ceg}}}}}}{{}c{}}{{{d{h{AD`{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}AnBh}{{{d{h{AD`{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}AnBh};{{{d{{AD`{ceg}}}}}{{Ij{Mn}}}{}AnBh}0{{{AD`{ceg}}B`}{{AD`{ceg}}}{}AnBh}{{{d{{AD`{ceg}}}}}Nl{}AnBh}{{{AD`{ceg}}i}{{AD`{ceg}}}{}AnBh{{Dh{{d{e}}}{{Df{Nn}}}}}}{{{d{{AD`{ceg}}}}}ABh{}AnBh}{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011````````{{cg}i{}{}{{b{e}}}{}}22{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{Ad{e}}}g{}{}{}}{{{ADf{ceg}}i}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNhAb}8`{{{ADf{ceg}}i}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{c}}}}{Ej{{d{c}}}{}}{Ej{{d{hc}}}{}}6{{{d{{ADf{ceg}}}}{d{Bl}}{d{hi}}{d{g}}{d{En}}F`Fb{d{Fd}}}Cd{Hh{Ab{BDh}}CGn}DdNhn}{EjCd}{cc{}}0>{{{ADf{ceg}}i}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{Mn}}}}{{}Ej}{ce{}{}}0{{{H`{c}}}{{H`{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}<222{{{d{{ADf{ceg}}}}{d{hBl}}{d{i}}{d{Hn}}}I`{Hh{Ab{BDh}}CGn}DdNhn}{{{d{{ADf{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{i}}}Ih{Hh{Ab{BDh}}CGn}DdNhn}{{{Kn{c}}cg}{{ADf{cei}}}{Hh{Nd{Nb}}Nf}Dd{{Dh{c}{{Df{e}}}}}Nh}{{{d{h{ADf{ceg}}}}{d{hBl}}IlF`Fb{d{i}}{d{hIn}}{d{h{J`{e}}}}{d{Fd}}}Jb{Hh{Ab{BDh}}CGn}DdNhn}{{{ADf{ceg}}e}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh}?{{{d{{ADf{ceg}}}}}{{Ij{Mn}}}{Hh{Ab{BDh}}CGn}DdNh}{{{d{{ADf{ceg}}}}}Nl{Hh{Ab{BDh}}CGn}DdNh}{{{ADf{ceg}}c}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh}{{{ADf{ceg}}i}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Dh{{d{g}}Of}{{Df{Oh}}}}}}{{{d{{ADf{ceg}}}}}ABh{Hh{Ab{BDh}}CGn}DdNh}{c{{Fj{e}}}{}{}}00{c{{Fj{e{ADb{e}}}}}{}{}}{{{d{c}}}ADd{}}??{{{d{c}}}{{Cn{{d{e}}}}}{}{}}{ce{}{}}{{{ADf{ceg}}i}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{G`}}}}","D":"AE@nCLb","p":[[10,"TransformMatrix",14283],[1,"reference"],[10,"Any",14284],[0,"mut"],[5,"Button",326],[10,"Catalog",326],[10,"Renderer",14285],[5,"Element",14286],[10,"Into",14287],[5,"BakedParameters",14288],[5,"Canvas",492],[10,"Renderer",14289],[10,"Program",492,14290],[5,"Container",7927],[10,"Catalog",7927],[1,"bool"],[5,"Checkbox",7613],[5,"String",14291],[10,"Catalog",7613],[10,"Renderer",14292],[5,"Lazy",0,14293],[5,"Tree",14294],[5,"Vec",14295],[10,"Hash",14296],[6,"Theme",0,14297],[1,"unit"],[17,"Item"],[10,"IntoIterator",14298],[5,"State",7822],[1,"str"],[6,"Option",14299],[5,"ComboBox",7822],[10,"Display",14300],[10,"Clone",14301],[17,"Output"],[10,"Fn",14302],[10,"Catalog",7822],[10,"Component",0,14303],[5,"Palette",13460,14304],[5,"Extended",13602,14304],[10,"FnOnce",14302],[8,"StyleFn",8699],[8,"StyleFn",8835],[8,"StyleFn",9853],[1,"usize"],[5,"Responsive",0,14305],[5,"Style",14285],[5,"Layout",14306],[6,"Cursor",14307],[5,"Rectangle",14308],[5,"Formatter",14300],[5,"Error",14300],[6,"Result",14309],[5,"Task",14310],[5,"Rule",10656],[5,"Pixels",14311],[10,"Catalog",10656],[10,"Catalog",12085,14312],[10,"Catalog",11885],[17,"Font"],[5,"Font",14313],[10,"Renderer",14314],[5,"Image",8108],[5,"Box",14315],[5,"Arc",14316],[5,"Rc",14317],[5,"Column",8370],[10,"Copy",14318],[10,"PartialEq",14319],[1,"tuple"],[5,"Limits",14320],[5,"Node",14321],[5,"Settings",8431],[5,"Url",8431,14322],[6,"Item",8431],[6,"Interaction",14323],[5,"Size",14324],[6,"Event",14325],[10,"Clipboard",14326],[5,"Shell",14327],[6,"Status",1045,14325],[17,"State"],[17,"Event"],[10,"Operation",14328],[10,"Default",14329],[5,"Vector",14330],[5,"Element",14331],[5,"PickList",9853],[10,"ToString",14291],[1,"slice"],[10,"Borrow",14332],[10,"Catalog",9853],[10,"Catalog",8699],[1,"f32"],[5,"RangeInclusive",14333],[5,"ProgressBar",10112],[10,"Catalog",10112],[5,"Data",10211],[5,"QRCode",10211],[10,"Catalog",10211],[5,"Radio",10498],[10,"Eq",14319],[10,"Catalog",10498],[5,"Rich",12085,14334],[5,"Span",12085,14292],[6,"Cow",14335],[5,"Scrollable",10798],[10,"Catalog",10798],[5,"Shader",11401],[10,"Program",11401,14336],[6,"Length",14337],[5,"Slider",11595],[1,"u8"],[10,"From",14287],[10,"PartialOrd",14319],[10,"Catalog",11595],[10,"IntoFragment",12085,14292],[6,"State",14294],[5,"Style",7927],[6,"Status",11885],[5,"Style",11885],[5,"Style",10211],[6,"Status",11595],[5,"Style",11595],[5,"Style",8835],[5,"Style",8699],[6,"Status",9853],[5,"Style",9853],[6,"Status",10798],[5,"Style",10798],[6,"Status",12432],[5,"Style",12432],[5,"Style",12085,14312],[6,"Status",12943],[5,"Style",12943],[5,"Style",10112],[6,"Status",7613],[5,"Style",7613],[6,"Status",326],[5,"Style",326],[6,"Status",10498],[5,"Style",10498],[6,"Status",13961],[5,"Style",13961],[5,"Style",10656],[5,"Svg",11885],[5,"Handle",11885,14314],[5,"Tag",14294],[8,"Text",12085],[5,"Content",12432],[5,"PlainText",14338],[5,"TextEditor",12432],[10,"Catalog",12432],[5,"TextInput",12943],[10,"Catalog",12943],[5,"SmolStr",14339],[5,"Toggler",13961],[10,"Catalog",13961],[6,"Position",14119],[5,"Tooltip",14119],[5,"OutOfBounds",14340],[5,"TypeId",14284],[5,"VerticalSlider",14224],[8,"Result",14300],[5,"Padding",14341],[17,"Class"],[6,"Background",14342],[5,"Point",14343],[5,"Path",492,14344],[5,"Group",492,14345],[6,"Gradient",492,14346],[5,"Fill",492,14347],[5,"Stroke",492,14348],[6,"LineCap",492,14348],[6,"LineJoin",492,14348],[5,"LineDash",492,14348],[6,"Style",492,14349],[5,"Text",492,14350],[6,"Ordering",14319],[8,"Geometry",492],[5,"Color",14351],[10,"FnMut",14302],[10,"Debug",14300],[5,"Linear",1193,14346],[1,"u64"],[10,"Sized",14318],[10,"BuildHasher",14296],[10,"Hasher",14296],[5,"Builder",1290,14352],[5,"Packed",1193,14346],[5,"Path",1441,14353],[5,"UnknownUnit",4656,14354],[5,"Transform2D",4656,14355],[6,"Event",1045],[6,"Rule",1139,14347],[5,"ColorStop",14356],[6,"Gradient",14356],[5,"Arc",1290,14357],[5,"Elliptical",1388,14357],[5,"PathCommands",1441,14358],[5,"PathCommandsSlice",1441,14358],[5,"PathSlice",1441,14353],[5,"PathBuffer",1441,14359],[5,"PathBufferSlice",1441,14359],[5,"EndpointId",1441,14360],[5,"BuilderImpl",1441,14353],[5,"Point2D",4656,14361],[5,"BuilderWithAttributes",1441,14353],[5,"PathCommandsBuilder",3085,14358],[5,"NoAttributes",2742,14362],[5,"Builder",7218,14359],[5,"ArcFlags",1441,14363],[6,"Event",1441,14364],[5,"Iter",1441,14353],[5,"IterWithAttributes",1441,14353],[5,"IdIter",1441,14353],[5,"Polygon",1441,14365],[5,"IdPolygon",1441,14365],[6,"LineCap",1441,14360],[6,"LineJoin",1441,14360],[6,"Side",1441,14360],[6,"FillRule",1441,14360],[6,"Winding",1441,14360],[5,"ControlPointId",1441,14360],[5,"EventId",1441,14360],[5,"Events",3085,14358],[10,"AttributeStore",1441,14360],[5,"AttributeSlice",1441,14360],[10,"PositionStore",1441,14360],[10,"Position",1441,14360],[5,"PolygonIdIter",7368,14365],[5,"Range",14333],[5,"Iter",3085,14358],[5,"Reversed",1441,14353],[1,"i16"],[5,"Iter",7218,14359],[5,"PolygonIter",7368,14365],[5,"IdPolygonIter",7368,14365],[5,"PathEvents",7368,14365],[5,"CommandsPathSlice",3085,14358],[5,"NoAttributes",7017,14366],[5,"WithSvg",2742,14362],[10,"Transformation",6991,14367],[10,"PathBuilder",7544,14362],[5,"Vector2D",4656,14368],[5,"Angle",3310,14369],[5,"LineSegment",3310,14370],[10,"SvgPathBuilder",7544,14362],[5,"Box2D",4656,14371],[5,"BorderRadii",2742,14362],[5,"Flattened",2742,14362],[5,"Transformed",2742,14362],[17,"PathType"],[10,"Build",7544,14362],[5,"PointEvents",3085,14358],[5,"LineEquation",3310,14370],[10,"Scalar",3310,14372],[5,"Triangle",3310,14373],[10,"Add",14374],[10,"AddAssign",14374],[17,"Scalar"],[10,"Segment",3310,14375],[5,"Arc",3310,14363],[5,"CubicBezierSegment",3310,14376],[5,"QuadraticBezierSegment",3310,14377],[10,"Rem",14374],[10,"Sub",14374],[10,"Mul",14374],[10,"One",14378],[10,"FloatConst",14379],[10,"ApproxEq",6773,14380],[10,"NumCast",14381],[5,"SvgArc",3310,14363],[5,"Line",3310,14370],[5,"ArrayVec",4191,14382],[10,"Trig",4656,14383],[10,"Div",14374],[10,"DivAssign",14374],[5,"Flattened",4138,14363],[5,"Flattened",4612,14376],[5,"Flattened",6872,14377],[5,"FlattenedT",6872,14377],[10,"Float",14379],[10,"MulAssign",14374],[10,"Neg",14374],[1,"u32"],[10,"Zero",14378],[10,"Real",14384],[5,"Size2D",4656,14385],[10,"SubAssign",14374],[10,"Iterator",14386],[1,"f64"],[5,"ArrayString",4191,14387],[5,"Replacements",14388],[5,"IntoIter",4191,14382],[5,"CapacityError",4191,14389],[10,"Ord",14319],[5,"Drain",4191,14382],[10,"RangeBounds",14333],[1,"char"],[10,"FromIterator",14298],[5,"Error",14390],[1,"array"],[5,"Utf8Error",14391],[5,"Recompositions",14392],[5,"Decompositions",14393],[5,"StreamSafe",14394],[5,"Arguments",14300],[1,"i64"],[1,"u16"],[1,"u128"],[1,"i8"],[1,"i32"],[1,"i128"],[6,"Endian",14395],[10,"Signed",14396],[5,"Size3D",4656,14385],[5,"Vector3D",4656,14368],[5,"Length",4656,14397],[5,"Point3D",4656,14361],[5,"Scale",4656,14398],[5,"SideOffsets2D",4656,14399],[5,"Translation2D",4656,14400],[5,"Translation3D",4656,14400],[5,"BoolVector2D",4656,14368],[5,"BoolVector3D",4656,14368],[5,"Transform3D",4656,14401],[5,"Rotation3D",4656,14402],[5,"Rect",4656,14403],[5,"Box3D",4656,14404],[5,"RigidTransform3D",4656,14405],[5,"Rotation2D",4656,14402],[10,"Ceil",6862,14406],[10,"One",6862,14406],[5,"HomogeneousVector",4656,14407],[10,"Zero",6862,14406],[10,"Euclid",14408],[10,"Floor",6862,14406],[10,"Round",6862,14406],[10,"Saturating",14409],[5,"FlatteningParameters",6872,14377],[5,"FromPolyline",7017,14366],[10,"PathIterator",7544,14366],[5,"Flattened",7017,14366],[5,"Transformed",7017,14366],[5,"BuilderWithAttributes",7218,14359],[5,"IterBridge",14410],[5,"Icon",7613],[6,"LineHeight",12085,14292],[6,"Shaping",12085,14292],[5,"Icon",12943],[6,"Horizontal",14411],[6,"Vertical",14411],[5,"Border",14412],[5,"Id",7927],[5,"Linear",14356],[5,"Shadow",14413],[6,"Handle",8108,14414],[6,"FilterMethod",8108,14414],[6,"ContentFit",14415],[6,"Rotation",14416],[17,"Handle"],[10,"Renderer",14414],[5,"PathBuf",14417],[5,"Bytes",14418],[5,"Id",14414],[5,"Viewer",8269],[5,"State",8269],[6,"Alignment",14411],[6,"HeadingLevel",8431,14419],[5,"Path",14417],[10,"AsRef",14287],[6,"ParseError",14420],[6,"Host",14421],[6,"Position",14422],[5,"RangeTo",14333],[5,"RangeFull",14333],[5,"RangeFrom",14333],[5,"ParseOptions",14322],[6,"Origin",14423],[5,"Split",14424],[5,"PathSegmentsMut",14425],[5,"Parse",14426],[5,"UrlQuery",14322],[5,"Serializer",14426],[6,"IpAddr",14427],[6,"SocketAddr",14428],[5,"State",8699],[5,"Menu",8699],[5,"TitleBar",8835,14429],[10,"Draggable",8835,14430],[5,"Content",8835,14431],[5,"PaneGrid",8835],[10,"Catalog",8835],[6,"Axis",8835,14432],[6,"Configuration",8835,14433],[6,"Direction",8835,14434],[6,"Node",8835,14435],[5,"Pane",8835,14436],[5,"Split",8835,14437],[6,"DragEvent",8835],[6,"Target",8835],[6,"Region",8835],[6,"Edge",8835],[5,"ResizeEvent",8835],[5,"Highlight",8835],[5,"Line",8835],[6,"Contents",8835],[5,"State",9695],[5,"BTreeMap",14438],[5,"Internal",9695],[6,"Action",9695],[8,"FxHashMap",14439],[6,"Handle",9853],[5,"Icon",9853],[6,"Version",10211],[6,"ErrorCorrection",10211],[6,"Error",10211],[8,"Renderer",0,14440],[6,"QrError",14441],[6,"FillMode",10656],[5,"Viewport",10798],[5,"AbsoluteOffset",10798,14442],[5,"Scrollbar",10798],[6,"Anchor",10798],[5,"RelativeOffset",10798,14442],[6,"Direction",10798],[5,"Id",10798],[5,"Rail",10798],[5,"Scroller",10798],[5,"Viewport",11401,14443],[6,"Event",11401,14444],[5,"Storage",11401,14445],[17,"Primitive"],[10,"Primitive",11401,14445],[10,"Renderer",14445],[5,"Device",14446],[5,"Queue",14446],[6,"TextureFormat",14447],[5,"Transformation",14448],[5,"CommandEncoder",14446],[5,"TextureView",14446],[10,"Send",14318],[5,"Rail",11595],[5,"Handle",11595],[6,"HandleShape",11595],[10,"FromPrimitive",14381],[6,"Data",14314],[8,"StyleFn",11885],[17,"Settings"],[17,"Highlight"],[17,"Iterator"],[10,"Highlighter",12085,14338],[5,"State",12085,14312],[10,"Paragraph",14449],[6,"Action",12432,14450],[6,"Edit",12432,14450],[6,"Motion",12432,14450],[6,"Binding",12432],[5,"KeyPress",12432],[6,"Direction",14450],[5,"State",12432],[6,"Theme",14451],[5,"Highlighter",14451],[5,"Format",14338],[1,"fn"],[17,"Target"],[10,"Deref",14452],[5,"Value",12943,14453],[6,"Side",12943],[5,"Id",12943],[5,"State",12943],[5,"Cursor",13368],[6,"State",13368],[5,"Custom",13460,14297],[5,"Pair",13602,14304],[5,"Background",13602,14304],[5,"Primary",13602,14304],[5,"Secondary",13602,14304],[5,"Success",13602,14304],[5,"Danger",13602,14304],[8,"PathEvent",1441],[8,"IdEvent",1441],[15,"Begin",2703],[15,"End",2703],[15,"Quadratic",2703],[15,"Cubic",2703],[15,"Line",2703],[8,"Rotation",3310],[8,"Size",3310],[8,"Transform",3310],[8,"Box2D",3310],[8,"Translation",3310],[8,"Point",3310],[8,"Vector",3310],[8,"Rotation2D",6779],[8,"SideOffsets2D",6779],[8,"Size3D",6779],[8,"Rotation3D",6779],[8,"Transform2D",6779],[8,"Transform3D",6779],[8,"Box3D",6779],[8,"Rect",6779],[8,"RigidTransform3D",6779],[8,"HomogeneousVector",6779],[8,"Point3D",6779],[8,"Vector3D",6779],[8,"Translation2D",6779],[8,"Translation3D",6779],[8,"Rotation",7179],[8,"Size",7179],[8,"Transform",7179],[8,"Box2D",7179],[8,"Angle",7179],[8,"Point",7179],[8,"Vector",7179],[8,"Translation",7179],[15,"Active",7819],[15,"Hovered",7819],[15,"Disabled",7819],[15,"Rgba",8265],[15,"List",8696],[15,"Split",9682],[15,"Picked",9686],[15,"Dropped",9686],[15,"Canceled",9686],[15,"Split",9690],[15,"Resizing",9849],[15,"Dragging",9849],[15,"Dynamic",10109],[15,"Arrow",10109],[15,"Active",10654],[15,"Hovered",10654],[15,"Both",11395],[15,"Dragged",11397],[15,"Hovered",11397],[15,"Rectangle",11882],[15,"Circle",11882],[8,"Fragment",12085],[15,"Scroll",12942],[15,"Selection",13458],[15,"Active",14117],[15,"Hovered",14117]],"r":[[1,326],[2,492],[7,7613],[8,14454],[9,7822],[10,14303],[11,7927],[19,8108],[23,14293],[26,14455],[30,8835],[31,9853],[33,10112],[34,10211],[35,10498],[36,14440],[37,14305],[38,14456],[39,10656],[40,10798],[42,11401],[43,11595],[46,14457],[47,14458],[49,11885],[50,12085],[51,12432],[52,12943],[53,14297],[54,14459],[55,13961],[59,14119],[60,14224],[83,14460],[88,14460],[89,14460],[91,14460],[96,14460],[100,14460],[101,14461],[106,14460],[147,14460],[148,14460],[159,14460],[160,14460],[161,14460],[162,14460],[164,14460],[194,14460],[198,14461],[201,14460],[209,14460],[220,14460],[222,14460],[224,14460],[226,14460],[228,14461],[229,14460],[232,14460],[238,14460],[240,14460],[247,14460],[248,14460],[249,14460],[272,14460],[276,14460],[280,14460],[282,14460],[283,14462],[284,14460],[289,14460],[291,14460],[317,14460],[318,14460],[320,14460],[321,14460],[496,1045],[497,14347],[500,14346],[502,14345],[503,14348],[504,14348],[505,14348],[508,14344],[509,14290],[515,14348],[516,14349],[517,14350],[720,14289],[775,14463],[911,14289],[921,14289],[1050,14325],[1140,14347],[1143,14347],[1145,14349],[1193,14346],[1194,14346],[1196,14346],[1266,14346],[1290,14357],[1291,14352],[1292,14344],[1295,14344],[1388,14357],[1389,14357],[1441,14363],[1442,14360],[1443,14360],[1444,14360],[1445,14360],[1450,14353],[1451,14353],[1452,14353],[1454,14360],[1461,14360],[1463,14364],[1464,14360],[1465,14360],[1469,14364],[1470,14353],[1471,14365],[1472,14353],[1473,14353],[1477,14360],[1478,14360],[1481,14360],[1485,14353],[1486,14359],[1487,14359],[1488,14358],[1489,14358],[1490,14364],[1491,14353],[1492,14365],[1493,14360],[1494,14360],[1500,14353],[1503,14360],[1505,14360],[1692,14360],[1806,14360],[2385,14360],[2394,14360],[2422,14360],[2423,14360],[2429,14360],[2470,14360],[2742,14362],[2743,14362],[2744,14362],[2745,14362],[2746,14362],[2748,14362],[2749,14362],[2750,14362],[3085,14358],[3086,14358],[3087,14358],[3088,14358],[3089,14358],[3090,14358],[3091,14358],[3310,14369],[3311,14363],[3312,14363],[3313,14464],[3314,14376],[3321,14370],[3322,14370],[3323,14370],[3329,14377],[3330,14465],[3333,14372],[3335,14464],[3336,14375],[3338,14363],[3342,14465],[3343,14465],[3344,14373],[3383,14465],[3538,14465],[3901,14465],[3905,14465],[3927,14465],[4007,14465],[4087,14465],[4089,14465],[4138,14363],[4139,14363],[4140,14363],[4141,14363],[4191,14387],[4192,14382],[4193,14389],[4194,14382],[4195,14382],[4612,14376],[4613,14376],[4656,14369],[4657,14368],[4658,14368],[4659,14371],[4660,14404],[4661,14407],[4662,14397],[4663,14361],[4664,14361],[4665,14403],[4666,14405],[4667,14402],[4668,14402],[4669,14398],[4670,14399],[4671,14385],[4672,14385],[4673,14355],[4674,14401],[4675,14400],[4676,14400],[4677,14383],[4678,14354],[4679,14368],[4680,14368],[4770,14354],[4771,14354],[4918,14404],[4919,14368],[4920,14368],[5135,14354],[6097,14354],[6118,14361],[6119,14361],[6135,14403],[6185,14385],[6186,14385],[6664,14368],[6665,14368],[6773,14380],[6777,14466],[6778,14466],[6779,14464],[6780,14464],[6781,14464],[6782,14464],[6783,14464],[6784,14464],[6785,14464],[6786,14464],[6787,14464],[6788,14464],[6789,14464],[6790,14464],[6791,14464],[6792,14464],[6793,14464],[6794,14464],[6795,14464],[6796,14464],[6797,14464],[6798,14464],[6862,14406],[6863,14406],[6864,14406],[6865,14406],[6866,14406],[6872,14377],[6873,14377],[6874,14377],[6875,14377],[6992,14375],[6993,14367],[7011,14467],[7012,14467],[7013,14467],[7014,14467],[7015,14467],[7016,14467],[7017,14366],[7018,14366],[7019,14366],[7020,14366],[7021,14366],[7179,14468],[7180,14468],[7181,14468],[7182,14468],[7183,14468],[7184,14468],[7185,14468],[7186,14468],[7187,14468],[7198,14468],[7200,14468],[7201,14468],[7209,14353],[7210,14353],[7211,14353],[7212,14353],[7213,14353],[7214,14353],[7215,14353],[7216,14353],[7217,14353],[7218,14359],[7219,14359],[7220,14359],[7221,14359],[7222,14359],[7368,14365],[7369,14365],[7370,14365],[7371,14365],[7372,14365],[7373,14365],[7544,14362],[7545,14362],[7546,14366],[7548,14362],[7596,14348],[7597,14348],[7598,14348],[7604,14348],[7605,14349],[8109,14414],[8110,14414],[8116,8269],[8368,8370],[8439,14419],[8444,14322],[8836,14432],[8842,14433],[8843,14431],[8845,14434],[8848,14430],[8859,14435],[8860,14436],[8870,14437],[8873,9695],[8877,14429],[10798,14442],[10812,14442],[11401,14444],[11404,14445],[11406,14336],[11410,14445],[11412,14443],[11887,14314],[12089,14312],[12091,14292],[12093,14338],[12094,14292],[12096,14292],[12099,14334],[12101,14292],[12102,14292],[12103,14312],[12104,14312],[12105,14312],[12141,14312],[12193,14312],[12194,14312],[12219,14312],[12332,14312],[12352,14312],[12354,14312],[12364,14312],[12432,14450],[12451,14450],[12463,14450],[12946,13368],[12961,14453],[13468,14297],[13496,14304],[13504,14297],[13575,14297],[13602,14304],[13603,14304],[13604,14304],[13605,14304],[13606,14304],[13607,14304],[13608,14304],[13609,14304],[13610,14304],[13611,14304],[13612,14304],[13613,14304],[13614,14304],[13615,14304],[13616,14304],[13617,14304],[13618,14304],[13619,14304],[13620,14304],[13621,14304],[13622,14304],[13623,14304],[13624,14304],[13625,14304],[13626,14304],[13627,14304],[13628,14304],[13629,14304],[13630,14304],[13631,14304],[14224,11595],[14226,11595],[14227,11595],[14228,11595],[14229,11595],[14230,11595],[14242,11595]],"b":[[110,"impl-Catalog-for-Theme"],[111,"impl-Default-for-Theme"],[112,"impl-Catalog-for-Theme"],[113,"impl-Catalog-for-Theme"],[114,"impl-Catalog-for-Theme"],[115,"impl-Catalog-for-Theme"],[116,"impl-Catalog-for-Theme"],[117,"impl-Catalog-for-Theme"],[118,"impl-Catalog-for-Theme"],[119,"impl-Catalog-for-Theme"],[120,"impl-Catalog-for-Theme"],[121,"impl-Catalog-for-Theme"],[122,"impl-Catalog-for-Theme"],[123,"impl-Catalog-for-Theme"],[124,"impl-Catalog-for-Theme"],[125,"impl-Catalog-for-Theme"],[126,"impl-Catalog-for-Theme"],[127,"impl-Catalog-for-Theme"],[145,"impl-Display-for-Theme"],[146,"impl-Debug-for-Theme"],[254,"impl-Catalog-for-Theme"],[255,"impl-Catalog-for-Theme"],[256,"impl-Catalog-for-Theme"],[257,"impl-Catalog-for-Theme"],[258,"impl-Catalog-for-Theme"],[259,"impl-Catalog-for-Theme"],[260,"impl-Catalog-for-Theme"],[261,"impl-Catalog-for-Theme"],[262,"impl-Catalog-for-Theme"],[263,"impl-Catalog-for-Theme"],[264,"impl-Catalog-for-Theme"],[265,"impl-Catalog-for-Theme"],[266,"impl-Catalog-for-Theme"],[267,"impl-Catalog-for-Theme"],[268,"impl-Catalog-for-Theme"],[269,"impl-Catalog-for-Theme"],[270,"impl-Catalog-for-Theme"],[737,"impl-From%3CLinear%3E-for-Fill"],[738,"impl-From%3CColor%3E-for-Fill"],[739,"impl-From%3CGradient%3E-for-Fill"],[745,"impl-From%3CGradient%3E-for-Style"],[746,"impl-From%3CColor%3E-for-Style"],[748,"impl-From%3C%26str%3E-for-Text"],[750,"impl-From%3CString%3E-for-Text"],[1637,"impl-BuilderWithAttributes"],[1638,"impl-PathBuilder-for-BuilderWithAttributes"],[1690,"impl-BuilderWithAttributes"],[1691,"impl-Build-for-BuilderWithAttributes"],[1833,"impl-BuilderWithAttributes"],[1834,"impl-PathBuilder-for-BuilderWithAttributes"],[1940,"impl-BuilderWithAttributes"],[1941,"impl-PathBuilder-for-BuilderWithAttributes"],[2103,"impl-Index%3CEndpointId%3E-for-Path"],[2104,"impl-Index%3CControlPointId%3E-for-Path"],[2105,"impl-Index%3CControlPointId%3E-for-PathSlice%3C\'l%3E"],[2106,"impl-Index%3CEndpointId%3E-for-PathSlice%3C\'l%3E"],[2336,"impl-IntoIterator-for-PathSlice%3C\'l%3E"],[2337,"impl-IntoIterator-for-%26PathSlice%3C\'l%3E"],[2392,"impl-BuilderWithAttributes"],[2393,"impl-PathBuilder-for-BuilderWithAttributes"],[2417,"impl-BuilderWithAttributes"],[2418,"impl-PathBuilder-for-BuilderWithAttributes"],[2432,"impl-BuilderWithAttributes"],[2433,"impl-PathBuilder-for-BuilderWithAttributes"],[2435,"impl-PathBuilder-for-BuilderWithAttributes"],[2436,"impl-BuilderWithAttributes"],[2797,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2798,"impl-NoAttributes%3CB%3E"],[2812,"impl-Flattened%3CBuilder%3E"],[2813,"impl-Build-for-Flattened%3CBuilder%3E"],[2815,"impl-Build-for-WithSvg%3CBuilder%3E"],[2816,"impl-WithSvg%3CBuilder%3E"],[2817,"impl-Build-for-NoAttributes%3CB%3E"],[2818,"impl-NoAttributes%3CB%3E"],[2833,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2834,"impl-WithSvg%3CBuilder%3E"],[2845,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2846,"impl-WithSvg%3CBuilder%3E"],[2847,"impl-NoAttributes%3CB%3E"],[2848,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2875,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2876,"impl-NoAttributes%3CB%3E"],[2884,"impl-Display-for-BorderRadii"],[2885,"impl-Debug-for-BorderRadii"],[2963,"impl-WithSvg%3CBuilder%3E"],[2964,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2965,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2966,"impl-NoAttributes%3CB%3E"],[2968,"impl-WithSvg%3CBuilder%3E"],[2969,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2988,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2989,"impl-WithSvg%3CBuilder%3E"],[2990,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2991,"impl-NoAttributes%3CB%3E"],[3010,"impl-WithSvg%3CBuilder%3E"],[3011,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[3012,"impl-NoAttributes%3CB%3E"],[3013,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[3198,"impl-Index%3CControlPointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[3199,"impl-Index%3CEndpointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[3360,"impl-Add%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[3361,"impl-Add-for-Angle%3CT%3E"],[3364,"impl-Arc%3CS%3E"],[3365,"impl-Segment-for-Arc%3CS%3E"],[3366,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3367,"impl-CubicBezierSegment%3CS%3E"],[3368,"impl-LineSegment%3CS%3E"],[3369,"impl-Segment-for-LineSegment%3CS%3E"],[3370,"impl-QuadraticBezierSegment%3CS%3E"],[3371,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3377,"impl-Arc%3CS%3E"],[3378,"impl-Segment-for-Arc%3CS%3E"],[3379,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3380,"impl-CubicBezierSegment%3CS%3E"],[3427,"impl-Arc%3CS%3E"],[3428,"impl-Segment-for-Arc%3CS%3E"],[3429,"impl-CubicBezierSegment%3CS%3E"],[3430,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3431,"impl-LineSegment%3CS%3E"],[3432,"impl-Segment-for-LineSegment%3CS%3E"],[3433,"impl-QuadraticBezierSegment%3CS%3E"],[3434,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3563,"impl-CubicBezierSegment%3CS%3E"],[3564,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3566,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3567,"impl-QuadraticBezierSegment%3CS%3E"],[3572,"impl-Div%3CT%3E-for-Angle%3CT%3E"],[3573,"impl-Div-for-Angle%3CT%3E"],[3597,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3598,"impl-CubicBezierSegment%3CS%3E"],[3600,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3601,"impl-QuadraticBezierSegment%3CS%3E"],[3603,"impl-CubicBezierSegment%3CS%3E"],[3604,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3606,"impl-QuadraticBezierSegment%3CS%3E"],[3607,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3643,"impl-Segment-for-Arc%3CS%3E"],[3644,"impl-Arc%3CS%3E"],[3645,"impl-CubicBezierSegment%3CS%3E"],[3646,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3647,"impl-Segment-for-LineSegment%3CS%3E"],[3648,"impl-LineSegment%3CS%3E"],[3649,"impl-QuadraticBezierSegment%3CS%3E"],[3650,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3667,"impl-Arc%3CS%3E"],[3668,"impl-Segment-for-Arc%3CS%3E"],[3670,"impl-CubicBezierSegment%3CS%3E"],[3671,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3673,"impl-QuadraticBezierSegment%3CS%3E"],[3674,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3702,"impl-Segment-for-Arc%3CS%3E"],[3703,"impl-From%3CSvgArc%3CS%3E%3E-for-Arc%3CS%3E"],[3704,"impl-Arc%3CS%3E"],[3707,"impl-CubicBezierSegment%3CS%3E"],[3708,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3710,"impl-Segment-for-LineSegment%3CS%3E"],[3712,"impl-LineSegment%3CS%3E"],[3715,"impl-QuadraticBezierSegment%3CS%3E"],[3717,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3913,"impl-Arc%3CS%3E"],[3914,"impl-Segment-for-Arc%3CS%3E"],[3915,"impl-CubicBezierSegment%3CS%3E"],[3916,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3917,"impl-LineSegment%3CS%3E"],[3918,"impl-Segment-for-LineSegment%3CS%3E"],[3919,"impl-QuadraticBezierSegment%3CS%3E"],[3920,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3937,"impl-Arc%3CS%3E"],[3938,"impl-Segment-for-Arc%3CS%3E"],[3939,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3940,"impl-CubicBezierSegment%3CS%3E"],[3941,"impl-Segment-for-LineSegment%3CS%3E"],[3942,"impl-LineSegment%3CS%3E"],[3943,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3944,"impl-QuadraticBezierSegment%3CS%3E"],[3947,"impl-Segment-for-Arc%3CS%3E"],[3948,"impl-Arc%3CS%3E"],[3949,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3950,"impl-CubicBezierSegment%3CS%3E"],[3951,"impl-Segment-for-LineSegment%3CS%3E"],[3952,"impl-LineSegment%3CS%3E"],[3953,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3954,"impl-QuadraticBezierSegment%3CS%3E"],[3962,"impl-Sum%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[3963,"impl-Sum-for-Angle%3CT%3E"],[3968,"impl-Segment-for-Arc%3CS%3E"],[3969,"impl-Arc%3CS%3E"],[3970,"impl-CubicBezierSegment%3CS%3E"],[3971,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3972,"impl-LineSegment%3CS%3E"],[3973,"impl-Segment-for-LineSegment%3CS%3E"],[3974,"impl-QuadraticBezierSegment%3CS%3E"],[3975,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[4104,"impl-Arc%3CS%3E"],[4105,"impl-Segment-for-Arc%3CS%3E"],[4106,"impl-CubicBezierSegment%3CS%3E"],[4107,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[4108,"impl-Segment-for-LineSegment%3CS%3E"],[4109,"impl-LineSegment%3CS%3E"],[4110,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[4111,"impl-QuadraticBezierSegment%3CS%3E"],[4122,"impl-Segment-for-Arc%3CS%3E"],[4123,"impl-Arc%3CS%3E"],[4124,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[4125,"impl-CubicBezierSegment%3CS%3E"],[4126,"impl-Segment-for-LineSegment%3CS%3E"],[4127,"impl-LineSegment%3CS%3E"],[4128,"impl-QuadraticBezierSegment%3CS%3E"],[4129,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[4315,"impl-PartialEq-for-ArrayVec%3CT,+CAP%3E"],[4316,"impl-PartialEq%3C%5BT%5D%3E-for-ArrayVec%3CT,+CAP%3E"],[4317,"impl-PartialEq-for-ArrayString%3CCAP%3E"],[4318,"impl-PartialEq%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4333,"impl-Display-for-ArrayString%3CCAP%3E"],[4334,"impl-Debug-for-ArrayString%3CCAP%3E"],[4335,"impl-Debug-for-CapacityError%3CT%3E"],[4336,"impl-Display-for-CapacityError%3CT%3E"],[4358,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4359,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4363,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4364,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4415,"impl-IntoIterator-for-%26mut+ArrayVec%3CT,+CAP%3E"],[4416,"impl-IntoIterator-for-ArrayVec%3CT,+CAP%3E"],[4417,"impl-IntoIterator-for-%26ArrayVec%3CT,+CAP%3E"],[4430,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4431,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4437,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4438,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4459,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4460,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4506,"impl-TryFrom%3CArguments%3C\'a%3E%3E-for-ArrayString%3CCAP%3E"],[4507,"impl-TryFrom%3C%26str%3E-for-ArrayString%3CCAP%3E"],[4708,"impl-Add-for-Length%3CT,+U%3E"],[4709,"impl-Add%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[4710,"impl-Add%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4711,"impl-Add%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4712,"impl-Add%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4713,"impl-Add%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4716,"impl-Add-for-Size2D%3CT,+U%3E"],[4717,"impl-Add%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4718,"impl-Add-for-Size3D%3CT,+U%3E"],[4719,"impl-Add%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4722,"impl-Add%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4723,"impl-Add-for-Vector2D%3CT,+U%3E"],[4724,"impl-Add%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[4725,"impl-Add-for-Vector3D%3CT,+U%3E"],[4727,"impl-AddAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4728,"impl-AddAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4729,"impl-AddAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4730,"impl-AddAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4766,"impl-ApproxEq%3CT%3E-for-Transform2D%3CT,+Src,+Dst%3E"],[4767,"impl-Transform2D%3CT,+Src,+Dst%3E"],[4768,"impl-Transform3D%3CT,+Src,+Dst%3E"],[4769,"impl-ApproxEq%3CT%3E-for-Transform3D%3CT,+Src,+Dst%3E"],[4972,"impl-Point2D%3CT,+U%3E"],[4973,"impl-Ceil-for-Point2D%3CT,+U%3E"],[4974,"impl-Ceil-for-Point3D%3CT,+U%3E"],[4975,"impl-Point3D%3CT,+U%3E"],[4976,"impl-Size2D%3CT,+U%3E"],[4977,"impl-Ceil-for-Size2D%3CT,+U%3E"],[4978,"impl-Size3D%3CT,+U%3E"],[4979,"impl-Ceil-for-Size3D%3CT,+U%3E"],[4980,"impl-Vector2D%3CT,+U%3E"],[4981,"impl-Ceil-for-Vector2D%3CT,+U%3E"],[4982,"impl-Ceil-for-Vector3D%3CT,+U%3E"],[4983,"impl-Vector3D%3CT,+U%3E"],[5206,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U2%3E"],[5207,"impl-Div%3CT%3E-for-Box2D%3CT,+U%3E"],[5208,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U2%3E"],[5209,"impl-Div%3CT%3E-for-Box3D%3CT,+U%3E"],[5210,"impl-Div%3CT%3E-for-Length%3CT,+U%3E"],[5211,"impl-Div%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Dst%3E"],[5212,"impl-Div%3CLength%3CT,+Src%3E%3E-for-Length%3CT,+Dst%3E"],[5213,"impl-Div%3CT%3E-for-Point2D%3CT,+U%3E"],[5214,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U2%3E"],[5215,"impl-Div%3CT%3E-for-Point3D%3CT,+U%3E"],[5216,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U2%3E"],[5217,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U2%3E"],[5218,"impl-Div%3CT%3E-for-Rect%3CT,+U%3E"],[5219,"impl-Div%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5220,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U2%3E"],[5221,"impl-Div%3CT%3E-for-Size2D%3CT,+U%3E"],[5222,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U2%3E"],[5223,"impl-Div%3CT%3E-for-Size3D%3CT,+U%3E"],[5224,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U2%3E"],[5225,"impl-Div%3CT%3E-for-Vector2D%3CT,+U%3E"],[5226,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U2%3E"],[5227,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U2%3E"],[5228,"impl-Div%3CT%3E-for-Vector3D%3CT,+U%3E"],[5229,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[5230,"impl-DivAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[5231,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[5232,"impl-DivAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[5234,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5235,"impl-DivAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[5236,"impl-DivAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[5237,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5238,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[5239,"impl-DivAssign%3CT%3E-for-Rect%3CT,+U%3E"],[5240,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[5241,"impl-DivAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5242,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5243,"impl-DivAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[5244,"impl-DivAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[5245,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5246,"impl-DivAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[5247,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5248,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[5249,"impl-DivAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[5400,"impl-Floor-for-Point2D%3CT,+U%3E"],[5401,"impl-Point2D%3CT,+U%3E"],[5402,"impl-Point3D%3CT,+U%3E"],[5403,"impl-Floor-for-Point3D%3CT,+U%3E"],[5404,"impl-Floor-for-Size2D%3CT,+U%3E"],[5405,"impl-Size2D%3CT,+U%3E"],[5406,"impl-Floor-for-Size3D%3CT,+U%3E"],[5407,"impl-Size3D%3CT,+U%3E"],[5408,"impl-Floor-for-Vector2D%3CT,+U%3E"],[5409,"impl-Vector2D%3CT,+U%3E"],[5410,"impl-Vector3D%3CT,+U%3E"],[5411,"impl-Floor-for-Vector3D%3CT,+U%3E"],[5438,"impl-From%3CVector2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5439,"impl-From%3CPoint3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5441,"impl-From%3CVector3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5442,"impl-From%3CPoint2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5444,"impl-From%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[5445,"impl-From%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[5447,"impl-From%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[5448,"impl-From%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[5452,"impl-From%3CRotation3D%3CT,+Src,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[5454,"impl-From%3CVector3D%3CT,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[5459,"impl-From%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[5460,"impl-From%3CVector2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5461,"impl-From%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[5463,"impl-From%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[5464,"impl-From%3CVector3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5465,"impl-From%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[5472,"impl-From%3CTranslation2D%3CT,+Src,+Dst%3E%3E-for-Vector2D%3CT,+Src%3E"],[5473,"impl-From%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[5474,"impl-From%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[5475,"impl-From%3CSize2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5476,"impl-From%3CTranslation3D%3CT,+Src,+Dst%3E%3E-for-Vector3D%3CT,+Src%3E"],[5477,"impl-From%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[5478,"impl-From%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[5993,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U1%3E"],[5994,"impl-Mul%3CT%3E-for-Box2D%3CT,+U%3E"],[5995,"impl-Mul%3CT%3E-for-Box3D%3CT,+U%3E"],[5996,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U1%3E"],[5997,"impl-Mul%3CT%3E-for-Length%3CT,+U%3E"],[5998,"impl-Mul%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Src%3E"],[5999,"impl-Mul%3CT%3E-for-Point2D%3CT,+U%3E"],[6000,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U1%3E"],[6001,"impl-Mul%3CT%3E-for-Point3D%3CT,+U%3E"],[6002,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U1%3E"],[6003,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U1%3E"],[6004,"impl-Mul%3CT%3E-for-Rect%3CT,+U%3E"],[6006,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U1%3E"],[6007,"impl-Mul%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[6008,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U1%3E"],[6009,"impl-Mul%3CT%3E-for-Size2D%3CT,+U%3E"],[6010,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U1%3E"],[6011,"impl-Mul%3CT%3E-for-Size3D%3CT,+U%3E"],[6012,"impl-Mul%3CT%3E-for-Vector2D%3CT,+U%3E"],[6013,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U1%3E"],[6014,"impl-Mul%3CT%3E-for-Vector3D%3CT,+U%3E"],[6015,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U1%3E"],[6016,"impl-MulAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[6017,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[6018,"impl-MulAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[6019,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[6021,"impl-MulAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[6022,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[6023,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[6024,"impl-MulAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[6025,"impl-MulAssign%3CT%3E-for-Rect%3CT,+U%3E"],[6026,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[6027,"impl-MulAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[6028,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[6029,"impl-MulAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[6030,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[6031,"impl-MulAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[6032,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[6033,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[6034,"impl-MulAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[6035,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[6036,"impl-MulAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[6148,"impl-Point2D%3CT,+U%3E"],[6149,"impl-Round-for-Point2D%3CT,+U%3E"],[6150,"impl-Round-for-Point3D%3CT,+U%3E"],[6151,"impl-Point3D%3CT,+U%3E"],[6153,"impl-Size2D%3CT,+U%3E"],[6154,"impl-Round-for-Size2D%3CT,+U%3E"],[6155,"impl-Size3D%3CT,+U%3E"],[6156,"impl-Round-for-Size3D%3CT,+U%3E"],[6157,"impl-Vector2D%3CT,+U%3E"],[6158,"impl-Round-for-Vector2D%3CT,+U%3E"],[6159,"impl-Round-for-Vector3D%3CT,+U%3E"],[6160,"impl-Vector3D%3CT,+U%3E"],[6201,"impl-Sub-for-Point2D%3CT,+U%3E"],[6202,"impl-Sub%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[6203,"impl-Sub%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[6204,"impl-Sub%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[6205,"impl-Sub-for-Point3D%3CT,+U%3E"],[6206,"impl-Sub%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[6216,"impl-SubAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[6217,"impl-SubAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[6218,"impl-SubAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[6219,"impl-SubAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[6227,"impl-Sum-for-Length%3CT,+U%3E"],[6228,"impl-Sum%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[6229,"impl-Sum-for-Size2D%3CT,+U%3E"],[6230,"impl-Sum%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[6231,"impl-Sum-for-Size3D%3CT,+U%3E"],[6232,"impl-Sum%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[6233,"impl-Sum%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[6234,"impl-Sum-for-Vector2D%3CT,+U%3E"],[6235,"impl-Sum%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[6236,"impl-Sum-for-Vector3D%3CT,+U%3E"],[6419,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6420,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[6421,"impl-Scale%3CT,+Src,+Dst%3E"],[6422,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[6423,"impl-Translation2D%3CT,+Src,+Dst%3E"],[6424,"impl-Transformation%3CS%3E-for-Translation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6425,"impl-Transform2D%3CT,+Src,+Dst%3E"],[6426,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6442,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6443,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[6444,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[6445,"impl-Scale%3CT,+Src,+Dst%3E"],[6447,"impl-Transform2D%3CT,+Src,+Dst%3E"],[6448,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6755,"impl-Point2D%3CT,+U%3E"],[6756,"impl-Zero-for-Point2D%3CT,+U%3E"],[6757,"impl-Point3D%3CT,+U%3E"],[6758,"impl-Zero-for-Point3D%3CT,+U%3E"],[6761,"impl-Zero-for-Size2D%3CT,+U%3E"],[6762,"impl-Size2D%3CT,+U%3E"],[6763,"impl-Size3D%3CT,+U%3E"],[6764,"impl-Zero-for-Size3D%3CT,+U%3E"],[6765,"impl-Vector2D%3CT,+U%3E"],[6766,"impl-Zero-for-Vector2D%3CT,+U%3E"],[6767,"impl-Vector3D%3CT,+U%3E"],[6768,"impl-Zero-for-Vector3D%3CT,+U%3E"],[7238,"impl-Builder%3C\'l%3E"],[7239,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7240,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7241,"impl-BuilderWithAttributes%3C\'l%3E"],[7248,"impl-Builder%3C\'l%3E"],[7249,"impl-Build-for-Builder%3C\'l%3E"],[7250,"impl-Build-for-BuilderWithAttributes%3C\'l%3E"],[7251,"impl-BuilderWithAttributes%3C\'l%3E"],[7261,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7262,"impl-Builder%3C\'l%3E"],[7263,"impl-BuilderWithAttributes%3C\'l%3E"],[7264,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7277,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7278,"impl-Builder%3C\'l%3E"],[7279,"impl-BuilderWithAttributes%3C\'l%3E"],[7280,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7321,"impl-Builder%3C\'l%3E"],[7322,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7323,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7324,"impl-BuilderWithAttributes%3C\'l%3E"],[7330,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7331,"impl-Builder%3C\'l%3E"],[7332,"impl-BuilderWithAttributes%3C\'l%3E"],[7333,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7334,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7335,"impl-Builder%3C\'l%3E"],[7336,"impl-BuilderWithAttributes%3C\'l%3E"],[7337,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7766,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Checkbox%3C\'a,+Message,+Theme,+Renderer%3E"],[7767,"impl-Checkbox%3C\'a,+Message,+Theme,+Renderer%3E"],[7902,"impl-ComboBox%3C\'a,+T,+Message,+Theme,+Renderer%3E"],[7903,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-ComboBox%3C\'a,+T,+Message,+Theme,+Renderer%3E"],[8011,"impl-From%3CColor%3E-for-Style"],[8012,"impl-From%3CGradient%3E-for-Style"],[8014,"impl-From%3CLinear%3E-for-Style"],[8530,"impl-Debug-for-Url"],[8531,"impl-Display-for-Url"],[8532,"impl-Debug-for-HeadingLevel"],[8533,"impl-Display-for-HeadingLevel"],[8566,"impl-Index%3CRangeTo%3CPosition%3E%3E-for-Url"],[8567,"impl-Index%3CRangeFull%3E-for-Url"],[8568,"impl-Index%3CRangeFrom%3CPosition%3E%3E-for-Url"],[8569,"impl-Index%3CRange%3CPosition%3E%3E-for-Url"],[10348,"impl-Display-for-Error"],[10349,"impl-Debug-for-Error"],[10613,"impl-Radio%3C\'a,+Message,+Theme,+Renderer%3E"],[10614,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Radio%3C\'a,+Message,+Theme,+Renderer%3E"],[12245,"impl-From%3Cf32%3E-for-LineHeight"],[12246,"impl-From%3CPixels%3E-for-LineHeight"],[12355,"impl-Rich%3C\'a,+Link,+Theme,+Renderer%3E"],[12356,"impl-Widget%3CLink,+Theme,+Renderer%3E-for-Rich%3C\'a,+Link,+Theme,+Renderer%3E"],[12809,"impl-State%3CHighlighter%3E"],[12810,"impl-Focusable-for-State%3CHighlighter%3E"],[12832,"impl-TextEditor%3C\'a,+Highlighter,+Message,+Theme,+Renderer%3E"],[12833,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextEditor%3C\'a,+Highlighter,+Message,+Theme,+Renderer%3E"],[13091,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13092,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13109,"impl-Debug-for-Value"],[13110,"impl-Display-for-Value"],[13118,"impl-State%3CP%3E"],[13119,"impl-Focusable-for-State%3CP%3E"],[13233,"impl-State%3CP%3E"],[13234,"impl-Focusable-for-State%3CP%3E"],[13235,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13236,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13241,"impl-State%3CP%3E"],[13242,"impl-TextInput-for-State%3CP%3E"],[13244,"impl-TextInput-for-State%3CP%3E"],[13245,"impl-State%3CP%3E"],[13247,"impl-State%3CP%3E"],[13248,"impl-TextInput-for-State%3CP%3E"],[13269,"impl-State%3CP%3E"],[13270,"impl-TextInput-for-State%3CP%3E"],[13273,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13274,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13346,"impl-State%3CP%3E"],[13347,"impl-Focusable-for-State%3CP%3E"],[13546,"impl-Display-for-Custom"],[13547,"impl-Debug-for-Custom"],[14076,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Toggler%3C\'a,+Message,+Theme,+Renderer%3E"],[14077,"impl-Toggler%3C\'a,+Message,+Theme,+Renderer%3E"]],"c":"OjAAAAEAAAAAAAAAEAAAAKMh","e":"OjAAAAEAAAAAAGMrEAAAAAwXEIidm73x///n4IGT/////w3+wPH//2OYYwMQIEzg//8MwOH//x9wAP7//M//+f//8Tv+//8bw8j///8HAgCA/////////////3//////f//v/////6////wfHaz+///yfwD8/////////////wvIr4Di//7//////////7//4/8A4P////+fn/9///+f+P//3T//w/z///97fv7/g///x/j35v2f/Pz/I/z/n3/+0/sH/4MLvzg4OAAf+P///////////////////+T///////8f/f///////////////3///////////////////////////2D//wMTAID////////f//8f/////wAAAP7///////////////////////////+/////87Ag1x/ef7h/+P//f/3//////////////////////////////////////////38AHwDQ//93/+/3/+zz/v//3evg//2D//////98/n/4VFXeq/76//////cn4P/////9//////83+P8/+P/////X////////P/Tj83X8/8+U3f7/////p/r/P4jw/4b/////5//P///r7P//X2P7/yMhkPkfIKsAALizUv7/f+3/awD+//////////8TCDAEf3+/5qli9FlVBd/+n+/5D6H////////////7f7YGuxyE/7/33/v/4P//f5j//zP////n///+/f/7Bz7//x/4////P//D+eD/fwDAxz/fv//x/////////////8//v/f//wEAAMD///////8fgH9+bPD/////////////////////f/z//wEAQAAADuD//////////////3/4//9jEP5/7v//////5///////h///////////D///////////HwHg///PbbNwl/4U//9/AADC//8/AAD4///D////BMD//z/WAACA/////////////////////////////38ACAAAEADA//8PHt7D//////+/fwAxAAD+/wsEOALAIAQAAB/AAwz+////fwAAAAgEAAAAAID///+hAEAAAAAAAECQCgCoAggA+P////////////9//v////////8//f//sf///wPg8xE/H7ypJAD8//8C////72c+b0rp/////x//4/////////8FANOT////////D/4f/v///5+//////w+Af9EGAP/////////jP/7//////////4H//////////+H/4f////////////8BAEAgAAAAAAAA///P//u/5///P/DPw////7+CiPD/////B/z///kfb/j/IyX//z/Agf8H/5G/8//+s/8c//9/ycO0///vDuD//////vf/Lsfn+P//V/7//88B//+//+XN/79k/P//0v8/078e/R9+wf//5//9//v/+///wfMHmH/4////x4IBACD///////MA/P/5/6f/H/7j//8ngP///wcAAAAABPz/7///////////n////////9/4////////9///+P///////+f///////8LAOD///////H/PwAA//////////////////////+fIs0EhP7///////////////////////////8BAMD9/////b8/7hz+//8BAPj///8BAOD//z//f/+/T////3/A/3zw/////48qlPD//////x+A//H7+Z83//8R//8HAAD///+////x///z//////+Q//+B//////8/8/////////8B4P+P//7P7//Df/z//68S/v//PwD4///37/x/xu/4//8v////OwAAAPw/4P//////H/////6////////7f/j////9//////8/APz//xv+HwD+///////////////Fb4j8///////////////7f/4fAADA////////33/4h4f///9/NGD/////5wMA+P////H/v///58f/////wP/zA////////4Xx/////////wCA////f//3+P///5XHz8P///9/yf////8fAADw8///D/7/x/8f+OH//+//f8Dy/x8/8P////+/XyB+IEHe///////8fgAAAAAAAAD4//////+f////3//////4///+/////w+A//0P/wPw////////////SZAGjPz/////////////+x8IAPj/////5///3///3z/8///v//8/Afj/H/8A/P////////8ZKYIRgET+/////////5d//+D/////8/P/n///BwAAAAAA4H//f/+fn/9/8P//AwAAAP7///8P+P//////78///////4D/H/wB/////////wCA//////////8fAPj/47//8/9/wH/8//83Cf///x+A///+/3/e/P936///+/7tW/9l/gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}],\ +["iced_tiny_skia",{"t":"PEFGFFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNENNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCEONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNOOOOOOFPFGPNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNHNHNNNHNNNNONNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOEECFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNHNNNNNNNNNNNNNNNNNN","n":["Fill","Geometry","Layer","Primitive","Renderer","Settings","Stroke","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","core","damage","default","default","default_font","default_font","default_size","default_text_size","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","draw","draw_editor","draw_geometry","draw_image","draw_image","draw_mesh","draw_paragraph","draw_primitive_cache","draw_primitive_group","draw_quad","draw_raster","draw_svg","draw_svg","draw_text","draw_text_cache","draw_text_group","drop","drop","drop","drop","end_layer","end_transformation","eq","eq","fill_editor","fill_paragraph","fill_quad","fill_text","flush","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","geometry","graphics","images","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layers","measure_image","measure_svg","new","new_frame","null_value","null_value","primitives","quads","reset","resize","start_layer","start_transformation","text","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","visible_bounds","vzip","vzip","vzip","vzip","window","with_bounds","paint","paint","path","path","rule","stroke","Cache","Cache","Frame","Geometry","Live","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cache","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","clip_bounds","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","draft","draw_image","draw_svg","drop","drop","drop","fill","fill_rectangle","fill_text","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","images","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_fill_rule","into_geometry","into_paint","into_stimulus","into_stimulus","into_stimulus","into_stroke","load","new","paste","pop_transform","primitives","push_transform","rotate","scale","scale_nonuniform","size","stroke","text","to_owned","translate","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vzip","vzip","vzip","width","with_clip","clip_bounds","images","primitives","text","Compositor","Surface","compositor","Compositor","Surface","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","configure_surface","create_renderer","create_surface","deref","deref","deref_mut","deref_mut","drop","drop","fetch_information","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","present","present","screenshot","screenshot","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","with_backend"],"q":[[0,"iced_tiny_skia"],[210,"iced_tiny_skia::Primitive"],[216,"iced_tiny_skia::geometry"],[355,"iced_tiny_skia::geometry::Geometry"],[359,"iced_tiny_skia::window"],[362,"iced_tiny_skia::window::compositor"],[439,"palette::chromatic_adaptation"],[440,"core::any"],[441,"palette::cam16::parameters"],[442,"iced_tiny_skia::layer"],[443,"iced_tiny_skia::primitive"],[444,"iced_tiny_skia::settings"],[445,"iced_core::rectangle"],[446,"alloc::vec"],[447,"iced_core::pixels"],[448,"tiny_skia::pixmap"],[449,"tiny_skia::mask"],[450,"iced_graphics::viewport"],[451,"iced_core::color"],[452,"core::convert"],[453,"iced_graphics::text::editor"],[454,"iced_core::point"],[455,"iced_core::transformation"],[456,"iced_graphics::image"],[457,"iced_core::image"],[458,"iced_graphics::mesh"],[459,"iced_graphics::text::paragraph"],[460,"alloc::rc"],[461,"iced_core::renderer"],[462,"iced_core::background"],[463,"iced_core::svg"],[464,"iced_core::text"],[465,"iced_graphics::text"],[466,"core::fmt"],[467,"iced_graphics::settings"],[468,"alloc::boxed"],[469,"alloc::sync"],[470,"iced_core::size"],[471,"iced_core::font"],[472,"core::result"],[473,"palette::convert::try_from_into_color"],[474,"iced_graphics::cache"],[475,"core::option"],[476,"iced_graphics::geometry::path"],[477,"iced_graphics::geometry::fill"],[478,"iced_graphics::geometry::text"],[479,"tiny_skia::painter"],[480,"iced_graphics::geometry::style"],[481,"iced_graphics::geometry::stroke"],[482,"tiny_skia_path::stroker"],[483,"iced_core::angle"],[484,"iced_core::vector"],[485,"iced_graphics::compositor"],[486,"core::clone"],[487,"iced_graphics::error"]],"i":[9,0,0,0,0,0,9,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,8,9,10,6,6,8,9,10,8,9,10,8,9,10,10,8,9,10,6,0,8,8,10,6,10,6,10,8,9,10,6,8,9,10,6,6,8,6,8,6,6,8,8,8,8,8,8,6,8,8,8,8,9,10,6,6,6,9,10,6,6,6,6,8,8,9,10,6,8,9,10,10,6,8,9,10,6,8,9,10,6,0,0,8,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,9,10,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,6,6,6,6,6,8,10,8,8,8,8,6,6,8,8,9,10,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,8,9,10,6,9,8,9,10,6,0,8,74,75,74,75,74,75,0,49,0,0,49,49,51,53,49,51,53,49,51,53,49,51,53,49,51,53,49,51,53,49,51,53,49,49,51,53,53,51,51,51,51,49,51,53,49,51,53,49,51,53,53,53,53,49,51,53,53,53,53,49,51,53,49,51,53,49,51,53,49,51,53,53,51,49,51,53,49,51,53,49,51,53,49,51,53,53,49,51,53,49,51,53,49,51,53,49,51,53,0,53,0,49,51,53,0,49,53,53,53,51,53,53,53,53,53,53,51,51,53,49,51,53,49,51,53,49,51,53,49,51,53,49,51,53,49,51,53,49,51,53,49,51,53,53,53,76,76,76,76,0,0,0,0,0,66,70,66,70,66,70,66,70,66,70,66,70,66,70,66,70,66,70,66,66,66,66,70,66,70,66,70,66,66,70,66,70,66,70,66,70,66,70,66,70,66,70,66,66,70,66,70,66,70,66,70,66,70,0,0,66,0,66,66,70,66,70,66,70,66,70,66,70,66,70,66,70,66,70,66],"f":"```````{{cg}i{}{}{{b{e}}}{}}000{ce{}{}}0000000{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000`{{c{j{e}}}g{}{}{}}000{{{d{hl}}}n}{{{d{A`}}}A`}{{{d{Ab}}}Ab}{{{d{Ad}}}Ad}{{{d{c}}{d{he}}}n{}{}}00{{{d{c}}}n{}}000;;;;`{{{d{A`}}{d{A`}}}{{Ah{Af}}}}{{}A`}{{}Ad}{{{d{l}}}c{}}`{{{d{l}}}Aj}`{Al{{d{c}}}{}}000{Al{{d{hc}}}{}}000{{{d{hl}}{d{hAn}}{d{hB`}}{d{Bb}}{d{{Bd{Af}}}}Bf{d{{Bd{c}}}}}n{{Bj{Bh}}}}{{{d{hA`}}{d{Bl}}BnBfAfC`}n}{{{d{hl}}c}n{}}{{{d{hA`}}CbC`}n}{{{d{hl}}CdAf}n}{{{d{hl}}Cf}n}{{{d{hA`}}{d{Ch}}BnBfAfC`}n}{{{d{hA`}}{Cj{{Bd{Ab}}}}AfC`}n}{{{d{hA`}}{Ah{Ab}}AfC`}n}{{{d{hA`}}ClCnC`}n}{{{d{hA`}}CdAfC`}n}{{{d{hA`}}D`AfC`}n}{{{d{hl}}D`Af}n}{{{d{hA`}}DbBnBfAfC`}n}{{{d{hA`}}{Cj{{Bd{Dd}}}}AfC`}n}{{{d{hA`}}{Ah{Dd}}AfC`}n}{Aln}000{{{d{hl}}}n}0{{{d{Ab}}{d{Ab}}}Df}{{{d{Ad}}{d{Ad}}}Df}{{{d{hl}}{d{c}}BnBfAf}n{}}0{{{d{hl}}Clc}n{{Dh{Cn}}}}{{{d{hl}}DbBnBfAf}n}{{{d{hA`}}}n}{{{d{A`}}{d{hDj}}}Dl}{{{d{Ab}}{d{hDj}}}Dl}{{{d{Ad}}{d{hDj}}}Dl}{{{d{l}}{d{hDj}}}Dl}{cc{}}00{DnAd}11111{ce{}{}}000```{{}Al}00011111111{{{E`{c}}}{{E`{f}}}{}}000{{{Eb{c}}}{{Eb{f}}}{}}0{{{Cj{c}}}{{Cj{f}}}{}}000{{c{j{e}}}g{}{}{}}000555555555555{{{d{hl}}}{{d{{Bd{A`}}}}}}{{{d{l}}{d{c}}}{{Ef{Ed}}}{}}{{{d{l}}{d{Eh}}}{{Ef{Ed}}}}{{EjAj}l}{{{d{l}}Ef}c{}}{{}c{}}0``{{{d{hA`}}}n}{{{d{hA`}}Af}n}{{{d{hl}}Af}n}{{{d{hl}}C`}n}`{{{d{c}}}e{}{}}00{c{{El{e}}}{}{}}00000000000{c{{El{e{En{e}}}}}{}{}}000{{{d{c}}}F`{}}000{ce{}{}}0000000{{{d{Ab}}}Af}1111`{AfA`}```````````{{cg}i{}{}{{b{e}}}{}}00333333{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{FbFd{Fh{Ff}}}Ff}{{c{j{e}}}g{}{}{}}00{{{d{Fj}}}Bn}`{{{d{Ff}}}Ff}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}==={Al{{d{c}}}{}}00{Al{{d{hc}}}{}}00{{{d{hFj}}Af}Fj}{{{d{hFj}}Afc}n{{Dh{Cd}}}}{{{d{hFj}}Afc}n{{Dh{D`}}}}{Aln}00{{{d{hFj}}{d{Fl}}c}n{{Dh{Fn}}}}{{{d{hFj}}BnEfc}n{{Dh{Fn}}}}{{{d{hFj}}c}n{{Dh{G`}}}}{{{d{Fb}}{d{hDj}}}Dl}{{{d{Ff}}{d{hDj}}}Dl}{{{d{Fj}}{d{hDj}}}Dl}{cc{}}00000{ce{}{}}00{{{d{Fj}}}Gb}`{{}Al}00222222{{{E`{c}}}{{E`{f}}}{}}00{{{Eb{c}}}{{Eb{f}}}{}}{{{Cj{c}}}{{Cj{f}}}{}}00{{c{j{e}}}g{}{}{}}00666666{GdGf}{FjFb}{GhGj}999{{{d{Gl}}}Gn}{{{d{Ff}}}Fb}{EfFj}{{{d{hFj}}Fj}n}{{{d{hFj}}}n}`0{{{d{hFj}}c}n{{Dh{H`}}}}{{{d{hFj}}c}n{{Dh{Gb}}}}{{{d{hFj}}c}n{{Dh{Hb}}}}{{{d{Fj}}}Ef}{{{d{hFj}}{d{Fl}}c}n{{Dh{Gl}}}}`{{{d{c}}}e{}{}}{{{d{hFj}}Hb}n}{c{{El{e}}}{}{}}00000000{c{{El{e{En{e}}}}}{}{}}00{{{d{c}}}F`{}}00{ce{}{}}00000000{{{d{Fj}}}Gb}{AfFj}`````````{{cg}i{}{}{{b{e}}}{}}03333{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{j{e}}}g{}{}{}}088{{{d{hHd}}{d{hc}}EdEd}n{}}{{{d{Hd}}}c{}}{{{d{hHd}}cEdEd}e{HfHh}{}}{Al{{d{c}}}{}}0{Al{{d{hc}}}{}}0{Aln}0{{{d{Hd}}}Hj}{cc{}}000{ce{}{}}0{{}Al}01111{{{E`{c}}}{{E`{f}}}{}}0{{{Eb{c}}}{{Eb{f}}}{}}{{{Cj{c}}}{{Cj{f}}}{}}0==444444{{Adc}HdHf}{{{d{hl}}{d{hHl}}{d{Bb}}Bf{d{{Bd{c}}}}}{{El{nHn}}}{{Bj{Bh}}}}{{{d{hHd}}{d{hc}}{d{he}}{d{Bb}}Bf{d{{Bd{g}}}}}{{El{nHn}}}{}{}{{Bj{Bh}}}}{{{d{hl}}{d{hHl}}{d{Bb}}Bf{d{{Bd{c}}}}}{{Ah{I`}}}{{Bj{Bh}}}}{{{d{hHd}}{d{hc}}{d{he}}{d{Bb}}Bf{d{{Bd{g}}}}}{{Ah{I`}}}{}{}{{Bj{Bh}}}}{c{{El{e}}}{}{}}00000{c{{El{e{En{e}}}}}{}{}}0{{{d{c}}}F`{}}0<<<<<<{{Dnc{Fh{{d{Bh}}}}}{{El{HdIb}}}Hf}","D":"Cn","p":[[10,"TransformMatrix",439],[1,"reference"],[10,"Any",440],[0,"mut"],[5,"BakedParameters",441],[5,"Renderer",0],[1,"unit"],[5,"Layer",0,442],[6,"Primitive",0,443],[5,"Settings",0,444],[5,"Rectangle",445],[5,"Vec",446],[5,"Pixels",447],[1,"usize"],[5,"PixmapMut",448],[5,"Mask",449],[5,"Viewport",450],[1,"slice"],[5,"Color",451],[1,"str"],[10,"AsRef",452],[5,"Editor",453],[5,"Point",454],[5,"Transformation",455],[6,"Image",456],[5,"Image",457],[6,"Mesh",458],[5,"Paragraph",459],[5,"Rc",460],[5,"Quad",461],[6,"Background",462],[5,"Svg",463],[5,"Text",464],[6,"Text",465],[1,"bool"],[10,"Into",452],[5,"Formatter",466],[8,"Result",466],[5,"Settings",467],[5,"Box",468],[5,"Arc",469],[1,"u32"],[5,"Size",470],[5,"Handle",463],[5,"Font",471],[6,"Result",472],[5,"OutOfBounds",473],[5,"TypeId",440],[6,"Geometry",216],[5,"Group",474],[5,"Cache",216],[6,"Option",475],[5,"Frame",216],[5,"Path",476],[5,"Fill",477],[5,"Text",478],[1,"f32"],[6,"Rule",477],[6,"FillRule",479],[6,"Style",480],[5,"Paint",479],[5,"Stroke",481],[5,"Stroke",482],[5,"Radians",483],[5,"Vector",484],[5,"Compositor",362],[10,"Window",485],[10,"Clone",486],[5,"Information",485],[5,"Surface",362],[6,"SurfaceError",485],[1,"u8"],[6,"Error",487],[15,"Fill",210],[15,"Stroke",210],[15,"Live",355]],"r":[[1,216],[2,442],[3,443],[5,444],[359,362],[360,362]],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAJgBDgAAAAAAAgACAAgANAA+AAAAQAAoAGwAAABuAA4AgQBKAM0ABQDZADcAFAEKACIBZgCLAQUAkwEkAA=="}],\ +["iced_wgpu",{"t":"FEEEFENNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNCENNNNNNNNNNNNNNCNNNNNNCCNNNNNNNNNNNNNNNNNNNNNECFPFGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFINNNNNONNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNOONNOONNNNNNNNNNIFKKFNNNNNNNNNNONNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMOMNNNNNNNNNNNNNNNNNNNFNONNONNNNNNNNNOONNNNNNNNNNNNNNNNNNOHNNNNNNNNNNEFNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFGPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNHNNNNNNNNNNNNNNNNNNNNNNNN","n":["Engine","Geometry","Layer","Primitive","Renderer","Settings","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clear","components_from","components_from","core","create_image_cache","default_font","default_size","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_geometry","draw_image","draw_mesh","draw_primitive","draw_svg","drop","drop","end_layer","end_transformation","fill_editor","fill_paragraph","fill_quad","fill_text","from","from","from_angle","from_angle","from_stimulus","from_stimulus","geometry","graphics","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layer","measure_image","measure_svg","new","new","new_frame","present","primitive","settings","start_layer","start_transformation","submit","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","wgpu","window","Cache","Cached","Frame","Geometry","Live","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cache","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draft","draw_image","draw_svg","drop","drop","drop","fill","fill_rectangle","fill_text","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","images","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_geometry","into_stimulus","into_stimulus","into_stimulus","load","meshes","new","paste","pop_transform","push_transform","rotate","scale","scale_nonuniform","size","stroke","text","to_owned","translate","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","with_clip","images","meshes","text","Layer","Stack","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","bounds","cam16_into_unclamped","components_from","default","deref","deref_mut","downcast","draw_editor","draw_image","draw_mesh","draw_mesh_cache","draw_mesh_group","draw_paragraph","draw_primitive","draw_quad","draw_raster","draw_svg","draw_text","draw_text_cache","draw_text_group","drop","flush","fmt","from","from_angle","from_stimulus","images","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","null_value","primitives","quads","reset","resize","text","triangles","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","with_bounds","Batch","Instance","Primitive","Renderer","Storage","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_primitive","drop","drop","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","get","get_mut","has","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","null_value","prepare","primitive","render","store","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Settings","adapt_into_using","antialiasing","arrays_from","arrays_into","backends","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","default","default_font","default_text_size","deref","deref_mut","downcast","drop","eq","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","null_value","present_mode","present_mode_from_env","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Compositor","Surface","adapt_into_using","arrays_from","arrays_into","as_hal","borrow","borrow_mut","cam16_into_unclamped","components_from","compositor","configure","deref","deref_mut","downcast","drop","drop","fmt","from","from_angle","from_stimulus","get_capabilities","get_current_texture","get_default_config","global_id","init","into","into_angle","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Compositor","Error","IncompatibleSurface","NoAdapterFound","RequestDeviceFailed","SurfaceCreationFailed","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","configure_surface","create_renderer","create_surface","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fetch_information","fmt","fmt","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","present","present","request","screenshot","screenshot","source","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_backend"],"q":[[0,"iced_wgpu"],[98,"iced_wgpu::geometry"],[225,"iced_wgpu::geometry::Geometry"],[228,"iced_wgpu::layer"],[286,"iced_wgpu::primitive"],[365,"iced_wgpu::settings"],[412,"iced_wgpu::window"],[453,"iced_wgpu::window::compositor"],[540,"palette::chromatic_adaptation"],[541,"palette::cam16::parameters"],[542,"iced_wgpu::engine"],[543,"wgpu"],[544,"iced_core::pixels"],[545,"iced_core::image"],[546,"iced_core::rectangle"],[547,"iced_graphics::mesh"],[548,"iced_core::svg"],[549,"iced_core::point"],[550,"iced_core::color"],[551,"iced_core::renderer"],[552,"iced_core::background"],[553,"core::convert"],[554,"iced_core::text"],[555,"iced_core::size"],[556,"wgpu_types"],[557,"iced_graphics::antialiasing"],[558,"core::option"],[559,"iced_core::font"],[560,"iced_graphics::viewport"],[561,"iced_core::transformation"],[562,"core::result"],[563,"palette::convert::try_from_into_color"],[564,"core::any"],[565,"iced_graphics::cache"],[566,"iced_graphics::geometry::path"],[567,"iced_graphics::geometry::fill"],[568,"iced_graphics::geometry::text"],[569,"core::fmt"],[570,"iced_core::angle"],[571,"iced_core::vector"],[572,"iced_graphics::geometry::stroke"],[573,"iced_graphics::text::editor"],[574,"iced_graphics::image"],[575,"alloc::vec"],[576,"iced_graphics::text::paragraph"],[577,"alloc::boxed"],[578,"iced_graphics::text"],[579,"core::marker"],[580,"iced_graphics::settings"],[581,"core::ops::function"],[582,"iced_graphics::compositor"],[583,"core::error"],[584,"smol_str"],[585,"alloc::string"],[586,"iced_graphics::error"]],"i":[0,0,0,0,0,0,7,5,7,5,7,5,7,5,7,5,7,5,5,7,5,0,7,5,5,7,5,7,5,7,5,5,5,5,5,5,7,5,5,5,5,5,5,5,7,5,7,5,7,5,0,0,7,5,7,5,7,5,7,5,7,5,7,5,7,5,0,5,5,7,5,5,5,0,0,5,5,7,7,5,7,5,7,5,7,5,7,5,7,5,7,5,7,5,7,5,0,0,0,42,0,0,42,44,42,45,44,42,45,44,42,45,44,42,45,44,42,45,42,44,42,45,44,45,45,45,44,42,45,44,42,45,44,42,45,44,42,45,44,44,44,44,42,45,44,44,44,42,45,44,42,45,44,42,45,44,42,45,44,45,44,42,45,44,42,45,44,42,45,44,42,45,44,42,45,44,42,45,44,44,42,45,42,45,44,44,44,44,44,44,44,44,44,45,45,44,44,42,45,44,42,45,44,42,45,44,42,45,44,42,45,44,42,45,44,42,45,44,42,45,44,42,45,44,44,90,90,90,0,0,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,0,0,0,0,0,64,62,64,62,64,62,64,62,64,62,64,64,62,64,62,62,64,62,64,62,64,62,63,64,62,64,62,64,62,64,62,64,62,62,62,62,64,62,64,62,64,62,64,62,64,62,64,62,64,62,64,62,14,64,14,62,64,62,64,62,64,62,64,62,64,62,64,62,64,62,64,62,64,62,0,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,0,67,67,67,67,67,67,67,67,67,67,0,0,70,70,70,70,70,70,70,70,0,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,0,0,79,79,79,79,80,79,80,79,80,79,80,79,80,79,80,79,79,79,79,80,79,80,80,80,80,79,80,79,80,79,80,79,80,79,79,80,79,79,80,79,80,79,80,79,80,79,80,79,80,79,80,79,80,79,80,79,0,0,80,80,0,80,79,79,79,79,80,79,80,79,80,79,80,79,80,79,80,79,80,79,80,79,80,79,80],"f":"``````{{cg}i{}{}{{b{e}}}{}}0{ce{}{}}000{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0{{c{h{e}}}g{}{}{}}0{{{d{fj}}}l}44``{{{d{j}}}c{}}{{{d{j}}}Ab}{Ad{{d{c}}}{}}0{Ad{{d{fc}}}{}}077{{{d{fj}}c}l{}}{{{d{fj}}AfAh}l}{{{d{fj}}Aj}l}{{{d{fj}}Ahc}lAl}{{{d{fj}}AnAh}l}{Adl}0::{{{d{fj}}{d{c}}B`BbAh}l{}}0{{{d{fj}}Bdc}l{{Bh{Bf}}}}{{{d{fj}}BjB`BbAh}l}{cc{}}000{ce{}{}}0``{{}Ad}01111{{c{h{e}}}g{}{}{}}0222222`{{{d{j}}{d{c}}}{{Bn{Bl}}}{}}{{{d{j}}{d{C`}}}{{Bn{Bl}}}}{{{d{Cb}}{d{A`}}{d{Cd}}Cf{Cj{Ch}}}n}{{{d{A`}}{d{n}}ClAb}j}{{{d{j}}Bn}c{}}{{{d{fj}}{d{fn}}{d{A`}}{d{Cd}}{d{fCn}}{Cj{Bb}}Cf{d{D`}}{d{Db}}{d{{Dd{c}}}}}l{{Dh{Df}}}}``{{{d{fj}}Ah}l}{{{d{fj}}Dj}l}{{{d{fn}}{d{Cd}}Cn}Dl}{c{{Dn{e}}}{}{}}00000{c{{Dn{e{E`{e}}}}}{}{}}0{{{d{c}}}Eb{}}0>>>>{{{d{c}}}{{Cj{{d{e}}}}}{}{}}0??```````{{cg}i{}{}{{b{e}}}{}}00{ce{}{}}00000{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00{{EdEf{Cj{c}}}c{}}{{c{h{e}}}g{}{}{}}00{{{d{Eh}}}B`}{{{d{Ej}}}Ej}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}}888{Ad{{d{c}}}{}}00{Ad{{d{fc}}}{}}00999{{{d{fEh}}Ah}Eh}{{{d{fEh}}Ahc}l{{Bh{Af}}}}{{{d{fEh}}Ahc}l{{Bh{An}}}}{Adl}00{{{d{fEh}}{d{El}}c}l{{Bh{En}}}}{{{d{fEh}}B`Bnc}l{{Bh{En}}}}{{{d{fEh}}c}l{{Bh{F`}}}}{{{d{Ed}}{d{fFb}}}Fd}{{{d{Ej}}{d{fFb}}}Fd}{cc{}}00000{ce{}{}}00{{{d{Eh}}}Ff}`{{}Ad}00222222{{c{h{e}}}g{}{}{}}00333333{Ehc{}}444{{{d{c}}}Ed{}}`{BnEh}{{{d{fEh}}Eh}l}{{{d{fEh}}}l}0{{{d{fEh}}c}l{{Bh{Fh}}}}{{{d{fEh}}c}l{{Bh{Ff}}}}{{{d{fEh}}c}l{{Bh{Fj}}}}{{{d{Eh}}}Bn}{{{d{fEh}}{d{El}}c}l{{Bh{Fl}}}}`{{{d{c}}}e{}{}}{{{d{fEh}}Fj}l}{c{{Dn{e}}}{}{}}00000000{c{{Dn{e{E`{e}}}}}{}{}}00{{{d{c}}}Eb{}}00{ce{}{}}00000{{{d{c}}}{{Cj{{d{e}}}}}{}{}}00111{{{d{Eh}}}Ff}{AhEh}`````{{cg}i{}{}{{b{e}}}{}}44{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}`{{c{h{e}}}g{}{}{}}7{{}Fn}{Ad{{d{c}}}{}}{Ad{{d{fc}}}{}}5{{{d{fFn}}{d{G`}}B`BbAhDj}l}{{{d{fFn}}GbDj}l}{{{d{fFn}}AjDj}l}`{{{d{fFn}}{Gd{Aj}}Dj}l}{{{d{fFn}}{d{Gf}}B`BbAhDj}l}{{{d{fFn}}Ah{Gh{Al}}Dj}l}{{{d{fFn}}BdBfDj}l}{{{d{fFn}}AfAhDj}l}{{{d{fFn}}AnAhDj}l}{{{d{fFn}}BjB`BbAhDj}l}`{{{d{fFn}}{Gd{Gj}}Dj}l}{Adl}{{{d{fFn}}}l}{{{d{Fn}}{d{fFb}}}Fd}{cc{}}0{ce{}{}}`{{}Ad}11{{c{h{e}}}g{}{}{}}222{{}c{}}``6{{{d{fFn}}Ah}l}``{c{{Dn{e}}}{}{}}00{c{{Dn{e{E`{e}}}}}{}{}}{{{d{c}}}Eb{}}77{{{d{c}}}{{Cj{{d{e}}}}}{}{}}8{AhFn}`````{{cg}i{}{}{{b{e}}}{}}0::::{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}0`::<<{{}Gl}{Ad{{d{c}}}{}}0{Ad{{d{fc}}}{}}044{{{d{fGn}}Ahc}lAl}{Adl}0{{{d{H`}}{d{fFb}}}Fd}{{{d{Gl}}{d{fFb}}}Fd}{cc{}}000{ce{}{}}0{{{d{Gl}}}{{Cj{{d{c}}}}}{}}{{{d{fGl}}}{{Cj{{d{fc}}}}}{}}{{{d{Gl}}}Hb}{{}Ad}04444{{c{h{e}}}g{}{}{}}0555555{{Ahc}H`Al}{{}c{}}{{{d{Al}}{d{A`}}{d{Cd}}Cf{d{fGl}}{d{Ah}}{d{Db}}}l}`{{{d{Al}}{d{fCn}}{d{Gl}}{d{D`}}{d{{Ah{Bl}}}}}l}{{{d{fGl}}c}lHd}{c{{Dn{e}}}{}{}}00000{c{{Dn{e{E`{e}}}}}{}{}}0{{{d{c}}}Eb{}}0===={{{d{c}}}{{Cj{{d{e}}}}}{}{}}0>>`{{cg}i{}{}{{b{e}}}{}}`??`{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}<{{{d{Hf}}}Hf}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}}0{ce{}{}}{{}Hf}``{Ad{{d{c}}}{}}{Ad{{d{fc}}}{}}8{Adl}{{{d{Hf}}{d{Hf}}}Hb}{{{d{Hf}}{d{fFb}}}Fd}{HhHf}{cc{}}08{{}Ad}99{{c{h{e}}}g{}{}{}}:::{{}c{}}`{{}{{Cj{Hj}}}}{{{d{c}}}e{}{}}{c{{Dn{e}}}{}{}}00{c{{Dn{e{E`{e}}}}}{}{}}{{{d{c}}}Eb{}}{ce{}{}}0{{{d{c}}}{{Cj{{d{e}}}}}{}{}}1``{{cg}i{}{}{{b{e}}}{}}22{{{d{fHl}}e}{{Cj{c}}}{}{{I`{{Cj{d}}}{{Hn{c}}}}}}{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}<5`{{{d{Hl}}{d{A`}}{d{{Ib{{Gd{Cf}}}}}}}l}{Ad{{d{c}}}{}}{Ad{{d{fc}}}{}}4{{{d{fHl}}}l}{Adl}{{{d{Hl}}{d{fFb}}}{{Dn{lId}}}}{cc{}}0<{{{d{Hl}}{d{Cb}}}If}{{{d{Hl}}}{{Dn{IhIj}}}}{{{d{Hl}}{d{Cb}}BlBl}{{Cj{{Ib{{Gd{Cf}}}}}}}}{{{d{Hl}}}{{Il{Hl}}}}{{}Ad}{ce{}{}}0{{c{h{e}}}g{}{}{}}111{c{{Dn{e}}}{}{}}00{c{{Dn{e{E`{e}}}}}{}{}}{{{d{c}}}Eb{}}44{{{d{c}}}{{Cj{{d{e}}}}}{}{}}5``````{{cg}i{}{}{{b{e}}}{}}06666{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}077{{{d{In}}}In}{{{d{c}}{d{fe}}}l{}{}}{{{d{c}}}l{}};;{{{d{fJ`}}{d{fc}}BlBl}l{}}{{{d{J`}}}c{}}{{{d{fJ`}}cBlBl}eJb{}}{Ad{{d{c}}}{}}0{Ad{{d{fc}}}{}}099{Adl}0{{{d{J`}}}Jd}{{{d{In}}{d{fFb}}}Fd}0{cc{}}0{JfIn}11{ce{}{}}0{{}Ad}01111{{c{h{e}}}g{}{}{}}0222222{{Hfc}{{Dn{J`In}}}Jb}{{{d{fJ`}}{d{fj}}{d{fHl}}{d{Db}}Bb{d{{Dd{c}}}}}{{Dn{lJh}}}{{Dh{Df}}}}{{{d{fJ`}}{d{fc}}{d{fe}}{d{Db}}Bb{d{{Dd{g}}}}}{{Dn{lJh}}}{}{}{{Dh{Df}}}}{{Hf{Cj{c}}}{{Dn{J`In}}}Jb}{{{d{fJ`}}{d{fj}}{d{Db}}Bb{d{{Dd{c}}}}}{{Gd{Jj}}}{{Dh{Df}}}}{{{d{fJ`}}{d{fc}}{d{fe}}{d{Db}}Bb{d{{Dd{g}}}}}{{Gd{Jj}}}{}{}{{Dh{Df}}}}{{{d{In}}}{{Cj{{d{Jl}}}}}}{{{d{c}}}e{}{}}{{{d{c}}}Jn{}}{{{d{c}}}K`{}}{c{{Dn{e}}}{}{}}00000{c{{Dn{e{E`{e}}}}}{}{}}0{{{d{c}}}Eb{}}0????{{{d{c}}}{{Cj{{d{e}}}}}{}{}}0{ce{}{}}0{{Hhc{Cj{{d{Df}}}}}{{Dn{J`Kb}}}Jb}","D":"Ib","p":[[10,"TransformMatrix",540],[1,"reference"],[0,"mut"],[5,"BakedParameters",541],[5,"Renderer",0],[1,"unit"],[5,"Engine",0,542],[5,"Device",543],[5,"Pixels",544],[1,"usize"],[5,"Image",545],[5,"Rectangle",546],[6,"Mesh",547],[10,"Primitive",286],[5,"Svg",548],[5,"Point",549],[5,"Color",550],[5,"Quad",551],[6,"Background",552],[10,"Into",553],[5,"Text",554],[1,"u32"],[5,"Size",555],[5,"Handle",548],[5,"Adapter",543],[5,"Queue",543],[6,"TextureFormat",556],[6,"Antialiasing",557],[6,"Option",558],[5,"Font",559],[5,"CommandEncoder",543],[5,"TextureView",543],[5,"Viewport",560],[1,"slice"],[1,"str"],[10,"AsRef",553],[5,"Transformation",561],[5,"SubmissionIndex",543],[6,"Result",562],[5,"OutOfBounds",563],[5,"TypeId",564],[6,"Geometry",98],[5,"Group",565],[5,"Frame",98],[5,"Cache",98],[5,"Path",566],[5,"Fill",567],[5,"Text",568],[5,"Formatter",569],[8,"Result",569],[1,"f32"],[5,"Radians",570],[5,"Vector",571],[5,"Stroke",572],[5,"Layer",228],[5,"Editor",573],[6,"Image",574],[5,"Vec",575],[5,"Paragraph",576],[5,"Box",577],[6,"Text",578],[5,"Storage",286],[10,"Renderer",286],[5,"Instance",286],[1,"bool"],[10,"Send",579],[5,"Settings",365],[5,"Settings",580],[6,"PresentMode",556],[5,"Surface",412,543],[17,"Output"],[10,"FnOnce",581],[5,"SurfaceConfiguration",556],[5,"Error",569],[5,"SurfaceCapabilities",556],[5,"SurfaceTexture",543],[6,"SurfaceError",543],[5,"Id",543],[6,"Error",453],[5,"Compositor",453],[10,"Window",582],[5,"Information",582],[5,"CreateSurfaceError",543],[6,"SurfaceError",582],[1,"u8"],[10,"Error",583],[5,"SmolStr",584],[5,"String",585],[6,"Error",586],[15,"Live",225]],"r":[[0,542],[1,98],[2,228],[3,286],[5,365],[412,453],[413,543]],"b":[[488,"impl-Display-for-Error"],[489,"impl-Debug-for-Error"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAANMBKAABAAMABgAmAC8AAwA0AAIAOQAQAEwAFQBjAAEAZgAvAJkACgCnABEAugAmAOIAIAAEAQMACQEVACQBCQAvAQoAOwEDAEEBAwBIAQEATAEJAFcBAABcAREAbwEAAHEBAQB0AQgAfwEGAIcBAgCLAQUAkwEKAJ8BAgCjAQMAqQEFALABAQC2AQAAuAENAMwBHgDtAQYA9gEJAAICAAAFAhcA"}],\ +["iced_widget",{"t":"TEEPPPPEEEKEPPPRPPPEPPPFPPEPPPEEPEEEIFEEEPEEPPEEREEEEGEEPPPEENNNNNNNNNNNNNNNNNNNNNCHNNNCHHCHNNNNHQQCHHNNNCHENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNEHHHHCHNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHQNNHCHHNNNNNNNHNNNNCNNNCCHCHCHCHEHHQQHQQCECHCHNNNNNCHHHQQNNNNNNNNNNNNNNNNNNNCHNNCHQQCHCHCHNNNCHCHNNNNNNNNNNNNNNNNNNNNNNNNMHHCHHMNNNPFKRPPPGFINNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHONNMNHNHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPIFEFIIGPFFGFGPPFKPPPPRFGFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNCCNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNONNONNCONNNOOOONONONCOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNONNNNPGPPPGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNGFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNOONNNNNNNNNNNNNNNNNNNNFFFNNCNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNFFNNNNNNNNOONNNNNNNNNOONNNNNNNNNNNNNNNOOOOONNNNNNNNNNFIFKIPPPPIFFPFPPPPPPFPGFGTTTIFFFFPPPGGPPSPPPFFFFFIFFKKPPPPPFPPGPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCONNNNNNNCNNNNNNNNNNNNNNNNNMNNNNNNNNNCCNNNOOCMNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFKFFKRKFFNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNOOMNNNNNNNNNNNNNNNNNNNMNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNMNNNNNNNNNMNNNNNNMMNNNNNNMNMNMNMNMNMNMNNNNNNNNNNNNMNMNMNMNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFIFTTTTTTFFFTTTTIFITTKRIKIFTTTIIFITNONNNNNNNNNNNNNNMNNNNNNNNONNNMNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOCNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNMNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOOOOOOONONNNNNNNNNNNNNHONNCNNNOOOMNNNNNNNNNNNNNNHNNNNNNNNMNNNNNNNNNMNNNNNNNNNNNNONNNNOONMNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCMHONNNNNNNNNNNONNNNNNNNNOOONNNNOONNNNNNNNNOOONNNNNFFFFNNNNNNNNONNNNNONONNNNNNNNNNNNNONOOOOOONNNNNNNNNOOFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNOONNNNNONNNNNNNNNNNNNNNONNNNNNNNNFFFFFFFFFFFFFFFFFFFFFKFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNCNNNNNNNNNNNNNNNNNMNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNOONNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNONNNNNNNNNNNNHHNNNNNNNNNNNONOMHNNNNONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNOHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNOONNNNNNNNNOOOOOOOOONNNNNNNNNNNOOOOOOOOONNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNKMNMHHIIIIIIIIIIIIIIIIIIIIOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKKKMMMMMFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNRKKMMMMNNMMMMMMMMMNNHHHHHHFFFKFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIIIIOOOOOOOOOOHOHHOOOOOOOIFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKRKNNNNNNNNMMMMNMMMNNNMMMMMNMMMMMMMMMNNMMMMNNMNPPPGFGPPPPPFGOOOOOOOPKFRPPFGFINNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNONNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNHHONNONNMNHNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOKFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKRFFFINNNNNNNNNNNNNNNNNNNNNNONOHNNNNNNNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNHNONNMNNONNHNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNPGGFPPPPENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCHNNNNOOOOFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNECFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPGGPPFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNOOCKRFFFINNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPGPPKPRGFGGPGKPGPPFPPPFPGFPPPFPGFPPFPPEFIGFPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNONNNCNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOGPPFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOPPKRPGPFPPFPGFINNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOONONMNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOKRTFFINNNNNNNNNNOOONNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNMNHNNNNNNNNNNNNNNNNNNNNKRFPGGPPPPPPPPFPFIPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPKRTTPFGFINNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNHMNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOPKRGPPPFFINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNHMNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFPGPKRGPTPPPFFFTFFFPGFIPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHONNHNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOOOOOOOOOOGPPKRKPFRFPFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNPKPRTPFGPFPFGFINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONOOOKRFPPGFIFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPKRIRKKRGPPFRGFFFIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNOONNNNNNNNMHHMNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNHNNNONONNMNNNNNNNNNOHNHNNNONNOMNHNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNMNNNNNNNNGPPPGKRPFPPPPPPPPPPGPPPPPPPPPFPGPPPPPPPPPPPPPPPPPFGFIFPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNONNNNNNNNNNONONNNOMNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOPKRESPPPFFPPGFGFIFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNCNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHNNHNNNNNNNNNNNNNNONNNNNNHNNOONNOONMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNFPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOTTTTPPPPFPTTPPTPTTPPTTTPPPTPTPTTPPTPFTTPPTTTGPPPNNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOONNNNNNNNNNNNNNNNNNNNNNNFFJJJJJJJJJJJJJJJJJJJJJJFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOPKRTPGFIFNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOPPPGPFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNETEEEEEFNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["ALL","Button","Canvas","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Checkbox","Column","ComboBox","Component","Container","Custom","Dark","Dracula","Event","Ferra","GruvboxDark","GruvboxLight","Image","KanagawaDragon","KanagawaLotus","KanagawaWave","Lazy","Light","Moonfly","MouseArea","Nightfly","Nord","Oxocarbon","PaneGrid","PickList","Primary","ProgressBar","QRCode","Radio","Renderer","Responsive","Row","Rule","Scrollable","Secondary","Shader","Slider","SolarizedDark","SolarizedLight","Space","Stack","State","Svg","Text","TextEditor","TextInput","Theme","Themer","Toggler","TokyoNight","TokyoNightLight","TokyoNightStorm","Tooltip","VerticalSlider","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","button","button","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","canvas","canvas","center","checkbox","checkbox","children","clone","clone_into","clone_to_uninit","column","column","column","combo_box","combo_box","component","components_from","components_from","components_from","container","container","core","custom","custom_with_fn","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","draw","draw","drop","drop","drop","eq","extended_palette","fmt","fmt","focus_next","focus_previous","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","graphics","horizontal_rule","horizontal_space","hover","iced","image","image","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","keyed","keyed_column","keyed_column","layout","layout","lazy","markdown","markdown","mouse_area","mouse_interaction","mouse_interaction","new","new","null_value","on_event","on_event","opaque","operate","operate","operate","operate","overlay","overlay","overlay","palette","pane_grid","pick_list","pick_list","progress_bar","progress_bar","qr_code","qr_code","radio","radio","renderer","responsive","rich_text","rich_text","rich_text","row","row","row","rule","runtime","scrollable","scrollable","shader","shader","size","size","size_hint","size_hint","size_hint","slider","slider","span","stack","stack","stack","state","state","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","svg","svg","tag","tag","text","text","text","text","text_editor","text_editor","text_input","text_input","theme","themer","to_owned","to_smolstr","to_string","toggler","toggler","tooltip","tooltip","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","update","value","vertical_rule","vertical_slider","vertical_slider","vertical_space","view","vzip","vzip","vzip","Active","Button","Catalog","Class","Disabled","Hovered","Pressed","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","children","class","clip","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","danger","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","draw","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","new","null_value","on_event","on_press","on_press_maybe","on_press_with","operate","overlay","padding","primary","secondary","shadow","size","state","style","style","success","tag","text","text_color","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","with_background","Bevel","Butt","Cache","Canvas","Event","Fill","Frame","Geometry","Gradient","Gradient","Group","Image","LineCap","LineDash","LineJoin","Linear","Miter","Path","Program","Round","Round","Solid","Square","State","Stroke","Style","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","circle","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","color","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw_with","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","event","fill","filter_method","filter_method","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","gradient","handle","hash","height","horizontal_alignment","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_singleton","layout","line","line_cap","line_dash","line_height","line_join","mouse_interaction","mouse_interaction","mouse_interaction","new","new","new","null_value","null_value","null_value","null_value","null_value","null_value","offset","on_event","opacity","opacity","pack","partial_cmp","path","position","raw","rectangle","rotation","rotation","rule","segments","shaping","size","size","snap","snap","state","stroke","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","transform","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","update","vertical_alignment","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","with_color","with_line_cap","with_line_join","with_width","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","merge","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","EvenOdd","Fill","Gradient","NonZero","Rule","Solid","Style","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","rule","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","start","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","center","circle","clone","clone_into","clone_to_uninit","clone_to_uninit","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ellipse","end_angle","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_to","move_to","new","null_value","quadratic_curve_to","radius","rectangle","start_angle","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Arc","Elliptical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","center","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","deref","deref_mut","downcast","drop","end_angle","end_angle","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","ArcFlags","AttributeIndex","AttributeSlice","AttributeStore","Attributes","Begin","Begin","Begin","Bevel","Builder","BuilderImpl","BuilderWithAttributes","Butt","ControlPointId","Cubic","Cubic","Cubic","End","End","End","EndpointId","EvenOdd","Event","EventId","FillRule","INVALID","INVALID","INVALID","IdEvent","IdIter","IdPolygon","Iter","IterWithAttributes","Line","Line","Line","LineCap","LineJoin","Miter","MiterClip","NO_ATTRIBUTES","Negative","Negative","NonZero","Path","PathBuffer","PathBufferSlice","PathCommands","PathCommandsSlice","PathEvent","PathSlice","Polygon","Position","PositionStore","Positive","Positive","Quadratic","Quadratic","Quadratic","Reversed","Round","Round","Side","Square","Winding","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_slice","as_slice","as_slice","attributes","attributes","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","builder","builder","builder","builder","builder_with_attributes","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","event","event","event","events","extend_from_paths","extend_from_paths","first_endpoint","first_endpoint","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_flattened","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_usize","from_usize","get","get","get","get","get","get","get_control_point","get_control_point","get_control_point","get_control_point","get_endpoint","get_endpoint","get_endpoint","get_endpoint","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","id_iter","id_iter","id_iter","index","index","index","index","index","indices","indices","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_path","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edge","is_empty","is_empty","is_empty","is_in","is_negative","is_out","is_positive","iter","iter","iter","iter","iter","iter","iter","iter","iter_with_attributes","iter_with_attributes","iterator","large_arc","last_endpoint","last_endpoint","len","len","line_to","line_to","line_to","math","new","new","new","new","new","next","next","next","next","next_event_id_in_path","next_event_id_in_path","next_event_id_in_sub_path","next_event_id_in_sub_path","null_value","null_value","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","num_attributes","offset","offset","opposite","path","path_buffer","path_events","path_slice","points","points","points","polygon","position","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","reversed","reversed","svg_builder","sweep","to","to_f32","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_usize","to_usize","to_usize","traits","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_attributes","with_capacity","with_capacity","with_points","with_svg","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","BorderRadii","Build","Flattened","NoAttributes","PathBuilder","PathType","SvgPathBuilder","Transformed","WithSvg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_circle","add_circle","add_ellipse","add_ellipse","add_line_segment","add_line_segment","add_point","add_point","add_polygon","add_polygon","add_polygon","add_rectangle","add_rectangle","add_rounded_rectangle","add_rounded_rectangle","arc","arc_to","arc_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom_left","bottom_right","build","build","build","build","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","close","close","close","close","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","current_position","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","end","end","end","end","eq","eq","event","extend_from_paths","flattened","flattened","flattened","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","horizontal_line_to","horizontal_line_to","init","init","init","init","init","inner","inner_mut","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","line_to","line_to","line_to","line_to","move_to","move_to","move_to","new","new","new","new","new","null_value","null_value","num_attributes","num_attributes","num_attributes","num_attributes","partial_cmp","path_event","path_event","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_arc_to","relative_cubic_bezier_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_horizontal_line_to","relative_line_to","relative_line_to","relative_move_to","relative_move_to","relative_quadratic_bezier_to","relative_quadratic_bezier_to","relative_vertical_line_to","relative_vertical_line_to","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","set_tolerance","set_transform","set_transform","smooth_cubic_bezier_to","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","smooth_relative_quadratic_bezier_to","to_owned","to_owned","to_smolstr","to_string","top_left","top_right","transformed","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vertical_line_to","vertical_line_to","vzip","vzip","vzip","vzip","vzip","with_capacity","with_svg","with_svg","wrap","CommandsPathSlice","Events","Iter","PathCommands","PathCommandsBuilder","PathCommandsSlice","PointEvents","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","events","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_control_point","get_endpoint","index","index","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","iter","line_to","new","next","next","next","null_value","points","quadratic_bezier_to","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","with_capacity","Angle","Arc","ArcFlags","Box2D","CubicBezierSegment","DIV_EPSILON","EIGHT","EPSILON","FIVE","FOUR","HALF","Line","LineEquation","LineSegment","MAX","MIN","NINE","ONE","Point","QuadraticBezierSegment","Rotation","SEVEN","SIX","Scalar","Scalar","Scale","Segment","Size","SvgArc","TEN","THREE","TWO","Transform","Translation","Triangle","Vector","ZERO","a","a","ab","ac","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add_assign","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","angle","angle_to","approx_epsilon","approx_eq_eps","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","arc","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","b","ba","baseline","baseline","bc","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_y","bounding_range_y","bounding_range_y","bounding_range_y","bounding_triangle","c","c","ca","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cb","center","circle","clipped","clipped_x","clipped_y","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closest_point","closest_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains_point","contains_segment","ctrl","ctrl1","ctrl2","cubic_bezier","cubic_intersections","cubic_intersections_t","default","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","derivative","derivative","derivative","derivative","derivative","derivative","derivative","distance_to_point","distance_to_point","distance_to_point","distance_to_point","div","div","div_assign","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drag","drag_with_weight","drop","drop","drop","drop","drop","drop","drop","drop","drop","dx","dx","dx","dx","dx","dx","dy","dy","dy","dy","dy","dy","end_angle","epsilon_for","eq","eq","eq","eq","eq","eq","eq","eq","equation","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fast_bounding_box","fast_bounding_box","fast_bounding_box","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_y","fast_bounding_range_y","fast_bounding_range_y","fat_line","fat_line","flags","flattened","flattened","flattened","flattened_t","flattening_step","flip","flip","flip","flip","flip","flip","flip","flip","flip","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_cubic_bezier","for_each_cubic_bezier","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_inflection_t","for_each_local_x_extremum_t","for_each_local_x_extremum_t","for_each_local_y_extremum_t","for_each_local_y_extremum_t","for_each_monotonic","for_each_monotonic","for_each_monotonic_range","for_each_monotonic_range","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_x_monotonic","for_each_x_monotonic","for_each_x_monotonic_range","for_each_x_monotonic_range","for_each_y_monotonic","for_each_y_monotonic","for_each_y_monotonic_range","for_each_y_monotonic_range","frac_pi_2","frac_pi_3","frac_pi_4","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_svg_arc","get","get_angle","get_hash","hash","height","horizontal_line_intersection","horizontal_line_intersection_t","init","init","init","init","init","init","init","init","init","intersection","intersection","intersection_t","intersects","intersects","intersects_box","intersects_line","intersects_line_segment","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invert","is_a_point","is_finite","is_horizontal","is_linear","is_linear","is_monotonic","is_monotonic","is_quadratic","is_straight_line","is_vertical","is_x_monotonic","is_x_monotonic","is_y_monotonic","is_y_monotonic","large_arc","length","length","lerp","line_intersection","line_intersection_t","line_intersections","line_intersections","line_intersections_t","line_intersections_t","line_segment_intersections","line_segment_intersections","line_segment_intersections_t","line_segment_intersections_t","local_x_extremum_t","local_y_extremum_t","m11","m12","m21","m22","m31","m32","max","mid_point","min","mul","mul_assign","neg","new","normal","null_value","num_quadratics","offset","overlaps_line","overlaps_segment","parallel_line","partial_cmp","pi","point","point","positive","project_point","quadratic_bezier","quadratic_intersections","quadratic_intersections_t","radians","radians","radii","radii","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_tangent","set_length","signed","signed_distance_to_point","signed_distance_to_point","sin_cos","size","solve_t_for_x","solve_t_for_x","solve_t_for_y","solve_t_for_y","solve_x_for_y","solve_x_for_y","solve_y_for_x","solve_y_for_x","split","split","split","split","split","split","split","split","split","split_at_x","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","square_distance_to_point","square_distance_to_point","square_distance_to_point","square_length","start_angle","sub","sub_assign","sum","sum","sweep","sweep_angle","tangent","to","to","to","to","to","to","to","to","to","to","to","to","to","to_arc","to_cubic","to_degrees","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_line","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_quadratic","to_quadratic_error","to_svg_arc","to_vector","traits","transform","transformed","transformed","transformed","translate","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","two_pi","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","utils","value","vector","vector","vertical_line_intersection","vertical_line_intersection_t","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","x","x","x","x","x","x","x","x","x","x","x","x","x_maximum_t","x_maximum_t","x_minimum_t","x_minimum_t","x_rotation","x_rotation","y","y","y","y","y","y","y","y","y","y","y","y","y_maximum_t","y_maximum_t","y_minimum_t","y_minimum_t","zero","Arc","ArcFlags","Flattened","SvgArc","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","center","components_from","deref","deref_mut","downcast","drop","flags","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","large_arc","next","radii","radii","start_angle","sweep","sweep_angle","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","x_rotation","x_rotation","ArrayString","ArrayVec","CapacityError","Drain","IntoIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_str","as_ptr","as_ref","as_ref","as_slice","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","capacity","capacity","cjk_compat_variants","cjk_compat_variants","clear","clear","clone","clone","clone","clone","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drain","drop","drop","drop","drop","drop","drop","drop","drop","element","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","flush","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_byte_string","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","ge","ge","ge","get_hash","get_hash","gt","gt","gt","hash","hash","init","init","init","init","init","insert","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner_unchecked","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_empty","is_full","is_full","le","le","le","len","len","len","limit_ptr","lt","lt","lt","new","new","new","new_const","new_const","next","next","next_back","next_back","nfc","nfc","nfd","nfd","nfkc","nfkc","nfkd","nfkd","null_value","null_value","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pop","pop","pop_at","push","push","push_str","push_unchecked","remaining_capacity","remaining_capacity","remove","remove","retain","set_len","set_len","simplify","size_hint","size_hint","start_ptr","stream_safe","stream_safe","swap_pop","swap_remove","take","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","truncate","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_push","try_push","try_push_str","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","write","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_char","write_f32","write_f64","write_i128","write_i16","write_i32","write_i64","write_i8","write_str","write_u128","write_u16","write_u32","write_u64","write_u8","zero_filled","CubicBezierSegment","Flattened","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","ctrl1","ctrl2","deref","deref_mut","downcast","drop","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_iter","into_stimulus","next","size_hint","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","Angle","BoolVector2D","BoolVector3D","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Trig","UnknownUnit","Vector2D","Vector3D","abs","abs","abs","abs","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_size","add_size","all","all","and","and","angle","angle_from_x_axis","angle_to","angle_to","any","any","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_eq","approx_eq","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approxeq","approxord","area","area","area","around_axis","around_x","around_y","around_z","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","box3d","bvec2","bvec3","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","center","center","center","clamp","clamp","clamp","clamp","clamp","clamp","clamp","clamp_length","clamp_length","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","compare","compare","compare","component_div","component_div","component_mul","component_mul","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains_box","contains_box","contains_inclusive","contains_inclusive","contains_rect","cos","cross","cross","decompose_reversed","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","degrees_to_radians","depth","depth","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","determinant","determinant","distance_to","distance_to","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_euclid","div_euclid","dot","dot","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal","equal","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","euler","extend","extend","fast_atan2","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle_and_length","from_array","from_array","from_arrays","from_arrays","from_length_all_same","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_origin_and_size","from_origin_and_size","from_points","from_points","from_points","from_rotation","from_scale","from_size","from_size","from_size","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_translation","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_vectors_inner","from_vectors_outer","get","get","get_angle","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","greater_than","greater_than","greater_than","greater_than","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","height","height","horizontal","i","identity","identity","identity","identity","identity","identity","identity","identity","inflate","inflate","inflate","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_box","inner_rect","intersection","intersection","intersection","intersection_unchecked","intersection_unchecked","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","inverse","inverse","inverse","inverse","inverse","inverse","inverse","is_2d","is_backface_visible","is_empty","is_empty","is_empty","is_empty","is_empty","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_identity","is_identity","is_identity","is_invertible","is_invertible","is_negative","is_negative","is_normalized","is_positive","is_positive","is_zero","j","k","left","length","length","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lower_than","lower_than","lower_than","lower_than","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","map","map","map","map","max","max","max","max","max","max","max","max","max","max","max","max_x","max_y","min","min","min","min","min","min","min","min","min","min","min","min_x","min_y","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_s","neg","neg","neg","neg","neg","neg","neg","neg","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_2d","new_all_same","new_from_reversed","none","none","norm","normalize","normalize","normalize","not","not","not_equal","not_equal","not_equal","not_equal","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","num","one","one","one","or","or","origin","origin","origin","ortho","outer_box","outer_rect","outer_transformed_box","outer_transformed_box2d","outer_transformed_box3d","outer_transformed_rect","outer_transformed_rect","partial_cmp","partial_cmp","partial_cmp","perspective","point2","point3","position","pre_rotate","pre_rotate","pre_scale","pre_scale","pre_translate","pre_translate","project_onto_vector","project_onto_vector","project_to_2d","quaternion","r","radians","radians","radians_to_degrees","rect","reflect","reflect","rem_euclid","rem_euclid","right","robust_normalize","robust_normalize","rotation","rotation","rotation","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round_in","round_in","round_in","round_out","round_out","round_out","saturating_add","saturating_sub","scale","scale","scale","scale","scale","select_point","select_point","select_size","select_size","select_vector","select_vector","set_size","sin","size","size","size","size2","size3","skew","slerp","splat","splat","splat","splat","splat","splat","splat","splat","square_length","square_length","square_norm","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","sum","sum","sum","sum","sum","sum","sum","sum","tan","then","then","then","then","then","then_rotate","then_rotate","then_scale","then_scale","then_translate","then_translate","to_2d","to_2d","to_2d","to_3d","to_3d","to_3d","to_3d","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array_4d","to_array_4d","to_array_transposed","to_array_transposed","to_arrays","to_arrays","to_arrays_transposed","to_box2d","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_non_empty","to_non_empty","to_non_empty","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_point","to_point","to_point2d","to_point3d","to_rect","to_size","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple_4d","to_tuple_4d","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u64","to_u64","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_vector","to_vector","to_vector","to_vector","to_vector","to_vector","top","transform_box","transform_box2d","transform_box2d","transform_box3d","transform_box3d","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point2d","transform_point2d","transform_point2d","transform_point2d_homogeneous","transform_point3d","transform_point3d","transform_point3d","transform_point3d","transform_point3d_homogeneous","transform_rect","transform_rect","transform_rect","transform_size","transform_size","transform_size","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector2d","transform_vector2d","transform_vector3d","transform_vector3d","translate","translate","translate","translation","translation","translation","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_normalize","try_normalize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","union","unit_quaternion","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vec2","vec3","vector_part","vertical","volume","volume","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","width","width","width","width","width","with_destination","with_destination","with_length","with_max_length","with_max_length","with_min_length","with_min_length","with_source","with_source","x","x","x","x","x","x","x","x","x","x_range","x_range","x_range","xy","xy","xy","xy_area","xz","xz","xz","xz_area","y","y","y","y","y","y","y","y","y","y_range","y_range","y_range","yx","yx","yz","yz","yz","yz_area","z","z","z","z","z","z_range","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zip","zip","zip","zip","ApproxEq","approx_epsilon","approx_eq","approx_eq_eps","max","min","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Vector2D","Vector3D","angle","bottom","depth","height","height","i","j","k","left","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","min","min","origin","r","right","rotation","size","top","translation","w","width","width","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","z","Ceil","Floor","One","Round","Zero","ceil","floor","one","round","zero","Flattened","FlattenedT","FlatteningParameters","QuadraticBezierSegment","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","components_from","components_from","components_from","ctrl","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","new","next","next","size_hint","size_hint","to","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","Scalar","Segment","Transformation","after_split","approximate_length","before_split","derivative","dx","dy","flip","for_each_flattened_with_t","from","sample","split","split_range","to","transform_point","transform_vector","x","y","cubic_polynomial_roots","directed_angle","directed_angle2","min_max","normalized_tangent","tangent","Flattened","FromPolyline","NoAttributes","PathIterator","Transformed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","flattened","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","new","next","next","next","next","open","size_hint","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","with_attributes","Angle","Box2D","Point","Rotation","Scale","Size","Transform","Translation","Vector","angle","height","m11","m12","m21","m22","m31","m32","max","min","point","radians","size","vector","width","x","x","x","y","y","y","Builder","BuilderImpl","BuilderWithAttributes","IdIter","Iter","IterWithAttributes","Path","PathSlice","Reversed","Builder","BuilderWithAttributes","Iter","PathBuffer","PathBufferSlice","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end","end","end","end","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","new","next","next_back","num_attributes","num_attributes","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","size_hint","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","with_attributes","IdPolygon","IdPolygonIter","PathEvents","Polygon","PolygonIdIter","PolygonIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","closed","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","next","next","next","next","par_bridge","points","points","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","Build","PathBuilder","PathIterator","PathType","SvgPathBuilder","add_circle","add_ellipse","add_line_segment","add_point","add_polygon","add_polygon","add_rectangle","add_rounded_rectangle","arc_to","begin","build","close","close","cubic_bezier_to","cubic_bezier_to","end","event","flattened","flattened","horizontal_line_to","line_to","line_to","move_to","num_attributes","path_event","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_line_to","relative_move_to","relative_quadratic_bezier_to","relative_vertical_line_to","reserve","reserve","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","transformed","transformed","vertical_line_to","with_svg","Bevel","Butt","Gradient","LineCap","LineDash","LineJoin","Miter","Round","Round","Solid","Square","Stroke","Style","line_cap","line_dash","line_join","offset","segments","style","width","Active","Catalog","Checkbox","Class","Disabled","Hovered","Icon","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","components_from","danger","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","font","font","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","icon","icon_color","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","line_height","mouse_interaction","new","on_event","on_toggle","on_toggle_maybe","primary","secondary","shaping","size","size","size","spacing","state","style","style","success","tag","text_color","text_line_height","text_shaping","text_size","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","width","is_checked","is_checked","is_checked","Catalog","ComboBox","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","children","clone","clone_into","clone_to_uninit","components_from","components_from","default","default_input","default_menu","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","icon","init","init","input_class","input_style","into","into","into_angle","into_angle","into_any","into_any","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","line_height","menu_class","menu_style","mouse_interaction","new","new","null_value","on_close","on_event","on_input","on_option_hovered","overlay","padding","size","size","state","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","width","with_selection","Catalog","Class","Container","Id","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","align_bottom","align_left","align_right","align_top","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","background","border","border","bordered_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","center_x","center_y","children","class","clip","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","dark","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","draw","draw_background","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","max_height","max_width","mouse_interaction","new","new","null_value","on_event","operate","overlay","padding","rounded_box","shadow","shadow","size","state","style","style","tag","text_color","to_owned","to_owned","transparent","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","visible_bounds","vzip","vzip","vzip","width","Bytes","FilterMethod","Handle","Image","Linear","Nearest","Path","Rgba","Viewer","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","content_fit","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","draw","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","filter_method","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_bytes","from_path","from_rgba","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","new","null_value","opacity","rotation","size","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","viewer","viewer","vzip","vzip","vzip","width","height","id","pixels","width","State","Viewer","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","content_fit","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","filter_method","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_cursor_grabbed","layout","max_scale","min_scale","mouse_interaction","new","new","null_value","on_event","padding","scale_step","scaled_image_size","size","state","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","width","Column","column","Column","adapt_into_using","align_items","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","children","components_from","default","deref","deref_mut","diff","downcast","draw","drop","extend","from","from_angle","from_stimulus","from_vecs","height","init","into","into_angle","into_any","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","layout","max_width","mouse_interaction","new","null_value","on_event","operate","overlay","padding","push","push_maybe","size","spacing","state","tag","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","width","with_capacity","with_children","CodeBlock","H1","H2","H3","H4","H5","H6","Heading","HeadingLevel","Item","List","Paragraph","Settings","Url","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_str","authority","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cannot_be_a_base","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","code_size","compare","compare","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","domain","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fragment","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_directory_path","from_file_path","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","get_hash","get_hash","h1_size","h2_size","h3_size","h4_size","h5_size","h6_size","has_authority","has_host","hash","hash","host","host_str","index","index","index","index","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_string","is_special","join","len","limit_ptr","make_relative","null_value","options","origin","parse","parse","parse_with_params","partial_cmp","partial_cmp","password","path","path_segments","path_segments_mut","port","port_or_known_default","query","query_pairs","query_pairs_mut","scheme","set_fragment","set_host","set_ip_host","set_password","set_path","set_port","set_query","set_scheme","set_username","socket_addrs","start_ptr","text_size","to_file_path","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_smolstr","to_string","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","username","view","vzip","vzip","vzip","vzip","with_text_size","items","start","menu","Catalog","Class","Menu","State","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","default","default","default","default_scrollable","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","null_value","overlay","padding","selected_background","selected_text_color","style","text_color","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","All","Axis","Bottom","Canceled","Catalog","Center","Class","Configuration","Content","Contents","Direction","Down","DragEvent","Draggable","Dropped","Edge","Edge","Edge","Highlight","Horizontal","Left","Left","Line","Maximized","Node","Pane","Pane","Pane","Pane","PaneGrid","Picked","Region","ResizeEvent","Right","Right","Split","Split","Split","State","Style","StyleFn","Target","TitleBar","Top","Up","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","always_show_controls","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","can_be_dragged_at","can_be_dragged_at","children","class","class","class","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","color","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","controls","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","height","hovered_region","hovered_split","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over_pick_area","iter","layout","layout","mouse_interaction","new","new","new","null_value","on_click","on_drag","on_event","on_resize","operate","overlay","padding","pane_regions","partial_cmp","partial_cmp","picked_split","ratio","size","spacing","split","split","split_line_bounds","split_regions","splits","state","state","style","style","style","style","tag","title_bar","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","a","axis","b","ratio","pane","pane","pane","target","a","axis","b","id","ratio","Action","Dragging","Idle","Internal","Resizing","State","adapt_into_using","adapt_into_using","adapt_into_using","adjacent","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","close","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","drop","eq","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_configuration","from_stimulus","from_stimulus","from_stimulus","get","get_mut","init","init","init","internal","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_empty","iter","iter_mut","layout","layout","len","maximize","maximized","move_to_edge","new","panes","picked_pane","picked_split","resize","restore","split","split_with","swap","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","with_configuration","axis","origin","pane","split","Active","Arrow","Catalog","Class","Dynamic","Handle","Hovered","Icon","None","Opened","PickList","Static","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","components_from","components_from","default","default","default","default_menu","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","font","font","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","handle_color","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","line_height","menu_class","menu_style","mouse_interaction","new","null_value","on_close","on_event","on_open","overlay","padding","placeholder","placeholder_color","shaping","size","size","state","style","style","tag","text_color","text_line_height","text_shaping","text_size","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","width","closed","open","size","Catalog","Class","DEFAULT_HEIGHT","ProgressBar","Style","StyleFn","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","bar","border","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","danger","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","new","primary","secondary","size","style","style","success","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","width","Catalog","Class","Data","DataTooLong","Error","ErrorCorrection","High","InvalidCharacter","InvalidEciDesignator","InvalidVersion","Low","Medium","Micro","Normal","QRCode","Quartile","Style","StyleFn","UnsupportedCharacterSet","Version","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cell","cell_size","class","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","new","new","size","state","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","with_error_correction","with_version","Active","Catalog","Class","DEFAULT_SIZE","DEFAULT_SPACING","Hovered","Radio","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","dot_color","downcast","downcast","downcast","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","size","size","spacing","state","style","style","tag","text_color","text_line_height","text_shaping","text_size","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","is_selected","is_selected","AsymmetricPadding","Catalog","Class","FillMode","Full","Padded","Percent","Rule","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","fill","fill_mode","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","horizontal","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","radius","size","style","style","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vertical","vzip","vzip","vzip","width","AbsoluteOffset","Active","Anchor","Both","Catalog","Class","Direction","Dragged","END","End","Horizontal","Hovered","Id","Rail","RelativeOffset","START","Scrollable","Scrollbar","Scroller","Start","Status","Style","StyleFn","Vertical","Viewport","absolute_offset","absolute_offset_reversed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","anchor","anchor_bottom","anchor_left","anchor_right","anchor_top","anchor_x","anchor_y","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","children","class","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","container","content_bounds","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gap","get_hash","hash","height","horizontal","horizontal_rail","id","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","margin","mouse_interaction","new","new","new","null_value","null_value","null_value","null_value","null_value","on_event","on_scroll","operate","overlay","relative_offset","scroll_to","scroller","scroller_width","size","snap_to","spacing","spacing","state","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical","vertical_rail","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","width","with_direction","x","x","y","y","horizontal","vertical","is_horizontal_scrollbar_dragged","is_horizontal_scrollbar_hovered","is_vertical_scrollbar_dragged","is_vertical_scrollbar_hovered","Event","Keyboard","Mouse","Primitive","Primitive","Program","RedrawRequested","Shader","State","Storage","Touch","Viewport","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","eq","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get","get_mut","has","height","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","logical_size","mouse_interaction","mouse_interaction","mouse_interaction","new","null_value","on_event","physical_height","physical_size","physical_width","prepare","projection","render","scale_factor","size","state","store","tag","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","update","update","vzip","vzip","vzip","vzip","wgpu","width","with_physical_size","Active","Catalog","Circle","Class","DEFAULT_HEIGHT","Dragged","Handle","HandleShape","Hovered","Rail","Rectangle","Slider","Status","Style","StyleFn","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","colors","components_from","components_from","components_from","components_from","components_from","components_from","default","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","height","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","on_release","rail","shape","shift_step","size","state","step","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","width","width","with_circular_handle","border_radius","radius","width","Catalog","Class","Handle","Hovered","Idle","Status","Style","StyleFn","Svg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","content_fit","data","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_memory","from_path","from_path","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","height","id","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","new","null_value","opacity","rotation","size","style","style","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","width","Absolute","Advanced","Basic","Borrowed","Catalog","Class","Fragment","Highlight","Highlighter","IntoFragment","Iterator","LineHeight","Owned","Relative","Rich","Settings","Shaping","Span","State","Style","StyleFn","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","background_maybe","base","border","border_maybe","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","center","change_line","class","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","color","color","color","color_maybe","color_maybe","components_from","components_from","components_from","components_from","components_from","components_from","current_line","danger","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","font","font","font","font_maybe","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","get_hash","hash","hash","height","highlight","highlight_line","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_fragment","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","line_height","line_height","link","link","link_maybe","mouse_interaction","new","new","new","null_value","null_value","null_value","null_value","null_value","on_event","padding","padding","primary","push","secondary","size","size","size","size","state","strikethrough","strikethrough","style","style","success","tag","text","to_absolute","to_owned","to_owned","to_owned","to_owned","to_static","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","underline","underline","upcast","upcast","upcast","upcast","upcast","upcast","update","vzip","vzip","vzip","vzip","vzip","vzip","width","with_spans","Action","Active","Backspace","Backspace","Binding","Catalog","Class","Click","Content","Copy","Custom","Cut","Delete","Delete","Disabled","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","End","Enter","Enter","Focused","Home","Hovered","Insert","Insert","KeyPress","Left","Motion","Move","Move","PageDown","PageUp","Paste","Paste","Right","Scroll","Select","Select","SelectAll","SelectAll","SelectLine","SelectLine","SelectWord","SelectWord","Sequence","State","Status","Style","StyleFn","TextEditor","Unfocus","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor_position","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","font","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_key_press","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","height","highlight","highlight_with","icon","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","is_focused","is_focused","key","key_binding","layout","line","line_count","line_height","lines","modifiers","mouse_interaction","new","new","null_value","on_action","on_event","operate","padding","perform","placeholder","placeholder","selection","selection","size","size","state","status","style","style","tag","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","widen","with_text","lines","Active","Catalog","Class","Cursor","DEFAULT_PADDING","Disabled","Focused","Hovered","Icon","Id","Left","Right","Side","State","Status","Style","StyleFn","TextInput","Value","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","code_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor","cursor","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focus","font","font","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_hash","hash","icon","icon","id","init","init","init","init","init","init","init","init","insert","insert_many","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_focused","is_focused","layout","layout","len","line_height","mouse_interaction","move_cursor_to","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","move_cursor_to_front","new","new","new","new","next_end_of_word","null_value","on_event","on_input","on_paste","on_submit","operate","padding","placeholder","previous_start_of_word","remove","remove_many","secure","secure","select","select_all","select_all","select_all","selection","side","size","size","size","spacing","state","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","unfocus","unique","until","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width","Cursor","Index","Selection","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","null_value","selection","state","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","end","start","CATPPUCCIN_FRAPPE","CATPPUCCIN_LATTE","CATPPUCCIN_MACCHIATO","CATPPUCCIN_MOCHA","CatppuccinFrappe","CatppuccinLatte","CatppuccinMacchiato","CatppuccinMocha","Custom","Custom","DARK","DRACULA","Dark","Dracula","FERRA","Ferra","GRUVBOX_DARK","GRUVBOX_LIGHT","GruvboxDark","GruvboxLight","KANAGAWA_DRAGON","KANAGAWA_LOTUS","KANAGAWA_WAVE","KanagawaDragon","KanagawaLotus","KanagawaWave","LIGHT","Light","MOONFLY","Moonfly","NIGHTFLY","NORD","Nightfly","Nord","OXOCARBON","Oxocarbon","Palette","SOLARIZED_DARK","SOLARIZED_LIGHT","SolarizedDark","SolarizedLight","TOKYO_NIGHT","TOKYO_NIGHT_LIGHT","TOKYO_NIGHT_STORM","Theme","TokyoNight","TokyoNightLight","TokyoNightStorm","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","danger","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","palette","primary","success","text","to_owned","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","with_fn","Background","Danger","EXTENDED_CATPPUCCIN_FRAPPE","EXTENDED_CATPPUCCIN_LATTE","EXTENDED_CATPPUCCIN_MACCHIATO","EXTENDED_CATPPUCCIN_MOCHA","EXTENDED_DARK","EXTENDED_DRACULA","EXTENDED_FERRA","EXTENDED_GRUVBOX_DARK","EXTENDED_GRUVBOX_LIGHT","EXTENDED_KANAGAWA_DRAGON","EXTENDED_KANAGAWA_LOTUS","EXTENDED_KANAGAWA_WAVE","EXTENDED_LIGHT","EXTENDED_MOONFLY","EXTENDED_NIGHTFLY","EXTENDED_NORD","EXTENDED_OXOCARBON","EXTENDED_SOLARIZED_DARK","EXTENDED_SOLARIZED_LIGHT","EXTENDED_TOKYO_NIGHT","EXTENDED_TOKYO_NIGHT_LIGHT","EXTENDED_TOKYO_NIGHT_STORM","Extended","Pair","Palette","Primary","Secondary","Success","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","background","base","base","base","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","danger","danger","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","generate","generate","generate","generate","generate","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_dark","new","new","primary","primary","secondary","strong","strong","strong","strong","strong","success","success","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weak","weak","weak","weak","weak","Active","Catalog","Class","DEFAULT_SIZE","Hovered","Status","Style","StyleFn","Toggler","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","background_border_color","background_border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","cam16_into_unclamped","class","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","components_from","components_from","components_from","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","font","foreground","foreground_border_color","foreground_border_width","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","size","size","spacing","state","style","style","tag","text_alignment","text_line_height","text_shaping","text_size","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vzip","vzip","vzip","width","is_toggled","is_toggled","Bottom","FollowCursor","Left","Position","Right","Tooltip","Top","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","children","class","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","default","deref","deref","deref_mut","deref_mut","diff","downcast","downcast","draw","drop","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","gap","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","mouse_interaction","new","null_value","on_event","overlay","padding","size","size_hint","snap_within_viewport","state","style","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","vzip","vzip","Catalog","DEFAULT_WIDTH","Handle","HandleShape","Status","Style","StyleFn","VerticalSlider","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","class","components_from","default","default","deref","deref_mut","downcast","draw","drop","from","from_angle","from_stimulus","height","init","into","into_angle","into_any","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","layout","mouse_interaction","new","on_event","on_release","shift_step","size","state","step","style","tag","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","vzip","width"],"q":[[0,"iced_widget"],[326,"iced_widget::button"],[492,"iced_widget::canvas"],[1098,"iced_widget::canvas::event"],[1192,"iced_widget::canvas::fill"],[1246,"iced_widget::canvas::gradient"],[1343,"iced_widget::canvas::path"],[1441,"iced_widget::canvas::path::arc"],[1494,"iced_widget::canvas::path::lyon_path"],[2756,"iced_widget::canvas::path::lyon_path::Event"],[2769,"iced_widget::canvas::path::lyon_path::IdEvent"],[2782,"iced_widget::canvas::path::lyon_path::PathEvent"],[2795,"iced_widget::canvas::path::lyon_path::builder"],[3138,"iced_widget::canvas::path::lyon_path::commands"],[3363,"iced_widget::canvas::path::lyon_path::geom"],[4191,"iced_widget::canvas::path::lyon_path::geom::arc"],[4244,"iced_widget::canvas::path::lyon_path::geom::arrayvec"],[4665,"iced_widget::canvas::path::lyon_path::geom::cubic_bezier"],[4709,"iced_widget::canvas::path::lyon_path::geom::euclid"],[6826,"iced_widget::canvas::path::lyon_path::geom::euclid::approxeq"],[6830,"iced_widget::canvas::path::lyon_path::geom::euclid::approxord"],[6832,"iced_widget::canvas::path::lyon_path::geom::euclid::default"],[6915,"iced_widget::canvas::path::lyon_path::geom::euclid::num"],[6925,"iced_widget::canvas::path::lyon_path::geom::quadratic_bezier"],[7044,"iced_widget::canvas::path::lyon_path::geom::traits"],[7064,"iced_widget::canvas::path::lyon_path::geom::utils"],[7070,"iced_widget::canvas::path::lyon_path::iterator"],[7232,"iced_widget::canvas::path::lyon_path::math"],[7262,"iced_widget::canvas::path::lyon_path::path"],[7271,"iced_widget::canvas::path::lyon_path::path_buffer"],[7421,"iced_widget::canvas::path::lyon_path::polygon"],[7597,"iced_widget::canvas::path::lyon_path::traits"],[7646,"iced_widget::canvas::stroke"],[7666,"iced_widget::checkbox"],[7872,"iced_widget::checkbox::Status"],[7875,"iced_widget::combo_box"],[7980,"iced_widget::container"],[8161,"iced_widget::image"],[8319,"iced_widget::image::Handle"],[8323,"iced_widget::image::viewer"],[8422,"iced_widget::keyed"],[8424,"iced_widget::keyed::column"],[8485,"iced_widget::markdown"],[8750,"iced_widget::markdown::Item"],[8752,"iced_widget::overlay"],[8753,"iced_widget::overlay::menu"],[8889,"iced_widget::pane_grid"],[9736,"iced_widget::pane_grid::Configuration"],[9740,"iced_widget::pane_grid::DragEvent"],[9744,"iced_widget::pane_grid::Node"],[9749,"iced_widget::pane_grid::state"],[9903,"iced_widget::pane_grid::state::Action"],[9907,"iced_widget::pick_list"],[10163,"iced_widget::pick_list::Handle"],[10166,"iced_widget::progress_bar"],[10265,"iced_widget::qr_code"],[10552,"iced_widget::radio"],[10708,"iced_widget::radio::Status"],[10710,"iced_widget::rule"],[10852,"iced_widget::scrollable"],[11449,"iced_widget::scrollable::Direction"],[11451,"iced_widget::scrollable::Status"],[11455,"iced_widget::shader"],[11649,"iced_widget::slider"],[11936,"iced_widget::slider::HandleShape"],[11939,"iced_widget::svg"],[12139,"iced_widget::text"],[12486,"iced_widget::text_editor"],[12996,"iced_widget::text_editor::Action"],[12997,"iced_widget::text_input"],[13422,"iced_widget::text_input::cursor"],[13512,"iced_widget::text_input::cursor::State"],[13514,"iced_widget::theme"],[13656,"iced_widget::theme::palette"],[14015,"iced_widget::toggler"],[14171,"iced_widget::toggler::Status"],[14173,"iced_widget::tooltip"],[14278,"iced_widget::vertical_slider"],[14337,"palette::chromatic_adaptation"],[14338,"core::any"],[14339,"iced_core::renderer"],[14340,"iced_core::element"],[14341,"core::convert"],[14342,"palette::cam16::parameters"],[14343,"iced_graphics::geometry"],[14344,"iced_widget::canvas::program"],[14345,"alloc::string"],[14346,"iced_core::text"],[14347,"iced_widget::lazy"],[14348,"iced_core::widget::tree"],[14349,"alloc::vec"],[14350,"core::hash"],[14351,"iced_core::theme"],[14352,"core::iter::traits::collect"],[14353,"core::option"],[14354,"core::fmt"],[14355,"core::clone"],[14356,"core::ops::function"],[14357,"iced_widget::lazy::component"],[14358,"iced_core::theme::palette"],[14359,"iced_widget::lazy::responsive"],[14360,"iced_core::layout"],[14361,"iced_core::mouse::cursor"],[14362,"iced_core::rectangle"],[14363,"core::result"],[14364,"iced_runtime::task"],[14365,"iced_core::pixels"],[14366,"iced_core::widget::text"],[14367,"iced_core::font"],[14368,"iced_core::svg"],[14369,"alloc::boxed"],[14370,"alloc::sync"],[14371,"alloc::rc"],[14372,"core::marker"],[14373,"core::cmp"],[14374,"iced_core::layout::limits"],[14375,"iced_core::layout::node"],[14376,"url"],[14377,"iced_core::mouse::interaction"],[14378,"iced_core::size"],[14379,"iced_core::event"],[14380,"iced_core::clipboard"],[14381,"iced_core::shell"],[14382,"iced_core::widget::operation"],[14383,"core::default"],[14384,"iced_core::vector"],[14385,"iced_core::overlay::element"],[14386,"core::borrow"],[14387,"core::ops::range"],[14388,"iced_widget::text::rich"],[14389,"alloc::borrow"],[14390,"iced_widget::shader::program"],[14391,"iced_core::length"],[14392,"iced_core::text::highlighter"],[14393,"smol_str"],[14394,"palette::convert::try_from_into_color"],[14395,"iced_core::padding"],[14396,"iced_core::background"],[14397,"iced_core::point"],[14398,"iced_graphics::geometry::path"],[14399,"iced_graphics::cache"],[14400,"iced_graphics::gradient"],[14401,"iced_graphics::geometry::fill"],[14402,"iced_graphics::geometry::stroke"],[14403,"iced_graphics::geometry::style"],[14404,"iced_graphics::geometry::text"],[14405,"iced_core::image"],[14406,"iced_core::color"],[14407,"iced_graphics::geometry::path::builder"],[14408,"lyon_path::path"],[14409,"iced_core::angle"],[14410,"euclid"],[14411,"euclid::transform2d"],[14412,"iced_core::gradient"],[14413,"iced_graphics::geometry::path::arc"],[14414,"lyon_path::commands"],[14415,"lyon_path::path_buffer"],[14416,"lyon_path"],[14417,"euclid::point"],[14418,"lyon_path::builder"],[14419,"lyon_geom::arc"],[14420,"lyon_path::events"],[14421,"lyon_path::polygon"],[14422,"lyon_path::iterator"],[14423,"lyon_geom::traits"],[14424,"euclid::vector"],[14425,"euclid::angle"],[14426,"lyon_geom::line"],[14427,"euclid::box2d"],[14428,"lyon_geom::scalar"],[14429,"lyon_geom::triangle"],[14430,"core::ops::arith"],[14431,"lyon_geom::segment"],[14432,"lyon_geom::cubic_bezier"],[14433,"lyon_geom::quadratic_bezier"],[14434,"num_traits::identities"],[14435,"num_traits::float"],[14436,"euclid::approxeq"],[14437,"num_traits::cast"],[14438,"arrayvec::arrayvec"],[14439,"euclid::trig"],[14440,"num_traits::real"],[14441,"euclid::size"],[14442,"core::iter::traits::iterator"],[14443,"arrayvec::array_string"],[14444,"unicode_normalization::replace"],[14445,"arrayvec::errors"],[14446,"std::io::error"],[14447,"core::str::error"],[14448,"unicode_normalization::recompose"],[14449,"unicode_normalization::decompose"],[14450,"unicode_normalization::stream_safe"],[14451,"endi::endian"],[14452,"num_traits::sign"],[14453,"euclid::length"],[14454,"euclid::scale"],[14455,"euclid::side_offsets"],[14456,"euclid::translation"],[14457,"euclid::transform3d"],[14458,"euclid::rotation"],[14459,"euclid::rect"],[14460,"euclid::box3d"],[14461,"euclid::rigid"],[14462,"euclid::num"],[14463,"euclid::homogen"],[14464,"num_traits::ops::euclid"],[14465,"num_traits::ops::saturating"],[14466,"rayon::iter::par_bridge"],[14467,"iced_core::alignment"],[14468,"iced_core::border"],[14469,"iced_core::shadow"],[14470,"iced_core::content_fit"],[14471,"iced_core::rotation"],[14472,"std::path"],[14473,"bytes::bytes"],[14474,"pulldown_cmark"],[14475,"url::parser"],[14476,"url::host"],[14477,"url::slicing"],[14478,"url::origin"],[14479,"core::str::iter"],[14480,"url::path_segments"],[14481,"form_urlencoded"],[14482,"core::net::ip_addr"],[14483,"core::net::socket_addr"],[14484,"iced_widget::pane_grid::title_bar"],[14485,"iced_widget::pane_grid::draggable"],[14486,"iced_widget::pane_grid::content"],[14487,"iced_widget::pane_grid::axis"],[14488,"iced_widget::pane_grid::configuration"],[14489,"iced_widget::pane_grid::direction"],[14490,"iced_widget::pane_grid::node"],[14491,"iced_widget::pane_grid::pane"],[14492,"iced_widget::pane_grid::split"],[14493,"alloc::collections::btree::map"],[14494,"rustc_hash"],[14495,"iced_renderer"],[14496,"qrcode::types"],[14497,"iced_core::widget::operation::scrollable"],[14498,"iced_graphics::viewport"],[14499,"iced_widget::shader::event"],[14500,"iced_wgpu::primitive"],[14501,"wgpu"],[14502,"wgpu_types"],[14503,"iced_core::transformation"],[14504,"iced_core::text::paragraph"],[14505,"iced_core::text::editor"],[14506,"iced_highlighter"],[14507,"core::ops::deref"],[14508,"iced_widget::text_input::value"],[14509,"iced_widget::column"],[14510,"iced_widget::mouse_area"],[14511,"iced_widget::row"],[14512,"iced_widget::space"],[14513,"iced_widget::stack"],[14514,"iced_widget::themer"],[14515,"iced_widget::helpers"],[14516,"iced_widget::lazy::helpers"],[14517,"iced_core"],[14518,"iced_graphics"],[14519,"euclid::default"],[14520,"lyon_geom"],[14521,"euclid::approxord"],[14522,"lyon_geom::utils"],[14523,"lyon_path::math"]],"i":[25,0,0,25,25,25,25,0,0,0,0,0,25,25,25,38,25,25,25,0,25,25,25,0,25,25,0,25,25,25,0,0,421,0,0,0,0,0,0,0,0,421,0,0,25,25,0,0,38,0,0,0,0,0,0,0,25,25,25,0,0,46,21,25,46,21,25,46,21,25,46,21,25,46,21,25,46,21,25,46,21,25,0,0,46,21,25,0,0,0,0,0,21,25,25,25,0,0,0,0,0,0,46,21,25,0,0,0,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,46,21,25,46,21,25,21,46,21,25,46,21,46,21,25,25,25,25,25,0,0,46,21,25,46,21,25,46,21,25,0,0,0,0,0,0,0,46,21,25,46,21,25,46,21,25,46,21,25,25,46,21,25,46,21,25,46,21,25,46,21,25,46,21,25,0,0,0,46,21,0,0,0,0,46,21,46,21,25,46,21,0,38,38,46,21,0,46,21,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,21,38,38,21,0,0,0,0,0,0,46,21,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,0,0,46,21,0,0,0,0,0,0,0,0,0,0,25,25,25,0,0,0,0,46,21,25,46,21,25,46,21,25,46,21,25,46,21,25,46,21,25,46,21,25,46,21,25,38,0,0,0,0,0,38,46,21,25,136,0,0,6,136,136,136,0,0,0,5,136,137,5,136,137,5,136,137,5,136,137,5,136,137,137,137,5,136,137,5,136,137,5,136,137,5,5,5,136,137,136,137,136,136,137,137,5,136,137,0,6,137,5,136,137,5,136,137,5,5,136,137,5,5,136,137,136,137,136,136,136,136,137,5,136,137,5,136,137,5,136,137,5,5,136,137,5,136,137,5,136,137,5,136,137,136,137,5,136,137,5,136,137,5,136,137,5,136,137,5,136,137,5,5,5,137,5,5,5,5,5,5,5,0,0,137,5,5,6,5,0,5,0,137,136,137,5,136,137,5,136,137,5,136,137,5,136,137,5,136,137,5,136,137,5,136,137,5,136,137,5,136,137,5,137,175,174,0,0,0,0,0,0,0,177,0,0,0,0,0,171,175,0,0,174,175,177,174,13,0,0,0,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,169,170,171,172,169,173,174,175,176,177,178,179,170,171,172,169,173,174,175,176,177,178,179,170,170,171,171,172,172,169,173,173,174,174,175,175,176,176,177,177,178,179,170,178,170,170,171,172,169,173,174,175,176,177,178,179,11,178,172,173,174,175,176,178,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,13,11,178,170,171,172,169,173,174,175,176,177,178,179,11,170,171,177,179,170,170,170,0,0,179,179,170,171,172,169,173,174,175,176,177,178,179,11,178,170,171,171,172,172,172,172,169,173,174,175,176,177,177,177,178,178,178,179,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,0,179,170,11,178,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,11,169,173,173,178,173,13,13,11,169,179,11,172,173,174,175,176,178,176,11,179,179,171,170,0,178,169,169,179,179,172,176,178,11,178,179,179,11,0,172,173,11,170,171,172,169,173,174,175,176,177,178,179,169,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,171,172,169,173,174,175,176,177,178,179,11,170,170,171,172,169,173,174,175,176,177,178,179,11,13,13,178,170,171,172,169,173,174,175,176,177,178,179,11,11,173,173,173,173,173,81,0,81,198,198,0,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,81,81,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,81,198,199,0,177,199,0,177,0,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,172,172,199,199,199,199,199,199,199,199,199,199,0,0,171,0,186,193,186,186,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,186,193,193,186,193,186,193,186,193,186,193,186,193,186,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,193,186,0,186,186,186,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,186,193,0,0,0,192,202,0,192,192,192,202,192,202,192,202,192,202,192,192,202,192,202,192,192,202,202,192,202,202,202,202,192,192,202,192,192,202,192,202,192,202,192,202,192,202,202,192,202,192,202,192,202,192,202,192,202,192,202,192,202,192,202,192,202,192,202,192,202,192,202,192,202,192,192,192,192,192,202,192,202,202,192,202,192,202,192,202,192,202,192,202,192,202,192,202,192,202,192,202,0,0,203,203,203,203,203,203,203,203,202,203,203,203,203,203,203,203,203,203,203,202,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,202,203,202,203,203,203,203,203,203,203,203,203,203,203,0,0,0,0,0,484,485,217,224,0,0,0,223,0,484,485,217,484,485,217,0,226,0,0,0,228,209,229,0,0,0,0,0,484,485,217,0,0,224,224,0,225,227,226,0,0,0,0,0,0,0,0,0,0,225,227,484,485,217,0,223,224,0,223,0,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,204,194,207,194,206,210,212,212,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,210,212,212,0,204,194,207,194,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,207,216,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,216,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,216,216,204,205,205,217,217,194,206,206,210,212,218,219,220,207,208,221,222,223,223,224,224,225,225,226,226,227,227,228,228,209,209,229,229,221,222,0,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,210,212,212,216,194,210,207,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,210,212,212,216,217,223,224,225,226,227,228,209,229,217,217,217,227,227,227,228,228,228,209,209,209,229,229,229,204,205,221,222,204,210,212,194,206,216,204,205,217,194,206,220,207,208,223,224,225,226,227,228,209,229,219,238,216,232,204,205,205,217,217,194,206,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,194,207,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,228,209,231,232,194,206,207,208,233,194,206,221,233,194,206,221,217,227,228,209,229,217,227,228,209,229,194,206,221,194,194,206,206,221,207,208,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,204,194,206,206,218,219,220,238,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,217,206,207,208,226,225,226,225,204,205,194,206,207,208,221,222,194,206,0,216,194,206,207,208,210,212,212,0,232,194,210,212,207,238,218,219,220,204,205,204,205,216,194,210,207,231,232,194,206,210,212,212,228,209,225,0,0,221,204,219,221,222,0,234,210,212,212,210,212,212,207,194,206,194,216,217,225,216,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,228,209,229,0,217,194,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,238,216,232,204,205,217,194,206,210,212,218,219,220,207,208,221,222,223,224,225,226,227,228,209,229,194,210,207,217,210,486,487,488,489,489,487,490,488,489,487,490,488,489,486,487,488,489,489,487,490,488,489,487,490,488,489,486,487,488,489,489,487,490,488,489,487,490,488,489,0,0,0,0,0,258,0,0,0,255,256,246,254,214,248,214,248,214,248,214,248,214,248,252,214,248,214,248,214,246,252,246,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,248,255,256,214,214,255,256,246,254,214,255,256,246,254,214,254,254,258,255,255,256,246,246,214,214,255,256,246,254,214,254,214,254,214,254,254,214,252,248,246,246,214,255,256,246,254,214,248,252,255,256,246,246,214,214,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,248,255,256,214,214,254,214,248,214,248,246,214,254,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,214,214,252,246,255,256,246,254,214,214,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,214,255,256,246,254,214,248,252,255,256,246,246,214,214,252,246,246,255,256,246,254,214,254,214,248,255,256,214,254,248,214,248,252,255,256,246,246,214,214,252,246,252,246,252,246,252,246,252,246,252,246,252,246,248,252,255,256,246,246,214,214,255,256,246,252,246,252,246,252,246,252,246,254,214,254,254,254,254,248,246,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,255,256,246,254,214,252,246,255,256,246,254,214,214,248,214,214,0,0,0,0,0,0,0,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,213,244,213,230,237,259,244,213,230,237,259,213,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,244,213,230,237,259,244,213,230,237,259,213,213,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,213,244,244,213,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,244,244,244,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,230,237,259,244,213,230,237,259,244,213,213,230,237,259,213,230,213,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,244,213,230,237,259,213,0,0,0,0,0,261,261,261,261,261,261,0,0,0,261,261,261,261,0,0,0,261,261,0,266,0,0,0,0,261,261,261,0,0,0,0,261,260,262,262,262,267,277,268,251,278,260,269,262,250,250,250,250,266,267,267,268,268,251,251,269,269,491,250,250,250,266,267,267,268,268,251,269,0,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,260,262,262,268,269,262,266,267,267,268,268,251,251,269,269,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,268,251,269,262,267,268,269,262,267,268,269,262,269,260,262,262,267,277,268,251,278,260,269,262,250,250,262,267,267,251,251,251,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,267,277,277,268,268,251,251,278,278,260,260,269,269,262,262,250,250,251,269,267,277,268,251,278,260,269,262,250,262,251,269,268,268,0,268,268,250,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,266,267,268,268,251,269,269,251,278,260,269,250,250,250,267,277,268,251,278,260,269,262,250,268,269,268,267,277,268,251,278,260,269,262,250,266,268,268,251,269,269,266,268,268,251,269,269,267,261,267,277,268,251,260,269,262,250,278,260,260,260,250,250,250,267,268,269,267,268,269,267,268,269,268,269,277,267,268,269,269,269,266,267,267,268,268,251,251,269,269,267,277,268,251,278,260,269,262,250,267,277,267,277,268,269,266,267,267,277,268,268,251,269,269,268,267,268,267,268,268,269,268,269,267,277,268,267,277,268,268,269,268,269,268,269,268,269,250,250,250,266,267,267,267,267,277,268,268,268,251,251,251,278,260,269,269,269,262,250,277,268,251,269,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,250,267,250,250,492,251,251,267,277,268,251,278,260,269,262,250,251,278,251,251,262,278,251,262,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,260,269,250,260,268,269,268,269,268,277,260,268,269,268,269,216,251,269,250,251,251,268,269,268,269,268,269,268,269,269,269,493,493,493,493,493,493,494,251,494,250,250,250,260,260,250,268,260,251,251,260,250,250,0,278,250,260,0,268,268,250,250,267,277,266,267,267,268,268,251,251,269,269,267,251,250,278,260,250,0,268,251,268,251,251,260,251,260,266,267,267,268,268,251,251,269,269,251,266,267,267,268,268,251,251,269,269,251,278,269,251,267,250,250,250,250,216,267,260,266,267,267,268,268,251,251,269,269,277,268,251,269,277,269,250,268,251,278,269,250,268,251,278,269,250,251,267,277,268,251,278,260,269,262,250,268,268,267,251,0,262,268,251,269,251,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,267,277,268,251,278,260,269,262,250,0,261,0,278,251,251,267,277,268,251,278,260,269,262,250,492,266,267,267,268,268,251,251,269,269,495,496,497,268,269,268,269,267,277,266,267,267,268,268,251,251,269,269,495,496,497,268,269,268,269,250,0,0,0,0,283,283,283,283,283,283,283,283,267,283,283,283,283,283,277,283,277,283,283,283,283,283,283,283,283,283,283,283,283,283,216,283,267,277,267,216,267,277,283,283,283,283,283,283,283,283,283,267,277,0,0,0,0,0,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,279,279,297,279,279,297,279,297,279,279,299,302,297,297,300,279,279,299,302,297,297,300,279,299,302,297,300,279,297,299,302,279,297,279,299,297,300,279,297,279,299,297,300,279,299,297,297,300,300,279,297,300,279,297,300,279,299,302,297,300,279,297,279,279,299,302,297,297,300,279,279,299,302,297,297,300,279,299,302,297,300,279,279,279,299,299,302,302,297,300,300,279,279,279,279,297,297,300,279,279,279,297,297,297,300,300,300,279,279,279,299,297,297,300,300,279,279,299,302,297,297,300,279,299,302,297,300,297,279,279,299,302,297,300,297,279,297,297,279,297,279,297,297,279,297,279,299,302,297,300,279,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,279,279,279,279,299,302,279,299,302,297,300,279,297,279,297,279,297,297,279,297,297,297,279,297,297,279,297,300,279,297,299,302,299,302,299,302,299,302,299,302,299,302,279,297,279,297,297,300,279,297,279,279,297,297,279,279,297,279,297,279,279,297,300,299,302,297,299,302,279,279,279,279,299,297,300,297,300,297,300,279,297,279,299,302,297,300,279,279,279,299,302,297,297,297,300,279,279,299,302,297,300,279,299,302,297,300,279,297,297,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,299,302,297,300,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,297,279,279,279,279,279,279,279,297,279,279,279,279,279,297,0,0,284,284,284,284,284,284,284,284,284,268,268,284,284,284,284,284,268,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,268,284,284,284,284,284,284,284,284,284,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,293,321,249,322,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,323,323,211,211,324,324,325,326,293,293,321,321,327,328,249,249,322,322,323,211,211,324,324,326,293,321,327,328,249,322,211,324,329,330,329,330,336,249,249,322,329,330,323,211,324,332,249,322,197,331,197,331,323,211,324,332,249,322,197,197,331,331,0,0,253,333,293,332,332,332,332,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,326,0,0,0,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,323,211,324,333,325,293,321,327,328,249,322,197,331,253,334,323,211,324,333,335,336,332,293,321,249,322,211,211,324,324,293,293,321,321,249,249,322,322,253,334,333,211,324,325,293,321,249,322,249,322,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,253,334,334,339,339,323,323,211,211,324,324,333,333,335,335,336,336,332,332,325,325,326,326,293,293,321,321,327,327,328,328,249,249,322,322,197,197,331,331,329,329,330,330,196,196,323,325,196,323,325,196,249,322,249,322,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,333,293,321,253,334,253,334,333,280,249,322,335,0,253,334,323,211,324,333,325,326,293,321,327,328,249,322,197,331,196,280,334,321,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,197,331,211,324,253,253,334,334,323,323,323,211,211,324,324,333,333,326,326,293,293,321,321,249,249,322,322,253,253,334,334,323,211,211,324,324,333,333,326,326,293,293,321,321,249,249,322,322,211,324,249,322,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,293,321,249,322,253,253,253,334,334,334,339,339,339,323,323,323,211,211,211,324,324,324,333,333,333,335,335,335,336,336,336,332,332,332,325,325,325,326,326,326,293,293,293,321,321,321,327,327,327,328,328,328,249,249,249,322,322,322,197,197,197,331,331,331,329,329,329,330,330,330,196,196,196,332,211,249,280,211,211,324,324,293,293,321,321,249,249,322,322,253,334,339,323,211,324,333,335,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,253,334,334,339,339,339,339,339,323,211,211,211,324,324,324,333,333,335,335,335,336,332,325,326,293,293,293,293,321,321,321,321,327,327,328,328,249,249,249,249,249,322,322,322,322,197,197,331,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,249,197,331,197,331,326,211,324,326,293,321,249,322,253,334,253,334,333,335,331,253,334,333,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,335,253,334,211,324,333,335,336,332,293,321,327,328,249,322,197,331,326,326,323,325,336,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,293,321,249,322,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,333,293,321,326,332,335,336,332,325,327,328,197,331,253,334,333,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,333,253,334,333,253,334,253,334,333,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,335,336,332,325,327,328,197,331,331,331,253,334,333,293,321,253,334,211,324,333,293,321,249,322,325,327,328,197,331,253,334,332,293,321,326,332,332,326,249,322,253,334,323,211,324,333,332,293,321,249,322,293,321,249,322,197,331,197,331,331,331,197,331,197,331,331,331,197,331,197,331,331,331,331,331,331,331,211,324,249,322,323,211,324,333,325,293,321,249,322,253,334,333,333,323,211,324,333,325,293,321,249,322,253,334,333,333,253,253,334,334,323,323,211,211,324,324,333,333,325,326,326,293,293,321,321,249,249,322,322,253,253,334,334,323,211,211,324,324,333,333,326,326,293,293,321,321,249,249,322,322,331,323,211,324,326,293,321,249,322,253,334,339,323,211,324,333,335,336,325,326,293,321,327,328,249,322,197,331,331,326,335,329,330,332,332,249,322,329,330,293,321,249,322,253,334,323,211,324,333,325,326,293,321,327,328,249,322,197,331,196,0,325,249,322,329,330,211,324,333,331,253,333,197,331,331,197,331,323,325,196,331,0,0,211,197,331,197,331,197,331,249,322,331,332,332,336,250,280,0,249,322,211,324,326,249,322,197,331,335,253,334,211,211,324,324,333,293,293,321,321,249,249,322,322,253,334,333,253,334,333,323,323,253,334,333,197,331,329,330,329,330,329,330,253,280,253,334,333,0,0,331,332,211,324,293,321,327,328,249,322,249,322,332,323,211,211,211,324,324,324,325,326,293,321,327,328,249,322,323,211,211,324,324,326,293,321,327,328,249,322,323,323,293,293,321,321,249,249,322,322,280,335,336,332,197,331,197,331,197,331,197,331,324,322,331,211,336,249,197,211,324,293,321,327,328,249,322,197,331,324,322,197,331,197,331,331,333,253,334,211,324,333,293,321,327,328,249,322,253,334,211,324,333,293,321,327,328,249,322,253,334,211,324,333,293,321,327,328,249,322,253,334,211,324,333,293,321,327,328,249,322,253,334,333,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,249,322,339,339,253,249,335,336,332,327,328,249,322,211,324,293,321,327,328,249,322,324,322,253,334,211,324,333,293,321,327,328,249,322,333,293,253,334,211,324,333,335,336,332,293,321,327,328,249,322,197,331,253,334,211,324,333,293,321,327,328,249,322,211,324,293,321,327,328,326,327,325,328,325,328,336,336,325,325,327,327,197,197,332,328,331,331,332,325,328,331,331,325,327,328,325,327,328,336,336,325,325,327,197,197,332,331,332,331,253,334,333,197,331,335,253,334,323,211,324,333,325,293,321,327,328,249,322,197,331,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,249,322,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,253,334,333,332,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,0,0,332,326,334,321,253,334,339,323,211,324,333,335,336,332,325,326,293,321,327,328,249,322,197,331,329,330,196,339,253,334,333,293,321,197,331,249,249,322,249,322,197,331,339,211,324,327,328,249,322,329,330,253,334,333,324,322,330,334,324,322,330,334,339,211,324,327,328,249,322,329,330,253,334,333,211,249,324,322,330,334,339,324,328,322,330,334,253,334,323,211,211,324,324,333,326,293,293,321,321,249,249,322,322,211,324,249,322,0,275,275,275,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,498,499,500,492,500,501,501,501,499,502,503,502,503,503,503,502,503,502,503,503,503,502,503,502,503,503,503,503,503,503,503,494,504,494,504,505,501,499,506,505,499,506,507,492,500,496,508,497,509,507,510,511,496,508,497,509,507,510,511,508,509,507,511,0,0,0,0,0,337,342,338,343,340,0,0,0,0,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,269,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,269,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,285,286,345,285,286,345,285,286,285,286,269,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,345,285,286,266,0,0,266,266,266,266,266,266,266,266,266,266,266,266,266,247,247,266,266,0,0,0,0,0,0,0,0,0,0,0,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,347,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,348,349,346,245,348,349,346,346,348,347,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,348,349,346,245,0,0,0,0,0,0,0,0,0,512,513,514,514,514,514,514,514,515,515,0,516,0,0,513,517,518,519,517,518,519,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,215,350,350,215,350,240,215,350,240,215,215,350,350,215,350,240,240,240,240,215,350,240,215,215,350,350,215,350,240,215,350,240,215,350,240,215,350,240,215,215,350,350,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,240,215,350,240,215,215,350,350,350,240,240,215,350,215,215,350,350,215,215,350,350,240,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,350,240,215,0,0,0,0,0,0,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,221,222,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,235,242,241,243,235,235,221,222,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,242,241,243,235,0,0,0,258,0,248,248,248,248,248,252,248,248,252,248,258,252,248,248,252,248,248,248,347,252,248,252,252,248,248,248,252,252,252,252,252,252,252,252,248,252,252,252,252,252,248,347,252,248,175,174,177,0,0,0,175,174,175,177,174,0,0,173,173,173,176,176,173,173,123,0,0,19,123,123,0,0,0,0,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,124,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,352,123,124,352,123,123,124,124,352,17,352,123,124,0,19,17,352,123,124,17,352,123,124,17,352,123,124,17,17,352,123,124,352,123,123,123,123,352,123,124,17,352,17,352,123,124,17,352,123,124,17,352,123,124,17,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,17,17,17,17,17,0,0,352,17,17,352,17,17,19,17,0,17,124,17,17,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,17,352,123,124,17,520,521,522,0,0,0,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,29,29,32,29,29,37,37,32,29,32,29,32,29,32,32,29,29,32,32,29,32,29,32,29,32,32,29,32,32,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,32,32,32,32,32,29,29,32,32,32,32,32,32,32,32,32,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,32,29,0,15,0,0,0,0,14,359,134,14,14,14,14,14,14,14,359,134,14,359,134,14,359,134,14,359,134,134,134,134,134,0,14,359,134,14,359,134,14,359,134,14,14,14,14,14,14,359,134,359,134,359,134,134,134,14,359,134,0,15,134,14,359,134,14,359,134,14,14,359,134,14,0,14,359,134,359,359,359,359,359,134,14,359,134,134,134,134,14,359,134,14,359,134,359,359,14,14,14,359,134,14,359,134,14,359,134,14,359,134,359,134,14,359,134,14,359,134,14,359,134,14,359,134,14,359,134,0,14,14,14,14,14,359,134,14,14,14,14,0,134,134,14,14,15,14,14,134,359,134,0,14,359,134,14,359,134,14,359,134,14,359,134,14,359,134,14,359,134,14,359,134,359,14,359,134,0,14,359,134,14,187,0,0,0,184,184,187,187,0,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,187,184,187,184,184,187,184,63,63,184,187,184,63,187,184,63,187,184,63,0,63,187,184,63,187,184,187,187,187,184,184,184,63,187,184,63,187,187,187,184,63,187,184,63,187,187,187,187,184,63,184,184,63,187,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,0,63,63,184,63,63,63,187,184,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,187,184,63,0,0,187,184,63,63,523,523,523,523,0,0,369,370,369,370,369,370,369,370,369,370,369,370,369,370,369,370,370,370,370,370,369,370,369,370,369,370,369,370,369,370,369,369,370,369,370,369,370,369,370,369,370,369,369,370,369,370,369,370,369,370,369,370,369,370,369,370,369,370,369,370,369,370,370,369,369,369,369,369,370,370,369,369,369,0,369,369,369,370,369,370,369,370,369,370,369,370,369,370,369,370,369,370,369,370,369,370,369,0,0,0,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,75,372,372,372,372,372,372,75,0,0,75,75,0,0,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,74,74,74,372,75,73,74,372,75,73,74,372,75,73,74,74,372,75,73,74,372,75,73,74,372,372,75,73,73,74,372,73,74,372,74,372,75,73,73,74,372,75,73,74,372,75,73,74,74,372,75,73,74,372,75,73,74,372,74,74,74,372,372,372,74,74,372,372,75,73,74,74,372,75,73,74,372,75,73,74,74,74,372,75,73,74,74,372,73,73,73,73,73,73,74,74,74,372,74,74,74,74,74,74,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,74,74,74,74,74,73,74,74,0,74,74,74,372,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,73,74,74,372,75,73,74,372,74,372,74,372,75,73,74,74,372,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,372,75,73,74,0,74,372,75,73,73,524,524,0,0,93,0,0,0,0,391,390,133,391,390,133,391,390,133,391,390,133,391,390,133,133,133,391,390,133,391,390,133,391,390,133,133,133,133,133,391,390,133,0,93,390,93,391,390,133,391,390,133,391,390,133,391,390,133,390,133,391,391,390,133,391,390,133,391,390,133,391,390,133,391,390,133,391,390,133,391,390,133,133,391,390,133,391,390,133,391,390,133,391,390,133,391,390,133,391,390,390,391,391,133,133,93,133,391,391,391,133,391,390,133,391,390,133,391,390,133,391,390,133,391,390,133,391,390,133,391,390,133,391,390,133,391,390,133,391,410,0,406,403,0,405,396,0,0,0,0,399,0,0,403,0,404,405,0,397,399,406,0,410,0,0,398,400,404,0,403,0,0,399,406,0,398,400,0,0,0,0,0,406,399,397,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,392,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,408,408,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,393,394,395,394,392,395,397,398,399,400,401,402,403,404,405,406,407,138,408,409,397,398,399,400,401,402,403,404,405,406,407,138,408,409,397,397,398,399,399,400,401,401,402,402,403,403,404,404,405,405,406,406,407,407,138,138,408,408,409,409,401,402,409,401,402,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,392,0,396,405,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,395,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,397,399,401,402,138,408,409,397,397,397,399,399,399,401,401,401,402,402,402,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,397,400,401,402,397,400,401,402,395,138,138,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,392,410,395,410,395,394,392,395,405,395,395,395,395,395,395,392,400,401,402,138,407,395,395,397,407,397,400,400,0,395,396,394,392,395,395,394,397,398,399,400,401,402,403,404,405,406,407,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,394,392,395,397,398,399,400,401,402,403,404,405,406,407,410,138,408,409,395,409,525,525,525,525,526,527,528,527,529,529,529,529,529,0,414,414,0,414,0,411,413,414,411,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,414,411,411,413,414,411,413,414,411,413,414,411,413,414,411,411,413,414,414,411,413,414,411,413,414,411,413,414,413,411,413,414,411,411,411,413,414,411,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,411,411,411,413,411,411,411,411,411,411,414,414,411,411,411,411,411,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,413,414,411,530,531,531,530,139,416,0,92,416,0,139,0,416,139,0,416,0,0,0,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,140,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,416,417,139,140,416,417,139,139,140,140,417,88,416,417,139,140,0,92,416,92,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,88,416,417,139,140,416,417,139,139,139,139,416,417,139,140,88,417,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,417,88,88,88,88,416,88,88,88,88,88,88,140,417,88,417,88,92,88,88,140,88,88,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,416,417,139,140,88,532,532,533,0,97,96,0,0,0,96,135,96,135,96,135,96,135,96,135,135,135,135,96,135,96,135,96,135,96,135,135,135,135,96,135,0,97,96,135,96,135,96,135,96,96,135,135,96,135,96,135,96,135,96,96,135,96,135,96,135,96,135,96,135,96,135,96,135,96,135,96,135,96,135,96,96,0,0,96,97,96,0,135,96,135,96,135,96,135,96,135,96,135,96,135,96,135,96,135,96,135,96,0,100,0,420,0,0,419,420,420,420,419,419,418,418,0,419,0,0,420,0,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,141,99,99,418,419,420,141,418,419,420,141,418,418,419,419,420,420,141,141,99,98,418,419,420,141,0,100,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,99,98,418,419,420,141,418,419,420,141,418,418,418,419,419,419,420,420,420,98,418,419,420,420,141,99,98,418,419,420,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,99,98,99,99,100,99,99,418,419,420,141,420,420,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,99,98,418,419,420,141,98,98,119,0,103,101,101,119,0,0,0,0,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,120,120,120,101,119,120,101,119,120,101,119,120,101,119,120,119,120,119,119,120,120,101,119,120,0,103,101,119,120,101,119,120,120,101,119,120,101,101,119,120,119,119,119,119,119,120,101,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,101,101,101,101,101,101,101,103,101,101,120,101,101,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,119,120,101,534,535,423,0,57,0,423,423,423,0,0,0,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,142,423,142,142,423,423,142,55,142,423,0,57,55,142,423,55,142,423,55,142,423,55,55,142,423,423,142,142,423,55,142,423,55,142,423,55,142,423,55,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,55,57,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,142,423,55,55,142,423,142,0,127,0,429,0,108,0,127,428,427,429,127,0,0,0,428,0,0,0,427,0,0,0,429,0,424,424,107,425,428,429,426,427,430,424,127,128,431,432,426,107,107,107,107,107,107,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,431,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,424,107,425,428,429,426,427,430,424,127,128,431,432,107,107,425,428,429,426,427,430,424,127,128,431,432,425,428,429,426,427,430,424,127,128,431,432,425,425,428,428,429,429,426,426,427,427,430,424,424,127,127,128,128,431,431,432,432,432,107,425,428,429,426,427,430,424,127,128,431,432,128,424,0,108,425,428,429,426,427,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,107,107,425,428,429,426,427,430,424,127,128,431,432,107,107,425,428,429,426,427,430,424,127,128,431,432,425,428,429,426,427,430,127,427,427,427,430,430,430,127,127,127,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,128,430,430,107,429,128,107,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,426,107,107,426,430,425,428,429,426,427,107,107,107,107,424,0,431,426,107,0,107,426,107,108,107,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,107,425,428,429,426,427,430,424,127,128,431,432,430,107,425,428,429,426,427,430,424,127,128,431,432,429,128,107,425,428,429,426,427,430,424,127,128,431,432,107,426,107,425,428,425,428,536,536,537,538,537,538,0,434,434,0,110,0,434,0,110,0,434,0,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,434,433,434,433,434,433,435,109,434,435,433,435,109,434,433,435,109,434,433,435,109,434,110,109,433,435,109,434,434,433,435,434,433,435,109,434,433,435,109,434,433,435,109,434,435,435,435,109,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,109,433,110,110,109,109,435,109,433,433,433,437,433,437,433,109,109,435,109,433,434,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,433,435,109,434,110,110,433,435,109,434,0,109,433,129,0,448,116,112,129,0,0,129,0,448,0,0,0,0,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,447,446,447,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,129,130,446,447,448,129,129,130,130,446,446,447,447,448,448,447,446,112,129,130,446,447,448,0,116,112,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,112,129,130,446,447,448,129,129,129,129,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,130,112,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,112,112,112,112,130,447,112,112,112,112,116,112,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,129,130,446,447,448,112,446,130,539,540,539,0,59,0,144,144,0,0,0,0,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,146,147,144,145,147,144,145,147,144,144,145,145,145,147,146,144,145,146,147,59,145,147,146,144,145,147,146,144,145,147,146,144,145,146,147,146,144,145,147,144,145,147,147,147,144,144,144,147,144,145,147,147,146,451,144,145,147,146,144,145,147,147,146,147,146,144,145,147,147,146,147,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,146,146,145,146,146,146,59,146,147,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,147,146,144,145,146,353,354,354,541,0,58,0,455,0,0,455,0,541,353,0,455,0,0,0,0,0,0,104,354,353,105,456,143,104,104,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,105,105,0,105,105,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,455,104,354,353,105,143,354,353,105,143,354,354,353,353,105,143,143,104,105,105,143,104,105,104,354,353,105,456,143,455,0,0,58,104,354,353,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,0,104,104,354,353,105,456,143,354,353,105,354,354,354,354,353,105,456,143,104,105,105,105,104,354,353,353,353,105,105,456,143,104,354,353,105,456,143,104,104,354,353,105,456,143,354,353,354,353,104,105,455,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,117,104,354,353,105,456,143,0,104,104,105,105,105,105,105,104,455,104,105,104,354,353,456,143,104,105,105,0,104,0,104,104,105,105,104,105,105,58,104,0,104,105,353,354,353,105,143,105,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,104,354,353,105,456,143,105,105,104,354,353,105,456,143,455,104,354,353,105,456,143,104,104,0,125,459,461,0,0,153,458,0,461,461,461,459,461,125,460,460,460,458,0,458,460,459,461,125,460,125,459,461,0,460,0,458,461,460,460,459,461,460,458,458,461,458,461,458,461,458,461,461,0,0,0,0,0,461,460,460,460,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,126,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,458,459,460,461,462,125,126,458,459,460,461,462,125,126,458,459,460,460,461,462,125,125,126,126,152,150,458,459,460,464,461,462,125,126,150,0,153,150,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,460,152,150,458,459,460,464,461,462,125,126,152,152,150,458,459,460,464,461,462,125,126,458,459,460,461,462,125,462,462,462,125,125,125,150,458,459,460,464,461,462,125,126,464,152,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,461,152,150,458,459,460,464,461,462,125,126,152,152,152,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,458,459,460,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,458,464,464,462,152,152,150,150,152,150,462,152,152,150,150,152,152,152,152,150,152,126,150,126,152,152,152,462,153,152,152,150,462,458,459,460,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,152,150,458,459,460,464,461,462,125,126,464,152,150,458,459,460,464,461,462,125,126,126,152,150,458,459,460,464,461,462,125,126,460,150,542,131,0,155,0,0,131,131,131,0,0,472,472,0,0,0,0,0,0,0,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,132,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,471,355,472,473,474,131,132,471,355,472,473,474,131,131,132,132,355,154,471,355,472,473,474,131,132,0,474,0,155,474,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,154,471,355,472,473,474,131,132,154,154,154,471,355,472,473,474,131,132,473,131,473,473,473,131,131,131,471,471,355,472,473,474,131,132,0,474,474,154,355,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,473,473,154,132,154,154,471,355,472,473,474,131,132,471,471,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,471,474,474,154,154,471,154,154,0,474,474,0,474,474,0,474,474,154,471,473,474,471,474,154,154,154,154,154,154,132,471,471,471,154,471,471,0,474,474,132,355,154,154,355,355,154,155,154,154,471,355,472,473,474,131,132,471,471,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,154,471,355,472,473,474,131,132,474,474,473,471,154,471,355,472,473,474,131,132,132,154,471,355,472,473,474,131,132,154,0,476,476,0,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,475,476,476,475,476,475,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,475,475,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,475,476,543,543,39,39,39,39,25,25,25,25,0,25,39,39,25,25,39,25,39,39,25,25,39,39,39,25,25,25,39,25,39,25,39,39,25,25,39,25,0,39,39,25,25,39,39,39,0,25,25,25,39,477,39,477,39,477,39,477,39,477,39,39,477,39,477,39,477,39,477,39,477,39,39,477,39,477,39,39,477,39,477,39,477,39,477,39,477,39,477,477,39,477,39,477,39,477,39,477,39,477,39,477,39,477,39,477,39,477,39,477,39,477,39,477,39,477,477,0,39,39,39,39,477,477,477,39,477,39,477,39,477,39,477,39,477,39,477,39,477,39,477,39,477,477,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,39,40,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,40,478,478,479,479,480,480,481,481,482,482,483,483,478,40,478,479,480,481,482,483,39,40,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,39,40,40,479,480,481,482,483,39,40,39,478,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,40,478,479,480,481,482,483,479,480,481,482,483,121,0,158,157,121,0,0,0,0,157,121,122,157,121,122,157,121,122,157,121,122,157,121,122,122,122,122,157,121,122,157,121,122,157,121,122,157,121,122,121,122,121,121,122,122,157,121,122,0,158,157,121,122,157,121,122,157,121,122,157,157,121,122,121,121,121,121,121,122,157,122,122,122,157,121,122,157,121,122,157,121,122,157,121,122,157,121,122,157,121,122,157,121,122,121,122,157,121,122,157,121,122,157,121,122,157,121,122,157,121,122,157,157,157,157,157,157,157,157,158,157,157,157,157,157,157,121,122,157,121,122,157,121,122,157,121,122,157,121,122,157,121,122,157,121,122,157,121,122,157,121,122,157,121,122,157,544,545,159,159,159,0,159,0,159,160,159,160,159,160,159,160,159,160,159,160,159,160,159,160,159,160,160,159,159,159,159,160,159,159,160,159,160,159,160,160,159,160,160,159,159,159,159,159,159,160,159,160,159,160,159,160,160,159,160,159,160,159,160,159,159,160,159,160,159,160,159,160,159,160,159,160,160,160,159,160,160,160,160,160,160,160,160,160,159,160,159,160,159,160,159,160,159,160,159,160,159,160,159,160,159,160,159,0,163,0,0,0,0,0,0,163,163,163,163,163,163,163,163,163,163,0,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163],"f":"`````````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00{ce{}{}}00000{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00`{i{{j{ceg}}}{}ln{{Ab{{A`{ceg}}}}}}{{c{Ad{e}}}g{}{}{}}00`{i{{Af{iceg}}}{}{}Ah{{Aj{ceg}}}}{i{{Al{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}`{{cB`}{{Bb{egi}}}{{Ab{Bd}}}{}BfBh}{{{d{{Bj{cegik}}}}}{{Bn{Bl}}}{}{}nC`{{Ab{{A`{ceg}}}}}}{{{d{Cb}}}Cb}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}{i{{`{ceg}}}{}{}n{{Ch{}{{Cf{{A`{ceg}}}}}}}}```{{{d{{Cj{c}}}}{d{Cl}}{Cn{{d{c}}}}g}{{D`{ceik}}}{DbDd}{}{{Dh{c}{{Df{e}}}}}DjBh}{i{{A`{ceg}}}{}{}n{{Dl{ceg}}}}{ce{}{}}00`9`{{BdDn}Cb}{{BdDnc}Cb{{Eb{Dn}{{Df{E`}}}}}}{{}c{}}{{}}111{{}{{Ed{Cb}}}}{{}Cb}333333333{{}{{Ef{Cb}}}}{{}{{Eh{Cb}}}}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00{{{d{{Bj{cegik}}}}{d{hBl}}}Cd{}{}nC`{{Ab{{A`{ceg}}}}}}{{{d{c}}}{{d{e}}}{}{}}00{{{d{{El{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}{}n}{{{d{{Bj{cegik}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}{}nC`{{Ab{{A`{ceg}}}}}}{EjCd}00{{{d{Cb}}{d{Cb}}}B`}{{{d{Cb}}}{{d{E`}}}}{{{d{Cb}}{d{hFf}}}{{Fj{CdFh}}}}0{{}{{Fl{c}}}{}}0{cc{}}00000{ce{}{}}00`{c{{Fn{e}}}{{Ab{G`}}}Gb}`{{ik}{{A`{ceg}}}{}{}n{{Ab{{A`{ceg}}}}}{{Ab{{A`{ceg}}}}}}{c{{A`{egi}}}{{Ab{G`}}}{}{GdGf}{n{Bh{}{{Gh{Gj}}}}Gl}}`{e{{Gn{c}}}{}{{Ab{c}}}}{{}Ej}00555555{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00999999999`{k{{Hf{cegi}}}{HhHj}{}{}n{{Ch{}{{Cf{{Hl{c{A`{egi}}}}}}}}}}`{{{d{{El{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}{}n}{{{d{{Bj{cegik}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}{}nC`{{Ab{{A`{ceg}}}}}}{{cm}{{Bj{egick}}}C`{}{}{}{{Ab{{A`{egi}}}}}{{Dh{{d{c}}}{{Df{k}}}}}}`{{cIb}{{A`{IdCbe}}}{{Ch{}{{Cf{{d{If}}}}}}}{{Bh{}{{Gh{Gj}}}}}}{i{{`{ceg}}}{}{}n{{Ab{{A`{ceg}}}}}}{{{d{{El{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}{}n}{{{d{{Bj{cegik}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}{}nC`{{Ab{{A`{ceg}}}}}}{i{{El{ceg}}}{}{}n{{Dh{Ij}{{Df{{A`{ceg}}}}}}}}5{{}c{}}{{{d{h{El{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}{}n}{{{d{h{Bj{cegik}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}{}nC`{{Ab{{A`{ceg}}}}}}{i{{A`{ceg}}}{}{}n{{Ab{{A`{ceg}}}}}}{{{d{{Dl{}{{Jd{c}}{Jf{e}}}}}}{d{hc}}{d{hJh}}}CdJj{}}0{{{d{{El{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}Cd{}{}n}{{{d{{Bj{cegik}}}}{d{hBl}}F`{d{g}}{d{hJh}}}Cd{}{}nC`{{Ab{{A`{ceg}}}}}}`{{{d{h{El{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}{}n}{{{d{h{Bj{cegik}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}{}nC`{{Ab{{A`{ceg}}}}}}{{{d{Cb}}}Dn}``{{e{Cn{g}}k}{{K`{cegimo}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}Dd{{Dh{c}{{Df{i}}}}}{KhKj}Bh}`{{{Kn{Kl}}Kl}{{L`{c}}}Lb}`{{{d{Ld}}}{{Lf{c}}}Lh}`{{ce{Cn{e}}i}{{Lj{gkm}}}{{Ab{Bd}}}{HhLl}Dd{{Eb{e}{{Df{g}}}}}LnBh}`>{e{{M`{cgi}}}Dd{{Ab{{Md{{Kd{{Mb{c}}}}}}}}}GdBh}``{i{{`{ceg}}}{}{}n{{Ch{}{{Cf{{A`{ceg}}}}}}}}`````{i{{Mf{ceg}}}{}Mhn{{Ab{{A`{ceg}}}}}}`{e{{Mj{ce}}}{}{{Ml{c}}}}{{{d{{El{ceg}}}}}{{Ij{Mn}}}{}{}n}{{{d{{Bj{cegik}}}}}{{Ij{Mn}}}{}{}nC`{{Ab{{A`{ceg}}}}}}{{{d{{Dl{}{{Jd{c}}{Jf{e}}}}}}}{{Ij{Mn}}}Jj{}}01`{{{Kn{c}}cg}{{N`{cei}}}{Hh{Nd{Nb}}Nf}Dd{{Dh{c}{{Df{e}}}}}Nh}{c{{Mb{eg}}}Nj{}{}}7``{{{d{{El{ceg}}}}}Nl{}{}n}{{{d{{Bj{cegik}}}}}Nl{}{}nC`{{Ab{{A`{ceg}}}}}}{{{d{Cb}}{d{c}}Nn}O`{}}{{{d{Cb}}{d{c}}Ob}Od{}}{{{d{Cb}}{d{c}}Of}Oh{}}{{{d{Cb}}{d{c}}Oj}Ol{}}{{{d{Cb}}{d{c}}On}A@`{}}{{{d{Cb}}{d{c}}A@b}A@d{}}{{{d{Cb}}{d{c}}A@f}A@h{}}{{{d{Cb}}{d{{Ef{Cb}}}}}A@j}{{{d{Cb}}{d{c}}}A@l{}}{{{d{Cb}}{d{c}}}A@n{}}{{{d{Cb}}{d{c}}AA`}AAb{}}{{{d{Cb}}{d{{Eh{Cb}}}}}AAd}{{{d{Cb}}{d{{Ed{Cb}}}}AAf}AAh}{{{d{Cb}}{d{c}}}AAj{}}{{{d{Cb}}{d{c}}}AAl{}}{{{d{Cb}}d}AAn}{{{d{Cb}}{d{c}}AB`}ABb{}}`{c{{ABd{e}}}{{Ab{ABf}}}Gf}{{{d{{El{ceg}}}}}ABh{}{}n}{{{d{{Bj{cegik}}}}}ABh{}{}nC`{{Ab{{A`{ceg}}}}}}`{c{{ABj{eg}}}NjGdBh}```{{{d{{ABl{c}}}}}{{AC`{ABnegc}}}BhDdACb}`{{{d{Cl}}{d{Cl}}}{{ACd{ceg}}}DdACfBh}`{{ci}{{`{ekc{`{{Dh{{d{k}}}{{Df{c}}}}}}g}}}Dd{}n{{Ab{{A`{ecg}}}}}{}}{{{d{c}}}e{}{}}{{{d{c}}}ACh{}}{{{d{c}}}Bd{}}`{{cB`g}{{ACj{eik}}}{{Ab{{Cn{Bd}}}}}{}{{Dh{B`}{{Df{e}}}}}AClBh}`{{ikACn}{{AD`{ceg}}}{}AnBh{{Ab{{A`{ceg}}}}}{{Ab{{A`{ceg}}}}}}{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00{{{d{h{Dl{}{{Jd{c}}{Jf{e}}}}}}{d{hc}}e}{{Cn{g}}}Jj{}{}}{c{{ABj{eg}}}KbGdBh}{c{{Fn{e}}}{{Ab{G`}}}Gb}`{{{Kn{c}}cg}{{ADf{cei}}}{Hh{Nd{Nb}}Nf}Dd{{Dh{c}{{Df{e}}}}}Nh}`{{{d{{Dl{}{{Jd{c}}{Jf{e}}}}}}{d{c}}}{{A`{egi}}}Jj{}{}{}}666``````````{{cg}i{}{}{{b{e}}}{}}00777777{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00``{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{d{{j{ceg}}}}}{{Bn{Bl}}}Ddln}{{{j{ceg}}i}{{j{ceg}}}{}lnAb}{{{j{ceg}}B`}{{j{ceg}}}{}ln}{{{d{AA`}}}AA`}{{{d{AAb}}}AAb}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000{ce{}{}}00{{{d{Cb}}AA`}AAb}{{}c{}}{{}AAb}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00{{{d{{j{ceg}}}}{d{hBl}}}CdDdln}{{{d{c}}}{{d{e}}}{}{}}00{{{d{{j{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}CdDdln}{EjCd}00{{{d{AA`}}{d{AA`}}}B`}{{{d{AAb}}{d{AAb}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{AA`}}{d{hFf}}}ADh}{{{d{AAb}}{d{hFf}}}ADh}{cc{}}00000???{{{j{ceg}}i}{{j{ceg}}}{}ln{{Ab{Mn}}}}{{}Ej}00{ce{}{}}00000{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00444444444{{{d{{j{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`Ddln}{{{d{{j{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}IhDdln}{i{{j{ceg}}}{}ln{{Ab{{A`{ceg}}}}}}{{}c{}}{{{d{h{j{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}JbDdln}{{{j{ceg}}c}{{j{ceg}}}{}ln}{{{j{ceg}}{Cn{c}}}{{j{ceg}}}{}ln}{{{j{ceg}}i}{{j{ceg}}}{}ln{{Dh{}{{Df{c}}}}}}{{{d{{j{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}CdDdln}{{{d{h{j{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}Ddln}{{{j{ceg}}i}{{j{ceg}}}{}ln{{Ab{ADj}}}}{{{d{Cb}}AA`}AAb}0`{{{d{{j{ceg}}}}}{{Ij{Mn}}}Ddln}{{{d{{j{ceg}}}}}NlDdln}{{{d{{l{}{{ADl{c}}}}}}{d{c}}AA`}AAb{}}{{{j{ceg}}i}{{j{ceg}}}{}ln{{Dh{{d{e}}AA`}{{Df{AAb}}}}}}4{{{d{{j{ceg}}}}}ABhDdln}5`{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{{{j{ceg}}i}{{j{ceg}}}{}ln{{Ab{Mn}}}}{{AAbc}AAb{{Ab{ADn}}}}```````````````````````````{{cg}i{}{}{{b{e}}}{}}00000000000444444444444444444444444{{{d{c}}}{{d{f}}}{}}00000000000{{{d{hc}}}{{d{hf}}}{}}00000000000{{{d{c}}}{{d{e}}}{}{}}00000000000{{{d{hc}}}{{d{he}}}{}{}}00000000000{{c{Ad{e}}}g{}{}{}}00000000000{{AE`Kl}AEb}{{{d{AEd}}}AEd}{{{d{AEf}}}AEf}{{{d{AEh}}}AEh}{{{d{AEb}}}AEb}{{{d{AEj}}}AEj}{{{d{AEl}}}AEl}{{{d{AEn}}}AEn}{{{d{AF`}}}AF`}{{{d{AFb}}}AFb}{{{d{AFd}}}AFd}{{{d{{AFf{c}}}}}{{AFf{c}}}Dd}{{{d{c}}{d{he}}}Cd{}{}}0000000000{{{d{c}}}Cd{}}000000000000000000{{{d{AEd}}{d{AEd}}}AFh}`{{{d{c}}{d{e}}}AFh{}{}}{ce{}{}}00000000000`{{}AEh}{{}AEj}{{}AEl}{{}AEn}{{}AF`}{{}AFd}{Ej{{d{c}}}{}}00000000000{Ej{{d{hc}}}{}}00000000000{{{d{c}}}{{d{e}}}{}{}}00000000000{{{d{{Aj{}{{Jd{c}}}}}}{d{c}}{d{e}}{d{g}}FdFb}{{Bn{{AFj{e}}}}}JjAh{}}{{{d{{Af{iceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}{}Ah{{Aj{ceg}}}}{{{d{AFd}}c}Cd{{AFn{AEbAFl}}}}{EjCd}00000000000{{{d{AEd}}{d{AEd}}}B`}{{{d{AEf}}{d{AEf}}}B`}{{{d{AFb}}{d{AFb}}}B`}{{{d{{AFf{c}}}}{d{{AFf{c}}}}}B`Hj}{{{d{c}}{d{e}}}B`{}{}}00``{{AFfAG`}AFf}`{{{d{AEd}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEf}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEh}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEj}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEl}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AEn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AF`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AFb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AFd}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{{AFf{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{{Af{iceg}}}}{d{hFf}}}ADhAGbAGb{AhAGb}{{Aj{ceg}}AGb}}`{cc{}}{AGdAEf}11{AFlAEh}{AGdAEh}{AEfAEh}444444{AFlAFb}{AEfAFb}{BdAFd}{{{d{Cl}}}AFd}8{{{d{AGf}}}AFf}99999999999999{ce{}{}}00000000000{{{d{c}}{d{e}}}AGh{C`AGj}AGl}``{{{d{AEd}}{d{hc}}}CdAGn}{{{Af{iceg}}k}{{Af{iceg}}}{}{}Ah{{Aj{ceg}}}{{Ab{Mn}}}}`{{}Ej}00000000000444444444444444444444444{{{H`{c}}}{{H`{f}}}{}}00000000000{{{Hb{c}}}{{Hb{f}}}{}}00000000000{{{Hd{c}}}{{Hd{f}}}{}}00000000000{{c{Ad{e}}}g{}{}{}}00000000000888888888888888888888888888888888888{AEdB`}{{{d{{Af{iceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}{}Ah{{Aj{ceg}}}}{{AE`AE`}AEb}````{{{d{{Aj{}{{Jd{c}}}}}}{d{c}}FdFb}IhJj}0{{{d{{Af{iceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}{}Ah{{Aj{ceg}}}}{cAEb{{Eb{{d{hAH`}}}}}}{cAFf{{Ab{AGf}}}}{i{{Af{iceg}}}{}{}Ah{{Aj{ceg}}}}{{}c{}}00000`{{{d{h{Af{iceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}{}Ah{{Aj{ceg}}}}{{AFfc}AFf{{Ab{Kl}}}}`{{{d{AEf}}}AHb}{{{d{AEd}}{d{AEd}}}{{Cn{AFh}}}}``{{{d{AEb}}}{{d{AHd}}}}{{AE`Ij}AEb}{{AFfc}AFf{{Ab{AHf}}}}````{{{d{{Af{iceg}}}}}{{Ij{Mn}}}{}{}Ah{{Aj{ceg}}}}`{{AFfB`}AFf}`{{{d{{Af{iceg}}}}}Nl{}{}Ah{{Aj{ceg}}}}```{{{d{{Af{iceg}}}}}ABh{}{}Ah{{Aj{ceg}}}}{{{d{c}}}e{}{}}0000000000{{{d{AEb}}{d{{AHj{KlAHhAHh}}}}}AEb}{c{{Fj{e}}}{}{}}00000000000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000000000{{{d{c}}}ADd{}}00000000000{ce{}{}}00000000000000000000000{{}AEd}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000000000{{{d{{Aj{}{{Jd{c}}}}}}{d{hc}}AHlFdFb}{{Hl{Jb{Cn{e}}}}}Jj{}}0`333333333333{{{Af{iceg}}k}{{Af{iceg}}}{}{}Ah{{Aj{ceg}}}{{Ab{Mn}}}}`{{AEjAFl}AEj}{{AEjAEl}AEj}{{AEjAEn}AEj}{{AEjKl}AEj}```````{{cg}i{}{}{{b{e}}}{}}09999{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{d{Jb}}}Jb}{{{d{AHl}}}AHl}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}00{ce{}{}}0{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}099{EjCd}0{{{d{Jb}}{d{Jb}}}B`}{{{d{AHl}}{d{AHl}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{Jb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AHl}}{d{hFf}}}ADh}{cc{}}00099{{}Ej}0::::{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0>>>>>>{{JbJb}Jb}{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011```````{{cg}i{}{}{{b{e}}}{}}22{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}<{{{d{AHn}}}AHn}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}09{Ej{{d{c}}}{}}{Ej{{d{hc}}}{}}6{EjCd}{{{d{AHn}}{d{AHn}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{AHn}}{d{hFf}}}{{Fj{CdFh}}}}{cc{}}0{ce{}{}}{{}Ej}11{{{H`{c}}}{{H`{f}}}{}}{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}{{c{Ad{e}}}g{}{}{}}555``{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00{c{{Fj{e{ADb{e}}}}}{}{}}{{{d{c}}}ADd{}}99{{{d{c}}}{{Cn{{d{e}}}}}{}{}}:````{{cg}i{}{}{{b{e}}}{}}0{{AGdKlAFl}AGd}{{AGdc}AGd{{Ch{}{{Cf{AI`}}}}}}===={{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0<<{{{d{AGd}}}AGd}{{{d{AHb}}}AHb}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000{ce{}{}}0{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}088{EjCd}0`{{{d{AGd}}{d{AGd}}}B`}{{{d{AHb}}{d{AHb}}}B`}{{{d{AGd}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AHb}}{d{hFf}}}{{Fj{CdFh}}}}{cc{}}00088{{}Ej}09999{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0======{{{d{c}}}B`{}}{{AE`AE`}AGd}{{{d{AIb}}Fd}AHb}{{{d{AGd}}}AHb}``{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011```{{cg}i{}{}{{b{e}}}{}}0`{{{d{hAH`}}AId}Cd}{{{d{hAH`}}AE`AE`Kl}Cd}4444{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{hAH`}}AE`AE`AE`}Cd}{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{AH`AEb}{{c{Ad{e}}}g{}{}{}}0`{{{d{hAH`}}AE`Kl}Cd}{{{d{AId}}}AId}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}0{{{d{hAH`}}}Cd}{ce{}{}}0{{}AH`}{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}0<<{EjCd}0{{{d{hAH`}}AIf}Cd}`{{{d{AId}}{d{hFf}}}{{Fj{CdFh}}}}{cc{}}00077{{}Ej}08888{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0<<<<<<{{{d{hAH`}}AE`}Cd}0<{{}c{}}{{{d{hAH`}}AE`AE`}Cd}`{{{d{hAH`}}AE`Ij}Cd}`{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011``{{cg}i{}{}{{b{e}}}{}}22{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}?``{{{d{AIf}}}AIf}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}09{Ej{{d{c}}}{}}{Ej{{d{hc}}}{}}6{EjCd}``{{{d{AIf}}{d{hFf}}}{{Fj{CdFh}}}}{AIdAIf}{cc{}}0?{{}Ej}{ce{}{}}0{{{H`{c}}}{{H`{f}}}{}}{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}{{c{Ad{e}}}g{}{}{}}444`````{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00{c{{Fj{e{ADb{e}}}}}{}{}}{{{d{c}}}ADd{}}88{{{d{c}}}{{Cn{{d{e}}}}}{}{}}9`````````````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}000000000000000000000000::::::::::::::::::::::::::::::::::::::::::::::::::{{{d{c}}}{{d{f}}}{}}000000000000000000000000{{{d{hc}}}{{d{hf}}}{}}000000000000000000000000{{{d{AIh}}}AIj}{{{d{AHd}}}AIl}{{{d{AIn}}}AJ`}{{{d{AHd}}AJb}{{d{{Kd{Kl}}}}}}{{{d{AIl}}AJb}{{d{{Kd{Kl}}}}}}{{{d{hAJd}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAJh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}0{{{d{c}}}{{d{e}}}{}{}}000000000000000000000000{{{d{hc}}}{{d{he}}}{}{}}000000000000000000000000{AJdAHd}{AJhAHd}0`{{}AJj}{{}{{AJl{AJd}}}}{{{d{hAIn}}}AJn}{EjAJh}{{c{Ad{e}}}g{}{}{}}000000000000000000000000{{{d{hAIn}}}Cd}{{{d{AK`}}}AK`}{{{d{AIh}}}AIh}{{{d{AIj}}}AIj}{{{d{{AKb{ce}}}}}{{AKb{ce}}}DdDd}{{{d{AHd}}}AHd}{{{d{AIl}}}AIl}{{{d{AJd}}}AJd}{{{d{AJh}}}AJh}{{{d{AKd}}}AKd}{{{d{AKf}}}AKf}{{{d{AKh}}}AKh}{{{d{AIn}}}AIn}{{{d{AJ`}}}AJ`}{{{d{{AKj{c}}}}}{{AKj{c}}}Dd}{{{d{AKl}}}AKl}{{{d{AKn}}}AKn}{{{d{AL`}}}AL`}{{{d{ALb}}}ALb}{{{d{ALd}}}ALd}{{{d{ALf}}}ALf}{{{d{ALh}}}ALh}{{{d{AJb}}}AJb}{{{d{ALj}}}ALj}{{{d{c}}{d{he}}}Cd{}{}}0000000000000000000000{{{d{c}}}Cd{}}0000000000000000000000000000000000```{ce{}{}}000000000000000000000000{{{d{hAJd}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAJh}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}0{{}AK`}{{}AHd}{{}AJd}{{}AIn}{Ej{{d{c}}}{}}000000000000000000000000{Ej{{d{hc}}}{}}000000000000000000000000{{{d{c}}}{{d{e}}}{}{}}000000000000000000000000{EjCd}000000000000000000000000{{{d{hAJd}}B`}Cd}{{{d{hAJh}}B`}Cd}0{{{d{AK`}}{d{AK`}}}B`}{{{d{{AKb{ce}}}}{d{{AKb{ce}}}}}B`HjHj}{{{d{AKn}}{d{AKn}}}B`}{{{d{AL`}}{d{AL`}}}B`}{{{d{ALb}}{d{ALb}}}B`}{{{d{ALd}}{d{ALd}}}B`}{{{d{ALf}}{d{ALf}}}B`}{{{d{ALh}}{d{ALh}}}B`}{{{d{AJb}}{d{AJb}}}B`}{{{d{ALj}}{d{ALj}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000000000000{{{d{AIh}}ALj}{{AKb{AJbALh}}}}{{{d{AIj}}ALj}{{AKb{AJbALh}}}}{{{d{{AKj{c}}}}ALj}{{AKb{{d{c}}Cd}}}{}}{{{d{AKl}}ALj}{{AKb{AJbALh}}}}{{{d{AIh}}{d{{Kd{c}}}}{d{{Kd{e}}}}}{{ALl{ce}}}{}{}}{{{d{hAJd}}{d{{Kd{AIl}}}}}Cd}{{{d{hAJh}}{d{{Kd{AIl}}}}}Cd}{{{d{AHd}}}{{Cn{{Hl{{AJf{KlAHh}}{d{{Kd{Kl}}}}}}}}}}{{{d{AIl}}}{{Cn{{Hl{{AJf{KlAHh}}{d{{Kd{Kl}}}}}}}}}}{{{d{AK`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AIh}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AIj}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{{AKb{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AGbAGb}{{{d{AHd}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AIl}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AKh}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AIn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AJ`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AKn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AL`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{ALb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{ALd}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{ALf}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{ALh}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AJb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{ALj}}{d{hFf}}}{{Fj{CdFh}}}}{{AKfKl{d{hc}}}Cd{{AFn{{d{{AKb{{Hl{{AJf{KlAHh}}{d{{Kd{Kl}}}}}}{AJf{KlAHh}}}}}}}}}}{cc{}}000{{{d{AIh}}}AIj}11{{{d{{AKb{ce}}}}}cDd{}}22{{{d{AHd}}}AIl}333333333333333333333333333333333333333333{cAHd{{Ch{}{{Cf{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}}}}{cAIn{{Ch{}{{Cf{AIl}}}}}}{ce{}{}}000000000000000000000000{EjALh}{EjAJb}{{{d{ALn}}AJb}{{d{{Kd{Kl}}}}}}{{{d{AM`}}AJb}{{d{{Kd{Kl}}}}}}{{{d{AHd}}AJb}{{d{{Kd{Kl}}}}}}{{{d{AIl}}AJb}{{d{{Kd{Kl}}}}}}{{{d{AIn}}Ej}AIl}{{{d{AJ`}}Ej}AIl}{{{d{AMb}}ALh}{{AJf{KlAHh}}}}{{{d{AHd}}ALh}{{AJf{KlAHh}}}}{{{d{AIl}}ALh}{{AJf{KlAHh}}}}{{{d{{AKj{c}}}}ALh}{{AJf{KlAHh}}}AMd}{{{d{AMb}}AJb}{{AJf{KlAHh}}}}{{{d{AHd}}AJb}{{AJf{KlAHh}}}}{{{d{AIl}}AJb}{{AJf{KlAHh}}}}{{{d{{AKj{c}}}}AJb}{{AJf{KlAHh}}}AMd}{{{d{c}}{d{e}}}AGh{C`AGj}AGl}0000{{{d{{AKb{ce}}}}{d{hg}}}CdC`C`AGn}{{{d{ALf}}{d{hc}}}CdAGn}{{{d{ALh}}{d{hc}}}CdAGn}{{{d{AJb}}{d{hc}}}CdAGn}{{{d{ALj}}{d{hc}}}CdAGn}{{{d{AHd}}}AKh}{{{d{AIl}}}AKh}{{{d{{AKj{c}}}}}AMf{}}{{{d{AHd}}AJb}{{d{{AJf{KlAHh}}}}}}{{{d{AHd}}ALh}{{d{{AJf{KlAHh}}}}}}{{{d{AIl}}ALh}{{d{{AJf{KlAHh}}}}}}{{{d{AIl}}AJb}{{d{{AJf{KlAHh}}}}}}{{{d{{AKj{c}}}}AJb}{{d{c}}}{}}{{{d{AIn}}}{{AMh{Ej}}}}{{{d{AJ`}}}{{AMh{Ej}}}}{{}Ej}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{f}}}{}}000000000000000000000000{{{Hb{c}}}{{Hb{f}}}{}}0000000000000000000000{{{Hd{c}}}{{Hd{f}}}{}}000000000000000000000000{{c{Ad{e}}}g{}{}{}}000000000000000000000000444444444444444444444444444444444444444444444444444{{{d{AIh}}}AMj}{{{d{AHd}}}AKd}{{{d{AIl}}}AKd}{AIlAKd}888{AMlAHd}9999999999999999999999999{{{d{{AKb{ce}}}}}B`{}{}}{{{d{AIl}}}B`}{{{d{AIn}}}B`}{{{d{AJ`}}}B`}{{{d{ALd}}AMn}B`}{ALbB`}10:{{{d{AIj}}}AMj}:9{{{d{AIn}}}AN`}{{{d{AJ`}}}AN`}{{{d{{AKj{c}}}}}{{ANb{c}}}{}}{{{d{AKl}}}ANd}{{{d{AHd}}}AKf}{{{d{AIl}}}AKf}``{{{d{AHd}}}{{Cn{{Hl{{AJf{KlAHh}}{d{{Kd{Kl}}}}}}}}}}{{{d{AIl}}}{{Cn{{Hl{{AJf{KlAHh}}{d{{Kd{Kl}}}}}}}}}}{{{d{AIn}}}Ej}{{{d{AJ`}}}Ej}{{{d{hAJd}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAJh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}0`{{{d{{Kd{Kl}}}}Ej}AM`}{{}AHd}{{}AJd}{EjAJh}{{}AIn}{{{d{hAMl}}}Cn}{{{d{hAKd}}}{{Cn{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}}{{{d{hAKf}}}Cn}{{{d{hAKh}}}{{Cn{{AKb{AJbALh}}}}}}{{{d{AIh}}ALj}{{Cn{ALj}}}}{{{d{AIj}}ALj}{{Cn{ALj}}}}{{{d{AIh}}ALj}ALj}{{{d{AIj}}ALj}ALj}{{}c{}}000{{{d{ALn}}}Ej}{{{d{AM`}}}Ej}{{{d{AHd}}}Ej}{{{d{AIl}}}Ej}{{{d{AJd}}}Ej}{{{d{AJh}}}Ej}0{ALhEj}{AJbEj}{ALbALb}``{{{d{{AKj{c}}}}}{{ANf{c}}}AMd}{{{d{AIh}}{d{{Kd{c}}}}{d{{Kd{e}}}}}{{ANh{ce}}}{}{}}{AKfAKd}```{{{d{AMd}}}{{AJf{KlAHh}}}}{{{d{hAJd}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAJh}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}0{{{d{hAJd}}EjEj}Cd}{{{d{hAJh}}EjEj}Cd}0{{{d{hAIn}}EjEjEj}Cd}{{{d{AHd}}}{{ANj{AMl}}}}{{{d{AIl}}}{{ANj{AMl}}}}{{}{{ANl{AJd}}}}`{{{d{{AKb{ce}}}}}cDd{}}{ALbKl}{{{d{c}}}e{}{}}0000000000000000000000{ALhEj}{AJbEj}{ALjEj}`{{{d{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}{d{c}}}{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}{{ANn{Kl}}}}{{AHd{d{c}}}AHd{{ANn{Kl}}}}{c{{Fj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}000000000000000000000000{{{d{c}}}ADd{}}000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000000000000000000000001111111111111111111111111{EjAHd}{{EjEj}AJd}{{EjEjEj}AIn}{{{d{{AKb{ce}}}}}{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}AMdAMd}{AJd{{ANl{AJd}}}}````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0000{{{d{hAO`}}{AJf{KlAHh}}KlALf{d{{Kd{Kl}}}}}Cd}{{{d{h{AJl{c}}}}{AJf{KlAHh}}KlALf}CdAO`}{{{d{hAO`}}{AJf{KlAHh}}{AOb{KlAHh}}{AOd{Kl}}ALf{d{{Kd{Kl}}}}}Cd}{{{d{h{AJl{c}}}}{AJf{KlAHh}}{AOb{KlAHh}}{AOd{Kl}}ALf}CdAO`}{{{d{hAO`}}{d{{AOf{Kl}}}}{d{{Kd{Kl}}}}}{{Hl{AJbAJb}}}}{{{d{h{AJl{c}}}}{d{{AOf{Kl}}}}}{{Hl{AJbAJb}}}AO`}{{{d{hAO`}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{h{AJl{c}}}}{AJf{KlAHh}}}AJbAO`}{{{d{hAO`}}{AKj{{AJf{KlAHh}}}}{d{{Kd{Kl}}}}}Cd}{{{d{hAOh}}{AKj{{AJf{KlAHh}}}}}Cd}{{{d{h{AJl{c}}}}{AKj{{AJf{KlAHh}}}}}CdAO`}{{{d{hAO`}}{d{{AOj{KlAHh}}}}ALf{d{{Kd{Kl}}}}}Cd}{{{d{h{AJl{c}}}}{d{{AOj{KlAHh}}}}ALf}CdAO`}{{{d{hAO`}}{d{{AOj{KlAHh}}}}{d{AOl}}ALf{d{{Kd{Kl}}}}}Cd}{{{d{h{AJl{c}}}}{d{{AOj{KlAHh}}}}{d{AOl}}ALf}CdAO`}{{{d{h{ANl{c}}}}{AJf{KlAHh}}{AOb{KlAHh}}{AOd{Kl}}{AOd{Kl}}}CdAO`}{{{d{hAOh}}{AOb{KlAHh}}{AOd{Kl}}AK`{AJf{KlAHh}}}Cd}{{{d{h{ANl{c}}}}{AOb{KlAHh}}{AOd{Kl}}AK`{AJf{KlAHh}}}CdAO`}{ce{}{}}000000000{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000>{{{d{h{AOn{c}}}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`}{{{d{h{B@`{ce}}}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`{{ANn{Kl}}}}{{{d{h{AJl{c}}}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`}{{{d{h{AJl{c}}}}{AJf{KlAHh}}}AJbAO`}{{{d{c}}}{{d{e}}}{}{}}0000{{{d{hc}}}{{d{he}}}{}{}}0000``{{{B@d{}{{B@b{c}}}}}c{}}{{{AOn{c}}}{}{B@dAO`}}{{{AOn{c}}}{}B@d}{{{B@`{ce}}}{}B@d{}}{{{ANl{c}}}{}{B@dAO`}}{{{ANl{c}}}{}{AO`B@d}}{{{AJl{e}}}c{}{{B@d{}{{B@b{c}}}}AO`}}{{{AJl{c}}}{}{AO`B@d}}{{c{Ad{e}}}g{}{}{}}0000{{{d{AOl}}}AOl}{{{d{{AJl{c}}}}}{{AJl{c}}}{DdAO`}}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}00{{{d{hAOh}}}Cd}{{{d{hAO`}}}Cd}{{{d{h{ANl{c}}}}}CdAO`}0{{{d{h{AJl{c}}}}}CdAO`}{ce{}{}}0000{{{d{hAO`}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAOh}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}}Cd}{{{d{h{AOn{c}}}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`}{{{d{h{B@`{ce}}}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`{{ANn{Kl}}}}{{{d{h{ANl{c}}}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}}CdAO`}{{{d{h{ANl{c}}}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}}AJbAO`}{{{d{h{AJl{c}}}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`}{{{d{h{AJl{c}}}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}}AJbAO`}{{{d{{ANl{c}}}}}{{AJf{KlAHh}}}AO`}{{}AOl}{{}{{AJl{c}}}{AO`Jj}}{Ej{{d{c}}}{}}0000{Ej{{d{hc}}}{}}0000{{{d{c}}}{{d{e}}}{}{}}0000{EjCd}0000{{{d{hAO`}}B`}Cd}{{{d{h{AOn{c}}}}B`}CdAO`}{{{d{h{B@`{ce}}}}B`}CdAO`{{ANn{Kl}}}}{{{d{h{AJl{c}}}}B`}CdAO`}0{{{d{AOl}}{d{AOl}}}B`}{{{d{{AJl{c}}}}{d{{AJl{c}}}}}B`{HjAO`}}{{{d{hAO`}}{AKb{{Hl{{AJf{KlAHh}}{d{{Kd{Kl}}}}}}{AJf{KlAHh}}}}}Cd}{{{d{h{AJl{AJd}}}}{d{{Kd{AIl}}}}}Cd}{{AO`Kl}{{AOn{AO`}}}}{{{ANl{c}}Kl}{{ANl{{AOn{c}}}}}AO`}{{{AJl{c}}Kl}{{AJl{{AOn{c}}}}}AO`}{{{d{AOl}}{d{hFf}}}{{Fj{CdFh}}}}0{{{d{{AJl{c}}}}{d{hFf}}}{{Fj{CdFh}}}{AGbAO`}}{cc{}}000000000{ce{}{}}0000{{{d{c}}{d{e}}}AGh{C`AGj}AGl}{{{d{{AJl{c}}}}{d{he}}}Cd{C`AO`}AGn}{{{d{hAOh}}Kl}Cd}{{{d{h{ANl{c}}}}Kl}CdAO`}{{}Ej}0000{{{d{{AJl{c}}}}}{{d{c}}}AO`}{{{d{h{AJl{c}}}}}{{d{hc}}}AO`}7777777777{{{H`{c}}}{{H`{f}}}{}}0000{{{Hb{c}}}{{Hb{f}}}{}}0000{{{Hd{c}}}{{Hd{f}}}{}}0000{{c{Ad{e}}}g{}{}{}}0000;;;;;;;;;;{{{AJl{c}}}cAO`}<<<<<{{{d{hAO`}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAOh}}{AJf{KlAHh}}}Cd}{{{d{h{AOn{c}}}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`}{{{d{h{B@`{ce}}}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`{{ANn{Kl}}}}{{{d{h{ANl{c}}}}{AJf{KlAHh}}}CdAO`}{{{d{h{ANl{c}}}}{AJf{KlAHh}}}AJbAO`}{{{d{h{AJl{c}}}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`}{{{d{h{AJl{c}}}}{AJf{KlAHh}}}AJbAO`}623{{cKl}{{AOn{c}}}AO`}{{ce}{{B@`{ce}}}{}{}}{c{{ANl{c}}}AO`}{KlAOl}{{}{{AJl{c}}}{JjAO`}}{{}c{}}0{{{d{AO`}}}Ej}{{{d{{AOn{c}}}}}EjAO`}{{{d{{B@`{ce}}}}}EjAO`{{ANn{Kl}}}}{{{d{{AJl{c}}}}}EjAO`}{{{d{AOl}}{d{AOl}}}{{Cn{AFh}}}}{{{d{hAO`}}{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}{d{{Kd{Kl}}}}}Cd}{{{d{h{AJl{c}}}}{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}CdAO`}{{{d{hAO`}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAOh}}{AJf{KlAHh}}{AJf{KlAHh}}}Cd}{{{d{h{AOn{c}}}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`}{{{d{h{B@`{ce}}}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`{{ANn{Kl}}}}{{{d{h{ANl{c}}}}{AJf{KlAHh}}{AJf{KlAHh}}}CdAO`}{{{d{h{ANl{c}}}}{AJf{KlAHh}}{AJf{KlAHh}}}AJbAO`}{{{d{h{AJl{c}}}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJbAO`}{{{d{h{AJl{c}}}}{AJf{KlAHh}}{AJf{KlAHh}}}AJbAO`}{{{d{hAOh}}{AOb{KlAHh}}{AOd{Kl}}AK`{AOb{KlAHh}}}Cd}{{{d{h{ANl{c}}}}{AOb{KlAHh}}{AOd{Kl}}AK`{AOb{KlAHh}}}CdAO`}{{{d{hAOh}}{AOb{KlAHh}}{AOb{KlAHh}}{AOb{KlAHh}}}Cd}{{{d{h{ANl{c}}}}{AOb{KlAHh}}{AOb{KlAHh}}{AOb{KlAHh}}}CdAO`}{{{d{hAOh}}Kl}Cd}{{{d{h{ANl{c}}}}Kl}CdAO`}{{{d{hAOh}}{AOb{KlAHh}}}Cd}{{{d{h{ANl{c}}}}{AOb{KlAHh}}}CdAO`}10{{{d{hAOh}}{AOb{KlAHh}}{AOb{KlAHh}}}Cd}{{{d{h{ANl{c}}}}{AOb{KlAHh}}{AOb{KlAHh}}}CdAO`}54{{{d{hAO`}}EjEj}Cd}{{{d{hAOh}}EjEj}Cd}{{{d{h{AOn{c}}}}EjEj}CdAO`}{{{d{h{B@`{ce}}}}EjEj}CdAO`{{ANn{Kl}}}}{{{d{h{ANl{c}}}}EjEj}CdAO`}0{{{d{h{AJl{c}}}}EjEj}CdAO`}0{{{d{h{AOn{c}}}}Kl}CdAO`}{{{d{h{B@`{ce}}}}e}Cd{}{}}{{{d{h{ANl{{B@`{ce}}}}}}e}CdAO`{{ANn{Kl}}}}{{{d{hAOh}}{AJf{KlAHh}}{AJf{KlAHh}}}Cd}{{{d{h{ANl{c}}}}{AJf{KlAHh}}{AJf{KlAHh}}}CdAO`}{{{d{hAOh}}{AJf{KlAHh}}}Cd}{{{d{h{ANl{c}}}}{AJf{KlAHh}}}CdAO`}>={{{d{hAOh}}{AOb{KlAHh}}}Cd}{{{d{h{ANl{c}}}}{AOb{KlAHh}}}CdAO`}{{{d{c}}}e{}{}}0{{{d{c}}}ACh{}}{{{d{c}}}Bd{}}``{{AO`c}{{B@`{AO`c}}}{{ANn{Kl}}}}{{{ANl{c}}e}{{ANl{{B@`{ce}}}}}AO`{{ANn{Kl}}}}{{{AJl{c}}e}{{AJl{{B@`{ce}}}}}AO`{{ANn{Kl}}}}{c{{Fj{e}}}{}{}}00000000000000{c{{Fj{e{ADb{e}}}}}{}{}}0000{{{d{c}}}ADd{}}0000{ce{}{}}000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000{{{d{hAOh}}Kl}Cd}{{{d{h{ANl{c}}}}Kl}CdAO`}33333{{EjEj}{{AJl{c}}}{JjAO`}}{AO`{{ANl{AO`}}}}{{{AJl{c}}}{{ANl{c}}}AO`}{c{{AJl{c}}}AO`}```````{{cg}i{}{}{{b{e}}}{}}00008888888888{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000{{{d{hAJj}}AJb}ALj}{{{d{c}}}{{d{e}}}{}{}}0000{{{d{hc}}}{{d{he}}}{}{}}0000{AJjAIh}{{c{Ad{e}}}g{}{}{}}0000{{{d{{ANh{ce}}}}}{{ANh{ce}}}DdDd}{{{d{AJj}}}AJj}{{{d{{ALl{ce}}}}}{{ALl{ce}}}DdDd}{{{d{AMj}}}AMj}{{{d{{B@f{ce}}}}}{{B@f{ce}}}DdDd}{{{d{c}}{d{he}}}Cd{}{}}0000{{{d{c}}}Cd{}}00000{ce{}{}}0000{{{d{hAJj}}ALhALhAJb}ALj}{{}AJj}{Ej{{d{c}}}{}}0000{Ej{{d{hc}}}{}}0000?????{EjCd}0000{{{d{hAJj}}B`}{{Cn{ALj}}}}{{{d{{ANh{ce}}}}}{{ALl{ce}}}{}{}}{{{d{{ANh{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AGbAGb}{{{d{AJj}}{d{hFf}}}{{Fj{CdFh}}}}{cc{}}000000000:::::{{{d{{ANh{ce}}}}ALh}{{AJf{KlAHh}}}AMdAMd}{{{d{{ANh{ce}}}}AJb}{{AJf{KlAHh}}}AMdAMd}{{{d{{ANh{ce}}}}ALh}{{d{e}}}{}{}}{{{d{{ANh{ce}}}}AJb}{{d{c}}}{}{}}{{}Ej}0000??????????{{{H`{c}}}{{H`{f}}}{}}0000{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0000{{c{Ad{e}}}g{}{}{}}0000{ce{}{}}00000000000000000{{{d{{ANh{ce}}}}}AMj{}{}}{{{d{hAJj}}AJb}ALj}{{}AJj}{{{d{h{ALl{ce}}}}}{{Cn{{AKb{{d{c}}{d{e}}}}}}}{}{}}{{{d{hAMj}}}{{Cn{{AKb{AJbALh}}}}}}{{{d{h{B@f{ce}}}}}{{Cn{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}AMdAMd}{{}c{}}{{{ALl{ce}}}{{B@f{ce}}}AMdAMd}{{{d{hAJj}}ALhAJb}ALj}{{{d{c}}}e{}{}}0000{c{{Fj{e}}}{}{}}00000000000000{c{{Fj{e{ADb{e}}}}}{}{}}0000{{{d{c}}}ADd{}}0000=========={{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000>>>>>{EjAJj}`````````````````````````````````````{{{d{{B@h{c}}}}}cB@j}`{{{d{{B@l{c}}}}}{{AOf{c}}}B@j}0{{cg}i{}{}{{b{e}}}{}}00000000{{{AOd{c}}{AOd{c}}}{{AOd{c}}}{{B@n{}{{Df{}}}}}}{{{AOd{c}}{d{{AOd{c}}}}}{{AOd{c}}}{Hh{B@n{}{{Df{}}}}}}{{{d{h{AOd{c}}}}{AOd{c}}}CdBA`}{{{d{{BAd{}{{BAb{c}}}}}}c}{{BAd{}{{BAb{c}}}}}B@j}{{{d{{BAf{c}}}}c}{{BAf{c}}}B@j}0{{{d{{BAh{c}}}}c}{{BAh{c}}}B@j}0{{{d{{AOf{c}}}}c}{{AOf{c}}}B@j}0{{{d{{BAj{c}}}}c}{{BAj{c}}}B@j}0`{{{d{{AOd{c}}}}{AOd{c}}}{{AOd{c}}}{{BAl{}{{Df{}}}}{BAn{}{{Df{}}}}{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}BBbBBdHh}}{{}cBBf}{{{d{{AOd{c}}}}{d{{AOd{c}}}}{d{c}}}B`BBf}{{{d{{BAd{}{{BAb{c}}}}}}c}cB@j}{{{d{{BAf{c}}}}c}cB@j}0{{{d{{BAh{c}}}}c}cB@j}0{{{d{{AOf{c}}}}c}cB@j}{{{d{{BAj{c}}}}c}cB@j}`{ce{}{}}00000000000000000{{{d{c}}}{{d{f}}}{}}00000000{{{d{hc}}}{{d{hf}}}{}}00000000{{{d{{B@h{c}}}}}cB@j}`{{{d{{B@l{c}}}}}{{AOf{c}}}B@j}{{{d{{BAh{c}}}}}{{AOf{c}}}B@j}{{{d{{BAj{c}}}}}{{AOf{c}}}B@j}2{{{d{{BAd{}{{BAb{c}}}}}}c}{{BAd{}{{BAb{c}}}}}B@j}{{{d{{BAf{c}}}}c}{{BAf{c}}}B@j}0{{{d{{BAh{c}}}}c}{{BAh{c}}}B@j}0{{{d{{AOf{c}}}}c}{{AOf{c}}}B@j}0{{{d{{BAj{c}}}}c}{{BAj{c}}}B@j}0{{{d{c}}}{{d{e}}}{}{}}00000000{{{d{hc}}}{{d{he}}}{}{}}00000000{{{d{{BAf{c}}}}}{{AOj{cAHh}}}B@j}{{{d{{BAh{c}}}}}{{AOj{cAHh}}}B@j}{{{d{{AOf{c}}}}}{{AOj{cAHh}}}B@j}{{{d{{BAj{c}}}}}{{AOj{cAHh}}}B@j}{{{d{{B@l{c}}}}}{{AOj{cAHh}}}B@j}{{{d{{BAf{c}}}}}{{Hl{cc}}}B@j}{{{d{{BAh{c}}}}}{{Hl{cc}}}B@j}{{{d{{BAj{c}}}}}{{Hl{cc}}}B@j}{{{d{{B@l{c}}}}}{{Hl{cc}}}B@j}3210{{{d{{BAj{c}}}}}{{B@l{c}}}B@j}{{{d{{B@h{c}}}}}cB@j}`{{{d{{B@l{c}}}}}{{AOf{c}}}B@j}{{c{Ad{e}}}g{}{}{}}00000000{{{d{{AOd{c}}}}}{{AOd{e}}}{BBhHh}BBh}2`{{{AJf{cAHh}}c}{{BAf{c}}}B@j}{{{d{{AOf{c}}}}{d{{AOj{cAHh}}}}}{{Cn{{AOf{c}}}}}B@j}{{{d{{AOf{c}}}}{AMh{c}}}{{Cn{{AOf{c}}}}}B@j}0{{{d{{BAf{c}}}}}{{BAf{c}}}Dd}{{{d{{BBj{c}}}}}{{BBj{c}}}Dd}{{{d{{BAh{c}}}}}{{BAh{c}}}Dd}{{{d{{AOf{c}}}}}{{AOf{c}}}Dd}{{{d{{BBl{c}}}}}{{BBl{c}}}Dd}{{{d{{B@h{c}}}}}{{B@h{c}}}Dd}{{{d{{BAj{c}}}}}{{BAj{c}}}Dd}{{{d{{B@l{c}}}}}{{B@l{c}}}Dd}{{{d{{AOd{c}}}}}{{AOd{c}}}Dd}{{{d{c}}{d{he}}}Cd{}{}}00000000{{{d{c}}}Cd{}}00000000000000000{{{d{{AOf{c}}}}{AJf{cAHh}}}{{AJf{cAHh}}}B@j}{{{d{{BAj{c}}}}{AJf{cAHh}}}cB@j}{ce{}{}}00000000{{{d{{B@l{c}}}}{AJf{cAHh}}}B`B@j}{{{d{{AOf{c}}}}{d{{AOf{c}}}}}B`B@j}````{{{d{{BAh{c}}}}{d{{BAh{c}}}}}{{BBn{{AJf{cAHh}}}}}B@j}{{{d{{BAh{c}}}}{d{{BAh{c}}}}}{{BBn{{Hl{cc}}}}}B@j}{{}{{AOd{c}}}Jj}{c{{AOd{c}}}BC`}{Ej{{d{c}}}{}}00000000{Ej{{d{hc}}}{}}00000000{{{d{{BAd{}{{BAb{c}}}}}}c}{{AOb{cAHh}}}B@j}{{{d{{BAf{c}}}}c}{{AOb{cAHh}}}B@j}{{{d{{BAh{c}}}}c}{{AOb{cAHh}}}B@j}0{{{d{{AOf{c}}}}c}{{AOb{cAHh}}}B@j}{{{d{{BAj{c}}}}c}{{AOb{cAHh}}}B@j}0{{{d{{AOf{c}}}}{AJf{cAHh}}}cB@j}{{{d{{BBl{c}}}}{d{{AJf{cAHh}}}}}cB@j}{{{d{{B@h{c}}}}{d{{AJf{cAHh}}}}}cB@j}{{{d{{BAj{c}}}}{AJf{cAHh}}}cB@j}{{{AOd{c}}{AOd{c}}}c{{BCb{}{{Df{}}}}}}{{{AOd{c}}c}{{AOd{c}}}{{BCb{}{{Df{}}}}}}{{{d{h{AOd{c}}}}c}CdBCd}{{{d{c}}}{{d{e}}}{}{}}00000000{{{d{{BAh{c}}}}c{AJf{cAHh}}}{{BAh{c}}}B@j}{{{d{{BAj{c}}}}c{AJf{cAHh}}}{{BAj{c}}}B@j}{{{d{{BAh{c}}}}c{AJf{cAHh}}c}{{BAh{c}}}B@j}{EjCd}00000000{{{d{{BAd{}{{BAb{c}}}}}}c}cB@j}{{{d{{BAh{c}}}}c}cB@j}0{{{d{{AOf{c}}}}c}cB@j}{{{d{{BAj{c}}}}c}cB@j}0322100{{{d{{BAf{c}}}}}{{AOd{c}}}B@j}{B@jB@j}{{{d{{BAf{c}}}}{d{{BAf{c}}}}}B`Hj}{{{d{{BBj{c}}}}{d{{BBj{c}}}}}B`Hj}{{{d{{BAh{c}}}}{d{{BAh{c}}}}}B`Hj}{{{d{{AOf{c}}}}{d{{AOf{c}}}}}B`Hj}{{{d{{B@h{c}}}}{d{{B@h{c}}}}}B`Hj}{{{d{{BAj{c}}}}{d{{BAj{c}}}}}B`Hj}{{{d{{B@l{c}}}}{d{{B@l{c}}}}}B`Hj}{{{d{{AOd{c}}}}{d{{AOd{c}}}}}B`Hj}{{{d{{BBl{c}}}}}{{B@h{c}}}B@j}{{{d{c}}{d{e}}}B`{}{}}00000{{{d{{BAf{c}}}}}{{AOj{cAHh}}}B@j}{{{d{{BAh{c}}}}}{{AOj{cAHh}}}B@j}{{{d{{BAj{c}}}}}{{AOj{cAHh}}}B@j}{{{d{{BAf{c}}}}}{{Hl{cc}}}B@j}{{{d{{BAh{c}}}}}{{Hl{cc}}}B@j}{{{d{{BAj{c}}}}}{{Hl{cc}}}B@j}210{{{d{{BAh{c}}}}}{{Hl{{B@h{c}}{B@h{c}}}}}B@j}{{{d{{BAj{c}}}}}{{Hl{{B@h{c}}{B@h{c}}}}}B@j}`{{{d{{BAf{c}}}}c}{{BCf{c}}}B@j}{{{d{{BAh{c}}}}c}{{BCh{c}}}B@j}{{{d{{BAj{c}}}}c}{{BCj{c}}}B@j}{{{d{{BAj{c}}}}c}{{BCl{c}}}B@j}{{{d{{BAj{c}}}}c}cB@j}{{{d{{BAd{}{{BAb{c}}}}}}}{{BAd{}{{BAb{c}}}}}B@j}{{{d{{BAf{c}}}}}{{BAf{c}}}B@j}0{{{d{{BAh{c}}}}}{{BAh{c}}}B@j}0{{{d{{AOf{c}}}}}{{AOf{c}}}B@j}0{{{d{{BAj{c}}}}}{{BAj{c}}}B@j}0{{{d{{BAf{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{{BBj{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{{BAh{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{{AOf{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{{BBl{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{{B@h{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{{BAj{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{{B@l{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{{AOd{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{{BAf{c}}}}{d{he}}}CdB@j{{AFn{{d{{BAh{c}}}}}}}}{{{d{{BBj{c}}}}{d{he}}}CdB@j{{AFn{{d{{BAh{c}}}}}}}}{{{d{{BAf{c}}}}c{d{he}}}CdB@j{{AFn{{d{{AOf{c}}}}}}}}{{{d{{BBj{c}}}}c{d{he}}}CdB@j{{AFn{{d{{AOf{c}}}}}}}}{{{d{{BAh{c}}}}c{d{he}}}CdB@j{{AFn{{d{{AOf{c}}}}}}}}{{{d{{BAj{c}}}}c{d{he}}}CdB@j{{AFn{{d{{AOf{c}}}}}}}}{{{d{{BAd{}{{BAb{c}}}}}}c{d{hAFn}}}CdB@j}{{{d{{BAf{c}}}}{d{hAFn}}}CdB@j}{{{d{{BAf{c}}}}c{d{he}}}CdB@j{{AFn{{d{{AOf{c}}}}{AMh{c}}}}}}{{{d{{BBj{c}}}}c{d{he}}}CdB@j{{AFn{{d{{AOf{c}}}}{AMh{c}}}}}}{{{d{{BAh{c}}}}c{d{he}}}CdB@j{{AFn{{d{{AOf{c}}}}{AMh{c}}}}}}{{{d{{BAh{c}}}}{d{hAFn}}}CdB@j}{{{d{{AOf{c}}}}{d{hAFn}}}CdB@j}{{{d{{BAj{c}}}}{d{hAFn}}}CdB@j}{{{d{{BAj{c}}}}c{d{he}}}CdB@j{{AFn{{d{{AOf{c}}}}{AMh{c}}}}}}{{{d{{BAh{c}}}}{d{he}}}CdB@j{{AFn{c}}}}{{{d{{BAf{c}}}}{d{he}}}CdB@j{{AFn{c}}}}101{{{d{{BAh{c}}}}{d{he}}}CdB@j{{AFn{{d{{BAh{c}}}}}}}}{{{d{{BAj{c}}}}{d{he}}}CdB@j{{AFn{{d{{BAj{c}}}}}}}}{{{d{{BAh{c}}}}{d{he}}}CdB@j{{AFn{{AMh{c}}}}}}{{{d{{BAj{c}}}}{d{he}}}CdB@j{{AFn{{AMh{c}}}}}}{{{d{{BAf{c}}}}{d{he}}}CdB@j{{AFn{{d{{BAj{c}}}}}}}}{{{d{{BBj{c}}}}{d{he}}}CdB@j{{AFn{{d{{BAj{c}}}}}}}}{{{d{{BAh{c}}}}c{d{he}}}CdB@j{{AFn{{d{{BAj{c}}}}}}}}{{{d{{BAf{c}}}}{d{he}}}CdB@j{{AFn{{d{{BAj{c}}}}{AMh{c}}}}}}{{{d{{BBj{c}}}}{d{he}}}CdB@j{{AFn{{d{{BAj{c}}}}{AMh{c}}}}}}{{{d{{BAh{c}}}}c{d{he}}}CdB@j{{AFn{{d{{BAj{c}}}}{AMh{c}}}}}}98769876{{}{{AOd{c}}}{BBd{B@n{}{{Df{}}}}}}00{{{d{{BAd{}{{BAb{c}}}}}}}{{AJf{cAHh}}}B@j}{{{BBj{c}}}{{BAf{c}}}B@j}{cc{}}{{{d{{BAf{c}}}}}{{AJf{cAHh}}}B@j}01{{{d{{BAh{c}}}}}{{AJf{cAHh}}}B@j}202{{{d{{AOf{c}}}}}{{AJf{cAHh}}}B@j}0333{{{d{{BAj{c}}}}}{{AJf{cAHh}}}B@j}044````444444444{ce{}{}}00000000{{{d{{BBj{c}}}}}{{BAf{c}}}B@j}{{{AOd{c}}}c{}}{{{d{{BAf{c}}}}c}{{AOd{c}}}B@j}{{{d{c}}{d{e}}}AGh{C`AGj}AGl}{{{d{{AOd{c}}}}{d{he}}}CdC`AGn}`{{{d{{AOf{c}}}}c}{{Cn{{AJf{cAHh}}}}}B@j}{{{d{{AOf{c}}}}c}{{Cn{c}}}B@j}{{}Ej}00000000{{{d{{AOf{c}}}}{d{{AOf{c}}}}}{{Cn{{AJf{cAHh}}}}}B@j}{{{d{{BBl{c}}}}{d{{BBl{c}}}}}{{Cn{{AJf{cAHh}}}}}B@j}{{{d{{AOf{c}}}}{d{{AOf{c}}}}}{{Cn{{Hl{cc}}}}}B@j}{{{d{{AOf{c}}}}{d{{AOf{c}}}}}B`B@j}{{{d{{B@l{c}}}}{d{{B@l{c}}}}}B`B@j}{{{d{{BBl{c}}}}{d{{AOj{cAHh}}}}}B`B@j}{{{d{{AOf{c}}}}{d{{BBl{c}}}}}B`B@j}{{{d{{B@l{c}}}}{d{{AOf{c}}}}}B`B@j}{ce{}{}}00000000000000000{{{H`{c}}}{{H`{f}}}{}}00000000{{{Hb{c}}}{{Hb{f}}}{}}00000000{{{Hd{c}}}{{Hd{f}}}{}}00000000{{c{Ad{e}}}g{}{}{}}00000000444444444444444444444444444{{{d{{B@h{c}}}}}{{B@h{c}}}B@j}{{{d{{BAj{c}}}}c}B`B@j}{{{AOd{c}}}B`BCn}{{{d{{B@h{c}}}}}B`B@j}{{{d{{BAh{c}}}}c}B`B@j}3{{{d{{BAh{c}}}}}B`B@j}{{{d{{BAj{c}}}}}B`B@j}2{{{d{{BBj{c}}}}}B`B@j}42121`{{{d{{AOf{c}}}}}cB@j}{{{d{{BAj{c}}}}}cB@j}{{{d{{AOd{c}}}}{AOd{c}}c}{{AOd{c}}}{{BAl{}{{Df{}}}}{BAn{}{{Df{}}}}{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}BBbBBdHh}}{{{d{{AOf{c}}}}{d{{BBl{c}}}}}{{Cn{{AJf{cAHh}}}}}B@j}{{{d{{AOf{c}}}}{d{{BBl{c}}}}}{{Cn{c}}}B@j}{{{d{{BAh{c}}}}{d{{BBl{c}}}}}{{BBn{{AJf{cAHh}}}}}B@j}{{{d{{BAj{c}}}}{d{{BBl{c}}}}}{{BBn{{AJf{cAHh}}}}}B@j}{{{d{{BAh{c}}}}{d{{BBl{c}}}}}{{BBn{c}}}B@j}{{{d{{BAj{c}}}}{d{{BBl{c}}}}}{{BBn{c}}}B@j}{{{d{{BAh{c}}}}{d{{AOf{c}}}}}{{BBn{{AJf{cAHh}}}}}B@j}{{{d{{BAj{c}}}}{d{{AOf{c}}}}}{{BBn{{AJf{cAHh}}}}}B@j}{{{d{{BAh{c}}}}{d{{AOf{c}}}}}{{BBn{{Hl{cc}}}}}B@j}{{{d{{BAj{c}}}}{d{{AOf{c}}}}}{{BBn{{Hl{cc}}}}}B@j}{{{d{{BAj{c}}}}}{{Cn{c}}}B@j}0```````{{{d{h{AOf{c}}}}}{{AJf{cAHh}}}B@j}`{{{AOd{c}}c}{{AOd{c}}}{{BB`{}{{Df{}}}}}}{{{d{h{AOd{c}}}}c}CdBD`}{{{AOd{c}}}{{AOd{c}}}{{BDb{}{{Df{}}}}}}{{ccc}{{B@h{c}}}B@j}{{{d{{B@h{c}}}}}{{AOb{cAHh}}}B@j}{{}c{}}{{{d{{BAh{c}}}}c}BDdB@j}{{{d{{B@h{c}}}}c}{{B@h{c}}}B@j}{{{d{{AOf{c}}}}{d{{BBl{c}}}}}B`B@j}{{{d{{AOf{c}}}}{d{{AOf{c}}}}}B`B@j}{{{d{{B@h{c}}}}{d{{AJf{cAHh}}}}}{{B@h{c}}}B@j}{{{d{{AOd{c}}}}{d{{AOd{c}}}}}{{Cn{AFh}}}Nf}{{}{{AOd{c}}}{BBd{B@n{}{{Df{}}}}}}{{cc}{{AJf{cAHh}}}{}}`{{{d{{AOd{c}}}}}{{AOd{c}}}{{BAn{}{{Df{}}}}{BAl{}{{Df{}}}}{B@n{}{{Df{}}}}BDfBBdNfHh}}{{{d{{B@h{c}}}}{d{{AJf{cAHh}}}}}{{AJf{cAHh}}}B@j}`{{{d{{BAh{c}}}}{d{{BAj{c}}}}}{{BBn{{AJf{cAHh}}}}}B@j}{{{d{{BAh{c}}}}{d{{BAj{c}}}}}{{BBn{{Hl{cc}}}}}B@j}{c{{AOd{c}}}{}}```{{{d{{BAd{}{{BAb{c}}}}}}c}{{AJf{cAHh}}}B@j}{{{d{{BAf{c}}}}c}{{AJf{cAHh}}}B@j}0{{{d{{BAh{c}}}}c}{{AJf{cAHh}}}B@j}0{{{d{{AOf{c}}}}c}{{AJf{cAHh}}}B@j}0{{{d{{BAj{c}}}}c}{{AJf{cAHh}}}B@j}0{{{d{{BAf{c}}}}c}{{AOb{cAHh}}}B@j}{{{d{h{AOf{c}}}}c}CdB@j};{{{d{{BBl{c}}}}{d{{AJf{cAHh}}}}}cB@j}{{{d{{B@h{c}}}}{d{{AJf{cAHh}}}}}cB@j}{{{AOd{c}}}{{Hl{cc}}}BDh}{{cc}{{BDj{cAHh}}}{}}{{{d{{BAh{c}}}}c}{{BBn{c}}}B@j}{{{d{{AOf{c}}}}c}cB@j}100{{{d{{B@h{c}}}}c}{{Cn{c}}}B@j}10{{{d{{BAd{}{{BAb{c}}}}}}c}{{Hl{{BAd{}{{BAb{c}}}}{BAd{}{{BAb{c}}}}}}}B@j}{{{d{{BAf{c}}}}c}{{Hl{{BAf{c}}{BAf{c}}}}}B@j}0{{{d{{BAh{c}}}}c}{{Hl{{BAh{c}}{BAh{c}}}}}B@j}0{{{d{{AOf{c}}}}c}{{Hl{{AOf{c}}{AOf{c}}}}}B@j}0{{{d{{BAj{c}}}}c}{{Hl{{BAj{c}}{BAj{c}}}}}B@j}01{{{d{{BAd{}{{BAb{c}}}}}}{AMh{c}}}{{BAd{}{{BAb{c}}}}}B@j}{{{d{{BAf{c}}}}{AMh{c}}}{{BAf{c}}}B@j}0{{{d{{BAh{c}}}}{AMh{c}}}{{BAh{c}}}B@j}0{{{d{{AOf{c}}}}{AMh{c}}}{{AOf{c}}}B@j}0{{{d{{BAj{c}}}}{AMh{c}}}{{BAj{c}}}B@j}0{{{d{{AOf{c}}}}{AJf{cAHh}}}cB@j}{{{d{{BBl{c}}}}{AJf{cAHh}}}cB@j}{{{d{{BAj{c}}}}{AJf{cAHh}}}cB@j}{{{d{{AOf{c}}}}}cB@j}`{{{AOd{c}}{AOd{c}}}{}{{BAn{}{{Df{}}}}}}{{{d{h{AOd{c}}}}{AOd{c}}}CdBDl}{e{{AOd{c}}}{B@nHhBDf}{{BDn{}{{Cf{{d{{AOd{c}}}}}}}}}}{e{{AOd{c}}}{B@nBDf}{{BDn{}{{Cf{{AOd{c}}}}}}}}``{{{d{{B@h{c}}}}}{{AOb{cAHh}}}B@j}{{{d{{BAd{}{{BAb{c}}}}}}}{{AJf{cAHh}}}B@j}{{{d{{BAf{c}}}}}{{AJf{cAHh}}}B@j}0{{{d{{BAh{c}}}}}{{AJf{cAHh}}}B@j}0{{{d{{AOf{c}}}}}{{AJf{cAHh}}}B@j}0{{{d{{BAj{c}}}}}{{AJf{cAHh}}}B@j}0````{{{d{{BBj{c}}}}}{{BAf{c}}}B@j}{{{d{{BAj{c}}}}}{{BAh{c}}}B@j}{{{AOd{c}}}cBC`}{{{d{{BAh{c}}}}}{{BAh{Kl}}}B@j}{{{d{{AOf{c}}}}}{{AOf{Kl}}}B@j}{{{d{{BBl{c}}}}}{{BBl{Kl}}}B@j}{{{d{{BAj{c}}}}}{{BAj{Kl}}}B@j}{{{d{{AOd{c}}}}}{{AOd{Kl}}}{BBhHh}}{{{d{{BAh{c}}}}}{{BAh{BE`}}}B@j}{{{d{{AOf{c}}}}}{{AOf{BE`}}}B@j}{{{d{{BBl{c}}}}}{{BBl{BE`}}}B@j}{{{d{{BAj{c}}}}}{{BAj{BE`}}}B@j}{{{d{{AOd{c}}}}}{{AOd{BE`}}}{BBhHh}}{{{d{{AOf{c}}}}}{{BBl{c}}}B@j}{{{d{c}}}e{}{}}00000000{{{d{{BAh{c}}}}}{{BAj{c}}}B@j}{{{d{{BAh{c}}}}}cB@j}{{{d{{BAf{c}}}}}{{BBj{c}}}B@j}{{{d{{AOf{c}}}}}{{AOb{cAHh}}}B@j}`{{{d{{B@l{c}}}}{d{e}}}{{B@l{c}}}B@j{{ANn{c}}}}{{{d{{BAh{c}}}}{d{e}}}{{BAh{c}}}B@j{{ANn{c}}}}{{{d{{AOf{c}}}}{d{e}}}{{AOf{c}}}B@j{{ANn{c}}}}{{{d{{BAj{c}}}}{d{e}}}{{BAj{c}}}B@j{{ANn{c}}}}{{{d{h{AOf{c}}}}{AOb{cAHh}}}{{AOf{c}}}B@j}{{{d{{AOd{c}}}}}{{Cn{{AOd{e}}}}}{BBhHh}BBh}{c{{Fj{e}}}{}{}}00000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000000{{}{{AOd{c}}}{BBd{B@n{}{{Df{}}}}}}{{{d{c}}}ADd{}}00000000{ce{}{}}00000000000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000000`{KlB@j}{{cc}{{AOb{cAHh}}}{}}`{{{d{{AOf{c}}}}c}{{Cn{{AJf{cAHh}}}}}B@j}{{{d{{AOf{c}}}}c}{{Cn{c}}}B@j}555555555`{{{d{{BAd{}{{BAb{c}}}}}}c}cB@j}{{{d{{BAf{c}}}}c}cB@j}0{{{d{{BAh{c}}}}c}cB@j}0{{{d{{AOf{c}}}}c}cB@j}0{{{d{{BAj{c}}}}c}cB@j}0```{{{d{{BAh{c}}}}}cB@j}{{{d{{BAj{c}}}}}cB@j}10``655443322```1010{{}{{AOd{c}}}BDf}````{{cg}i{}{}{{b{e}}}{}}>>{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{Ad{e}}}g{}{}{}}`{ce{}{}}{Ej{{d{c}}}{}}{Ej{{d{hc}}}{}}5{EjCd}`{cc{}}`04{{}Ej}55{{{H`{c}}}{{H`{f}}}{}}{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}98888`{{{d{h{BCf{c}}}}}{{Cn{{AJf{cAHh}}}}}B@j}``````{c{{Fj{e}}}{}{}}00{c{{Fj{e{ADb{e}}}}}{}{}}{{{d{c}}}ADd{}}<<{{{d{c}}}{{Cn{{d{e}}}}}{}{}}=```````{{cg}i{}{}{{b{e}}}{}}0000>>>>>>>>>>{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000{{{d{h{BBn{c}}}}}{{d{h{Kd{c}}}}}{}}{{{d{h{BBn{c}}}}}{}{}}1{{{d{hBEb}}}{{d{hCl}}}}{{{d{{BBn{c}}}}}{}{}}{{{d{{BBn{c}}}}}{{d{{Kd{c}}}}}{}}{{{d{BEb}}}{{d{Cl}}}}10{{{d{c}}}{{d{e}}}{}{}}200100{{{d{hc}}}{{d{he}}}{}{}}700050{{c{Ad{e}}}g{}{}{}}0000{{{d{{BBn{c}}}}}Ej{}}{{{d{BEb}}}Ej}{c{{BEd{e}}}{}{}}0{{{d{h{BBn{c}}}}}Cd{}}{{{d{hBEb}}}Cd}{{{d{{BBn{c}}}}}{{BBn{c}}}Dd}{{{d{{BEf{c}}}}}{{BEf{c}}}Dd}{{{d{BEb}}}BEb}{{{d{{BEh{c}}}}}{{BEh{c}}}Dd}{{{d{h{BBn{c}}}}{d{{BBn{c}}}}}CdDd}{{{d{hBEb}}{d{BEb}}}Cd}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}00000{{{d{{BBn{c}}}}{d{{BBn{c}}}}}AFhBEj}{{{d{BEb}}{d{BEb}}}AFh}{{{d{{BEh{c}}}}{d{{BEh{c}}}}}AFhBEj}{{{d{c}}{d{e}}}AFh{}{}}00{ce{}{}}0000{{}{{BBn{c}}}{}}{{}BEb}{Ej{{d{c}}}{}}{{{d{{BBn{c}}}}}d{}}111{{{d{BEb}}}{{d{Cl}}}}2{Ej{{d{hc}}}{}}{{{d{h{BBn{c}}}}}{{d{h}}}{}}111{{{d{hBEb}}}{{d{hCl}}}}2{{{d{c}}}{{d{e}}}{}{}}0000{{{d{h{BBn{c}}}}e}{{BEl{c}}}{}{{BEn{Ej}}}}{EjCd}{{{d{h{BBn{c}}}}}Cd{}}{{{d{h{BEf{c}}}}}Cd{}}22{{{d{h{BEl{c}}}}}Cd{}}33{{{BEh{c}}}c{}}{{{d{c}}}e{}{{BFb{BF`}}}}0{{{d{{BBn{c}}}}{d{{Kd{c}}}}}B`Hj}{{{d{{BBn{c}}}}{d{{BBn{c}}}}}B`Hj}{{{d{BEb}}{d{Cl}}}B`}{{{d{BEb}}{d{BEb}}}B`}{{{d{{BEh{c}}}}{d{{BEh{c}}}}}B`Hj}{{{d{c}}{d{e}}}B`{}{}}00000000{{{d{h{BBn{c}}}}e}Cd{}{{Ch{}{{Cf{c}}}}}}{{{d{h{BBn{Nb}}}}}{{Fj{CdBFd}}}}{{{d{{BBn{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{{BEf{c}}}}{d{hFf}}}{{Fj{CdFh}}}AGb}{{{d{BEb}}{d{hFf}}}{{Fj{CdFh}}}}0{{{d{{BEh{c}}}}{d{hFf}}}{{Fj{CdFh}}}{}}0{cc{}}{{{BFf{c}}}{{BBn{c}}}{}}11{{{d{Cl}}}{{Fj{BEb{BEh{{d{Cl}}}}}}}}2222222{{{d{{BFf{Nb}}}}}{{Fj{BEbBFh}}}}{e{{BBn{c}}}{}{{Ch{}{{Cf{c}}}}}}{ce{}{}}0000{{{d{Cl}}}{{Fj{BEb}}}}{{{d{{BBn{c}}}}{d{{BBn{c}}}}}B`Nf}{{{d{BEb}}{d{Cl}}}B`}{{{d{BEb}}{d{BEb}}}B`}{{{d{c}}{d{e}}}AGh{C`AGj}AGl}0312{{{d{{BBn{c}}}}{d{he}}}CdC`AGn}{{{d{BEb}}{d{hc}}}CdAGn}{{}Ej}0000{{{d{h{BBn{c}}}}Ejc}Cd{}}9999999999{{{H`{c}}}{{H`{f}}}{}}0000{{{Hb{c}}}{{Hb{f}}}{}}0000{{{Hd{c}}}{{Hd{f}}}{}}0000{{c{Ad{e}}}g{}{}{}}0000=========={{{BBn{c}}}{{Fj{{BFf{c}}{BBn{c}}}}}{}}{{{BBn{c}}}{{BFf{c}}}{}}{{{d{h{BBn{c}}}}}{}{}}{{{d{{BBn{c}}}}}{}{}}{{{BBn{c}}}{{BEf{c}}}{}}{ce{}{}}000000{{{d{{BBn{c}}}}}B`{}}{{{d{BEb}}}B`}10{{{d{{BBn{c}}}}{d{{BBn{c}}}}}B`Nf}{{{d{BEb}}{d{BEb}}}B`}{{{d{BEb}}{d{Cl}}}B`}{{{d{{BBn{c}}}}}Ej{}}{{{d{c}}}Ej{}}{{{d{BEb}}}Ej}{{{d{c}}}Nb{}}645{{}{{BBn{c}}}{}}{{}BEb}{c{{BEh{c}}}{}}21{{{d{h{BEf{c}}}}}Cn{}}{{{d{h{BEl{c}}}}}Cn{}}10{c{{BFj{e}}}{}{}}0{c{{BFl{e}}}{}{}}01100{{}c{}}0{{{d{{BBn{c}}}}{d{{BBn{c}}}}}{{Cn{AFh}}}Nf}{{{d{BEb}}{d{Cl}}}{{Cn{AFh}}}}{{{d{BEb}}{d{BEb}}}{{Cn{AFh}}}}{{{d{{BEh{c}}}}{d{{BEh{c}}}}}{{Cn{AFh}}}Nf}{{{d{h{BBn{c}}}}}{{Cn{c}}}{}}{{{d{hBEb}}}{{Cn{BF`}}}}{{{d{h{BBn{c}}}}Ej}{{Cn{c}}}{}}{{{d{h{BBn{c}}}}c}Cd{}}{{{d{hBEb}}BF`}Cd}{{{d{hBEb}}{d{Cl}}}Cd}2{{{d{{BBn{c}}}}}Ej{}}{{{d{BEb}}}Ej}{{{d{h{BBn{c}}}}Ej}c{}}{{{d{hBEb}}Ej}BF`}{{{d{h{BBn{c}}}}e}Cd{}{{AFn{{d{hc}}}{{Df{B`}}}}}}{{{d{h{BBn{c}}}}Ej}Cd{}}{{{d{hBEb}}Ej}Cd}{{{BEh{c}}}BEh{}}{{{d{{BEf{c}}}}}{{Hl{Ej{Cn{Ej}}}}}{}}{{{d{{BEl{c}}}}}{{Hl{Ej{Cn{Ej}}}}}{}}{{{d{c}}}Nb{}}{c{{BFn{e}}}{}{}}0?9{{{d{h{BBn{c}}}}}{{BBn{c}}}{}}{{{d{c}}}e{}{}}000{{{d{c}}}ACh{}}0{{{d{c}}}Bd{}}0:9{c{{Fj{e}}}{}{}}0000{{{d{h{BBn{c}}}}{d{{Kd{c}}}}}{{Fj{CdBEh}}}Hh}{{{d{{Kd{c}}}}}{{Fj{{BBn{c}}}}}Dd}222{BG`{{Fj{BEb}}}}3{{{d{Cl}}}{{Fj{BEb}}}}4{{{d{h{BBn{c}}}}Ejc}{{Fj{Cd{BEh{c}}}}}{}}55555{c{{Fj{e{ADb{e}}}}}{}{}}0000{{{d{h{BBn{c}}}}c}{{Fj{Cd{BEh{c}}}}}{}}{{{d{hBEb}}BF`}{{Fj{Cd{BEh{BF`}}}}}}{{{d{hBEb}}{d{Cl}}}{{Fj{Cd{BEh{{d{Cl}}}}}}}}{{{d{c}}}ADd{}}0000{ce{}{}}000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000011111{{{d{h{BBn{Nb}}}}{d{{Kd{Nb}}}}}{{Fj{EjBFd}}}}{{{d{hc}}{d{BGb}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{BDd}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{BDd}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{Kl}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{BE`}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{BGd}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{Nb}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{BE`}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{Kl}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{BGd}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{BGf}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{Nb}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{BGh}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{BGh}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{AMn}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{BGb}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{BGj}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{AMn}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{BGl}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{BGj}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{AGh}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{BGl}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{AGh}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{BGf}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{BDd}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{Nb}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{BDd}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{{Kd{BGd}}}}}{{Fj{CdBFd}}}{}}{{{d{hc}}{d{BGd}}}{{Fj{CdBFd}}}{}}87:9{{{d{hc}}{d{Nb}}}{{Fj{CdBFd}}}{}}=>>>>>>>>>>>>>>>>>>>>>>>>>>{{{AOd{c}}c}{{AOb{ce}}}{BC`{BB`{}{{Df{}}}}Hh}{}}{{{BFf{c}}}{{AHj{ceg}}}Hh{}{}}{{{BFf{c}}}{{BIf{ceg}}}Hh{}{}}{{{BFf{{BFf{c}}}}}{{AHj{ceg}}}Hh{}{}}{{{BFf{{BFf{c}}}}}{{BIf{ceg}}}Hh{}{}}{{{BHf{ce}}}{{BHl{ce}}}Hh{}}{{{BHf{ce}}{BHf{ce}}}{{AJf{ce}}}{}{}}{{{BHf{ce}}{BHf{ce}}{BHf{ce}}}{{BHh{ce}}}{}{}}{{{BHf{ce}}{BHf{ce}}{BHf{ce}}{BHf{ce}}}{{BHl{ce}}}{}{}}{{{BHf{ce}}{BHf{ce}}}{{BDj{ce}}}{}{}}{{{BHf{ce}}{BHf{ce}}{BHf{ce}}}{{BHb{ce}}}{}{}}{{{BHf{ce}}{BHf{ce}}}{{AOb{ce}}}{}{}}{{{BHf{ce}}{BHf{ce}}{BHf{ce}}}{{BHd{ce}}}{}{}}{{{AJf{ce}}{BDj{ce}}}{{AOj{ce}}}{Hh{B@n{}{{Df{}}}}}{}}{{{BHh{ce}}{BHb{ce}}}{{BIl{ce}}}{Hh{B@n{}{{Df{}}}}}{}}{c{{AOj{eg}}}Ch{HhBJhNf}{}}{c{{BIl{eg}}}Ch{HhBJhNf}{}}{c{{BIj{eg}}}Ch{HhBJhNf{BAn{}{{Df{}}}}}{}}{{{BIh{ceg}}}{{BIn{ceg}}}{}{}{}}{{{BHj{ceg}}}{{BIf{ceg}}}{{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{BCb{}{{Df{}}}}Hh{BDb{}{{Df{}}}}{B@n{}{{Df{}}}}NfBJdBJh}{}{}}{{{BDj{ce}}}{{AOj{ce}}}BJh{}}{{{BHb{ce}}}{{BIl{ce}}}BJh{}}{{{BDj{ce}}}{{BIj{ce}}}BJh{}}{ce{}{}}0000000000000000000000{{{BHd{ce}}}{{BIn{cge}}}{}{}{}}{{{d{{AOj{cAHh}}}}}{{AOj{ce}}}Hh{}}{{{d{{BIl{cAHh}}}}}{{BIl{ce}}}Hh{}}{{{AJf{cAHh}}}{{AJf{ce}}}{}{}}{{{BHh{cAHh}}}{{BHh{ce}}}{}{}}{{{d{{BIj{cAHh}}}}}{{BIj{ce}}}Hh{}}{{{d{{BIn{cAHhAHh}}}}}{{BIn{ceg}}}{BDhBBf}{}{}}{{{d{{BJ`{cAHhAHh}}}}}{{BJ`{ceg}}}Hh{}{}}{{{d{{BIh{cAHhAHh}}}}}{{BIh{ceg}}}Hh{}{}}{{{BDj{cAHh}}}{{BDj{ce}}}{}{}}{{{BHb{cAHh}}}{{BHb{ce}}}{}{}}{{{d{{BHn{cAHhAHh}}}}}{{BHn{ceg}}}Hh{}{}}{{{d{{BI`{cAHhAHh}}}}}{{BI`{ceg}}}Hh{}{}}{{{AOb{cAHh}}}{{AOb{ce}}}{}{}}{{{BHd{cAHh}}}{{BHd{ce}}}{}{}}{{{d{{AHj{cAHhAHh}}}}}{{AHj{ceg}}}Hh{}{}}{{{d{{BIf{cAHhAHh}}}}}{{BIf{ceg}}}Hh{}{}}{{{AOb{ce}}{AOb{ce}}}{{BHl{ce}}}{{BDb{}{{Df{}}}}}{}}0{{{BHf{ce}}}cDd{}}{{{BHj{ceg}}}c{}{}{}}{{{d{{BJ`{ceg}}}}}{{AOd{c}}}Hh{}{}}{{{d{c}}{d{e}}}AGh{C`AGj}AGl}0000000000000000000000{{{BDj{ce}}{BDj{ce}}}BIbNf{}}{{{BHb{ce}}{BHb{ce}}}BIdNf{}}{{{AOb{ce}}{AOb{ce}}}BIbNf{}}{{{BHd{ce}}{BHd{ce}}}BIdNf{}}{{{d{{AOj{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{BIl{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{BJf{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{BHf{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{AJf{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{BHh{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{BIj{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{BIn{ceg}}}}{d{hi}}}CdC`{}{}AGn}{{{d{{BJ`{ceg}}}}{d{hi}}}CdC`{}{}AGn}{{{d{{BIh{ceg}}}}{d{hi}}}CdC`{}{}AGn}{{{d{{BHj{ceg}}}}{d{hi}}}CdC`{}{}AGn}{{{d{{BHl{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{BDj{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{BHb{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{BHn{ceg}}}}{d{hi}}}CdC`{}{}AGn}{{{d{{BI`{ceg}}}}{d{hi}}}CdC`{}{}AGn}{{{d{{AOb{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{BHd{ce}}}}{d{hg}}}CdC`{}AGn}{{{d{{AHj{ceg}}}}{d{hi}}}CdC`{}{}AGn}{{{d{{BIf{ceg}}}}{d{hi}}}CdC`{}{}AGn}{{{d{BIb}}{d{hc}}}CdAGn}{{{d{BId}}{d{hc}}}CdAGn}{{{d{AHh}}{d{hc}}}CdAGn}{{{d{{AOj{ce}}}}}c{Hh{BAn{}{{Df{}}}}}{}}{{{d{{BIl{ce}}}}}c{Hh{BAn{}{{Df{}}}}}{}}{{{d{{BIj{ce}}}}}c{Hh{B@n{}{{Df{}}}}}{}}``{{{d{{BHl{ce}}}}}c{Hh{B@n{}{{Df{}}}}}{}}`{{}{{BIn{ceg}}}{}{}{}}{{}{{BJ`{ceg}}}BDf{}{}}{{}{{BIh{ceg}}}{BDfBBb}{}{}}{{}{{BHj{ceg}}}BJd{}{}}{{}{{BHn{ceg}}}BJh{}{}}{{}{{BI`{ceg}}}BJh{}{}}{{}{{AHj{ceg}}}{BJhBJd}{}{}}{{}{{BIf{ceg}}}{BJhBJd}{}{}}{{{d{{AOj{ce}}}}cc}{{AOj{ce}}}{Hh{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}}{}}{{{d{{BIl{ce}}}}ccc}{{BIl{ce}}}{Hh{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}}{}}{{{d{{BIj{ce}}}}cc}{{BIj{ce}}}{Hh{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}}{}}{{}Ej}0000000000000000000000{{{d{{AOj{ce}}}}{BHl{ce}}}{{AOj{ce}}}{Hh{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}}{}}{{{d{{BIj{ce}}}}{BHl{ce}}}{{BIj{ce}}}{HhBJhNf{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}}{}}{{{d{{AOj{ce}}}}{d{{AOj{ce}}}}}{{Cn{{AOj{ce}}}}}{HhNf}{}}{{{d{{BIl{ce}}}}{d{{BIl{ce}}}}}{{Cn{{BIl{ce}}}}}{HhNf}{}}{{{d{{BIj{ce}}}}{d{{BIj{ce}}}}}{{Cn{{BIj{ce}}}}}{HhNf{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}}{}}{{{d{{AOj{ce}}}}{d{{AOj{ce}}}}}{{AOj{ce}}}{HhNf}{}}{{{d{{BIl{ce}}}}{d{{BIl{ce}}}}}{{BIl{ce}}}{HhNf}{}}{{{d{{AOj{ce}}}}{d{{AOj{ce}}}}}B`Nf{}}{{{d{{BIl{ce}}}}{d{{BIl{ce}}}}}B`Nf{}}{{{d{{BIj{ce}}}}{d{{BIj{ce}}}}}B`{HhNf{B@n{}{{Df{}}}}}{}}{ce{}{}}000000000000000000000000000000000000000000000{{{H`{c}}}{{H`{f}}}{}}0000000000000000000000{{{Hb{c}}}{{Hb{f}}}{}}0000000000000000000000{{{Hd{c}}}{{Hd{f}}}{}}0000000000000000000000{{c{Ad{e}}}g{}{}{}}0000000000000000000000444444444444444444444444444444444444444444444444444444444444444444444{{{d{{BIn{ceg}}}}}{{BIn{cge}}}{BDhBBf}{}{}}{{{d{{BJ`{ceg}}}}}{{BJ`{cge}}}BDh{}{}}{{{d{{BIh{ceg}}}}}{{BIh{cge}}}BDh{}{}}{{{BHj{ceg}}}{{BHj{ge}}}{BJdBCb}{}{}}{{{d{{BHn{ceg}}}}}{{BHn{ge}}}{BDbHh}{}{}}{{{d{{BI`{ceg}}}}}{{BI`{ge}}}{BDbHh}{}{}}{{{d{{AHj{ceg}}}}}{{Cn{{AHj{cge}}}}}{Hh{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{BCb{}{{Df{}}}}HjBJhBJd}{}{}}{{{d{{BIf{ceg}}}}}{{Cn{{BIf{cge}}}}}{{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{BCb{}{{Df{}}}}Hh{BDb{}{{Df{}}}}{B@n{}{{Df{}}}}NfBJdBJh}{}{}}{{{d{{BIf{ceg}}}}}B`{BJhBJdHj}{}{}}{{{d{{BIf{ceg}}}}}B`{{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{BCb{}{{Df{}}}}Hh{BDb{}{{Df{}}}}{B@n{}{{Df{}}}}NfBJdBJh}{}{}}{{{d{{AOj{ce}}}}}B`Nf{}}{{{d{{BIl{ce}}}}}B`Nf{}}{{{d{{BIj{ce}}}}}B`{HhBJhNf}{}}{{{BDj{ce}}}B`{BJhNf}{}}{{{BHb{ce}}}B`{BJhNf}{}}{{{AOj{ce}}}B`BCn{}}{{{BIl{ce}}}B`BCn{}}{{{AJf{ce}}}B`BCn{}}{{{BHh{ce}}}B`BCn{}}{{{BIj{ce}}}B`BCn{}}{{{BDj{ce}}}B`BCn{}}{{{BHb{ce}}}B`BCn{}}{{{AOb{ce}}}B`BCn{}}{{{BHd{ce}}}B`BCn{}}{{{BHj{ceg}}}B`{HjBJd}{}{}}{{{d{{BHn{ceg}}}}}B`{BJhHj}{}{}}{{{d{{BI`{ceg}}}}}B`{BJhHj}{}{}}{{{d{{AHj{ceg}}}}}B`{Hh{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{BCb{}{{Df{}}}}HjBJhBJd}{}{}}{{{d{{BIf{ceg}}}}}B`{{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{BCb{}{{Df{}}}}Hh{BDb{}{{Df{}}}}{B@n{}{{Df{}}}}NfBJdBJh}{}{}}{{{d{{AOj{ce}}}}}B`Nf{}}{{{d{{BIl{ce}}}}}B`Nf{}}{{{d{{BIh{ceg}}}}}B`{BBfBDh}{}{}}{{{BDj{ce}}}B`BH`{}}{{{BHb{ce}}}B`BH`{}}{{{d{{BHl{ce}}}}}B`{BJhHj}{}}```{{{AOb{ce}}}cBDh{}}{{{BHd{ce}}}cBDh{}}{{{d{{AOj{ce}}}}{AOj{ce}}c}{{AOj{ce}}}{BJd{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}Hh}{}}{{{d{{BIl{ce}}}}{BIl{ce}}c}{{BIl{ce}}}{BJd{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}Hh}{}}{{{BHf{ce}}{BHf{ce}}c}{{BHf{ce}}}{BJd{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{B@n{}{{Df{}}}}Dd}{}}{{{AJf{ce}}{AJf{ce}}c}{{AJf{ce}}}{BJd{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{B@n{}{{Df{}}}}Hh}{}}{{{BHh{ce}}{BHh{ce}}c}{{BHh{ce}}}{BJd{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{B@n{}{{Df{}}}}Hh}{}}{{{d{{BIj{ce}}}}{BIj{ce}}c}{{BIj{ce}}}{BJd{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}Hh}{}}{{{d{{BIh{ceg}}}}{d{{BIh{ceg}}}}c}{{BIh{ceg}}}BDh{}{}}{{{BDj{ce}}{BDj{ce}}c}{{BDj{ce}}}{BJd{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{B@n{}{{Df{}}}}Hh}{}}{{{BHb{ce}}{BHb{ce}}c}{{BHb{ce}}}{BJd{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{B@n{}{{Df{}}}}Hh}{}}{{{AOb{ce}}{AOb{ce}}c}{{AOb{ce}}}{BJd{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}Hh}{}}{{{BHd{ce}}{BHd{ce}}c}{{BHd{ce}}}{BJd{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}Hh}{}}{{{BDj{ce}}{BDj{ce}}}BIbNf{}}{{{BHb{ce}}{BHb{ce}}}BIdNf{}}{{{AOb{ce}}{AOb{ce}}}BIbNf{}}{{{BHd{ce}}{BHd{ce}}}BIdNf{}}``````````````````````{{{AJf{ce}}i}{{AJf{ge}}}{}{}{}{{AFn{c}{{Df{g}}}}}}{{{BHh{ce}}i}{{BHh{ge}}}{}{}{}{{AFn{c}{{Df{g}}}}}}{{{AOb{ce}}i}{{AOb{ge}}}{}{}{}{{AFn{c}{{Df{g}}}}}}{{{BHd{ce}}i}{{BHd{ge}}}{}{}{}{{AFn{c}{{Df{g}}}}}}{{{BHf{ce}}{BHf{ce}}}{{BHf{ce}}}Nf{}}{{{AJf{ce}}{AJf{ce}}}{{AJf{ce}}}Nf{}}{{{BHh{ce}}{BHh{ce}}}{{BHh{ce}}}Nf{}}{{{d{{BIj{ce}}}}}{{AJf{ce}}}{Hh{B@n{}{{Df{}}}}}{}}{{{BHj{ceg}}{BHj{ceg}}}{{BHj{ceg}}}Nf{}{}}{{{BDj{ce}}{BDj{ce}}}{{BDj{ce}}}Nf{}}{{{BHb{ce}}{BHb{ce}}}{{BHb{ce}}}Nf{}}{{{AOb{ce}}{AOb{ce}}}{{AOb{ce}}}Nf{}}{{{BHd{ce}}{BHd{ce}}}{{BHd{ce}}}Nf{}}``{{{d{{BIj{ce}}}}}c{Hh{B@n{}{{Df{}}}}}{}}0987654321``00{{{AOj{ce}}{BHj{ceg}}}{}{HhBB`}{}{}}{{{AOj{ce}}c}{}{HhBB`}{}}{{{BIl{ce}}{BHj{ceg}}}{}{HhBB`}{}{}}{{{BIl{ce}}c}{}{HhBB`}{}}{{{BHf{ce}}c}{}BB`{}}{{{BHf{ce}}{BHj{ceg}}}{}BB`{}{}}{{{AJf{ce}}c}{}{HhBB`}{}}{{{AJf{ce}}{BHj{ceg}}}{}{HhBB`}{}{}}{{{BHh{ce}}c}{}{HhBB`}{}}{{{BHh{ce}}{BHj{ceg}}}{}{HhBB`}{}{}}{{{BIj{ce}}{BHj{ceg}}}{}{HhBB`}{}{}}{{{BIj{ce}}c}{}{HhBB`}{}}{{{BHj{ceg}}{BHj{cgi}}}{}BB`{}{}{}}{{{BHl{ce}}c}{}{HhBB`}{}}{{{BHl{ce}}{BHj{ceg}}}{}{HhBB`}{}{}}{{{BDj{ce}}{BHj{ceg}}}{}{HhBB`}{}{}}{{{BDj{ce}}c}{}{HhBB`}{}}{{{BHb{ce}}c}{}{HhBB`}{}}{{{BHb{ce}}{BHj{ceg}}}{}{HhBB`}{}{}}{{{AOb{ce}}c}{}{HhBB`}{}}{{{AOb{ce}}{BHj{ceg}}}{}{HhBB`}{}{}}{{{BHd{ce}}c}{}{HhBB`}{}}{{{BHd{ce}}{BHj{ceg}}}{}{HhBB`}{}{}}{{{d{h{AOj{ce}}}}{BHj{cee}}}Cd{HhBD`}{}}{{{d{h{AOj{ce}}}}c}Cd{HhBD`}{}}{{{d{h{BIl{ce}}}}c}Cd{HhBD`}{}}{{{d{h{BIl{ce}}}}{BHj{cee}}}Cd{HhBD`}{}}{{{d{h{BHf{ce}}}}c}Cd{Hh{BB`{}{{Df{}}}}}{}}{{{d{h{AJf{ce}}}}c}Cd{Hh{BB`{}{{Df{}}}}}{}}{{{d{h{AJf{ce}}}}{BHj{cee}}}Cd{HhBD`}{}}{{{d{h{BHh{ce}}}}c}Cd{HhBD`}{}}{{{d{h{BHh{ce}}}}{BHj{cee}}}Cd{HhBD`}{}}{{{d{h{BIj{ce}}}}c}Cd{HhBD`}{}}{{{d{h{BIj{ce}}}}{BHj{cee}}}Cd{HhBD`}{}}{{{d{h{BHl{ce}}}}c}Cd{HhBD`}{}}{{{d{h{BHl{ce}}}}{BHj{cee}}}Cd{HhBD`}{}}{{{d{h{BDj{ce}}}}{BHj{cee}}}Cd{HhBD`}{}}{{{d{h{BDj{ce}}}}c}Cd{HhBD`}{}}{{{d{h{BHb{ce}}}}c}Cd{HhBD`}{}}{{{d{h{BHb{ce}}}}{BHj{cee}}}Cd{HhBD`}{}}{{{d{h{AOb{ce}}}}{BHj{cee}}}Cd{HhBD`}{}}{{{d{h{AOb{ce}}}}c}Cd{Hh{BB`{}{{Df{}}}}}{}}{{{d{h{BHd{ce}}}}{BHj{cee}}}Cd{HhBD`}{}}{{{d{h{BHd{ce}}}}c}Cd{Hh{BB`{}{{Df{}}}}}{}}{{{d{{BIf{ceg}}}}c}{{BIf{ceg}}}{{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{BCb{}{{Df{}}}}Hh{BDb{}{{Df{}}}}{B@n{}{{Df{}}}}NfBJdBJh}{}{}}{{{BHf{ce}}}{}BDb{}}{{{AJf{ce}}}{}BDb{}}{{{BHh{ce}}}{}BDb{}}{{{BHl{ce}}}{{BHl{ce}}}{{BDb{}{{Df{}}}}}{}}{{{BDj{ce}}}{}BDb{}}{{{BHb{ce}}}{}BDb{}}{{{AOb{ce}}}{}BDb{}}{{{BHd{ce}}}{}BDb{}}{{{AJf{ce}}{AJf{ce}}}{{AOj{ce}}}{}{}}{{{BHh{ce}}{BHh{ce}}}{{BIl{ce}}}{}{}}{{cccc}{{BJf{ce}}}{}{}}{c{{BHf{ce}}}{}{}}{{cc}{{AJf{ce}}}{}{}}{{ccc}{{BHh{ce}}}{}{}}{{{AJf{ce}}{BDj{ce}}}{{BIj{ce}}}{}{}}{{{BIh{ceg}}{BHd{cg}}}{{BIn{ceg}}}{}{}{}}{{{AOd{c}}}{{BJ`{ceg}}}{}{}{}}{c{{BHj{ceg}}}{}{}{}}{{cccc}{{BHl{ce}}}{}{}}{{cc}{{BDj{ce}}}{}{}}{{ccc}{{BHb{ce}}}{}{}}{{cc}{{BHn{ceg}}}{}{}{}}{{ccc}{{BI`{ceg}}}{}{}{}}{{cc}{{AOb{ce}}}{}{}}{{ccc}{{BHd{ce}}}{}{}}{{cccccc}{{AHj{ceg}}}{}{}{}}{{cccccccccccccccc}{{BIf{ceg}}}{}{}{}}{{cccccc}{{BIf{ceg}}}{BJhBJd}{}{}}{c{{BHl{ce}}}Hh{}}{{{BHd{ce}}{BIh{ceg}}}{{BIn{ceg}}}{}{}{}}{BIbB`}{BIdB`}{{{d{{BIh{ceg}}}}}cBDh{}{}}{{{d{{BIh{ceg}}}}}{{BIh{ceg}}}BDh{}{}}{{{AOb{ce}}}{{AOb{ce}}}BDh{}}{{{BHd{ce}}}{{BHd{ce}}}BDh{}}{BIbBIb}{BIdBId}{{{BDj{ce}}{BDj{ce}}}BIbHj{}}{{{BHb{ce}}{BHb{ce}}}BIdHj{}}{{{AOb{ce}}{AOb{ce}}}BIbHj{}}{{{BHd{ce}}{BHd{ce}}}BIdHj{}}{{}c{}}0000000000000000`{{}{{BHj{ceg}}}BJd{}{}}{{}{{AOb{ce}}}BJd{}}{{}{{BHd{ce}}}BJd{}}{{BIbBIb}BIb}{{BIdBId}BId}{{}{{AJf{ce}}}BJh{}}{{}{{BHh{ce}}}BJh{}}`{{cccccc}{{BIf{ceg}}}{}{}{}}{{{d{{AOj{ce}}}}{BHl{ce}}}{{AOj{ce}}}{Hh{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}}{}}{{{d{{BIj{ce}}}}{BHl{ce}}}{{BIj{ce}}}{Hh{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}}{}}{{{d{{AHj{ceg}}}}{d{{AOj{ce}}}}}{{AOj{cg}}}{{BAn{}{{Df{}}}}BJhNfHh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{BIf{ceg}}}}{d{{AOj{ce}}}}}{{Cn{{AOj{cg}}}}}{{BAn{}{{Df{}}}}{BCb{}{{Df{}}}}BJhNfHh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{BIf{ceg}}}}{d{{BIl{ce}}}}}{{Cn{{BIl{cg}}}}}{{BAn{}{{Df{}}}}{BCb{}{{Df{}}}}BJhNfHh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{AHj{ceg}}}}{d{{BIj{ce}}}}}{{BIj{cg}}}{{BAn{}{{Df{}}}}BJhNfHh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{BIf{ceg}}}}{d{{BIj{ce}}}}}{{Cn{{BIj{cg}}}}}{{BAn{}{{Df{}}}}{BCb{}{{Df{}}}}BJhNfHh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{BHf{ce}}}}{d{{BHf{ce}}}}}{{Cn{AFh}}}Nf{}}{{{d{{BHj{ceg}}}}{d{{BHj{ceg}}}}}{{Cn{AFh}}}Nf{}{}}{{{d{AHh}}{d{AHh}}}{{Cn{AFh}}}}{c{{BIf{ceg}}}{}{}{}}{{cc}{{AJf{ce}}}{}{}}{{ccc}{{BHh{ce}}}{}{}}{{{d{{AJf{Klc}}}}}{{AJf{KlAHh}}}{}}{{{d{{AHj{ceg}}}}{AOd{c}}}{{AHj{ceg}}}{Hh{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}BJhBC`}{}{}}{{{d{{BIf{ceg}}}}ccc{AOd{c}}}{{BIf{ceg}}}{{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{BCb{}{{Df{}}}}HhBJhBJdBC`}{}{}}{{{d{{AHj{ceg}}}}cc}{{AHj{ceg}}}{Hh{BB`{}{{Df{}}}}}{}{}}{{{d{{BIf{ceg}}}}ccc}{{BIf{ceg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}BJhBJd}{}{}}{{{d{{AHj{ceg}}}}{AOb{ce}}}{{AHj{ceg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}BJhBJd}{}{}}{{{d{{BIf{ceg}}}}{BHd{ce}}}{{BIf{ceg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}BJhBJd}{}{}}{{{AOb{ce}}{AOb{ce}}}{{AOb{ce}}}{{BAn{}{{Df{}}}}{BCb{}{{Df{}}}}Hh{BB`{}{{Df{}}}}{B@n{}{{Df{}}}}}{}}{{{BHd{ce}}{BHd{ce}}}{{BHd{ce}}}{{BAn{}{{Df{}}}}{BCb{}{{Df{}}}}Hh{BB`{}{{Df{}}}}{B@n{}{{Df{}}}}}{}}{{{d{{BIf{ceg}}}}}{{BIf{ceg}}}{Hh{BB`{}{{Df{}}}}{BCb{}{{Df{}}}}BJhBJdHj}{}{}}{{cccc}{{BIh{ceg}}}{}{}{}}`{c{{BJ`{ceg}}}{}{}{}}`{BC`BC`}{{cccc}{{BIj{ce}}}{}{}}{{{AOb{ce}}{AOb{ce}}}{{AOb{ce}}}{BJd{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}Hh}{}}{{{BHd{ce}}{BHd{ce}}}{{BHd{ce}}}{BJd{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}Hh}{}}{{{d{{AJf{ce}}}}{d{{BDj{ce}}}}}{{AJf{ce}}}BJj{}}{{{d{{BHh{ce}}}}{d{{BHb{ce}}}}}{{BHh{ce}}}BJj{}}`{{{AOb{ce}}}{{AOb{ce}}}BCn{}}{{{BHd{ce}}}{{BHd{ce}}}BCn{}}{{{AOd{c}}}{{AHj{ceg}}}{Hh{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}BJhBC`}{}{}}{{ccc{AOd{c}}}{{BIf{ceg}}}{}{}{}}`{{{d{{AOj{ce}}}}}{{AOj{ce}}}BJn{}}{{{d{{BIl{ce}}}}}{{BIl{ce}}}BJn{}}{{{AJf{ce}}}{{AJf{ce}}}{BJnHh}{}}{{{AJf{ce}}}{{AJf{ce}}}BJn{}}{{{BHh{ce}}}{{BHh{ce}}}{BJnHh}{}}{{{BHh{ce}}}{{BHh{ce}}}BJn{}}{{{d{{BIj{ce}}}}}{{BIj{ce}}}{BJlBJbBJn{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}}{}}{{{BDj{ce}}}{{BDj{ce}}}{BJnHh}{}}{{{BDj{ce}}}{{BDj{ce}}}BJn{}}{{{BHb{ce}}}{{BHb{ce}}}BJn{}}{{{BHb{ce}}}{{BHb{ce}}}{BJnHh}{}}{{{AOb{ce}}}{{AOb{ce}}}BJn{}}{{{AOb{ce}}}{{AOb{ce}}}{BJnHh}{}}{{{BHd{ce}}}{{BHd{ce}}}{BJnHh}{}}{{{BHd{ce}}}{{BHd{ce}}}BJn{}}{{{d{{AOj{ce}}}}}{{AOj{ce}}}{BJlBJb}{}}{{{d{{BIl{ce}}}}}{{BIl{ce}}}{BJlBJb}{}}:10:{{{BHf{ce}}{BHf{ce}}}{{BHf{ce}}}BK`{}}0{{{d{{AOj{eg}}}}cc}{{AOj{eg}}}Hh{{BB`{}{{Df{}}}}Hh}{}}{{{d{{BIl{eg}}}}ccc}{{BIl{eg}}}Hh{{BB`{}{{Df{}}}}Hh}{}}{{{d{{BIj{eg}}}}cc}{{BIj{eg}}}Hh{Hh{BB`{}{{Df{}}}}}{}}{{cc}{{AHj{ceg}}}BJh{}{}}{{ccc}{{BIf{ceg}}}{BJhBJd}{}{}}{{BIb{AJf{ce}}{AJf{ce}}}{{AJf{ce}}}{}{}}{{BId{BHh{ce}}{BHh{ce}}}{{BHh{ce}}}{}{}}{{BIb{BDj{ce}}{BDj{ce}}}{{BDj{ce}}}{}{}}{{BId{BHb{ce}}{BHb{ce}}}{{BHb{ce}}}{}{}}{{BIb{AOb{ce}}{AOb{ce}}}{{AOb{ce}}}{}{}}{{BId{BHd{ce}}{BHd{ce}}}{{BHd{ce}}}{}{}}{{{d{h{AOj{ce}}}}{BDj{ce}}}Cd{Hh{BAn{}{{Df{}}}}}{}}{BC`BC`}{{{d{{AOj{ce}}}}}{{BDj{ce}}}{Hh{BAn{}{{Df{}}}}}{}}{{{d{{BIl{ce}}}}}{{BHb{ce}}}{Hh{BAn{}{{Df{}}}}}{}}`{{cc}{{BDj{ce}}}{}{}}{{ccc}{{BHb{ce}}}{}{}}{{{AOd{c}}{AOd{c}}}{{BIf{ceg}}}{BC`BJhBJd}{}{}}{{{d{{BIh{ceg}}}}{d{{BIh{ceg}}}}c}{{BIh{ceg}}}{BBfBDh}{}{}}{c{{AJf{ce}}}Dd{}}{c{{BHh{ce}}}Dd{}}{c{{BDj{ce}}}Dd{}}{c{{BHb{ce}}}Dd{}}{c{{BHn{ceg}}}Dd{}{}}{c{{BI`{ceg}}}Dd{}{}}{c{{AOb{ce}}}Dd{}}{c{{BHd{ce}}}Dd{}}{{{AOb{ce}}}c{Hh{BB`{}{{Df{}}}}{B@n{}{{Df{}}}}}{}}{{{BHd{ce}}}c{Hh{BB`{}{{Df{}}}}{B@n{}{{Df{}}}}}{}}{{{d{{BIh{ceg}}}}}cBDh{}{}}{{{BHf{ce}}{BHf{ce}}}{}BAn{}}{{{AJf{ce}}{AJf{ce}}}{}BAn{}}{{{AJf{ce}}{BDj{ce}}}{}BAn{}}{{{AJf{ce}}{AOb{ce}}}{}BAn{}}{{{BHh{ce}}{BHb{ce}}}{}BAn{}}{{{BHh{ce}}{BHd{ce}}}{}BAn{}}{{{BHh{ce}}{BHh{ce}}}{}BAn{}}{{{BHj{ceg}}{BHj{ceg}}}{}BAn{}{}}{{{BHl{ce}}{BHl{ce}}}{{BHl{ce}}}{{BAn{}{{Df{}}}}}{}}{{{BDj{ce}}{BDj{ce}}}{}BAn{}}{{{BHb{ce}}{BHb{ce}}}{}BAn{}}{{{BHn{ceg}}{BHn{cig}}}{}BAn{}{}{}}{{{BI`{ceg}}{BI`{cig}}}{}BAn{}{}{}}{{{AOb{ce}}{AOb{ce}}}{}BAn{}}{{{BHd{ce}}{BHd{ce}}}{}BAn{}}{{{d{h{BHf{ce}}}}{BHf{ce}}}CdBDl{}}{{{d{h{AJf{ce}}}}{BDj{ce}}}CdBDl{}}{{{d{h{AJf{ce}}}}{AOb{ce}}}Cd{Hh{BAn{}{{Df{}}}}}{}}{{{d{h{BHh{ce}}}}{BHd{ce}}}Cd{Hh{BAn{}{{Df{}}}}}{}}{{{d{h{BHh{ce}}}}{BHb{ce}}}CdBDl{}}{{{d{h{BHl{ce}}}}{BHl{ce}}}CdBDl{}}{{{d{h{BDj{ce}}}}{BDj{ce}}}CdBDl{}}{{{d{h{BHb{ce}}}}{BHb{ce}}}CdBDl{}}{{{d{h{BHn{ceg}}}}{BHn{cgg}}}CdBDl{}{}}{{{d{h{BI`{ceg}}}}{BI`{cgg}}}CdBDl{}{}}{{{d{h{AOb{ce}}}}{AOb{ce}}}Cd{Hh{BAn{}{{Df{}}}}}{}}{{{d{h{BHd{ce}}}}{BHd{ce}}}Cd{Hh{BAn{}{{Df{}}}}}{}}{g{{BHf{ce}}}{{B@n{}{{Df{}}}}BJh}{}{{BDn{}{{Cf{{BHf{ce}}}}}}}}{g{{BHf{ce}}}{{B@n{}{{Df{}}}}HhBJh}{}{{BDn{}{{Cf{{d{{BHf{ce}}}}}}}}}}{g{{BDj{ce}}}{{B@n{}{{Df{}}}}BJh}{}{{BDn{}{{Cf{{BDj{ce}}}}}}}}{g{{BDj{ce}}}{{B@n{}{{Df{}}}}HhBJh}{}{{BDn{}{{Cf{{d{{BDj{ce}}}}}}}}}}{g{{BHb{ce}}}{{B@n{}{{Df{}}}}BJh}{}{{BDn{}{{Cf{{BHb{ce}}}}}}}}{g{{BHb{ce}}}{{B@n{}{{Df{}}}}HhBJh}{}{{BDn{}{{Cf{{d{{BHb{ce}}}}}}}}}}{g{{AOb{ce}}}{{B@n{}{{Df{}}}}BJh}{}{{BDn{}{{Cf{{AOb{ce}}}}}}}}{g{{AOb{ce}}}{{B@n{}{{Df{}}}}HhBJh}{}{{BDn{}{{Cf{{d{{AOb{ce}}}}}}}}}}{g{{BHd{ce}}}{{B@n{}{{Df{}}}}HhBJh}{}{{BDn{}{{Cf{{d{{BHd{ce}}}}}}}}}}{g{{BHd{ce}}}{{B@n{}{{Df{}}}}BJh}{}{{BDn{}{{Cf{{BHd{ce}}}}}}}}{BC`BC`}{{{d{{BIn{ceg}}}}{d{{BIn{cgi}}}}}{{BIn{cei}}}{BDhBBf}{}{}{}}{{{d{{BJ`{ceg}}}}{d{{BJ`{cie}}}}}{{BJ`{cig}}}BDh{}{}{}}{{{d{{BIh{ceg}}}}{d{{BIh{cgi}}}}}{{BIh{cei}}}{BBfBDh}{}{}{}}{{{d{{AHj{ceg}}}}{d{{AHj{cgi}}}}}{{AHj{cei}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}{}}{{{d{{BIf{ceg}}}}{d{{BIf{cgi}}}}}{{BIf{cei}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}{}}{{{d{{AHj{ceg}}}}{AOd{c}}}{{AHj{ceg}}}{Hh{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}BJhBC`}{}{}}{{{d{{BIf{ceg}}}}ccc{AOd{c}}}{{BIf{ceg}}}{{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}{BCb{}{{Df{}}}}HhBJhBJdBC`}{}{}}{{{d{{AHj{ceg}}}}cc}{{AHj{ceg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}BJh}{}{}}{{{d{{BIf{ceg}}}}ccc}{{BIf{ceg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}BJhBJd}{}{}}{{{d{{AHj{ceg}}}}{AOb{cg}}}{{AHj{ceg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}BJhBJd}{}{}}{{{d{{BIf{ceg}}}}{BHd{cg}}}{{BIf{ceg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}BJhBJd}{}{}}{{{BHh{ce}}}{{AJf{ce}}}Hh{}}{{{BHd{ce}}}{{AOb{ce}}}Hh{}}{{{d{{BIf{ceg}}}}}{{AHj{ceg}}}Hh{}{}}{{{AJf{ce}}}{{BHh{ce}}}{BJhHh}{}}{{{d{{BJ`{ceg}}}}}{{BIh{ceg}}}BDh{}{}}{{{AOb{ce}}}{{BHd{ce}}}{BJhHh}{}}{{{d{{AHj{ceg}}}}}{{BIf{ceg}}}{BJhBJdHh}{}{}}{{{AJf{ce}}}{{BFf{c}}}Hh{}}{{{BHh{ce}}}{{BFf{c}}}Hh{}}{{{BDj{ce}}}{{BFf{c}}}Hh{}}{{{BHb{ce}}}{{BFf{c}}}Hh{}}{{{d{{BHn{ceg}}}}}{{BFf{c}}}Hh{}{}}{{{d{{BI`{ceg}}}}}{{BFf{c}}}Hh{}{}}{{{AOb{ce}}}{{BFf{c}}}Hh{}}{{{BHd{ce}}}{{BFf{c}}}Hh{}}{{{d{{AHj{ceg}}}}}{{BFf{c}}}Hh{}{}}{{{d{{BIf{ceg}}}}}{{BFf{c}}}Hh{}{}}{{{BHh{ce}}}{{BFf{c}}}{BJdHh}{}}{{{BHd{ce}}}{{BFf{c}}}{BJhHh}{}}32{{{d{{AHj{ceg}}}}}{{BFf{{BFf{c}}}}}Hh{}{}}{{{d{{BIf{ceg}}}}}{{BFf{{BFf{c}}}}}Hh{}{}}0{{{d{{BIj{ce}}}}}{{AOj{ce}}}{Hh{B@n{}{{Df{}}}}}{}}{{{d{{AOj{ce}}}}}{{AOj{Kle}}}{BBhHh}{}}{{{d{{BIl{ce}}}}}{{BIl{Kle}}}{BBhHh}{}}{{{AJf{ce}}}{{AJf{Kle}}}{BBhHh}{}}{{{BHh{ce}}}{{BHh{Kle}}}{BBhHh}{}}{{{d{{BIj{ce}}}}}{{BIj{Kle}}}{BBhHh}{}}{{{BDj{ce}}}{{BDj{Kle}}}{BBhHh}{}}{{{BHb{ce}}}{{BHb{Kle}}}{BBhHh}{}}{{{BHn{ceg}}}{{BHn{Kleg}}}{BBhHh}{}{}}{{{BI`{ceg}}}{{BI`{Kleg}}}{BBhHh}{}{}}{{{AOb{ce}}}{{AOb{Kle}}}{BBhHh}{}}{{{BHd{ce}}}{{BHd{Kle}}}{BBhHh}{}}{{{d{{AOj{ce}}}}}{{AOj{BE`e}}}{BBhHh}{}}{{{d{{BIl{ce}}}}}{{BIl{BE`e}}}{BBhHh}{}}{{{AJf{ce}}}{{AJf{BE`e}}}{BBhHh}{}}{{{BHh{ce}}}{{BHh{BE`e}}}{BBhHh}{}}{{{d{{BIj{ce}}}}}{{BIj{BE`e}}}{BBhHh}{}}{{{BDj{ce}}}{{BDj{BE`e}}}{BBhHh}{}}{{{BHb{ce}}}{{BHb{BE`e}}}{BBhHh}{}}{{{BHn{ceg}}}{{BHn{BE`eg}}}{BBhHh}{}{}}{{{BI`{ceg}}}{{BI`{BE`eg}}}{BBhHh}{}{}}{{{AOb{ce}}}{{AOb{BE`e}}}{BBhHh}{}}{{{BHd{ce}}}{{BHd{BE`e}}}{BBhHh}{}}{{{d{{AOj{ce}}}}}{{AOj{BGbe}}}{BBhHh}{}}{{{d{{BIl{ce}}}}}{{BIl{BGbe}}}{BBhHh}{}}{{{AJf{ce}}}{{AJf{BGbe}}}{BBhHh}{}}{{{BHh{ce}}}{{BHh{BGbe}}}{BBhHh}{}}{{{d{{BIj{ce}}}}}{{BIj{BGbe}}}{BBhHh}{}}{{{BDj{ce}}}{{BDj{BGbe}}}{BBhHh}{}}{{{BHb{ce}}}{{BHb{BGbe}}}{BBhHh}{}}{{{BHn{ceg}}}{{BHn{BGbeg}}}{BBhHh}{}{}}{{{BI`{ceg}}}{{BI`{BGbeg}}}{BBhHh}{}{}}{{{AOb{ce}}}{{AOb{BGbe}}}{BBhHh}{}}{{{BHd{ce}}}{{BHd{BGbe}}}{BBhHh}{}}{{{d{{AOj{ce}}}}}{{AOj{BGhe}}}{BBhHh}{}}{{{d{{BIl{ce}}}}}{{BIl{BGhe}}}{BBhHh}{}}{{{AJf{ce}}}{{AJf{BGhe}}}{BBhHh}{}}{{{BHh{ce}}}{{BHh{BGhe}}}{BBhHh}{}}{{{d{{BIj{ce}}}}}{{BIj{BGhe}}}{BBhHh}{}}{{{BDj{ce}}}{{BDj{BGhe}}}{BBhHh}{}}{{{BHb{ce}}}{{BHb{BGhe}}}{BBhHh}{}}{{{BHn{ceg}}}{{BHn{BGheg}}}{BBhHh}{}{}}{{{BI`{ceg}}}{{BI`{BGheg}}}{BBhHh}{}{}}{{{AOb{ce}}}{{AOb{BGhe}}}{BBhHh}{}}{{{BHd{ce}}}{{BHd{BGhe}}}{BBhHh}{}}{{{d{{AOj{ce}}}}}{{Cn{{AOj{ce}}}}}{HhNf}{}}{{{d{{BIl{ce}}}}}{{Cn{{BIl{ce}}}}}{HhNf}{}}{{{d{{BIj{ce}}}}}{{Cn{{BIj{ce}}}}}{HhBJhNf}{}}{{{d{c}}}e{}{}}0000000000000000000000{{{AOb{ce}}}{{AJf{ce}}}Hh{}}{{{BHd{ce}}}{{BHh{ce}}}Hh{}}{{{BJf{ce}}}{{Cn{{AJf{ce}}}}}{Hh{BCb{}{{Df{}}}}BJhNf}{}}{{{BJf{ce}}}{{Cn{{BHh{ce}}}}}{Hh{BCb{}{{Df{}}}}BJhNf}{}}{{{d{{AOj{ce}}}}}{{BIj{ce}}}{Hh{BAn{}{{Df{}}}}}{}}{{{AOb{ce}}}{{BDj{ce}}}Hh{}}{{{d{{BIn{ceg}}}}}{{BIf{ceg}}}{BC`BDhBBf}{}{}}{{{d{{BJ`{ceg}}}}}{{AHj{ceg}}}{Hh{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}{BB`{}{{Df{}}}}BDfBC`}{}{}}{{{d{{BIh{ceg}}}}}{{BIf{ceg}}}{BBfBDh}{}{}}{{{d{{BHn{ceg}}}}}{{AHj{ceg}}}{BJhBJdHh}{}{}}{{{d{{BI`{ceg}}}}}{{BIf{ceg}}}{BJhBJdHh}{}{}}{{{AOb{ce}}}{{AHj{cee}}}{BJhBJdHh}{}}{{{BHd{ce}}}{{BIf{cee}}}{BJhBJdHh}{}}{{{AJf{ce}}}{{Hl{cc}}}Hh{}}{{{BHh{ce}}}{{Hl{ccc}}}Hh{}}{{{BDj{ce}}}{{Hl{cc}}}Hh{}}{{{BHb{ce}}}{{Hl{ccc}}}Hh{}}{{{d{{BHn{ceg}}}}}{{Hl{cc}}}Hh{}{}}{{{d{{BI`{ceg}}}}}{{Hl{ccc}}}Hh{}{}}{{{AOb{ce}}}{{Hl{cc}}}Hh{}}{{{BHd{ce}}}{{Hl{ccc}}}Hh{}}{{{BHh{ce}}}{{Hl{cccc}}}{BJdHh}{}}{{{BHd{ce}}}{{Hl{cccc}}}{BJhHh}{}}{{{d{{AOj{ce}}}}}{{AOj{BDde}}}{BBhHh}{}}{{{d{{BIl{ce}}}}}{{BIl{BDde}}}{BBhHh}{}}{{{AJf{ce}}}{{AJf{BDde}}}{BBhHh}{}}{{{BHh{ce}}}{{BHh{BDde}}}{BBhHh}{}}{{{d{{BIj{ce}}}}}{{BIj{BDde}}}{BBhHh}{}}{{{BDj{ce}}}{{BDj{BDde}}}{BBhHh}{}}{{{BHb{ce}}}{{BHb{BDde}}}{BBhHh}{}}{{{BHn{ceg}}}{{BHn{BDdeg}}}{BBhHh}{}{}}{{{BI`{ceg}}}{{BI`{BDdeg}}}{BBhHh}{}{}}{{{AOb{ce}}}{{AOb{BDde}}}{BBhHh}{}}{{{BHd{ce}}}{{BHd{BDde}}}{BBhHh}{}}{{{d{{BIj{ce}}}}}{{BIj{AGhe}}}{BBhHh}{}}{{{BDj{ce}}}{{BDj{AGhe}}}{BBhHh}{}}{{{d{{AOj{ce}}}}}{{AOj{cAHh}}}Hh{}}{{{d{{BIl{ce}}}}}{{BIl{cAHh}}}Hh{}}{{{AJf{ce}}}{{AJf{cAHh}}}Hh{}}{{{BHh{ce}}}{{BHh{cAHh}}}Hh{}}{{{d{{BIj{ce}}}}}{{BIj{cAHh}}}Hh{}}{{{d{{BIn{ceg}}}}}{{BIn{cAHhAHh}}}{BDhBBf}{}{}}{{{d{{BJ`{ceg}}}}}{{BJ`{cAHhAHh}}}Hh{}{}}{{{d{{BIh{ceg}}}}}{{BIh{cAHhAHh}}}Hh{}{}}{{{BDj{ce}}}{{BDj{cAHh}}}Hh{}}{{{BHb{ce}}}{{BHb{cAHh}}}Hh{}}{{{d{{BHn{ceg}}}}}{{BHn{cAHhAHh}}}Hh{}{}}{{{d{{BI`{ceg}}}}}{{BI`{cAHhAHh}}}Hh{}{}}{{{AOb{ce}}}{{AOb{cAHh}}}Hh{}}{{{BHd{ce}}}{{BHd{cAHh}}}Hh{}}{{{d{{AHj{ceg}}}}}{{AHj{cAHhAHh}}}Hh{}{}}{{{d{{BIf{ceg}}}}}{{BIf{cAHhAHh}}}Hh{}{}}{{{d{{AOj{ce}}}}}{{AOj{Eje}}}{BBhHh}{}}{{{d{{BIl{ce}}}}}{{BIl{Eje}}}{BBhHh}{}}{{{AJf{ce}}}{{AJf{Eje}}}{BBhHh}{}}{{{BHh{ce}}}{{BHh{Eje}}}{BBhHh}{}}{{{d{{BIj{ce}}}}}{{BIj{Eje}}}{BBhHh}{}}{{{BDj{ce}}}{{BDj{Eje}}}{BBhHh}{}}{{{BHb{ce}}}{{BHb{Eje}}}{BBhHh}{}}{{{BHn{ceg}}}{{BHn{Ejeg}}}{BBhHh}{}{}}{{{BI`{ceg}}}{{BI`{Ejeg}}}{BBhHh}{}{}}{{{AOb{ce}}}{{AOb{Eje}}}{BBhHh}{}}{{{BHd{ce}}}{{BHd{Eje}}}{BBhHh}{}}{{{AJf{ce}}}{{AOb{ce}}}Hh{}}{{{BHh{ce}}}{{BHd{ce}}}Hh{}}{{{BDj{ce}}}{{AOb{ce}}}Hh{}}{{{BHb{ce}}}{{BHd{ce}}}Hh{}}{{{d{{BHn{ceg}}}}}{{AOb{ce}}}Hh{}{}}{{{d{{BI`{ceg}}}}}{{BHd{ce}}}Hh{}{}}`{{{d{{BHn{ceg}}}}{d{{AOj{ce}}}}}{{AOj{g}}}{B@nHh}{}{}}{{{BHj{ceg}}{d{{AOj{ce}}}}}{{AOj{g}}}{HhBB`}{}{}}{{{d{{BI`{ceg}}}}{d{{AOj{ce}}}}}{{AOj{g}}}{B@nHh}{}{}}{{{BHj{ceg}}{d{{BIl{ce}}}}}{{BIl{g}}}{HhBB`}{}{}}{{{d{{BI`{ceg}}}}{d{{BIl{ce}}}}}{{BIl{g}}}{B@nHh}{}{}}{{{d{{BJ`{ceg}}}}{AJf{ce}}}{{AJf{cg}}}BDh{}{}}{{{d{{BJ`{cAHhAHh}}}}{AJf{cAHh}}}{{AJf{cAHh}}}B@j}{{{BHj{ceg}}{AJf{ce}}}{{AJf{g}}}{HhBB`}{}{}}{{{d{{BHj{cAHhAHh}}}}{AJf{cAHh}}}{{AJf{cAHh}}}B@j}{{{d{{BHn{ceg}}}}{AJf{ce}}}{{AJf{g}}}{B@nHh}{}{}}{{{d{{BHn{cAHhAHh}}}}{AJf{cAHh}}}{{AJf{cAHh}}}B@j}{{{d{{AHj{ceg}}}}{AJf{ce}}}{{AJf{cg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{AHj{cAHhAHh}}}}{AJf{cAHh}}}{{AJf{cAHh}}}B@j}{{{d{{BIh{ceg}}}}{AJf{ce}}}{{AJf{cg}}}{BBfBDh}{}{}}{{{d{{BI`{ceg}}}}{d{{AJf{ce}}}}}{{AJf{g}}}{B@nHh}{}{}}{{{d{{BIf{ceg}}}}{AJf{ce}}}{{Cn{{AJf{cg}}}}}{{BCb{}{{Df{}}}}BJhNfHh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{BIf{ceg}}}}{AJf{ce}}}{{BJf{cg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{BIh{ceg}}}}{BHh{ce}}}{{BHh{cg}}}{BBfBDh}{}{}}{{{BHj{ceg}}{BHh{ce}}}{{BHh{g}}}{HhBB`}{}{}}{{{d{{BI`{ceg}}}}{d{{BHh{ce}}}}}{{BHh{g}}}{B@nHh}{}{}}{{{d{{BIf{ceg}}}}{BHh{ce}}}{{Cn{{BHh{cg}}}}}{{BCb{}{{Df{}}}}BJhNfHh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{BIf{ceg}}}}{BHh{ce}}}{{BJf{cg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{BHj{ceg}}{d{{BIj{ce}}}}}{{BIj{g}}}{HhBB`}{}{}}{{{d{{BHn{ceg}}}}{d{{BIj{ce}}}}}{{BIj{g}}}{{B@n{}{{Df{}}}}Hh}{}{}}{{{d{{BI`{ceg}}}}{d{{BIj{ce}}}}}{{BIj{cg}}}{{B@n{}{{Df{}}}}Hh}{}{}}{{{BHj{ceg}}{BDj{ce}}}{{BDj{g}}}{HhBB`}{}{}}{{{d{{BHn{ceg}}}}{BDj{ce}}}{{BDj{cg}}}{}{}{}}{{{BI`{ceg}}{BDj{ce}}}{{BDj{cg}}}{}{}{}}{{{d{{BJ`{cAHhAHh}}}}{AOb{cAHh}}}{{AOb{cAHh}}}B@j}{{{d{{BJ`{ceg}}}}{AOb{ce}}}{{AOb{cg}}}BDh{}{}}{{{d{{BHj{cAHhAHh}}}}{AOb{cAHh}}}{{AOb{cAHh}}}B@j}{{{BHj{ceg}}{AOb{ce}}}{{AOb{g}}}{HhBB`}{}{}}{{{d{{BHn{cAHhAHh}}}}{AOb{cAHh}}}{{AOb{cAHh}}}B@j}{{{d{{AHj{cAHhAHh}}}}{AOb{cAHh}}}{{AOb{cAHh}}}B@j}{{{d{{AHj{ceg}}}}{AOb{ce}}}{{AOb{cg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{BIh{ceg}}}}{AOb{ce}}}{{AOb{cg}}}{BBfBDh}{}{}}{{{d{{BIf{ceg}}}}{AOb{ce}}}{{AOb{cg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{BIh{ceg}}}}{BHd{ce}}}{{BHd{cg}}}{BBfBDh}{}{}}{{{d{{BIf{ceg}}}}{BHd{ce}}}{{BHd{cg}}}{Hh{B@n{}{{Df{}}}}{BB`{}{{Df{}}}}}{}{}}{{{d{{AOj{ce}}}}{AOb{ce}}}{{AOj{ce}}}{Hh{B@n{}{{Df{}}}}}{}}{{{d{{BIl{ce}}}}{BHd{ce}}}{{BIl{ce}}}{Hh{B@n{}{{Df{}}}}}{}}{{{d{{BIj{ce}}}}{AOb{ce}}}{{BIj{ce}}}{Hh{B@n{}{{Df{}}}}}{}}{{cc}{{AHj{ceg}}}{BJhBJd}{}{}}{{ccc}{{BIf{ceg}}}{BJhBJd}{}{}}`{{{d{{AOj{ce}}}}}{{Cn{{AOj{ge}}}}}{BBhHh}{}BBh}{{{d{{BIl{ce}}}}}{{Cn{{BIl{ge}}}}}{BBhHh}{}BBh}{{{BHf{ce}}}{{Cn{{BHf{ge}}}}}{BBhDd}{}BBh}{{{AJf{ce}}}{{Cn{{AJf{ge}}}}}{BBhHh}{}BBh}{{{BHh{ce}}}{{Cn{{BHh{ge}}}}}{BBhHh}{}BBh}{{{d{{BIj{ce}}}}}{{Cn{{BIj{ge}}}}}{BBhHh}{}BBh}{{{BHj{ceg}}}{{Cn{{BHj{ieg}}}}}BBh{}{}BBh}{{{BDj{ce}}}{{Cn{{BDj{ge}}}}}{BBhHh}{}BBh}{{{BHb{ce}}}{{Cn{{BHb{ge}}}}}{BBhHh}{}BBh}{{{BHn{ceg}}}{{Cn{{BHn{ieg}}}}}{BBhHh}{}{}BBh}{{{BI`{ceg}}}{{Cn{{BI`{ieg}}}}}{BBhHh}{}{}BBh}{{{AOb{ce}}}{{Cn{{AOb{ge}}}}}{BBhHh}{}BBh}{{{BHd{ce}}}{{Cn{{BHd{ge}}}}}{BBhHh}{}BBh}{{{d{{AHj{ceg}}}}}{{Cn{{AHj{ieg}}}}}{BBhHh}{}{}BBh}{{{d{{BIf{ceg}}}}}{{Cn{{BIf{ieg}}}}}{BBhHh}{}{}BBh}{c{{Fj{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}0000000000000000000000{{{AOb{ce}}}{{Cn{{AOb{ce}}}}}BDh{}}{{{BHd{ce}}}{{Cn{{BHd{ce}}}}}BDh{}}{{{d{c}}}ADd{}}0000000000000000000000{ce{}{}}000000000000000000000000000000000000000000000{{{d{{AOj{ce}}}}{d{{AOj{ce}}}}}{{AOj{ce}}}{HhNf}{}}{{{d{{BIl{ce}}}}{d{{BIl{ce}}}}}{{BIl{ce}}}{HhNf}{}}{{{d{{BIj{ce}}}}{d{{BIj{ce}}}}}{{BIj{ce}}}{HhNf{B@n{}{{Df{}}}}{BAn{}{{Df{}}}}BJh}{}}{{cccc}{{BIh{ceg}}}BDh{}{}}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000000000000000000000{{cc}{{AOb{ce}}}{}{}}{{ccc}{{BHd{ce}}}{}{}}{{{d{{BIh{ceg}}}}}{{BHd{cAHh}}}Hh{}{}}{{{d{{BHl{ce}}}}}c{Hh{B@n{}{{Df{}}}}}{}}{{{d{{BIl{ce}}}}}c{Hh{BB`{}{{Df{}}}}{BAn{}{{Df{}}}}}{}}{{{BHb{ce}}}c{{BB`{}{{Df{}}}}Hh}{}};;;;;;;;;;;;;;;;;;;;;;;`{{{d{{AOj{ce}}}}}c{Hh{BAn{}{{Df{}}}}}{}}{{{d{{BIl{ce}}}}}c{Hh{BAn{}{{Df{}}}}}{}}{{{d{{BIj{ce}}}}}c{Hh{B@n{}{{Df{}}}}}{}}``{{{d{{AHj{ceg}}}}}{{AHj{cei}}}Hh{}{}{}}{{{d{{BIf{ceg}}}}}{{BIf{cei}}}Hh{}{}{}}{{{AOb{ce}}c}{{AOb{ce}}}BDh{}}0{{{BHd{ce}}c}{{BHd{ce}}}BDh{}}10{{{d{{AHj{ceg}}}}}{{AHj{cig}}}Hh{}{}{}}{{{d{{BIf{ceg}}}}}{{BIf{cig}}}Hh{}{}{}}`````````{{{d{{AOj{ce}}}}}{{AMh{c}}}Hh{}}{{{d{{BIl{ce}}}}}{{AMh{c}}}Hh{}}{{{d{{BIj{ce}}}}}{{AMh{c}}}{Hh{B@n{}{{Df{}}}}}{}}{{{BHh{ce}}}{{AJf{ce}}}Hh{}}{{{BHd{ce}}}{{AOb{ce}}}Hh{}}{BIdBIb}{{{d{{BIl{ce}}}}}c{Hh{BB`{}{{Df{}}}}{BAn{}{{Df{}}}}}{}}3210`````````654{{{AJf{ce}}}{{AJf{ce}}}Hh{}}{{{AOb{ce}}}{{AOb{ce}}}Hh{}}5432`````7{{}{{AOj{ce}}}BJh{}}{{}{{BIl{ce}}}BJh{}}{{}{{BHf{ce}}}BJh{}}{{}{{AJf{ce}}}BJh{}}0{{}{{BHh{ce}}}BJh{}}0{{}{{BIj{ce}}}BJh{}}{{}{{BHl{ce}}}BJh{}}{{}{{BDj{ce}}}BJh{}}0{{}{{BHb{ce}}}BJh{}}0{{}{{AOb{ce}}}BJh{}}0{{}{{BHd{ce}}}BJh{}}0{{{AJf{ce}}{AJf{ce}}i}{{AOb{ge}}}{}{}{}{{AFn{cc}{{Df{g}}}}}}{{{BHh{ce}}{BHh{ce}}i}{{BHd{ge}}}{}{}{}{{AFn{cc}{{Df{g}}}}}}{{{AOb{ce}}{AOb{ce}}i}{{AOb{ge}}}{}{}{}{{AFn{cc}{{Df{g}}}}}}{{{BHd{ce}}{BHd{ce}}i}{{BHd{ge}}}{}{}{}{{AFn{cc}{{Df{g}}}}}}`{{}c{}}{{{d{BBf}}{d{BBf}}}B`}{{{d{BBf}}{d{BBf}}{d{c}}}B`{}}{{cc}cNf}0````````````````````````````````````````````````````````````````````````````````````````{BJbBJb}{BJlBJl}{{}BJd}{BJnBJn}{{}BJh}````{{cg}i{}{}{{b{e}}}{}}00{ce{}{}}00000{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00555`{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00444{EjCd}00{cc{}}00`000999{{}Ej}00::::::{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00888==========={{{d{{BAj{c}}}}c}{{BKb{c}}}B@j}{{{d{h{BCj{c}}}}}{{Cn{{AJf{cAHh}}}}}B@j}{{{d{h{BCl{c}}}}}{{Cn{c}}}B@j}{{{d{{BCj{c}}}}}{{Hl{Ej{Cn{Ej}}}}}B@j}{{{d{{BCl{c}}}}}{{Hl{Ej{Cn{Ej}}}}}B@j}`{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111```{{{d{{BAd{}{{BAb{c}}}}}}c}{{BAd{}{{BAb{c}}}}}B@j}{{{d{{BAd{}{{BAb{c}}}}}}c}cB@j}1{{{d{{BAd{}{{BAb{c}}}}}}c}{{AOb{cAHh}}}B@j}11{{{d{{BAd{}{{BAb{c}}}}}}}{{BAd{}{{BAb{c}}}}}B@j}{{{d{{BAd{}{{BAb{c}}}}}}c{d{hAFn}}}CdB@j}{{{d{{BAd{}{{BAb{c}}}}}}}{{AJf{cAHh}}}B@j}{{{d{{BAd{}{{BAb{c}}}}}}c}{{AJf{cAHh}}}B@j}{{{d{{BAd{}{{BAb{c}}}}}}c}{{Hl{{BAd{}{{BAb{c}}}}{BAd{}{{BAb{c}}}}}}}B@j}{{{d{{BAd{}{{BAb{c}}}}}}{AMh{c}}}{{BAd{}{{BAb{c}}}}}B@j}3{{{d{ANn}}{AJf{cAHh}}}{{AJf{cAHh}}}{}}{{{d{ANn}}{AOb{cAHh}}}{{AOb{cAHh}}}{}}99{{cccc}{{BBn{c}}}B@j}{{{AOb{cAHh}}{AOb{cAHh}}}cB@j}{{{AJf{cAHh}}{AJf{cAHh}}{AJf{cAHh}}}cB@j}{{cc}{{Hl{cc}}}BCn}{{{AOb{cAHh}}}{{AOb{cAHh}}}B@j}{{{AOb{cAHh}}}{{AOb{cAHh}}}BCn}`````{{cg}i{}{}{{b{e}}}{}}000{ce{}{}}0000000{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{c{{BKd{c}}}{{BDn{}{{Cf{{AJf{KlAHh}}}}}}}}6666{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}0005555{EjCd}000{{BKfKl}{{BKh{BKf}}}}{cc{}}0000000;;;;{{}Ej}000<<<<<<<<{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}000::::????????????????{{Klc}{{BKh{c}}}{{BDn{}{{Cf{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}}}}{{{d{c}}e}{{BKj{ec}}}{{ANn{Kl}}}{{BDn{}{{Cf{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}}}}{{B`c}{{BKd{c}}}{{BDn{}{{Cf{{AJf{KlAHh}}}}}}}}{{{d{h{ANj{c}}}}}{{Cn{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}{{BDn{}{{Cf{{AKb{{Hl{{AJf{KlAHh}}{d{{Kd{Kl}}}}}}{AJf{KlAHh}}}}}}}}}}{{{d{h{BKh{c}}}}}{{Cn{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}{{BDn{}{{Cf{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}}}}{{{d{h{BKj{ce}}}}}{{Cn{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}{{BDn{}{{Cf{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}}}{{ANn{Kl}}}}{{{d{h{BKd{c}}}}}{{Cn{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}{{BDn{}{{Cf{{AJf{KlAHh}}}}}}}}{c{{BKd{c}}}{{BDn{}{{Cf{{AJf{KlAHh}}}}}}}}{{{d{{BKh{c}}}}}{{Hl{Ej{Cn{Ej}}}}}{{BDn{}{{Cf{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}}}}{{BKf{d{c}}}{{BKj{BKfc}}}{{ANn{Kl}}}}{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000{ce{}{}}0000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0001111{{{ANj{c}}}c{{BDn{}{{Cf{{AKb{{Hl{{AJf{KlAHh}}{d{{Kd{Kl}}}}}}{AJf{KlAHh}}}}}}}}}}```````````````````{{KlKl}{{AJf{KlAHh}}}}`{{KlKl}{{BDj{KlAHh}}}}{{KlKl}{{AOb{KlAHh}}}}`````````````````````{{cg}i{}{}{{b{e}}}{}}00666666{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{hAJn}}{AJf{KlAHh}}}AJb}{{{d{hAJn}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hBKl}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}0{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{AJnEj}0{BKlEj}0{{c{Ad{e}}}g{}{}{}}00{{{d{AN`}}}AN`}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}{ce{}{}}00{{{d{hAJn}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAJn}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}}AJb}{{{d{hBKl}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}0{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00==={EjCd}00{{{d{hAJn}}B`}Cd}0{{{d{hBKl}}B`}Cd}0{cc{}}00000999{{}Ej}00::::::{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00>>>>>>>>>>{{{d{hAJn}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAJn}}{AJf{KlAHh}}}AJb}{{{d{hBKl}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}0{{{d{hAIn}}Ej}BKl}{{{d{hAN`}}}{{Cn{AIl}}}}0{{{d{AJn}}}Ej}{{{d{BKl}}}Ej}{{{d{hAJn}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAJn}}{AJf{KlAHh}}{AJf{KlAHh}}}AJb}{{{d{hBKl}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}0{{{d{hAJn}}EjEj}Cd}0{{{d{hBKl}}EjEj}Cd}0{{{d{AN`}}}{{Hl{Ej{Cn{Ej}}}}}}{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{{AJnEj}BKl}``````{{cg}i{}{}{{b{e}}}{}}00033333333{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{{{d{ANd}}}ANd}{{{d{{ANb{c}}}}}{{ANb{c}}}Dd}{{{d{{ANf{c}}}}}{{ANf{c}}}Dd}{{{d{AMf}}}AMf}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}000``>>>>{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}000::::{EjCd}000{cc{}}0000000{ce{}{}}000{{}Ej}00011111111{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}000????4444444444444444{{{AMh{BDd}}B`}AMf}{{{d{hANd}}}{{Cn{{AKb{AJbALh}}}}}}{{{d{h{ANb{c}}}}}{{Cn{{AKb{{d{c}}Cd}}}}}{}}{{{d{h{ANf{c}}}}}{{Cn{{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}}}}AMd}{{{d{hAMf}}}{{Cn{{AKb{AJbALh}}}}}}{c{{BKn{e}}}{}{}}``{{{d{c}}}e{}{}}000{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000>>>>>>>>{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000????`````{{{d{hAO`}}{AJf{KlAHh}}KlALf{d{{Kd{Kl}}}}}Cd}{{{d{hAO`}}{AJf{KlAHh}}{AOb{KlAHh}}{AOd{Kl}}ALf{d{{Kd{Kl}}}}}Cd}{{{d{hAO`}}{d{{AOf{Kl}}}}{d{{Kd{Kl}}}}}{{Hl{AJbAJb}}}}{{{d{hAO`}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAO`}}{AKj{{AJf{KlAHh}}}}{d{{Kd{Kl}}}}}Cd}{{{d{hAOh}}{AKj{{AJf{KlAHh}}}}}Cd}{{{d{hAO`}}{d{{AOj{KlAHh}}}}ALf{d{{Kd{Kl}}}}}Cd}{{{d{hAO`}}{d{{AOj{KlAHh}}}}{d{AOl}}ALf{d{{Kd{Kl}}}}}Cd}{{{d{hAOh}}{AOb{KlAHh}}{AOd{Kl}}AK`{AJf{KlAHh}}}Cd}5{{{B@d{}{{B@b{c}}}}}c{}}{{{d{hAOh}}}Cd}{{{d{hAO`}}}Cd}{{{d{hAO`}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAOh}}{AJf{KlAHh}}{AJf{KlAHh}}{AJf{KlAHh}}}Cd}{{{d{hAO`}}B`}Cd}{{{d{hAO`}}{AKb{{Hl{{AJf{KlAHh}}{d{{Kd{Kl}}}}}}{AJf{KlAHh}}}}}Cd}{{AO`Kl}{{AOn{AO`}}}}{{BKfKl}{{BKh{BKf}}}}{{{d{hAOh}}Kl}Cd}?{{{d{hAOh}}{AJf{KlAHh}}}Cd}0{{{d{AO`}}}Ej}{{{d{hAO`}}{AKb{{AJf{KlAHh}}{AJf{KlAHh}}}}{d{{Kd{Kl}}}}}Cd}{{{d{hAO`}}{AJf{KlAHh}}{AJf{KlAHh}}{d{{Kd{Kl}}}}}AJb}{{{d{hAOh}}{AJf{KlAHh}}{AJf{KlAHh}}}Cd}{{{d{hAOh}}{AOb{KlAHh}}{AOd{Kl}}AK`{AOb{KlAHh}}}Cd}{{{d{hAOh}}{AOb{KlAHh}}{AOb{KlAHh}}{AOb{KlAHh}}}Cd}7{{{d{hAOh}}{AOb{KlAHh}}}Cd}0{{{d{hAOh}}{AOb{KlAHh}}{AOb{KlAHh}}}Cd}9{{{d{hAO`}}EjEj}Cd}{{{d{hAOh}}EjEj}Cd}6:23{{AO`c}{{B@`{AO`c}}}{{ANn{Kl}}}}{{BKf{d{c}}}{{BKj{BKfc}}}{{ANn{Kl}}}}={AO`{{ANl{AO`}}}}``````````````````````````````{{cg}i{}{}{{b{e}}}{}}000{ce{}{}}0000000{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000``{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBhAb}{{{d{{BL`{c}}}}}{{BL`{c}}}Dd}{{{d{Of}}}Of}{{{d{Oh}}}Oh}{{{d{c}}{d{he}}}Cd{}{}}00{{{d{c}}}Cd{}}0000`;;;;{{{d{Cb}}Of}Oh}{{}c{}}{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}000<<<<{{{d{{Bb{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}BfBh}{EjCd}000{{{d{{BL`{c}}}}{d{{BL`{c}}}}}B`Hj}{{{d{Of}}{d{Of}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{{BL`{c}}}}{d{hFf}}}ADhAGb}{{{d{Of}}{d{hFf}}}ADh}{{{d{Oh}}{d{hFf}}}ADh}{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBhAb}`{cc{}}0000000{ce{}{}}000{{{Bb{ceg}}BL`}{{Bb{ceg}}}{}BfBh}`{{}Ej}00022222222{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}000{{c{Ad{e}}}g{}{}{}}000666666666666{{{d{{Bb{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}BfBh}`{{{d{{Bb{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}BfBh}{{cB`}{{Bb{egi}}}{{Ab{Bd}}}{}BfBh}{{{d{h{Bb{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}BfBh}{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBh{{Dh{B`}{{Df{c}}}}}}{{{Bb{ceg}}{Cn{i}}}{{Bb{ceg}}}{}BfBh{{Dh{B`}{{Df{c}}}}}}{{{d{Cb}}Of}Oh}0`{{{d{{Bb{ceg}}}}}{{Ij{Mn}}}{}BfBh}{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBh{{Ab{G`}}}}`0{{{d{{Bb{ceg}}}}}Nl{}BfBh}{{{d{{Bf{}{{ADl{c}}}}}}{d{c}}Of}Oh{}}{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBh{{Dh{{d{e}}Of}{{Df{Oh}}}}}}5{{{d{{Bb{ceg}}}}}ABh{}BfBh}`{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBh{{Ab{BLb}}}}{{{Bb{ceg}}BLd}{{Bb{ceg}}}{}BfBh}6{{{d{c}}}e{}{}}00{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000{ce{}{}}0000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0001111{{{Bb{ceg}}i}{{Bb{ceg}}}{}BfBh{{Ab{Mn}}}}``````{{cg}i{}{}{{b{e}}}{}}03333{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{d{{D`{cegi}}}}}{{Bn{Bl}}}{DbDd}DdDjBh}{{{d{{Cj{c}}}}}{{Cj{c}}}Dd}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}<<{{}{{Cj{c}}}{DbDd}}{{}c{}}0{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}0::{{{d{{D`{cegi}}}}{d{Bl}}{d{hi}}{d{g}}{d{En}}F`Fb{d{Fd}}}Cd{DbDd}DdDjBh}{EjCd}0{{{d{{Cj{c}}}}{d{hFf}}}ADhAGb}{{{D`{cegi}}}{{D`{cegi}}}{DbDd}{}DjBh}{cc{}}000{ce{}{}}0{{{D`{cegi}}BLf}{{D`{cegi}}}{DbDd}{}DjBh}{{}Ej}0{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBhAb}{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Dh{{d{g}}A@f}{{Df{A@h}}}}}}4444{{{H`{c}}}{{H`{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0777777{{{d{{D`{cegi}}}}{d{hBl}}{d{i}}{d{Hn}}}I`{DbDd}DdDjBh}{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Ab{BLb}}}}6{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Dh{{d{g}}}{{Df{A@j}}}}}}{{{d{{D`{cegi}}}}{d{Bl}}F`Fb{d{Fd}}{d{i}}}Ih{DbDd}DdDjBh}{{{d{{Cj{c}}}}{d{Cl}}{Cn{{d{c}}}}g}{{D`{ceik}}}{DbDd}{}{{Dh{c}{{Df{e}}}}}DjBh}{{{Bn{c}}}{{Cj{c}}}{DbDd}}{{}c{}}{{{D`{cegi}}e}{{D`{cegi}}}{DbDd}{}DjBh}{{{d{h{D`{cegi}}}}{d{hBl}}IlF`Fb{d{i}}{d{hIn}}{d{h{J`{e}}}}{d{Fd}}}Jb{DbDd}DdDjBh}{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Dh{Bd}{{Df{e}}}}}}{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Dh{c}{{Df{e}}}}}}{{{d{h{D`{cegi}}}}{d{hBl}}F`{d{i}}Jl}{{Cn{{Jn{egi}}}}}{DbDd}DdDjBh}{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Ab{ADj}}}}{{{d{{D`{cegi}}}}}{{Ij{Mn}}}{DbDd}DdDjBh}{{{D`{cegi}}Kl}{{D`{cegi}}}{DbDd}{}DjBh}{{{d{{D`{cegi}}}}}Nl{DbDd}DdDjBh}{{{d{{D`{cegi}}}}}ABh{DbDd}DdDjBh}{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011{{{D`{cegi}}k}{{D`{cegi}}}{DbDd}{}DjBh{{Ab{Mn}}}}{{{Bn{c}}{Cn{{d{c}}}}}{{Cj{c}}}{DbDd}}``````{{cg}i{}{}{{b{e}}}{}}00{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{Mn}}}}000{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{BLh}}}}{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{BLj}}}}777777{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{A@lc}A@l{{Ab{ADn}}}}`{{A@lc}A@l{{Ab{BLl}}}}`{{{d{Cb}}}A@l}{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00:::{{{d{{Al{ceg}}}}}{{Bn{Bl}}}{}Ann}{{{Al{ceg}}i}{{Al{ceg}}}{}AnnAb}{{{Al{ceg}}B`}{{Al{ceg}}}{}Ann}{{{d{BLn}}}BLn}{{{d{A@l}}}A@l}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}00{{A@lc}A@l{{Ab{AFl}}}}{ce{}{}}00<{{}c{}}{{}A@l}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00{{{d{{Al{ceg}}}}{d{hBl}}}Cd{}Ann}{{{d{c}}}{{d{e}}}{}{}}00{{{d{{Al{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}Ann}{{{d{hc}}{d{A@l}}Fd}Cdn}{EjCd}00{{{d{BLn}}{d{BLn}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{BLn}}{d{hFf}}}ADh}{{{d{A@l}}{d{hFf}}}ADh}{cc{}}0{BM`A@l}{AIbA@l}{AFlA@l}3333{ce{}{}}00{{{d{c}}{d{e}}}AGh{C`AGj}AGl}{{{d{BLn}}{d{hc}}}CdAGn}{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{Mn}}}}{{{Al{ceg}}BLn}{{Al{ceg}}}{}Ann}{{}Ej}00555555{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00999999999{{{d{Hn}}MnMnKlKlADjBLhBLjc}I`{{Eb{{d{Hn}}}{{Df{I`}}}}}}{{{d{{Al{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}Ann}{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{G`}}}}0{{{d{{Al{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}Ann}{i{{Al{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}{cBLn{{Ab{{Md{Cl}}}}}}{{}c{}}{{{d{h{Al{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}Ann}{{{d{{Al{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}Cd{}Ann}{{{d{h{Al{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}Ann}{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{ADj}}}}{{{d{Cb}}}A@l}{{A@lc}A@l{{Ab{BMb}}}}`{{{d{{Al{ceg}}}}}{{Ij{Mn}}}{}Ann}{{{d{{Al{ceg}}}}}Nl{}Ann}{{{d{{An{}{{ADl{c}}}}}}{d{c}}}A@l{}}{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Dh{{d{e}}}{{Df{A@l}}}}}}{{{d{{Al{ceg}}}}}ABh{}Ann}`{{{d{c}}}e{}{}}0{{{d{c}}}A@l{}}{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{}BLn}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00{BLn{{Fl{{Cn{Fd}}}}}}333{{{Al{ceg}}i}{{Al{ceg}}}{}Ann{{Ab{Mn}}}}`````````{{cg}i{}{}{{b{e}}}{}}00555555{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{d{AGf}}}AGf}{{{d{AG`}}}AG`}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}00>>>{{{Gn{c}}BMd}{{Gn{c}}}{}}{{}AG`}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00:::{{{d{he}}F`{d{c}}BMdAG`BMfKl}CdDd{{BMj{}{{BMh{c}}}}}}{{{d{{Gn{c}}}}{d{Bl}}{d{he}}{d{g}}{d{En}}F`Fb{d{Fd}}}CdDd{{BMj{}{{BMh{c}}}}}{}}{EjCd}00{{{d{AGf}}{d{AGf}}}B`}{{{d{AG`}}{d{AG`}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000{{{Gn{c}}AG`}{{Gn{c}}}{}}{{{d{AGf}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AG`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{{Gn{c}}}}{d{hFf}}}ADhAGb}{{{d{AGf}}}AGf}{cAGf{{Ab{BMl}}}}{cc{}}00000{cAGf{{Ab{BMn}}}}2{{BDdBDdc}AGf{{Ab{BMn}}}}{ce{}{}}00{{{d{c}}{d{e}}}AGh{C`AGj}AGl}{{{d{AG`}}{d{hc}}}CdAGn}{{{Gn{c}}e}{{Gn{c}}}{}{{Ab{Mn}}}}{{{d{AGf}}}BN`}{{}Ej}00555555{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00999999999{{{d{e}}{d{Hn}}{d{c}}MnMnBMdBMf}I`{}{{BMj{}{{BMh{c}}}}}}{{{d{{Gn{c}}}}{d{hBl}}{d{e}}{d{Hn}}}I`Dd{{BMj{}{{BMh{c}}}}}}{e{{Gn{c}}}{}{{Ab{c}}}}{{}c{}}{{{Gn{c}}e}{{Gn{c}}}{}{{Ab{Kl}}}}{{{Gn{c}}e}{{Gn{c}}}{}{{Ab{BMf}}}}{{{d{{Gn{c}}}}}{{Ij{Mn}}}Dd}{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00`{c{{BNb{c}}}{}}222{{{Gn{c}}e}{{Gn{c}}}{}{{Ab{Mn}}}}``````{{cg}i{}{}{{b{e}}}{}}04444{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{d{BNd}}}BNd}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}0<<{{{BNb{c}}BMd}{{BNb{c}}}{}}{{}BNd}{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}099{{{d{{BNb{c}}}}{d{Bl}}{d{he}}{d{g}}{d{En}}F`Fb{d{Fd}}}CdDd{{BMj{}{{BMh{c}}}}}{}}{EjCd}0{{{BNb{c}}AG`}{{BNb{c}}}{}}{{{d{BNd}}{d{hFf}}}ADh}{cc{}}000{ce{}{}}0{{{BNb{c}}e}{{BNb{c}}}{}{{Ab{Mn}}}}{{}Ej}02222{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0666666{{{d{BNd}}}B`}{{{d{{BNb{c}}}}{d{hBl}}{d{e}}{d{Hn}}}I`Dd{{BMj{}{{BMh{c}}}}}}{{{BNb{c}}Kl}{{BNb{c}}}{}}0{{{d{{BNb{c}}}}{d{Bl}}F`Fb{d{Fd}}{d{e}}}IhDd{{BMj{}{{BMh{c}}}}}}{e{{BNb{c}}}{}{{Ab{c}}}}{{}BNd}{{}c{}}{{{d{h{BNb{c}}}}{d{hBl}}IlF`Fb{d{e}}{d{hIn}}{d{h{J`{g}}}}{d{Fd}}}JbDd{{BMj{}{{BMh{c}}}}}{}}{{{BNb{c}}e}{{BNb{c}}}{}{{Ab{G`}}}}6{{{d{c}}d{d{BNd}}IjBMd}IjBMj}{{{d{{BNb{c}}}}}{{Ij{Mn}}}Dd}{{{d{{BNb{c}}}}}NlDd}{{{d{{BNb{c}}}}}ABhDd}{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011{{{BNb{c}}e}{{BNb{c}}}{}{{Ab{Mn}}}}```{{cg}i{}{}{{b{e}}}{}}{{{Hf{cegi}}BNf}{{Hf{cegi}}}{HhHj}{}{}n}44{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{Ad{e}}}g{}{}{}}{{{d{{Hf{cegi}}}}}{{Bn{Bl}}}{HhHj}{}{}n}:{{}{{Hf{ceg}}}{HhHj}{}n}{Ej{{d{c}}}{}}{Ej{{d{hc}}}{}}{{{d{{Hf{cegi}}}}{d{hBl}}}Cd{HhHj}{}{}n}7{{{d{{Hf{cegi}}}}{d{Bl}}{d{hi}}{d{g}}{d{En}}F`Fb{d{Fd}}}Cd{HhHj}{}{}n}{EjCd}{{{Hf{cegi}}k}{{Hf{cegi}}}{HhHj}{}{}n{{Ch{}{{Cf{{Hl{c{A`{egi}}}}}}}}}}{cc{}}0{ce{}{}}{{{Bn{c}}{Bn{{A`{egi}}}}}{{Hf{cegi}}}{HhHj}{}{}n}{{{Hf{cegi}}k}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{Mn}}}}{{}Ej}33{{{H`{c}}}{{H`{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}?555{{{d{{Hf{cegi}}}}{d{hBl}}{d{i}}{d{Hn}}}I`{HhHj}{}{}n}{{{Hf{cegi}}k}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{G`}}}}{{{d{{Hf{cegi}}}}{d{Bl}}F`Fb{d{Fd}}{d{i}}}Ih{HhHj}{}{}n}{{}{{Hf{cegi}}}{HhHj}{}{}n}{{}c{}}{{{d{h{Hf{cegi}}}}{d{hBl}}IlF`Fb{d{i}}{d{hIn}}{d{h{J`{e}}}}{d{Fd}}}Jb{HhHj}{}{}n}{{{d{{Hf{cegi}}}}{d{hBl}}F`{d{i}}{d{hJh}}}Cd{HhHj}{}{}n}{{{d{h{Hf{cegi}}}}{d{hBl}}F`{d{i}}Jl}{{Cn{{Jn{egi}}}}}{HhHj}{}{}n}{{{Hf{cegi}}k}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{ADj}}}}{{{Hf{cegi}}ck}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{{A`{egi}}}}}}{{{Hf{cegi}}c{Cn{k}}}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{{A`{egi}}}}}}{{{d{{Hf{cegi}}}}}{{Ij{Mn}}}{HhHj}{}{}n}:{{{d{{Hf{cegi}}}}}Nl{HhHj}{}{}n}{{{d{{Hf{cegi}}}}}ABh{HhHj}{}{}n}{c{{Fj{e}}}{}{}}00{c{{Fj{e{ADb{e}}}}}{}{}}{{{d{c}}}ADd{}}{ce{}{}}0{{{d{c}}}{{Cn{{d{e}}}}}{}{}}1{{{Hf{cegi}}k}{{Hf{cegi}}}{HhHj}{}{}n{{Ab{Mn}}}}{Ej{{Hf{cegi}}}{HhHj}{}{}n}{k{{Hf{cegi}}}{HhHj}{}{}n{{Ch{}{{Cf{{Hl{c{A`{egi}}}}}}}}}}``````````````{{cg}i{}{}{{b{e}}}{}}00055555555{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{Id}}}{{d{Cl}}}}00{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{{{d{Id}}}B`}{{{d{Id}}}Id}{{{d{BNh}}}BNh}{{{d{If}}}If}{{{d{Ib}}}Ib}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}00000{{{d{Id}}{d{Id}}}AFh}{{{d{BNh}}{d{BNh}}}AFh}`{{{d{c}}{d{e}}}AFh{}{}}0{ce{}{}}000{{}Ib}{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}000{{{d{Id}}}{{Cn{{d{Cl}}}}}}{{{d{c}}}{{d{e}}}{}{}}000{EjCd}000{{{d{Id}}{d{Id}}}B`}{{{d{BNh}}{d{BNh}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000{{{d{Id}}{d{hFf}}}{{Fj{CdFh}}}}0{{{d{BNh}}{d{hFf}}}{{Fj{CdFh}}}}0{{{d{If}}{d{hFf}}}ADh}{{{d{Ib}}{d{hFf}}}ADh}9{cc{}}0000000{c{{Fj{IdCd}}}{{BNl{BNj}}}}0????{{{d{Cl}}}{{Fj{IdBNn}}}}{{{d{c}}{d{e}}}AGh{C`AGj}AGl}0``````{{{d{Id}}}B`}0{{{d{Id}}{d{hc}}}CdAGn}{{{d{BNh}}{d{hc}}}CdAGn}{{{d{Id}}}{{Cn{{BO`{{d{Cl}}}}}}}}{{{d{Id}}}{{Cn{{d{Cl}}}}}}{{{d{Id}}BOb}{{d{Cl}}}}{{{d{Id}}{BOf{BOd}}}{{d{Cl}}}}{{{d{Id}}{BOh{BOd}}}{{d{Cl}}}}{{{d{Id}}{AMh{BOd}}}{{d{Cl}}}}{{}Ej}000{ce{}{}}0000000{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}000{{c{Ad{e}}}g{}{}{}}000444444444444{IdBd}?{{{d{Id}}{d{Cl}}}{{Fj{IdBNn}}}}{{{d{c}}}Ej{}}{{{d{c}}}Nb{}}{{{d{Id}}{d{Id}}}{{Cn{Bd}}}}{{}c{}}{{}BOj}{{{d{Id}}}BOl}{{{d{Cl}}Dn}{{`{{BDn{}{{Cf{If}}}}}}}}{{{d{Cl}}}{{Fj{IdBNn}}}}{{{d{Cl}}c}{{Fj{IdBNn}}}Ch}{{{d{Id}}{d{Id}}}{{Cn{AFh}}}}{{{d{BNh}}{d{BNh}}}{{Cn{AFh}}}}{{{d{Id}}}{{Cn{{d{Cl}}}}}}{{{d{Id}}}{{d{Cl}}}}{{{d{Id}}}{{Cn{{BOn{BF`}}}}}}{{{d{hId}}}{{Fj{C@`Cd}}}}{{{d{Id}}}{{Cn{BGd}}}}04{{{d{Id}}}C@b}{{{d{hId}}}{{C@f{C@d}}}}5{{{d{hId}}{Cn{{d{Cl}}}}}Cd}{{{d{hId}}{Cn{{d{Cl}}}}}{{Fj{CdBNn}}}}{{{d{hId}}C@h}{{Fj{CdCd}}}}{{{d{hId}}{Cn{{d{Cl}}}}}{{Fj{CdCd}}}}{{{d{hId}}{d{Cl}}}Cd}{{{d{hId}}{Cn{BGd}}}{{Fj{CdCd}}}}5{{{d{hId}}{d{Cl}}}{{Fj{CdCd}}}}0{{{d{Id}}c}{{Fj{{Bn{C@j}}BFd}}}{{Dh{}{{Df{{Cn{BGd}}}}}}}}{{{d{c}}}Nb{}}`{{{d{Id}}}{{Fj{BMlCd}}}}{{{d{c}}}e{}{}}000{{{d{c}}}ACh{}}0{{{d{c}}}Bd{}}0{c{{Fj{e}}}{}{}}000{{{d{Cl}}}{{Fj{Id}}}}11{Ej{{Fj{BNh}}}}222222{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000{ce{}{}}0000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000{{{d{Id}}}{{d{Cl}}}}{{cIb}{{A`{IdCbe}}}{{Ch{}{{Cf{{d{If}}}}}}}{{Bh{}{{Gh{Gj}}}}}}3333{cIb{{Ab{G`}}}}`````````{{cg}i{}{}{{b{e}}}{}}00555555{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00``{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{d{A@j}}}A@j}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}0==={{{d{Cb}}}A@j}{{}c{}}{{}C@l}1{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00:::{EjCd}00{{{d{C@l}}{d{hFf}}}ADh}{{{d{A@j}}{d{hFf}}}ADh}{{{C@n{cegi}}k}{{C@n{cegi}}}{KbDd}{}KjBhAb}{cc{}}00000{ce{}{}}00{{}Ej}00111111{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00555555555{{{d{hC@l}}{d{{Kd{c}}}}{d{h{Cn{Ej}}}}g{Cn{{d{Dh}}}}d}{{C@n{ceik}}}{KbDd}{}{{AFn{c}{{Df{e}}}}}KjBh}>?{{{C@n{cegi}}AE`Kl}{{Jn{egi}}}{KbDd}{}KjBh}{{{C@n{cegi}}k}{{C@n{cegi}}}{KbDd}{}KjBh{{Ab{ADj}}}}``{{{d{{Kj{}{{ADl{c}}}}}}{d{c}}}A@j{}}`{{{C@n{cegi}}k}{{C@n{cegi}}}{KbDd}{}KjBh{{Ab{BLb}}}}{{{C@n{cegi}}BLd}{{C@n{cegi}}}{KbDd}{}KjBh}{{{C@n{cegi}}k}{{C@n{cegi}}}{KbDd}{}KjBh{{Ab{G`}}}}{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{{{C@n{cegi}}Kl}{{C@n{cegi}}}{KbDd}{}KjBh}``````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00000000000000000{{{CA`{ceg}}}{{CA`{ceg}}}{}Ann}444444444444444444444444444444444444{{{d{c}}}{{d{f}}}{}}00000000000000000{{{d{hc}}}{{d{hf}}}{}}00000000000000000``{{{d{c}}}{{d{e}}}{}{}}00000000000000000{{{d{hc}}}{{d{he}}}{}{}}00000000000000000{{c{Ad{e}}}g{}{}{}}00000000000000000{{{d{CAb}}F`AE`}B`}{{{d{{d{{CAd{ceg}}}}}}F`AE`}B`{}Ann}{{{d{{CAf{ceg}}}}}{{Bn{Bl}}}{}CAhn}{{{CAd{ceg}}i}{{CAd{ceg}}}{}AnnAb}{{{CA`{ceg}}i}{{CA`{ceg}}}{}AnnAb}{{{CAf{ceg}}i}{{CAf{ceg}}}{}CAhnAb}{{{d{CAj}}}CAj}{{{d{{CAl{c}}}}}{{CAl{c}}}Dd}{{{d{CAn}}}CAn}{{{d{CB`}}}CB`}{{{d{CBb}}}CBb}{{{d{CBd}}}CBd}{{{d{CBf}}}CBf}{{{d{CBh}}}CBh}{{{d{CBj}}}CBj}{{{d{CBl}}}CBl}{{{d{CBn}}}CBn}{{{d{AAd}}}AAd}{{{d{CC`}}}CC`}{{{d{CCb}}}CCb}{{{d{c}}{d{he}}}Cd{}{}}0000000000000{{{d{c}}}Cd{}}0000000000000000000000000{{{d{CBb}}{d{CBb}}}AFh}{{{d{CBd}}{d{CBd}}}AFh}`{{{d{c}}{d{e}}}AFh{}{}}0{ce{}{}}00000000000000000{{{CA`{ceg}}i}{{CA`{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}{{{d{Cb}}}AAd}{{}c{}}{{}CBj}{Ej{{d{c}}}{}}00000000000000000{Ej{{d{hc}}}{}}00000000000000000{{{d{{CAf{ceg}}}}{d{hBl}}}Cd{}CAhn}{{{d{c}}}{{d{e}}}{}{}}00000000000000000{{{d{{CAd{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}Ann}{{{d{{CA`{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}B`}Cd{}Ann}{{{d{{CAf{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}CAhn}{EjCd}00000000000000000{{{d{CAj}}{d{CAj}}}B`}{{{d{CAn}}{d{CAn}}}B`}{{{d{CBb}}{d{CBb}}}B`}{{{d{CBd}}{d{CBd}}}B`}{{{d{AAd}}{d{AAd}}}B`}{{{d{CC`}}{d{CC`}}}B`}{{{d{CCb}}{d{CCb}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000000000{{{d{CAj}}{d{hFf}}}ADh}{{{d{{CAl{c}}}}{d{hFf}}}ADhAGb}{{{d{CAn}}{d{hFf}}}ADh}{{{d{CB`}}{d{hFf}}}ADh}{{{d{CBb}}{d{hFf}}}ADh}{{{d{CBd}}{d{hFf}}}ADh}{{{d{CBf}}{d{hFf}}}ADh}{{{d{CBh}}{d{hFf}}}ADh}{{{d{CBj}}{d{hFf}}}ADh}{{{d{CBl}}{d{hFf}}}ADh}{{{d{CBn}}{d{hFf}}}ADh}{{{d{{CCd{c}}}}{d{hFf}}}ADhAGb}{{{d{AAd}}{d{hFf}}}ADh}{{{d{CC`}}{d{hFf}}}ADh}{{{d{CCb}}{d{hFf}}}ADh}{cc{}}{i{{CAd{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}11111111111111111111111111111111111{ce{}{}}00000000000000000{{{d{c}}{d{e}}}AGh{C`AGj}AGl}000{{{d{CAj}}{d{hc}}}CdAGn}{{{d{CB`}}{d{hc}}}CdAGn}{{{d{CBb}}{d{hc}}}CdAGn}{{{d{CBd}}{d{hc}}}CdAGn}{{{CAf{ceg}}i}{{CAf{ceg}}}{}CAhn{{Ab{Mn}}}}``{{}Ej}00000000000000000777777777777777777777777777777777777{{{H`{c}}}{{H`{f}}}{}}00000000000000000{{{Hb{c}}}{{Hb{f}}}{}}00000000000000{{{Hd{c}}}{{Hd{f}}}{}}00000000000000000{{c{Ad{e}}}g{}{}{}}00000000000000000;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{{{d{{CA`{ceg}}}}F`AE`}B`{}Ann}{{{d{{CCd{c}}}}}{{H`{BDn}}}{}}{{{d{{CAf{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}CAhn}{{{d{{CCd{c}}}}}{{d{CB`}}}{}}{{{d{{CAf{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}CAhn}{i{{CAd{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}{i{{CA`{ceg}}}{}Ann{{Ab{{A`{ceg}}}}}}{{{d{{CCf{c}}}}k}{{CAf{egi}}}{}{}CAhn{{Dh{CBb{d{c}}B`}{{Df{{CAd{egi}}}}}}}}{{}c{}}{{{CAf{ceg}}i}{{CAf{ceg}}}{}CAhn{{Dh{CBb}{{Df{c}}}}}}{{{CAf{ceg}}i}{{CAf{ceg}}}{}CAhn{{Dh{CBf}{{Df{c}}}}}}{{{d{h{CAf{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}CAhn}{{{CAf{ceg}}ik}{{CAf{ceg}}}{}CAhn{{Ab{G`}}}{{Dh{CBn}{{Df{c}}}}}}{{{d{{CAf{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}Cd{}CAhn}{{{d{h{CAf{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}CAhn}{{{CA`{ceg}}i}{{CA`{ceg}}}{}Ann{{Ab{ADj}}}}{{{d{CB`}}KlIj}{{CCh{CBbFd}}}}{{{d{CBb}}{d{CBb}}}{{Cn{AFh}}}}{{{d{CBd}}{d{CBd}}}{{Cn{AFh}}}}``{{{d{{CAf{ceg}}}}}{{Ij{Mn}}}{}CAhn}{{{CAf{ceg}}i}{{CAf{ceg}}}{}CAhn{{Ab{G`}}}}{{{d{CAj}}{d{Fd}}KlKl}{{Hl{FdFd}}}}`{{{d{CAj}}FdKlKl}Fd}{{{d{CB`}}KlIj}{{CCh{CBd{Hl{CAjFdKl}}}}}}{{{d{CB`}}}{{`{{BDn{}{{Cf{{d{CBd}}}}}}}}}}`{{{d{{CAf{ceg}}}}}Nl{}CAhn}{{{d{{CAh{}{{ADl{c}}}}}}{d{c}}}AAd{}}{{{CAd{ceg}}i}{{CAd{ceg}}}{}Ann{{Dh{{d{e}}}{{Df{A@l}}}}}}{{{CA`{ceg}}i}{{CA`{ceg}}}{}Ann{{Dh{{d{e}}}{{Df{A@l}}}}}}{{{CAf{ceg}}i}{{CAf{ceg}}}{}CAhn{{Dh{{d{e}}}{{Df{AAd}}}}}}{{{d{{CAf{ceg}}}}}ABh{}CAhn}{{{CAd{ceg}}{CA`{ceg}}}{{CAd{ceg}}}{}Ann}{{{d{c}}}e{}{}}0000000000000{c{{Fj{e}}}{}{}}00000000000000000000000000000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000000000000000{{{d{c}}}ADd{}}00000000000000000{ce{}{}}00000000000000000000000000000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000000000000000111111111111111111{{{CAf{ceg}}i}{{CAf{ceg}}}{}CAhn{{Ab{Mn}}}}````````````````````{{cg}i{}{}{{b{e}}}{}}00{{{d{{CCf{c}}}}CBbCAn}{{Cn{CBb}}}{}}444444{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{d{{CCf{c}}}}}{{CCf{c}}}Dd}{{{d{CCj}}}CCj}{{{d{CCl}}}CCl}{{{d{c}}{d{he}}}Cd{}{}}00{{{d{c}}}Cd{}}000{{{d{h{CCf{c}}}}CBb}{{Cn{{Hl{cCBb}}}}}{}}???{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00:::{{{d{h{CCf{c}}}}CBbCBh}Cd{}}{EjCd}00{{{d{CCl}}{d{CCl}}}B`}{{{d{{CCf{c}}}}{d{hFf}}}ADhAGb}{{{d{CCj}}{d{hFf}}}ADh}{{{d{CCl}}{d{hFf}}}ADh}{cc{}}00000{{{d{h{CCn{CBbc}}}}{CAl{c}}Ej}CCj{}}{ce{}{}}00{{{d{{CCf{c}}}}CBb}{{Cn{{d{c}}}}}{}}{{{d{h{CCf{c}}}}CBb}{{Cn{{d{hc}}}}}{}}{{}Ej}00`333333{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00777777777{{{d{{CCf{c}}}}}B`{}}{{{d{{CCf{c}}}}}{{`{{BDn{}{{Cf{{Hl{{d{CBb}}{d{c}}}}}}}}}}}{}}{{{d{h{CCf{c}}}}}{{`{{BDn{}{{Cf{{Hl{{d{CBb}}{d{hc}}}}}}}}}}}{}}{{{d{{CCf{c}}}}}{{d{CB`}}}{}}{{{d{CCj}}}{{d{CB`}}}}{{{d{{CCf{c}}}}}Ej{}}{{{d{h{CCf{c}}}}CBb}Cd{}}{{{d{{CCf{c}}}}}{{Cn{CBb}}}{}}{{{d{h{CCf{c}}}}CBbCBl}Cd{}}{c{{Hl{{CCf{c}}CBb}}}{}}`{{{d{CCl}}}{{Cn{{Hl{CBbAE`}}}}}}{{{d{CCl}}}{{Cn{{Hl{CBdCAj}}}}}}{{{d{h{CCf{c}}}}CBdKl}Cd{}}{{{d{h{CCf{c}}}}}Cd{}}{{{d{h{CCf{c}}}}CAjCBbc}{{Cn{{Hl{CBbCBd}}}}}{}}{{{d{h{CCf{c}}}}CBbCBbCBj}Cd{}}{{{d{h{CCf{c}}}}CBbCBb}Cd{}}{{{d{c}}}e{}{}}00{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{e{{CCf{c}}}{}{{Ab{{CAl{c}}}}}}```````````````````{{cg}i{}{}{{b{e}}}{}}00003333333333{{{d{c}}}{{d{f}}}{}}0000{{{d{hc}}}{{d{hf}}}{}}0000``{{{d{c}}}{{d{e}}}{}{}}0000{{{d{hc}}}{{d{he}}}{}{}}0000{{c{Ad{e}}}g{}{}{}}0000{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBhAb}{{{d{{CD`{c}}}}}{{CD`{c}}}Dd}{{{d{{CDb{c}}}}}{{CDb{c}}}Dd}{{{d{AAf}}}AAf}{{{d{AAh}}}AAh}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}00000`?????{{{d{Cb}}AAf}AAh}{{}c{}}{{}{{CD`{c}}}{}}1{Ej{{d{c}}}{}}0000{Ej{{d{hc}}}{}}0000>>>>>{{{d{{K`{cegikm}}}}{d{Bl}}{d{hm}}{d{k}}{d{En}}F`Fb{d{Fd}}}Cd{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{EjCd}0000{{{d{{CD`{c}}}}{d{{CD`{c}}}}}B`Hj}{{{d{{CDb{c}}}}{d{{CDb{c}}}}}B`Hj}{{{d{AAf}}{d{AAf}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{{CD`{c}}}}{d{hFf}}}ADhAGb}{{{d{{CDb{c}}}}{d{hFf}}}ADhAGb}{{{d{AAf}}{d{hFf}}}ADh}{{{d{AAh}}{d{hFf}}}ADh}{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBhAb}`{cc{}}000000000{ce{}{}}0000{{{K`{cegikm}}CD`}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}`{{}Ej}00002222222222{{{H`{c}}}{{H`{f}}}{}}0000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}0000{{c{Ad{e}}}g{}{}{}}0000666666666666666{{{d{{K`{cegikm}}}}{d{hBl}}{d{m}}{d{Hn}}}I`{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}`9{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Dh{{d{k}}}{{Df{A@j}}}}}}{{{d{{K`{cegikm}}}}{d{Bl}}F`Fb{d{Fd}}{d{m}}}Ih{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{{e{Cn{g}}k}{{K`{cegimo}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}Dd{{Dh{c}{{Df{i}}}}}KhBh}{{}c{}}{{{K`{cegikm}}i}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{{{d{h{K`{cegikm}}}}{d{hBl}}IlF`Fb{d{m}}{d{hIn}}{d{h{J`{i}}}}{d{Fd}}}Jb{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}1{{{d{h{K`{cegikm}}}}{d{hBl}}F`{d{m}}Jl}{{Cn{{Jn{ikm}}}}}{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Ab{ADj}}}}{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Ab{Bd}}}}``{{{d{{K`{cegikm}}}}}{{Ij{Mn}}}{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}`{{{d{{K`{cegikm}}}}}Nl{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{{{d{{Kh{}{{ADl{c}}}}}}{d{c}}AAf}AAh{}}{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Dh{{d{k}}AAf}{{Df{AAh}}}}}}{{{d{{K`{cegikm}}}}}ABh{DdKbHj}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}`{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Ab{BLb}}}}{{{K`{cegikm}}BLd}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh}{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Ab{G`}}}}{{{d{c}}}e{}{}}000{c{{Fj{e}}}{}{}}00000000000000{c{{Fj{e{ADb{e}}}}}{}{}}0000{{{d{c}}}ADd{}}0000{ce{}{}}000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000011111{{{K`{cegikm}}o}{{K`{cegikm}}}{KbHjDd}{{Kf{{Kd{c}}}}}{{Kf{c}}}DdKhBh{{Ab{Mn}}}}`````````{{cg}i{}{}{{b{e}}}{}}03333{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0```{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{L`{c}}e}{{L`{c}}}LbAb}{{{d{A@n}}}A@n}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}0<<{{{d{Cb}}}A@n}{{}c{}}{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}0::{{{d{{L`{c}}}}{d{Bl}}{d{he}}{d{c}}{d{En}}F`Fb{d{Fd}}}CdLbn}{EjCd}0{{{d{A@n}}{d{hFf}}}ADh}{cc{}}000{ce{}{}}0{{{L`{c}}e}{{L`{c}}}Lb{{Ab{Mn}}}}{{}Ej}02222{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0666666{{{d{{L`{c}}}}{d{hBl}}{d{e}}{d{Hn}}}I`Lbn}{{{Kn{Kl}}Kl}{{L`{c}}}Lb}{{{d{Cb}}}A@n}0{{{d{{L`{c}}}}}{{Ij{Mn}}}Lb}{{{d{{Lb{}{{ADl{c}}}}}}{d{c}}}A@n{}}{{{L`{c}}e}{{L`{c}}}Lb{{Dh{{d{c}}}{{Df{A@n}}}}}}3{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011{{{L`{c}}e}{{L`{c}}}Lb{{Ab{Mn}}}}````````````````````{{cg}i{}{}{{b{e}}}{}}00000333333333333{{{d{c}}}{{d{f}}}{}}00000{{{d{hc}}}{{d{hf}}}{}}00000`{{{d{c}}}{{d{e}}}{}{}}00000{{{d{hc}}}{{d{he}}}{}{}}00000{{c{Ad{e}}}g{}{}{}}00000`{{{Lf{c}}BGd}{{Lf{c}}}Lh}{{{Lf{c}}e}{{Lf{c}}}LhAb}{{{d{CDd}}}CDd}{{{d{CDf}}}CDf}{{{d{CDh}}}CDh}{{{d{AAj}}}AAj}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}0000000{ce{}{}}00000{{{d{Cb}}}AAj}{{}c{}}{Ej{{d{c}}}{}}00000{Ej{{d{hc}}}{}}00000??????{{{d{{Lf{c}}}}{d{Bl}}{d{hCDj}}{d{c}}{d{En}}F`Fb{d{Fd}}}CdLh}{EjCd}00000{{{d{CDd}}{d{CDd}}}B`}{{{d{CDf}}{d{CDf}}}B`}{{{d{CDh}}{d{CDh}}}B`}{{{d{AAj}}{d{AAj}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000000{{{d{Ld}}{d{hFf}}}ADh}{{{d{CDd}}{d{hFf}}}ADh}{{{d{CDf}}{d{hFf}}}ADh}{{{d{CDh}}{d{hFf}}}ADh}0{{{d{AAj}}{d{hFf}}}ADh}{cc{}}000{CDlCDh}11111111{ce{}{}}00000{{}Ej}00000111111111111{{{H`{c}}}{{H`{f}}}{}}00000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}00000{{c{Ad{e}}}g{}{}{}}00000555555555555555555{{{d{{Lf{c}}}}{d{hBl}}{d{CDj}}{d{Hn}}}I`Lh}{{{d{Ld}}}{{Lf{c}}}Lh}{c{{Fj{LdCDh}}}{{BNl{{Kd{Nb}}}}}}{{{d{{Lf{c}}}}}{{Ij{Mn}}}Lh}{{{d{{Lf{c}}}}}NlLh}{{{d{{Lh{}{{ADl{c}}}}}}{d{c}}}AAj{}}{{{Lf{c}}e}{{Lf{c}}}Lh{{Dh{{d{c}}}{{Df{AAj}}}}}}{{{d{{Lf{c}}}}}ABhLh}{{{d{c}}}e{}{}}000{{{d{c}}}ACh{}}{{{d{c}}}Bd{}}{c{{Fj{e}}}{}{}}00000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000{{{d{c}}}ADd{}}00000{ce{}{}}00000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000111111{{cCDf}{{Fj{LdCDh}}}{{BNl{{Kd{Nb}}}}}}{{cCDdCDf}{{Fj{LdCDh}}}{{BNl{{Kd{Nb}}}}}}``````````{{cg}i{}{}{{b{e}}}{}}00444444{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00```{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{Lj{ceg}}i}{{Lj{ceg}}}DdLnBhAb}{{{d{Nn}}}Nn}{{{d{O`}}}O`}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000>>>{{{d{Cb}}Nn}O`}{{}c{}}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00`;;;{{{d{{Lj{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}CdDdLnBh}{EjCd}00{{{d{Nn}}{d{Nn}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{Nn}}{d{hFf}}}ADh}{{{d{O`}}{d{hFf}}}ADh}>{cc{}}00000{ce{}{}}00{{}Ej}00111111{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00555555555{{{d{{Lj{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`DdLnBh}{{{d{{Lj{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}IhDdLnBh}{{ce{Cn{e}}i}{{Lj{gkm}}}{{Ab{Bd}}}{LlHh}Dd{{Eb{e}{{Df{g}}}}}LnBh}{{{d{h{Lj{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}JbDdLnBh}{{{Lj{ceg}}i}{{Lj{ceg}}}DdLnBh{{Ab{G`}}}}{{{d{{Lj{ceg}}}}}{{Ij{Mn}}}DdLnBh}1{{{d{{Lj{ceg}}}}}NlDdLnBh}{{{d{{Ln{}{{ADl{c}}}}}}{d{c}}Nn}O`{}}{{{Lj{ceg}}i}{{Lj{ceg}}}DdLnBh{{Dh{{d{e}}Nn}{{Df{O`}}}}}}{{{d{{Lj{ceg}}}}}ABhDdLnBh}`{{{Lj{ceg}}i}{{Lj{ceg}}}DdLnBh{{Ab{BLb}}}}{{{Lj{ceg}}BLd}{{Lj{ceg}}}DdLnBh}7{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{{{Lj{ceg}}i}{{Lj{ceg}}}DdLnBh{{Ab{Mn}}}}````````````{{cg}i{}{}{{b{e}}}{}}00333333{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00{{c{Ad{e}}}g{}{}{}}00{{{Fn{c}}e}{{Fn{c}}}GbAb}{{{d{AAl}}}AAl}{{{d{CDn}}}CDn}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000`==={{{d{Cb}}}AAl}{{}c{}}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00;;;{{{d{{Fn{c}}}}{d{Bl}}{d{he}}{d{c}}{d{En}}F`Fb{d{Fd}}}CdGbn}{EjCd}00{{{d{CDn}}Kl}{{Hl{KlKl}}}}`{{{d{AAl}}{d{hFf}}}ADh}{{{d{CDn}}{d{hFf}}}ADh}{cc{}}00000{ce{}{}}00{c{{Fn{e}}}{{Ab{G`}}}Gb}{{}Ej}00222222{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00666666666{{{d{{Fn{c}}}}{d{hBl}}{d{e}}{d{Hn}}}I`Gbn}`{{{d{{Fn{c}}}}}{{Ij{Mn}}}Gb}{{{d{{Gb{}{{ADl{c}}}}}}{d{c}}}AAl{}}{{{Fn{c}}e}{{Fn{c}}}Gb{{Dh{{d{c}}}{{Df{AAl}}}}}}{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00>>>>>>{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00>???``````````````````````````{{{d{CE`}}}CEb}0{{cg}i{}{}{{b{e}}}{}}00000000000{{CEdCEf}CEd}{{{Mf{ceg}}}{{Mf{ceg}}}{}Mhn}000{{{Mf{ceg}}CEf}{{Mf{ceg}}}{}Mhn}0{ce{}{}}00000000000000000000000{{{d{c}}}{{d{f}}}{}}00000000000{{{d{hc}}}{{d{hf}}}{}}00000000000```{{{d{c}}}{{d{e}}}{}{}}00000000000{{{d{hc}}}{{d{he}}}{}{}}00000000000{{{d{CE`}}}Fd}{{c{Ad{e}}}g{}{}{}}00000000000{{{d{{Mf{ceg}}}}}{{Bn{Bl}}}{}Mhn}{{{Mf{ceg}}i}{{Mf{ceg}}}{}MhnAb}{{{d{CEb}}}CEb}{{{d{CEh}}}CEh}{{{d{CEj}}}CEj}{{{d{CEd}}}CEd}{{{d{CEf}}}CEf}{{{d{CEl}}}CEl}{{{d{CE`}}}CE`}{{{d{On}}}On}{{{d{A@`}}}A@`}{{{d{CEn}}}CEn}{{{d{CF`}}}CF`}{{{d{c}}{d{he}}}Cd{}{}}0000000000{{{d{c}}}Cd{}}00000000000000000000`{ce{}{}}00000000000`{{{d{CE`}}}Fd}{{{d{Cb}}On}A@`}{{}c{}}{{}CEb}{{}CEh}{{}CEj}{{}CEd}{{}CEf}{Ej{{d{c}}}{}}00000000000{Ej{{d{hc}}}{}}00000000000{{{d{{Mf{ceg}}}}{d{hBl}}}Cd{}Mhn}{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Ab{CEj}}}}{{{d{c}}}{{d{e}}}{}{}}00000000000{{{d{{Mf{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}Mhn}{EjCd}00000000000{{{d{CEb}}{d{CEb}}}B`}{{{d{CEh}}{d{CEh}}}B`}{{{d{CEj}}{d{CEj}}}B`}{{{d{CEd}}{d{CEd}}}B`}{{{d{CEf}}{d{CEf}}}B`}{{{d{CEl}}{d{CEl}}}B`}{{{d{On}}{d{On}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000000{{{d{CEb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CEh}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CEj}}{d{hFf}}}ADh}{{{d{CEd}}{d{hFf}}}ADh}{{{d{CEf}}{d{hFf}}}ADh}{{{d{CEl}}{d{hFf}}}ADh}{{{d{CE`}}{d{hFf}}}ADh}{{{d{On}}{d{hFf}}}ADh}{{{d{A@`}}{d{hFf}}}ADh}{{{d{CEn}}{d{hFf}}}ADh}{{{d{CF`}}{d{hFf}}}ADh}{cc{}}00000000000000000000000{ce{}{}}00000000000`{{{d{c}}{d{e}}}AGh{C`AGj}AGl}{{{d{CEl}}{d{hc}}}CdAGn}{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Ab{Mn}}}}{{{d{CEj}}}{{Cn{{d{CEd}}}}}}`{{{Mf{ceg}}CEl}{{Mf{ceg}}}{}Mhn}{{}Ej}00000000000666666666666666666666666{{{H`{c}}}{{H`{f}}}{}}00000000000{{{Hb{c}}}{{Hb{f}}}{}}0000000000{{{Hd{c}}}{{Hd{f}}}{}}00000000000{{c{Ad{e}}}g{}{}{}}00000000000::::::::::::::::::::::::::::::::::::{{{d{{Mf{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}Mhn}{{CEdc}CEd{{Ab{G`}}}}{{{d{{Mf{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}Mhn}{i{{Mf{ceg}}}{}Mhn{{Ab{{A`{ceg}}}}}}{{}CEd}{cCEl{{Ab{{Md{Cl}}}}}}{{}c{}}0000{{{d{h{Mf{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}Mhn}{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Dh{CE`}{{Df{c}}}}}}{{{d{{Mf{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}Cd{}Mhn}{{{d{h{Mf{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}Mhn}{{{d{CE`}}}CEh}{{CElCEb}{{Fl{c}}}{}}`;{{{d{{Mf{ceg}}}}}{{Ij{Mn}}}{}Mhn}{{CElCEh}{{Fl{c}}}{}}{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Ab{G`}}}}>{{{d{{Mf{ceg}}}}}Nl{}Mhn}{{{d{{Mh{}{{ADl{c}}}}}}{d{c}}On}A@`{}}{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Dh{{d{e}}On}{{Df{A@`}}}}}}{{{d{{Mf{ceg}}}}}ABh{}Mhn}{{{d{c}}}e{}{}}0000000000{c{{Fj{e}}}{}{}}00000000000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000000000{{{d{c}}}ADd{}}00000000000{ce{}{}}00000000000000000000000{{}CEl}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000000000{{{d{CEj}}}{{Cn{{d{CEd}}}}}}`333333333333{{{Mf{ceg}}i}{{Mf{ceg}}}{}Mhn{{Ab{Mn}}}}{{CEdc}CEd{{Ab{G`}}}}{{ik}{{Mf{ceg}}}{}Mhn{{Ab{{A`{ceg}}}}}{{Ab{CEj}}}}``````````````````````{{cg}i{}{}{{b{e}}}{}}00077777777{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{{{d{CFb}}}CFb}{{{d{CFd}}}CFd}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}0{ce{}{}}000{{}CFf}{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}000::::{{{d{{Ml{}{{Jd{c}}{CFh{e}}}}}}{d{c}}FbFd}eJjCFj}{{{d{{Mj{ce}}}}{d{Bl}}{d{hg}}{d{i}}{d{En}}F`Fb{d{Fd}}}Cd{}{{Ml{c}}}CFl{}}{EjCd}000{{{d{CFd}}{d{CFd}}}B`}{{{d{CFb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CFf}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CFd}}{d{hFf}}}ADh}{cc{}}0000000;;;;{{{d{CFf}}}{{Cn{{d{c}}}}}{}}{{{d{hCFf}}}{{Cn{{d{hc}}}}}{}}{{{d{CFf}}}B`}{{{Mj{ce}}g}{{Mj{ce}}}{}{{Ml{c}}}{{Ab{Mn}}}}{{}Ej}000{ce{}{}}0000000{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}00{{{Hd{c}}}{{Hd{f}}}{}}000{{c{Ad{e}}}g{}{}{}}000444444444444{{{d{{Mj{ce}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}{{Ml{c}}}CFl}{{{d{CFb}}}Ij}{{{d{{Ml{}{{Jd{c}}{CFh{e}}}}}}{d{c}}FdFb}IhJjCFj}0{{{d{{Mj{ce}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}{{Ml{c}}}CFl}{e{{Mj{ce}}}{}{{Ml{c}}}}{{}c{}}{{{d{h{Mj{ce}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}{{Ml{c}}}CFl}{{{d{CFb}}}BDd}{{{d{CFb}}}{{Ij{BDd}}}}1{{{d{CFj}}{d{CFn}}{d{CG`}}CGb{d{hCFf}}{d{Fd}}{d{CFb}}}Cd}{{{d{CFb}}}CGd}{{{d{CFj}}{d{hCGf}}{d{CFf}}{d{CGh}}{d{{Fd{BDd}}}}}Cd}{{{d{CFb}}}BE`}{{{d{{Mj{ce}}}}}{{Ij{Mn}}}{}{{Ml{c}}}}{{{d{{Mj{ce}}}}}Nl{}{{Ml{c}}}}{{{d{hCFf}}c}CdCGj}{{{d{{Mj{ce}}}}}ABh{}{{Ml{c}}}}{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000{ce{}{}}0000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000{{{d{{Ml{}{{Jd{c}}{CFh{e}}}}}}{d{hc}}CFdFdFb{d{h{J`{g}}}}}{{Hl{Jb{Cn{g}}}}}JjCFj{}}02222`{{{Mj{ce}}g}{{Mj{ce}}}{}{{Ml{c}}}{{Ab{Mn}}}}{{{Ij{BDd}}BE`}CFb}```````````````{{cg}i{}{}{{b{e}}}{}}00000555555555555{{{d{c}}}{{d{f}}}{}}00000{{{d{hc}}}{{d{hf}}}{}}00000```{{{d{c}}}{{d{e}}}{}{}}00000{{{d{hc}}}{{d{he}}}{}{}}00000{{c{Ad{e}}}g{}{}{}}00000{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNhAb}{{{d{A@b}}}A@b}{{{d{A@d}}}A@d}{{{d{CGl}}}CGl}{{{d{CGn}}}CGn}{{{d{CH`}}}CH`}{{{d{c}}{d{he}}}Cd{}{}}0000{{{d{c}}}Cd{}}000000000``{ce{}{}}00000{{{d{Cb}}A@b}A@d}{{}c{}}{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{c}}}}{Ej{{d{c}}}{}}00000{Ej{{d{hc}}}{}}00000{{{d{c}}}{{d{e}}}{}{}}00000{{{d{{N`{ceg}}}}{d{Bl}}{d{hi}}{d{g}}{d{En}}F`Fb{d{Fd}}}Cd{Hh{Ab{BE`}}CHb}DdNhn}{EjCd}00000{{{d{A@b}}{d{A@b}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{A@b}}{d{hFf}}}ADh}{{{d{A@d}}{d{hFf}}}ADh}{{{d{CGl}}{d{hFf}}}ADh}{{{d{CGn}}{d{hFf}}}ADh}{{{d{CH`}}{d{hFf}}}ADh}{cc{}}00000000000{ce{}{}}00000`{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{G`}}}}{{}Ej}00000222222222222{{{H`{c}}}{{H`{f}}}{}}00000{{{Hb{c}}}{{Hb{f}}}{}}0000{{{Hd{c}}}{{Hd{f}}}{}}00000{{c{Ad{e}}}g{}{}{}}00000666666666666666666{{{d{{N`{ceg}}}}{d{hBl}}{d{i}}{d{Hn}}}I`{Hh{Ab{BE`}}CHb}DdNhn}{{{d{{N`{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{i}}}Ih{Hh{Ab{BE`}}CHb}DdNhn}{{{Kn{c}}cg}{{N`{cei}}}{Hh{Nd{Nb}}Nf}Dd{{Dh{c}{{Df{e}}}}}Nh}{{{d{h{N`{ceg}}}}{d{hBl}}IlF`Fb{d{i}}{d{hIn}}{d{h{J`{e}}}}{d{Fd}}}Jb{Hh{Ab{BE`}}CHb}DdNhn}{{{N`{ceg}}e}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh}``{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{c}}}}{{{d{{N`{ceg}}}}}{{Ij{Mn}}}{Hh{Ab{BE`}}CHb}DdNh}{{{d{{N`{ceg}}}}}Nl{Hh{Ab{BE`}}CHb}DdNh}2{{{d{{Nh{}{{ADl{c}}}}}}{d{c}}A@b}A@d{}}{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Dh{{d{g}}A@b}{{Df{A@d}}}}}}{{{d{{N`{ceg}}}}}ABh{Hh{Ab{BE`}}CHb}DdNh}{{{d{c}}}e{}{}}0000{c{{Fj{e}}}{}{}}00000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000{{{d{c}}}ADd{}}00000{ce{}{}}00000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000111111{{{N`{ceg}}i}{{N`{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{Mn}}}}`{{A@dc}A@d{{Ab{G`}}}}````````````{{cg}i{}{}{{b{e}}}{}}00044444444{{{d{c}}}{{d{f}}}{}}000{{{d{hc}}}{{d{hf}}}{}}000{{{d{c}}}{{d{e}}}{}{}}000{{{d{hc}}}{{d{he}}}{}{}}000{{c{Ad{e}}}g{}{}{}}000{{{ABd{c}}e}{{ABd{c}}}GfAb}{{{d{ABf}}}ABf}{{{d{AB`}}}AB`}{{{d{ABb}}}ABb}{{{d{c}}{d{he}}}Cd{}{}}00{{{d{c}}}Cd{}}0000`????{{{ABd{c}}BMd}{{ABd{c}}}Gf}{{{d{ABf}}}{{d{CHd}}}}{{}c{}}{{}ABb}{Ej{{d{c}}}{}}000{Ej{{d{hc}}}{}}000>>>>{{{d{{ABd{c}}}}{d{Bl}}{d{he}}{d{c}}{d{En}}F`Fb{d{Fd}}}CdGfGl}{EjCd}000{{{d{ABf}}{d{ABf}}}B`}{{{d{AB`}}{d{AB`}}}B`}{{{d{ABb}}{d{ABb}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000{{{d{ABf}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{AB`}}{d{hFf}}}ADh}{{{d{ABb}}{d{hFf}}}ADh}{cc{}}{cABf{{Ab{BMl}}}}1{ABb{{CHf{c}}}{}}222222{cABf{{Ab{{Md{{Kd{Nb}}}}}}}}2{c{{ABd{e}}}{{Ab{BMl}}}Gf}{ce{}{}}000{{{d{c}}{d{e}}}AGh{C`AGj}AGl}{{{d{ABf}}{d{hc}}}CdAGn}{{{ABd{c}}e}{{ABd{c}}}Gf{{Ab{Mn}}}}{{{d{ABf}}}AGh}{{}Ej}00055555555{{{H`{c}}}{{H`{f}}}{}}000{{{Hb{c}}}{{Hb{f}}}{}}000{{{Hd{c}}}{{Hd{f}}}{}}000{{c{Ad{e}}}g{}{}{}}000999999999999{{{d{{ABd{c}}}}{d{hBl}}{d{e}}{d{Hn}}}I`GfGl}{c{{ABd{e}}}{{Ab{ABf}}}Gf}{{}c{}}{{{ABd{c}}e}{{ABd{c}}}Gf{{Ab{Kl}}}}{{{ABd{c}}e}{{ABd{c}}}Gf{{Ab{BMf}}}}{{{d{{ABd{c}}}}}{{Ij{Mn}}}Gf}{{{d{{Gf{}{{ADl{c}}}}}}{d{c}}AB`}ABb{}}{{{ABd{c}}e}{{ABd{c}}}Gf{{Dh{{d{c}}AB`}{{Df{ABb}}}}}}{{{d{c}}}e{}{}}00{c{{Fj{e}}}{}{}}00000000000{c{{Fj{e{ADb{e}}}}}{}{}}000{{{d{c}}}ADd{}}000{ce{}{}}0000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0001111{{{ABd{c}}e}{{ABd{c}}}Gf{{Ab{Mn}}}}``````````````````````{{cg}i{}{}{{b{e}}}{}}00000{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{BLh}}}}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{BLj}}}}555555555555{{{d{c}}}{{d{f}}}{}}00000{{{d{hc}}}{{d{hf}}}{}}00000{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{ADn}}}}{{{Mb{ce}}{Cn{g}}}{{Mb{ce}}}{}{}{{Ab{ADn}}}}{{{d{Cb}}}AAn}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{BLl}}}}{{{Mb{ce}}{Cn{g}}}{{Mb{ce}}}{}{}{{Ab{BLl}}}}{{{d{c}}}{{d{e}}}{}{}}00000{{{d{hc}}}{{d{he}}}{}{}}00000{{c{Ad{e}}}g{}{}{}}00000{{{M`{ceg}}}{{M`{ceg}}}DdGdBh}{{{d{h{CHn{}{{CHh{c}}{CHj{e}}{CHl{g}}}}}}Ej}Cd{HjDd}{}{{BDn{}{{Cf{{Hl{{AMh{Ej}}e}}}}}}}}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBhAb}{{{d{BLd}}}BLd}{{{d{BLb}}}BLb}{{{d{{Mb{ce}}}}}{{Mb{ce}}}DdDd}{{{d{AAn}}}AAn}{{{d{c}}{d{he}}}Cd{}{}}000{{{d{c}}}Cd{}}000000{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{AFl}}}}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{AFl}}}}``{{{M`{ceg}}{Cn{i}}}{{M`{ceg}}}DdGdBh{{Ab{AFl}}}}{{{Mb{ce}}{Cn{g}}}{{Mb{ce}}}{}{}{{Ab{AFl}}}}{ce{}{}}00000{{{d{{CHn{}{{CHh{c}}{CHj{e}}{CHl{g}}}}}}}Ej{HjDd}{}{{BDn{}{{Cf{{Hl{{AMh{Ej}}e}}}}}}}}{{{d{Cb}}}AAn}0{{}c{}}{{}{{M`{ceg}}}DdGdBh}{{}BLd}{{}BLb}{{}{{CI`{c}}}{JjCIb}}{{}AAn}{Ej{{d{c}}}{}}00000{Ej{{d{hc}}}{}}00000{{{d{c}}}{{d{e}}}{}{}}00000{{{d{hc}}{d{En}}F`dAAn{d{Fd}}}CdBh}{{{d{{M`{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}CdDdGdBh}{EjCd}00000{{{d{BLd}}{d{BLd}}}B`}{{{d{BLb}}{d{BLb}}}B`}{{{d{{Mb{ce}}}}{d{{Mb{ce}}}}}B`{}Hj}{{{d{c}}{d{e}}}B`{}{}}00{{{d{BLd}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{BLb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{{Mb{ce}}}}{d{hFf}}}{{Fj{CdFh}}}AGbAGb}{{{d{{CI`{c}}}}{d{hFf}}}{{Fj{CdFh}}}{AGbCIb}}{{{d{AAn}}{d{hFf}}}{{Fj{CdFh}}}}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBhAb}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{e}}}}`{{{Mb{ce}}{Cn{g}}}{{Mb{ce}}}{}{}{{Ab{e}}}}{cc{}}0{KlBLb}{G`BLb}2{{{d{Cl}}}{{Mb{ce}}}{}{}}333333333{e{{M`{cgi}}}Dd{{Ch{}{{Cf{{Mb{c}}}}}}}GdBh}{ce{}{}}00000{{{d{c}}{d{e}}}AGh{C`AGj}AGl}0{{{d{BLd}}{d{hc}}}CdAGn}{{{d{BLb}}{d{hc}}}CdAGn}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{Mn}}}}`{{{d{h{CHn{}{{CHh{c}}{CHj{e}}{CHl{g}}}}}}{d{Cl}}}g{HjDd}{}{{BDn{}{{Cf{{Hl{{AMh{Ej}}e}}}}}}}}{{}Ej}00000666666666666{{{H`{c}}}{{H`{f}}}{}}00000{{{Hb{c}}}{{Hb{f}}}{}}00000{{{Hd{c}}}{{Hd{f}}}{}}00000{{c{Ad{e}}}g{}{}{}}00000::::::::::::{Nj{{Md{Cl}}}};;;;;;{{{d{hCI`}}{d{c}}{d{Hn}}MnMn{d{Cl}}BLb{Cn{G`}}CnBLhBLjBLd}I`Bh}{{{d{{M`{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`DdGdBh}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{BLb}}}}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{BLb}}}}`{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{c}}}}`{{{Mb{ce}}{Cn{g}}}{{Mb{ce}}}{}{}{{Ab{c}}}}{{{d{{M`{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}IhDdGdBh}{{{d{c}}}{{CHn{}{{CHh{c}}{CHj{e}}{CHl{g}}}}}{HjDd}{}{{BDn{}{{Cf{{Hl{{AMh{Ej}}e}}}}}}}}{{}{{M`{ceg}}}DdGdBh}{c{{Mb{eg}}}Nj{}{}}{{}c{}}0000{{{d{h{M`{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}JbDdGdBh}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{ADj}}}}`{{{d{Cb}}}AAn}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{{Mb{c}}}}}}1{{{d{{M`{ceg}}}}}{{Ij{Mn}}}DdGdBh}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{G`}}}}{{{Mb{ce}}g}{{Mb{ce}}}{}{}{{Ab{G`}}}}`{{{d{{M`{ceg}}}}}NlDdGdBh}{{{Mb{ce}}B`}{{Mb{ce}}}{}{}}`{{{d{{Gd{}{{ADl{c}}}}}}{d{c}}}AAn{}}{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Dh{{d{e}}}{{Df{AAn}}}}}}8{{{d{{M`{ceg}}}}}ABhDdGdBh}`{{BLbG`}G`}{{{d{c}}}e{}{}}000{{{Mb{ce}}}{{Mb{ce}}}{}{}}{c{{Fj{e}}}{}{}}00000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}00000{{{d{c}}}ADd{}}00000{ce{}{}}00000000000:`{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00000{{{d{h{CHn{}{{CHh{c}}{CHj{e}}{CHl{g}}}}}}{d{c}}}Cd{HjDd}{}{{BDn{}{{Cf{{Hl{{AMh{Ej}}e}}}}}}}}222222{{{M`{ceg}}i}{{M`{ceg}}}DdGdBh{{Ab{Mn}}}}{e{{M`{cgi}}}Dd{{Ab{{Md{{Kd{{Mb{c}}}}}}}}}GdBh}``````````````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}00000000055555555555555555555{{{d{c}}}{{d{f}}}{}}000000000{{{d{hc}}}{{d{hf}}}{}}000000000``{{{d{c}}}{{d{e}}}{}{}}000000000{{{d{hc}}}{{d{he}}}{}{}}000000000{{c{Ad{e}}}g{}{}{}}000000000{{{AC`{cegi}}k}{{AC`{cegi}}}CHn{}ACbBhAb}{{{d{CId}}}CId}{{{d{CIf}}}CIf}{{{d{CIh}}}CIh}{{{d{{CIj{c}}}}}{{CIj{c}}}Dd}{{{d{CIl}}}CIl}{{{d{Oj}}}Oj}{{{d{Ol}}}Ol}{{{d{c}}{d{he}}}Cd{}{}}000000{{{d{c}}}Cd{}}000000000{ce{}{}}000000000{{{d{{ABl{c}}}}}{{Hl{EjEj}}}Bh}{{{d{Cb}}Oj}Ol}{{}c{}}{{}{{ABl{c}}}Bh}{Ej{{d{c}}}{}}000000000{Ej{{d{hc}}}{}}000000000{{{d{CIh}}}CIn}{{{d{c}}}{{d{e}}}{}{}}000000000{{{d{{AC`{cegi}}}}{d{Bl}}{d{hi}}{d{g}}{d{En}}F`Fb{d{Fd}}}CdCHn{}ACbBh}{EjCd}000000000{{{d{CId}}{d{CId}}}B`}{{{d{CIf}}{d{CIf}}}B`}{{{d{CIh}}{d{CIh}}}B`}{{{d{{CIj{c}}}}{d{{CIj{c}}}}}B`Hj}{{{d{CIl}}{d{CIl}}}B`}{{{d{Oj}}{d{Oj}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000{{{d{{ABl{c}}}}{d{hFf}}}ADhBh}{{{d{CId}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CIf}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CIh}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{{CJ`{c}}}}{d{hFf}}}ADh{AGbCHn}}{{{d{{CIj{c}}}}{d{hFf}}}ADhAGb}{{{d{CIl}}{d{hFf}}}ADh}{{{d{Oj}}{d{hFf}}}ADh}{{{d{Ol}}{d{hFf}}}ADh}{{{d{h{CJ`{c}}}}}CdCHn}{{{AC`{cegi}}k}{{AC`{cegi}}}CHn{}ACbBhAb}{cc{}}0000000000000000000{CIl{{Cn{{CIj{c}}}}}{}}{ce{}{}}000000000{{{AC`{cegi}}k}{{AC`{cegi}}}CHn{}ACbBh{{Ab{Mn}}}}{{{AC`{cegi}}{d{Cl}}CJb}{{AC`{CJdegi}}}CHn{}ACb{{Bh{}{{Gh{Gj}}}}Bh}}{{{AC`{cegi}}{CJh{d{d{g}}}{{Df{CJf}}}}}{{AC`{kegi}}}CHn{}ACbBhCHn}`{{}Ej}00000000044444444444444444444{{{H`{c}}}{{H`{f}}}{}}000000000{{{Hb{c}}}{{Hb{f}}}{}}000000{{{Hd{c}}}{{Hd{f}}}{}}000000000{{c{Ad{e}}}g{}{}{}}000000000888888888888888888888888888888{{{d{CId}}}B`}{{{d{{CJ`{c}}}}}B`CHn}0`{{{AC`{cegi}}k}{{AC`{cegi}}}CHn{}ACbBh{{Dh{CIl}{{Df{{Cn{{CIj{e}}}}}}}}}}{{{d{{AC`{cegi}}}}{d{hBl}}{d{i}}{d{Hn}}}I`CHn{}ACbBh}{{{d{{ABl{c}}}}Ej}{{Cn{{`{{CJl{}{{CJj{Cl}}}}}}}}}Bh}{{{d{{ABl{c}}}}}EjBh}{{{AC`{cegi}}k}{{AC`{cegi}}}CHn{}ACbBh{{Ab{BLb}}}}{{{d{{ABl{c}}}}}{{`{{BDn{}{{Cf{{`{{CJl{}{{CJj{Cl}}}}}}}}}}}}}Bh}`{{{d{{AC`{cegi}}}}{d{Bl}}F`Fb{d{Fd}}{d{i}}}IhCHn{}ACbBh}{{{d{{ABl{c}}}}}{{AC`{ABnegc}}}Bh{}ACb}{{}{{ABl{c}}}Bh}{{}c{}}{{{AC`{cegi}}k}{{AC`{cegi}}}CHn{}ACbBh{{Dh{CId}{{Df{e}}}}}}{{{d{h{AC`{cegi}}}}{d{hBl}}IlF`Fb{d{i}}{d{hIn}}{d{h{J`{e}}}}{d{Fd}}}JbCHn{}ACbBh}{{{d{{AC`{cegi}}}}{d{hBl}}F`{d{i}}{d{hJh}}}CdCHn{}ACbBh}{{{AC`{cegi}}k}{{AC`{cegi}}}CHn{}ACbBh{{Ab{ADj}}}}{{{d{h{ABl{c}}}}CId}CdBh}{{{AC`{cegi}}k}{{AC`{cegi}}}CHn{}ACbBhNj}`{{{d{{ABl{c}}}}}{{Cn{Bd}}}Bh}`{{{AC`{cegi}}k}{{AC`{cegi}}}CHn{}ACbBh{{Ab{G`}}}}{{{d{{AC`{cegi}}}}}{{Ij{Mn}}}CHn{}ACbBh}{{{d{{AC`{cegi}}}}}NlCHn{}ACbBh}`{{{d{{ACb{}{{ADl{c}}}}}}{d{c}}Oj}Ol{}}{{{AC`{cegi}}k}{{AC`{cegi}}}CHn{}ACbBh{{Dh{{d{g}}Oj}{{Df{Ol}}}}}}{{{d{{AC`{cegi}}}}}ABhCHn{}ACbBh}{{{d{{ABl{c}}}}}BdBh}`{{{d{c}}}e{}{}}000000{c{{Fj{e}}}{}{}}00000000000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}000000000{{{d{c}}}ADd{}}000000000{ce{}{}}0000000000000000000{{{d{h{CJ`{c}}}}}CdCHn}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}000000000`2222222222{CIhCIh}{{{d{Cl}}}{{ABl{c}}}Bh}````````````````````{{cg}i{}{}{{b{e}}}{}}00000005555555555555555{{{d{c}}}{{d{f}}}{}}0000000{{{d{hc}}}{{d{hf}}}{}}0000000``{{{d{c}}}{{d{e}}}{}{}}0000000{{{d{hc}}}{{d{he}}}{}{}}0000000{{c{Ad{e}}}g{}{}{}}0000000{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBhAb}{{{d{CJn}}}CJn}{{{d{{BLf{c}}}}}{{BLf{c}}}Dd}{{{d{CK`}}}CK`}{{{d{CKb}}}CKb}{{{d{{CKd{c}}}}}{{CKd{c}}}{DdCIb}}{{{d{A@f}}}A@f}{{{d{A@h}}}A@h}{{{d{c}}{d{he}}}Cd{}{}}000000{{{d{c}}}Cd{}}00000000`{ce{}{}}0000000`{{{d{{CKd{c}}}}}CKfCIb}{{{d{Cb}}A@f}A@h}{{}c{}}{{}{{CKd{c}}}{JjCIb}}{Ej{{d{c}}}{}}0000000{Ej{{d{hc}}}{}}0000000{{{d{{ACd{ceg}}}}{d{hBl}}}CdDdACfBh}{{{d{c}}}{{d{e}}}{}{}}0000000{{{d{{ACd{ceg}}}}{d{Bl}}{d{hg}}{d{e}}F`Fb{Cn{{d{CJn}}}}{d{Fd}}}CdDdACfBh}{{{d{{ACd{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}CdDdACfBh}{EjCd}0000000{{{d{CKb}}{d{CKb}}}B`}{{{d{A@f}}{d{A@f}}}B`}{{{d{c}}{d{e}}}B`{}{}}00000{{{d{CJn}}{d{hFf}}}ADh}0{{{d{{BLf{c}}}}{d{hFf}}}ADhAGb}{{{d{CK`}}{d{hFf}}}ADh}{{{d{CKb}}{d{hFf}}}ADh}{{{d{{CKd{c}}}}{d{hFf}}}ADh{AGbCIb}}{{{d{A@f}}{d{hFf}}}ADh}{{{d{A@h}}{d{hFf}}}ADh}{CKb{{Fl{c}}}{}}{{{d{h{CKd{c}}}}}CdCIb}0{{{ACd{ceg}}}{{ACd{ceg}}}DdACfBh}`{cc{}}000000000000000{ce{}{}}0000000{{{d{c}}{d{e}}}AGh{C`AGj}AGl}{{{d{CKb}}{d{hc}}}CdAGn}{{{ACd{ceg}}BLf}{{ACd{ceg}}}DdACfBh}`{{{ACd{ceg}}CKb}{{ACd{ceg}}}DdACfBh}{{}Ej}0000000{{{d{hCJn}}EjBF`}Cd}{{{d{hCJn}}EjCJn}Cd}7777777777777777{{{H`{c}}}{{H`{f}}}{}}0000000{{{Hb{c}}}{{Hb{f}}}{}}000000{{{Hd{c}}}{{Hd{f}}}{}}0000000{{c{Ad{e}}}g{}{}{}}0000000;;;;;;;;;;;;;;;;;;;;;;;;{{{d{CJn}}}B`}{{{d{{CKd{c}}}}}B`CIb}0{{{d{{ACd{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`DdACfBh}{{{d{{ACd{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}{Cn{{d{CJn}}}}}I`DdACfBh}{{{d{CJn}}}Ej}{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Ab{BLb}}}}{{{d{{ACd{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}IhDdACfBh}{{CKbEj}{{Fl{c}}}{}}{{{d{h{CKd{c}}}}Ej}CdCIb}0{CKb{{Fl{c}}}{}}{{{d{h{CKd{c}}}}}CdCIb}0100{{{d{Cl}}{d{Cl}}}{{ACd{ceg}}}DdACfBh}{{{d{Cl}}}CJn}{cCKb{{Ab{{Md{Cl}}}}}}{{}{{CKd{c}}}CIb}{{{d{CJn}}Ej}Ej}{{}c{}}{{{d{h{ACd{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}JbDdACfBh}{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Dh{Bd}{{Df{c}}}}}}0{{{ACd{ceg}}c}{{ACd{ceg}}}DdACfBh}{{{d{{ACd{ceg}}}}{d{hBl}}F`{d{g}}{d{hJh}}}CdDdACfBh}{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Ab{ADj}}}}`6{{{d{hCJn}}Ej}Cd}{{{d{hCJn}}EjEj}Cd}{{{ACd{ceg}}B`}{{ACd{ceg}}}DdACfBh}{{{d{CJn}}}CJn}{{{d{CJn}}EjEj}CJn}{CKb{{Fl{c}}}{}}{{{d{h{CKd{c}}}}}CdCIb}0``{{{d{{ACd{ceg}}}}}{{Ij{Mn}}}DdACfBh}{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Ab{G`}}}}``{{{d{{ACd{ceg}}}}}NlDdACfBh}{{{d{{ACf{}{{ADl{c}}}}}}{d{c}}A@f}A@h{}}{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Dh{{d{e}}A@f}{{Df{A@h}}}}}}{{{d{{ACd{ceg}}}}}ABhDdACfBh}{{{d{c}}}e{}{}}000000{{{d{c}}}ACh{}}{{{d{c}}}Bd{}}{c{{Fj{e}}}{}{}}00000000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}0000000{{{d{c}}}ADd{}}0000000{ce{}{}}000000000000000=={{}CKb}{{{d{CJn}}Ej}CJn}{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000000`33333333{{{ACd{ceg}}i}{{ACd{ceg}}}DdACfBh{{Ab{Mn}}}}````{{cg}i{}{}{{b{e}}}{}}05555{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{d{CKf}}}CKf}{{{d{CKh}}}CKh}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000>>{{}CKf}{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}099{EjCd}0{{{d{CKf}}{d{hFf}}}ADh}{{{d{CKh}}{d{hFf}}}ADh}{cc{}}000{ce{}{}}0{{}Ej}01111{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0555555{{}c{}}{{{d{CKf}}{d{CJn}}}{{Cn{{Hl{EjEj}}}}}}{{{d{CKf}}{d{CJn}}}CKh}{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0<<<<{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0==``````````````````````````````````````````````````{{cg}i{}{}{{b{e}}}{}}0>>>>{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0`{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0=={{{d{Dn}}}Dn}{{{d{CKj}}}CKj}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}00{ce{}{}}0`{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}088{EjCd}0{{{d{Dn}}{d{Dn}}}B`}{{{d{CKj}}{d{CKj}}}B`}{{{d{Dn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CKj}}{d{hFf}}}{{Fj{CdFh}}}}0{cc{}}00088{{}Ej}09999{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0======{{BdDn}CKj}````{{{d{c}}}e{}{}}0{{{d{c}}}ACh{}}{{{d{c}}}Bd{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011{{BdDnc}CKj{{Eb{Dn}{{Df{E`}}}}}}``````````````````````````````{{cg}i{}{}{{b{e}}}{}}00000033333333333333{{{d{c}}}{{d{f}}}{}}000000{{{d{hc}}}{{d{hf}}}{}}000000```````{{{d{c}}}{{d{e}}}{}{}}000000{{{d{hc}}}{{d{he}}}{}{}}000000???????{{{d{E`}}}E`}{{{d{CKl}}}CKl}{{{d{CKn}}}CKn}{{{d{CL`}}}CL`}{{{d{CLb}}}CLb}{{{d{CLd}}}CLd}{{{d{CLf}}}CLf}{{{d{c}}{d{he}}}Cd{}{}}000000{{{d{c}}}Cd{}}0000000000000`{ce{}{}}000000``{Ej{{d{c}}}{}}000000{Ej{{d{hc}}}{}}000000======={EjCd}000000{{{d{E`}}{d{E`}}}B`}{{{d{CKl}}{d{CKl}}}B`}{{{d{CKn}}{d{CKn}}}B`}{{{d{CL`}}{d{CL`}}}B`}{{{d{CLb}}{d{CLb}}}B`}{{{d{CLd}}{d{CLd}}}B`}{{{d{CLf}}{d{CLf}}}B`}{{{d{E`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CKl}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CKn}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CL`}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CLb}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CLd}}{d{hFf}}}{{Fj{CdFh}}}}{{{d{CLf}}{d{hFf}}}{{Fj{CdFh}}}}{cc{}}0000000000000{ce{}{}}000000{DnE`}{{AFlAFlAFl}CL`}{{AFlAFl}CLb}{{AFlAFlAFl}CLd}{{AFlAFlAFl}CLf}{{}Ej}00000066666666666666{{{H`{c}}}{{H`{f}}}{}}000000{{{Hb{c}}}{{Hb{f}}}{}}000000{{{Hd{c}}}{{Hd{f}}}{}}000000{{c{Ad{e}}}g{}{}{}}000000:::::::::::::::::::::`{{AFlAFl}CKl}{{AFlAFl}CKn}````````````{{{d{c}}}e{}{}}000000{c{{Fj{e}}}{}{}}00000000000000000000{c{{Fj{e{ADb{e}}}}}{}{}}000000{{{d{c}}}ADd{}}000000{ce{}{}}0000000000000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}0000001111111``````````````{{cg}i{}{}{{b{e}}}{}}00222222{{{d{c}}}{{d{f}}}{}}00{{{d{hc}}}{{d{hf}}}{}}00```{{{d{c}}}{{d{e}}}{}{}}00{{{d{hc}}}{{d{he}}}{}{}}00==={{{ACj{ceg}}i}{{ACj{ceg}}}{}AClBhAb}{{{d{Ob}}}Ob}{{{d{Od}}}Od}{{{d{c}}{d{he}}}Cd{}{}}0{{{d{c}}}Cd{}}000;;;{{{d{Cb}}Ob}Od}{{}c{}}{Ej{{d{c}}}{}}00{Ej{{d{hc}}}{}}00:::{{{d{{ACj{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}AClBh}{EjCd}00{{{d{Ob}}{d{Ob}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{Ob}}{d{hFf}}}ADh}{{{d{Od}}{d{hFf}}}ADh}>```{cc{}}00000{ce{}{}}00{{}Ej}00111111{{{H`{c}}}{{H`{f}}}{}}00{{{Hb{c}}}{{Hb{f}}}{}}0{{{Hd{c}}}{{Hd{f}}}{}}00{{c{Ad{e}}}g{}{}{}}00555555555{{{d{{ACj{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}AClBh}{{{d{{ACj{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}AClBh}{{cB`g}{{ACj{eik}}}{{Ab{{Cn{Bd}}}}}{}{{Dh{B`}{{Df{e}}}}}AClBh}{{{d{h{ACj{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}AClBh}{{{d{{ACj{ceg}}}}}{{Ij{Mn}}}{}AClBh}{{{ACj{ceg}}i}{{ACj{ceg}}}{}AClBh{{Ab{G`}}}}0{{{d{{ACj{ceg}}}}}Nl{}AClBh}{{{d{{ACl{}{{ADl{c}}}}}}{d{c}}Ob}Od{}}{{{ACj{ceg}}i}{{ACj{ceg}}}{}AClBh{{Dh{{d{e}}Ob}{{Df{Od}}}}}}{{{d{{ACj{ceg}}}}}ABh{}AClBh}{{{ACj{ceg}}BLh}{{ACj{ceg}}}{}AClBh}{{{ACj{ceg}}i}{{ACj{ceg}}}{}AClBh{{Ab{BLb}}}}{{{ACj{ceg}}BLd}{{ACj{ceg}}}{}AClBh}7{{{d{c}}}e{}{}}0{c{{Fj{e}}}{}{}}00000000{c{{Fj{e{ADb{e}}}}}{}{}}00{{{d{c}}}ADd{}}00{ce{}{}}00000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}00111{{{ACj{ceg}}i}{{ACj{ceg}}}{}AClBh{{Ab{Mn}}}}`````````{{cg}i{}{}{{b{e}}}{}}03333{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{Ad{e}}}g{}{}{}}0{{{d{{AD`{ceg}}}}}{{Bn{Bl}}}{}AnBh}{{{AD`{ceg}}i}{{AD`{ceg}}}{}AnBhAb}{{{d{ACn}}}ACn}{{{d{c}}{d{he}}}Cd{}{}}{{{d{c}}}Cd{}}0=={{}ACn}{Ej{{d{c}}}{}}0{Ej{{d{hc}}}{}}0{{{d{{AD`{ceg}}}}{d{hBl}}}Cd{}AnBh};;{{{d{{AD`{ceg}}}}{d{Bl}}{d{hg}}{d{e}}{d{En}}F`Fb{d{Fd}}}Cd{}AnBh}{EjCd}0{{{d{ACn}}{d{ACn}}}B`}{{{d{c}}{d{e}}}B`{}{}}00{{{d{ACn}}{d{hFf}}}ADh}{cc{}}000{ce{}{}}0{{{AD`{ceg}}i}{{AD`{ceg}}}{}AnBh{{Ab{G`}}}}{{}Ej}02222{{{H`{c}}}{{H`{f}}}{}}0{{{Hb{c}}}{{Hb{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}0{{c{Ad{e}}}g{}{}{}}0666666{{{d{{AD`{ceg}}}}{d{hBl}}{d{g}}{d{Hn}}}I`{}AnBh}{{{d{{AD`{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{g}}}Ih{}AnBh}{{ikACn}{{AD`{ceg}}}{}AnBh{{Ab{{A`{ceg}}}}}{{Ab{{A`{ceg}}}}}}{{}c{}}{{{d{h{AD`{ceg}}}}{d{hBl}}IlF`Fb{d{g}}{d{hIn}}{d{h{J`{c}}}}{d{Fd}}}Jb{}AnBh}{{{d{h{AD`{ceg}}}}{d{hBl}}F`{d{g}}Jl}{{Cn{{Jn{ceg}}}}}{}AnBh};{{{d{{AD`{ceg}}}}}{{Ij{Mn}}}{}AnBh}0{{{AD`{ceg}}B`}{{AD`{ceg}}}{}AnBh}{{{d{{AD`{ceg}}}}}Nl{}AnBh}{{{AD`{ceg}}i}{{AD`{ceg}}}{}AnBh{{Dh{{d{e}}}{{Df{A@l}}}}}}{{{d{{AD`{ceg}}}}}ABh{}AnBh}{{{d{c}}}e{}{}}{c{{Fj{e}}}{}{}}00000{c{{Fj{e{ADb{e}}}}}{}{}}0{{{d{c}}}ADd{}}0{ce{}{}}000{{{d{c}}}{{Cn{{d{e}}}}}{}{}}011````````{{cg}i{}{}{{b{e}}}{}}22{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{Ad{e}}}g{}{}{}}{{{ADf{ceg}}i}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNhAb}8`{{{ADf{ceg}}i}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{c}}}}{Ej{{d{c}}}{}}{Ej{{d{hc}}}{}}6{{{d{{ADf{ceg}}}}{d{Bl}}{d{hi}}{d{g}}{d{En}}F`Fb{d{Fd}}}Cd{Hh{Ab{BE`}}CHb}DdNhn}{EjCd}{cc{}}0>{{{ADf{ceg}}i}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{Mn}}}}{{}Ej}{ce{}{}}0{{{H`{c}}}{{H`{f}}}{}}{{{Hd{c}}}{{Hd{f}}}{}}<222{{{d{{ADf{ceg}}}}{d{hBl}}{d{i}}{d{Hn}}}I`{Hh{Ab{BE`}}CHb}DdNhn}{{{d{{ADf{ceg}}}}{d{Bl}}F`Fb{d{Fd}}{d{i}}}Ih{Hh{Ab{BE`}}CHb}DdNhn}{{{Kn{c}}cg}{{ADf{cei}}}{Hh{Nd{Nb}}Nf}Dd{{Dh{c}{{Df{e}}}}}Nh}{{{d{h{ADf{ceg}}}}{d{hBl}}IlF`Fb{d{i}}{d{hIn}}{d{h{J`{e}}}}{d{Fd}}}Jb{Hh{Ab{BE`}}CHb}DdNhn}{{{ADf{ceg}}e}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh}?{{{d{{ADf{ceg}}}}}{{Ij{Mn}}}{Hh{Ab{BE`}}CHb}DdNh}{{{d{{ADf{ceg}}}}}Nl{Hh{Ab{BE`}}CHb}DdNh}{{{ADf{ceg}}c}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh}{{{ADf{ceg}}i}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Dh{{d{g}}A@b}{{Df{A@d}}}}}}{{{d{{ADf{ceg}}}}}ABh{Hh{Ab{BE`}}CHb}DdNh}{c{{Fj{e}}}{}{}}00{c{{Fj{e{ADb{e}}}}}{}{}}{{{d{c}}}ADd{}}??{{{d{c}}}{{Cn{{d{e}}}}}{}{}}{ce{}{}}{{{ADf{ceg}}i}{{ADf{ceg}}}{Hh{Nd{Nb}}Nf}DdNh{{Ab{G`}}}}","D":"AEAdCMf","p":[[10,"TransformMatrix",14337],[1,"reference"],[10,"Any",14338],[0,"mut"],[5,"Button",326],[10,"Catalog",326],[10,"Renderer",14339],[5,"Element",14340],[10,"Into",14341],[5,"BakedParameters",14342],[5,"Canvas",492],[10,"Renderer",14343],[10,"Program",492,14344],[5,"Container",7980],[10,"Catalog",7980],[1,"bool"],[5,"Checkbox",7666],[5,"String",14345],[10,"Catalog",7666],[10,"Renderer",14346],[5,"Lazy",0,14347],[5,"Tree",14348],[5,"Vec",14349],[10,"Hash",14350],[6,"Theme",0,14351],[1,"unit"],[17,"Item"],[10,"IntoIterator",14352],[5,"State",7875],[1,"str"],[6,"Option",14353],[5,"ComboBox",7875],[10,"Display",14354],[10,"Clone",14355],[17,"Output"],[10,"Fn",14356],[10,"Catalog",7875],[10,"Component",0,14357],[5,"Palette",13514,14358],[5,"Extended",13656,14358],[10,"FnOnce",14356],[8,"StyleFn",9907],[8,"StyleFn",8753],[8,"StyleFn",8889],[1,"usize"],[5,"Responsive",0,14359],[5,"Style",14339],[5,"Layout",14360],[6,"Cursor",14361],[5,"Rectangle",14362],[5,"Formatter",14354],[5,"Error",14354],[6,"Result",14363],[5,"Task",14364],[5,"Rule",10710],[5,"Pixels",14365],[10,"Catalog",10710],[10,"Catalog",12139,14366],[10,"Catalog",11939],[17,"Font"],[5,"Font",14367],[10,"Renderer",14368],[5,"Image",8161],[5,"Box",14369],[5,"Arc",14370],[5,"Rc",14371],[5,"Column",8424],[10,"Copy",14372],[10,"PartialEq",14373],[1,"tuple"],[5,"Limits",14374],[5,"Node",14375],[5,"Settings",8485],[5,"Url",8485,14376],[6,"Item",8485],[6,"Interaction",14377],[5,"Size",14378],[6,"Event",14379],[10,"Clipboard",14380],[5,"Shell",14381],[6,"Status",1098,14379],[17,"State"],[17,"Event"],[10,"Operation",14382],[10,"Default",14383],[5,"Vector",14384],[5,"Element",14385],[5,"PickList",9907],[10,"ToString",14345],[1,"slice"],[10,"Borrow",14386],[10,"Catalog",9907],[10,"Catalog",8753],[1,"f32"],[5,"RangeInclusive",14387],[5,"ProgressBar",10166],[10,"Catalog",10166],[5,"Data",10265],[5,"QRCode",10265],[10,"Catalog",10265],[5,"Radio",10552],[10,"Eq",14373],[10,"Catalog",10552],[5,"Rich",12139,14388],[5,"Span",12139,14346],[6,"Cow",14389],[5,"Scrollable",10852],[10,"Catalog",10852],[5,"Shader",11455],[10,"Program",11455,14390],[6,"Length",14391],[5,"Slider",11649],[1,"u8"],[10,"From",14341],[10,"PartialOrd",14373],[10,"Catalog",11649],[10,"IntoFragment",12139,14346],[6,"State",14348],[6,"Status",10552],[5,"Style",10552],[6,"Status",14015],[5,"Style",14015],[6,"Status",7666],[5,"Style",7666],[6,"Status",12486],[5,"Style",12486],[6,"Status",10852],[5,"Style",10852],[6,"Status",11649],[5,"Style",11649],[6,"Status",12997],[5,"Style",12997],[5,"Style",8753],[5,"Style",7980],[5,"Style",10166],[6,"Status",326],[5,"Style",326],[5,"Style",8889],[6,"Status",9907],[5,"Style",9907],[5,"Style",10265],[5,"Style",10710],[5,"Style",12139,14366],[6,"Status",11939],[5,"Style",11939],[5,"Svg",11939],[5,"Handle",11939,14368],[5,"Tag",14348],[8,"Text",12139],[5,"Content",12486],[5,"PlainText",14392],[5,"TextEditor",12486],[10,"Catalog",12486],[5,"TextInput",12997],[10,"Catalog",12997],[5,"SmolStr",14393],[5,"Toggler",14015],[10,"Catalog",14015],[6,"Position",14173],[5,"Tooltip",14173],[5,"OutOfBounds",14394],[5,"TypeId",14338],[5,"VerticalSlider",14278],[8,"Result",14354],[5,"Padding",14395],[17,"Class"],[6,"Background",14396],[5,"Point",14397],[5,"Path",492,14398],[5,"Group",492,14399],[6,"Gradient",492,14400],[5,"Fill",492,14401],[5,"Stroke",492,14402],[6,"LineCap",492,14402],[6,"LineJoin",492,14402],[5,"LineDash",492,14402],[6,"Style",492,14403],[5,"Text",492,14404],[5,"Image",492,14405],[6,"Ordering",14373],[8,"Geometry",492],[5,"Color",14406],[10,"FnMut",14356],[6,"FilterMethod",8161,14405],[10,"Debug",14354],[5,"Linear",1246,14400],[6,"Handle",8161,14405],[1,"u64"],[10,"Sized",14372],[10,"BuildHasher",14350],[10,"Hasher",14350],[5,"Builder",1343,14407],[5,"Packed",1246,14400],[5,"Path",1494,14408],[5,"Radians",14409],[5,"UnknownUnit",4709,14410],[5,"Transform2D",4709,14411],[6,"Event",1098],[6,"Rule",1192,14401],[5,"ColorStop",14412],[6,"Gradient",14412],[5,"Arc",1343,14413],[5,"Elliptical",1441,14413],[5,"PathCommands",1494,14414],[5,"PathCommandsSlice",1494,14414],[5,"PathSlice",1494,14408],[5,"PathBuffer",1494,14415],[5,"PathBufferSlice",1494,14415],[5,"EndpointId",1494,14416],[5,"BuilderImpl",1494,14408],[5,"Point2D",4709,14417],[5,"BuilderWithAttributes",1494,14408],[5,"PathCommandsBuilder",3138,14414],[5,"NoAttributes",2795,14418],[5,"Builder",7271,14415],[5,"ArcFlags",1494,14419],[6,"Event",1494,14420],[5,"Iter",1494,14408],[5,"IterWithAttributes",1494,14408],[5,"IdIter",1494,14408],[5,"Polygon",1494,14421],[5,"IdPolygon",1494,14421],[6,"LineCap",1494,14416],[6,"LineJoin",1494,14416],[6,"Side",1494,14416],[6,"FillRule",1494,14416],[6,"Winding",1494,14416],[5,"ControlPointId",1494,14416],[5,"EventId",1494,14416],[5,"Events",3138,14414],[10,"AttributeStore",1494,14416],[5,"AttributeSlice",1494,14416],[10,"PositionStore",1494,14416],[10,"Position",1494,14416],[5,"PolygonIdIter",7421,14421],[5,"Range",14387],[5,"Iter",3138,14414],[5,"Reversed",1494,14408],[1,"i16"],[5,"Iter",7271,14415],[5,"PolygonIter",7421,14421],[5,"IdPolygonIter",7421,14421],[5,"PathEvents",7421,14421],[5,"CommandsPathSlice",3138,14414],[5,"NoAttributes",7070,14422],[5,"WithSvg",2795,14418],[10,"Transformation",7044,14423],[10,"PathBuilder",7597,14418],[5,"Vector2D",4709,14424],[5,"Angle",3363,14425],[5,"LineSegment",3363,14426],[10,"SvgPathBuilder",7597,14418],[5,"Box2D",4709,14427],[5,"BorderRadii",2795,14418],[5,"Flattened",2795,14418],[5,"Transformed",2795,14418],[17,"PathType"],[10,"Build",7597,14418],[5,"PointEvents",3138,14414],[5,"LineEquation",3363,14426],[10,"Scalar",3363,14428],[5,"Triangle",3363,14429],[10,"Add",14430],[10,"AddAssign",14430],[17,"Scalar"],[10,"Segment",3363,14431],[5,"Arc",3363,14419],[5,"CubicBezierSegment",3363,14432],[5,"QuadraticBezierSegment",3363,14433],[10,"Rem",14430],[10,"Sub",14430],[10,"Mul",14430],[10,"One",14434],[10,"FloatConst",14435],[10,"ApproxEq",6826,14436],[10,"NumCast",14437],[5,"SvgArc",3363,14419],[5,"Line",3363,14426],[5,"ArrayVec",4244,14438],[10,"Trig",4709,14439],[10,"Div",14430],[10,"DivAssign",14430],[5,"Flattened",4191,14419],[5,"Flattened",4665,14432],[5,"Flattened",6925,14433],[5,"FlattenedT",6925,14433],[10,"Float",14435],[10,"MulAssign",14430],[10,"Neg",14430],[1,"u32"],[10,"Zero",14434],[10,"Real",14440],[5,"Size2D",4709,14441],[10,"SubAssign",14430],[10,"Iterator",14442],[1,"f64"],[5,"ArrayString",4244,14443],[5,"Replacements",14444],[5,"IntoIter",4244,14438],[5,"CapacityError",4244,14445],[10,"Ord",14373],[5,"Drain",4244,14438],[10,"RangeBounds",14387],[1,"char"],[10,"FromIterator",14352],[5,"Error",14446],[1,"array"],[5,"Utf8Error",14447],[5,"Recompositions",14448],[5,"Decompositions",14449],[5,"StreamSafe",14450],[5,"Arguments",14354],[1,"i32"],[1,"u16"],[1,"i128"],[1,"i64"],[1,"i8"],[1,"u128"],[6,"Endian",14451],[10,"Signed",14452],[5,"Size3D",4709,14441],[5,"Vector3D",4709,14424],[5,"Length",4709,14453],[5,"Point3D",4709,14417],[5,"Scale",4709,14454],[5,"SideOffsets2D",4709,14455],[5,"Translation2D",4709,14456],[5,"Translation3D",4709,14456],[5,"BoolVector2D",4709,14424],[5,"BoolVector3D",4709,14424],[5,"Transform3D",4709,14457],[5,"Rotation3D",4709,14458],[5,"Rect",4709,14459],[5,"Box3D",4709,14460],[5,"RigidTransform3D",4709,14461],[5,"Rotation2D",4709,14458],[10,"Ceil",6915,14462],[10,"One",6915,14462],[5,"HomogeneousVector",4709,14463],[10,"Zero",6915,14462],[10,"Euclid",14464],[10,"Floor",6915,14462],[10,"Round",6915,14462],[10,"Saturating",14465],[5,"FlatteningParameters",6925,14433],[5,"FromPolyline",7070,14422],[10,"PathIterator",7597,14422],[5,"Flattened",7070,14422],[5,"Transformed",7070,14422],[5,"BuilderWithAttributes",7271,14415],[5,"IterBridge",14466],[5,"Icon",7666],[6,"LineHeight",12139,14346],[6,"Shaping",12139,14346],[5,"Icon",12997],[6,"Horizontal",14467],[6,"Vertical",14467],[5,"Border",14468],[5,"Id",7980],[5,"Linear",14412],[5,"Shadow",14469],[6,"ContentFit",14470],[6,"Rotation",14471],[17,"Handle"],[10,"Renderer",14405],[5,"PathBuf",14472],[5,"Bytes",14473],[5,"Id",14405],[5,"Viewer",8323],[5,"State",8323],[6,"Alignment",14467],[6,"HeadingLevel",8485,14474],[5,"Path",14472],[10,"AsRef",14341],[6,"ParseError",14475],[6,"Host",14476],[5,"RangeFull",14387],[6,"Position",14477],[5,"RangeFrom",14387],[5,"RangeTo",14387],[5,"ParseOptions",14376],[6,"Origin",14478],[5,"Split",14479],[5,"PathSegmentsMut",14480],[5,"Parse",14481],[5,"UrlQuery",14376],[5,"Serializer",14481],[6,"IpAddr",14482],[6,"SocketAddr",14483],[5,"State",8753],[5,"Menu",8753],[5,"TitleBar",8889,14484],[10,"Draggable",8889,14485],[5,"Content",8889,14486],[5,"PaneGrid",8889],[10,"Catalog",8889],[6,"Axis",8889,14487],[6,"Configuration",8889,14488],[6,"Direction",8889,14489],[6,"Node",8889,14490],[5,"Pane",8889,14491],[5,"Split",8889,14492],[6,"DragEvent",8889],[6,"Target",8889],[6,"Region",8889],[6,"Edge",8889],[5,"ResizeEvent",8889],[5,"Highlight",8889],[5,"Line",8889],[6,"Contents",8889],[5,"State",9749],[5,"BTreeMap",14493],[5,"Internal",9749],[6,"Action",9749],[8,"FxHashMap",14494],[6,"Handle",9907],[5,"Icon",9907],[6,"Version",10265],[6,"ErrorCorrection",10265],[6,"Error",10265],[8,"Renderer",0,14495],[6,"QrError",14496],[6,"FillMode",10710],[5,"Viewport",10852],[5,"AbsoluteOffset",10852,14497],[5,"Scrollbar",10852],[6,"Anchor",10852],[5,"RelativeOffset",10852,14497],[6,"Direction",10852],[5,"Id",10852],[5,"Rail",10852],[5,"Scroller",10852],[5,"Viewport",11455,14498],[6,"Event",11455,14499],[5,"Storage",11455,14500],[17,"Primitive"],[10,"Primitive",11455,14500],[10,"Renderer",14500],[5,"Device",14501],[5,"Queue",14501],[6,"TextureFormat",14502],[5,"Transformation",14503],[5,"CommandEncoder",14501],[5,"TextureView",14501],[10,"Send",14372],[5,"Rail",11649],[5,"Handle",11649],[6,"HandleShape",11649],[10,"FromPrimitive",14437],[6,"Data",14368],[8,"StyleFn",11939],[17,"Settings"],[17,"Highlight"],[17,"Iterator"],[10,"Highlighter",12139,14392],[5,"State",12139,14366],[10,"Paragraph",14504],[6,"Action",12486,14505],[6,"Edit",12486,14505],[6,"Motion",12486,14505],[6,"Binding",12486],[5,"KeyPress",12486],[6,"Direction",14505],[5,"State",12486],[6,"Theme",14506],[5,"Highlighter",14506],[5,"Format",14392],[1,"fn"],[17,"Target"],[10,"Deref",14507],[5,"Value",12997,14508],[6,"Side",12997],[5,"Id",12997],[5,"State",12997],[5,"Cursor",13422],[6,"State",13422],[5,"Custom",13514,14351],[5,"Pair",13656,14358],[5,"Background",13656,14358],[5,"Primary",13656,14358],[5,"Secondary",13656,14358],[5,"Success",13656,14358],[5,"Danger",13656,14358],[8,"PathEvent",1494],[8,"IdEvent",1494],[15,"Begin",2756],[15,"End",2756],[15,"Quadratic",2756],[15,"Cubic",2756],[15,"Line",2756],[8,"Rotation",3363],[8,"Size",3363],[8,"Transform",3363],[8,"Box2D",3363],[8,"Translation",3363],[8,"Point",3363],[8,"Vector",3363],[8,"Rotation2D",6832],[8,"SideOffsets2D",6832],[8,"Size3D",6832],[8,"Rotation3D",6832],[8,"Transform2D",6832],[8,"Transform3D",6832],[8,"Box3D",6832],[8,"Rect",6832],[8,"RigidTransform3D",6832],[8,"HomogeneousVector",6832],[8,"Point3D",6832],[8,"Vector3D",6832],[8,"Translation2D",6832],[8,"Translation3D",6832],[8,"Rotation",7232],[8,"Size",7232],[8,"Transform",7232],[8,"Box2D",7232],[8,"Angle",7232],[8,"Point",7232],[8,"Vector",7232],[8,"Translation",7232],[15,"Active",7872],[15,"Hovered",7872],[15,"Disabled",7872],[15,"Rgba",8319],[15,"List",8750],[15,"Split",9736],[15,"Picked",9740],[15,"Dropped",9740],[15,"Canceled",9740],[15,"Split",9744],[15,"Resizing",9903],[15,"Dragging",9903],[15,"Dynamic",10163],[15,"Arrow",10163],[15,"Active",10708],[15,"Hovered",10708],[15,"Both",11449],[15,"Dragged",11451],[15,"Hovered",11451],[15,"Rectangle",11936],[15,"Circle",11936],[8,"Fragment",12139],[15,"Scroll",12996],[15,"Selection",13512],[15,"Active",14171],[15,"Hovered",14171]],"r":[[1,326],[2,492],[7,7666],[8,14509],[9,7875],[10,14357],[11,7980],[19,8161],[23,14347],[26,14510],[30,8889],[31,9907],[33,10166],[34,10265],[35,10552],[36,14495],[37,14359],[38,14511],[39,10710],[40,10852],[42,11455],[43,11649],[46,14512],[47,14513],[49,11939],[50,12139],[51,12486],[52,12997],[53,14351],[54,14514],[55,14015],[59,14173],[60,14278],[83,14515],[88,14515],[89,14515],[91,14515],[96,14515],[100,14515],[101,14516],[106,14515],[147,14515],[148,14515],[159,14515],[160,14515],[161,14515],[162,14515],[164,14515],[194,14515],[198,14516],[201,14515],[209,14515],[220,14515],[222,14515],[224,14515],[226,14515],[228,14516],[229,14515],[232,14515],[238,14515],[240,14515],[247,14515],[248,14515],[249,14515],[272,14515],[276,14515],[280,14515],[282,14515],[283,14517],[284,14515],[289,14515],[291,14515],[317,14515],[318,14515],[320,14515],[321,14515],[496,1098],[497,14401],[500,14400],[502,14399],[503,14405],[504,14402],[505,14402],[506,14402],[509,14398],[510,14344],[516,14402],[517,14403],[518,14404],[738,14343],[800,14518],[950,14343],[964,14343],[1103,14379],[1193,14401],[1196,14401],[1198,14403],[1246,14400],[1247,14400],[1249,14400],[1319,14400],[1343,14413],[1344,14407],[1345,14398],[1348,14398],[1441,14413],[1442,14413],[1494,14419],[1495,14416],[1496,14416],[1497,14416],[1498,14416],[1503,14408],[1504,14408],[1505,14408],[1507,14416],[1514,14416],[1516,14420],[1517,14416],[1518,14416],[1522,14420],[1523,14408],[1524,14421],[1525,14408],[1526,14408],[1530,14416],[1531,14416],[1534,14416],[1538,14408],[1539,14415],[1540,14415],[1541,14414],[1542,14414],[1543,14420],[1544,14408],[1545,14421],[1546,14416],[1547,14416],[1553,14408],[1556,14416],[1558,14416],[1745,14416],[1859,14416],[2438,14416],[2447,14416],[2475,14416],[2476,14416],[2482,14416],[2523,14416],[2795,14418],[2796,14418],[2797,14418],[2798,14418],[2799,14418],[2801,14418],[2802,14418],[2803,14418],[3138,14414],[3139,14414],[3140,14414],[3141,14414],[3142,14414],[3143,14414],[3144,14414],[3363,14425],[3364,14419],[3365,14419],[3366,14519],[3367,14432],[3374,14426],[3375,14426],[3376,14426],[3382,14433],[3383,14520],[3386,14428],[3388,14519],[3389,14431],[3391,14419],[3395,14520],[3396,14520],[3397,14429],[3436,14520],[3591,14520],[3954,14520],[3958,14520],[3980,14520],[4060,14520],[4140,14520],[4142,14520],[4191,14419],[4192,14419],[4193,14419],[4194,14419],[4244,14443],[4245,14438],[4246,14445],[4247,14438],[4248,14438],[4665,14432],[4666,14432],[4709,14425],[4710,14424],[4711,14424],[4712,14427],[4713,14460],[4714,14463],[4715,14453],[4716,14417],[4717,14417],[4718,14459],[4719,14461],[4720,14458],[4721,14458],[4722,14454],[4723,14455],[4724,14441],[4725,14441],[4726,14411],[4727,14457],[4728,14456],[4729,14456],[4730,14439],[4731,14410],[4732,14424],[4733,14424],[4823,14410],[4824,14410],[4971,14460],[4972,14424],[4973,14424],[5188,14410],[6150,14410],[6171,14417],[6172,14417],[6188,14459],[6238,14441],[6239,14441],[6717,14424],[6718,14424],[6826,14436],[6830,14521],[6831,14521],[6832,14519],[6833,14519],[6834,14519],[6835,14519],[6836,14519],[6837,14519],[6838,14519],[6839,14519],[6840,14519],[6841,14519],[6842,14519],[6843,14519],[6844,14519],[6845,14519],[6846,14519],[6847,14519],[6848,14519],[6849,14519],[6850,14519],[6851,14519],[6915,14462],[6916,14462],[6917,14462],[6918,14462],[6919,14462],[6925,14433],[6926,14433],[6927,14433],[6928,14433],[7045,14431],[7046,14423],[7064,14522],[7065,14522],[7066,14522],[7067,14522],[7068,14522],[7069,14522],[7070,14422],[7071,14422],[7072,14422],[7073,14422],[7074,14422],[7232,14523],[7233,14523],[7234,14523],[7235,14523],[7236,14523],[7237,14523],[7238,14523],[7239,14523],[7240,14523],[7251,14523],[7253,14523],[7254,14523],[7262,14408],[7263,14408],[7264,14408],[7265,14408],[7266,14408],[7267,14408],[7268,14408],[7269,14408],[7270,14408],[7271,14415],[7272,14415],[7273,14415],[7274,14415],[7275,14415],[7421,14421],[7422,14421],[7423,14421],[7424,14421],[7425,14421],[7426,14421],[7597,14418],[7598,14418],[7599,14422],[7601,14418],[7649,14402],[7650,14402],[7651,14402],[7657,14402],[7658,14403],[8162,14405],[8163,14405],[8169,8323],[8422,8424],[8493,14474],[8498,14376],[8890,14487],[8896,14488],[8897,14486],[8899,14489],[8902,14485],[8913,14490],[8914,14491],[8924,14492],[8927,9749],[8931,14484],[10852,14497],[10866,14497],[11455,14499],[11458,14500],[11460,14390],[11464,14500],[11466,14498],[11941,14368],[12143,14366],[12145,14346],[12147,14392],[12148,14346],[12150,14346],[12153,14388],[12155,14346],[12156,14346],[12157,14366],[12158,14366],[12159,14366],[12195,14366],[12247,14366],[12248,14366],[12273,14366],[12386,14366],[12406,14366],[12408,14366],[12418,14366],[12486,14505],[12505,14505],[12517,14505],[13000,13422],[13015,14508],[13522,14351],[13550,14358],[13558,14351],[13629,14351],[13656,14358],[13657,14358],[13658,14358],[13659,14358],[13660,14358],[13661,14358],[13662,14358],[13663,14358],[13664,14358],[13665,14358],[13666,14358],[13667,14358],[13668,14358],[13669,14358],[13670,14358],[13671,14358],[13672,14358],[13673,14358],[13674,14358],[13675,14358],[13676,14358],[13677,14358],[13678,14358],[13679,14358],[13680,14358],[13681,14358],[13682,14358],[13683,14358],[13684,14358],[13685,14358],[14278,11649],[14280,11649],[14281,11649],[14282,11649],[14283,11649],[14284,11649],[14296,11649]],"b":[[110,"impl-Catalog-for-Theme"],[111,"impl-Catalog-for-Theme"],[112,"impl-Catalog-for-Theme"],[113,"impl-Catalog-for-Theme"],[114,"impl-Catalog-for-Theme"],[115,"impl-Catalog-for-Theme"],[116,"impl-Default-for-Theme"],[117,"impl-Catalog-for-Theme"],[118,"impl-Catalog-for-Theme"],[119,"impl-Catalog-for-Theme"],[120,"impl-Catalog-for-Theme"],[121,"impl-Catalog-for-Theme"],[122,"impl-Catalog-for-Theme"],[123,"impl-Catalog-for-Theme"],[124,"impl-Catalog-for-Theme"],[125,"impl-Catalog-for-Theme"],[126,"impl-Catalog-for-Theme"],[127,"impl-Catalog-for-Theme"],[145,"impl-Display-for-Theme"],[146,"impl-Debug-for-Theme"],[254,"impl-Catalog-for-Theme"],[255,"impl-Catalog-for-Theme"],[256,"impl-Catalog-for-Theme"],[257,"impl-Catalog-for-Theme"],[258,"impl-Catalog-for-Theme"],[259,"impl-Catalog-for-Theme"],[260,"impl-Catalog-for-Theme"],[261,"impl-Catalog-for-Theme"],[262,"impl-Catalog-for-Theme"],[263,"impl-Catalog-for-Theme"],[264,"impl-Catalog-for-Theme"],[265,"impl-Catalog-for-Theme"],[266,"impl-Catalog-for-Theme"],[267,"impl-Catalog-for-Theme"],[268,"impl-Catalog-for-Theme"],[269,"impl-Catalog-for-Theme"],[270,"impl-Catalog-for-Theme"],[758,"impl-From%3CColor%3E-for-Fill"],[759,"impl-From%3CLinear%3E-for-Fill"],[760,"impl-From%3CGradient%3E-for-Fill"],[767,"impl-From%3CColor%3E-for-Style"],[768,"impl-From%3CGradient%3E-for-Style"],[769,"impl-From%3CString%3E-for-Text"],[770,"impl-From%3C%26str%3E-for-Text"],[1690,"impl-PathBuilder-for-BuilderWithAttributes"],[1691,"impl-BuilderWithAttributes"],[1743,"impl-BuilderWithAttributes"],[1744,"impl-Build-for-BuilderWithAttributes"],[1886,"impl-PathBuilder-for-BuilderWithAttributes"],[1887,"impl-BuilderWithAttributes"],[1993,"impl-PathBuilder-for-BuilderWithAttributes"],[1994,"impl-BuilderWithAttributes"],[2156,"impl-Index%3CEndpointId%3E-for-Path"],[2157,"impl-Index%3CControlPointId%3E-for-Path"],[2158,"impl-Index%3CControlPointId%3E-for-PathSlice%3C\'l%3E"],[2159,"impl-Index%3CEndpointId%3E-for-PathSlice%3C\'l%3E"],[2389,"impl-IntoIterator-for-%26PathSlice%3C\'l%3E"],[2390,"impl-IntoIterator-for-PathSlice%3C\'l%3E"],[2445,"impl-BuilderWithAttributes"],[2446,"impl-PathBuilder-for-BuilderWithAttributes"],[2470,"impl-PathBuilder-for-BuilderWithAttributes"],[2471,"impl-BuilderWithAttributes"],[2485,"impl-PathBuilder-for-BuilderWithAttributes"],[2486,"impl-BuilderWithAttributes"],[2488,"impl-PathBuilder-for-BuilderWithAttributes"],[2489,"impl-BuilderWithAttributes"],[2850,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2851,"impl-NoAttributes%3CB%3E"],[2865,"impl-Flattened%3CBuilder%3E"],[2866,"impl-Build-for-Flattened%3CBuilder%3E"],[2868,"impl-WithSvg%3CBuilder%3E"],[2869,"impl-Build-for-WithSvg%3CBuilder%3E"],[2870,"impl-NoAttributes%3CB%3E"],[2871,"impl-Build-for-NoAttributes%3CB%3E"],[2886,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2887,"impl-WithSvg%3CBuilder%3E"],[2898,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2899,"impl-WithSvg%3CBuilder%3E"],[2900,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2901,"impl-NoAttributes%3CB%3E"],[2928,"impl-NoAttributes%3CB%3E"],[2929,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2937,"impl-Display-for-BorderRadii"],[2938,"impl-Debug-for-BorderRadii"],[3016,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[3017,"impl-WithSvg%3CBuilder%3E"],[3018,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[3019,"impl-NoAttributes%3CB%3E"],[3021,"impl-WithSvg%3CBuilder%3E"],[3022,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[3041,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[3042,"impl-WithSvg%3CBuilder%3E"],[3043,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[3044,"impl-NoAttributes%3CB%3E"],[3063,"impl-WithSvg%3CBuilder%3E"],[3064,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[3065,"impl-NoAttributes%3CB%3E"],[3066,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[3251,"impl-Index%3CControlPointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[3252,"impl-Index%3CEndpointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[3413,"impl-Add-for-Angle%3CT%3E"],[3414,"impl-Add%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[3417,"impl-Arc%3CS%3E"],[3418,"impl-Segment-for-Arc%3CS%3E"],[3419,"impl-CubicBezierSegment%3CS%3E"],[3420,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3421,"impl-Segment-for-LineSegment%3CS%3E"],[3422,"impl-LineSegment%3CS%3E"],[3423,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3424,"impl-QuadraticBezierSegment%3CS%3E"],[3430,"impl-Segment-for-Arc%3CS%3E"],[3431,"impl-Arc%3CS%3E"],[3432,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3433,"impl-CubicBezierSegment%3CS%3E"],[3480,"impl-Arc%3CS%3E"],[3481,"impl-Segment-for-Arc%3CS%3E"],[3482,"impl-CubicBezierSegment%3CS%3E"],[3483,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3484,"impl-LineSegment%3CS%3E"],[3485,"impl-Segment-for-LineSegment%3CS%3E"],[3486,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3487,"impl-QuadraticBezierSegment%3CS%3E"],[3616,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3617,"impl-CubicBezierSegment%3CS%3E"],[3619,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3620,"impl-QuadraticBezierSegment%3CS%3E"],[3625,"impl-Div-for-Angle%3CT%3E"],[3626,"impl-Div%3CT%3E-for-Angle%3CT%3E"],[3650,"impl-CubicBezierSegment%3CS%3E"],[3651,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3653,"impl-QuadraticBezierSegment%3CS%3E"],[3654,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3656,"impl-CubicBezierSegment%3CS%3E"],[3657,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3659,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3660,"impl-QuadraticBezierSegment%3CS%3E"],[3696,"impl-Segment-for-Arc%3CS%3E"],[3697,"impl-Arc%3CS%3E"],[3698,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3699,"impl-CubicBezierSegment%3CS%3E"],[3700,"impl-LineSegment%3CS%3E"],[3701,"impl-Segment-for-LineSegment%3CS%3E"],[3702,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3703,"impl-QuadraticBezierSegment%3CS%3E"],[3720,"impl-Segment-for-Arc%3CS%3E"],[3721,"impl-Arc%3CS%3E"],[3723,"impl-CubicBezierSegment%3CS%3E"],[3724,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3726,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3727,"impl-QuadraticBezierSegment%3CS%3E"],[3755,"impl-From%3CSvgArc%3CS%3E%3E-for-Arc%3CS%3E"],[3757,"impl-Arc%3CS%3E"],[3758,"impl-Segment-for-Arc%3CS%3E"],[3760,"impl-CubicBezierSegment%3CS%3E"],[3762,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3764,"impl-LineSegment%3CS%3E"],[3765,"impl-Segment-for-LineSegment%3CS%3E"],[3769,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3770,"impl-QuadraticBezierSegment%3CS%3E"],[3966,"impl-Arc%3CS%3E"],[3967,"impl-Segment-for-Arc%3CS%3E"],[3968,"impl-CubicBezierSegment%3CS%3E"],[3969,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3970,"impl-Segment-for-LineSegment%3CS%3E"],[3971,"impl-LineSegment%3CS%3E"],[3972,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3973,"impl-QuadraticBezierSegment%3CS%3E"],[3990,"impl-Arc%3CS%3E"],[3991,"impl-Segment-for-Arc%3CS%3E"],[3992,"impl-CubicBezierSegment%3CS%3E"],[3993,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3994,"impl-Segment-for-LineSegment%3CS%3E"],[3995,"impl-LineSegment%3CS%3E"],[3996,"impl-QuadraticBezierSegment%3CS%3E"],[3997,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[4000,"impl-Arc%3CS%3E"],[4001,"impl-Segment-for-Arc%3CS%3E"],[4002,"impl-CubicBezierSegment%3CS%3E"],[4003,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[4004,"impl-LineSegment%3CS%3E"],[4005,"impl-Segment-for-LineSegment%3CS%3E"],[4006,"impl-QuadraticBezierSegment%3CS%3E"],[4007,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[4015,"impl-Sum%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[4016,"impl-Sum-for-Angle%3CT%3E"],[4021,"impl-Arc%3CS%3E"],[4022,"impl-Segment-for-Arc%3CS%3E"],[4023,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[4024,"impl-CubicBezierSegment%3CS%3E"],[4025,"impl-Segment-for-LineSegment%3CS%3E"],[4026,"impl-LineSegment%3CS%3E"],[4027,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[4028,"impl-QuadraticBezierSegment%3CS%3E"],[4157,"impl-Segment-for-Arc%3CS%3E"],[4158,"impl-Arc%3CS%3E"],[4159,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[4160,"impl-CubicBezierSegment%3CS%3E"],[4161,"impl-Segment-for-LineSegment%3CS%3E"],[4162,"impl-LineSegment%3CS%3E"],[4163,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[4164,"impl-QuadraticBezierSegment%3CS%3E"],[4175,"impl-Arc%3CS%3E"],[4176,"impl-Segment-for-Arc%3CS%3E"],[4177,"impl-CubicBezierSegment%3CS%3E"],[4178,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[4179,"impl-LineSegment%3CS%3E"],[4180,"impl-Segment-for-LineSegment%3CS%3E"],[4181,"impl-QuadraticBezierSegment%3CS%3E"],[4182,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[4368,"impl-PartialEq%3C%5BT%5D%3E-for-ArrayVec%3CT,+CAP%3E"],[4369,"impl-PartialEq-for-ArrayVec%3CT,+CAP%3E"],[4370,"impl-PartialEq%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4371,"impl-PartialEq-for-ArrayString%3CCAP%3E"],[4386,"impl-Debug-for-ArrayString%3CCAP%3E"],[4387,"impl-Display-for-ArrayString%3CCAP%3E"],[4388,"impl-Debug-for-CapacityError%3CT%3E"],[4389,"impl-Display-for-CapacityError%3CT%3E"],[4411,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4412,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4416,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4417,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4468,"impl-IntoIterator-for-%26mut+ArrayVec%3CT,+CAP%3E"],[4469,"impl-IntoIterator-for-%26ArrayVec%3CT,+CAP%3E"],[4470,"impl-IntoIterator-for-ArrayVec%3CT,+CAP%3E"],[4483,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4484,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4490,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4491,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4512,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[4513,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[4558,"impl-TryFrom%3CArguments%3C\'a%3E%3E-for-ArrayString%3CCAP%3E"],[4560,"impl-TryFrom%3C%26str%3E-for-ArrayString%3CCAP%3E"],[4761,"impl-Add%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[4762,"impl-Add-for-Length%3CT,+U%3E"],[4763,"impl-Add%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4764,"impl-Add%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4765,"impl-Add%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4766,"impl-Add%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4769,"impl-Add%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4770,"impl-Add-for-Size2D%3CT,+U%3E"],[4771,"impl-Add-for-Size3D%3CT,+U%3E"],[4772,"impl-Add%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4775,"impl-Add-for-Vector2D%3CT,+U%3E"],[4776,"impl-Add%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4777,"impl-Add-for-Vector3D%3CT,+U%3E"],[4778,"impl-Add%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[4780,"impl-AddAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4781,"impl-AddAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4782,"impl-AddAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4783,"impl-AddAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4819,"impl-Transform2D%3CT,+Src,+Dst%3E"],[4820,"impl-ApproxEq%3CT%3E-for-Transform2D%3CT,+Src,+Dst%3E"],[4821,"impl-Transform3D%3CT,+Src,+Dst%3E"],[4822,"impl-ApproxEq%3CT%3E-for-Transform3D%3CT,+Src,+Dst%3E"],[5025,"impl-Point2D%3CT,+U%3E"],[5026,"impl-Ceil-for-Point2D%3CT,+U%3E"],[5027,"impl-Point3D%3CT,+U%3E"],[5028,"impl-Ceil-for-Point3D%3CT,+U%3E"],[5029,"impl-Ceil-for-Size2D%3CT,+U%3E"],[5030,"impl-Size2D%3CT,+U%3E"],[5031,"impl-Size3D%3CT,+U%3E"],[5032,"impl-Ceil-for-Size3D%3CT,+U%3E"],[5033,"impl-Vector2D%3CT,+U%3E"],[5034,"impl-Ceil-for-Vector2D%3CT,+U%3E"],[5035,"impl-Vector3D%3CT,+U%3E"],[5036,"impl-Ceil-for-Vector3D%3CT,+U%3E"],[5259,"impl-Div%3CT%3E-for-Box2D%3CT,+U%3E"],[5260,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U2%3E"],[5261,"impl-Div%3CT%3E-for-Box3D%3CT,+U%3E"],[5262,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U2%3E"],[5263,"impl-Div%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Dst%3E"],[5264,"impl-Div%3CT%3E-for-Length%3CT,+U%3E"],[5265,"impl-Div%3CLength%3CT,+Src%3E%3E-for-Length%3CT,+Dst%3E"],[5266,"impl-Div%3CT%3E-for-Point2D%3CT,+U%3E"],[5267,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U2%3E"],[5268,"impl-Div%3CT%3E-for-Point3D%3CT,+U%3E"],[5269,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U2%3E"],[5270,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U2%3E"],[5271,"impl-Div%3CT%3E-for-Rect%3CT,+U%3E"],[5272,"impl-Div%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5273,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U2%3E"],[5274,"impl-Div%3CT%3E-for-Size2D%3CT,+U%3E"],[5275,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U2%3E"],[5276,"impl-Div%3CT%3E-for-Size3D%3CT,+U%3E"],[5277,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U2%3E"],[5278,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U2%3E"],[5279,"impl-Div%3CT%3E-for-Vector2D%3CT,+U%3E"],[5280,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U2%3E"],[5281,"impl-Div%3CT%3E-for-Vector3D%3CT,+U%3E"],[5282,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[5283,"impl-DivAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[5284,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[5285,"impl-DivAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[5287,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5288,"impl-DivAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[5289,"impl-DivAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[5290,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5291,"impl-DivAssign%3CT%3E-for-Rect%3CT,+U%3E"],[5292,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[5293,"impl-DivAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5294,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[5295,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5296,"impl-DivAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[5297,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5298,"impl-DivAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[5299,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5300,"impl-DivAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[5301,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[5302,"impl-DivAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[5453,"impl-Point2D%3CT,+U%3E"],[5454,"impl-Floor-for-Point2D%3CT,+U%3E"],[5455,"impl-Floor-for-Point3D%3CT,+U%3E"],[5456,"impl-Point3D%3CT,+U%3E"],[5457,"impl-Size2D%3CT,+U%3E"],[5458,"impl-Floor-for-Size2D%3CT,+U%3E"],[5459,"impl-Size3D%3CT,+U%3E"],[5460,"impl-Floor-for-Size3D%3CT,+U%3E"],[5461,"impl-Floor-for-Vector2D%3CT,+U%3E"],[5462,"impl-Vector2D%3CT,+U%3E"],[5463,"impl-Floor-for-Vector3D%3CT,+U%3E"],[5464,"impl-Vector3D%3CT,+U%3E"],[5492,"impl-From%3CVector2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5493,"impl-From%3CVector3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5494,"impl-From%3CPoint2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5495,"impl-From%3CPoint3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[5498,"impl-From%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[5499,"impl-From%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[5501,"impl-From%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[5502,"impl-From%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[5506,"impl-From%3CRotation3D%3CT,+Src,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[5507,"impl-From%3CVector3D%3CT,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[5512,"impl-From%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[5513,"impl-From%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[5514,"impl-From%3CVector2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5516,"impl-From%3CVector3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5517,"impl-From%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[5518,"impl-From%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[5524,"impl-From%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[5525,"impl-From%3CTranslation2D%3CT,+Src,+Dst%3E%3E-for-Vector2D%3CT,+Src%3E"],[5526,"impl-From%3CSize2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5527,"impl-From%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[5529,"impl-From%3CTranslation3D%3CT,+Src,+Dst%3E%3E-for-Vector3D%3CT,+Src%3E"],[5530,"impl-From%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[5531,"impl-From%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[6046,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U1%3E"],[6047,"impl-Mul%3CT%3E-for-Box2D%3CT,+U%3E"],[6048,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U1%3E"],[6049,"impl-Mul%3CT%3E-for-Box3D%3CT,+U%3E"],[6050,"impl-Mul%3CT%3E-for-Length%3CT,+U%3E"],[6051,"impl-Mul%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Src%3E"],[6052,"impl-Mul%3CT%3E-for-Point2D%3CT,+U%3E"],[6053,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U1%3E"],[6054,"impl-Mul%3CT%3E-for-Point3D%3CT,+U%3E"],[6055,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U1%3E"],[6056,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U1%3E"],[6057,"impl-Mul%3CT%3E-for-Rect%3CT,+U%3E"],[6059,"impl-Mul%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[6060,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U1%3E"],[6061,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U1%3E"],[6062,"impl-Mul%3CT%3E-for-Size2D%3CT,+U%3E"],[6063,"impl-Mul%3CT%3E-for-Size3D%3CT,+U%3E"],[6064,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U1%3E"],[6065,"impl-Mul%3CT%3E-for-Vector2D%3CT,+U%3E"],[6066,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U1%3E"],[6067,"impl-Mul%3CT%3E-for-Vector3D%3CT,+U%3E"],[6068,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U1%3E"],[6069,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[6070,"impl-MulAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[6071,"impl-MulAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[6072,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[6074,"impl-MulAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[6075,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[6076,"impl-MulAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[6077,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[6078,"impl-MulAssign%3CT%3E-for-Rect%3CT,+U%3E"],[6079,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[6080,"impl-MulAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[6081,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[6082,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[6083,"impl-MulAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[6084,"impl-MulAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[6085,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[6086,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[6087,"impl-MulAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[6088,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[6089,"impl-MulAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[6201,"impl-Point2D%3CT,+U%3E"],[6202,"impl-Round-for-Point2D%3CT,+U%3E"],[6203,"impl-Point3D%3CT,+U%3E"],[6204,"impl-Round-for-Point3D%3CT,+U%3E"],[6206,"impl-Size2D%3CT,+U%3E"],[6207,"impl-Round-for-Size2D%3CT,+U%3E"],[6208,"impl-Round-for-Size3D%3CT,+U%3E"],[6209,"impl-Size3D%3CT,+U%3E"],[6210,"impl-Round-for-Vector2D%3CT,+U%3E"],[6211,"impl-Vector2D%3CT,+U%3E"],[6212,"impl-Vector3D%3CT,+U%3E"],[6213,"impl-Round-for-Vector3D%3CT,+U%3E"],[6254,"impl-Sub-for-Point2D%3CT,+U%3E"],[6255,"impl-Sub%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[6256,"impl-Sub%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[6257,"impl-Sub%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[6258,"impl-Sub%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[6259,"impl-Sub-for-Point3D%3CT,+U%3E"],[6269,"impl-SubAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[6270,"impl-SubAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[6271,"impl-SubAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[6272,"impl-SubAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[6280,"impl-Sum-for-Length%3CT,+U%3E"],[6281,"impl-Sum%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[6282,"impl-Sum-for-Size2D%3CT,+U%3E"],[6283,"impl-Sum%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[6284,"impl-Sum-for-Size3D%3CT,+U%3E"],[6285,"impl-Sum%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[6286,"impl-Sum-for-Vector2D%3CT,+U%3E"],[6287,"impl-Sum%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[6288,"impl-Sum%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[6289,"impl-Sum-for-Vector3D%3CT,+U%3E"],[6472,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[6473,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6474,"impl-Scale%3CT,+Src,+Dst%3E"],[6475,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[6476,"impl-Translation2D%3CT,+Src,+Dst%3E"],[6477,"impl-Transformation%3CS%3E-for-Translation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6478,"impl-Transform2D%3CT,+Src,+Dst%3E"],[6479,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6495,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6496,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[6497,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[6498,"impl-Scale%3CT,+Src,+Dst%3E"],[6500,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[6501,"impl-Transform2D%3CT,+Src,+Dst%3E"],[6808,"impl-Zero-for-Point2D%3CT,+U%3E"],[6809,"impl-Point2D%3CT,+U%3E"],[6810,"impl-Zero-for-Point3D%3CT,+U%3E"],[6811,"impl-Point3D%3CT,+U%3E"],[6814,"impl-Size2D%3CT,+U%3E"],[6815,"impl-Zero-for-Size2D%3CT,+U%3E"],[6816,"impl-Size3D%3CT,+U%3E"],[6817,"impl-Zero-for-Size3D%3CT,+U%3E"],[6818,"impl-Zero-for-Vector2D%3CT,+U%3E"],[6819,"impl-Vector2D%3CT,+U%3E"],[6820,"impl-Zero-for-Vector3D%3CT,+U%3E"],[6821,"impl-Vector3D%3CT,+U%3E"],[7291,"impl-Builder%3C\'l%3E"],[7292,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7293,"impl-BuilderWithAttributes%3C\'l%3E"],[7294,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7301,"impl-Builder%3C\'l%3E"],[7302,"impl-Build-for-Builder%3C\'l%3E"],[7303,"impl-Build-for-BuilderWithAttributes%3C\'l%3E"],[7304,"impl-BuilderWithAttributes%3C\'l%3E"],[7314,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7315,"impl-Builder%3C\'l%3E"],[7316,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7317,"impl-BuilderWithAttributes%3C\'l%3E"],[7330,"impl-Builder%3C\'l%3E"],[7331,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7332,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7333,"impl-BuilderWithAttributes%3C\'l%3E"],[7374,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7375,"impl-Builder%3C\'l%3E"],[7376,"impl-BuilderWithAttributes%3C\'l%3E"],[7377,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7383,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7384,"impl-Builder%3C\'l%3E"],[7385,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7386,"impl-BuilderWithAttributes%3C\'l%3E"],[7387,"impl-PathBuilder-for-Builder%3C\'l%3E"],[7388,"impl-Builder%3C\'l%3E"],[7389,"impl-BuilderWithAttributes%3C\'l%3E"],[7390,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7819,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Checkbox%3C\'a,+Message,+Theme,+Renderer%3E"],[7820,"impl-Checkbox%3C\'a,+Message,+Theme,+Renderer%3E"],[7955,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-ComboBox%3C\'a,+T,+Message,+Theme,+Renderer%3E"],[7956,"impl-ComboBox%3C\'a,+T,+Message,+Theme,+Renderer%3E"],[8064,"impl-From%3CLinear%3E-for-Style"],[8065,"impl-From%3CGradient%3E-for-Style"],[8066,"impl-From%3CColor%3E-for-Style"],[8232,"impl-From%3C%26Handle%3E-for-Handle"],[8233,"impl-From%3CT%3E-for-Handle"],[8584,"impl-Debug-for-Url"],[8585,"impl-Display-for-Url"],[8586,"impl-Display-for-HeadingLevel"],[8587,"impl-Debug-for-HeadingLevel"],[8620,"impl-Index%3CRangeFull%3E-for-Url"],[8621,"impl-Index%3CRangeFrom%3CPosition%3E%3E-for-Url"],[8622,"impl-Index%3CRangeTo%3CPosition%3E%3E-for-Url"],[8623,"impl-Index%3CRange%3CPosition%3E%3E-for-Url"],[10402,"impl-Display-for-Error"],[10403,"impl-Debug-for-Error"],[10667,"impl-Radio%3C\'a,+Message,+Theme,+Renderer%3E"],[10668,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Radio%3C\'a,+Message,+Theme,+Renderer%3E"],[12298,"impl-From%3Cf32%3E-for-LineHeight"],[12299,"impl-From%3CPixels%3E-for-LineHeight"],[12409,"impl-Widget%3CLink,+Theme,+Renderer%3E-for-Rich%3C\'a,+Link,+Theme,+Renderer%3E"],[12410,"impl-Rich%3C\'a,+Link,+Theme,+Renderer%3E"],[12863,"impl-Focusable-for-State%3CHighlighter%3E"],[12864,"impl-State%3CHighlighter%3E"],[12886,"impl-TextEditor%3C\'a,+Highlighter,+Message,+Theme,+Renderer%3E"],[12887,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextEditor%3C\'a,+Highlighter,+Message,+Theme,+Renderer%3E"],[13145,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13146,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13163,"impl-Debug-for-Value"],[13164,"impl-Display-for-Value"],[13172,"impl-Focusable-for-State%3CP%3E"],[13173,"impl-State%3CP%3E"],[13287,"impl-State%3CP%3E"],[13288,"impl-Focusable-for-State%3CP%3E"],[13289,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13290,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13295,"impl-TextInput-for-State%3CP%3E"],[13296,"impl-State%3CP%3E"],[13298,"impl-State%3CP%3E"],[13299,"impl-TextInput-for-State%3CP%3E"],[13301,"impl-State%3CP%3E"],[13302,"impl-TextInput-for-State%3CP%3E"],[13323,"impl-TextInput-for-State%3CP%3E"],[13324,"impl-State%3CP%3E"],[13327,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13328,"impl-TextInput%3C\'a,+Message,+Theme,+Renderer%3E"],[13400,"impl-Focusable-for-State%3CP%3E"],[13401,"impl-State%3CP%3E"],[13600,"impl-Debug-for-Custom"],[13601,"impl-Display-for-Custom"],[14130,"impl-Widget%3CMessage,+Theme,+Renderer%3E-for-Toggler%3C\'a,+Message,+Theme,+Renderer%3E"],[14131,"impl-Toggler%3C\'a,+Message,+Theme,+Renderer%3E"]],"c":"OjAAAAEAAAAAAAAAEAAAANkh","e":"OjAAAAEAAAAAAIwrEAAAAAwXEIidm73x///n4IGT/////w3+wPH//2OYYwMQIEzg//8MwOH//x9wAP7//M//+f//8Tv+//8bw8j///8HAgAA/////////////////v/////3//3/////r///w/+TAy/////J/wPA//////////////+/gPhFABH/7//////////////9P/4fAPz/////8/P/7///E///v/vnf5j///9/z8//f/D//xj/3rz/k5//f4T///PPf3b/4H9w4RcHBwfgA////////////////////5/8////////o//////////////////v/////////////////////////x/s/3+QBADw////////+///4////x8AAMD/////////////////////////////9///fx4W5PrD+w/3D////6////////////////////////////////////////////8P4AMA+v//7v99/599vv//v30d/L9/8P////+fz/8Pn6rKe9Vf///////+BPz///+/////////Bv//B///////+v///////4d+fL6O//9psdv//////9T+/wcR/t/w//////z/+f9/m/3//7Nc/38kBMr+A+IUAADXasz//6/9fw3A//////////9/AgGG4O/v1zwtjD7NVOHb//M9/yH0//////////9//8/VYKuD8P/3/nv/H/z//w/z/3/m/////P/fv/9/f8Hn//8D/////+d/uB78/w8A+Pjn+/c//v/////////////5//f+/z8AAAD4////////A/DPjw3+/////////////////////4///z8AAAgAwAH8//////////////8P//9/DML/z/3///////z///////D//////////+H//////////yMA/P//5tka7vSd4f//DwBA+P//BwAA//9/+P//nwD4///HGgAA8P////////////////////////////8PAAEAAAIA+P//wcN7+P//////9w8gBgDA/3+BAEcAGIQAAOADeIDB/////w8AAACBAAAAAADw//8/FAAIAAAAAAAIVAEANQABAP//////////////z///////////p///P/b//38AfD7i54M3CwWA//9f4P////3M500p/f/////jf/z///////+/AGB68v///////8H/w//////z9/////8B8C/aAOD///////9//Mf//////////z/w/////////z/8P/z///////////8/AAAIBAAAAAAA4P//+X//9/z//wf+efj///9XEBH+/////4D//z//4w3/f6TU//8HOPD/4D/yd/7ff+6f4///L3mY9v//3QH8////3//+38fxOf7//5X///9zwP//73958/8vGf//v/T/z/SvR/+HX/D///l////+//7/f/D8AeYf/v///7FgAADI//////88AP9//v/p/4f/+P//CeD///8BAAAAAAH///v//////////+f///////83/v////////3/P/7////////5////////AgD4/////3/8/w8AwP//////////////////////p0gzAaH///////////////////////////9/AABw////f//vjzuH//9/AAD+//9/AAD4///P/9//79P///8f8D8f/P////+jCiX8//////8H4H/8fv7nzf9/xP//AQDA////7/9//P///P////8/5P9/4P//////z/z///////9/APj/47//8/v/8B////+rhP///w8A/v///Tv/n/E7/v//y////w4AAAD/D/j//////8f//7//7////////h/+//9/////////DwD///+G/weA//////////////9/8Rsi/////////////////p//BwAA8P////////cf/uHh////Hw3Y//////kAAP7//3/8/+////nx////P/D//MD//////39h/P///////z8A4P///9//Pf7//3/l8fPw////X/L/////BwAA/Pz//4P///H/B374///7/x9Y/P/HD/z/////7xeIH0SQ9/////8/vx8AAAAAAAAA/v//////5/////f///8//v+///////8D4H//w/8A/P//////////fxGkASP///////////////4HAgD+//////n///f///cP////+///LwD+/8c/AP////////9/RpFgBBCR///////////j3z/4//////z8/+f//wEAAAAAAPjf/9//5+f/H/z//wAAAID/////A/7///////vz/////z/g/wd/wP///////z8A4P//////////BwD+//jv//z/H/Af////TcL///8H4P+///+fN///3fr//75/+9Z/mf8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}],\ ["iced_winit",{"t":"EGPPEFEPNNNNNNNNNNNNNNNNCNNNNNCENNNNNNNNNNNNNNNNNEENNNNNNNNNNNNNNNNNNNNNNNNCENNCNCNNNNNNNNNNNNNNNNNNNEFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHHHHHHFKRRRKRFRNNNNNNNNNNNONNNNHNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNHNNNNNNOMNMNNNNNNNNNNNNNNNMNHMNNNNFNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNH","n":["Clipboard","Error","ExecutorCreationFailed","GraphicsCreationFailed","Program","Proxy","Settings","WindowCreationFailed","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cam16_into_unclamped","cam16_into_unclamped","clipboard","clone","clone_into","clone_to_uninit","components_from","components_from","conversion","core","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","fmt","free_slots","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","futures","graphics","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","poll_close","poll_flush","poll_ready","program","runtime","send","send_action","settings","start_send","system","to_owned","to_smolstr","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vzip","vzip","winit","Clipboard","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","components_from","connect","deref","deref_mut","drop","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","read","read","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unconnected","vzip","write","write","cursor_position","fullscreen","icon","key","mode","modifiers","mouse_button","mouse_interaction","position","touch_event","user_attention","visible","window_attributes","window_event","window_level","Appearance","DefaultStyle","Executor","Flags","Message","Program","Renderer","State","Theme","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background_color","background_color","borrow","borrow","borrow_mut","borrow_mut","build_user_interfaces","cam16_into_unclamped","cam16_into_unclamped","clone","clone_into","clone_to_uninit","clone_to_uninit","components_from","components_from","cursor","default","default_style","deref","deref","deref_mut","deref_mut","drop","drop","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_cam16_unclamped","into_cam16_unclamped","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","logical_size","modifiers","new","new","physical_size","run","scale_factor","scale_factor","style","subscription","synchronize","text_color","text_color","theme","theme","title","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","update","update","user_force_quit","view","viewport","viewport_version","vzip","vzip","Settings","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","cam16_into_unclamped","clone","clone_into","clone_to_uninit","components_from","default","deref","deref_mut","drop","fmt","fonts","from","from_angle","from_stimulus","id","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_cam16_unclamped","into_color","into_color_unclamped","into_stimulus","null_value","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","vzip","fetch_information"],"q":[[0,"iced_winit"],[102,"iced_winit::clipboard"],[141,"iced_winit::conversion"],[156,"iced_winit::program"],[267,"iced_winit::settings"],[310,"iced_winit::system"],[311,"palette::chromatic_adaptation"],[312,"core::any"],[313,"palette::cam16::parameters"],[314,"iced_winit::proxy"],[315,"iced_winit::error"],[316,"core::fmt"],[317,"iced_graphics::error"],[318,"alloc::boxed"],[319,"alloc::sync"],[320,"alloc::rc"],[321,"iced_runtime"],[322,"winit::event_loop"],[323,"core::future::future"],[324,"core::pin"],[325,"core::task::wake"],[326,"core::result"],[327,"core::task::poll"],[328,"smol_str"],[329,"alloc::string"],[330,"palette::convert::try_from_into_color"],[331,"winit::window"],[332,"iced_core::clipboard"],[333,"core::option"],[334,"dpi"],[335,"iced_core::point"],[336,"winit::monitor"],[337,"iced_core::window::mode"],[338,"iced_core::window::icon"],[339,"winit::icon"],[340,"winit::keyboard"],[341,"iced_core::keyboard::key"],[342,"iced_core::keyboard::modifiers"],[343,"winit::event"],[344,"iced_core::mouse::button"],[345,"iced_core::mouse::interaction"],[346,"cursor_icon"],[347,"iced_core::size"],[348,"iced_core::window::position"],[349,"iced_core::touch"],[350,"iced_core::window::user_attention"],[351,"iced_core::window::settings"],[352,"iced_core::event"],[353,"iced_core::window::level"],[354,"iced_winit::program::state"],[355,"iced_core::color"],[356,"iced_runtime::debug"],[357,"iced_core::window::id"],[358,"iced_runtime::user_interface"],[359,"rustc_hash"],[360,"iced_graphics::compositor"],[361,"iced_core::mouse::cursor"],[362,"iced_core::theme"],[363,"iced_runtime::task"],[364,"core::marker"],[365,"iced_futures::executor"],[366,"iced_core::renderer"],[367,"iced_core::text"],[368,"iced_graphics::settings"],[369,"iced_futures::subscription"],[370,"iced_core::element"],[371,"iced_graphics::viewport"],[372,"iced_runtime::system"]],"i":[0,0,9,9,0,0,0,9,9,6,9,6,9,6,9,6,9,6,9,6,9,6,9,6,0,6,6,6,9,6,0,0,9,6,9,6,9,6,9,9,6,6,9,9,6,9,6,9,6,0,0,9,6,9,6,9,6,9,6,9,6,9,6,9,6,9,6,9,6,9,6,6,6,6,6,0,0,6,6,0,6,0,6,9,9,9,6,9,6,9,6,9,6,9,6,9,6,9,6,9,6,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,67,67,0,67,0,67,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,0,65,75,75,75,75,75,65,75,65,0,78,65,75,65,75,65,75,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,65,67,65,65,0,65,67,67,67,65,65,75,67,65,67,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,67,65,0,67,65,65,65,75,0,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,0],"f":"````````{{cg}i{}{}{{b{e}}}{}}0{ce{}{}}000{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{c{j{e}}}g{}{}{}}0`{{{d{{l{c}}}}}{{l{c}}}{}}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}88``{A`{{d{c}}}{}}0{A`{{d{hc}}}{}}0{A`n}0{{{d{Ab}}{d{hAd}}}Af}0{{{d{{l{c}}}}{d{hAd}}}AfAh}{{{d{h{l{c}}}}A`}n{}}{AjAb}{cc{}}000{ce{}{}}0``{{}A`}01111{{{Al{c}}}{{Al{f}}}{}}0{{{An{c}}}{{An{f}}}{}}0{{{B`{c}}}{{B`{f}}}{}}0{{c{j{e}}}g{}{}{}}0555555{{{Bd{{Bb{c}}}}}{{Bj{{l{c}}{`{{Bh{}{{Bf{n}}}}}}}}}{}}{{{Bl{{d{h{l{c}}}}}}{d{hBn}}}{{Cb{{C`{ne}}}}}{}{}}00``{{{d{h{l{c}}}}c}nAh}{{{d{h{l{c}}}}{Bb{c}}}nAh}`{{{Bl{{d{h{l{c}}}}}}{Bb{c}}}{{C`{ne}}}{}{}}`{{{d{c}}}e{}{}}{{{d{c}}}Cd{}}{{{d{c}}}Cf{}}{c{{C`{e}}}{}{}}00000{c{{C`{e{Ch{e}}}}}{}{}}0{{{d{c}}}Cj{}}0{ce{}{}}00000``{{cg}i{}{}{{b{e}}}{}}11{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{j{e}}}g{}{}{}}6{{{d{Cl}}}Cn}{A`{{d{c}}}{}}{A`{{d{hc}}}{}}{A`n}{cc{}}0;{{}A`}<<{{{Al{c}}}{{Al{f}}}{}}{{{B`{c}}}{{B`{f}}}{}}8>>>{{{d{Cn}}D`}{{Db{Cf}}}}0{c{{C`{e}}}{}{}}00{c{{C`{e{Ch{e}}}}}{}{}}{{{d{c}}}Cj{}}{ce{}{}}0{{}Cn}1{{{d{hCn}}D`Cf}n}0{{{Df{Dd}}Dd}Dh}{{{Db{Dj}}Dl}{{Db{Dn}}}}{E`{{Db{Eb}}}}{EdEf}{{{Db{Dn}}}Dl}{EhEj}{ElEn}{F`Fb}{{{Db{{d{Dj}}}}FdFf}{{Db{Fh}}}}{{FjDd}Fl}{FnG`}{DlGb}{{Gd{d{Gf}}{Db{Dj}}{Db{Cf}}}Gh}{{GjDdEh}{{Db{Gl}}}}{GnH`}`````````{{cg}i{}{}{{b{e}}}{}}0{ce{}{}}000{{{d{c}}}{{d{f}}}{}}0{{{d{hc}}}{{d{hf}}}{}}0{{{d{{Hb{c}}}}}HdHf}`{{{d{c}}}{{d{e}}}{}{}}0{{{d{hc}}}{{d{he}}}{}{}}0{{{d{c}}{d{hHh}}{d{h{`{ce}}}}{Hn{HjHl}}}{{Hn{HjI`}}}Hf{{Id{}{{Ib{}}}}}}{{c{j{e}}}g{}{}{}}0{{{d{If}}}If}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}0::{{{d{{Hb{c}}}}}IhHf}{{{d{Ij}}}If}{{{d{Il}}}If}{A`{{d{c}}}{}}0{A`{{d{hc}}}{}}0{A`n}0{{{d{If}}{d{If}}}Gb}{{{d{{Hb{c}}}}{d{hAd}}}AfHf}{{{d{If}}{d{hAd}}}Af}{cc{}}000{ce{}{}}0{{}A`}01111{{{Al{c}}}{{Al{f}}}{}}0{{{An{c}}}{{An{f}}}{}}0{{{B`{c}}}{{B`{f}}}{}}0{{c{j{e}}}g{}{}{}}0555555{{{d{{Hb{c}}}}}{{Fd{In}}}Hf}{{{d{{Hb{c}}}}}EhHf}{c{{Bj{{Hf{}{{J`{e}}{Jb{g}}{Jd{i}}{Ib{k}}{Jf{c}}}}{Jh{e}}}}}{}{AhJj}{}Jl{JnK`}}{{{d{c}}Hj{d{Cl}}}{{Hb{c}}}Hf}{{{d{{Hb{c}}}}}{{Fd{Kb}}}Hf}{{KdKf{Db{Gd}}}{{C`{nAb}}}}{{{d{{Hb{c}}}}}DdHf}{{{d{{Hf{}{{J`{c}}{Jb{e}}{Jd{g}}{Ib{i}}{Jf{k}}}}}}Hj}Dd{AhJj}{}Jl{JnK`}{}}{{{d{{Hf{}{{J`{c}}{Jb{e}}{Jd{g}}{Ib{i}}{Jf{k}}}}}}{d{e}}}If{AhJj}{}Jl{JnK`}{}}{{{d{{Hf{}{{J`{c}}{Jb{e}}{Jd{g}}{Ib{i}}{Jf{k}}}}}}}{{Kh{c}}}{AhJj}{}Jl{JnK`}{}}{{{d{h{Hb{c}}}}{d{c}}Hj{d{Cl}}}nHf}{{{d{{Hb{c}}}}}HdHf}`{{{d{{Hf{}{{J`{c}}{Jb{e}}{Jd{g}}{Ib{i}}{Jf{k}}}}}}Hj}e{AhJj}{}Jl{JnK`}{}}{{{d{{Hb{c}}}}}dHf}{{{d{{Hf{}{{J`{c}}{Jb{e}}{Jd{g}}{Ib{i}}{Jf{k}}}}}}Hj}Cf{AhJj}{}Jl{JnK`}{}}{{{d{c}}}e{}{}}{c{{C`{e}}}{}{}}00000{c{{C`{e{Ch{e}}}}}{}{}}0{{{d{c}}}Cj{}}0{ce{}{}}000{{{d{h{Hf{}{{J`{c}}{Jb{e}}{Jd{g}}{Ib{i}}{Jf{k}}}}}}c}{{Jh{c}}}{AhJj}{}Jl{JnK`}{}}{{{d{h{Hb{c}}}}{d{Cl}}{d{Gj}}{d{hHh}}}nHf}{{{d{Gj}}Eh}Gb}{{{d{{Hf{}{{J`{c}}{Jb{e}}{Jd{g}}{Ib{i}}{Jf{k}}}}}}Hj}{{Kj{cei}}}{AhJj}{}Jl{JnK`}{}}{{{d{{Hb{c}}}}}{{d{Kl}}}Hf}{{{d{{Hb{c}}}}}KnHf}66`{{cg}i{}{}{{b{e}}}{}}77{{{d{c}}}{{d{f}}}{}}{{{d{hc}}}{{d{hf}}}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{hc}}}{{d{he}}}{}{}}{{c{j{e}}}g{}{}{}}{{{d{Kd}}}Kd}{{{d{c}}{d{he}}}n{}{}}{{{d{c}}}n{}}?{{}Kd}{A`{{d{c}}}{}}{A`{{d{hc}}}{}}{A`n}{{{d{Kd}}{d{hAd}}}Af}`{cc{}}0{ce{}{}}`{{}A`}11{{{Al{c}}}{{Al{f}}}{}}{{{An{c}}}{{An{f}}}{}}{{{B`{c}}}{{B`{f}}}{}}>444{{}c{}}{{{d{c}}}e{}{}}{c{{C`{e}}}{}{}}00{c{{C`{e{Ch{e}}}}}{}{}}{{{d{c}}}Cj{}}999{{}{{Jh{L`}}}}","D":"K`","p":[[10,"TransformMatrix",311],[1,"reference"],[10,"Any",312],[0,"mut"],[5,"BakedParameters",313],[5,"Proxy",0,314],[1,"unit"],[1,"usize"],[6,"Error",0,315],[5,"Formatter",316],[8,"Result",316],[10,"Debug",316],[6,"Error",317],[5,"Box",318],[5,"Arc",319],[5,"Rc",320],[6,"Action",321],[5,"EventLoopProxy",322],[17,"Output"],[10,"Future",323],[1,"tuple"],[5,"Pin",324],[5,"Context",325],[6,"Result",326],[6,"Poll",327],[5,"SmolStr",328],[5,"String",329],[5,"OutOfBounds",330],[5,"TypeId",312],[5,"Window",331],[5,"Clipboard",102],[6,"Kind",332],[6,"Option",333],[1,"f64"],[5,"PhysicalPosition",334],[5,"Point",335],[5,"MonitorHandle",336],[6,"Mode",337],[6,"Fullscreen",331],[5,"Icon",338],[5,"Icon",339],[6,"Key",340],[6,"Key",341],[5,"ModifiersState",340],[5,"Modifiers",342],[6,"MouseButton",343],[6,"Button",344],[6,"Interaction",345],[6,"CursorIcon",346],[5,"Size",347],[6,"Position",348],[6,"Position",334],[5,"Touch",343],[6,"Event",349],[6,"UserAttention",350],[6,"UserAttentionType",331],[1,"bool"],[5,"Settings",351],[1,"str"],[5,"WindowAttributes",331],[6,"WindowEvent",343],[6,"Event",352],[6,"Level",353],[6,"WindowLevel",331],[5,"State",156,354],[5,"Color",355],[10,"Program",156],[5,"Debug",356],[5,"Id",357],[5,"Cache",358],[8,"FxHashMap",359],[5,"UserInterface",358],[17,"Renderer"],[10,"Compositor",360],[5,"Appearance",156],[6,"Cursor",361],[6,"Theme",362],[10,"DefaultStyle",156],[1,"f32"],[17,"Message"],[17,"Theme"],[17,"Executor"],[17,"Flags"],[5,"Task",363],[10,"Send",364],[10,"Executor",365],[10,"Renderer",366],[10,"Renderer",367],[1,"u32"],[5,"Settings",267],[5,"Settings",368],[5,"Subscription",369],[5,"Element",370],[5,"Viewport",371],[1,"u64"],[5,"Information",372]],"r":[[0,102],[1,315],[4,156],[5,314],[6,267],[163,354]],"b":[[38,"impl-Debug-for-Error"],[39,"impl-Display-for-Error"],[128,"impl-Clipboard-for-Clipboard"],[129,"impl-Clipboard"],[139,"impl-Clipboard-for-Clipboard"],[140,"impl-Clipboard"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAN8AHwABAAAABQAAAAcAAAAJAA8AGgAEACAACQArAAAALgAHADgADwBJAAIATQAAAFEAAABTABMAaAAIAHIAAgB2AAIAegAHAIMABgCLAAEApgAJALIAAwC3AAcAwgAIAM0ABQDVAA8A9QAOAAoBAQANARAAIAEBACMBAAAlAREA"}]\ ]')); if (typeof exports !== 'undefined') exports.searchIndex = searchIndex; diff --git a/search.desc/iced/iced-desc-0-.js b/search.desc/iced/iced-desc-0-.js index 28aa70470c1..edfd0a573c8 100644 --- a/search.desc/iced/iced-desc-0-.js +++ b/search.desc/iced/iced-desc-0-.js @@ -1 +1 @@ -searchState.loadedDescShard("iced", 0, "iced is a cross-platform GUI library focused on simplicity …\nA list with all the defined themes.\nAlignment on the axis of a container.\nThe black color.\nThe background of some element.\nA border.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nAlign at the center of the axis.\nA color in the sRGB color space.\nA solid color.\nScale as big as it can be without needing to crop or hide …\nThe strategy used to fit the contents of a widget to its …\nScale the image to cover all of the bounding box, cropping …\nA Theme that uses a Custom palette.\nA non-monospaced sans-serif font with normal Weight.\nThe built-in dark variant.\nDegrees\nThe built-in Dracula variant.\nA generic widget.\nAlign at the end of the axis.\nContains the error value\nAn error that occurred while running an application.\nA user interface event.\nA type that can run futures.\nThe futures executor could not be created.\nThe built-in Ferra variant:\nDistort the image so the widget is 100% covered without …\nFill all the remaining space\nFill a portion of the remaining space relative to other …\nFill a fixed amount of space\nThe element will float while rotating. The layout will be …\nA font.\nA fill which transitions colors progressively along a …\nLinearly interpolate between several colors.\nThe application graphics context could not be created.\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nA Transformation that preserves whatever is transformed.\nA rectangle starting at Point::ORIGIN with infinite width …\nA Size with infinite width and height.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nA keyboard event\nThe strategy used to fill space in a specific dimension.\nThe built-in light variant.\nA linear gradient interpolates colors along a direction at …\nA monospaced font with normal Weight.\nThe built-in Moonfly variant.\nA mouse event\nThe built-in Nightfly variant.\nDon’t resize or scale the image at all.\nThe built-in Nord variant.\nThe origin (i.e. a Point at (0, 0)).\nContains the success value\nThe built-in Oxocarbon variant.\nThe amount of radians in half a circle.\nAn amount of space to pad for each side of a box\nAn amount of logical pixels.\nA 2D point.\nThe primary rendering option.\nThe range of degrees of a circle.\nThe range of radians of a circle.\nRadians\nAn axis-aligned rectangle.\nThe default graphics renderer for iced.\nThe result of running an iced program.\nThe strategy used to rotate the content.\nScale the image down if it’s too big for the space, but …\nThe secondary (or fallback) rendering option.\nA shadow.\nFill the least amount of space\nAn amount of space in 2 dimensions.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nThe element will be solid while rotating. The layout will …\nAlign at the start of the axis.\nA request to listen to external events.\nA color with no opacity.\nA set of concurrent actions to be performed by the iced …\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nA touch event\nA 2D transformation matrix.\nA Size with a width and height of 1 unit.\nA 2D vector.\nThe white color.\nA window event\nThe application window could not be created.\nPadding of zero\nZero pixels.\nA Size with zero width and height.\nThe zero Vector.\nTransparency, 0.0 - 1.0\nCreates a new Task that can be aborted with the returned …\nLeverage advanced concepts like custom widgets.\nAlign and position widgets.\nExecutes a new Task after this one, only when it produces …\nExecutes a new Task after this one, only when it succeeds …\nCreate and run iced applications step by step.\nCreates an iced Application given its title, update, and …\nApplies the Rotation to the given Size, returning the …\nReturns the area of the Rectangle.\nBlue component, 0.0 - 1.0\nCombines the given tasks and produces a single Task that …\nBatches all the provided subscriptions and returns the …\nThe blur radius of the shadow.\nDraw lines around containers.\nSets the bottom of the Padding.\nBottom padding\nReturns the Point at the center of the Rectangle.\nReturns the X coordinate of the Point at the center of the …\nReturns the Y coordinate of the Point at the center of the …\nChains a new Task to be performed once the current one …\nAccess the clipboard.\nCreates a new Task that collects all the output of the …\nSets the Color of the Border.\nThe color of the border.\nThe color of the shadow.\nCreates a Color with shorter and cleaner syntax.\nReturns true if the given Point is contained in the …\nCreates a new custom Theme from the given Palette.\nCreates a new custom Theme from the given Palette, with a …\nCreate and run daemons that run in the background.\nCreates an iced Daemon given its title, update, and view …\nReturns the angle of the Rotation in Degrees.\nComputes the distance to another Point.\nCreates a new Task that instantly produces the given value.\nAdapts the Length so it can contain the other Length and …\nRuns the given closure inside the Executor.\nHandle events of a user interface.\nChoose your preferred executor to power your application.\nCreates a Task that exits the iced runtime.\nExpands the Rectangle a given amount.\nExpands this Size by the given amount.\nReturns the palette::Extended of the Theme.\nThe Family of the Font.\nReturns the fill factor of the Length.\nFits the Padding between the provided inner and outer Size.\nAttempt to apply the given fit for a content size within …\nReturns the “fluid” variant of the Length.\nLoad and use fonts.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a Color from its linear RGBA components.\nCreates a Color from its RGB components.\nCreates a Color from its RGB8 components.\nCreates a Color from its RGBA components.\nCreates a Color from its RGB8 components and an alpha …\nCreates a new Task that runs the given Future and produces …\nGreen component, 0.0 - 1.0\nColors that transition progressively.\nHeight of the rectangle.\nThe height.\nReturns the total amount of horizontal Padding.\nComputes the intersection with the given Rectangle.\nReturns whether the Rectangle intersects with the given …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the Color into its linear values.\nConverts the Color into its RGBA8 equivalent.\nReturns the inverted Color.\nInverts the Color in-place.\nReturns true iff the Length is either Length::Fill or\nReturns true if the current Rectangle is completely within …\nListen and react to keyboard events.\nSets the left of the Padding.\nLeft padding\nMaps the output of a Task with the given closure.\nTransforms the Subscription output with the given function.\nReturns the maximum of each component of this size and …\nReturns the minimum of each component of this size and …\nListen and react to mouse events.\nCreates a new Executor.\nCreate a Padding that is equal on all sides.\nCreates a new Color.\nCreates a new Point with the given coordinates.\nCreates a new Rectangle with its top-left corner in the …\nCreates a new Size with the given width and height.\nCreates a new Vector with the given components.\nCreates a Task that does nothing.\nReturns an empty Subscription that will not produce any …\nThe offset of the shadow.\nCreates an orthographic projection.\nDisplay interactive elements on top of other widgets.\nSpace stuff around the perimeter.\nReturns the Palette of the Theme.\nCreates a Task that runs the given Future to completion …\nReturns the position of the top left corner of the …\nRed component, 0.0 - 1.0\nReturns the angle of the Rotation in Radians.\nReturns a mutable reference to the angle of the Rotation …\nThe Radius of the border.\nSets the right of the Padding.\nRight padding\nRotates the Rectangle and returns the smallest Rectangle …\nRotates the given Size and returns the minimum Size …\nSets the Radius of the Border.\nRuns a basic iced application with default Settings given …\nCreates a Task that runs the given Stream to completion …\nReturns a Subscription that will call the given function …\nReturns a Subscription that will create and asynchronously …\nCreates a uniform scaling transformation.\nScales the alpha channel of the Gradient by the given …\nScales the alpha channel of the Background by the given …\nScales the alpha channel of the Color by the given factor.\nReturns the scale factor of the Transformation.\nConfigure your application.\nReturns the Size of the Rectangle.\nSnaps the Rectangle to unsigned integer coordinates.\nSpawns a future in the Executor.\nCreate asynchronous streams of data.\nCreates a new Task that runs the given Stream and produces …\nThe Stretch of the Font.\nThe Style of the Font.\nRetrieve system information.\nCreate runtime tasks.\nUse the built-in theme and styles.\nPerforms a new Task for every output of the current Task …\nListen and react to time.\nCalculates the line in which the angle intercepts the …\nSets the top of the Padding.\nTop padding\nListen and react to touch events.\nCreates a translate transformation.\nReturns the translation of the Transformation.\nComputes the union with the given Rectangle.\nReturns the total amount of vertical Padding.\nThe Weight of the Font.\nUse the built-in widgets or create your own.\nSets the width of the Border.\nThe width of the border.\nWidth of the rectangle.\nThe width.\nConfigure the window of your application in native …\nAdds a value to the Subscription context.\nCreates a non-monospaced Font with the given Family::Name …\nCreates a new Rectangle with its top-left corner at the …\nThe X coordinate.\nX coordinate of the top-left corner.\nThe X component of the Vector\nThe Y coordinate.\nY coordinate of the top-left corner.\nThe Y component of the Vector\nA buffer for short-term storage and transfer within and …\nThe bounds of a Node and its children, using absolute …\nAn interactive component that can be displayed on top of …\nA component that can be used by widgets to draw themselves …\nA connection to the state of a shell.\nA paragraph.\nA component that displays information and allows …\nReturns whether the widgets of the current application …\nReturns the bounds of the Layout.\nThe bounds of the paragraph.\nReturns the state Tree of the children of the Widget.\nReturns an iterator over the Layout of the children of a …\nClears all of the recorded primitives in the Renderer.\nAccess the clipboard.\nThe content of the paragraph.\nReconciles the Widget with the provided Tree.\nDraws the Overlay using the associated Renderer.\nDraws the Widget using the associated Renderer.\nEnds recording a new layer.\nEnds recording a new layer.\nFills a Quad with the provided Background.\nThe font of the Text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe horizontal alignment of the Text.\nLoad and draw raster graphics.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nInvalidates the current application layout.\nInvalidates the current application widgets.\nReturns true if the Shell contains no published messages\nReturns whether the current layout is invalid or not.\nReturns true if the cursor is over the Overlay.\nPosition your widgets properly.\nReturns the layout Node of the Overlay.\nReturns the layout::Node of the Widget.\nThe line height of the Text.\nMerges the current Shell with another one by applying the …\nHandle mouse events.\nReturns the current mouse::Interaction of the Overlay.\nReturns the current mouse::Interaction of the Widget.\nCreates a new Layout for the given Node at the origin.\nCreates a new Shell with the provided buffer of messages.\nProcesses a runtime Event.\nProcesses a runtime Event.\nApplies a widget::Operation to the Overlay.\nApplies an Operation to the Widget.\nDisplay interactive elements on top of other widgets.\nReturns the nested overlay of the Overlay, if there is any.\nReturns the overlay of the Widget, if there is any.\nReturns the position of the Layout.\nPublish the given Message for an application to process it.\nReads the current content of the Clipboard as text.\nReturns the request a redraw should happen, if any.\nWrite your own renderer.\nRequests a new frame to be drawn.\nTriggers the given function if the layout is invalid, …\nThe Shaping strategy of the Text.\nReturns the Size of the Widget in lengths.\nThe size of the Text in logical pixels.\nReturns a Size hint for laying out the Widget.\nStarts recording a new layer.\nStarts recording with a new Transformation.\nReturns the State of the Widget.\nWrite your own subscriptions.\nLoad and draw vector graphics.\nReturns the Tag of the Widget.\nDraw and interact with text.\nThe vertical alignment of the Text.\nCreate custom widgets and operate on them.\nDraws the primitives recorded in the given closure in a …\nCreates a new Layout for the given Node with the provided …\nApplies a Transformation to the primitives recorded in the …\nApplies a translation to the primitives recorded in the …\nWrites the given text contents to the Clipboard.\nA buffer for short-term storage and transfer within and …\nThe kind of Clipboard.\nA null implementation of the Clipboard trait.\nThe primary clipboard.\nThe standard clipboard.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nReads the current content of the Clipboard as text.\nWrites the given text contents to the Clipboard.\nA cheaply cloneable and sliceable chunk of contiguous …\nA handle pointing to some encoded image bytes in-memory.\nImage filtering strategy.\nA handle of some image data.\nThe image Handle to be displayed. Iced exposes its own …\nThe unique identifier of some Handle data.\nBilinear interpolation.\nNearest neighbor.\nA file handle. The image data will be read from the file …\nA Renderer that can render raster graphics.\nA handle pointing to decoded image pixels in RGBA format.\nClears the buffer, removing all data.\nCreates Bytes instance from slice, by copying it.\nDraws an image with the given Handle and inside the …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a new Bytes from a static slice.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Bytes has a length of 0.\nReturns true if this is the only reference to the data.\nReturns the number of bytes contained in this Bytes.\nReturns the dimensions of an image for the given Handle.\nCreates a new empty Bytes.\nReturns a slice of self for the provided range.\nReturns a slice of self that is equivalent to the given …\nSplits the bytes into two at the given index.\nSplits the bytes into two at the given index.\nShortens the buffer, keeping the first len bytes and …\nTry to convert self into BytesMut.\nThe height of the image.\nThe id of this handle.\nThe pixels.\nThe width of the image.\nThe bounds of a Node and its children, using absolute …\nA set of size constraints for layouting.\nNo limits\nThe bounds of an element and its children.\nAligns the Node in the given space.\nMutable reference version of Self::align.\nComputes the resulting Node that fits the Limits given …\nReturns the bounds of the Node.\nReturns the children of the Node.\nComputes the resulting Node that fits the Limits given …\nCreates a new Node that wraps a single child with some …\nDistribute elements using a flex-based layout.\nReturns the argument unchanged.\nReturns the argument unchanged.\nApplies a height constraint to the current Limits.\nCalls U::from(self).\nCalls U::from(self).\nRemoves the minimum width constraint for the current Limits…\nReturns the maximum Size of the Limits.\nApplies a maximum height constraint to the current Limits.\nApplies a maximum width constraint to the current Limits.\nReturns the minimum Size of the Limits.\nApplies a minimum height constraint to the current Limits.\nApplies a minimum width constraint to the current Limits.\nMoves the Node to the given position.\nMutable reference version of Self::move_to.\nCreates new Limits with the given minimum and maximum Size.\nCreates a new Node with the given Size.\nProduces a Node with two children nodes one right next to …\nComputes the Node that fits the Limits given some width, …\nComputes a padded Node with a positioning step.\nComputes the resulting Size that fits the Limits given …\nShrinks the current Limits by the given Size.\nReturns the Size of the Node.\nComputes the resulting Node that fits the Limits given …\nTranslates the Node by the given translation.\nApplies a width constraint to the current Limits.\nCreates a new Node with the given Size and children.\nThe main axis of a flex layout.\nThe horizontal axis\nThe vertical axis\nReturns the argument unchanged.\nCalls U::from(self).\nComputes the flex layout with the given axis and limits, …\nThe cursor has a defined position.\nThe back mouse button.\nThe button of a mouse.\nA mouse button was pressed.\nA mouse button was released.\nA mouse click.\nThe mouse cursor state.\nThe mouse cursor entered the window.\nThe mouse cursor left the window.\nThe mouse cursor was moved\nA mouse event.\nThe forward mouse button.\nThe interaction of a mouse cursor.\nThe left mouse button.\nA line-based scroll movement\nThe middle (wheel) button.\nSome other button.\nA pixel-based scroll movement\nThe right mouse button.\nA scroll movement.\nThe cursor is currently unavailable (i.e. out of bounds or …\nThe mouse wheel was scrolled.\nTrack mouse clicks.\nReturns the argument unchanged.\nCalls U::from(self).\nReturns the Kind of Click.\nCreates a new Click with the given position and previous …\nReturns the position of the Click.\nThe scroll movement.\nThe new position of the mouse cursor\nThe number of horizontal lines scrolled\nThe number of horizontal pixels scrolled\nThe number of vertical lines scrolled\nThe number of vertical pixels scrolled\nA mouse click.\nA double click\nThe kind of mouse click.\nA single click\nA triple click\nReturns the argument unchanged.\nCalls U::from(self).\nA generic Overlay.\nAn Overlay container that displays multiple overlay …\nAn interactive component that can be displayed on top of …\nDraws the Overlay using the associated Renderer.\nDraws the Element and its children using the given Layout.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns a Group of overlay Element children.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the cursor is over the Element.\nReturns true if the cursor is over the Overlay.\nReturns the layout Node of the Overlay.\nComputes the layout of the Element in the given bounds.\nApplies a transformation to the produced message of the …\nReturns the current mouse::Interaction of the Element.\nReturns the current mouse::Interaction of the Overlay.\nCreates a new Element containing the given Overlay.\nCreates an empty Group.\nProcesses a runtime Event.\nProcesses a runtime Event.\nApplies a widget::Operation to the Element.\nApplies a widget::Operation to the Overlay.\nReturns the nested overlay of the Element, if there is any.\nTurns the Group into an overlay overlay::Element.\nReturns the nested overlay of the Overlay, if there is any.\nAdds an overlay::Element to the Group.\nCreates a Group with the given elements.\nA polygon with four sides.\nA component that can be used by widgets to draw themselves …\nThe styling attributes of a Renderer.\nThe Border of the Quad. The border is drawn on the inside …\nThe bounds of the Quad.\nClears all of the recorded primitives in the Renderer.\nEnds recording a new layer.\nEnds recording a new layer.\nFills a Quad with the provided Background.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe Shadow of the Quad.\nStarts recording a new layer.\nStarts recording with a new Transformation.\nThe text color\nDraws the primitives recorded in the given closure in a …\nApplies a Transformation to the primitives recorded in the …\nApplies a translation to the primitives recorded in the …\nA subscription event.\nA stream of runtime events.\nThe hasher used for identifying subscriptions.\nA user interacted with a user interface in a window.\nDescribes an event specific to MacOS\nA MacOS specific event\nThe events that will be produced by a Subscription with …\nA platform specific event\nA platform specific event.\nTriggered when the app receives an URL from the system\nThe description of a Subscription.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a Subscription from a Recipe describing it.\nHashes the Recipe.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the different recipes of the Subscription.\nExecutes the Recipe and produces the stream of events of …\nThe Event describing the interaction.\nThe event::Status of the interaction.\nThe window holding the interface of the interaction.\nIn-memory data\nThe data of a vectorial image.\nA handle of Svg data.\nFile data\nA Renderer that can render vector graphics.\nDraws an SVG with the given Handle, an optional Color …\nReturns the argument unchanged.\nCalls U::from(self).\nReturns the default dimensions of an SVG for the given …\nThe char representing a ▼ icon in the built-in ICON_FONT.\nAn absolute height in logical pixels.\nAdvanced text shaping and font fallback.\nNo shaping and no font fallback.\nBorrowed data.\nA bounds difference.\nThe char representing a ✔ icon in the ICON_FONT.\nThe point was within the bounds of the returned character …\nThe difference detected in some text.\nA component that can be used by widgets to edit multi-line …\nThe Editor of this Renderer.\nThe font of the Editor.\nThe font of this Paragraph.\nThe font type used.\nA fragment of Text.\nA text highlight.\nThe output of the Highlighter.\nA type capable of highlighting text.\nThe result of hit testing on text.\nThe icon font of the backend.\nA trait for converting a value to some text Fragment.\nThe highlight iterator type.\nThe height of a line of text in a paragraph.\nNo difference.\nOwned data.\nA text paragraph.\nThe Paragraph of this Renderer.\nA factor of the size of the text.\nA renderer capable of measuring and drawing Text.\nThe settings to configure the Highlighter.\nA shape difference.\nThe shaping strategy of some text.\nA span of text.\nA paragraph.\nThe Background of the highlight.\nThe Border of the highlight.\nReturns the current boundaries of the Editor.\nThe bounds of the paragraph.\nNotifies the Highlighter that the line at the given index …\nThe Color of the Span.\nCompares the Paragraph with some desired Text and returns …\nThe content of the paragraph.\nReturns the current line of the Highlighter.\nReturns the current Cursor of the Editor.\nComputes the cursor position of the Hit .\nReturns the current cursor position of the Editor.\nReturns the default Self::Font.\nReturns the default size of Text.\nEdit text.\nDraws the given Editor at the given position and with the …\nDraws the given Paragraph at the given position and with …\nDraws the given Text at the given position and with the …\nThe font of the Text.\nThe font of the Span.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the distance to the given grapheme index in the …\nRuns a text Highlighter in the Editor.\nThe Highlight of the Span.\nHighlights the given line.\nHighlight text.\nTests whether the provided point is within the boundaries …\nTests whether the provided point is within the boundaries …\nReturns the horizontal alignment of the Paragraph.\nThe horizontal alignment of the Text.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the value to some text Fragment.\nReturns true if the Editor has no contents.\nReturns the text of the given line in the Editor, if it …\nReturns the amount of lines in the Editor.\nThe line height of the Text.\nThe LineHeight of the Span.\nThe link of the Span.\nReturns the minimum boundaries to fit the current contents …\nReturns the minimum boundaries that can fit the contents …\nReturns the minimum height that can fit the contents of …\nReturns the minimum width that can fit the contents of the …\nCreates a new Highlighter from its Self::Settings.\nThe Padding of the Span.\nDraw paragraphs.\nPerforms an Action on the Editor.\nLays out the Paragraph with some new boundaries.\nReturns the current selected text of the Editor.\nThe Shaping strategy of the Text.\nThe size of the Text in logical pixels.\nThe size of the Span in Pixels.\nReturns all bounds for the provided Span index of the …\nWhether the Span should be struck through or not.\nThe Fragment of text.\nWhether the Span should be underlined or not.\nUpdates the Editor with some new attributes.\nUpdates the Highlighter with some new Self::Settings.\nReturns the vertical alignment of the Paragraph.\nThe vertical alignment of the Text.\nCreates a new Paragraph laid out with the given Text.\nCreates a new Editor laid out with the given text.\nCreates a new Paragraph laid out with the given Text.\nAn interaction with an Editor.\nDelete the previous character.\nCursor without a selection\nClick the Editor at the given Point.\nThe cursor of an Editor.\nDelete the next character.\nA direction in some text.\nMove to the end of the text.\nMove to the start of the text.\nMove down.\nDrag the mouse on the Editor to the given Point.\nAn action that edits text.\nPerform an Edit.\nA component that can be used by widgets to edit multi-line …\nMove to the end of the line.\nBreak the current line.\nThe font of the Editor.\nMove to the start of the line.\nInsert the given character.\nMove left.\n<-\nA cursor movement.\nApply a Motion.\nMove to the start of the next window.\nMove to the start of the previous window.\nPaste the given text.\nMove right.\n->\nScroll the Editor a certain amount of lines.\nSelect text with a given Motion.\nSelect the entire buffer.\nSelect the line at the current cursor.\nSelect the word at the current cursor.\nCursor selecting a range of text\nMove up.\nMove to the left boundary of a word.\nMove to the right boundary of a word.\nReturns the current boundaries of the Editor.\nReturns the current Cursor of the Editor.\nReturns the current cursor position of the Editor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nRuns a text Highlighter in the Editor.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Editor has no contents.\nReturns the text of the given line in the Editor, if it …\nReturns the amount of lines in the Editor.\nReturns the minimum boundaries to fit the current contents …\nPerforms an Action on the Editor.\nReturns the current selected text of the Editor.\nUpdates the Editor with some new attributes.\nCreates a new Editor laid out with the given text.\nThe amount of lines to scroll.\nThe format of some text.\nThe output of the Highlighter.\nA type capable of highlighting text.\nThe highlight iterator type.\nA highlighter that highlights nothing.\nThe settings to configure the Highlighter.\nNotifies the Highlighter that the line at the given index …\nThe Color of the text.\nReturns the current line of the Highlighter.\nThe Font of the text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nHighlights the given line.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Highlighter from its Self::Settings.\nUpdates the Highlighter with some new Self::Settings.\nThe font of this Paragraph.\nA text paragraph.\nA Paragraph of plain text.\nCompares the Paragraph with some desired Text and returns …\nReturns the argument unchanged.\nReturns the distance to the given grapheme index in the …\nTests whether the provided point is within the boundaries …\nTests whether the provided point is within the boundaries …\nReturns the horizontal alignment of the Paragraph.\nReturns the horizontal alignment of the Paragraph.\nCalls U::from(self).\nReturns the minimum boundaries that can fit the contents …\nReturns the minimum boundaries that can fit the contents …\nReturns the minimum height that can fit the contents of …\nReturns the minimum width that can fit the contents of the …\nReturns the minimum width that can fit the contents of the …\nCreates a new Plain paragraph.\nReturns the cached Paragraph.\nLays out the Paragraph with some new boundaries.\nReturns all bounds for the provided Span index of the …\nUpdates the plain Paragraph to match the given Text, if …\nReturns the vertical alignment of the Paragraph.\nReturns the vertical alignment of the Paragraph.\nCreates a new Paragraph laid out with the given Text.\nCreates a new Paragraph laid out with the given Text.\nThe identifier of a generic widget.\nA piece of logic that can traverse the widget tree of an …\nA paragraph of text.\nA persistent state widget tree.\nA component that displays information and allows …\nSets the alignment::Horizontal of the Text.\nSets the alignment::Vertical of the Text.\nCenters the Text, both horizontally and vertically.\nReturns the state Tree of the children of the Widget.\nThe children of the root widget of the Tree.\nSets the style class of the Text.\nSets the Color of the Text.\nSets the Color of the Text, if Some.\nOperates on a widget that contains other widgets.\nOperates on a custom widget with some state.\nReconciles the Widget with the provided Tree.\nReconciles the current tree with the provided Widget.\nReconciles the children of the tree with the provided list …\nReconciles the children of the tree with the provided list …\nDraws the Widget using the associated Renderer.\nCreates an empty, stateless Tree with no children.\nFinishes the Operation and returns its Outcome.\nOperates on a widget that can be focused.\nSets the Font of the Text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Text boundaries.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the layout::Node of the Widget.\nSets the LineHeight of the Text.\nReturns the current mouse::Interaction of the Widget.\nCreate a new fragment of Text with the given contents.\nCreates a new Tree for the provided Widget.\nCreates a custom Id.\nProcesses a runtime Event.\nCreates a new Task that runs the given widget::Operation …\nApplies an Operation to the Widget.\nQuery or update internal widget state.\nReturns the overlay of the Widget, if there is any.\nOperates on a widget that can be scrolled.\nSets the Shaping strategy of the Text.\nReturns the Size of the Widget in lengths.\nSets the size of the Text.\nReturns a Size hint for laying out the Widget.\nReturns the State of the Widget.\nThe State of the Tree.\nSets the style of the Text.\nReturns the Tag of the Widget.\nThe tag of the Tree.\nWrite some text for your users to read.\nOperates on a widget that has text input.\nStore internal widget state in a state tree to ensure …\nCreates a unique Id.\nSets the width of the Text boundaries.\nThe Operation needs to be followed by another Operation.\nThe internal state of a widget that can be focused.\nThe Operation produced no result.\nA piece of logic that can traverse the widget tree of an …\nThe result of an Operation.\nThe internal state of a widget that can be scrolled.\nThe Operation produced some result.\nThe internal state of a widget that has text input.\nOperates on a widget that contains other widgets.\nOperates on a custom widget with some state.\nFinishes the Operation and returns its Outcome.\nFocuses the widget.\nOperate on widgets that can be focused.\nOperates on a widget that can be focused.\nReturns the argument unchanged.\nCalls U::from(self).\nReturns whether the widget is focused or not.\nMaps the output of an Operation using the given function.\nMoves the cursor of the text input to an arbitrary …\nMoves the cursor of the text input to the end of the input …\nMoves the cursor of the text input to the front of the …\nProduces an Operation that applies the given Operation to …\nScroll the widget to the given AbsoluteOffset along the …\nOperate on widgets that can be scrolled.\nOperates on a widget that can be scrolled.\nSelects all the content of the text input.\nSnaps the scroll of the widget to the given percentage …\nOperate on widgets that have text input.\nOperates on a widget that has text input.\nUnfocuses the widget.\nA summary of the focusable widgets present on a widget …\nThe internal state of a widget that can be focused.\nProduces an Operation that generates a Count and chains it …\nProduces an Operation that searches for the current …\nProduces an Operation that focuses the widget with the …\nFocuses the widget.\nProduces an Operation that searches for the current …\nProduces an Operation that searches for the current …\nThe index of the current focused widget, if any.\nReturns the argument unchanged.\nCalls U::from(self).\nReturns whether the widget is focused or not.\nThe total amount of focusable widgets.\nUnfocuses the widget.\nThe amount of absolute offset in each direction of a …\nThe amount of relative offset in each direction of a …\nThe internal state of a widget that can be scrolled.\nProduces an Operation that scrolls the widget with the …\nScroll the widget to the given AbsoluteOffset along the …\nProduces an Operation that snaps the widget with the given …\nSnaps the scroll of the widget to the given percentage …\nThe amount of horizontal offset\nThe amount of horizontal offset\nThe amount of vertical offset\nThe amount of vertical offset\nThe internal state of a widget that has text input.\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to an arbitrary …\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to the end of the input …\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to the front of the …\nProduces an Operation that selects all the content of the …\nSelects all the content of the text input.\nAn absolute height in logical pixels.\nAdvanced text shaping and font fallback.\nNo shaping and no font fallback.\nThe theme catalog of a Text.\nThe item class of this Catalog.\nThe height of a line of text in a paragraph.\nA factor of the size of the text.\nThe shaping strategy of some text.\nThe internal state of a Text widget.\nThe appearance of some text.\nA styling function for a Text.\nA paragraph of text.\nText with the default base color.\nThe Color of the text.\nText conveying some negative information, like an error.\nThe default text styling; color is inherited.\nThe default class produced by this Catalog.\nDraws text using the same logic as the Text widget.\nProduces the layout::Node of a Text widget.\nText conveying some important information, like an action.\nText conveying some secondary information, like a footnote.\nThe Style of a class with the given status.\nText conveying some positive information, like a …\nNo meaningful internal state.\nSome meaningful internal state.\nThe internal State of a widget.\nThe identifier of some widget state.\nA persistent state widget tree.\nThe children of the root widget of the Tree.\nReconciles the current_children with the provided list of …\nDowncasts the State to T and returns a mutable reference …\nDowncasts the State to T and returns a reference to it.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new State.\nCreates a Tag for a state of type T.\nThe State of the Tree.\nCreates a Tag for a stateless widget.\nThe tag of the Tree.\nAlignment on the axis of a container.\nAlign bottom\nAlign at the center of the axis.\nHorizontally centered\nVertically centered\nAlign at the end of the axis.\nThe horizontal Alignment of some resource.\nAlign left\nAlign right\nAlign at the start of the axis.\nAlign top\nThe vertical Alignment of some resource.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe appearance of a program.\nThe underlying definition and configuration of an iced …\nThe default style of a Program.\nThe title logic of some Application.\nThe update logic of some Application.\nThe view logic of some Application.\nSets the Settings::antialiasing of the Application.\nCreates an iced Application given its title, update, and …\nThe background Color of the application.\nSets the window::Settings::position to …\nSets the window::Settings::decorations of the Application.\nSets the default Font of the Application.\nReturns the default style of a Program.\nSets the window::Settings::exit_on_close_request of the …\nAdds a font to the list of fonts that will be loaded at …\nReturns the argument unchanged.\nCalls U::from(self).\nSets the window::Settings::level of the Application.\nSets the window::Settings::position of the Application.\nSets the window::Settings::resizable of the Application.\nRuns the Application.\nRuns the Application with a closure that creates the …\nSets the scale factor of the Application.\nSets the Settings that will be used to run the Application.\nSets the style logic of the Application.\nSets the subscription logic of the Application.\nThe default text Color of the application.\nSets the theme logic of the Application.\nProduces the title of the Application.\nSets the window::Settings::transparent of the Application.\nProcesses the message and updates the state of the …\nProduces the widget of the Application.\nSets the window::Settings of the Application.\nSets the window::Settings::size of the Application.\nA border.\nThe border radii for the corners of a graphics primitive …\nCreates a new Radius with the given value as bottom left …\nSets the bottom left and bottom right values of the Radius.\nCreates a new Radius with the given bottom left value.\nSets the bottom left value of the Radius.\nBottom left radius\nCreates a new Radius with the given bottom right value.\nSets the bottom right value of the Radius.\nBottom right radius\nCreates a new Border with the given Color.\nThe color of the border.\nReturns the argument unchanged.\nCalls U::from(self).\nCreates a new Radius with the given value as top left and …\nSets the top left and bottom left values of the Radius.\nCreates a new Radius with the same value for each corner.\nCreates a new Radius with the same value for each corner.\nThe Radius of the border.\nCreates a new Radius with the given value as top right and …\nSets the top right and bottom right values of the Radius.\nCreates a new Border with the given Radius.\nCreates a new Radius with the given value as top left and …\nSets the top left and top right values of the Radius.\nCreates a new Radius with the given top left value.\nSets the top left value of the Radius.\nTop left radius\nCreates a new Radius with the given top right value.\nSets the top right value of the Radius.\nTop right radius\nCreates a new Border with the given width.\nThe width of the border.\nRead the current contents of the clipboard.\nRead the current contents of the primary clipboard.\nWrite the given contents to the clipboard.\nWrite the given contents to the primary clipboard.\nThe appearance of a program.\nThe underlying definition and configuration of an iced …\nThe default style of a Program.\nThe title logic of some Daemon.\nThe view logic of some Daemon.\nSets the Settings::antialiasing of the Daemon.\nThe background Color of the application.\nCreates an iced Daemon given its title, update, and view …\nSets the default Font of the Daemon.\nReturns the default style of a Program.\nAdds a font to the list of fonts that will be loaded at …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nRuns the Daemon.\nRuns the Daemon with a closure that creates the initial …\nSets the scale factor of the Daemon.\nSets the Settings that will be used to run the Daemon.\nSets the style logic of the Daemon.\nSets the subscription logic of the Daemon.\nThe default text Color of the application.\nSets the theme logic of the Daemon.\nProduces the title of the Daemon.\nProduces the widget of the Daemon.\nThe Event was handled and processed by a widget.\nA user interface event.\nThe Event was NOT handled by any widget.\nA keyboard event\nA mouse event\nThe status of an Event after being processed.\nA touch event\nA window event\nReturns a Subscription to all the ignored runtime events.\nCreates a Subscription that produces a message for every …\nCreates a Subscription that notifies of custom application …\nCreates a Subscription that listens and filters all the …\nA default cross-platform executor.\nA type that can run futures.\nRuns the given closure inside the Executor.\nCreates a new Executor.\nSpawns a future in the Executor.\nGlyphs in cursive fonts generally use a more informal …\nAn error while loading a font.\nA font family.\nFantasy fonts are primarily decorative or expressive fonts …\nA font.\nThe sole criterion of a monospace font is that all glyphs …\nThe name of a font family of choice.\nGlyphs in sans-serif fonts, as the term is used in CSS, …\nSerif fonts represent the formal text style for a script.\nThe width of some text.\nThe style of some text.\nThe weight of some text.\nThe Family of the Font.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nLoad a font from its bytes.\nThe Stretch of the Font.\nThe Style of the Font.\nThe Weight of the Font.\nA point along the gradient vector where the specified color…\nA fill which transitions colors progressively along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction at …\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nHow the Gradient is angled within its bounds.\nThe color of the gradient at the specified offset.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear gradient with the given angle in …\nOffset along the gradient vector.\nScales the alpha channel of the Linear gradient by the …\nColorStops along the linear gradient path.\nThe “alt” key.\nThe “command” key.\nThe “control” key.\nA key string that corresponds to the character typed by …\nA keyboard event.\nA key on the keyboard.\nA keyboard key was pressed.\nA keyboard key was released.\nThe “windows” key on Windows, “command” key on …\nThe left side of the keyboard.\nThe location of a key on the keyboard.\nThe current state of the keyboard modifiers.\nThe keyboard modifiers have changed.\nA key with an established name.\nThe numpad of the keyboard.\nThe right side of the keyboard.\nThe “shift” key.\nThe standard group of keys on the keyboard.\nAn unidentified key.\nGet a flags value with all known bits set.\nReturns true if the ALT key is pressed in the Modifiers.\nConvert Key::Character(SmolStr) to Key::Character(&str) so …\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nReturns true if a “command key” is pressed in the …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nReturns true if the CTRL key is pressed in the Modifiers.\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nReturns true if the “jump key” is pressed in the …\nIdentify keyboard keys.\nReturns true if the LOGO key is pressed in the Modifiers.\nReturns true if the “command key” is pressed on a …\nThe bitwise negation (!) of the bits in a flags value, …\nListens to keyboard key presses and calls the given …\nListens to keyboard key releases and calls the given …\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nReturns true if the SHIFT key is pressed in the Modifiers.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nThe key pressed.\nThe key released.\nThe location of the key.\nThe location of the key.\nThe state of the modifier keys.\nThe state of the modifier keys.\nThe text produced by the key press, if any.\nSwitch the input mode on an external AVR (audio/video …\nToggle the power on an external AVR (audio/video …\nThe Accept (Commit, OK) key. Accept current option or …\nRedo or repeat an action.\nInitate the multi-candidate mode.\nThe Alt (Alternative) key.\nThe Alternate Graphics (AltGr or AltGraph) key.\nThe Application switch key, which provides a list of …\nNavigate or traverse downward. (KEYCODE_DPAD_DOWN)\nNavigate or traverse leftward. (KEYCODE_DPAD_LEFT)\nNavigate or traverse rightward. (KEYCODE_DPAD_RIGHT)\nNavigate or traverse upward. (KEYCODE_DPAD_UP)\nThe Attention (Attn) key.\nAdjust audio balance leftward. (VK_AUDIO_BALANCE_LEFT)\nAdjust audio balance rightward. (VK_AUDIO_BALANCE_RIGHT)\nDecrease audio bass boost or cycle down through bass boost …\nToggle bass boost on/off. (APPCOMMAND_BASS_BOOST)\nIncrease audio bass boost or cycle up through bass boost …\nAdjust audio fader towards front. (VK_FADER_FRONT)\nAdjust audio fader towards rear. (VK_FADER_REAR)\nAdvance surround audio mode to next available mode. (…\nDecrease treble. (APPCOMMAND_TREBLE_DOWN)\nIncrease treble. (APPCOMMAND_TREBLE_UP)\nDecrease audio volume. (APPCOMMAND_VOLUME_DOWN, …\nToggle between muted state and prior volume level. (…\nIncrease audio volume. (APPCOMMAND_VOLUME_UP, …\nUsed to remove the character to the left of the cursor. …\nThe Brightness Down key. Typically controls the display …\nThe Brightness Up key. Typically controls the display …\nNavigate to previous content or page in current history. (…\nOpen the list of browser favorites. (…\nNavigate to next content or page in current history. (…\nGo to the user’s preferred home page. (…\nRefresh the current page or content. (…\nCall up the user’s preferred search page. (…\nStop loading the current page or content. (…\nThe Call key. (KEYCODE_CALL)\nThe Camera key. (KEYCODE_CAMERA)\nThe Camera focus key. (KEYCODE_FOCUS)\nThe Caps Lock (Capital) key.\nSelect next (numerically or logically) lower channel. (…\nSelect next (numerically or logically) higher channel. (…\nA key string that corresponds to the character typed by …\nRemove the currently selected input.\nClose the current document or message (Note: This …\nToggle the display of Closed Captions. (VK_CC, …\nInitiate the Code Input mode to allow characters to be …\nGeneral purpose color-coded media function key, as index 0 …\nGeneral purpose color-coded media function key, as index 1 …\nGeneral purpose color-coded media function key, as index 2 …\nGeneral purpose color-coded media function key, as index 3 …\nGeneral purpose color-coded media function key, as index 4 …\nGeneral purpose color-coded media function key, as index 5 …\nThe Compose key, also known as “Multi_key” on the X …\nShow the application’s context menu. This key is …\nThe Control or Ctrl key.\nConvert the current input method sequence.\nCopy the current selection. (APPCOMMAND_COPY)\nThe Cursor Select key.\nCut the current selection. (APPCOMMAND_CUT)\nSelect Digital Video Rrecorder. (KEYCODE_DVR)\nUsed to delete the character to the right of the cursor. …\nAdjust brightness of device, by toggling between or …\nSwap video sources. (VK_DISPLAY_SWAP)\nThe Eisu key. This key may close the IME, but its purpose …\nToggle removable media to eject (open) and insert (close) …\nThe End key, used with keyboard entry to go to the end of …\nThe End Call key. (KEYCODE_ENDCALL)\nThe Enter or key. Used to activate current selection …\nThe Erase to End of Field key. This key deletes all …\nThe Esc key. This key was originally used to initiate an …\nThe Extend Selection (Exsel) key.\nExit the current application. (VK_EXIT)\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nClear program or content stored as favorite 0. (…\nClear program or content stored as favorite 1. (…\nClear program or content stored as favorite 2. (…\nClear program or content stored as favorite 3. (…\nSelect (recall) program or content stored as favorite 0. (…\nSelect (recall) program or content stored as favorite 1. (…\nSelect (recall) program or content stored as favorite 2. (…\nSelect (recall) program or content stored as favorite 3. (…\nStore current program or content as favorite 0. (…\nStore current program or content as favorite 1. (…\nStore current program or content as favorite 2. (…\nStore current program or content as favorite 3. (…\nThe Final Mode Final key used on some Asian keyboards, to …\nOpen the Find dialog. (APPCOMMAND_FIND)\nThe Function switch Fn key. Activating this key …\nThe Function-Lock (FnLock or F-Lock) key. Activating this …\nThe Back key. (KEYCODE_BACK)\nThe Home key, which goes to the phone’s main screen. (…\nSwitch to the first character group. (ISO/IEC 9995)\nSwitch to the last character group. (ISO/IEC 9995)\nSwitch to the next character group. (ISO/IEC 9995)\nSwitch to the previous character group. (ISO/IEC 9995)\nToggle display of program or content guide. (VK_GUIDE, …\nIf guide is active and displayed, then display next …\nIf guide is active and displayed, then display previous …\nToggle between Hangul and English modes.\nThe (Half-Width) Characters key.\nThe Headset Hook key. (KEYCODE_HEADSETHOOK)\nOpen a help dialog or toggle display of help information. (…\nThe Hibernate key. This key saves the current state of the …\nThe Hiragana (Japanese Kana characters) key.\nThe Hiragana/Katakana toggle key. (…\nThe Home key, used with keyboard entry, to go to start of …\nToggle display of information about currently selected …\nToggle between text modes for insertion or overtyping. (…\nToggle instant replay. (VK_INSTANT_REPLAY)\nThe Kana Mode (Kana Lock) key. This key is used to enter …\nThe Kanji (Japanese name for ideographic characters of …\nThe Katakana (Japanese Kana characters) key.\nA key on the keyboard.\nThe 11 key found on media numpads that have buttons from 1 …\nThe 12 key found on media numpads that have buttons from 1 …\nThe first generic “LaunchApplication” key. This is …\nThe second generic “LaunchApplication” key. This is …\nThe “Calendar” key. (KEYCODE_CALENDAR)\nThe “Contacts” key. (KEYCODE_CONTACTS)\nThe “Mail” key. (APPCOMMAND_LAUNCH_MAIL)\nThe “Media Player” key. (APPCOMMAND_LAUNCH_MEDIA_SELECT…\nLaunch linked content, if available and appropriate. (…\nList the current program. (VK_LIST)\nToggle display listing of currently available live content …\nLock or unlock current content or program. (VK_LOCK)\nOpen an editor to forward the current message. (…\nOpen an editor to reply to the current message. (…\nSend the current message. (APPCOMMAND_SEND_MAIL)\nToggle between manner mode state: silent, vibrate, ring, …\nShow a list of media applications: audio/video players and …\nAudio track key. (KEYCODE_MEDIA_AUDIO_TRACK)\nClose the current media, for example to close a CD or DVD …\nInitiate or continue forward playback at faster than …\nSelect previously selected channel or media. (VK_LAST, …\nPause the currently playing media. (APPCOMMAND_MEDIA_PAUSE…\nInitiate or continue media playback at normal speed, if …\nToggle media between play and pause states. (…\nInitiate or resume recording of currently selected media. (…\nInitiate or continue reverse playback at faster than …\nSkip backward to next content or program. (…\nSkip forward to next content or program. (VK_SKIP, …\nStep backward to next content or program. (…\nStep forward to next content or program. (…\nStop media playing, pausing, forwarding, rewinding, or …\nMedia top menu. (KEYCODE_MEDIA_TOP_MENU)\nSeek to next media or program track. (…\nSeek to previous media or program track. (…\nToggle the microphone on/off. (APPCOMMAND_MIC_ON_OFF_TOGGLE…\nDecrease microphone volume. (…\nMute the microphone. (APPCOMMAND_MICROPHONE_VOLUME_MUTE, …\nIncrease microphone volume. (…\nToggle between or cycle through input modes of IMEs.\nA named key.\nA key with an established name.\nNavigate in. (KEYCODE_NAVIGATE_IN)\nNavigate to next key. (KEYCODE_NAVIGATE_NEXT)\nNavigate out. (KEYCODE_NAVIGATE_OUT)\nNavigate to previous key. (KEYCODE_NAVIGATE_PREVIOUS)\nOpen a new document or message. (APPCOMMAND_NEW)\nCycle to next favorite channel (in favorites list). (…\nCycle to next user profile (if there are multiple user …\nAccept current input method sequence without conversion in …\nThe Notification key. (KEYCODE_NOTIFICATION)\nThe NumLock or Number Lock key. Used to toggle numpad mode …\nAccess on-demand content or programs. (VK_ON_DEMAND)\nOpen an existing document or message. (APPCOMMAND_OPEN)\nScroll down or display next page of content.\nScroll up or display previous page of content.\nPairing key to pair devices. (KEYCODE_PAIRING)\nThe Paste key. (APPCOMMAND_PASTE)\nPause the current state or application (as appropriate).\nMove picture-in-picture window down. (VK_PINP_DOWN)\nMove picture-in-picture window. (VK_PINP_MOVE)\nToggle display of picture-in-picture window. (…\nMove picture-in-picture window up. (VK_PINP_UP)\nPlay or resume the current state or application (as …\nDecrease media playback speed. (VK_PLAY_SPEED_DOWN)\nReset playback to normal speed. (VK_PLAY_SPEED_RESET)\nIncrease media playback speed. (VK_PLAY_SPEED_UP)\nToggle power state. (KEYCODE_POWER) Note: Note: Some …\nThe PowerOff key. Sometime called PowerDown.\nPrint the current document or message. (APPCOMMAND_PRINT)\nInitiate print-screen function.\nThe properties (Props) key.\nToggle random media or content shuffle mode. (…\nNot a physical key, but this key code is sent when the …\nToggle or cycle between media recording speeds. (…\nRedo the last action. (APPCOMMAND_REDO)\nToggle RF (radio frequency) input bypass mode (pass RF …\nThe Roman characters function key.\nSwitch the input mode on an external STB (set top box). (…\nToggle the power on an external STB (set top box). (…\nSave the current document or message. (APPCOMMAND_SAVE)\nToggle scan channels mode. (VK_SCAN_CHANNELS_TOGGLE)\nAdvance display screen mode to next available mode. (…\nToggle between scrolling and cursor movement modes.\nToggle display of device settings screen. (VK_SETTINGS, …\nUsed to enable shift modifier function for interpreting …\nGeneral purpose virtual function key, as index 1.\nGeneral purpose virtual function key, as index 2.\nGeneral purpose virtual function key, as index 3.\nGeneral purpose virtual function key, as index 4.\nUsed in text to insert a space between words. Usually …\nShow correction list when a word is incorrectly …\nToggle between dictation mode and command/control mode. (…\nSpellcheck the current document or selection. (…\nToggle split screen mode. (VK_SPLIT_SCREEN_TOGGLE)\nThe Standby key. This key turns off the display and places …\nToggle display of subtitles, if available. (VK_SUBTITLE)\nUsed to enable “super” modifier function for …\nThe Symbol modifier key (used on some virtual keyboards).\nSwitch to viewing TV. (KEYCODE_TV)\nTV 3D Mode. (KEYCODE_3D_MODE)\nToggle between antenna and cable input. (…\nAudio description. (KEYCODE_TV_AUDIO_DESCRIPTION)\nAudio description mixing volume down. (…\nAudio description mixing volume up. (…\nContents menu. (KEYCODE_TV_CONTENTS_MENU)\nContents menu. (KEYCODE_TV_DATA_SERVICE)\nSwitch the input mode on an external TV. (KEYCODE_TV_INPUT)\nSwitch to component input #1. (KEYCODE_TV_INPUT_COMPONENT_1…\nSwitch to component input #2. (KEYCODE_TV_INPUT_COMPONENT_2…\nSwitch to composite input #1. (KEYCODE_TV_INPUT_COMPOSITE_1…\nSwitch to composite input #2. (KEYCODE_TV_INPUT_COMPOSITE_2…\nSwitch to HDMI input #1. (KEYCODE_TV_INPUT_HDMI_1)\nSwitch to HDMI input #2. (KEYCODE_TV_INPUT_HDMI_2)\nSwitch to HDMI input #3. (KEYCODE_TV_INPUT_HDMI_3)\nSwitch to HDMI input #4. (KEYCODE_TV_INPUT_HDMI_4)\nSwitch to VGA input #1. (KEYCODE_TV_INPUT_VGA_1)\nMedia context menu. (KEYCODE_TV_MEDIA_CONTEXT_MENU)\nToggle network. (KEYCODE_TV_NETWORK)\nNumber entry. (KEYCODE_TV_NUMBER_ENTRY)\nToggle the power on an external TV. (KEYCODE_TV_POWER)\nRadio. (KEYCODE_TV_RADIO_SERVICE)\nSatellite. (KEYCODE_TV_SATELLITE)\nBroadcast Satellite. (KEYCODE_TV_SATELLITE_BS)\nCommunication Satellite. (KEYCODE_TV_SATELLITE_CS)\nToggle between available satellites. (…\nAnalog Terrestrial. (KEYCODE_TV_TERRESTRIAL_ANALOG)\nDigital Terrestrial. (KEYCODE_TV_TERRESTRIAL_DIGITAL)\nTimer programming. (KEYCODE_TV_TIMER_PROGRAMMING)\nThe Horizontal Tabulation Tab key.\nToggle display of teletext, if available (VK_TELETEXT, …\nUndo the last action. (APPCOMMAND_UNDO)\nAn unidentified key.\nAdvance video mode to next available mode. (…\nThe WakeUp key. (KEYCODE_WAKEUP)\nCause device to identify itself in some manner, e.g., …\nThe Zenkaku (Full-Width) Characters key.\nThe Zenkaku/Hankaku (full-width/half-width) toggle key. (…\nThe ZoomIn key. (KEYCODE_ZOOM_IN)\nThe ZoomOut key. (KEYCODE_ZOOM_OUT)\nToggle between full-screen and scaled content, or alter …\nReturns the argument unchanged.\nCalls U::from(self).\nThe cursor has a defined position.\nThe back mouse button.\nThe button of a mouse.\nA mouse button was pressed.\nA mouse button was released.\nThe mouse cursor state.\nThe mouse cursor entered the window.\nThe mouse cursor left the window.\nThe mouse cursor was moved\nA mouse event.\nThe forward mouse button.\nThe interaction of a mouse cursor.\nThe left mouse button.\nA line-based scroll movement\nThe middle (wheel) button.\nSome other button.\nA pixel-based scroll movement\nThe right mouse button.\nA scroll movement.\nThe cursor is currently unavailable (i.e. out of bounds or …\nThe mouse wheel was scrolled.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Cursor is over the given bounds.\nReturns the absolute position of the Cursor, if available.\nReturns the relative position of the Cursor from the given …\nReturns the relative position of the Cursor inside the …\nReturns the absolute position of the Cursor, if available …\nThe scroll movement.\nThe new position of the mouse cursor\nThe number of horizontal lines scrolled\nThe number of horizontal pixels scrolled\nThe number of vertical lines scrolled\nThe number of vertical pixels scrolled\nA generic overlay.\nBuild and show dropdown menus.\nThe theme catalog of a Menu.\nThe item class of the Catalog.\nA list of selectable options.\nThe local state of a Menu.\nThe appearance of a Menu.\nA styling function for a Menu.\nThe Background of the menu.\nThe Border of the menu.\nThe default style of the list of a Menu.\nThe default class produced by the Catalog.\nThe default class for the scrollable of the Menu.\nThe background Color of a selected option in the menu.\nThe text Color of a selected option in the menu.\nThe Style of a class with the given status.\nThe text Color of the menu.\nAn amount of space to pad for each side of a box\nCreate a Padding that is equal on all sides.\nCreate some bottom Padding.\nBottom padding\nCreate some left Padding.\nLeft padding\nCreate some right Padding.\nRight padding\nCreate some top Padding.\nTop padding\nThe settings of an iced program.\nIf set to true, the renderer will try to perform …\nThe default Font to be used.\nThe text size that will be used by default.\nThe fonts to load on boot.\nReturns the argument unchanged.\nThe identifier of the application.\nCalls U::from(self).\nCreates a new Stream that produces the items sent from a …\nCreates a new Stream that produces the items sent from a …\nContains informations about the system (e.g. system name, …\nDetailed processor model information\nThe number of physical cores on the processor\nQuery for available system information.\nReturns the argument unchanged.\nModel information for the active graphics adapter\nUnderlying graphics backend for rendering\nCalls U::from(self).\nTotal RAM size, in bytes\nMemory used by this process, in bytes\nOperating system kernel version\nThe operating system name\nShort operating system version number\nLong operating system version\nA handle to a Task that can be used for aborting it.\nA set of concurrent actions to be performed by the iced …\nAborts the Task of this Handle.\nReturns a new Handle that will call Handle::abort whenever …\nReturns the argument unchanged.\nCalls U::from(self).\nReturns true if the Task of this Handle has been aborted.\nThe built-in Catppuccin Frappé variant of a Palette.\nThe built-in Catppuccin Latte variant of a Palette.\nThe built-in Catppuccin Macchiato variant of a Palette.\nThe built-in Catppuccin Mocha variant of a Palette.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA Theme with a customized Palette.\nA Theme that uses a Custom palette.\nThe built-in dark variant of a Palette.\nThe built-in Dracula variant of a Palette.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe built-in Ferra variant of a Palette.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant of a Palette.\nThe built-in Gruvbox Light variant of a Palette.\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nThe built-in Kanagawa Dragon variant of a Palette.\nThe built-in Kanagawa Lotus variant of a Palette.\nThe built-in Kanagawa Wave variant of a Palette.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nThe built-in light variant of a Palette.\nThe built-in light variant.\nThe built-in Moonfly variant of a Palette.\nThe built-in Moonfly variant.\nThe built-in Nightfly variant of a Palette.\nThe built-in Nord variant of a Palette.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant of a Palette.\nThe built-in Oxocarbon variant.\nA color palette.\nThe built-in Solarized Dark variant of a Palette.\nThe built-in Solarized Light variant of a Palette.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nThe built-in Tokyo Night variant of a Palette.\nThe built-in Tokyo Night Light variant of a Palette.\nThe built-in Tokyo Night Storm variant of a Palette.\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nThe background Color of the Palette.\nThe danger Color of the Palette.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a Custom theme from the given Palette.\nDefine the colors of a theme.\nThe primary Color of the Palette.\nThe success Color of the Palette.\nThe text Color of the Palette.\nCreates a Custom theme from the given Palette with a …\nA set of background colors.\nA set of danger colors.\nThe built-in Catppuccin Frappé variant of an Extended …\nThe built-in Catppuccin Latte variant of an Extended …\nThe built-in Catppuccin Macchiato variant of an Extended …\nThe built-in Catppuccin Mocha variant of an Extended …\nThe built-in dark variant of an Extended palette.\nThe built-in Dracula variant of an Extended palette.\nThe built-in Ferra variant of an Extended palette.\nThe built-in Gruvbox Dark variant of an Extended palette.\nThe built-in Gruvbox Light variant of an Extended palette.\nThe built-in Kanagawa Dragon variant of an Extended …\nThe built-in Kanagawa Lotus variant of an Extended palette.\nThe built-in Kanagawa Wave variant of an Extended palette.\nThe built-in light variant of an Extended palette.\nThe built-in Moonfly variant of an Extended palette.\nThe built-in Nightfly variant of an Extended palette.\nThe built-in Nord variant of an Extended palette.\nThe built-in Oxocarbon variant of an Extended palette.\nThe built-in Solarized Dark variant of an Extended palette.\nThe built-in Solarized Light variant of an Extended …\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night Storm variant of an Extended …\nAn extended set of colors generated from a Palette.\nA pair of background and text colors.\nA color palette.\nA set of primary colors.\nA set of secondary colors.\nA set of success colors.\nThe background Color of the Palette.\nThe set of background colors.\nThe base background color.\nThe base primary color.\nThe base secondary color.\nThe base success color.\nThe base danger color.\nThe background color.\nThe danger Color of the Palette.\nThe set of danger colors.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGenerates an Extended palette from a simple Palette.\nGenerates a set of Primary colors from the base, …\nGenerates a set of Secondary colors from the base and text …\nGenerates a set of Success colors from the base, …\nGenerates a set of Danger colors from the base, …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether the palette is dark or not.\nCreates a new Pair from a background Color and some text …\nGenerates a set of Background colors from the base and …\nThe primary Color of the Palette.\nThe set of primary colors.\nThe set of secondary colors.\nA stronger version of the base background color.\nA stronger version of the base primary color.\nA stronger version of the base secondary color.\nA stronger version of the base success color.\nA stronger version of the base danger color.\nThe success Color of the Palette.\nThe set of success colors.\nThe text Color of the Palette.\nThe text color.\nA weaker version of the base background color.\nA weaker version of the base primary color.\nA weaker version of the base secondary color.\nA weaker version of the base success color.\nA weaker version of the base danger color.\nA Duration type to represent a span of time, typically …\nA measurement of a monotonically nondecreasing clock. …\nThe maximum duration.\nThe duration of one microsecond.\nThe duration of one millisecond.\nThe duration of one nanosecond.\nThe duration of one second.\nA duration of zero time.\nComputes the absolute difference between self and other.\nPanics\nPanics\nReturns the total number of whole microseconds contained …\nReturns the total number of whole milliseconds contained …\nReturns the number of milliseconds contained by this …\nReturns the number of milliseconds contained by this …\nReturns the total number of nanoseconds contained by this …\nReturns the number of whole seconds contained by this …\nReturns the number of seconds contained by this Duration …\nReturns the number of seconds contained by this Duration …\nReturns Some(t) where t is the time self + duration if t …\nChecked Duration addition. Computes self + other, …\nChecked Duration division. Computes self / other, …\nReturns the amount of time elapsed from another instant to …\nChecked Duration multiplication. Computes self * other, …\nReturns Some(t) where t is the time self - duration if t …\nChecked Duration subtraction. Computes self - other, …\nDivides Duration by Duration and returns f32.\nDivides Duration by Duration and returns f64.\nDivides Duration by f32.\nDivides Duration by f64.\nReturns the amount of time elapsed from another instant to …\nReturns the amount of time elapsed since this instant.\nReturns a Subscription that produces messages at a set …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a new Duration from the specified number of days.\nCreates a new Duration from the specified number of hours.\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of whole …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of weeks.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if this Duration spans no time.\nMultiplies Duration by f32.\nMultiplies Duration by f64.\nCreates a new Duration from the specified number of whole …\nReturns an instant corresponding to “now”.\nSaturating Duration addition. Computes self + other, …\nReturns the amount of time elapsed from another instant to …\nSaturating Duration multiplication. Computes self * other, …\nSaturating Duration subtraction. Computes self - other, …\nReturns the amount of time elapsed from another instant to …\nPanics\nPanics\nReturns the fractional part of this Duration, in whole …\nReturns the fractional part of this Duration, in whole …\nReturns the fractional part of this Duration, in …\nThe checked version of from_secs_f32.\nThe checked version of from_secs_f64.\nA touch interaction.\nA unique identifier representing a finger on a touch …\nA touch interaction was ended.\nA touch interaction was canceled.\nAn on-going touch interaction was moved.\nA touch interaction was started.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nA generic widget that produces a message when pressed.\nA widget capable of drawing 2D graphics.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA box that can be checked.\nA container that distributes its contents vertically.\nA widget for searching and selecting a single value from a …\nA reusable, custom widget that uses The Elm Architecture.\nAn element decorating some content.\nA Theme that uses a Custom palette.\nThe default height of a ProgressBar.\nThe default height of a Slider.\nThe default size of a Radio button.\nThe default size of a Toggler.\nThe default spacing of a Radio button.\nThe default width of a VerticalSlider.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe type of event this Component handles internally.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nA frame that displays an image while keeping aspect ratio.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nA widget that only rebuilds its contents when necessary.\nThe built-in light variant.\nThe built-in Moonfly variant.\nEmit messages on mouse events.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant.\nA collection of panes distributed using either vertical or …\nA widget for selecting a single value from a list of …\nThe primary rendering option.\nA bar that displays progress.\nA type of matrix barcode consisting of squares arranged in …\nA circular button representing a choice.\nThe default graphics renderer for iced.\nA widget that is aware of its dimensions.\nA container that distributes its contents horizontally.\nDisplay a horizontal or vertical rule for dividing content.\nA widget that can vertically display an infinite amount of …\nThe secondary (or fallback) rendering option.\nA widget which can render custom shaders with Iced’s wgpu…\nAn horizontal bar and a handle that selects a single value …\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nAn amount of empty space.\nA container that displays children on top of each other.\nThe internal state of this Component.\nA vector graphics image.\nA paragraph.\nA multi-line text input.\nA field that can be filled with text.\nA built-in theme.\nA widget that applies any Theme to its contents.\nA toggler widget.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nAn element to display a widget over another.\nAn vertical bar and a handle that selects a single value …\nAligns the contents of the Container to the bottom.\nAligns the contents of the Container to the left.\nAligns the contents of the Container to the right.\nAligns the contents of the Container to the top.\nSets the horizontal alignment of the contents of the Column…\nSets the content alignment for the horizontal axis of the …\nSets the vertical alignment of the contents of the Row .\nSets the content alignment for the vertical axis of the …\nAnchors the vertical Scrollable direction to the bottom.\nAnchors the horizontal Scrollable direction to the left.\nAnchors the horizontal Scrollable direction to the right.\nAnchors the vertical Scrollable direction to the top.\nSets the Anchor of the horizontal direction of the …\nSets the Anchor of the vertical direction of the Scrollable…\nSets the Background of the Themer.\nAllow your users to perform actions by pressing a button.\nCreates a new Button with the provided content.\nDraw 2D graphics for your users.\nCreates a new Canvas.\nSets the size of the squares of the grid cell of the QRCode…\nCreates a new Container that fills all the available space …\nCenters the contents in both the horizontal and vertical …\nSets the width of the Container and centers its contents …\nSets the height of the Container and centers its contents …\nShow toggle controls using checkboxes.\nCreates a new Checkbox.\nSets the style class of the Button.\nSets the style class of the Checkbox.\nSets the style class of the Container.\nSets the style class of the PaneGrid.\nSets the style class of the PickList.\nSets the style class of the ProgressBar.\nSets the style class of the Radio button.\nSets the style class of the Rule.\nSets the style class of the Scrollable.\nSets the style class of the Slider.\nSets the style class of the TextEditor.\nSets the style class of the TextInput.\nSets the style class of the Toggler.\nSets the style class of the Tooltip.\nSets the style class of the VerticalSlider.\nSets the style class of the Svg.\nSets the style class of the QRCode.\nSets whether the contents of the Column should be clipped …\nSets whether the contents of the Row should be clipped on …\nSets whether the contents of the Button should be clipped …\nSets whether the contents of the Container should be …\nCreates a new Column with the given children.\nCreates a Column with the given children.\nDisplay a dropdown list of searchable and selectable …\nCreates a new ComboBox.\nTurns an implementor of Component into an Element that can …\nDecorate content and apply alignment.\nCreates a new Container with the provided content.\nSets the ContentFit of the Svg.\nSets the ContentFit of the Image.\nSets the optional default value for the Slider.\nSets the optional default value for the VerticalSlider.\nCreates a new Scrollable with the given Direction.\nDraws the TextInput with the given Renderer, overriding its\nExtends the Column with the given children.\nExtends the Row with the given children.\nExtends the Stack with the given children.\nSets the FilterMethod of the Image.\nFocuses the next focusable widget.\nFocuses the previous focusable widget.\nSets the Renderer::Font of the text of the Checkbox.\nSets the Renderer::Font of the ComboBox.\nSets the font of the PickList.\nSets the text font of the Radio button.\nSets the Font of the TextEditor.\nSets the Font of the TextInput.\nSets the Renderer::Font of the text of the Toggler\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a new Svg that will display the contents of the …\nCreates a Column from an already allocated Vec.\nCreates a Row from an already allocated Vec.\nCreates a Stack from an already allocated Vec.\nSets the gap between the content and its Tooltip.\nSets the Handle of the PickList.\nSets the height of the Column.\nSets the height of the Row.\nSets the height of the Stack.\nSets the height of the Button.\nSets the height of the Container.\nSets the height of the PaneGrid.\nSets the height of the ProgressBar.\nSets the height of the Scrollable.\nSets the height of the Slider.\nSets the height of the TextEditor.\nSets the height of the VerticalSlider.\nSet the height of the custom Shader.\nSets the height of the Svg.\nSets the height of the Space.\nSets the height of the Image boundaries.\nSets the height of the Canvas.\nHighlights the TextEditor using the given syntax and theme.\nHighlights the TextEditor with the given Highlighter and a …\nCreates a horizontal Rule with the given height.\nCreates a horizontal Rule with the given height.\nCreates a new Space widget that fills the available …\nDisplays a widget on top of another one, only when the …\nCreates an Element that displays the iced logo with the …\nSets the Icon of the Checkbox.\nSets the text_input::Icon of the ComboBox.\nSets the Icon of the TextInput.\nSets the Id of the Container.\nSets the Id of the Scrollable.\nSets the Id of the TextInput.\nDisplay images in your user interface.\nCreates a new Image.\nSets the style class of the input of the ComboBox.\nSets the style of the input of the ComboBox.\nThe mouse::Interaction to use when hovering the area.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nSets the closure to produce key bindings on key presses.\nUse widgets that can provide hints to ensure continuity.\nCreates a new keyed::Column with the given children.\nCreates a Column with the given children.\nLays out the TextInput, overriding its Value if provided.\nCreates a new Lazy widget with the given data Dependency …\nSets the LineHeight of the ComboBox.\nSets the text::LineHeight of the TextEditor.\nSets the text::LineHeight of the TextInput.\nParse and display Markdown.\nDisplay a bunch of Markdown items.\nSets the maximum height of the Container.\nSets the maximum width of the Column.\nSets the maximum width of the Container.\nSets the style class of the menu of the ComboBox.\nSets the style class of the Menu.\nSets the style of the menu of the ComboBox.\nSets the style of the Menu.\nA container intercepting mouse events.\nCreates an empty Column.\nCreates a MouseArea with the given content.\nCreates an empty Row.\nCreates an empty Stack.\nCreates an empty Themer that applies the given Theme to …\nCreates a new Button with the given content.\nCreates a new Checkbox.\nCreates a new ComboBox with the given list of options, a …\nCreates a Container with the given content.\nCreates a PaneGrid with the given State and view function.\nCreates a new PickList with the given list of options, the …\nCreates a new ProgressBar.\nCreates a new Radio button.\nCreates a new vertical Scrollable.\nCreates a new Slider.\nCreates new TextEditor with the given Content.\nCreates a new TextInput with the given placeholder and its …\nCreates a new Toggler.\nCreates a new Tooltip.\nCreates a new VerticalSlider.\nCreates a new Responsive widget with a closure that …\nCreates a new Lazy widget with the given data Dependency …\nCreate a new custom Shader.\nCreates a new Svg from the given Handle.\nCreates a new QRCode with the provided Data.\nCreates an amount of empty Space with the given width and …\nCreates a new Image with the given path.\nCreates a new Canvas.\nSets the message that should be produced when some action …\nSets the message that will be produced when a Pane of the …\nSets the message that will be produced when the outside …\nSets the message that will be produced when the PickList …\nEnables the drag and drop interactions of the PaneGrid, …\nThe message to emit when the mouse enters the area.\nThe message to emit when the mouse exits the area.\nSets the message that should be produced when some text is …\nSets the message that should be produced when some text is …\nThe message to emit on a middle button press.\nThe message to emit on a middle button release.\nThe message to emit when the mouse moves in the area.\nSets the message that will be produced when the PickList …\nSets the message that will be produced when an option of …\nSets the message that should be produced when some text is …\nThe message to emit on a left button press.\nSets the message that will be produced when the Button is …\nSets the message that will be produced when the Button is …\nSets the message that will be produced when the Button is …\nThe message to emit on a left button release.\nSets the release message of the Slider. This is called …\nSets the release message of the VerticalSlider. This is …\nEnables the resize interactions of the PaneGrid, which will\nThe message to emit on a right button press.\nThe message to emit on a right button release.\nSets a function to call when the Scrollable is scrolled.\nSets the message that should be produced when the TextInput…\nSets the function that will be called when the Checkbox is …\nSets the function that will be called when the Checkbox is …\nSets the opacity of the Svg.\nSets the opacity of the Image.\nWraps the given widget and captures any mouse button …\nUpdate the Component state based on the provided Operation\nDisplay interactive elements on top of other widgets.\nSets the Padding of the Column.\nSets the Padding of the Row.\nSets the Padding of the Button.\nSets the Padding of the ComboBox.\nSets the Padding of the Container.\nSets the Padding of the PickList.\nSets the Padding of the TextEditor.\nSets the Padding of the TextInput.\nSets the padding of the Tooltip.\nLet your users split regions of your application and …\nDisplay a dropdown list of selectable values.\nCreates a new PickList.\nSets the placeholder of the PickList.\nSets the placeholder of the TextEditor.\nProvide progress feedback to your users.\nCreates a new ProgressBar.\nAdds an element to the Column.\nAdds an Element to the Row.\nAdds an element to the Stack.\nAdds an element to the Column, if Some.\nAdds an element to the Row, if Some.\nAdds an element to the Stack, if Some.\nEncode and display information in a QR code.\nCreates a new QRCode widget from the given Data.\nCreate choices using radio buttons.\nCreates a new Radio.\nCreates a new Responsive widget with a closure that …\nCreates a new Rich text widget with the provided spans.\nCreates some Rich text with the given spans.\nApplies the given Rotation to the Svg.\nApplies the given Rotation to the Image.\nCreates a new Row with the given children.\nCreates a Row with the given children.\nDisplay a horizontal or vertical rule for dividing content.\nNavigate an endless amount of content with a scrollbar.\nCreates a new Scrollable with the provided content.\nConverts the TextInput into a secure password input.\nA custom shader widget for wgpu applications.\nCreates a new Shader.\nSets the optional “shift” step for the Slider.\nSets the optional “shift” step for the VerticalSlider.\nSets the size of the Checkbox.\nSets the text sixe of the ComboBox.\nSets the size of the Radio button.\nSets the text size of the TextEditor.\nSets the text size of the TextInput.\nSets the size of the Toggler.\nReturns a Size hint for laying out the Component.\nDisplay an interactive selector of a single value from a …\nCreates a new Slider.\nSets whether the Tooltip is snapped within the viewport.\nSets the vertical spacing between elements.\nSets the horizontal spacing between elements.\nSets the spacing between the Checkbox and the text.\nSets the spacing between the panes of the PaneGrid.\nSets the spacing between the Radio button and the text.\nEmbeds the Scrollbar into the Scrollable, instead of …\nSets the spacing between the Toggler and the text.\nCreates a new Span of text with the provided content.\nCreates a new Stack with the given children.\nCreates a Stack with the given children.\nSets the step size of the Slider.\nSets the step size of the VerticalSlider.\nSets the style of the Button.\nSets the style of the Checkbox.\nSets the style of the Container.\nSets the style of the PaneGrid.\nSets the style of the PickList.\nSets the style of the ProgressBar.\nSets the style of the Radio button.\nSets the style of the Rule.\nSets the style of this Scrollable.\nSets the style of the Slider.\nSets the style of the TextEditor.\nSets the style of the TextInput.\nSets the style of the Toggler.\nSets the style of the Tooltip.\nSets the style of the VerticalSlider.\nSets the style of the Svg.\nSets the style of the QRCode.\nDisplay vector graphics in your application.\nCreates a new Svg widget from the given Handle.\nDraw and interact with text.\nCreates a new Text widget with the provided content.\nCreates a new Text widget with the provided content.\nSets the horizontal alignment of the text of the Toggler\nSets the default text Color of the Themer.\nDisplay a multi-line text input for text editing.\nCreates a new TextEditor.\nDisplay fields that can be filled with text.\nCreates a new TextInput.\nSets the text text::LineHeight of the Checkbox.\nSets the text text::LineHeight of the PickList.\nSets the text text::LineHeight of the Radio button.\nSets the text text::LineHeight of the Toggler.\nSets the text::Shaping strategy of the Checkbox.\nSets the text::Shaping strategy of the PickList.\nSets the text::Shaping strategy of the Radio button.\nSets the text::Shaping strategy of the Toggler.\nSets the text size of the Checkbox.\nSets the text size of the PickList.\nSets the text size of the Radio button.\nSets the text size o the Toggler.\nUse the built-in theme and styles.\nA widget that applies any Theme to its contents.\nShow toggle controls using togglers.\nCreates a new Toggler.\nDisplay a widget over another.\nCreates a new Tooltip for the provided content with the …\nProcesses an Event and updates the Component state …\nCreates a new Text widget that displays the provided value.\nCreates a vertical Rule with the given width.\nCreates a vertical Rule with the given width.\nDisplay an interactive selector of a single value from a …\nCreates a new VerticalSlider.\nCreates a new Space widget that fills the available …\nProduces the widgets of the Component, which may trigger …\nSets the width of the Column.\nSets the width of the Row.\nSets the width of the Stack.\nSets the width of the Button.\nSets the width of the Checkbox.\nSets the width of the ComboBox.\nSets the width of the Container.\nSets the width of the PaneGrid.\nSets the width of the PickList.\nSets the width of the ProgressBar.\nSets the width of the Radio button.\nSets the width of the Scrollable.\nSets the width of the Slider.\nSets the width of the TextInput.\nSets the width of the Toggler.\nSets the width of the VerticalSlider.\nSet the width of the custom Shader.\nSets the width of the Svg.\nSets the width of the Space.\nSets the width of the Image boundaries.\nSets the width of the Canvas.\nCreates a Column with the given capacity.\nCreates a Row with the given capacity.\nCreates a Stack with the given capacity.\nCreates a Column with the given elements.\nCreates a Row with the given elements.\nCreates a Stack with the given elements.\nCreates a new vertical Scrollable.\nCreates an amount of vertical Space.\nCreates an amount of horizontal Space.\nThe Button can be pressed.\nA generic widget that produces a message when pressed.\nThe theme catalog of a Button.\nThe item class of the Catalog.\nThe Button cannot be pressed.\nThe Button can be pressed and it is being hovered.\nThe Button is being pressed.\nThe possible status of a Button.\nThe style of a button.\nA styling function for a Button.\nThe Background of the button.\nThe Border of the buton.\nA danger button; denoting a destructive action.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nA primary button; denoting a main action.\nA secondary button; denoting a complementary action.\nThe Shadow of the butoon.\nThe Style of a class with the given status.\nA success button; denoting a good outcome.\nA text button; useful for links.\nThe text Color of the button.\nUpdates the Style with the given Background.\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA simple cache that stores generated Geometry to avoid …\nA widget capable of drawing 2D graphics.\nA Canvas event.\nThe style used to fill geometry.\nThe frame supported by a renderer.\nThe geometry supported by a renderer.\nA fill which linearly interpolates colors along a …\nA Gradient color.\nA cache group.\nA keyboard event.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA linear gradient interpolates colors along a direction …\nA sharp corner.\nA mouse event.\nAn immutable set of points that may or may not be …\nThe state and logic of a Canvas.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe internal state mutated by the Program.\nThe style of a stroke.\nThe coloring style of some drawing.\nA bunch of text that can be drawn to a canvas\nA touch event.\nCreates a new Path representing a circle given its center …\nThe color of the text\nThe contents of the text\nDraws the state of the Program, producing a bunch of …\nComputes the Paths of the Text and draws them using the …\nHandle events of a canvas.\nFill Geometry with a certain style.\nThe font of the text\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nA gradient that can be used as a fill for some geometry.\nThe horizontal alignment of the text\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Group can only ever have a single Cache…\nCreates a new Path representing a line segment given its …\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe line height of the text.\nThe shape to be used at the corners of paths or basic …\nReturns the current mouse interaction of the Program.\nCreates a new Path with the provided closure.\nThe offset of LineDash::segments to start the pattern.\nPacks the Gradient for use in shader code.\nBuild different kinds of 2D shapes.\nThe position of the text relative to the alignment …\nReturns the internal lyon_path::Path.\nCreates a new Path representing a rectangle given its …\nThe fill rule defines how to determine what is inside and …\nThe alternating lengths of lines and gaps which describe …\nThe shaping strategy of the text.\nThe size of the text\nCreate lines from a Path and assigns them various …\nThe color or gradient of the fill.\nThe color or gradient of the stroke.\nReturns the current Path with the given transform applied …\nGenerates a new unique cache Group.\nUpdates the State of the Program.\nThe vertical alignment of the text\nThe distance between the two edges of the stroke.\nSets the color of the Stroke.\nSets the LineCap of the Stroke.\nSets the LineJoin of the Stroke.\nSets the width of the Stroke.\nThe Event was handled and processed by a widget.\nA Canvas event.\nThe Event was NOT handled by any widget.\nA keyboard event.\nA mouse event.\nThe status of an Event after being processed.\nA touch event.\nReturns the argument unchanged.\nCalls U::from(self).\nMerges two Status into one.\nThe style used to fill geometry.\nA Gradient color.\nThe fill rule defines how to determine what is inside and …\nA solid Color.\nThe coloring style of some drawing.\nReturns the argument unchanged.\nCalls U::from(self).\nThe fill rule defines how to determine what is inside and …\nThe color or gradient of the fill.\nA fill which linearly interpolates colors along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction …\nPacked Gradient data for use in shader code.\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nThe absolute ending position of the gradient.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear builder.\nCreates a new Packed gradient for use in shader code.\nPacks the Gradient for use in shader code.\nThe absolute starting position of the gradient.\nColorStops along the linear gradient direction.\nA segment of a differentiable curve.\nA Path builder.\nAn immutable set of points that may or may not be …\nBuild and draw curves.\nAdds an Arc to the Path from start_angle to end_angle in a …\nAdds a circular arc to the Path with the given control …\nAdds a cubic Bézier curve to the Path given its two …\nBuilds the Path of this Builder.\nThe center of the arc.\nAdds a circle to the Path given its center coordinate and …\nCloses the current sub-path in the Path with a straight …\nAdds an ellipse to the Path using a clockwise direction.\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nConnects the last point in the Path to the given Point …\nMoves the starting point of a new sub-path to the given …\nCreates a new Builder.\nAdds a quadratic Bézier curve to the Path given its …\nThe radius of the arc.\nAdds a rectangle to the Path given its top-left corner …\nThe start of the segment’s angle, clockwise rotation …\nA segment of a differentiable curve.\nAn elliptical Arc.\nThe center of the arc.\nThe center of the arc.\nThe end of the segment’s angle, clockwise rotation from …\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nCalls U::from(self).\nThe radii of the arc’s ellipse. The horizontal and …\nThe radius of the arc.\nThe clockwise rotation of the arc’s ellipse.\nThe start of the segment’s angle, clockwise rotation …\nThe start of the segment’s angle, clockwise rotation …\nFlag parameters for arcs as described by the SVG …\nAn alias for usize.\nA view over a contiguous storage of custom attributes.\nInterface for objects storing custom attributes associated …\nAn alias for a slice of f32 values.\nA beveled corner is to be used to join path segments. The …\nThe default builder for Path.\nA builder for Path with custom attributes.\nThe stroke for each sub-path does not extend beyond its …\nID of a control point in a path.\nID of an endpoint point in a path.\nRepresents an event or edge of path.\nRefers to an event in a path.\nThe fill rule defines how to determine what is inside and …\nA path event representing endpoints and control points as …\nAn iterator of endpoint and control point ids for Path and …\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nLine cap as defined by the SVG specification.\nLine join as defined by the SVG specification.\nA sharp corner is to be used to join path segments.\nSame as a miter join, but if the miter limit is exceeded, …\nAn empty attribute slice.\nA simple path data structure.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nThe commands of a path encoded in a single array using IDs …\nA view over PathCommands.\nA path event representing endpoints and control points as …\nA view on a Path.\nA view over a sequence of endpoints forming a polygon.\nInterface for types types (typically endpoints and control …\nInterface for objects storing endpoints and control points …\nAn iterator of over a Path traversing the path in reverse.\nAt each end of each sub-path, the shape representing the …\nA round corner is to be used to join path segments.\nThe positive or negative side of a vector or segment.\nAt the end of each sub-path, the shape representing the …\nThe two possible orientations for the edges of a shape to …\nReturns a view on the path commands.\nReturns a view on this Path.\nReturns a slice over an endpoint’s custom attributes.\nReturns a slice over an endpoint’s custom attributes.\nPath building utilities.\nCreates a PathCommandsBuilder to create path commands.\nCreates a Builder to build a path.\nCreates a BuilderWithAttributes to build a path with …\nA generic representation for paths that allow more control …\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns an iterator over the path, with endpoints and …\nReturns the first endpoint and its custom attributes if …\nIterate on a flattened approximation of the path with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the endpoint’s custom attributes as a slice of …\nIterates over the endpoint and control point ids of the …\nIterates over the endpoint and control point ids of the …\nReturns an iterator of IdEvent.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a Path from This iterator.\nReturns whether the path buffer is empty.\nReturns whether the path buffer is empty.\nReturns an iterator over the path commands.\nReturns an iterator over the path commands.\nIterates over the entire Path, ignoring custom attributes.\nIterates over the path.\nReturns an iterator of Event<&T>.\nIterates over the entire Path with custom attributes.\nIterates over the entire Path with custom attributes.\nTools to iterate over paths.\nOf the four candidate arc sweeps, two will represent an …\nReturns the last endpoint and its custom attributes if any.\nReturns the number of paths in the path buffer.\nReturns the number of paths in the path buffer.\nf32 version of the lyon_geom types used everywhere. Most …\nCreates an Empty Path.\nReturns the next event id within the path.\nReturns the next event id within the path.\nReturns the next event id within the sub-path.\nReturns the next event id within the path.\nReturns the number of float attributes per endpoint.\nThe default path data structure.\nA container to store multiple paths contiguously.\nReturns an iterator of PathEvent.\nReturns a view on a path made of these commands with …\nSpecific path types for polygons.\nReturns a reversed version of this path in the form of an …\nReturns a reversed version of this path in the form of an …\nCreates an WithSvg to build a path with a rich set of …\nIf sweep is true, then the arc will be drawn in a “…\nlyon_path traits reexported here for convenience.\nApplies a transform to all endpoints and control points of …\nThe radius of each corner of a rounded rectangle.\nBuilds a path.\nA Builder that approximates curves with successions of …\nA convenience wrapper for PathBuilder without custom …\nThe base path building interface.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nBuilds a path with a transformation applied.\nImplements an SVG-like building interface on top of a …\nAdds a sub-path containing a circle.\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nAdds a cubic bézier curve to the current sub-path.\nEnds the current sub path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns a builder that approximates all curves with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nAdds an horizontal line segment.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nAdds a quadratic bézier curve to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns a builder that applies the given transformation to …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nReturns a builder that support SVG commands.\nA view on a PathCommands buffer and two slices for …\nAn iterator of Event<&Endpoint, &ControlPoint>.\nAn iterator of Event<&Endpoint, &ControlPoint>.\nThe commands of a path encoded in a single array using IDs …\nBuilds path commands.\nA view over PathCommands.\nAn iterator of PathEvent.\nConsumes the builder and returns path commands.\nReturns an iterator over the events of the path using …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns an iterator over the events of the path using IDs.") \ No newline at end of file +searchState.loadedDescShard("iced", 0, "iced is a cross-platform GUI library focused on simplicity …\nA list with all the defined themes.\nAlignment on the axis of a container.\nThe black color.\nThe background of some element.\nA border.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nAlign at the center of the axis.\nA color in the sRGB color space.\nA solid color.\nScale as big as it can be without needing to crop or hide …\nThe strategy used to fit the contents of a widget to its …\nScale the image to cover all of the bounding box, cropping …\nA Theme that uses a Custom palette.\nA non-monospaced sans-serif font with normal Weight.\nThe built-in dark variant.\nDegrees\nThe built-in Dracula variant.\nA generic widget.\nAlign at the end of the axis.\nContains the error value\nAn error that occurred while running an application.\nA user interface event.\nA type that can run futures.\nThe futures executor could not be created.\nThe built-in Ferra variant:\nDistort the image so the widget is 100% covered without …\nFill all the remaining space\nFill a portion of the remaining space relative to other …\nFill a fixed amount of space\nThe element will float while rotating. The layout will be …\nA font.\nA fill which transitions colors progressively along a …\nLinearly interpolate between several colors.\nThe application graphics context could not be created.\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nA Transformation that preserves whatever is transformed.\nA rectangle starting at Point::ORIGIN with infinite width …\nA Size with infinite width and height.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nA keyboard event\nThe strategy used to fill space in a specific dimension.\nThe built-in light variant.\nA linear gradient interpolates colors along a direction at …\nA monospaced font with normal Weight.\nThe built-in Moonfly variant.\nA mouse event\nThe built-in Nightfly variant.\nDon’t resize or scale the image at all.\nThe built-in Nord variant.\nThe origin (i.e. a Point at (0, 0)).\nContains the success value\nThe built-in Oxocarbon variant.\nThe amount of radians in half a circle.\nAn amount of space to pad for each side of a box\nAn amount of logical pixels.\nA 2D point.\nThe primary rendering option.\nThe range of degrees of a circle.\nThe range of radians of a circle.\nRadians\nAn axis-aligned rectangle.\nThe default graphics renderer for iced.\nThe result of running an iced program.\nThe strategy used to rotate the content.\nScale the image down if it’s too big for the space, but …\nThe secondary (or fallback) rendering option.\nA shadow.\nFill the least amount of space\nAn amount of space in 2 dimensions.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nThe element will be solid while rotating. The layout will …\nAlign at the start of the axis.\nA request to listen to external events.\nA color with no opacity.\nA set of concurrent actions to be performed by the iced …\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nA touch event\nA 2D transformation matrix.\nA Size with a width and height of 1 unit.\nA 2D vector.\nThe white color.\nA window event\nThe application window could not be created.\nPadding of zero\nZero pixels.\nA Size with zero width and height.\nThe zero Vector.\nTransparency, 0.0 - 1.0\nCreates a new Task that can be aborted with the returned …\nLeverage advanced concepts like custom widgets.\nAlign and position widgets.\nExecutes a new Task after this one, only when it produces …\nExecutes a new Task after this one, only when it succeeds …\nCreate and run iced applications step by step.\nCreates an iced Application given its title, update, and …\nApplies the Rotation to the given Size, returning the …\nReturns the area of the Rectangle.\nBlue component, 0.0 - 1.0\nCombines the given tasks and produces a single Task that …\nBatches all the provided subscriptions and returns the …\nThe blur radius of the shadow.\nDraw lines around containers.\nSets the bottom of the Padding.\nBottom padding\nReturns the Point at the center of the Rectangle.\nReturns the X coordinate of the Point at the center of the …\nReturns the Y coordinate of the Point at the center of the …\nChains a new Task to be performed once the current one …\nAccess the clipboard.\nCreates a new Task that collects all the output of the …\nSets the Color of the Border.\nThe color of the border.\nThe color of the shadow.\nCreates a Color with shorter and cleaner syntax.\nReturns true if the given Point is contained in the …\nCreates a new custom Theme from the given Palette.\nCreates a new custom Theme from the given Palette, with a …\nCreate and run daemons that run in the background.\nCreates an iced Daemon given its title, update, and view …\nReturns the angle of the Rotation in Degrees.\nComputes the distance to another Point.\nCreates a new Task that instantly produces the given value.\nAdapts the Length so it can contain the other Length and …\nRuns the given closure inside the Executor.\nHandle events of a user interface.\nChoose your preferred executor to power your application.\nCreates a Task that exits the iced runtime.\nExpands the Rectangle a given amount.\nExpands this Size by the given amount.\nReturns the palette::Extended of the Theme.\nThe Family of the Font.\nReturns the fill factor of the Length.\nFits the Padding between the provided inner and outer Size.\nAttempt to apply the given fit for a content size within …\nReturns the “fluid” variant of the Length.\nLoad and use fonts.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a Color from its linear RGBA components.\nCreates a Color from its RGB components.\nCreates a Color from its RGB8 components.\nCreates a Color from its RGBA components.\nCreates a Color from its RGB8 components and an alpha …\nCreates a new Task that runs the given Future and produces …\nGreen component, 0.0 - 1.0\nColors that transition progressively.\nHeight of the rectangle.\nThe height.\nReturns the total amount of horizontal Padding.\nComputes the intersection with the given Rectangle.\nReturns whether the Rectangle intersects with the given …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the Color into its linear values.\nConverts the Color into its RGBA8 equivalent.\nReturns the inverted Color.\nInverts the Color in-place.\nReturns true iff the Length is either Length::Fill or\nReturns true if the current Rectangle is completely within …\nListen and react to keyboard events.\nSets the left of the Padding.\nLeft padding\nMaps the output of a Task with the given closure.\nTransforms the Subscription output with the given function.\nReturns the maximum of each component of this size and …\nReturns the minimum of each component of this size and …\nListen and react to mouse events.\nCreates a new Executor.\nCreate a Padding that is equal on all sides.\nCreates a new Color.\nCreates a new Point with the given coordinates.\nCreates a new Rectangle with its top-left corner in the …\nCreates a new Size with the given width and height.\nCreates a new Vector with the given components.\nCreates a Task that does nothing.\nReturns an empty Subscription that will not produce any …\nThe offset of the shadow.\nCreates an orthographic projection.\nDisplay interactive elements on top of other widgets.\nSpace stuff around the perimeter.\nReturns the Palette of the Theme.\nCreates a Task that runs the given Future to completion …\nReturns the position of the top left corner of the …\nRed component, 0.0 - 1.0\nReturns the angle of the Rotation in Radians.\nReturns a mutable reference to the angle of the Rotation …\nThe Radius of the border.\nSets the right of the Padding.\nRight padding\nRotates the Rectangle and returns the smallest Rectangle …\nRotates the given Size and returns the minimum Size …\nSets the Radius of the Border.\nRuns a basic iced application with default Settings given …\nCreates a Task that runs the given Stream to completion …\nReturns a Subscription that will call the given function …\nReturns a Subscription that will create and asynchronously …\nCreates a uniform scaling transformation.\nScales the alpha channel of the Gradient by the given …\nScales the alpha channel of the Background by the given …\nScales the alpha channel of the Color by the given factor.\nReturns the scale factor of the Transformation.\nConfigure your application.\nReturns the Size of the Rectangle.\nSnaps the Rectangle to unsigned integer coordinates.\nSpawns a future in the Executor.\nCreate asynchronous streams of data.\nCreates a new Task that runs the given Stream and produces …\nThe Stretch of the Font.\nThe Style of the Font.\nRetrieve system information.\nCreate runtime tasks.\nUse the built-in theme and styles.\nPerforms a new Task for every output of the current Task …\nListen and react to time.\nCalculates the line in which the angle intercepts the …\nSets the top of the Padding.\nTop padding\nListen and react to touch events.\nCreates a translate transformation.\nReturns the translation of the Transformation.\nComputes the union with the given Rectangle.\nReturns the total amount of vertical Padding.\nThe Weight of the Font.\nUse the built-in widgets or create your own.\nSets the width of the Border.\nThe width of the border.\nWidth of the rectangle.\nThe width.\nConfigure the window of your application in native …\nAdds a value to the Subscription context.\nCreates a non-monospaced Font with the given Family::Name …\nCreates a new square Rectangle with the center at the …\nCreates a new Rectangle with its top-left corner at the …\nCreates a new axis-aligned Rectangle from the given …\nThe X coordinate.\nX coordinate of the top-left corner.\nThe X component of the Vector\nThe Y coordinate.\nY coordinate of the top-left corner.\nThe Y component of the Vector\nA buffer for short-term storage and transfer within and …\nThe bounds of a Node and its children, using absolute …\nAn interactive component that can be displayed on top of …\nA component that can be used by widgets to draw themselves …\nA connection to the state of a shell.\nA paragraph.\nA component that displays information and allows …\nReturns whether the widgets of the current application …\nReturns the bounds of the Layout.\nThe bounds of the paragraph.\nReturns the state Tree of the children of the Widget.\nReturns an iterator over the Layout of the children of a …\nClears all of the recorded primitives in the Renderer.\nAccess the clipboard.\nThe content of the paragraph.\nReconciles the Widget with the provided Tree.\nDraws the Overlay using the associated Renderer.\nDraws the Widget using the associated Renderer.\nEnds recording a new layer.\nEnds recording a new layer.\nFills a Quad with the provided Background.\nThe font of the Text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe horizontal alignment of the Text.\nLoad and draw raster graphics.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nInvalidates the current application layout.\nInvalidates the current application widgets.\nReturns true if the Shell contains no published messages\nReturns whether the current layout is invalid or not.\nReturns true if the cursor is over the Overlay.\nPosition your widgets properly.\nReturns the layout Node of the Overlay.\nReturns the layout::Node of the Widget.\nThe line height of the Text.\nMerges the current Shell with another one by applying the …\nHandle mouse events.\nReturns the current mouse::Interaction of the Overlay.\nReturns the current mouse::Interaction of the Widget.\nCreates a new Layout for the given Node at the origin.\nCreates a new Shell with the provided buffer of messages.\nProcesses a runtime Event.\nProcesses a runtime Event.\nApplies a widget::Operation to the Overlay.\nApplies an Operation to the Widget.\nDisplay interactive elements on top of other widgets.\nReturns the nested overlay of the Overlay, if there is any.\nReturns the overlay of the Widget, if there is any.\nReturns the position of the Layout.\nPublish the given Message for an application to process it.\nReads the current content of the Clipboard as text.\nReturns the request a redraw should happen, if any.\nWrite your own renderer.\nRequests a new frame to be drawn.\nTriggers the given function if the layout is invalid, …\nThe Shaping strategy of the Text.\nReturns the Size of the Widget in lengths.\nThe size of the Text in logical pixels.\nReturns a Size hint for laying out the Widget.\nStarts recording a new layer.\nStarts recording with a new Transformation.\nReturns the State of the Widget.\nWrite your own subscriptions.\nLoad and draw vector graphics.\nReturns the Tag of the Widget.\nDraw and interact with text.\nThe vertical alignment of the Text.\nCreate custom widgets and operate on them.\nDraws the primitives recorded in the given closure in a …\nCreates a new Layout for the given Node with the provided …\nApplies a Transformation to the primitives recorded in the …\nApplies a translation to the primitives recorded in the …\nWrites the given text contents to the Clipboard.\nA buffer for short-term storage and transfer within and …\nThe kind of Clipboard.\nA null implementation of the Clipboard trait.\nThe primary clipboard.\nThe standard clipboard.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nReads the current content of the Clipboard as text.\nWrites the given text contents to the Clipboard.\nA cheaply cloneable and sliceable chunk of contiguous …\nA handle pointing to some encoded image bytes in-memory.\nImage filtering strategy.\nA handle of some image data.\nThe image Handle to be displayed. Iced exposes its own …\nThe unique identifier of some Handle data.\nA raster image that can be drawn.\nBilinear interpolation.\nNearest neighbor.\nA file handle. The image data will be read from the file …\nA Renderer that can render raster graphics.\nA handle pointing to decoded image pixels in RGBA format.\nClears the buffer, removing all data.\nCreates Bytes instance from slice, by copying it.\nDraws an Image inside the provided bounds.\nThe filter method of the image.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a new Bytes from a static slice.\nThe handle of the image.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Bytes has a length of 0.\nReturns true if this is the only reference to the data.\nReturns the number of bytes contained in this Bytes.\nReturns the dimensions of an image for the given Handle.\nCreates a new empty Bytes.\nThe opacity of the image.\nThe rotation to be applied to the image; on its center.\nReturns a slice of self for the provided range.\nReturns a slice of self that is equivalent to the given …\nIf set to true, the image will be snapped to the pixel …\nSplits the bytes into two at the given index.\nSplits the bytes into two at the given index.\nShortens the buffer, keeping the first len bytes and …\nTry to convert self into BytesMut.\nThe height of the image.\nThe id of this handle.\nThe pixels.\nThe width of the image.\nThe bounds of a Node and its children, using absolute …\nA set of size constraints for layouting.\nNo limits\nThe bounds of an element and its children.\nAligns the Node in the given space.\nMutable reference version of Self::align.\nComputes the resulting Node that fits the Limits given …\nReturns the bounds of the Node.\nReturns the children of the Node.\nComputes the resulting Node that fits the Limits given …\nCreates a new Node that wraps a single child with some …\nDistribute elements using a flex-based layout.\nReturns the argument unchanged.\nReturns the argument unchanged.\nApplies a height constraint to the current Limits.\nCalls U::from(self).\nCalls U::from(self).\nRemoves the minimum width constraint for the current Limits…\nReturns the maximum Size of the Limits.\nApplies a maximum height constraint to the current Limits.\nApplies a maximum width constraint to the current Limits.\nReturns the minimum Size of the Limits.\nApplies a minimum height constraint to the current Limits.\nApplies a minimum width constraint to the current Limits.\nMoves the Node to the given position.\nMutable reference version of Self::move_to.\nCreates new Limits with the given minimum and maximum Size.\nCreates a new Node with the given Size.\nProduces a Node with two children nodes one right next to …\nComputes the Node that fits the Limits given some width, …\nComputes a padded Node with a positioning step.\nComputes the resulting Size that fits the Limits given …\nShrinks the current Limits by the given Size.\nReturns the Size of the Node.\nComputes the resulting Node that fits the Limits given …\nTranslates the Node by the given translation.\nApplies a width constraint to the current Limits.\nCreates a new Node with the given Size and children.\nThe main axis of a flex layout.\nThe horizontal axis\nThe vertical axis\nReturns the argument unchanged.\nCalls U::from(self).\nComputes the flex layout with the given axis and limits, …\nThe cursor has a defined position.\nThe back mouse button.\nThe button of a mouse.\nA mouse button was pressed.\nA mouse button was released.\nA mouse click.\nThe mouse cursor state.\nThe mouse cursor entered the window.\nThe mouse cursor left the window.\nThe mouse cursor was moved\nA mouse event.\nThe forward mouse button.\nThe interaction of a mouse cursor.\nThe left mouse button.\nA line-based scroll movement\nThe middle (wheel) button.\nSome other button.\nA pixel-based scroll movement\nThe right mouse button.\nA scroll movement.\nThe cursor is currently unavailable (i.e. out of bounds or …\nThe mouse wheel was scrolled.\nTrack mouse clicks.\nReturns the argument unchanged.\nCalls U::from(self).\nReturns the Kind of Click.\nCreates a new Click with the given position and previous …\nReturns the position of the Click.\nThe scroll movement.\nThe new position of the mouse cursor\nThe number of horizontal lines scrolled\nThe number of horizontal pixels scrolled\nThe number of vertical lines scrolled\nThe number of vertical pixels scrolled\nA mouse click.\nA double click\nThe kind of mouse click.\nA single click\nA triple click\nReturns the argument unchanged.\nCalls U::from(self).\nA generic Overlay.\nAn Overlay container that displays multiple overlay …\nAn interactive component that can be displayed on top of …\nDraws the Overlay using the associated Renderer.\nDraws the Element and its children using the given Layout.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns a Group of overlay Element children.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the cursor is over the Element.\nReturns true if the cursor is over the Overlay.\nReturns the layout Node of the Overlay.\nComputes the layout of the Element in the given bounds.\nApplies a transformation to the produced message of the …\nReturns the current mouse::Interaction of the Element.\nReturns the current mouse::Interaction of the Overlay.\nCreates a new Element containing the given Overlay.\nCreates an empty Group.\nProcesses a runtime Event.\nProcesses a runtime Event.\nApplies a widget::Operation to the Element.\nApplies a widget::Operation to the Overlay.\nReturns the nested overlay of the Element, if there is any.\nTurns the Group into an overlay overlay::Element.\nReturns the nested overlay of the Overlay, if there is any.\nAdds an overlay::Element to the Group.\nCreates a Group with the given elements.\nA polygon with four sides.\nA component that can be used by widgets to draw themselves …\nThe styling attributes of a Renderer.\nThe Border of the Quad. The border is drawn on the inside …\nThe bounds of the Quad.\nClears all of the recorded primitives in the Renderer.\nEnds recording a new layer.\nEnds recording a new layer.\nFills a Quad with the provided Background.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe Shadow of the Quad.\nStarts recording a new layer.\nStarts recording with a new Transformation.\nThe text color\nDraws the primitives recorded in the given closure in a …\nApplies a Transformation to the primitives recorded in the …\nApplies a translation to the primitives recorded in the …\nA subscription event.\nA stream of runtime events.\nThe hasher used for identifying subscriptions.\nA user interacted with a user interface in a window.\nDescribes an event specific to MacOS\nA MacOS specific event\nThe events that will be produced by a Subscription with …\nA platform specific event\nA platform specific event.\nTriggered when the app receives an URL from the system\nThe description of a Subscription.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a Subscription from a Recipe describing it.\nHashes the Recipe.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the different recipes of the Subscription.\nExecutes the Recipe and produces the stream of events of …\nThe Event describing the interaction.\nThe event::Status of the interaction.\nThe window holding the interface of the interaction.\nIn-memory data\nThe data of a vectorial image.\nA handle of Svg data.\nFile data\nA Renderer that can render vector graphics.\nA raster image that can be drawn.\nSets the Color filter of the Svg.\nThe Color filter to be applied to the Svg.\nDraws an SVG with the given Handle, an optional Color …\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe handle of the Svg.\nCalls U::from(self).\nCalls U::from(self).\nReturns the default dimensions of an SVG for the given …\nCreates a new Svg with the given handle.\nSets the opacity of the Svg.\nThe opacity of the Svg.\nSets the rotation of the Svg.\nThe rotation to be applied to the image; on its center.\nThe char representing a ▼ icon in the built-in ICON_FONT.\nAn absolute height in logical pixels.\nAdvanced text shaping and font fallback.\nNo shaping and no font fallback.\nBorrowed data.\nA bounds difference.\nThe char representing a ✔ icon in the ICON_FONT.\nThe point was within the bounds of the returned character …\nThe difference detected in some text.\nA component that can be used by widgets to edit multi-line …\nThe Editor of this Renderer.\nThe font of the Editor.\nThe font of this Paragraph.\nThe font type used.\nA fragment of Text.\nA text highlight.\nThe output of the Highlighter.\nA type capable of highlighting text.\nThe result of hit testing on text.\nThe icon font of the backend.\nA trait for converting a value to some text Fragment.\nThe highlight iterator type.\nThe height of a line of text in a paragraph.\nNo difference.\nOwned data.\nA text paragraph.\nThe Paragraph of this Renderer.\nA factor of the size of the text.\nA renderer capable of measuring and drawing Text.\nThe settings to configure the Highlighter.\nA shape difference.\nThe shaping strategy of some text.\nA span of text.\nA paragraph.\nThe Background of the highlight.\nThe Border of the highlight.\nReturns the current boundaries of the Editor.\nThe bounds of the paragraph.\nNotifies the Highlighter that the line at the given index …\nThe Color of the Span.\nCompares the Paragraph with some desired Text and returns …\nThe content of the paragraph.\nReturns the current line of the Highlighter.\nReturns the current Cursor of the Editor.\nComputes the cursor position of the Hit .\nReturns the current cursor position of the Editor.\nReturns the default Self::Font.\nReturns the default size of Text.\nEdit text.\nDraws the given Editor at the given position and with the …\nDraws the given Paragraph at the given position and with …\nDraws the given Text at the given position and with the …\nThe font of the Text.\nThe font of the Span.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the distance to the given grapheme index in the …\nRuns a text Highlighter in the Editor.\nThe Highlight of the Span.\nHighlights the given line.\nHighlight text.\nTests whether the provided point is within the boundaries …\nTests whether the provided point is within the boundaries …\nReturns the horizontal alignment of the Paragraph.\nThe horizontal alignment of the Text.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the value to some text Fragment.\nReturns true if the Editor has no contents.\nReturns the text of the given line in the Editor, if it …\nReturns the amount of lines in the Editor.\nThe line height of the Text.\nThe LineHeight of the Span.\nThe link of the Span.\nReturns the minimum boundaries to fit the current contents …\nReturns the minimum boundaries that can fit the contents …\nReturns the minimum height that can fit the contents of …\nReturns the minimum width that can fit the contents of the …\nCreates a new Highlighter from its Self::Settings.\nThe Padding of the Span.\nDraw paragraphs.\nPerforms an Action on the Editor.\nLays out the Paragraph with some new boundaries.\nReturns the current selected text of the Editor.\nThe Shaping strategy of the Text.\nThe size of the Text in logical pixels.\nThe size of the Span in Pixels.\nReturns all bounds for the provided Span index of the …\nWhether the Span should be struck through or not.\nThe Fragment of text.\nWhether the Span should be underlined or not.\nUpdates the Editor with some new attributes.\nUpdates the Highlighter with some new Self::Settings.\nReturns the vertical alignment of the Paragraph.\nThe vertical alignment of the Text.\nCreates a new Paragraph laid out with the given Text.\nCreates a new Editor laid out with the given text.\nCreates a new Paragraph laid out with the given Text.\nAn interaction with an Editor.\nDelete the previous character.\nCursor without a selection\nClick the Editor at the given Point.\nThe cursor of an Editor.\nDelete the next character.\nA direction in some text.\nMove to the end of the text.\nMove to the start of the text.\nMove down.\nDrag the mouse on the Editor to the given Point.\nAn action that edits text.\nPerform an Edit.\nA component that can be used by widgets to edit multi-line …\nMove to the end of the line.\nBreak the current line.\nThe font of the Editor.\nMove to the start of the line.\nInsert the given character.\nMove left.\n<-\nA cursor movement.\nApply a Motion.\nMove to the start of the next window.\nMove to the start of the previous window.\nPaste the given text.\nMove right.\n->\nScroll the Editor a certain amount of lines.\nSelect text with a given Motion.\nSelect the entire buffer.\nSelect the line at the current cursor.\nSelect the word at the current cursor.\nCursor selecting a range of text\nMove up.\nMove to the left boundary of a word.\nMove to the right boundary of a word.\nReturns the current boundaries of the Editor.\nReturns the current Cursor of the Editor.\nReturns the current cursor position of the Editor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nRuns a text Highlighter in the Editor.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Editor has no contents.\nReturns the text of the given line in the Editor, if it …\nReturns the amount of lines in the Editor.\nReturns the minimum boundaries to fit the current contents …\nPerforms an Action on the Editor.\nReturns the current selected text of the Editor.\nUpdates the Editor with some new attributes.\nCreates a new Editor laid out with the given text.\nThe amount of lines to scroll.\nThe format of some text.\nThe output of the Highlighter.\nA type capable of highlighting text.\nThe highlight iterator type.\nA highlighter that highlights nothing.\nThe settings to configure the Highlighter.\nNotifies the Highlighter that the line at the given index …\nThe Color of the text.\nReturns the current line of the Highlighter.\nThe Font of the text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nHighlights the given line.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Highlighter from its Self::Settings.\nUpdates the Highlighter with some new Self::Settings.\nThe font of this Paragraph.\nA text paragraph.\nA Paragraph of plain text.\nCompares the Paragraph with some desired Text and returns …\nReturns the argument unchanged.\nReturns the distance to the given grapheme index in the …\nTests whether the provided point is within the boundaries …\nTests whether the provided point is within the boundaries …\nReturns the horizontal alignment of the Paragraph.\nReturns the horizontal alignment of the Paragraph.\nCalls U::from(self).\nReturns the minimum boundaries that can fit the contents …\nReturns the minimum boundaries that can fit the contents …\nReturns the minimum height that can fit the contents of …\nReturns the minimum width that can fit the contents of the …\nReturns the minimum width that can fit the contents of the …\nCreates a new Plain paragraph.\nReturns the cached Paragraph.\nLays out the Paragraph with some new boundaries.\nReturns all bounds for the provided Span index of the …\nUpdates the plain Paragraph to match the given Text, if …\nReturns the vertical alignment of the Paragraph.\nReturns the vertical alignment of the Paragraph.\nCreates a new Paragraph laid out with the given Text.\nCreates a new Paragraph laid out with the given Text.\nThe identifier of a generic widget.\nA piece of logic that can traverse the widget tree of an …\nA paragraph of text.\nA persistent state widget tree.\nA component that displays information and allows …\nSets the alignment::Horizontal of the Text.\nSets the alignment::Vertical of the Text.\nCenters the Text, both horizontally and vertically.\nReturns the state Tree of the children of the Widget.\nThe children of the root widget of the Tree.\nSets the style class of the Text.\nSets the Color of the Text.\nSets the Color of the Text, if Some.\nOperates on a widget that contains other widgets.\nOperates on a custom widget with some state.\nReconciles the Widget with the provided Tree.\nReconciles the current tree with the provided Widget.\nReconciles the children of the tree with the provided list …\nReconciles the children of the tree with the provided list …\nDraws the Widget using the associated Renderer.\nCreates an empty, stateless Tree with no children.\nFinishes the Operation and returns its Outcome.\nOperates on a widget that can be focused.\nSets the Font of the Text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Text boundaries.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the layout::Node of the Widget.\nSets the LineHeight of the Text.\nReturns the current mouse::Interaction of the Widget.\nCreate a new fragment of Text with the given contents.\nCreates a new Tree for the provided Widget.\nCreates a custom Id.\nProcesses a runtime Event.\nCreates a new Task that runs the given widget::Operation …\nApplies an Operation to the Widget.\nQuery or update internal widget state.\nReturns the overlay of the Widget, if there is any.\nOperates on a widget that can be scrolled.\nSets the Shaping strategy of the Text.\nReturns the Size of the Widget in lengths.\nSets the size of the Text.\nReturns a Size hint for laying out the Widget.\nReturns the State of the Widget.\nThe State of the Tree.\nSets the style of the Text.\nReturns the Tag of the Widget.\nThe tag of the Tree.\nWrite some text for your users to read.\nOperates on a widget that has text input.\nStore internal widget state in a state tree to ensure …\nCreates a unique Id.\nSets the width of the Text boundaries.\nThe Operation needs to be followed by another Operation.\nThe internal state of a widget that can be focused.\nThe Operation produced no result.\nA piece of logic that can traverse the widget tree of an …\nThe result of an Operation.\nThe internal state of a widget that can be scrolled.\nThe Operation produced some result.\nThe internal state of a widget that has text input.\nOperates on a widget that contains other widgets.\nOperates on a custom widget with some state.\nFinishes the Operation and returns its Outcome.\nFocuses the widget.\nOperate on widgets that can be focused.\nOperates on a widget that can be focused.\nReturns the argument unchanged.\nCalls U::from(self).\nReturns whether the widget is focused or not.\nMaps the output of an Operation using the given function.\nMoves the cursor of the text input to an arbitrary …\nMoves the cursor of the text input to the end of the input …\nMoves the cursor of the text input to the front of the …\nProduces an Operation that applies the given Operation to …\nScroll the widget to the given AbsoluteOffset along the …\nOperate on widgets that can be scrolled.\nOperates on a widget that can be scrolled.\nSelects all the content of the text input.\nSnaps the scroll of the widget to the given percentage …\nOperate on widgets that have text input.\nOperates on a widget that has text input.\nUnfocuses the widget.\nA summary of the focusable widgets present on a widget …\nThe internal state of a widget that can be focused.\nProduces an Operation that generates a Count and chains it …\nProduces an Operation that searches for the current …\nProduces an Operation that focuses the widget with the …\nFocuses the widget.\nProduces an Operation that searches for the current …\nProduces an Operation that searches for the current …\nThe index of the current focused widget, if any.\nReturns the argument unchanged.\nCalls U::from(self).\nReturns whether the widget is focused or not.\nThe total amount of focusable widgets.\nUnfocuses the widget.\nThe amount of absolute offset in each direction of a …\nThe amount of relative offset in each direction of a …\nThe internal state of a widget that can be scrolled.\nProduces an Operation that scrolls the widget with the …\nScroll the widget to the given AbsoluteOffset along the …\nProduces an Operation that snaps the widget with the given …\nSnaps the scroll of the widget to the given percentage …\nThe amount of horizontal offset\nThe amount of horizontal offset\nThe amount of vertical offset\nThe amount of vertical offset\nThe internal state of a widget that has text input.\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to an arbitrary …\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to the end of the input …\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to the front of the …\nProduces an Operation that selects all the content of the …\nSelects all the content of the text input.\nAn absolute height in logical pixels.\nAdvanced text shaping and font fallback.\nNo shaping and no font fallback.\nThe theme catalog of a Text.\nThe item class of this Catalog.\nThe height of a line of text in a paragraph.\nA factor of the size of the text.\nThe shaping strategy of some text.\nThe internal state of a Text widget.\nThe appearance of some text.\nA styling function for a Text.\nA paragraph of text.\nText with the default base color.\nThe Color of the text.\nText conveying some negative information, like an error.\nThe default text styling; color is inherited.\nThe default class produced by this Catalog.\nDraws text using the same logic as the Text widget.\nProduces the layout::Node of a Text widget.\nText conveying some important information, like an action.\nText conveying some secondary information, like a footnote.\nThe Style of a class with the given status.\nText conveying some positive information, like a …\nNo meaningful internal state.\nSome meaningful internal state.\nThe internal State of a widget.\nThe identifier of some widget state.\nA persistent state widget tree.\nThe children of the root widget of the Tree.\nReconciles the current_children with the provided list of …\nDowncasts the State to T and returns a mutable reference …\nDowncasts the State to T and returns a reference to it.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new State.\nCreates a Tag for a state of type T.\nThe State of the Tree.\nCreates a Tag for a stateless widget.\nThe tag of the Tree.\nAlignment on the axis of a container.\nAlign bottom\nAlign at the center of the axis.\nHorizontally centered\nVertically centered\nAlign at the end of the axis.\nThe horizontal Alignment of some resource.\nAlign left\nAlign right\nAlign at the start of the axis.\nAlign top\nThe vertical Alignment of some resource.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe appearance of a program.\nThe underlying definition and configuration of an iced …\nThe default style of a Program.\nThe title logic of some Application.\nThe update logic of some Application.\nThe view logic of some Application.\nSets the Settings::antialiasing of the Application.\nCreates an iced Application given its title, update, and …\nThe background Color of the application.\nSets the window::Settings::position to …\nSets the window::Settings::decorations of the Application.\nSets the default Font of the Application.\nReturns the default style of a Program.\nSets the window::Settings::exit_on_close_request of the …\nAdds a font to the list of fonts that will be loaded at …\nReturns the argument unchanged.\nCalls U::from(self).\nSets the window::Settings::level of the Application.\nSets the window::Settings::position of the Application.\nSets the window::Settings::resizable of the Application.\nRuns the Application.\nRuns the Application with a closure that creates the …\nSets the scale factor of the Application.\nSets the Settings that will be used to run the Application.\nSets the style logic of the Application.\nSets the subscription logic of the Application.\nThe default text Color of the application.\nSets the theme logic of the Application.\nProduces the title of the Application.\nSets the window::Settings::transparent of the Application.\nProcesses the message and updates the state of the …\nProduces the widget of the Application.\nSets the window::Settings of the Application.\nSets the window::Settings::size of the Application.\nA border.\nThe border radii for the corners of a graphics primitive …\nCreates a new Radius with the given value as bottom left …\nSets the bottom left and bottom right values of the Radius.\nCreates a new Radius with the given bottom left value.\nSets the bottom left value of the Radius.\nBottom left radius\nCreates a new Radius with the given bottom right value.\nSets the bottom right value of the Radius.\nBottom right radius\nCreates a new Border with the given Color.\nThe color of the border.\nReturns the argument unchanged.\nCalls U::from(self).\nCreates a new Radius with the given value as top left and …\nSets the top left and bottom left values of the Radius.\nCreates a new Radius with the same value for each corner.\nCreates a new Radius with the same value for each corner.\nThe Radius of the border.\nCreates a new Radius with the given value as top right and …\nSets the top right and bottom right values of the Radius.\nCreates a new Border with the given Radius.\nCreates a new Radius with the given value as top left and …\nSets the top left and top right values of the Radius.\nCreates a new Radius with the given top left value.\nSets the top left value of the Radius.\nTop left radius\nCreates a new Radius with the given top right value.\nSets the top right value of the Radius.\nTop right radius\nCreates a new Border with the given width.\nThe width of the border.\nRead the current contents of the clipboard.\nRead the current contents of the primary clipboard.\nWrite the given contents to the clipboard.\nWrite the given contents to the primary clipboard.\nThe appearance of a program.\nThe underlying definition and configuration of an iced …\nThe default style of a Program.\nThe title logic of some Daemon.\nThe view logic of some Daemon.\nSets the Settings::antialiasing of the Daemon.\nThe background Color of the application.\nCreates an iced Daemon given its title, update, and view …\nSets the default Font of the Daemon.\nReturns the default style of a Program.\nAdds a font to the list of fonts that will be loaded at …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nRuns the Daemon.\nRuns the Daemon with a closure that creates the initial …\nSets the scale factor of the Daemon.\nSets the Settings that will be used to run the Daemon.\nSets the style logic of the Daemon.\nSets the subscription logic of the Daemon.\nThe default text Color of the application.\nSets the theme logic of the Daemon.\nProduces the title of the Daemon.\nProduces the widget of the Daemon.\nThe Event was handled and processed by a widget.\nA user interface event.\nThe Event was NOT handled by any widget.\nA keyboard event\nA mouse event\nThe status of an Event after being processed.\nA touch event\nA window event\nReturns a Subscription to all the ignored runtime events.\nCreates a Subscription that produces a message for every …\nCreates a Subscription that notifies of custom application …\nCreates a Subscription that listens and filters all the …\nA default cross-platform executor.\nA type that can run futures.\nRuns the given closure inside the Executor.\nCreates a new Executor.\nSpawns a future in the Executor.\nGlyphs in cursive fonts generally use a more informal …\nAn error while loading a font.\nA font family.\nFantasy fonts are primarily decorative or expressive fonts …\nA font.\nThe sole criterion of a monospace font is that all glyphs …\nThe name of a font family of choice.\nGlyphs in sans-serif fonts, as the term is used in CSS, …\nSerif fonts represent the formal text style for a script.\nThe width of some text.\nThe style of some text.\nThe weight of some text.\nThe Family of the Font.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nLoad a font from its bytes.\nThe Stretch of the Font.\nThe Style of the Font.\nThe Weight of the Font.\nA point along the gradient vector where the specified color…\nA fill which transitions colors progressively along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction at …\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nHow the Gradient is angled within its bounds.\nThe color of the gradient at the specified offset.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear gradient with the given angle in …\nOffset along the gradient vector.\nScales the alpha channel of the Linear gradient by the …\nColorStops along the linear gradient path.\nThe “alt” key.\nThe “command” key.\nThe “control” key.\nA key string that corresponds to the character typed by …\nA keyboard event.\nA key on the keyboard.\nA keyboard key was pressed.\nA keyboard key was released.\nThe “windows” key on Windows, “command” key on …\nThe left side of the keyboard.\nThe location of a key on the keyboard.\nThe current state of the keyboard modifiers.\nThe keyboard modifiers have changed.\nA key with an established name.\nThe numpad of the keyboard.\nThe right side of the keyboard.\nThe “shift” key.\nThe standard group of keys on the keyboard.\nAn unidentified key.\nGet a flags value with all known bits set.\nReturns true if the ALT key is pressed in the Modifiers.\nConvert Key::Character(SmolStr) to Key::Character(&str) so …\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nReturns true if a “command key” is pressed in the …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nReturns true if the CTRL key is pressed in the Modifiers.\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nReturns true if the “jump key” is pressed in the …\nIdentify keyboard keys.\nReturns true if the LOGO key is pressed in the Modifiers.\nReturns true if the “command key” is pressed on a …\nThe bitwise negation (!) of the bits in a flags value, …\nListens to keyboard key presses and calls the given …\nListens to keyboard key releases and calls the given …\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nReturns true if the SHIFT key is pressed in the Modifiers.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nThe key pressed.\nThe key released.\nThe location of the key.\nThe location of the key.\nThe state of the modifier keys.\nThe state of the modifier keys.\nThe text produced by the key press, if any.\nSwitch the input mode on an external AVR (audio/video …\nToggle the power on an external AVR (audio/video …\nThe Accept (Commit, OK) key. Accept current option or …\nRedo or repeat an action.\nInitate the multi-candidate mode.\nThe Alt (Alternative) key.\nThe Alternate Graphics (AltGr or AltGraph) key.\nThe Application switch key, which provides a list of …\nNavigate or traverse downward. (KEYCODE_DPAD_DOWN)\nNavigate or traverse leftward. (KEYCODE_DPAD_LEFT)\nNavigate or traverse rightward. (KEYCODE_DPAD_RIGHT)\nNavigate or traverse upward. (KEYCODE_DPAD_UP)\nThe Attention (Attn) key.\nAdjust audio balance leftward. (VK_AUDIO_BALANCE_LEFT)\nAdjust audio balance rightward. (VK_AUDIO_BALANCE_RIGHT)\nDecrease audio bass boost or cycle down through bass boost …\nToggle bass boost on/off. (APPCOMMAND_BASS_BOOST)\nIncrease audio bass boost or cycle up through bass boost …\nAdjust audio fader towards front. (VK_FADER_FRONT)\nAdjust audio fader towards rear. (VK_FADER_REAR)\nAdvance surround audio mode to next available mode. (…\nDecrease treble. (APPCOMMAND_TREBLE_DOWN)\nIncrease treble. (APPCOMMAND_TREBLE_UP)\nDecrease audio volume. (APPCOMMAND_VOLUME_DOWN, …\nToggle between muted state and prior volume level. (…\nIncrease audio volume. (APPCOMMAND_VOLUME_UP, …\nUsed to remove the character to the left of the cursor. …\nThe Brightness Down key. Typically controls the display …\nThe Brightness Up key. Typically controls the display …\nNavigate to previous content or page in current history. (…\nOpen the list of browser favorites. (…\nNavigate to next content or page in current history. (…\nGo to the user’s preferred home page. (…\nRefresh the current page or content. (…\nCall up the user’s preferred search page. (…\nStop loading the current page or content. (…\nThe Call key. (KEYCODE_CALL)\nThe Camera key. (KEYCODE_CAMERA)\nThe Camera focus key. (KEYCODE_FOCUS)\nThe Caps Lock (Capital) key.\nSelect next (numerically or logically) lower channel. (…\nSelect next (numerically or logically) higher channel. (…\nA key string that corresponds to the character typed by …\nRemove the currently selected input.\nClose the current document or message (Note: This …\nToggle the display of Closed Captions. (VK_CC, …\nInitiate the Code Input mode to allow characters to be …\nGeneral purpose color-coded media function key, as index 0 …\nGeneral purpose color-coded media function key, as index 1 …\nGeneral purpose color-coded media function key, as index 2 …\nGeneral purpose color-coded media function key, as index 3 …\nGeneral purpose color-coded media function key, as index 4 …\nGeneral purpose color-coded media function key, as index 5 …\nThe Compose key, also known as “Multi_key” on the X …\nShow the application’s context menu. This key is …\nThe Control or Ctrl key.\nConvert the current input method sequence.\nCopy the current selection. (APPCOMMAND_COPY)\nThe Cursor Select key.\nCut the current selection. (APPCOMMAND_CUT)\nSelect Digital Video Rrecorder. (KEYCODE_DVR)\nUsed to delete the character to the right of the cursor. …\nAdjust brightness of device, by toggling between or …\nSwap video sources. (VK_DISPLAY_SWAP)\nThe Eisu key. This key may close the IME, but its purpose …\nToggle removable media to eject (open) and insert (close) …\nThe End key, used with keyboard entry to go to the end of …\nThe End Call key. (KEYCODE_ENDCALL)\nThe Enter or key. Used to activate current selection …\nThe Erase to End of Field key. This key deletes all …\nThe Esc key. This key was originally used to initiate an …\nThe Extend Selection (Exsel) key.\nExit the current application. (VK_EXIT)\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nClear program or content stored as favorite 0. (…\nClear program or content stored as favorite 1. (…\nClear program or content stored as favorite 2. (…\nClear program or content stored as favorite 3. (…\nSelect (recall) program or content stored as favorite 0. (…\nSelect (recall) program or content stored as favorite 1. (…\nSelect (recall) program or content stored as favorite 2. (…\nSelect (recall) program or content stored as favorite 3. (…\nStore current program or content as favorite 0. (…\nStore current program or content as favorite 1. (…\nStore current program or content as favorite 2. (…\nStore current program or content as favorite 3. (…\nThe Final Mode Final key used on some Asian keyboards, to …\nOpen the Find dialog. (APPCOMMAND_FIND)\nThe Function switch Fn key. Activating this key …\nThe Function-Lock (FnLock or F-Lock) key. Activating this …\nThe Back key. (KEYCODE_BACK)\nThe Home key, which goes to the phone’s main screen. (…\nSwitch to the first character group. (ISO/IEC 9995)\nSwitch to the last character group. (ISO/IEC 9995)\nSwitch to the next character group. (ISO/IEC 9995)\nSwitch to the previous character group. (ISO/IEC 9995)\nToggle display of program or content guide. (VK_GUIDE, …\nIf guide is active and displayed, then display next …\nIf guide is active and displayed, then display previous …\nToggle between Hangul and English modes.\nThe (Half-Width) Characters key.\nThe Headset Hook key. (KEYCODE_HEADSETHOOK)\nOpen a help dialog or toggle display of help information. (…\nThe Hibernate key. This key saves the current state of the …\nThe Hiragana (Japanese Kana characters) key.\nThe Hiragana/Katakana toggle key. (…\nThe Home key, used with keyboard entry, to go to start of …\nToggle display of information about currently selected …\nToggle between text modes for insertion or overtyping. (…\nToggle instant replay. (VK_INSTANT_REPLAY)\nThe Kana Mode (Kana Lock) key. This key is used to enter …\nThe Kanji (Japanese name for ideographic characters of …\nThe Katakana (Japanese Kana characters) key.\nA key on the keyboard.\nThe 11 key found on media numpads that have buttons from 1 …\nThe 12 key found on media numpads that have buttons from 1 …\nThe first generic “LaunchApplication” key. This is …\nThe second generic “LaunchApplication” key. This is …\nThe “Calendar” key. (KEYCODE_CALENDAR)\nThe “Contacts” key. (KEYCODE_CONTACTS)\nThe “Mail” key. (APPCOMMAND_LAUNCH_MAIL)\nThe “Media Player” key. (APPCOMMAND_LAUNCH_MEDIA_SELECT…\nLaunch linked content, if available and appropriate. (…\nList the current program. (VK_LIST)\nToggle display listing of currently available live content …\nLock or unlock current content or program. (VK_LOCK)\nOpen an editor to forward the current message. (…\nOpen an editor to reply to the current message. (…\nSend the current message. (APPCOMMAND_SEND_MAIL)\nToggle between manner mode state: silent, vibrate, ring, …\nShow a list of media applications: audio/video players and …\nAudio track key. (KEYCODE_MEDIA_AUDIO_TRACK)\nClose the current media, for example to close a CD or DVD …\nInitiate or continue forward playback at faster than …\nSelect previously selected channel or media. (VK_LAST, …\nPause the currently playing media. (APPCOMMAND_MEDIA_PAUSE…\nInitiate or continue media playback at normal speed, if …\nToggle media between play and pause states. (…\nInitiate or resume recording of currently selected media. (…\nInitiate or continue reverse playback at faster than …\nSkip backward to next content or program. (…\nSkip forward to next content or program. (VK_SKIP, …\nStep backward to next content or program. (…\nStep forward to next content or program. (…\nStop media playing, pausing, forwarding, rewinding, or …\nMedia top menu. (KEYCODE_MEDIA_TOP_MENU)\nSeek to next media or program track. (…\nSeek to previous media or program track. (…\nToggle the microphone on/off. (APPCOMMAND_MIC_ON_OFF_TOGGLE…\nDecrease microphone volume. (…\nMute the microphone. (APPCOMMAND_MICROPHONE_VOLUME_MUTE, …\nIncrease microphone volume. (…\nToggle between or cycle through input modes of IMEs.\nA named key.\nA key with an established name.\nNavigate in. (KEYCODE_NAVIGATE_IN)\nNavigate to next key. (KEYCODE_NAVIGATE_NEXT)\nNavigate out. (KEYCODE_NAVIGATE_OUT)\nNavigate to previous key. (KEYCODE_NAVIGATE_PREVIOUS)\nOpen a new document or message. (APPCOMMAND_NEW)\nCycle to next favorite channel (in favorites list). (…\nCycle to next user profile (if there are multiple user …\nAccept current input method sequence without conversion in …\nThe Notification key. (KEYCODE_NOTIFICATION)\nThe NumLock or Number Lock key. Used to toggle numpad mode …\nAccess on-demand content or programs. (VK_ON_DEMAND)\nOpen an existing document or message. (APPCOMMAND_OPEN)\nScroll down or display next page of content.\nScroll up or display previous page of content.\nPairing key to pair devices. (KEYCODE_PAIRING)\nThe Paste key. (APPCOMMAND_PASTE)\nPause the current state or application (as appropriate).\nMove picture-in-picture window down. (VK_PINP_DOWN)\nMove picture-in-picture window. (VK_PINP_MOVE)\nToggle display of picture-in-picture window. (…\nMove picture-in-picture window up. (VK_PINP_UP)\nPlay or resume the current state or application (as …\nDecrease media playback speed. (VK_PLAY_SPEED_DOWN)\nReset playback to normal speed. (VK_PLAY_SPEED_RESET)\nIncrease media playback speed. (VK_PLAY_SPEED_UP)\nToggle power state. (KEYCODE_POWER) Note: Note: Some …\nThe PowerOff key. Sometime called PowerDown.\nPrint the current document or message. (APPCOMMAND_PRINT)\nInitiate print-screen function.\nThe properties (Props) key.\nToggle random media or content shuffle mode. (…\nNot a physical key, but this key code is sent when the …\nToggle or cycle between media recording speeds. (…\nRedo the last action. (APPCOMMAND_REDO)\nToggle RF (radio frequency) input bypass mode (pass RF …\nThe Roman characters function key.\nSwitch the input mode on an external STB (set top box). (…\nToggle the power on an external STB (set top box). (…\nSave the current document or message. (APPCOMMAND_SAVE)\nToggle scan channels mode. (VK_SCAN_CHANNELS_TOGGLE)\nAdvance display screen mode to next available mode. (…\nToggle between scrolling and cursor movement modes.\nToggle display of device settings screen. (VK_SETTINGS, …\nUsed to enable shift modifier function for interpreting …\nGeneral purpose virtual function key, as index 1.\nGeneral purpose virtual function key, as index 2.\nGeneral purpose virtual function key, as index 3.\nGeneral purpose virtual function key, as index 4.\nUsed in text to insert a space between words. Usually …\nShow correction list when a word is incorrectly …\nToggle between dictation mode and command/control mode. (…\nSpellcheck the current document or selection. (…\nToggle split screen mode. (VK_SPLIT_SCREEN_TOGGLE)\nThe Standby key. This key turns off the display and places …\nToggle display of subtitles, if available. (VK_SUBTITLE)\nUsed to enable “super” modifier function for …\nThe Symbol modifier key (used on some virtual keyboards).\nSwitch to viewing TV. (KEYCODE_TV)\nTV 3D Mode. (KEYCODE_3D_MODE)\nToggle between antenna and cable input. (…\nAudio description. (KEYCODE_TV_AUDIO_DESCRIPTION)\nAudio description mixing volume down. (…\nAudio description mixing volume up. (…\nContents menu. (KEYCODE_TV_CONTENTS_MENU)\nContents menu. (KEYCODE_TV_DATA_SERVICE)\nSwitch the input mode on an external TV. (KEYCODE_TV_INPUT)\nSwitch to component input #1. (KEYCODE_TV_INPUT_COMPONENT_1…\nSwitch to component input #2. (KEYCODE_TV_INPUT_COMPONENT_2…\nSwitch to composite input #1. (KEYCODE_TV_INPUT_COMPOSITE_1…\nSwitch to composite input #2. (KEYCODE_TV_INPUT_COMPOSITE_2…\nSwitch to HDMI input #1. (KEYCODE_TV_INPUT_HDMI_1)\nSwitch to HDMI input #2. (KEYCODE_TV_INPUT_HDMI_2)\nSwitch to HDMI input #3. (KEYCODE_TV_INPUT_HDMI_3)\nSwitch to HDMI input #4. (KEYCODE_TV_INPUT_HDMI_4)\nSwitch to VGA input #1. (KEYCODE_TV_INPUT_VGA_1)\nMedia context menu. (KEYCODE_TV_MEDIA_CONTEXT_MENU)\nToggle network. (KEYCODE_TV_NETWORK)\nNumber entry. (KEYCODE_TV_NUMBER_ENTRY)\nToggle the power on an external TV. (KEYCODE_TV_POWER)\nRadio. (KEYCODE_TV_RADIO_SERVICE)\nSatellite. (KEYCODE_TV_SATELLITE)\nBroadcast Satellite. (KEYCODE_TV_SATELLITE_BS)\nCommunication Satellite. (KEYCODE_TV_SATELLITE_CS)\nToggle between available satellites. (…\nAnalog Terrestrial. (KEYCODE_TV_TERRESTRIAL_ANALOG)\nDigital Terrestrial. (KEYCODE_TV_TERRESTRIAL_DIGITAL)\nTimer programming. (KEYCODE_TV_TIMER_PROGRAMMING)\nThe Horizontal Tabulation Tab key.\nToggle display of teletext, if available (VK_TELETEXT, …\nUndo the last action. (APPCOMMAND_UNDO)\nAn unidentified key.\nAdvance video mode to next available mode. (…\nThe WakeUp key. (KEYCODE_WAKEUP)\nCause device to identify itself in some manner, e.g., …\nThe Zenkaku (Full-Width) Characters key.\nThe Zenkaku/Hankaku (full-width/half-width) toggle key. (…\nThe ZoomIn key. (KEYCODE_ZOOM_IN)\nThe ZoomOut key. (KEYCODE_ZOOM_OUT)\nToggle between full-screen and scaled content, or alter …\nReturns the argument unchanged.\nCalls U::from(self).\nThe cursor has a defined position.\nThe back mouse button.\nThe button of a mouse.\nA mouse button was pressed.\nA mouse button was released.\nThe mouse cursor state.\nThe mouse cursor entered the window.\nThe mouse cursor left the window.\nThe mouse cursor was moved\nA mouse event.\nThe forward mouse button.\nThe interaction of a mouse cursor.\nThe left mouse button.\nA line-based scroll movement\nThe middle (wheel) button.\nSome other button.\nA pixel-based scroll movement\nThe right mouse button.\nA scroll movement.\nThe cursor is currently unavailable (i.e. out of bounds or …\nThe mouse wheel was scrolled.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Cursor is over the given bounds.\nReturns the absolute position of the Cursor, if available.\nReturns the relative position of the Cursor from the given …\nReturns the relative position of the Cursor inside the …\nReturns the absolute position of the Cursor, if available …\nThe scroll movement.\nThe new position of the mouse cursor\nThe number of horizontal lines scrolled\nThe number of horizontal pixels scrolled\nThe number of vertical lines scrolled\nThe number of vertical pixels scrolled\nA generic overlay.\nBuild and show dropdown menus.\nThe theme catalog of a Menu.\nThe item class of the Catalog.\nA list of selectable options.\nThe local state of a Menu.\nThe appearance of a Menu.\nA styling function for a Menu.\nThe Background of the menu.\nThe Border of the menu.\nThe default style of the list of a Menu.\nThe default class produced by the Catalog.\nThe default class for the scrollable of the Menu.\nThe background Color of a selected option in the menu.\nThe text Color of a selected option in the menu.\nThe Style of a class with the given status.\nThe text Color of the menu.\nAn amount of space to pad for each side of a box\nCreate a Padding that is equal on all sides.\nCreate some bottom Padding.\nBottom padding\nCreate some left Padding.\nLeft padding\nCreate some right Padding.\nRight padding\nCreate some top Padding.\nTop padding\nThe settings of an iced program.\nIf set to true, the renderer will try to perform …\nThe default Font to be used.\nThe text size that will be used by default.\nThe fonts to load on boot.\nReturns the argument unchanged.\nThe identifier of the application.\nCalls U::from(self).\nCreates a new Stream that produces the items sent from a …\nCreates a new Stream that produces the items sent from a …\nContains informations about the system (e.g. system name, …\nDetailed processor model information\nThe number of physical cores on the processor\nQuery for available system information.\nReturns the argument unchanged.\nModel information for the active graphics adapter\nUnderlying graphics backend for rendering\nCalls U::from(self).\nTotal RAM size, in bytes\nMemory used by this process, in bytes\nOperating system kernel version\nThe operating system name\nShort operating system version number\nLong operating system version\nA handle to a Task that can be used for aborting it.\nA set of concurrent actions to be performed by the iced …\nAborts the Task of this Handle.\nReturns a new Handle that will call Handle::abort whenever …\nReturns the argument unchanged.\nCalls U::from(self).\nReturns true if the Task of this Handle has been aborted.\nThe built-in Catppuccin Frappé variant of a Palette.\nThe built-in Catppuccin Latte variant of a Palette.\nThe built-in Catppuccin Macchiato variant of a Palette.\nThe built-in Catppuccin Mocha variant of a Palette.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA Theme with a customized Palette.\nA Theme that uses a Custom palette.\nThe built-in dark variant of a Palette.\nThe built-in Dracula variant of a Palette.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe built-in Ferra variant of a Palette.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant of a Palette.\nThe built-in Gruvbox Light variant of a Palette.\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nThe built-in Kanagawa Dragon variant of a Palette.\nThe built-in Kanagawa Lotus variant of a Palette.\nThe built-in Kanagawa Wave variant of a Palette.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nThe built-in light variant of a Palette.\nThe built-in light variant.\nThe built-in Moonfly variant of a Palette.\nThe built-in Moonfly variant.\nThe built-in Nightfly variant of a Palette.\nThe built-in Nord variant of a Palette.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant of a Palette.\nThe built-in Oxocarbon variant.\nA color palette.\nThe built-in Solarized Dark variant of a Palette.\nThe built-in Solarized Light variant of a Palette.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nThe built-in Tokyo Night variant of a Palette.\nThe built-in Tokyo Night Light variant of a Palette.\nThe built-in Tokyo Night Storm variant of a Palette.\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nThe background Color of the Palette.\nThe danger Color of the Palette.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a Custom theme from the given Palette.\nDefine the colors of a theme.\nThe primary Color of the Palette.\nThe success Color of the Palette.\nThe text Color of the Palette.\nCreates a Custom theme from the given Palette with a …\nA set of background colors.\nA set of danger colors.\nThe built-in Catppuccin Frappé variant of an Extended …\nThe built-in Catppuccin Latte variant of an Extended …\nThe built-in Catppuccin Macchiato variant of an Extended …\nThe built-in Catppuccin Mocha variant of an Extended …\nThe built-in dark variant of an Extended palette.\nThe built-in Dracula variant of an Extended palette.\nThe built-in Ferra variant of an Extended palette.\nThe built-in Gruvbox Dark variant of an Extended palette.\nThe built-in Gruvbox Light variant of an Extended palette.\nThe built-in Kanagawa Dragon variant of an Extended …\nThe built-in Kanagawa Lotus variant of an Extended palette.\nThe built-in Kanagawa Wave variant of an Extended palette.\nThe built-in light variant of an Extended palette.\nThe built-in Moonfly variant of an Extended palette.\nThe built-in Nightfly variant of an Extended palette.\nThe built-in Nord variant of an Extended palette.\nThe built-in Oxocarbon variant of an Extended palette.\nThe built-in Solarized Dark variant of an Extended palette.\nThe built-in Solarized Light variant of an Extended …\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night Storm variant of an Extended …\nAn extended set of colors generated from a Palette.\nA pair of background and text colors.\nA color palette.\nA set of primary colors.\nA set of secondary colors.\nA set of success colors.\nThe background Color of the Palette.\nThe set of background colors.\nThe base background color.\nThe base primary color.\nThe base secondary color.\nThe base success color.\nThe base danger color.\nThe background color.\nThe danger Color of the Palette.\nThe set of danger colors.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGenerates an Extended palette from a simple Palette.\nGenerates a set of Primary colors from the base, …\nGenerates a set of Secondary colors from the base and text …\nGenerates a set of Success colors from the base, …\nGenerates a set of Danger colors from the base, …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether the palette is dark or not.\nCreates a new Pair from a background Color and some text …\nGenerates a set of Background colors from the base and …\nThe primary Color of the Palette.\nThe set of primary colors.\nThe set of secondary colors.\nA stronger version of the base background color.\nA stronger version of the base primary color.\nA stronger version of the base secondary color.\nA stronger version of the base success color.\nA stronger version of the base danger color.\nThe success Color of the Palette.\nThe set of success colors.\nThe text Color of the Palette.\nThe text color.\nA weaker version of the base background color.\nA weaker version of the base primary color.\nA weaker version of the base secondary color.\nA weaker version of the base success color.\nA weaker version of the base danger color.\nA Duration type to represent a span of time, typically …\nA measurement of a monotonically nondecreasing clock. …\nThe maximum duration.\nThe duration of one microsecond.\nThe duration of one millisecond.\nThe duration of one nanosecond.\nThe duration of one second.\nA duration of zero time.\nComputes the absolute difference between self and other.\nPanics\nPanics\nReturns the total number of whole microseconds contained …\nReturns the total number of whole milliseconds contained …\nReturns the number of milliseconds contained by this …\nReturns the number of milliseconds contained by this …\nReturns the total number of nanoseconds contained by this …\nReturns the number of whole seconds contained by this …\nReturns the number of seconds contained by this Duration …\nReturns the number of seconds contained by this Duration …\nReturns Some(t) where t is the time self + duration if t …\nChecked Duration addition. Computes self + other, …\nChecked Duration division. Computes self / other, …\nReturns the amount of time elapsed from another instant to …\nChecked Duration multiplication. Computes self * other, …\nReturns Some(t) where t is the time self - duration if t …\nChecked Duration subtraction. Computes self - other, …\nDivides Duration by Duration and returns f32.\nDivides Duration by Duration and returns f64.\nDivides Duration by f32.\nDivides Duration by f64.\nReturns the amount of time elapsed from another instant to …\nReturns the amount of time elapsed since this instant.\nReturns a Subscription that produces messages at a set …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a new Duration from the specified number of days.\nCreates a new Duration from the specified number of hours.\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of whole …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of weeks.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if this Duration spans no time.\nMultiplies Duration by f32.\nMultiplies Duration by f64.\nCreates a new Duration from the specified number of whole …\nReturns an instant corresponding to “now”.\nSaturating Duration addition. Computes self + other, …\nReturns the amount of time elapsed from another instant to …\nSaturating Duration multiplication. Computes self * other, …\nSaturating Duration subtraction. Computes self - other, …\nReturns the amount of time elapsed from another instant to …\nPanics\nPanics\nReturns the fractional part of this Duration, in whole …\nReturns the fractional part of this Duration, in whole …\nReturns the fractional part of this Duration, in …\nThe checked version of from_secs_f32.\nThe checked version of from_secs_f64.\nA touch interaction.\nA unique identifier representing a finger on a touch …\nA touch interaction was ended.\nA touch interaction was canceled.\nAn on-going touch interaction was moved.\nA touch interaction was started.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nA generic widget that produces a message when pressed.\nA widget capable of drawing 2D graphics.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA box that can be checked.\nA container that distributes its contents vertically.\nA widget for searching and selecting a single value from a …\nA reusable, custom widget that uses The Elm Architecture.\nAn element decorating some content.\nA Theme that uses a Custom palette.\nThe default height of a ProgressBar.\nThe default height of a Slider.\nThe default size of a Radio button.\nThe default size of a Toggler.\nThe default spacing of a Radio button.\nThe default width of a VerticalSlider.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe type of event this Component handles internally.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nA frame that displays an image while keeping aspect ratio.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nA widget that only rebuilds its contents when necessary.\nThe built-in light variant.\nThe built-in Moonfly variant.\nEmit messages on mouse events.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant.\nA collection of panes distributed using either vertical or …\nA widget for selecting a single value from a list of …\nThe primary rendering option.\nA bar that displays progress.\nA type of matrix barcode consisting of squares arranged in …\nA circular button representing a choice.\nThe default graphics renderer for iced.\nA widget that is aware of its dimensions.\nA container that distributes its contents horizontally.\nDisplay a horizontal or vertical rule for dividing content.\nA widget that can vertically display an infinite amount of …\nThe secondary (or fallback) rendering option.\nA widget which can render custom shaders with Iced’s wgpu…\nAn horizontal bar and a handle that selects a single value …\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nAn amount of empty space.\nA container that displays children on top of each other.\nThe internal state of this Component.\nA vector graphics image.\nA paragraph.\nA multi-line text input.\nA field that can be filled with text.\nA built-in theme.\nA widget that applies any Theme to its contents.\nA toggler widget.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nAn element to display a widget over another.\nAn vertical bar and a handle that selects a single value …\nAligns the contents of the Container to the bottom.\nAligns the contents of the Container to the left.\nAligns the contents of the Container to the right.\nAligns the contents of the Container to the top.\nSets the horizontal alignment of the contents of the Column…\nSets the content alignment for the horizontal axis of the …\nSets the vertical alignment of the contents of the Row .\nSets the content alignment for the vertical axis of the …\nAnchors the vertical Scrollable direction to the bottom.\nAnchors the horizontal Scrollable direction to the left.\nAnchors the horizontal Scrollable direction to the right.\nAnchors the vertical Scrollable direction to the top.\nSets the Anchor of the horizontal direction of the …\nSets the Anchor of the vertical direction of the Scrollable…\nSets the Background of the Themer.\nAllow your users to perform actions by pressing a button.\nCreates a new Button with the provided content.\nDraw 2D graphics for your users.\nCreates a new Canvas.\nSets the size of the squares of the grid cell of the QRCode…\nCreates a new Container that fills all the available space …\nCenters the contents in both the horizontal and vertical …\nSets the width of the Container and centers its contents …\nSets the height of the Container and centers its contents …\nShow toggle controls using checkboxes.\nCreates a new Checkbox.\nSets the style class of the Button.\nSets the style class of the Checkbox.\nSets the style class of the Container.\nSets the style class of the PaneGrid.\nSets the style class of the PickList.\nSets the style class of the ProgressBar.\nSets the style class of the Radio button.\nSets the style class of the Rule.\nSets the style class of the Scrollable.\nSets the style class of the Slider.\nSets the style class of the TextEditor.\nSets the style class of the TextInput.\nSets the style class of the Toggler.\nSets the style class of the Tooltip.\nSets the style class of the VerticalSlider.\nSets the style class of the Svg.\nSets the style class of the QRCode.\nSets whether the contents of the Column should be clipped …\nSets whether the contents of the Row should be clipped on …\nSets whether the contents of the Button should be clipped …\nSets whether the contents of the Container should be …\nCreates a new Column with the given children.\nCreates a Column with the given children.\nDisplay a dropdown list of searchable and selectable …\nCreates a new ComboBox.\nTurns an implementor of Component into an Element that can …\nDecorate content and apply alignment.\nCreates a new Container with the provided content.\nSets the ContentFit of the Svg.\nSets the ContentFit of the Image.\nSets the optional default value for the Slider.\nSets the optional default value for the VerticalSlider.\nCreates a new Scrollable with the given Direction.\nDraws the TextInput with the given Renderer, overriding its\nExtends the Column with the given children.\nExtends the Row with the given children.\nExtends the Stack with the given children.\nSets the FilterMethod of the Image.\nFocuses the next focusable widget.\nFocuses the previous focusable widget.\nSets the Renderer::Font of the text of the Checkbox.\nSets the Renderer::Font of the ComboBox.\nSets the font of the PickList.\nSets the text font of the Radio button.\nSets the Font of the TextEditor.\nSets the Font of the TextInput.\nSets the Renderer::Font of the text of the Toggler\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a new Svg that will display the contents of the …\nCreates a Column from an already allocated Vec.\nCreates a Row from an already allocated Vec.\nCreates a Stack from an already allocated Vec.\nSets the gap between the content and its Tooltip.\nSets the Handle of the PickList.\nSets the height of the Column.\nSets the height of the Row.\nSets the height of the Stack.\nSets the height of the Button.\nSets the height of the Container.\nSets the height of the PaneGrid.\nSets the height of the ProgressBar.\nSets the height of the Scrollable.\nSets the height of the Slider.\nSets the height of the TextEditor.\nSets the height of the VerticalSlider.\nSet the height of the custom Shader.\nSets the height of the Svg.\nSets the height of the Space.\nSets the height of the Image boundaries.\nSets the height of the Canvas.\nHighlights the TextEditor using the given syntax and theme.\nHighlights the TextEditor with the given Highlighter and a …\nCreates a horizontal Rule with the given height.\nCreates a horizontal Rule with the given height.\nCreates a new Space widget that fills the available …\nDisplays a widget on top of another one, only when the …\nCreates an Element that displays the iced logo with the …\nSets the Icon of the Checkbox.\nSets the text_input::Icon of the ComboBox.\nSets the Icon of the TextInput.\nSets the Id of the Container.\nSets the Id of the Scrollable.\nSets the Id of the TextInput.\nDisplay images in your user interface.\nCreates a new Image.\nSets the style class of the input of the ComboBox.\nSets the style of the input of the ComboBox.\nThe mouse::Interaction to use when hovering the area.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nSets the closure to produce key bindings on key presses.\nUse widgets that can provide hints to ensure continuity.\nCreates a new keyed::Column with the given children.\nCreates a Column with the given children.\nLays out the TextInput, overriding its Value if provided.\nCreates a new Lazy widget with the given data Dependency …\nSets the LineHeight of the ComboBox.\nSets the text::LineHeight of the TextEditor.\nSets the text::LineHeight of the TextInput.\nParse and display Markdown.\nDisplay a bunch of Markdown items.\nSets the maximum height of the Container.\nSets the maximum width of the Column.\nSets the maximum width of the Container.\nSets the style class of the menu of the ComboBox.\nSets the style class of the Menu.\nSets the style of the menu of the ComboBox.\nSets the style of the Menu.\nA container intercepting mouse events.\nCreates an empty Column.\nCreates a MouseArea with the given content.\nCreates an empty Row.\nCreates an empty Stack.\nCreates an empty Themer that applies the given Theme to …\nCreates a new Button with the given content.\nCreates a new Checkbox.\nCreates a new ComboBox with the given list of options, a …\nCreates a Container with the given content.\nCreates a PaneGrid with the given State and view function.\nCreates a new PickList with the given list of options, the …\nCreates a new ProgressBar.\nCreates a new Radio button.\nCreates a new vertical Scrollable.\nCreates a new Slider.\nCreates new TextEditor with the given Content.\nCreates a new TextInput with the given placeholder and its …\nCreates a new Toggler.\nCreates a new Tooltip.\nCreates a new VerticalSlider.\nCreates a new Responsive widget with a closure that …\nCreates a new Lazy widget with the given data Dependency …\nCreate a new custom Shader.\nCreates a new Svg from the given Handle.\nCreates a new QRCode with the provided Data.\nCreates an amount of empty Space with the given width and …\nCreates a new Image with the given path.\nCreates a new Canvas.\nSets the message that should be produced when some action …\nSets the message that will be produced when a Pane of the …\nSets the message that will be produced when the outside …\nSets the message that will be produced when the PickList …\nEnables the drag and drop interactions of the PaneGrid, …\nThe message to emit when the mouse enters the area.\nThe message to emit when the mouse exits the area.\nSets the message that should be produced when some text is …\nSets the message that should be produced when some text is …\nThe message to emit on a middle button press.\nThe message to emit on a middle button release.\nThe message to emit when the mouse moves in the area.\nSets the message that will be produced when the PickList …\nSets the message that will be produced when an option of …\nSets the message that should be produced when some text is …\nThe message to emit on a left button press.\nSets the message that will be produced when the Button is …\nSets the message that will be produced when the Button is …\nSets the message that will be produced when the Button is …\nThe message to emit on a left button release.\nSets the release message of the Slider. This is called …\nSets the release message of the VerticalSlider. This is …\nEnables the resize interactions of the PaneGrid, which will\nThe message to emit on a right button press.\nThe message to emit on a right button release.\nSets a function to call when the Scrollable is scrolled.\nSets the message that should be produced when the TextInput…\nSets the function that will be called when the Checkbox is …\nSets the function that will be called when the Checkbox is …\nSets the opacity of the Svg.\nSets the opacity of the Image.\nWraps the given widget and captures any mouse button …\nUpdate the Component state based on the provided Operation\nDisplay interactive elements on top of other widgets.\nSets the Padding of the Column.\nSets the Padding of the Row.\nSets the Padding of the Button.\nSets the Padding of the ComboBox.\nSets the Padding of the Container.\nSets the Padding of the PickList.\nSets the Padding of the TextEditor.\nSets the Padding of the TextInput.\nSets the padding of the Tooltip.\nLet your users split regions of your application and …\nDisplay a dropdown list of selectable values.\nCreates a new PickList.\nSets the placeholder of the PickList.\nSets the placeholder of the TextEditor.\nProvide progress feedback to your users.\nCreates a new ProgressBar.\nAdds an element to the Column.\nAdds an Element to the Row.\nAdds an element to the Stack.\nAdds an element to the Column, if Some.\nAdds an element to the Row, if Some.\nAdds an element to the Stack, if Some.\nEncode and display information in a QR code.\nCreates a new QRCode widget from the given Data.\nCreate choices using radio buttons.\nCreates a new Radio.\nCreates a new Responsive widget with a closure that …\nCreates a new Rich text widget with the provided spans.\nCreates some Rich text with the given spans.\nApplies the given Rotation to the Svg.\nApplies the given Rotation to the Image.\nCreates a new Row with the given children.\nCreates a Row with the given children.\nDisplay a horizontal or vertical rule for dividing content.\nNavigate an endless amount of content with a scrollbar.\nCreates a new Scrollable with the provided content.\nConverts the TextInput into a secure password input.\nA custom shader widget for wgpu applications.\nCreates a new Shader.\nSets the optional “shift” step for the Slider.\nSets the optional “shift” step for the VerticalSlider.\nSets the size of the Checkbox.\nSets the text sixe of the ComboBox.\nSets the size of the Radio button.\nSets the text size of the TextEditor.\nSets the text size of the TextInput.\nSets the size of the Toggler.\nReturns a Size hint for laying out the Component.\nDisplay an interactive selector of a single value from a …\nCreates a new Slider.\nSets whether the Tooltip is snapped within the viewport.\nSets the vertical spacing between elements.\nSets the horizontal spacing between elements.\nSets the spacing between the Checkbox and the text.\nSets the spacing between the panes of the PaneGrid.\nSets the spacing between the Radio button and the text.\nEmbeds the Scrollbar into the Scrollable, instead of …\nSets the spacing between the Toggler and the text.\nCreates a new Span of text with the provided content.\nCreates a new Stack with the given children.\nCreates a Stack with the given children.\nSets the step size of the Slider.\nSets the step size of the VerticalSlider.\nSets the style of the Button.\nSets the style of the Checkbox.\nSets the style of the Container.\nSets the style of the PaneGrid.\nSets the style of the PickList.\nSets the style of the ProgressBar.\nSets the style of the Radio button.\nSets the style of the Rule.\nSets the style of this Scrollable.\nSets the style of the Slider.\nSets the style of the TextEditor.\nSets the style of the TextInput.\nSets the style of the Toggler.\nSets the style of the Tooltip.\nSets the style of the VerticalSlider.\nSets the style of the Svg.\nSets the style of the QRCode.\nDisplay vector graphics in your application.\nCreates a new Svg widget from the given Handle.\nDraw and interact with text.\nCreates a new Text widget with the provided content.\nCreates a new Text widget with the provided content.\nSets the horizontal alignment of the text of the Toggler\nSets the default text Color of the Themer.\nDisplay a multi-line text input for text editing.\nCreates a new TextEditor.\nDisplay fields that can be filled with text.\nCreates a new TextInput.\nSets the text text::LineHeight of the Checkbox.\nSets the text text::LineHeight of the PickList.\nSets the text text::LineHeight of the Radio button.\nSets the text text::LineHeight of the Toggler.\nSets the text::Shaping strategy of the Checkbox.\nSets the text::Shaping strategy of the PickList.\nSets the text::Shaping strategy of the Radio button.\nSets the text::Shaping strategy of the Toggler.\nSets the text size of the Checkbox.\nSets the text size of the PickList.\nSets the text size of the Radio button.\nSets the text size o the Toggler.\nUse the built-in theme and styles.\nA widget that applies any Theme to its contents.\nShow toggle controls using togglers.\nCreates a new Toggler.\nDisplay a widget over another.\nCreates a new Tooltip for the provided content with the …\nProcesses an Event and updates the Component state …\nCreates a new Text widget that displays the provided value.\nCreates a vertical Rule with the given width.\nCreates a vertical Rule with the given width.\nDisplay an interactive selector of a single value from a …\nCreates a new VerticalSlider.\nCreates a new Space widget that fills the available …\nProduces the widgets of the Component, which may trigger …\nSets the width of the Column.\nSets the width of the Row.\nSets the width of the Stack.\nSets the width of the Button.\nSets the width of the Checkbox.\nSets the width of the ComboBox.\nSets the width of the Container.\nSets the width of the PaneGrid.\nSets the width of the PickList.\nSets the width of the ProgressBar.\nSets the width of the Radio button.\nSets the width of the Scrollable.\nSets the width of the Slider.\nSets the width of the TextInput.\nSets the width of the Toggler.\nSets the width of the VerticalSlider.\nSet the width of the custom Shader.\nSets the width of the Svg.\nSets the width of the Space.\nSets the width of the Image boundaries.\nSets the width of the Canvas.\nCreates a Column with the given capacity.\nCreates a Row with the given capacity.\nCreates a Stack with the given capacity.\nCreates a Column with the given elements.\nCreates a Row with the given elements.\nCreates a Stack with the given elements.\nCreates a new vertical Scrollable.\nCreates an amount of vertical Space.\nCreates an amount of horizontal Space.\nThe Button can be pressed.\nA generic widget that produces a message when pressed.\nThe theme catalog of a Button.\nThe item class of the Catalog.\nThe Button cannot be pressed.\nThe Button can be pressed and it is being hovered.\nThe Button is being pressed.\nThe possible status of a Button.\nThe style of a button.\nA styling function for a Button.\nThe Background of the button.\nThe Border of the buton.\nA danger button; denoting a destructive action.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nA primary button; denoting a main action.\nA secondary button; denoting a complementary action.\nThe Shadow of the butoon.\nThe Style of a class with the given status.\nA success button; denoting a good outcome.\nA text button; useful for links.\nThe text Color of the button.\nUpdates the Style with the given Background.\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA simple cache that stores generated Geometry to avoid …\nA widget capable of drawing 2D graphics.\nA Canvas event.\nThe style used to fill geometry.\nThe frame supported by a renderer.\nThe geometry supported by a renderer.\nA fill which linearly interpolates colors along a …\nA Gradient color.\nA cache group.\nA raster image that can be drawn.\nA keyboard event.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA linear gradient interpolates colors along a direction …\nA sharp corner.\nA mouse event.\nAn immutable set of points that may or may not be …\nThe state and logic of a Canvas.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe internal state mutated by the Program.\nThe style of a stroke.\nThe coloring style of some drawing.\nA bunch of text that can be drawn to a canvas\nA touch event.\nCreates a new Path representing a circle given its center …\nThe color of the text\nThe contents of the text\nDraws the state of the Program, producing a bunch of …\nComputes the Paths of the Text and draws them using the …\nHandle events of a canvas.\nFill Geometry with a certain style.\nSets the filter method of the Image.\nThe filter method of the image.\nThe font of the text\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nA gradient that can be used as a fill for some geometry.\nThe handle of the image.\nThe horizontal alignment of the text\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Group can only ever have a single Cache…\nCreates a new Path representing a line segment given its …\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe line height of the text.\nThe shape to be used at the corners of paths or basic …\nReturns the current mouse interaction of the Program.\nCreates a new Path with the provided closure.\nCreates a new Image with the given handle.\nThe offset of LineDash::segments to start the pattern.\nSets the opacity of the Image.\nThe opacity of the image.\nPacks the Gradient for use in shader code.\nBuild different kinds of 2D shapes.\nThe position of the text relative to the alignment …\nReturns the internal lyon_path::Path.\nCreates a new Path representing a rectangle given its …\nSets the rotation of the Image.\nThe rotation to be applied to the image; on its center.\nThe fill rule defines how to determine what is inside and …\nThe alternating lengths of lines and gaps which describe …\nThe shaping strategy of the text.\nThe size of the text\nSets whether the Image should be snapped to the pixel grid.\nIf set to true, the image will be snapped to the pixel …\nCreate lines from a Path and assigns them various …\nThe color or gradient of the fill.\nThe color or gradient of the stroke.\nReturns the current Path with the given transform applied …\nGenerates a new unique cache Group.\nUpdates the State of the Program.\nThe vertical alignment of the text\nThe distance between the two edges of the stroke.\nSets the color of the Stroke.\nSets the LineCap of the Stroke.\nSets the LineJoin of the Stroke.\nSets the width of the Stroke.\nThe Event was handled and processed by a widget.\nA Canvas event.\nThe Event was NOT handled by any widget.\nA keyboard event.\nA mouse event.\nThe status of an Event after being processed.\nA touch event.\nReturns the argument unchanged.\nCalls U::from(self).\nMerges two Status into one.\nThe style used to fill geometry.\nA Gradient color.\nThe fill rule defines how to determine what is inside and …\nA solid Color.\nThe coloring style of some drawing.\nReturns the argument unchanged.\nCalls U::from(self).\nThe fill rule defines how to determine what is inside and …\nThe color or gradient of the fill.\nA fill which linearly interpolates colors along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction …\nPacked Gradient data for use in shader code.\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nThe absolute ending position of the gradient.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear builder.\nCreates a new Packed gradient for use in shader code.\nPacks the Gradient for use in shader code.\nThe absolute starting position of the gradient.\nColorStops along the linear gradient direction.\nA segment of a differentiable curve.\nA Path builder.\nAn immutable set of points that may or may not be …\nBuild and draw curves.\nAdds an Arc to the Path from start_angle to end_angle in a …\nAdds a circular arc to the Path with the given control …\nAdds a cubic Bézier curve to the Path given its two …\nBuilds the Path of this Builder.\nThe center of the arc.\nAdds a circle to the Path given its center coordinate and …\nCloses the current sub-path in the Path with a straight …\nAdds an ellipse to the Path using a clockwise direction.\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nConnects the last point in the Path to the given Point …\nMoves the starting point of a new sub-path to the given …\nCreates a new Builder.\nAdds a quadratic Bézier curve to the Path given its …\nThe radius of the arc.\nAdds a rectangle to the Path given its top-left corner …\nThe start of the segment’s angle, clockwise rotation …\nA segment of a differentiable curve.\nAn elliptical Arc.\nThe center of the arc.\nThe center of the arc.\nThe end of the segment’s angle, clockwise rotation from …\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nCalls U::from(self).\nThe radii of the arc’s ellipse. The horizontal and …\nThe radius of the arc.\nThe clockwise rotation of the arc’s ellipse.\nThe start of the segment’s angle, clockwise rotation …\nThe start of the segment’s angle, clockwise rotation …\nFlag parameters for arcs as described by the SVG …\nAn alias for usize.\nA view over a contiguous storage of custom attributes.\nInterface for objects storing custom attributes associated …\nAn alias for a slice of f32 values.\nA beveled corner is to be used to join path segments. The …\nThe default builder for Path.\nA builder for Path with custom attributes.\nThe stroke for each sub-path does not extend beyond its …\nID of a control point in a path.\nID of an endpoint point in a path.\nRepresents an event or edge of path.\nRefers to an event in a path.\nThe fill rule defines how to determine what is inside and …\nA path event representing endpoints and control points as …\nAn iterator of endpoint and control point ids for Path and …\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nLine cap as defined by the SVG specification.\nLine join as defined by the SVG specification.\nA sharp corner is to be used to join path segments.\nSame as a miter join, but if the miter limit is exceeded, …\nAn empty attribute slice.\nA simple path data structure.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nThe commands of a path encoded in a single array using IDs …\nA view over PathCommands.\nA path event representing endpoints and control points as …\nA view on a Path.\nA view over a sequence of endpoints forming a polygon.\nInterface for types types (typically endpoints and control …\nInterface for objects storing endpoints and control points …\nAn iterator of over a Path traversing the path in reverse.\nAt each end of each sub-path, the shape representing the …\nA round corner is to be used to join path segments.\nThe positive or negative side of a vector or segment.\nAt the end of each sub-path, the shape representing the …\nThe two possible orientations for the edges of a shape to …\nReturns a view on the path commands.\nReturns a view on this Path.\nReturns a slice over an endpoint’s custom attributes.\nReturns a slice over an endpoint’s custom attributes.\nPath building utilities.\nCreates a PathCommandsBuilder to create path commands.\nCreates a Builder to build a path.\nCreates a BuilderWithAttributes to build a path with …\nA generic representation for paths that allow more control …\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns an iterator over the path, with endpoints and …\nReturns the first endpoint and its custom attributes if …\nIterate on a flattened approximation of the path with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the endpoint’s custom attributes as a slice of …\nIterates over the endpoint and control point ids of the …\nIterates over the endpoint and control point ids of the …\nReturns an iterator of IdEvent.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a Path from This iterator.\nReturns whether the path buffer is empty.\nReturns whether the path buffer is empty.\nReturns an iterator over the path commands.\nReturns an iterator over the path commands.\nIterates over the entire Path, ignoring custom attributes.\nIterates over the path.\nReturns an iterator of Event<&T>.\nIterates over the entire Path with custom attributes.\nIterates over the entire Path with custom attributes.\nTools to iterate over paths.\nOf the four candidate arc sweeps, two will represent an …\nReturns the last endpoint and its custom attributes if any.\nReturns the number of paths in the path buffer.\nReturns the number of paths in the path buffer.\nf32 version of the lyon_geom types used everywhere. Most …\nCreates an Empty Path.\nReturns the next event id within the path.\nReturns the next event id within the path.\nReturns the next event id within the sub-path.\nReturns the next event id within the path.\nReturns the number of float attributes per endpoint.\nThe default path data structure.\nA container to store multiple paths contiguously.\nReturns an iterator of PathEvent.\nReturns a view on a path made of these commands with …\nSpecific path types for polygons.\nReturns a reversed version of this path in the form of an …\nReturns a reversed version of this path in the form of an …\nCreates an WithSvg to build a path with a rich set of …\nIf sweep is true, then the arc will be drawn in a “…\nlyon_path traits reexported here for convenience.\nApplies a transform to all endpoints and control points of …\nThe radius of each corner of a rounded rectangle.\nBuilds a path.\nA Builder that approximates curves with successions of …\nA convenience wrapper for PathBuilder without custom …\nThe base path building interface.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nBuilds a path with a transformation applied.\nImplements an SVG-like building interface on top of a …\nAdds a sub-path containing a circle.\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nAdds a cubic bézier curve to the current sub-path.\nEnds the current sub path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns a builder that approximates all curves with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nAdds an horizontal line segment.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nAdds a quadratic bézier curve to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …") \ No newline at end of file diff --git a/search.desc/iced/iced-desc-1-.js b/search.desc/iced/iced-desc-1-.js index bcc53858105..c7748355be3 100644 --- a/search.desc/iced/iced-desc-1-.js +++ b/search.desc/iced/iced-desc-1-.js @@ -1 +1 @@ -searchState.loadedDescShard("iced", 1, "Creates a builder without allocating memory.\nCreates a pre-allocated builder.\nAn angle in radians\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nA 2d curve segment defined by four points: the beginning …\nAn infinite line defined by a point and a vector.\nA line defined by the equation …\nA linear segment.\nA 2d curve segment defined by three points: the beginning …\nAlias for euclid::default::Rotation2D\nCommon APIs to segment types.\nAn elliptic arc curve segment using the SVG’s end-point …\nAlias for euclid::default::Transform2D\nAlias for euclid::default::Translation2D\nA 2D triangle defined by three points a, b and c.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the segment after the split point.\nReturn the curve after the split point.\nAngle in radians\nReturns the shortest signed angle between two angles.\nCompute the length of the segment using a flattened …\nCompute the length of the segment using a flattened …\nElliptic arc related maths and tools.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the segment before the split point.\nReturn the curve before the split point.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle that contains the curve.\nReturn the smallest rectangle containing this segment.\nReturns the smallest rectangle the curve is contained in\nReturns the smallest rectangle that contains this triangle.\nReturns the smallest range of x that contains this curve.\nReturns the smallest range of x that contains this curve.\nReturns a conservative range of x that contains this …\nReturns the smallest range of y that contains this curve.\nReturns the smallest range of y that contains this curve.\nReturns a conservative range of y that contains this …\nReturns a triangle containing this curve segment.\nCast from one numeric representation to another.\nCreate simple circle.\nClip this segment against a rectangle.\nHorizontally clip this segment against a range of the x …\nVertically clip this segment against a range of the y axis.\nComputes the closest point on this segment to p.\nAnalytic solution to finding the closest point on the …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nSample the derivative at t (expecting t between 0 and 1).\nSample the curve’s derivative at t (expecting t between …\nSample the curve’s derivative at t (expecting t between …\nComputes the distance between this segment and a point.\nReturns the shortest distance between this segment and a …\nSample x derivative at t (expecting t between 0 and 1).\nSample the x coordinate of the curve’s derivative at t …\nSample the x coordinate of the curve’s derivative at t …\nSample y derivative at t (expecting t between 0 and 1).\nSample the y coordinate of the curve’s derivative at t …\nSample the y coordinate of the curve’s derivative at t …\nEpsilon constants are usually not a good way to deal with …\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle the curve is contained in.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of y that contains this curve.\nReturns a conservative range of y that contains this curve.\nComputes a “fat line” of this segment.\nComputes a “fat line” of this segment.\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nFind the interval of the beginning of the curve that can …\nSwap the direction of the segment.\nSwap the direction of the segment.\nSwap the beginning and the end of the segment.\nReturns an inverted version of this segment where the …\nSwap the beginning and the end of the segment.\nApproximate the arc with a sequence of cubic bézier …\nApproximates the arc with a sequence of cubic bézier …\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nCompute a flattened approximation of the curve, invoking a …\nInvokes a callback at each inflection point if any.\nReturn local x extrema or None if this curve is monotonic.\nReturn local y extrema or None if this curve is monotonic.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nStart of the curve.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from the SVG arc notation.\nSample the curve’s angle at t (expecting t between 0 and …\nThe extent of the element in the U units along the y axis …\nComputes the intersection (if any) between this segment …\nTest for triangle-triangle intersection.\nTest for triangle-segment intersection.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the curve can be approximated with a …\nReturns true if the angle is a finite number.\nReturns true if the curve can be approximated with a …\nReturns true if the curve can be approximated with a …\nReturns whether this segment is fully monotonic.\nReturns whether this segment is fully monotonic.\nReturns true if the curve can be safely approximated with …\nPer SVG spec, this arc should be rendered as a line_to …\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the y axis.\nReturns whether this segment is monotonic on the y axis.\nOf the four candidate arc sweeps, two will represent an …\nComputes the length of this segment.\nComputes the length of this segment.\nLinear interpolation between two angles, using the …\nComputes the intersection points (if any) between this …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment a …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment …\nReturn the x inflection point or None if this curve is …\nReturn the y inflection point or None if this curve is …\nComputes third mid-point of this segment.\nComputes the number of quadratic bézier segments required …\nShorthand for Point::new(x, y).\nReturns this angle in the [0..2*PI[ range.\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment a …\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the segment at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve’s tangent at t (expecting t between 0 …\nChanges the segment’s length, moving destination point.\nReturns this angle in the ]-PI..PI] range.\nReturns (sin(self), cos(self)).\nShorthand for Size::new(x, y).\nReturn the parameter values corresponding to a given x …\nReturn the parameter values corresponding to a given y …\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-segments.\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-segment inside a given range of t.\nReturn the sub-curve inside a given range of t.\nComputes the squared distance between this segment and a …\nReturned the squared distance to a point.\nReturns the shortest squared distance between this segment …\nComputes the squared length of this segment.\nIf sweep is true, then the arc will be drawn in a “…\nEnd of the curve.\nConverts this arc from endpoints to center notation.\nElevate this curve to a third order bézier.\nCast angle to f32.\nCast angle f64.\nReturns the line containing this segment.\nApproximate the curve with a single quadratic bézier …\nEvaluates an upper bound on the maximum distance between …\nConvert to the SVG arc notation.\nReturns the vector between this segment’s from and to …\n[Not implemented] Applies the transform to this triangle …\nApplies the transform to this curve and returns the …\nApplies the transform to this segment and returns the …\nApplies the transform to this curve and returns the …\nFallible cast from one numeric representation to another.\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nSample x at t (expecting t between 0 and 1).\nSample the x coordinate of the curve at t (expecting t …\nSample the x coordinate of the segment at t (expecting t …\nSample the x coordinate of the curve at t (expecting t …\nThe x (traditionally, horizontal) coordinate.\nFind the advancement of the x-most position in the curve.\nFind the advancement of the x-most position in the curve.\nFind the x-least position in the curve.\nFind the advancement of the x-least position in the curve.\nSample y at t (expecting t between 0 and 1).\nSample the y coordinate of the curve at t (expecting t …\nSample the y coordinate of the segment at t (expecting t …\nSample the y coordinate of the curve at t (expecting t …\nThe y (traditionally, vertical) coordinate.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-least position in the curve.\nFind the advancement of the y-least position in the curve.\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nFlattening iterator for arcs.\nAn elliptic arc curve segment using the SVG’s end-point …\nReturns the argument unchanged.\nCalls U::from(self).\nOf the four candidate arc sweeps, two will represent an …\nIf sweep is true, then the arc will be drawn in a “…\nA string with a fixed capacity.\nA vector with a fixed capacity.\nError value indicating insufficient capacity\nA draining iterator for ArrayVec.\nBy-value iterator for ArrayVec.\nReturn a raw mutable pointer to the vector’s buffer.\nReturn a mutable slice containing all elements of the …\nReturn a mutable string slice of the whole ArrayString.\nReturn a raw pointer to the vector’s buffer.\nReturn a slice containing all elements of the vector.\nReturn a string slice of the whole ArrayString.\nReturn the capacity of the ArrayVec.\nReturn the capacity of the ArrayString.\nRemove all elements in the vector.\nMake the string empty.\nReturn an empty array\nReturn an empty ArrayString\nCreate a draining iterator that removes the specified …\nExtract the overflowing element\nExtend the ArrayVec with an iterator.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreate a new ArrayString from a str.\nReturns the argument unchanged.\nCreate a new ArrayString from a byte string literal.\nCreate an ArrayVec from an iterator.\nInsert element at position index.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturn the inner fixed size array, if it is full to its …\nReturn the inner fixed size array.\nReturns whether the ArrayVec is empty.\nReturns whether the string is empty.\nReturn true if the ArrayVec is completely filled to its …\nReturn if the ArrayString is completely filled.\nReturn the number of elements in the ArrayVec.\nReturn the length of the string.\nCreate a new empty ArrayVec.\nCreate a new empty ArrayString.\nCreate a new CapacityError from element.\nCreate a new empty ArrayVec (const fn).\nCreate a new empty ArrayString (const fn).\nRemove the last element in the vector and return it.\nRemoves the last character from the string and returns it.\nRemove the element at index and shift down the following …\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nPush element to the end of the vector without checking the …\nReturns the capacity left in the ArrayVec.\nReturns the capacity left in the ArrayString.\nRemove the element at index and shift down the following …\nRemoves a char from this ArrayString at a byte position …\nRetains only the elements specified by the predicate.\nSet the vector’s length without dropping or moving out …\nSet the strings’s length.\nConvert into a CapacityError that does not carry an …\nRemove the element at index and swap the last element into …\nRemove the element at index and swap the last element into …\nReturns the ArrayVec, replacing the original with a new …\nShortens the vector, keeping the first len elements and …\nShortens this ArrayString to the specified length.\nCopy all elements from the slice and append to the ArrayVec…\nInsert element at position index.\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nCreate a new ArrayString value fully filled with ASCII …\nA 2d curve segment defined by four points: the beginning …\nReturns the argument unchanged.\nCalls U::from(self).\nAn angle in radians\nA 2d vector of booleans, useful for component-wise logic …\nA 3d vector of booleans, useful for component-wise logic …\nA 2d axis aligned rectangle represented by its minimum and …\nAn axis aligned 3D box represented by its minimum and …\nHomogeneous vector in 3D space.\nA one-dimensional distance, with value represented by T …\nA 2d Point tagged with a unit.\nA 3d Point tagged with a unit.\nA 2d Rectangle optionally tagged with a unit.\nA rigid transformation. All lengths are preserved under …\nA transform that can represent rotations in 2d, …\nA transform that can represent rotations in 3d, …\nA scaling factor between two different units of …\nA group of 2D side offsets, which correspond to …\nA 2d size tagged with a unit.\nA 3d size tagged with a unit.\nA 2d transform represented by a column-major 3 by 3 …\nA 3d transform stored as a column-major 4 by 4 matrix.\nA 2d transformation from a space to another that can only …\nA 3d transformation from a space to another that can only …\nTrait for basic trigonometry functions, so they can be …\nThe default unit.\nA 2d Vector tagged with a unit.\nA 3d Vector tagged with a unit.\nComputes the absolute value of each component.\nComputes the absolute value of each component.\nComputes the vector with absolute values of each component.\nComputes the vector with absolute values of each component.\nReturns true if all components are true and false …\nReturns true if all components are true and false …\nReturns new vector with by-component AND operation applied.\nReturns new vector with by-component AND operation applied.\nAngle in radians\nReturns the signed angle between this vector and the x …\nReturns the signed angle between this vector and another …\nReturns the positive angle between this vector and another …\nReturns true if any component are true and false otherwise.\nReturns true if any component are true and false otherwise.\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nUtilities for testing approximate ordering - especially …\nReturns result of multiplication of both components\nCreates a rotation around a given axis.\nCreates a rotation around the x axis.\nCreates a rotation around the y axis.\nCreates a rotation around the z axis.\nShorthand for …\nShorthand for BoolVector2D { x, y }.\nShorthand for BoolVector3D { x, y, z }.\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast the unit\nCast the unit\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit\nCast the unit.\nCast the unit.\nSee Point2D::ceil()\nRounds each component to the smallest integer equal or …\nRounds each component to the smallest integer equal or …\nSee Point3D::ceil()\nSee Size2D::ceil().\nRounds each component to the smallest integer equal or …\nRounds each component to the smallest integer equal or …\nSee Size3D::ceil().\nRounds each component to the smallest integer equal or …\nSee Vector2D::ceil()\nRounds each component to the smallest integer equal or …\nSee Vector3D::ceil()\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the vector each component of which is clamped by …\nReturns the vector each component of which is clamped by …\nReturn this vector with minimum and maximum lengths …\nReturn this vector with minimum and maximum lengths …\nReturns the component-wise division of the two vectors.\nReturns the component-wise division of the two vectors.\nReturns the component-wise multiplication of the two …\nReturns the component-wise multiplication of the two …\nReturns true if this box2d contains the point p. A point …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the point. Points …\nReturns true if this box contains the interior of the …\nReturns true if this box3d contains the interior of the …\nReturns true if this box contains the point p. A point is …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the interior of …\nReturns the norm of the cross product [self.x, self.y, 0] …\nCross product.\nDecompose this into a translation and an rotation to be …\nA set of aliases for all types, tagged with the default …\nReturns the identity transform.\nReturns the identity transform.\nThe extent of the element in the U units along the z axis.\nComputes and returns the determinant of this transform.\nCompute the determinant of the transform.\nCalculates Euclidean division, the matching method for …\nCalculates Euclidean division, the matching method for …\nDot product.\nDot product.\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nCreates a rotation from Euler angles.\nCreate a 3d point from this one, using the specified z …\nCreate a 3d vector from this one, using the specified z …\nRounds each component to the biggest integer equal or …\nSee Point2D::floor()\nRounds each component to the biggest integer equal or …\nSee Point3D::floor()\nSee Size2D::floor().\nRounds each component to the biggest integer equal or …\nSee Size3D::floor().\nRounds each component to the biggest integer equal or …\nRounds each component to the biggest integer equal or …\nSee Vector2D::floor()\nRounds each component to the biggest integer equal or …\nSee Vector3D::floor()\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConstructor taking angle and length\nCreate a transform providing its components via an array …\nCreate a transform providing its components via an array …\nEquivalent to from_array with elements packed two at a time\nEquivalent to from_array with elements packed four at a …\nConstructor setting the same value to all sides, taking a …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking a typed Length for each side.\nConstructor taking scalar strongly typed lengths.\nConstructor taking scalar strongly typed lengths.\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor.\nConstructor.\nReturns the smallest box containing all of the provided …\nReturns the smallest box containing all of the provided …\nReturns the smallest rectangle defined by the …\nConvenience function to create a scale transform from a …\nCreates a Box2D of the given size, at offset zero.\nCreates a Box3D of the given size, at offset zero.\nCreates a rect of the given size, at offset zero.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unit-less value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nConstruct side offsets from min and a max vector offsets.\nConstruct side offsets from min and a max vector offsets.\nUnpack the underlying value from the wrapper.\nReturns the underlying scalar scale factor.\nReturns self.angle as a strongly typed Angle<T>.\nReturns vector with results of “greater then” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nConstruct an identity transform\nCreates the identity rotation.\nCreates the identity rotation.\nCreates an identity scale (1.0).\nCreates no-op translation (both x and y is zero()).\nCreates no-op translation (x, y and z is zero()).\nCreate an identity matrix:\nCreates an identity matrix:\nInflates the box by the specified sizes on each side …\nInflates the box by the specified sizes on each side …\nCalculate the size and position of an inner box.\nCalculate the size and position of an inner rectangle.\nComputes the intersection of two boxes, returning None if …\nComputes the intersection of two boxes without check …\nReturns true if the two boxes intersect.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nInverts the transformation\nReturns the inverse of this rotation.\nReturns the inverse of this rotation.\nThe inverse Scale (1.0 / self).\nReturn the inverse transformation.\nReturn the inverse transformation.\nReturns the inverse transform if possible.\nReturns the inverse transform if possible.\nReturns true if this transform can be represented with a …\nCheck whether shapes on the XY plane with Z pointing …\nReturns true if the size is zero, negative or NaN.\nReturns true if the size is zero, negative or NaN.\nReturns true if any component of size is zero, negative, …\nReturns true if any component of size is zero, negative or …\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if this scale has no effect.\nCheck if translation does nothing (both x and y is zero()).\nCheck if translation does nothing (x, y and z is zero()).\nReturns whether it is possible to compute the inverse …\nReturns whether it is possible to compute the inverse …\nReturns true if the box has a negative area.\nReturns true if the box has a negative volume.\nReturns true if norm of this quaternion is (approximately) …\nReturns true if both components is positive and false any …\nReturns true if all components is positive and false any …\nReturns true if all side offsets are zero.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nReturns the vector length.\nReturns the vector length.\nLinearly interpolate between this box and another box.\nLinearly interpolate between this box3d and another box3d.\nLinearly interpolate between this length and another …\nLinearly interpolate between this point and another point.\nLinearly interpolate between this point and another point.\nLinearly interpolate between this rectangle and another …\nBasic Linear interpolation between this rotation and …\nLinearly interpolate each component between this size and …\nLinearly interpolate between this size and another size.\nLinearly interpolate each component between this vector …\nLinearly interpolate each component between this vector …\nReturns vector with results of “lower then” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nApply the function f to each component of this point.\nApply the function f to each component of this point.\nApply the function f to each component of this vector.\nApply the function f to each component of this vector.\nReturns maximum between this length and another length.\nReturns the size each component of which are maximum of …\nReturns the size each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns minimum between this length and another length.\nReturns the size each component of which are minimum of …\nReturns the size each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nMultiplies all of the transform’s component by a scalar …\nConstructor.\nConstructor.\nConstructor taking scalar values directly.\nAssociate a value with a unit of measure.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nConstructor.\nConstruct a new rigid transformation, where the rotation …\nCreates a rotation from an angle in radians.\nConstructor taking a scalar for each side.\nConstructor taking scalar values.\nConstructor taking scalar values.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nCreate a transform specifying its components in using the …\nCreate a transform specifying all of it’s component as a …\nCreate a transform representing a 2d transformation from …\nConstructor setting the same value to all sides, taking a …\nConstruct a new rigid transformation, where the translation…\nReturns true if all components are false and false …\nReturns true if all components are false and false …\nComputes the norm of this quaternion.\nReturns a unit quaternion from this one.\nReturns the vector with length of one unit.\nReturns the vector with length of one unit\nReturns new vector with results of negation operation on …\nReturns new vector with results of negation operation on …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nA one-dimensional length, tagged with its units.\nConstructor, setting all components to one.\nConstructor, setting all components to one.\nReturns new vector with by-component OR operation applied.\nReturns new vector with by-component OR operation applied.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nCreate an orthogonal projection transform.\nCalculate the b and position of an outer box.\nCalculate the size and position of an outer rectangle.\nReturns a box that encompasses the result of transforming …\nReturns a 2d box that encompasses the result of …\nReturns a 3d box that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nCreate a simple perspective transform, projecting to the …\nShorthand for Point2D::new(x, y).\nShorthand for Point3D::new(x, y).\nApplies a rotation before self’s transformation and …\nReturns a transform with a rotation applied before self’…\nApplies a scale before self’s transformation and returns …\nReturns a transform with a scale applied before self’s …\nApplies a translation before self’s transformation and …\nReturns a transform with a translation applied before self…\nReturns this vector projected onto another one.\nReturns this vector projected onto another one.\nReturns a projection of this transform in 2d space.\nCreates a rotation around from a quaternion representation.\nThe real part.\nCreates a rotation from an angle in radians.\nShorthand for …\nReturns a reflection vector using an incident ray and a …\nReturns a reflection vector using an incident ray and a …\nCalculates the least nonnegative remainder of …\nCalculates the least nonnegative remainder of …\nReturn the normalized vector even if the length is larger …\nReturn the normalized vector even if the length is larger …\nReturns a rotation transform.\nCreate a 3d rotation transform from an angle / axis. The …\nReturn a box with edges rounded to integer coordinates, …\nReturn a box3d with edges rounded to integer coordinates, …\nSee Point2D::round()\nRounds each component to the nearest integer value.\nSee Point3D::round()\nRounds each component to the nearest integer value.\nReturn a rectangle with edges rounded to integer …\nRounds each component to the nearest integer value.\nSee Size2D::round().\nSee Size3D::round().\nRounds each component to the nearest integer value.\nRounds each component to the nearest integer value.\nSee Vector2D::round()\nRounds each component to the nearest integer value.\nSee Vector3D::round()\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nCreate a 2d scale transform:\nCreate a 3d scale transform:\nReturns point, each component of which or from a, or from b…\nReturns point, each component of which or from a, or from b…\nReturns size, each component of which or from a, or from b …\nReturns size, each component of which or from a, or from b …\nReturns vector, each component of which or from a, or from …\nReturns vector, each component of which or from a, or from …\nChange the size of the box by adjusting the max endpoint …\nShorthand for Size2D::new(w, h).\nShorthand for Size3D::new(w, h, d).\nCreate a 2d skew transform.\nSpherical linear interpolation between this rotation and …\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nReturns the vector’s length squared.\nReturns the vector’s length squared.\nComputes the squared norm of this quaternion.\nReturns the multiplication of the two transforms such that …\nReturns a rotation representing the other rotation …\nReturns a rotation representing this rotation followed by …\nReturns the multiplication of the two matrices such that …\nReturns the multiplication of the two matrices such that …\nApplies a rotation after self’s transformation and …\nReturns a transform with a rotation applied after self’s …\nApplies a scale after self’s transformation and returns …\nReturns a transform with a scale applied after self’s …\nApplies a translation after self’s transformation and …\nReturns a transform with a translation applied after self…\nConvert into a 2d point.\nConvert into a 2d vector.\nCreate a 2D transform picking the relevant terms from this …\nConvert into a 3d point with z-coordinate equals to zero.\nCreates a 3d rotation (around the z axis) from this 2d …\nConvert into a 3d vector with z coordinate equals to …\nCreate a 3D transform from the current transform\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturn this size as an array of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into an array with x and y.\nCast into an array with x, y and z.\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturns an array containing this transform’s terms.\nReturns an array containing this transform’s terms.\nCast into an array with x, y, z and 0.\nReturns an array containing this transform’s terms …\nReturns an array containing this transform’s terms …\nEquivalent to to_array with elements packed two at a time …\nEquivalent to to_array with elements packed four at a time …\nEquivalent to to_array_transposed with elements packed …\nCast into an f32 box.\nCast into an f32 box3d.\nCast into an f32 point.\nCast into an f32 point.\nCast into an f32 rectangle.\nCast into an f32 size.\nCast into an f32 size.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f64 box.\nCast into an f64 box3d.\nCast into an f64 point.\nCast into an f64 point.\nCast into an f64 rectangle.\nCast into an f64 size.\nCast into an f64 size.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an i32 box, truncating decimals if any.\nCast into an i32 box3d, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 rectangle, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i64 box, truncating decimals if any.\nCast into an i64 box3d, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 rectangle, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast this vector into a point.\nCast this vector into a point.\nConvert into Cartesian 2D point.\nConvert into Cartesian 3D point.\nCast this vector into a size.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this translation.\nReturns the matrix representation of this translation.\nCreates translation by this vector in vector units.\nCreates translation by this vector in vector units\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nReturn this size as a tuple of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x, y, z and 0.\nCast into an u32 box, truncating decimals if any.\nCast into an u32 box3d, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 rectangle, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u64 rectangle, truncating decimals if any.\nCast into an u64 size, truncating decimals if any.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nCast into an usize box, truncating decimals if any.\nCast into an usize box3d, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize rectangle, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast this point into a vector.\nCast this point into a vector.\nReturn this size as a vector with width and height.\nReturn this size as a vector with width, height and depth.\nCast into a 2D vector.\nCast into a 3D vector.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 3D box and cast its unit.\nReturns the given 2d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given point transformed by this transform.\nReturns the given 2d point transformed by this rotation …\nTranslate a point and cast its unit.\nReturns the given 2d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given 3d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given 3d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given rect transformed by this scale.\nTranslate a rectangle and cast its unit.\nTranslate a rectangle and cast its unit.\nReturns the given size transformed by this scale.\nNo-op, just cast the unit.\nNo-op, just cast the unit.\nReturns the given 2d vector transformed by this rotation.\nReturns the given vector transformed by this scale.\nReturns the given vector transformed by this matrix.\nReturns the given 2d vector transformed by this rotation …\nReturns the given 2d vector transformed by this matrix.\nReturns the given 3d vector transformed by this rotation.\nReturns the given 3d vector transformed by this matrix.\nReturns the same box, translated by a vector.\nReturns the same box3d, translated by a vector.\nReturns the same rectangle, translated by a vector.\nCreate a 2d translation transform:\nCreate a 3d translation transform:\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nReturns the vector with length of one unit.\nReturns the vector with length of one unit.\nComputes the union of two boxes.\nComputes the union of two boxes.\nCreates a rotation around from a quaternion representation …\nConvenience constructor.\nConvenience constructor.\nReturns the vector part (i, j, k) of this quaternion.\nReturns result of multiplication of all components\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nReturns the same transform with a different destination …\nReturns the same transform with a different destination …\nReturn this vector scaled to fit the provided length.\nReturn this vector capped to a maximum length.\nReturn this vector capped to a maximum length.\nReturn this vector with a minimum length applied.\nReturn this vector with a minimum length applied.\nReturns the same transform with a different source unit.\nReturns the same transform with a different source unit.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nReturns a 2d point using this point’s x and y coordinates\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s x and z …\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nSwap x and y.\nSwap x and y.\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s y and z …\nThe z (traditionally, depth) coordinate.\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as origin().\nThe same as origin().\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as Zero::zero() but available without importing …\nThe same as Zero::zero() but available without importing …\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nTrait for testing approximate equality\nDefault epsilon value\nReturns true is this object is approximately equal to the …\nReturns true is this object is approximately equal to the …\nAngle in radians\nThe extent of the element in the U units along the z axis.\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nThe real part.\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe z (traditionally, depth) coordinate.\nDefines the smallest integer equal or greater than the …\nDefines the biggest integer equal or lower than the …\nDefines the nearest integer value to the original value.\nRounds to the smallest integer equal or greater than the …\nRounds to the biggest integer equal or lower than the …\nRounds to the nearest integer value.\nA flattening iterator for quadratic bézier segments.\nA flattening iterator for quadratic bézier segments.\nA 2d curve segment defined by three points: the beginning …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCommon APIs to segment types.\nReturn the curve after the split point.\nCompute the length of the segment using a flattened …\nReturn the curve before the split point.\nSample the derivative at t (expecting t between 0 and 1).\nSample x derivative at t (expecting t between 0 and 1).\nSample y derivative at t (expecting t between 0 and 1).\nSwap the direction of the segment.\nApproximates the curve with sequence of line segments.\nStart of the curve.\nSample the curve at t (expecting t between 0 and 1).\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nEnd of the curve.\nSample x at t (expecting t between 0 and 1).\nSample y at t (expecting t between 0 and 1).\nAngle between vectors v1 and v2 (oriented clockwise …\nAn iterator that consumes Event iterator and yields …\nAn iterator that consumes an iterator of Points and …\nAn extension trait for PathEvent iterators.\nApplies a 2D transform to a path iterator and yields the …\nReturns an iterator that turns curves into line segments.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreate the iterator.\nCreates a new transformed path iterator from a path …\nReturns an iterator applying a 2D transform to all of its …\nAn angle in radians (f32).\nAlias for euclid::default::Box2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAlias for euclid::default::Rotation2D<f32>\nAlias for euclid::default::Scale<f32>\nAlias for euclid::default::Size2D<f32>.\nAlias for euclid::default::Transform2D<f32>\nAlias for euclid::default::Translation2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAngle in radians\nThe extent of the element in the U units along the y axis …\nShorthand for Point::new(x, y).\nShorthand for Size::new(x, y).\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe default builder for Path.\nA builder for Path with custom attributes.\nAn iterator of endpoint and control point ids for Path and …\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nA simple path data structure.\nA view on a Path.\nAn iterator of over a Path traversing the path in reverse.\nA Builder that appends a path to an existing PathBuffer.\nA Builder that appends a path to an existing PathBuffer, …\nIterator over the paths in a PathBufferSlice.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator of Event<EndpointId, ()>.\nAn iterator of PathEvent.\nA view over a sequence of endpoints forming a polygon.\nAn iterator of IdEvent for Polygon.\nAn iterator of Event<&Endpoint, ()>.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a path.\nThe base path building interface.\nAn extension trait for PathEvent iterators.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns an iterator that turns curves into line segments.\nAdds an horizontal line segment.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns an iterator applying a 2D transform to all of its …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA Gradient color.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA sharp corner.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe style of a stroke.\nThe coloring style of some drawing.\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe shape to be used at the corners of paths or basic …\nThe offset of LineDash::segments to start the pattern.\nThe alternating lengths of lines and gaps which describe …\nThe color or gradient of the stroke.\nThe distance between the two edges of the stroke.\nThe Checkbox can be interacted with.\nThe theme catalog of a Checkbox.\nA box that can be checked.\nThe item class of the Catalog.\nThe Checkbox cannot be interacted with.\nThe Checkbox can be interacted with and it is being …\nThe icon in a Checkbox.\nThe possible status of a Checkbox.\nThe style of a checkbox.\nA styling function for a Checkbox.\nThe Background of the checkbox.\nThe Border of hte checkbox.\nThe unicode code point that will be used as the icon.\nA danger checkbox; denoting a negaive toggle.\nThe default class produced by the Catalog.\nFont that will be used to display the code_point,\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe icon Color of the checkbox.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe line height of the icon.\nA primary checkbox; denoting a main toggle.\nA secondary checkbox; denoting a complementary toggle.\nThe shaping strategy of the icon.\nFont size of the content.\nThe Style of a class with the given status.\nA success checkbox; denoting a positive toggle.\nThe text Color of the checkbox.\nIndicates if the Checkbox is currently checked.\nIndicates if the Checkbox is currently checked.\nIndicates if the Checkbox is currently checked.\nThe theme catalog of a ComboBox.\nA widget for searching and selecting a single value from a …\nThe local state of a ComboBox.\nThe default class for the text input of the ComboBox.\nThe default class for the menu of the ComboBox.\nReturns the argument unchanged.\nCalls U::from(self).\nCreates a new State for a ComboBox with the given list of …\nCreates a new State for a ComboBox with the given list of …\nThe theme catalog of a Container.\nThe item class of the Catalog.\nAn element decorating some content.\nThe identifier of a Container.\nThe appearance of a container.\nA styling function for a Container.\nUpdates the background of the Style.\nThe Background of the container.\nUpdates the border of the Style.\nThe Border of the container.\nA bordered Container with a background.\nUpdates the text color of the Style.\nA Container with a dark background and white text.\nThe default class produced by the Catalog.\nDraws the background of a Container given its Style and …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nComputes the layout of a Container.\nCreates a custom Id.\nA rounded Container with a background.\nUpdates the shadow of the Style.\nThe Shadow of the container.\nThe Style of a class with the given status.\nThe text Color of the container.\nA transparent Container.\nCreates a unique Id.\nProduces a Task that queries the visible screen bounds of …\nA handle pointing to some encoded image bytes in-memory.\nImage filtering strategy.\nA handle of some image data.\nA frame that displays an image while keeping aspect ratio.\nBilinear interpolation.\nNearest neighbor.\nA file handle. The image data will be read from the file …\nA handle pointing to decoded image pixels in RGBA format.\nA frame that displays an image with the ability to zoom …\nSets the ContentFit of the Viewer.\nDraws an Image\nSets the FilterMethod of the Viewer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an image Handle containing the encoded image data …\nCreates an image Handle pointing to the image of the given …\nCreates an image Handle containing the decoded image …\nSets the height of the Viewer.\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nComputes the layout of an Image.\nSets the max scale applied to the image of the Viewer.\nSets the min scale applied to the image of the Viewer.\nCreates a new Viewer with the given State.\nSets the padding of the Viewer.\nSets the percentage the image of the Viewer will be scaled …\nZoom and pan on an image.\nCreates a new Viewer with the given image Handle.\nSets the width of the Viewer.\nThe height of the image.\nThe id of this handle.\nThe pixels.\nThe width of the image.\nThe local state of a Viewer.\nA frame that displays an image with the ability to zoom …\nReturns the argument unchanged.\nCalls U::from(self).\nReturns if the cursor is currently grabbed by the Viewer.\nCreates a new State.\nReturns the bounds of the underlying image, given the …\nA container that distributes its contents vertically.\nSets the horizontal alignment of the contents of the Column…\nDistribute content vertically.\nExtends the Column with the given children.\nReturns the argument unchanged.\nCreates a Column from already allocated Vecs.\nSets the height of the Column.\nCalls U::from(self).\nSets the maximum width of the Column.\nCreates an empty Column.\nSets the Padding of the Column.\nAdds an element to the Column.\nAdds an element to the Column, if Some.\nSets the vertical spacing between elements.\nSets the width of the Column.\nCreates a Column with the given capacity.\nCreates a Column with the given elements.\nA container that distributes its contents vertically.\nA code block.\nA heading.\nA Markdown item.\nA list.\nA paragraph.\nConfiguration controlling Markdown rendering in view.\nA parsed URL record.\nReturn the serialization of this URL.\nReturn the authority of this URL as an ASCII string.\nReturn whether this URL is a cannot-be-a-base URL, meaning …\nThe text size used in code blocks.\nIf this URL has a host and it is a domain name (not an IP …\nReturn this URL’s fragment identifier, if any.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert a directory name as std::path::Path into an URL in …\nConvert a file name as std::path::Path into an URL in the …\nThe text size of level 1 heading.\nThe text size of level 2 heading.\nThe text size of level 3 heading.\nThe text size of level 4 heading.\nThe text size of level 5 heading.\nThe text size of level 6 heading.\nReturn whether the URL has an ‘authority’, which can …\nEquivalent to url.host().is_some().\nReturn the parsed representation of the host for this URL. …\nReturn the string representation of the host (domain or IP …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturn the serialization of this URL.\nReturn whether the URL is special (has a special scheme)\nParse a string as an URL, with this URL as the base URL.\nCreates a relative URL if possible, with this URL as the …\nReturn a default ParseOptions that can fully configure the …\nReturn the origin of this URL (…\nParse the given Markdown content.\nParse an absolute URL from a string.\nParse an absolute URL from a string and add params to its …\nReturn the password for this URL, if any, as a …\nReturn the path for this URL, as a percent-encoded ASCII …\nUnless this URL is cannot-be-a-base, return an iterator of …\nReturn an object with methods to manipulate this URL’s …\nReturn the port number for this URL, if any.\nReturn the port number for this URL, or the default port …\nReturn this URL’s query string, if any, as a …\nParse the URL’s query string, if any, as …\nManipulate this URL’s query string, viewed as a sequence …\nReturn the scheme of this URL, lower-cased, as an ASCII …\nChange this URL’s fragment identifier.\nChange this URL’s host.\nChange this URL’s host to the given IP address.\nChange this URL’s password.\nChange this URL’s path.\nChange this URL’s port number.\nChange this URL’s query string. If query is None, this …\nChange this URL’s scheme.\nChange this URL’s username.\nResolve a URL’s host and port number to SocketAddr.\nThe base text size.\nAssuming the URL is in the file scheme or similar, convert …\nReturn the username for this URL (typically the empty …\nDisplay a bunch of Markdown items.\nCreates new Settings with the given base text size in …\nThe items of the list.\nThe first number of the list, if it is ordered.\nBuild and show dropdown menus.\nThe theme catalog of a Menu.\nThe item class of the Catalog.\nA list of selectable options.\nThe local state of a Menu.\nThe appearance of a Menu.\nA styling function for a Menu.\nThe Background of the menu.\nThe Border of the menu.\nThe default style of the list of a Menu.\nThe default class produced by the Catalog.\nThe default class for the scrollable of the Menu.\nSets the font of the Menu.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Menu with the given State, a list of options,\nCreates a new State for a Menu.\nTurns the Menu into an overlay Element at the given target …\nSets the Padding of the Menu.\nThe background Color of a selected option in the menu.\nThe text Color of a selected option in the menu.\nThe Style of a class with the given status.\nThe text Color of the menu.\nSets the text text::LineHeight of the Menu.\nSets the text::Shaping strategy of the Menu.\nSets the text size of the Menu.\nSets the width of the Menu.\nAll panes are visible\nA fixed reference line for the measurement of coordinates.\nBottom edge.\nA Pane was picked and then dropped outside of other Pane …\nThe theme catalog of a PaneGrid.\nCenter region.\nThe item class of this Catalog.\nThe arrangement of a PaneGrid.\nThe content of a Pane.\nThe visible contents of the PaneGrid\nA four cardinal direction.\n↓\nAn event produced during a drag and drop interaction of a …\nA pane that can be dragged.\nA Pane was dropped on top of another Pane.\nThe edges of an area.\nAn Edge of the full PaneGrid.\nEdge region.\nThe appearance of a highlight of the PaneGrid.\nThe horizontal axis: —\n←\nLeft edge.\nA line.\nA maximized pane is visible\nA layout node of a PaneGrid.\nA rectangular region in a PaneGrid used to display widgets.\nA Pane.\nThe region of this Node is taken by a Pane.\nA single Pane of the PaneGrid.\nA collection of panes distributed using either vertical or …\nA Pane was picked for dragging.\nThe region of a Pane.\nAn event produced during a resize interaction of a PaneGrid…\n→\nRight edge.\nA divider that splits a region in a PaneGrid into two …\nA split of the available space.\nThe region of this Node is split into two.\nThe state of a PaneGrid.\nThe appearance of a PaneGrid.\nA styling function for a PaneGrid.\nThe Target area a pane can be dropped on.\nThe title bar of a Pane.\nTop edge.\n↑\nThe vertical axis: |\nReturns the adjacent Pane of another Pane in the given …\nSets whether or not the controls attached to this TitleBar …\nThe Background of the pane region.\nThe Border of the pane region.\nReturns whether the Draggable with the given Layout can be …\nSets the style class of the Content.\nSets the style class of the TitleBar.\nCloses the given Pane and returns its internal state and …\nThe Color of the Line.\nSets the controls of the TitleBar.\nThe default style of a PaneGrid.\nThe default class produced by this Catalog.\nDraws the Content with the provided Renderer and Layout.\nDraws the TitleBar with the provided Renderer and Layout.\nDrops the given Pane into the provided Target.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the internal state of the given Pane, if it exists.\nReturns the internal state of the given Pane with …\nThe appearance of a hovered region highlight.\nThe appearance of a hovered split.\nThe internal state of the PaneGrid.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the amount of panes in the State is 0.\nReturns whether the mouse cursor is over the pick area of …\nReturns an iterator over all the panes of the State, …\nReturns an iterator over the values of the Contents\nReturns a mutable iterator over all the panes of the State,\nReturns the layout of the State.\nReturns the layout Node of the Contents\nReturns the total amount of panes in the State.\nMaximize the given Pane. Only this pane will be rendered …\nReturns the maximized Pane of the PaneGrid.\nMove Pane to an Edge of the PaneGrid.\nCreates a new Content with the provided body.\nCreates a new TitleBar with the given content.\nCreates a new State, initializing the first pane with the …\nSets the Padding of the TitleBar.\nReturns the rectangular region for each Pane in the Node …\nThe panes of the PaneGrid.\nThe appearance of a picked split.\nThe new ratio of the Split.\nResizes two panes by setting the position of the provided …\nRestore the currently maximized Pane to it’s normal …\nSplits the provided Rectangle on the current Axis with the …\nSplits the given Pane into two in the given Axis and …\nThe Split that is being dragged for resizing.\nCalculates the bounds of the split line in a Rectangle …\nReturns the axis, rectangular region, and ratio for each …\nSplit a target Pane with a given Pane on a given Region.\nReturns an iterator over each Split in this Node.\nThe state of a PaneGrid.\nThe Style of a class with the given status.\nSets the style of the Content.\nSets the style of the TitleBar.\nSwaps the position of the provided panes in the State.\nSets the TitleBar of the Content.\nThe width of the Line.\nCreates a new State with the given Configuration.\nThe left/top Configuration of the split.\nThe direction of the split.\nThe right/bottom Configuration of the split.\nThe ratio of the split in [0.0, 1.0].\nThe picked Pane.\nThe picked Pane.\nThe picked Pane.\nThe Target where the picked Pane was dropped on.\nThe left/top Node of the split.\nThe direction of the split.\nThe right/bottom Node of the split.\nThe Split of this Node.\nThe ratio of the split in [0.0, 1.0].\nThe current action of a PaneGrid.\nA Pane in the PaneGrid is being dragged.\nThe PaneGrid is idle.\nThe internal state of a PaneGrid.\nA Split in the PaneGrid is being dragged.\nThe state of a PaneGrid.\nReturns the argument unchanged.\nReturns the argument unchanged.\nInitializes the Internal state of a PaneGrid from a …\nThe internal state of the PaneGrid.\nCalls U::from(self).\nCalls U::from(self).\nThe layout Node of the Internal state\nThe panes of the PaneGrid.\nReturns the current Pane that is being dragged, if any.\nReturns the current Split that is being dragged, if any.\nThe Axis of the Split.\nThe starting Point of the drag interaction.\nThe Pane being dragged.\nThe Split being dragged.\nThe PickList can be interacted with.\nDisplays an arrow icon (▼).\nThe theme catalog of a PickList.\nThe item class of the Catalog.\nA custom dynamic handle.\nThe handle to the right side of the PickList.\nThe PickList is being hovered.\nThe icon of a Handle.\nNo handle will be shown.\nThe PickList is open.\nA widget for selecting a single value from a list of …\nA custom static handle.\nThe possible status of a PickList.\nThe appearance of a pick list.\nA styling function for a PickList.\nThe Background of the pick list.\nThe Border of the pick list.\nThe unicode code point that will be used as the icon.\nThe default style of the field of a PickList.\nThe default class produced by the Catalog.\nThe default class for the menu of the PickList.\nFont that will be used to display the code_point,\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe handle Color of the pick list.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nLine height of the content.\nThe placeholder Color of the pick list.\nThe shaping strategy of the icon.\nFont size of the content.\nThe Style of a class with the given status.\nThe text Color of the pick list.\nThe Icon used when PickList is closed.\nThe Icon used when PickList is open.\nFont size of the content.\nThe theme catalog of a ProgressBar.\nThe item class of the Catalog.\nA bar that displays progress.\nThe appearance of a progress bar.\nA styling function for a ProgressBar.\nThe Background of the progress bar.\nThe Background of the bar of the progress bar.\nThe Border of the progress bar.\nThe danger style of a ProgressBar.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nCalls U::from(self).\nThe primary style of a ProgressBar.\nThe secondary style of a ProgressBar.\nThe Style of a class with the given status.\nThe success style of a ProgressBar.\nThe theme catalog of a QRCode.\nThe item class of the Catalog.\nThe data of a QRCode.\nThe data is too long to encode in a QR code for the chosen …\nAn error that occurred when building a Data for a QRCode.\nThe error correction level.\nHigh error correction. 30% of the data can be restored.\nA character that does not belong to the character set was …\nThe chosen ECI designator is invalid. A valid designator …\nThe chosen Version and ErrorCorrection combination is …\nLow error correction. 7% of the data can be restored.\nMedium error correction. 15% of the data can be restored.\nA micro QR code version. It should be between 1 and 4.\nA normal QR code version. It should be between 1 and 40.\nA type of matrix barcode consisting of squares arranged in …\nQuartile error correction. 25% of the data can be restored.\nThe appearance of a QR code.\nA styling function for a QRCode.\nOne or more characters in the provided data are not …\nThe size of a QRCode.\nThe color of the QR code background\nThe color of the QR code data cells\nThe default style of a QRCode.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Data with the provided data.\nThe Style of a class with the given status.\nCreates a new Data with the provided ErrorCorrection.\nCreates a new Data with the provided Version and …\nThe Radio button can be interacted with.\nThe theme catalog of a Radio.\nThe item class of the Catalog.\nThe Radio button is being hovered.\nA circular button representing a choice.\nThe possible status of a Radio button.\nThe appearance of a radio button.\nA styling function for a Radio.\nThe Background of the radio button.\nThe border Color of the radio button.\nThe border width of the radio button.\nThe default style of a Radio button.\nThe default class produced by the Catalog.\nThe Color of the dot of the radio button.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe Style of a class with the given status.\nThe text Color of the radio button.\nIndicates whether the Radio button is currently selected.\nIndicates whether the Radio button is currently selected.\nDifferent offset on each end of the rule, length units. …\nThe theme catalog of a Rule.\nThe item class of the Catalog.\nThe fill mode of a rule.\nFill the whole length of the container.\nUniform offset from each end, length units.\nFill a percent of the length of the container. The rule …\nDisplay a horizontal or vertical rule for dividing content.\nThe appearance of a rule.\nA styling function for a Rule.\nThe color of the rule.\nThe default styling of a Rule.\nThe default class produced by the Catalog.\nReturn the starting offset and length of the rule.\nThe FillMode of the rule.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe radius of the line corners.\nThe Style of a class with the given status.\nThe width (thickness) of the rule line.\nThe amount of absolute offset in each direction of a …\nThe Scrollable can be interacted with.\nThe anchor of the scroller of the Scrollable relative to …\nBoth vertical and horizontal scrolling\nThe theme catalog of a Scrollable.\nThe item class of the Catalog.\nThe direction of Scrollable.\nThe Scrollable is being dragged.\nA relative offset that points to the bottom-right of a …\nContent is aligned to the end of the Viewport.\nHorizontal scrolling\nThe Scrollable is being hovered.\nThe identifier of a Scrollable.\nThe appearance of the scrollbar of a scrollable.\nThe amount of relative offset in each direction of a …\nA relative offset that points to the top-left of a …\nA widget that can vertically display an infinite amount of …\nA scrollbar within a Scrollable.\nThe appearance of the scroller of a scrollable.\nScroller is anchoer to the start of the Viewport.\nThe possible status of a Scrollable.\nThe appearance of a scrollable.\nA styling function for a Scrollable.\nVertical scrolling\nThe current Viewport of the Scrollable.\nReturns the AbsoluteOffset of the current Viewport.\nReturns the AbsoluteOffset of the current Viewport, but …\nSets the Anchor of the Scrollbar .\nThe Background of a scrollbar.\nThe Border of a scrollbar.\nThe Border of the scroller.\nReturns the bounds of the current Viewport.\nThe Color of the scroller.\nThe container::Style of a scrollable.\nReturns the content bounds of the current Viewport.\nThe default style of a Scrollable.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe Background of the gap between a horizontal and …\nReturns the horizontal Scrollbar, if any.\nThe horizontal Rail appearance.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nSets the scrollbar margin of the Scrollbar .\nCreates new Scrollbar for use in a Scrollable.\nCreates a custom Id.\nReturns the RelativeOffset of the current Viewport.\nProduces a Task that scrolls the Scrollable with the given …\nThe appearance of the Scroller of a scrollbar.\nSets the scroller width of the Scrollbar .\nProduces a Task that snaps the Scrollable with the given Id\nSets whether the Scrollbar should be embedded in the …\nThe Style of a class with the given status.\nCreates a unique Id.\nReturns the vertical Scrollbar, if any.\nThe vertical Rail appearance.\nSets the scrollbar width of the Scrollbar .\nThe amount of horizontal offset\nThe amount of horizontal offset\nThe amount of vertical offset\nThe amount of vertical offset\nThe properties of the horizontal scrollbar.\nThe properties of the vertical scrollbar.\nIndicates if the horizontal scrollbar is being dragged.\nIndicates if the horizontal scrollbar is being hovered.\nIndicates if the vertical scrollbar is being dragged.\nIndicates if the vertical scrollbar is being hovered.\nA Shader event.\nA keyboard event.\nA mouse event.\nA set of methods which allows a Primitive to be rendered.\nThe type of primitive this Program can draw.\nThe state and logic of a Shader widget.\nA window requested a redraw.\nA widget which can render custom shaders with Iced’s wgpu…\nThe internal state of the Program.\nStores custom, user-provided types.\nA touch event.\nA viewing region for displaying computer graphics.\nDraws the Primitive.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns a reference to the data with type T if it exists …\nReturns a mutable reference to the data with type T if it …\nReturns true if Storage contains a type T.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the logical size of the Viewport.\nReturns the current mouse interaction of the Program.\nReturns the physical height of the Viewport.\nReturns the physical size of the Viewport.\nReturns the physical width of the Viewport.\nProcesses the Primitive, allowing for GPU buffer …\nReturns the projection transformation of the Viewport.\nRenders the Primitive.\nReturns the scale factor of the Viewport.\nInserts the data T in to Storage.\nUpdate the internal State of the Program. This can be used …\nCreates a new Viewport with the given physical dimensions …\nAllows the use of AddressMode::ClampToBorder with a border …\nAllows the use of AddressMode::ClampToBorder with a border …\nEnable writes to all channels.\nWhether wgpu should expose adapters that run on top of …\nEnable alpha channel writes\nBlend mode that does standard alpha blending with …\nSupports samplers with anisotropic filtering. Note this isn…\nA ray-tracing acceleration structure binding.\nHandle to a physical graphics and/or compute device.\nInformation about an adapter.\nSrc + Dst\nHow edges should be handled in texture addressing.\nDepth, Stencil, and Color.\nFunction always passes\nblock compressed texture. 16 bytes per block.\nASTC block dimensions\nASTC RGBA channel\nChooses either Opaque or Inherit automatically,depending …\nChooses Immediate -> Mailbox -> Fifo (on web) based on …\nChooses FifoRelaxed -> Fifo based on availability.\nNo explicit minor version is requested, the driver …\n10x10 block compressed texture. 16 bytes per block (1.28 …\n10x5 block compressed texture. 16 bytes per block (2.56 …\n10x6 block compressed texture. 16 bytes per block (2.13 …\n10x8 block compressed texture. 16 bytes per block (1.6 …\n12x10 block compressed texture. 16 bytes per block (1.07 …\n12x12 block compressed texture. 16 bytes per block (0.89 …\n4x4 block compressed texture. 16 bytes per block (8 …\n5x4 block compressed texture. 16 bytes per block (6.4 …\n5x5 block compressed texture. 16 bytes per block (5.12 …\n6x5 block compressed texture. 16 bytes per block (4.27 …\n6x6 block compressed texture. 16 bytes per block (3.56 …\n8x5 block compressed texture. 16 bytes per block (3.2 …\n8x6 block compressed texture. 16 bytes per block (2.67 …\n8x8 block compressed texture. 16 bytes per block (2 …\nSupports non-zero base_vertex parameter to direct indexed …\nAllows the [wgpu::TextureUsages::STORAGE_BINDING] usage on …\nIf not present, the texture can’t be blended into the …\nEnable blue channel writes\nSupported when targeting the web through webassembly with …\nSupports buffer bindings with sizes that aren’t a …\nAllows the user to create arrays of buffers in shaders:\nBack face\nBackends supported by wgpu.\nRepresents the backends that wgpu will use.\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\nBlue, green, red, and alpha channels. 8 bit integer per …\nBlue, green, red, and alpha channels. 8 bit integer per …\nHandle to a binding group.\nDescribes a group of bindings and the resources to be …\nAn element of a BindGroupDescriptor, consisting of a …\nHandle to a binding group layout.\nDescribes a BindGroupLayout.\nDescribes a single binding inside a bind group.\nResource that can be bound to a pipeline.\nSpecific type of a binding.\nDescribes a blend component of a BlendState.\nAlpha blend factor.\nAlpha blend operation.\nDescribe the blend state of a render pipeline, within …\nWebGPU in the browser\nHandle to a GPU-accessible buffer.\nBinding is backed by a buffer.\nA buffer binding.\nIntegral type used for buffer offsets.\nBinding is backed by an array of buffers.\nError occurred when trying to async map a buffer.\nDescribes the segment of a buffer to bind.\nSpecific type of a buffer binding.\nDescribes a Buffer.\nIntegral type used for buffer slice sizes.\nSlice into a Buffer.\nDifferent ways that you can use a buffer.\nRead only view into a mapped buffer.\nWrite only view into mapped buffer.\nEnables clear to zero for textures.\nAmount of times the clipper is invoked. This is also the …\nAmount of primitives that are not culled by the clipper. …\nEnable red, green, and blue channel writes\nSupports comparison samplers.\nBinding is visible from the compute shader of a compute …\nThe device supports compiling and using compute shaders.\nAmount of times a compute shader is invoked. This will be …\nAllows the user to set a …\nBuffer to buffer copy as well as buffer clear offsets and …\nBuffer-Texture copies must have bytes_per_row aligned to …\nAllow a buffer to be the destination buffer for a […\nAllows a texture to be the destination in a […\nAllow a buffer to be the source buffer for a […\nAllows a texture to be the source in a […\nSupports textures that are cube arrays.\nTriangles with vertices in counter clockwise order are …\nClamp the value to the border of the texture Requires …\nClamp the value to the edge of the texture\nLoads the specified value for this attachment into the …\nRGBA double precision color.\nDescribes the color state of a render pipeline.\nColor write mask. Disabled color channels will not be …\nHandle to a command buffer on the GPU.\nDescribes a CommandBuffer.\nEncodes a series of GPU operations.\nDescribes a CommandEncoder.\nComparison function used for depth and stencil operations.\nUse as a comparison sampler instead of a normal sampler. …\nSpecifies how the alpha channel of the textures should be …\nIn-progress recording of a compute pass.\nDescribes the attachments of a compute pass.\nDescribes the timestamp writes of a compute pass.\nHandle to a compute pipeline.\nDescribes a compute pipeline.\nConstant\nCpu / Software Rendering.\nInstance::create_surface() or a related function failed.\nA cubemap texture. texture_cube in WGSL and textureCube in …\nA cubemap array texture. texture_cube_array in WGSL and …\nTriangles with vertices in clockwise order are considered …\nA one dimensional texture. texture_1d in WGSL and texture1D…\n1D texture\nA two dimensional texture. texture_2d in WGSL and texture2D…\n2D texture\nA two dimensional array texture. texture_2d_array in WGSL …\nA three dimensional texture. texture_3d in WGSL and …\n3D texture\nGenerate debug information in shaders and objects.\nAllows for explicit creation of textures of format …\nSupports depth bias clamping\nBy default, polygon depth is clipped to 0-1 range …\nSupports copies between depth textures and buffers.\nDon’t pass labels to wgpu-hal.\nAllows two outputs from a shader to be used for blending. …\nSupported on Windows 10\nDecrements stencil value by one, clamping on underflow.\nDecrements stencil value by one, wrapping on underflow.\nSampling does the depth reference comparison.\nSpecial depth format with 16 bit integer depth.\nSpecial depth format with at least 24 bit integer depth.\nSpecial depth/stencil format with at least 24 bit integer …\nSpecial depth format with 32 bit floating point depth.\nSpecial depth/stencil format with 32 bit floating point …\nDescribes the biasing setting for the depth target.\nDepth.\nDescribes the depth/stencil state in a render pipeline.\nAfter Device::destroy\nOpen connection to a graphics and/or compute device.\nDescribes a Device.\nReason for “lose the device”.\nSupported physical device types.\nDiscards the resulting value of the render pass for this …\nDiscrete GPU with separate CPU/GPU memory.\nDisplay-P3 color space\nLists various ways the underlying platform does not …\nBinary flags listing features that may or may not be …\nAfter Device::drop\nD.component\nD.alpha\nDirect3D-12 (Windows)\nSelects which DX12 shader compiler to use.\nThe Dxc compiler is new, fast and maintained.\nIntegral type used for dynamic bind group offsets.\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\nDummy backend, used for testing.\nFunction passes if new value is equal to existing value. …\nError type\nFilter for error scopes.\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\nExtent of a texture related operation.\nIf not present, the texture can’t be sampled with a …\nAllows textures with formats “r32float”, “rg32float…\nBinding is visible from the fragment shader of a render …\nAmount of times the fragment shader is ran. Accounts for …\nSupports storage buffers in fragment shaders.\nSupports binding storage buffers and textures to fragment …\nSupports full 32-bit range indices (2^32-1 as opposed to …\nFace of a vertex.\nFeatures that are not guaranteed to be supported.\nPresentation frames are kept in a First-In-First-Out queue …\nPresentation frames are kept in a First-In-First-Out queue …\nPolygons are filled\nTexel mixing mode when sampling between texels.\nThe sampling result is produced based on more than a …\nSampling returns floats.\nTwo half-precision floats (no Rust equiv). vec2<f32> in …\nFour half-precision floats (no Rust equiv). vec4<f32> in …\nOne single-precision float (f32). f32 in shaders.\nTwo single-precision floats (f32). vec2<f32> in shaders.\nThree single-precision floats (f32). vec3<f32> in shaders.\nFour single-precision floats (f32). vec4<f32> in shaders.\nOne double-precision float (f64). f32 in shaders. Requires …\nTwo double-precision floats (f64). vec2<f32> in shaders. …\nThree double-precision floats (f64). vec3<f32> in shaders. …\nFour double-precision floats (f64). vec4<f32> in shaders. …\nDescribes the fragment processing in a render pipeline.\nFront face\nVertex winding order which classifies the “front” face …\nThe Fxc compiler (default) is old, slow and unmaintained.\nSupported on Linux/Android, the web through webassembly …\nEnable green channel writes\nOpenGL ES-3 (Linux, Android)\nSelects which OpenGL ES 3 minor version to request.\nNo issues.\nFunction passes if new value is greater than existing value\nFunction passes if new value is greater than or equal to …\nfloating-point RGBA, linear-color float can be outside of …\nAdapter that has the highest performance. This is often a …\nIgnore the stencil state for the face.\nSupports different blend operations per color attachment.\nAllow a buffer to be the index buffer in a draw operation.\nAllow a buffer to be the indirect buffer in an indirect …\nSupports indirect drawing and dispatching.\nAllows non-zero value for the first_instance member in …\nA timestamp that is invalid due to the platform not having …\nOpaque globally-unique identifier\nView of a buffer which can be used to copy to/from a …\nView of a buffer which can be used to copy to/from a …\nView of a texture which can be used to copy to/from a …\nView of a texture which can be used to copy to/from a …\nView of a texture which can be used to copy to a texture, …\nView of a texture which can be used to copy to a texture, …\nLayout of a texture in a buffer’s memory.\nSubresource range within an image\nPresentation frames are not queued at all. The moment a …\nIncrements stencil value by one, clamping on overflow.\nIncrements stencil value by one, wrapping on overflow.\nFormat of indices used with pipeline.\nThe alpha channel, if it exists, of the textures is …\nContext for all other wgpu objects. Instance of wgpu.\nVertex data is advanced every instance.\nOptions for creating an instance.\nInstance debugging flags.\nIntegrated GPU with shared CPU/GPU memory.\nBitwise inverts stencil value.\nKeep stencil value unchanged.\nObject debugging label.\nFunction passes if new value less than existing value\nFunction passes if new value is less than or equal to …\nRepresents the sets of limits an adapter/device supports.\nPolygons are drawn as line segments\nVertex data is a list of lines. Each pair of vertices …\nVertex data is a strip of lines. Each set of two adjacent …\nLinear Interpolation\nLoads the existing value for this attachment into the …\nOperation to perform to the output attachment at the start …\nThe swap chain has been lost and needs to be recreated.\nThe surface under the swap chain is lost.\nAdapter that uses the least possible power. This is often …\nWebgpu only allows the MAP_READ and MAP_WRITE buffer usage …\nSize to align mappings.\nAllow a buffer to be mapped for reading using […\nAllow a buffer to be mapped for writing using […\nSupported on macOS/iOS\nSupports sample-rate shading.\nAllows a texture of this format to back a view passed as …\nAllows TextureDescriptor::sample_count to be 16.\nAllows TextureDescriptor::sample_count to be 2.\nAllows TextureDescriptor::sample_count to be 4.\nAllows TextureDescriptor::sample_count to be 8.\nEnables multiview render passes and builtin(view_index) in …\nAllows the user to call RenderPass::multi_draw_indirect …\nAllows the user to call …\nPresentation frames are kept in a single-frame queue. …\nPassed to Device::poll to control how and if it should …\nPassed to Device::poll to control how and if it should …\nResult of a maintain operation.\nType of buffer mapping.\nmax(Src, Dst)\nMetal API (Apple platforms)\nmin(Src, Dst)\nRepeat the texture, mirroring it every repeat\nDescribes the multi-sampling state of a render pipeline.\nIf this is true, calls to CommandEncoder::resolve_query_set…\nBinding is not visible from any shader stage.\nSupports textures with mipmaps which have a non power of …\nYUV 4:2:0 chroma subsampled format.\nNearest neighbor sampling.\nFunction never passes\nThe sampling result is produced based on a single color …\nPower usage is not considered when choosing an adapter.\nNo value.\nFunction passes if new value is not equal to existing …\nBlend state of (1 * src) + ((1 - src_alpha) * dst)\nQuery returns a single 64-bit number, serving as an …\nMore information coming soon …\n1.0\n1.0 - Constant\n1.0 - D.component\n1.0 - D.alpha\n1.0 - S.component\n1.0 - S1.component\n1.0 - S1.alpha\n1.0 - S.alpha\nThe alpha channel, if it exists, of the textures is …\n[0, 0, 0, 1]\n[1, 1, 1, 1]\nPair of load and store operations for an attachment aspect.\nOrigin of a copy from a 2D image.\nOrigin of a copy to/from a texture.\nOther or Unknown.\nCatch only out-of-memory errors.\nThere is no more memory left to allocate a new frame.\nOut of memory error\nThe underlying surface has changed, and therefore the swap …\nThe surface under the swap chain has changed.\nAllows the user to create bind groups containing arrays …\nEnables use of Pipeline Statistics Queries. These queries …\nAllows the user to set PolygonMode::Line in …\nAllows the user to set PolygonMode::Point in …\nBlend mode that does standard alpha blending with …\nAll the apis that wgpu offers first tier of support for.\nAllows the use of push constants: small, fast bits of …\nAlignment all push constants need\nHandle to a pipeline layout.\nDescribes a PipelineLayout.\nQuery returns up to 5 64-bit numbers based on the given …\nFlags for which pipeline data should be recorded.\nPlane 0.\nPlane 1.\nPlane 2.\nPolygons are drawn as points\nVertex data is a list of points. Each vertex is a new …\nCheck the device for a single time without blocking.\nCheck the device for a single time without blocking.\nType of drawing mode for polygons\nThe alpha channel, if it exists, of the textures is …\nPower Preference when choosing a physical adapter.\nThe alpha channel, if it exists, of the textures is …\nColor spaces supported on the web.\nBehavior of the presentation engine based on frame rate.\nNanosecond timestamp used by the presentation engine.\nDescribes the state of primitive assembly and …\nPrimitive type the input mesh is composed of.\nA range of push constant memory to pass to a shader stage.\nAllow a buffer to be the destination buffer for a […\nAn offset into the query resolve buffer has to be aligned …\nMaximum queries in a query set\nSize of a single piece of query data.\nHandle to a query set.\nDescribes a QuerySet.\nType of query contained in a QuerySet.\nHandle to a command queue on a device.\nA write-only view into a staging buffer.\nRed channel only. 16 bit float per channel. Float in …\nRed channel only. 16 bit integer per channel. Signed in …\nRed channel only. 16 bit integer per channel. [0, 65535] …\nRed channel only. 16 bit integer per channel. Unsigned in …\nRed channel only. 16 bit integer per channel. [0, 65535] …\nRed channel only. 32 bit float per channel. Float in …\nRed channel only. 32 bit integer per channel. Signed in …\nRed channel only. 32 bit integer per channel. Unsigned in …\nRed channel only. 8 bit integer per channel. Signed in …\nRed channel only. 8 bit integer per channel. [-127, 127] …\nRed channel only. 8 bit integer per channel. Unsigned in …\nRed channel only. 8 bit integer per channel. [0, 255] …\nAllows for the creation of ray-tracing queries within …\nAllows for the creation of ray-tracing acceleration …\nSupports reading from a depth/stencil texture while using …\nEnable red channel writes\nAllows a texture to be an output attachment of a render …\nDefault blending state that replaces destination with the …\nBlend mode that does no color blending, just overwrites …\nAllows for usage of textures of format …\nRaw window & display handle.\nMap only for reading\nThe texture can only be read in the shader and it must be …\nThe texture can be both read and written in the shader and …\nPre-prepared reusable bundle of GPU operations.\nDescribes the depth/stencil attachment for render bundles.\nDescribes a RenderBundle.\nEncodes a series of GPU operations into a reusable “…\nDescribes a RenderBundleEncoder.\nIn-progress recording of a render pass: a list of render …\nDescribes a color attachment to a RenderPass.\nDescribes a depth/stencil attachment to a RenderPass.\nDescribes the attachments of a render pass.\nDescribes the timestamp writes of a render pass.\nHandle to a rendering (graphics) pipeline.\nDescribes a render (graphics) pipeline.\nRepeat the texture in a tiling fashion\nReplace stencil value with value provided in most recent …\nAfter replacing the device_lost_callback\nAdditional information required when requesting an adapter.\nOptions for requesting adapter.\nRequesting a device from an Adapter failed.\nDst - Src\nRed, green, and blue channels. 11 bit float with no sign …\nRed and green channels. 16 bit float per channel. Float in …\nRed and green channels. 16 bit integer per channel. Signed …\nRed and green channels. 16 bit integer per channel. [0, …\nRed and green channels. 16 bit integer per channel. …\nRed and green channels. 16 bit integer per channel. [0, …\nRed and green channels. 32 bit float per channel. Float in …\nRed and green channels. 32 bit integer per channel. Signed …\nRed and green channels. 32 bit integer per channel. …\nRed and green channels. 8 bit integer per channel. Signed …\nRed and green channels. 8 bit integer per channel. [-127, …\nRed and green channels. 8 bit integer per channel. …\nRed and green channels. 8 bit integer per channel. [0, 255]…\nRed, green, blue, and alpha channels. 10 bit integer for …\nRed, green, blue, and alpha channels. 10 bit integer for …\nPacked unsigned float with 9 bits mantisa for each RGB …\nRed, green, blue, and alpha channels. 16 bit float per …\nRed, green, blue, and alpha channels. 16 bit integer per …\nRed, green, blue, and alpha. 16 bit integer per channel. […\nRed, green, blue, and alpha channels. 16 bit integer per …\nRed, green, blue, and alpha channels. 16 bit integer per …\nRed, green, blue, and alpha channels. 32 bit float per …\nRed, green, blue, and alpha channels. 32 bit integer per …\nRed, green, blue, and alpha channels. 32 bit integer per …\nRed, green, blue, and alpha channels. 8 bit integer per …\nRed, green, blue, and alpha channels. 8 bit integer per …\nRed, green, blue, and alpha channels. 8 bit integer per …\nRed, green, blue, and alpha channels. 8 bit integer per …\nRed, green, blue, and alpha channels. 8 bit integer per …\nAllows shaders to index sampled texture and storage buffer …\nAll the apis that wgpu offers second tier of support for. …\nAllows shaders to use the early_depth_test attribute.\nAllows shaders to acquire the FP16 ability\nEnables 64-bit floating point types in SPIR-V shaders.\nAllows shaders to use i16. Not currently supported in naga…\nEnables builtin(primitive_index) in fragment shaders.\nAllows vertex shaders to have outputs which are not …\nEnables creating shader modules from SPIR-V binary data …\nAllow a buffer to be a BufferBindingType::Storage inside a …\nAllows a texture to be a BindingType::StorageTexture in a …\nWhen used as a STORAGE texture, then a texture with this …\nAllows the user to create uniform arrays of storage …\nSupports specifying which view formats are allowed when …\nHandle to a sampler.\nBinding is a sampler.\nA sampler that can be used to sample a texture.\nBinding is backed by an array of samplers.\nSpecific type of a sampler binding.\nColor variation to use when sampler addressing mode is …\nDescribes a Sampler.\nIntegral type used for binding locations in shaders.\nCollections of shader features a device supports if they …\nHandle to a compiled shader module.\nDescriptor for use with Device::create_shader_module.\nDescriptor for a shader module given by SPIR-V binary, for …\nSource of a shader module.\nDescribes the shader stages that a binding will be visible …\nSampling returns signed integers.\nTwo signed shorts (i16). vec2<i32> in shaders.\nFour signed shorts (i16). vec4<i32> in shaders.\nOne signed int (i32). i32 in shaders.\nTwo signed ints (i32). vec2<i32> in shaders.\nThree signed ints (i32). vec3<i32> in shaders.\nFour signed ints (i32). vec4<i32> in shaders.\nTwo signed bytes (i8). vec2<i32> in shaders.\nFour signed bytes (i8). vec4<i32> in shaders.\nExtremely limited shaders, including a total instruction …\nMissing minor features and storage images.\nWebGPU supports shader module 5.\nTwo signed shorts (i16). [-32767, 32767] converted to …\nFour signed shorts (i16). [-32767, 32767] converted to …\nTwo signed bytes (i8). [-127, 127] converted to float [-1, …\nFour signed bytes (i8). [-127, 127] converted to float […\nSome value of type T.\nS.component\nS1.component\nS1.alpha\nS.alpha\nmin(S.alpha, 1.0 - D.alpha)\nsRGB color space\nStencil format with 8 bit integer stencil.\nDescribes stencil state in a render pipeline.\nStencil.\nOperation to perform on the stencil value.\nState of the stencil operation (fixed-pipeline stage).\nA storage buffer.\nA storage texture.\nSpecific type of a sample in a texture binding.\nStores the resulting value of the render pass for this …\nOperation to perform to the output attachment at the end …\nIdentifier for a particular call to Queue::submit. Can be …\nThere are no active submissions in flight as of the …\nThe swap chain is operational, but it does no longer …\nSrc - Dst\nHandle to a presentable surface.\nDefines the capabilities of a given surface and adapter.\nDescribes a Surface.\nResult of an unsuccessful call to …\nStatus of the received surface image.\nThe window/canvas/surface/swap-chain/etc. a surface is …\nThe window/canvas/surface/swap-chain/etc. a surface is …\nSurface texture that can be rendered to. Result of a …\nEnables device specific texture format features.\nAllows a texture to be a BindingType::Texture in a bind …\nAllows the user to create uniform arrays of textures in …\nEnables ASTC family of compressed textures. ASTC textures …\nEnables ASTC HDR family of compressed textures.\nEnables BCn family of compressed textures. All BCn …\nEnables ETC family of compressed textures. All ETC …\nEnables normalized 16-bit texture formats.\nAllows for creation of textures of format …\nEnables use of Timestamp Queries. These queries tell the …\nAllows for timestamp queries inside render passes.\nHandle to a texture on the GPU.\nA texture binding.\nKind of data the texture holds.\nDescribes a Texture.\nDimensionality of a texture.\nUnderlying texture data format.\nFeature flags for a texture format.\nFeatures supported by a given texture format\nSpecific type of a sample in a texture binding.\nDifferent ways that you can use a texture.\nHandle to a texture view.\nBinding is backed by a texture.\nBinding is backed by an array of textures.\nDescribes a TextureView.\nDimensions of a particular texture view.\nA timeout was encountered while trying to acquire the next …\nUnable to get the next frame, timed out.\nQuery returns a 64-bit number indicating the GPU-timestamp …\n[0, 0, 0, 0]\nVertex data is a list of triangles. Each set of 3 vertices …\nVertex data is a triangle strip. Each set of three …\nAllow a buffer to be a BufferBindingType::Uniform inside a …\nAllows shaders to index uniform buffer and storage texture …\nWith this feature not present, there are the following …\nSupports buffers to combine BufferUsages::INDEX with …\nSampling returns unsigned integers.\nIndices are 16 bit unsigned integers.\nTwo unsigned shorts (u16). vec2<u32> in shaders.\nFour unsigned shorts (u16). vec4<u32> in shaders.\nIndices are 32 bit unsigned integers.\nOne unsigned int (u32). u32 in shaders.\nTwo unsigned ints (u32). vec2<u32> in shaders.\nThree unsigned ints (u32). vec3<u32> in shaders.\nFour unsigned ints (u32). vec4<u32> in shaders.\nTwo unsigned bytes (u8). vec2<u32> in shaders.\nFour unsigned bytes (u8). vec4<u32> in shaders.\nType for the callback of uncaptured error handler\nA buffer for uniform values.\nTriggered by driver\n8 bit integer RGBA, [0, 255] converted to/from …\nTwo unsigned shorts (u16). [0, 65535] converted to float […\nFour unsigned shorts (u16). [0, 65535] converted to float […\nTwo unsigned bytes (u8). [0, 255] converted to float [0, 1]…\nFour unsigned bytes (u8). [0, 255] converted to float [0, 1…\n8 bit integer RGBA, Srgb-color [0, 255] converted to/from …\nEnable validation, if possible.\nBinding is visible from the vertex shader of a render …\nAllow a buffer to be the vertex buffer in a draw operation.\nIf this is true, use of @builtin(vertex_index) and …\nEnables using 64-bit types for vertex attributes.\nBinding is visible from the vertex and fragment shaders of …\nAmount of times the vertex shader is ran. Accounts for the …\nSupports storage buffers in vertex shaders.\nVertex buffer strides have to be aligned to this number.\nEnables bindings of writable storage buffers and textures …\nSupports specifying which view format values are allowed …\nSupported on Windows, Linux/Android, and macOS/iOS via …\nCatch only validation errors.\nValidation error, signifying a bug in code or data\nRequest an ES 3.0 context.\nRequest an ES 3.1 context.\nRequest an ES 3.2 context.\nVertex data is advanced every vertex.\nVertex inputs (attributes) to shaders.\nDescribes how the vertex buffer is interpreted.\nVertex Format for a VertexAttribute (input).\nDescribes the vertex processing in a render pipeline.\nWhether a vertex buffer is indexed by vertex or by …\nVirtual / Hosted.\nVulkan API\nSupports all the texture usages described in WebGPU. If …\nSame as WaitForSubmissionIndex but waits for the most …\nSame as WaitForSubmissionIndex but waits for the most …\nOn wgpu-core based backends, block until the given …\nOn wgpu-core based backends, block until the given …\nWGSL module as a string slice.\nWindow handle producer.\nSuper trait for window handles as used in SurfaceTarget.\nMap only for writing\nThe texture can only be written in the shader and it:\nZero origin.\nZero origin.\n0.0\nSet stencil value to zero.\nOn the Metal backend, this is equivalent to …\nAlpha component of the color\nAdds an Srgb suffix to the given texture format, if the …\nHow to deal with out of bounds accesses in the u (i.e. x) …\nHow to deal with out of bounds accesses in the v (i.e. y) …\nHow to deal with out of bounds accesses in the w (i.e. z) …\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nMask of all features that are only available when …\nMask of all features which are part of the upstream WebGPU …\nValid bits for TextureDescriptor::Usage provided for …\nAlpha equation.\nSpecifies how the alpha channel of the textures should be …\nList of supported alpha modes to use with the given …\nWhen enabled, produces another sample mask per pixel based …\nMust be at least 1. If this is not 1, all filter modes …\nReturns true if any backend feature is enabled for the …\nLayer count. If Some(count), base_array_layer + count must …\nLayer count. If Some(count), base_array_layer + count must …\nThe stride, in bytes, between elements of this buffer.\nReturn the binding view of the entire buffer.\nReturn the binding view of the entire buffer.\nReturns the inner hal Surface using a callback. The hal …\nReturn a reference to a specific backend instance, if …\nApply a callback to this Adapter’s underlying backend …\nApply a callback to this Device’s underlying backend …\nReturns the inner hal Texture using a callback. The hal …\nMake an ImageCopyTexture representing the whole texture.\nThe copy aspect.\nThe copy aspect.\nAspect of the texture. Color textures must be …\nThe copy aspect.\nThe copy aspect.\nAspect of the texture. Color textures must be …\nReturns the aspect-specific format of the original format\nThe list of attributes which comprise a single vertex.\nBlue component of the color\nBack face mode.\nBackend used for device\nWhich Backends to enable.\nBase array layer.\nBase array layer.\nBase mip level.\nBase mip level.\nBegins recording of a compute pass.\nStart a occlusion query on this render pass. It can be …\nStart a pipeline statistics query on this render pass. It …\nStart a pipeline statistics query on this render pass. It …\nBegins recording of a render pass.\nThe index of the query set at which a start timestamp of …\nThe index of the query set at which a start timestamp of …\nDepth bias state.\nBind groups that this pipeline uses. The first entry will …\nSlot for which binding provides resource. Corresponds to …\nBinding index. Must match shader index and be unique …\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe blending that is used for this pipeline.\nThe number of bytes one texel block occupies during an …\nReturns the dimension of a block of texels.\nThe number of bytes one texel block occupies during an …\nBorder color to use when address_mode is …\nThe buffer to be copied to/from.\nThe buffer to bind.\nThe buffer to be copied to/from.\nThe format of any vertex buffers used with this pipeline.\nBytes per “row” in an image.\nCompares every limits within self is within the limits …\nCompares every limits within self is within the limits …\nDepth bias clamp value (absolute).\nClears buffer to zero.\nClears texture to zero.\nColor equation.\nThe color attachments of the render pass.\nThe formats of the color attachments that this render …\nThe color space of this texture.\nThe color space of this texture.\nIf this is enabled, this is a comparison sampler using the …\nComparison function that determines if the fail_op or …\nSurface that is required to be presentable with the …\nSurface that is required to be presentable with the …\nGet the texture dimension required of this texture view …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nAll flags that indicate if the backend is WebGPU compliant\nReturns the number of components this format has.\nReturns the number of components this format has taking …\nInitializes Surface for presentation.\nIf set to true, the primitives are rendered with …\nConstant depth biasing factor, in basic units of the depth …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nCopy data from one buffer to another.\nCopy data from a buffer to a texture.\nCopy data from a texture to a buffer.\nCopy data from one texture to another.\nTotal count of queries the set contains. Must not be zero. …\nThe number of samples calculated per pixel (for MSAA). For …\nIf this value is Some, indicates this entry is an array. …\nConverts a wgpu-hal ExposedAdapter to a wgpu Adapter.\nCreates a new BindGroup.\nCreates a BindGroupLayout.\nCreates a Buffer.\nCreates a Buffer from a wgpu-hal Buffer.") \ No newline at end of file +searchState.loadedDescShard("iced", 1, "Hints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns a builder that applies the given transformation to …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nReturns a builder that support SVG commands.\nA view on a PathCommands buffer and two slices for …\nAn iterator of Event<&Endpoint, &ControlPoint>.\nAn iterator of Event<&Endpoint, &ControlPoint>.\nThe commands of a path encoded in a single array using IDs …\nBuilds path commands.\nA view over PathCommands.\nAn iterator of PathEvent.\nConsumes the builder and returns path commands.\nReturns an iterator over the events of the path using …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns an iterator over the events of the path using IDs.\nCreates a builder without allocating memory.\nCreates a pre-allocated builder.\nAn angle in radians\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nA 2d curve segment defined by four points: the beginning …\nAn infinite line defined by a point and a vector.\nA line defined by the equation …\nA linear segment.\nA 2d curve segment defined by three points: the beginning …\nAlias for euclid::default::Rotation2D\nCommon APIs to segment types.\nAn elliptic arc curve segment using the SVG’s end-point …\nAlias for euclid::default::Transform2D\nAlias for euclid::default::Translation2D\nA 2D triangle defined by three points a, b and c.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the segment after the split point.\nReturn the curve after the split point.\nAngle in radians\nReturns the shortest signed angle between two angles.\nCompute the length of the segment using a flattened …\nCompute the length of the segment using a flattened …\nElliptic arc related maths and tools.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the segment before the split point.\nReturn the curve before the split point.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle that contains the curve.\nReturn the smallest rectangle containing this segment.\nReturns the smallest rectangle the curve is contained in\nReturns the smallest rectangle that contains this triangle.\nReturns the smallest range of x that contains this curve.\nReturns the smallest range of x that contains this curve.\nReturns a conservative range of x that contains this …\nReturns the smallest range of y that contains this curve.\nReturns the smallest range of y that contains this curve.\nReturns a conservative range of y that contains this …\nReturns a triangle containing this curve segment.\nCast from one numeric representation to another.\nCreate simple circle.\nClip this segment against a rectangle.\nHorizontally clip this segment against a range of the x …\nVertically clip this segment against a range of the y axis.\nComputes the closest point on this segment to p.\nAnalytic solution to finding the closest point on the …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nSample the derivative at t (expecting t between 0 and 1).\nSample the curve’s derivative at t (expecting t between …\nSample the curve’s derivative at t (expecting t between …\nComputes the distance between this segment and a point.\nReturns the shortest distance between this segment and a …\nSample x derivative at t (expecting t between 0 and 1).\nSample the x coordinate of the curve’s derivative at t …\nSample the x coordinate of the curve’s derivative at t …\nSample y derivative at t (expecting t between 0 and 1).\nSample the y coordinate of the curve’s derivative at t …\nSample the y coordinate of the curve’s derivative at t …\nEpsilon constants are usually not a good way to deal with …\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle the curve is contained in.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of y that contains this curve.\nReturns a conservative range of y that contains this curve.\nComputes a “fat line” of this segment.\nComputes a “fat line” of this segment.\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nFind the interval of the beginning of the curve that can …\nSwap the direction of the segment.\nSwap the direction of the segment.\nSwap the beginning and the end of the segment.\nReturns an inverted version of this segment where the …\nSwap the beginning and the end of the segment.\nApproximate the arc with a sequence of cubic bézier …\nApproximates the arc with a sequence of cubic bézier …\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nCompute a flattened approximation of the curve, invoking a …\nInvokes a callback at each inflection point if any.\nReturn local x extrema or None if this curve is monotonic.\nReturn local y extrema or None if this curve is monotonic.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nStart of the curve.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from the SVG arc notation.\nSample the curve’s angle at t (expecting t between 0 and …\nThe extent of the element in the U units along the y axis …\nComputes the intersection (if any) between this segment …\nTest for triangle-triangle intersection.\nTest for triangle-segment intersection.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the curve can be approximated with a …\nReturns true if the angle is a finite number.\nReturns true if the curve can be approximated with a …\nReturns true if the curve can be approximated with a …\nReturns whether this segment is fully monotonic.\nReturns whether this segment is fully monotonic.\nReturns true if the curve can be safely approximated with …\nPer SVG spec, this arc should be rendered as a line_to …\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the y axis.\nReturns whether this segment is monotonic on the y axis.\nOf the four candidate arc sweeps, two will represent an …\nComputes the length of this segment.\nComputes the length of this segment.\nLinear interpolation between two angles, using the …\nComputes the intersection points (if any) between this …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment a …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment …\nReturn the x inflection point or None if this curve is …\nReturn the y inflection point or None if this curve is …\nComputes third mid-point of this segment.\nComputes the number of quadratic bézier segments required …\nShorthand for Point::new(x, y).\nReturns this angle in the [0..2*PI[ range.\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment a …\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the segment at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve’s tangent at t (expecting t between 0 …\nChanges the segment’s length, moving destination point.\nReturns this angle in the ]-PI..PI] range.\nReturns (sin(self), cos(self)).\nShorthand for Size::new(x, y).\nReturn the parameter values corresponding to a given x …\nReturn the parameter values corresponding to a given y …\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-segments.\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-segment inside a given range of t.\nReturn the sub-curve inside a given range of t.\nComputes the squared distance between this segment and a …\nReturned the squared distance to a point.\nReturns the shortest squared distance between this segment …\nComputes the squared length of this segment.\nIf sweep is true, then the arc will be drawn in a “…\nEnd of the curve.\nConverts this arc from endpoints to center notation.\nElevate this curve to a third order bézier.\nCast angle to f32.\nCast angle f64.\nReturns the line containing this segment.\nApproximate the curve with a single quadratic bézier …\nEvaluates an upper bound on the maximum distance between …\nConvert to the SVG arc notation.\nReturns the vector between this segment’s from and to …\n[Not implemented] Applies the transform to this triangle …\nApplies the transform to this curve and returns the …\nApplies the transform to this segment and returns the …\nApplies the transform to this curve and returns the …\nFallible cast from one numeric representation to another.\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nSample x at t (expecting t between 0 and 1).\nSample the x coordinate of the curve at t (expecting t …\nSample the x coordinate of the segment at t (expecting t …\nSample the x coordinate of the curve at t (expecting t …\nThe x (traditionally, horizontal) coordinate.\nFind the advancement of the x-most position in the curve.\nFind the advancement of the x-most position in the curve.\nFind the x-least position in the curve.\nFind the advancement of the x-least position in the curve.\nSample y at t (expecting t between 0 and 1).\nSample the y coordinate of the curve at t (expecting t …\nSample the y coordinate of the segment at t (expecting t …\nSample the y coordinate of the curve at t (expecting t …\nThe y (traditionally, vertical) coordinate.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-least position in the curve.\nFind the advancement of the y-least position in the curve.\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nFlattening iterator for arcs.\nAn elliptic arc curve segment using the SVG’s end-point …\nReturns the argument unchanged.\nCalls U::from(self).\nOf the four candidate arc sweeps, two will represent an …\nIf sweep is true, then the arc will be drawn in a “…\nA string with a fixed capacity.\nA vector with a fixed capacity.\nError value indicating insufficient capacity\nA draining iterator for ArrayVec.\nBy-value iterator for ArrayVec.\nReturn a raw mutable pointer to the vector’s buffer.\nReturn a mutable slice containing all elements of the …\nReturn a mutable string slice of the whole ArrayString.\nReturn a raw pointer to the vector’s buffer.\nReturn a slice containing all elements of the vector.\nReturn a string slice of the whole ArrayString.\nReturn the capacity of the ArrayVec.\nReturn the capacity of the ArrayString.\nRemove all elements in the vector.\nMake the string empty.\nReturn an empty array\nReturn an empty ArrayString\nCreate a draining iterator that removes the specified …\nExtract the overflowing element\nExtend the ArrayVec with an iterator.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreate a new ArrayString from a str.\nReturns the argument unchanged.\nCreate a new ArrayString from a byte string literal.\nCreate an ArrayVec from an iterator.\nInsert element at position index.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturn the inner fixed size array, if it is full to its …\nReturn the inner fixed size array.\nReturns whether the ArrayVec is empty.\nReturns whether the string is empty.\nReturn true if the ArrayVec is completely filled to its …\nReturn if the ArrayString is completely filled.\nReturn the number of elements in the ArrayVec.\nReturn the length of the string.\nCreate a new empty ArrayVec.\nCreate a new empty ArrayString.\nCreate a new CapacityError from element.\nCreate a new empty ArrayVec (const fn).\nCreate a new empty ArrayString (const fn).\nRemove the last element in the vector and return it.\nRemoves the last character from the string and returns it.\nRemove the element at index and shift down the following …\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nPush element to the end of the vector without checking the …\nReturns the capacity left in the ArrayVec.\nReturns the capacity left in the ArrayString.\nRemove the element at index and shift down the following …\nRemoves a char from this ArrayString at a byte position …\nRetains only the elements specified by the predicate.\nSet the vector’s length without dropping or moving out …\nSet the strings’s length.\nConvert into a CapacityError that does not carry an …\nRemove the element at index and swap the last element into …\nRemove the element at index and swap the last element into …\nReturns the ArrayVec, replacing the original with a new …\nShortens the vector, keeping the first len elements and …\nShortens this ArrayString to the specified length.\nCopy all elements from the slice and append to the ArrayVec…\nInsert element at position index.\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nCreate a new ArrayString value fully filled with ASCII …\nA 2d curve segment defined by four points: the beginning …\nReturns the argument unchanged.\nCalls U::from(self).\nAn angle in radians\nA 2d vector of booleans, useful for component-wise logic …\nA 3d vector of booleans, useful for component-wise logic …\nA 2d axis aligned rectangle represented by its minimum and …\nAn axis aligned 3D box represented by its minimum and …\nHomogeneous vector in 3D space.\nA one-dimensional distance, with value represented by T …\nA 2d Point tagged with a unit.\nA 3d Point tagged with a unit.\nA 2d Rectangle optionally tagged with a unit.\nA rigid transformation. All lengths are preserved under …\nA transform that can represent rotations in 2d, …\nA transform that can represent rotations in 3d, …\nA scaling factor between two different units of …\nA group of 2D side offsets, which correspond to …\nA 2d size tagged with a unit.\nA 3d size tagged with a unit.\nA 2d transform represented by a column-major 3 by 3 …\nA 3d transform stored as a column-major 4 by 4 matrix.\nA 2d transformation from a space to another that can only …\nA 3d transformation from a space to another that can only …\nTrait for basic trigonometry functions, so they can be …\nThe default unit.\nA 2d Vector tagged with a unit.\nA 3d Vector tagged with a unit.\nComputes the absolute value of each component.\nComputes the absolute value of each component.\nComputes the vector with absolute values of each component.\nComputes the vector with absolute values of each component.\nReturns true if all components are true and false …\nReturns true if all components are true and false …\nReturns new vector with by-component AND operation applied.\nReturns new vector with by-component AND operation applied.\nAngle in radians\nReturns the signed angle between this vector and the x …\nReturns the signed angle between this vector and another …\nReturns the positive angle between this vector and another …\nReturns true if any component are true and false otherwise.\nReturns true if any component are true and false otherwise.\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nUtilities for testing approximate ordering - especially …\nReturns result of multiplication of both components\nCreates a rotation around a given axis.\nCreates a rotation around the x axis.\nCreates a rotation around the y axis.\nCreates a rotation around the z axis.\nShorthand for …\nShorthand for BoolVector2D { x, y }.\nShorthand for BoolVector3D { x, y, z }.\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast the unit\nCast the unit\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit\nCast the unit.\nCast the unit.\nRounds each component to the smallest integer equal or …\nSee Point2D::ceil()\nRounds each component to the smallest integer equal or …\nSee Point3D::ceil()\nSee Size2D::ceil().\nRounds each component to the smallest integer equal or …\nRounds each component to the smallest integer equal or …\nSee Size3D::ceil().\nSee Vector2D::ceil()\nRounds each component to the smallest integer equal or …\nSee Vector3D::ceil()\nRounds each component to the smallest integer equal or …\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the vector each component of which is clamped by …\nReturns the vector each component of which is clamped by …\nReturn this vector with minimum and maximum lengths …\nReturn this vector with minimum and maximum lengths …\nReturns the component-wise division of the two vectors.\nReturns the component-wise division of the two vectors.\nReturns the component-wise multiplication of the two …\nReturns the component-wise multiplication of the two …\nReturns true if this box2d contains the point p. A point …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the point. Points …\nReturns true if this box contains the interior of the …\nReturns true if this box3d contains the interior of the …\nReturns true if this box contains the point p. A point is …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the interior of …\nReturns the norm of the cross product [self.x, self.y, 0] …\nCross product.\nDecompose this into a translation and an rotation to be …\nA set of aliases for all types, tagged with the default …\nReturns the identity transform.\nReturns the identity transform.\nThe extent of the element in the U units along the z axis.\nComputes and returns the determinant of this transform.\nCompute the determinant of the transform.\nCalculates Euclidean division, the matching method for …\nCalculates Euclidean division, the matching method for …\nDot product.\nDot product.\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nCreates a rotation from Euler angles.\nCreate a 3d point from this one, using the specified z …\nCreate a 3d vector from this one, using the specified z …\nRounds each component to the biggest integer equal or …\nSee Point2D::floor()\nRounds each component to the biggest integer equal or …\nSee Point3D::floor()\nRounds each component to the biggest integer equal or …\nSee Size2D::floor().\nRounds each component to the biggest integer equal or …\nSee Size3D::floor().\nSee Vector2D::floor()\nRounds each component to the biggest integer equal or …\nSee Vector3D::floor()\nRounds each component to the biggest integer equal or …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConstructor taking angle and length\nCreate a transform providing its components via an array …\nCreate a transform providing its components via an array …\nEquivalent to from_array with elements packed two at a time\nEquivalent to from_array with elements packed four at a …\nConstructor setting the same value to all sides, taking a …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking a typed Length for each side.\nConstructor taking scalar strongly typed lengths.\nConstructor taking scalar strongly typed lengths.\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor.\nConstructor.\nReturns the smallest box containing all of the provided …\nReturns the smallest box containing all of the provided …\nReturns the smallest rectangle defined by the …\nConvenience function to create a scale transform from a …\nCreates a Box2D of the given size, at offset zero.\nCreates a Box3D of the given size, at offset zero.\nCreates a rect of the given size, at offset zero.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unit-less value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nConstruct side offsets from min and a max vector offsets.\nConstruct side offsets from min and a max vector offsets.\nUnpack the underlying value from the wrapper.\nReturns the underlying scalar scale factor.\nReturns self.angle as a strongly typed Angle<T>.\nReturns vector with results of “greater then” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nConstruct an identity transform\nCreates the identity rotation.\nCreates the identity rotation.\nCreates an identity scale (1.0).\nCreates no-op translation (both x and y is zero()).\nCreates no-op translation (x, y and z is zero()).\nCreate an identity matrix:\nCreates an identity matrix:\nInflates the box by the specified sizes on each side …\nInflates the box by the specified sizes on each side …\nCalculate the size and position of an inner box.\nCalculate the size and position of an inner rectangle.\nComputes the intersection of two boxes, returning None if …\nComputes the intersection of two boxes without check …\nReturns true if the two boxes intersect.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nInverts the transformation\nReturns the inverse of this rotation.\nReturns the inverse of this rotation.\nThe inverse Scale (1.0 / self).\nReturn the inverse transformation.\nReturn the inverse transformation.\nReturns the inverse transform if possible.\nReturns the inverse transform if possible.\nReturns true if this transform can be represented with a …\nCheck whether shapes on the XY plane with Z pointing …\nReturns true if the size is zero, negative or NaN.\nReturns true if the size is zero, negative or NaN.\nReturns true if any component of size is zero, negative, …\nReturns true if any component of size is zero, negative or …\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if this scale has no effect.\nCheck if translation does nothing (both x and y is zero()).\nCheck if translation does nothing (x, y and z is zero()).\nReturns whether it is possible to compute the inverse …\nReturns whether it is possible to compute the inverse …\nReturns true if the box has a negative area.\nReturns true if the box has a negative volume.\nReturns true if norm of this quaternion is (approximately) …\nReturns true if both components is positive and false any …\nReturns true if all components is positive and false any …\nReturns true if all side offsets are zero.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nReturns the vector length.\nReturns the vector length.\nLinearly interpolate between this box and another box.\nLinearly interpolate between this box3d and another box3d.\nLinearly interpolate between this length and another …\nLinearly interpolate between this point and another point.\nLinearly interpolate between this point and another point.\nLinearly interpolate between this rectangle and another …\nBasic Linear interpolation between this rotation and …\nLinearly interpolate each component between this size and …\nLinearly interpolate between this size and another size.\nLinearly interpolate each component between this vector …\nLinearly interpolate each component between this vector …\nReturns vector with results of “lower then” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nApply the function f to each component of this point.\nApply the function f to each component of this point.\nApply the function f to each component of this vector.\nApply the function f to each component of this vector.\nReturns maximum between this length and another length.\nReturns the size each component of which are maximum of …\nReturns the size each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns minimum between this length and another length.\nReturns the size each component of which are minimum of …\nReturns the size each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nMultiplies all of the transform’s component by a scalar …\nConstructor.\nConstructor.\nConstructor taking scalar values directly.\nAssociate a value with a unit of measure.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nConstructor.\nConstruct a new rigid transformation, where the rotation …\nCreates a rotation from an angle in radians.\nConstructor taking a scalar for each side.\nConstructor taking scalar values.\nConstructor taking scalar values.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nCreate a transform specifying its components in using the …\nCreate a transform specifying all of it’s component as a …\nCreate a transform representing a 2d transformation from …\nConstructor setting the same value to all sides, taking a …\nConstruct a new rigid transformation, where the translation…\nReturns true if all components are false and false …\nReturns true if all components are false and false …\nComputes the norm of this quaternion.\nReturns a unit quaternion from this one.\nReturns the vector with length of one unit.\nReturns the vector with length of one unit\nReturns new vector with results of negation operation on …\nReturns new vector with results of negation operation on …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nA one-dimensional length, tagged with its units.\nConstructor, setting all components to one.\nConstructor, setting all components to one.\nReturns new vector with by-component OR operation applied.\nReturns new vector with by-component OR operation applied.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nCreate an orthogonal projection transform.\nCalculate the b and position of an outer box.\nCalculate the size and position of an outer rectangle.\nReturns a box that encompasses the result of transforming …\nReturns a 2d box that encompasses the result of …\nReturns a 3d box that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nCreate a simple perspective transform, projecting to the …\nShorthand for Point2D::new(x, y).\nShorthand for Point3D::new(x, y).\nApplies a rotation before self’s transformation and …\nReturns a transform with a rotation applied before self’…\nApplies a scale before self’s transformation and returns …\nReturns a transform with a scale applied before self’s …\nApplies a translation before self’s transformation and …\nReturns a transform with a translation applied before self…\nReturns this vector projected onto another one.\nReturns this vector projected onto another one.\nReturns a projection of this transform in 2d space.\nCreates a rotation around from a quaternion representation.\nThe real part.\nCreates a rotation from an angle in radians.\nShorthand for …\nReturns a reflection vector using an incident ray and a …\nReturns a reflection vector using an incident ray and a …\nCalculates the least nonnegative remainder of …\nCalculates the least nonnegative remainder of …\nReturn the normalized vector even if the length is larger …\nReturn the normalized vector even if the length is larger …\nReturns a rotation transform.\nCreate a 3d rotation transform from an angle / axis. The …\nReturn a box with edges rounded to integer coordinates, …\nReturn a box3d with edges rounded to integer coordinates, …\nRounds each component to the nearest integer value.\nSee Point2D::round()\nRounds each component to the nearest integer value.\nSee Point3D::round()\nReturn a rectangle with edges rounded to integer …\nRounds each component to the nearest integer value.\nSee Size2D::round().\nRounds each component to the nearest integer value.\nSee Size3D::round().\nRounds each component to the nearest integer value.\nSee Vector2D::round()\nSee Vector3D::round()\nRounds each component to the nearest integer value.\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nCreate a 2d scale transform:\nCreate a 3d scale transform:\nReturns point, each component of which or from a, or from b…\nReturns point, each component of which or from a, or from b…\nReturns size, each component of which or from a, or from b …\nReturns size, each component of which or from a, or from b …\nReturns vector, each component of which or from a, or from …\nReturns vector, each component of which or from a, or from …\nChange the size of the box by adjusting the max endpoint …\nShorthand for Size2D::new(w, h).\nShorthand for Size3D::new(w, h, d).\nCreate a 2d skew transform.\nSpherical linear interpolation between this rotation and …\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nReturns the vector’s length squared.\nReturns the vector’s length squared.\nComputes the squared norm of this quaternion.\nReturns the multiplication of the two transforms such that …\nReturns a rotation representing the other rotation …\nReturns a rotation representing this rotation followed by …\nReturns the multiplication of the two matrices such that …\nReturns the multiplication of the two matrices such that …\nApplies a rotation after self’s transformation and …\nReturns a transform with a rotation applied after self’s …\nApplies a scale after self’s transformation and returns …\nReturns a transform with a scale applied after self’s …\nApplies a translation after self’s transformation and …\nReturns a transform with a translation applied after self…\nConvert into a 2d point.\nConvert into a 2d vector.\nCreate a 2D transform picking the relevant terms from this …\nConvert into a 3d point with z-coordinate equals to zero.\nCreates a 3d rotation (around the z axis) from this 2d …\nConvert into a 3d vector with z coordinate equals to …\nCreate a 3D transform from the current transform\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturn this size as an array of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into an array with x and y.\nCast into an array with x, y and z.\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturns an array containing this transform’s terms.\nReturns an array containing this transform’s terms.\nCast into an array with x, y, z and 0.\nReturns an array containing this transform’s terms …\nReturns an array containing this transform’s terms …\nEquivalent to to_array with elements packed two at a time …\nEquivalent to to_array with elements packed four at a time …\nEquivalent to to_array_transposed with elements packed …\nCast into an f32 box.\nCast into an f32 box3d.\nCast into an f32 point.\nCast into an f32 point.\nCast into an f32 rectangle.\nCast into an f32 size.\nCast into an f32 size.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f64 box.\nCast into an f64 box3d.\nCast into an f64 point.\nCast into an f64 point.\nCast into an f64 rectangle.\nCast into an f64 size.\nCast into an f64 size.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an i32 box, truncating decimals if any.\nCast into an i32 box3d, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 rectangle, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i64 box, truncating decimals if any.\nCast into an i64 box3d, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 rectangle, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast this vector into a point.\nCast this vector into a point.\nConvert into Cartesian 2D point.\nConvert into Cartesian 3D point.\nCast this vector into a size.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this translation.\nReturns the matrix representation of this translation.\nCreates translation by this vector in vector units.\nCreates translation by this vector in vector units\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nReturn this size as a tuple of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x, y, z and 0.\nCast into an u32 box, truncating decimals if any.\nCast into an u32 box3d, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 rectangle, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u64 rectangle, truncating decimals if any.\nCast into an u64 size, truncating decimals if any.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nCast into an usize box, truncating decimals if any.\nCast into an usize box3d, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize rectangle, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast this point into a vector.\nCast this point into a vector.\nReturn this size as a vector with width and height.\nReturn this size as a vector with width, height and depth.\nCast into a 2D vector.\nCast into a 3D vector.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 3D box and cast its unit.\nReturns the given 2d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given point transformed by this transform.\nReturns the given 2d point transformed by this rotation …\nTranslate a point and cast its unit.\nReturns the given 2d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given 3d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given 3d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given rect transformed by this scale.\nTranslate a rectangle and cast its unit.\nTranslate a rectangle and cast its unit.\nReturns the given size transformed by this scale.\nNo-op, just cast the unit.\nNo-op, just cast the unit.\nReturns the given 2d vector transformed by this rotation.\nReturns the given vector transformed by this scale.\nReturns the given vector transformed by this matrix.\nReturns the given 2d vector transformed by this rotation …\nReturns the given 2d vector transformed by this matrix.\nReturns the given 3d vector transformed by this rotation.\nReturns the given 3d vector transformed by this matrix.\nReturns the same box, translated by a vector.\nReturns the same box3d, translated by a vector.\nReturns the same rectangle, translated by a vector.\nCreate a 2d translation transform:\nCreate a 3d translation transform:\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nReturns the vector with length of one unit.\nReturns the vector with length of one unit.\nComputes the union of two boxes.\nComputes the union of two boxes.\nCreates a rotation around from a quaternion representation …\nConvenience constructor.\nConvenience constructor.\nReturns the vector part (i, j, k) of this quaternion.\nReturns result of multiplication of all components\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nReturns the same transform with a different destination …\nReturns the same transform with a different destination …\nReturn this vector scaled to fit the provided length.\nReturn this vector capped to a maximum length.\nReturn this vector capped to a maximum length.\nReturn this vector with a minimum length applied.\nReturn this vector with a minimum length applied.\nReturns the same transform with a different source unit.\nReturns the same transform with a different source unit.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nReturns a 2d point using this point’s x and y coordinates\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s x and z …\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nSwap x and y.\nSwap x and y.\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s y and z …\nThe z (traditionally, depth) coordinate.\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as origin().\nThe same as origin().\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as Zero::zero() but available without importing …\nThe same as Zero::zero() but available without importing …\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nTrait for testing approximate equality\nDefault epsilon value\nReturns true is this object is approximately equal to the …\nReturns true is this object is approximately equal to the …\nAngle in radians\nThe extent of the element in the U units along the z axis.\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nThe real part.\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe z (traditionally, depth) coordinate.\nDefines the smallest integer equal or greater than the …\nDefines the biggest integer equal or lower than the …\nDefines the nearest integer value to the original value.\nRounds to the smallest integer equal or greater than the …\nRounds to the biggest integer equal or lower than the …\nRounds to the nearest integer value.\nA flattening iterator for quadratic bézier segments.\nA flattening iterator for quadratic bézier segments.\nA 2d curve segment defined by three points: the beginning …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCommon APIs to segment types.\nReturn the curve after the split point.\nCompute the length of the segment using a flattened …\nReturn the curve before the split point.\nSample the derivative at t (expecting t between 0 and 1).\nSample x derivative at t (expecting t between 0 and 1).\nSample y derivative at t (expecting t between 0 and 1).\nSwap the direction of the segment.\nApproximates the curve with sequence of line segments.\nStart of the curve.\nSample the curve at t (expecting t between 0 and 1).\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nEnd of the curve.\nSample x at t (expecting t between 0 and 1).\nSample y at t (expecting t between 0 and 1).\nAngle between vectors v1 and v2 (oriented clockwise …\nAn iterator that consumes Event iterator and yields …\nAn iterator that consumes an iterator of Points and …\nAn extension trait for PathEvent iterators.\nApplies a 2D transform to a path iterator and yields the …\nReturns an iterator that turns curves into line segments.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreate the iterator.\nCreates a new transformed path iterator from a path …\nReturns an iterator applying a 2D transform to all of its …\nAn angle in radians (f32).\nAlias for euclid::default::Box2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAlias for euclid::default::Rotation2D<f32>\nAlias for euclid::default::Scale<f32>\nAlias for euclid::default::Size2D<f32>.\nAlias for euclid::default::Transform2D<f32>\nAlias for euclid::default::Translation2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAngle in radians\nThe extent of the element in the U units along the y axis …\nShorthand for Point::new(x, y).\nShorthand for Size::new(x, y).\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe default builder for Path.\nA builder for Path with custom attributes.\nAn iterator of endpoint and control point ids for Path and …\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nA simple path data structure.\nA view on a Path.\nAn iterator of over a Path traversing the path in reverse.\nA Builder that appends a path to an existing PathBuffer.\nA Builder that appends a path to an existing PathBuffer, …\nIterator over the paths in a PathBufferSlice.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator of Event<EndpointId, ()>.\nAn iterator of PathEvent.\nA view over a sequence of endpoints forming a polygon.\nAn iterator of IdEvent for Polygon.\nAn iterator of Event<&Endpoint, ()>.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a path.\nThe base path building interface.\nAn extension trait for PathEvent iterators.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns an iterator that turns curves into line segments.\nAdds an horizontal line segment.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns an iterator applying a 2D transform to all of its …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA Gradient color.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA sharp corner.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe style of a stroke.\nThe coloring style of some drawing.\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe shape to be used at the corners of paths or basic …\nThe offset of LineDash::segments to start the pattern.\nThe alternating lengths of lines and gaps which describe …\nThe color or gradient of the stroke.\nThe distance between the two edges of the stroke.\nThe Checkbox can be interacted with.\nThe theme catalog of a Checkbox.\nA box that can be checked.\nThe item class of the Catalog.\nThe Checkbox cannot be interacted with.\nThe Checkbox can be interacted with and it is being …\nThe icon in a Checkbox.\nThe possible status of a Checkbox.\nThe style of a checkbox.\nA styling function for a Checkbox.\nThe Background of the checkbox.\nThe Border of hte checkbox.\nThe unicode code point that will be used as the icon.\nA danger checkbox; denoting a negaive toggle.\nThe default class produced by the Catalog.\nFont that will be used to display the code_point,\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe icon Color of the checkbox.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe line height of the icon.\nA primary checkbox; denoting a main toggle.\nA secondary checkbox; denoting a complementary toggle.\nThe shaping strategy of the icon.\nFont size of the content.\nThe Style of a class with the given status.\nA success checkbox; denoting a positive toggle.\nThe text Color of the checkbox.\nIndicates if the Checkbox is currently checked.\nIndicates if the Checkbox is currently checked.\nIndicates if the Checkbox is currently checked.\nThe theme catalog of a ComboBox.\nA widget for searching and selecting a single value from a …\nThe local state of a ComboBox.\nThe default class for the text input of the ComboBox.\nThe default class for the menu of the ComboBox.\nReturns the argument unchanged.\nCalls U::from(self).\nCreates a new State for a ComboBox with the given list of …\nCreates a new State for a ComboBox with the given list of …\nThe theme catalog of a Container.\nThe item class of the Catalog.\nAn element decorating some content.\nThe identifier of a Container.\nThe appearance of a container.\nA styling function for a Container.\nUpdates the background of the Style.\nThe Background of the container.\nUpdates the border of the Style.\nThe Border of the container.\nA bordered Container with a background.\nUpdates the text color of the Style.\nA Container with a dark background and white text.\nThe default class produced by the Catalog.\nDraws the background of a Container given its Style and …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nComputes the layout of a Container.\nCreates a custom Id.\nA rounded Container with a background.\nUpdates the shadow of the Style.\nThe Shadow of the container.\nThe Style of a class with the given status.\nThe text Color of the container.\nA transparent Container.\nCreates a unique Id.\nProduces a Task that queries the visible screen bounds of …\nA handle pointing to some encoded image bytes in-memory.\nImage filtering strategy.\nA handle of some image data.\nA frame that displays an image while keeping aspect ratio.\nBilinear interpolation.\nNearest neighbor.\nA file handle. The image data will be read from the file …\nA handle pointing to decoded image pixels in RGBA format.\nA frame that displays an image with the ability to zoom …\nSets the ContentFit of the Viewer.\nDraws an Image\nSets the FilterMethod of the Viewer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an image Handle containing the encoded image data …\nCreates an image Handle pointing to the image of the given …\nCreates an image Handle containing the decoded image …\nSets the height of the Viewer.\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nComputes the layout of an Image.\nSets the max scale applied to the image of the Viewer.\nSets the min scale applied to the image of the Viewer.\nCreates a new Viewer with the given State.\nSets the padding of the Viewer.\nSets the percentage the image of the Viewer will be scaled …\nZoom and pan on an image.\nCreates a new Viewer with the given image Handle.\nSets the width of the Viewer.\nThe height of the image.\nThe id of this handle.\nThe pixels.\nThe width of the image.\nThe local state of a Viewer.\nA frame that displays an image with the ability to zoom …\nReturns the argument unchanged.\nCalls U::from(self).\nReturns if the cursor is currently grabbed by the Viewer.\nCreates a new State.\nReturns the bounds of the underlying image, given the …\nA container that distributes its contents vertically.\nSets the horizontal alignment of the contents of the Column…\nDistribute content vertically.\nExtends the Column with the given children.\nReturns the argument unchanged.\nCreates a Column from already allocated Vecs.\nSets the height of the Column.\nCalls U::from(self).\nSets the maximum width of the Column.\nCreates an empty Column.\nSets the Padding of the Column.\nAdds an element to the Column.\nAdds an element to the Column, if Some.\nSets the vertical spacing between elements.\nSets the width of the Column.\nCreates a Column with the given capacity.\nCreates a Column with the given elements.\nA container that distributes its contents vertically.\nA code block.\nA heading.\nA Markdown item.\nA list.\nA paragraph.\nConfiguration controlling Markdown rendering in view.\nA parsed URL record.\nReturn the serialization of this URL.\nReturn the authority of this URL as an ASCII string.\nReturn whether this URL is a cannot-be-a-base URL, meaning …\nThe text size used in code blocks.\nIf this URL has a host and it is a domain name (not an IP …\nReturn this URL’s fragment identifier, if any.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert a directory name as std::path::Path into an URL in …\nConvert a file name as std::path::Path into an URL in the …\nThe text size of level 1 heading.\nThe text size of level 2 heading.\nThe text size of level 3 heading.\nThe text size of level 4 heading.\nThe text size of level 5 heading.\nThe text size of level 6 heading.\nReturn whether the URL has an ‘authority’, which can …\nEquivalent to url.host().is_some().\nReturn the parsed representation of the host for this URL. …\nReturn the string representation of the host (domain or IP …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturn the serialization of this URL.\nReturn whether the URL is special (has a special scheme)\nParse a string as an URL, with this URL as the base URL.\nCreates a relative URL if possible, with this URL as the …\nReturn a default ParseOptions that can fully configure the …\nReturn the origin of this URL (…\nParse the given Markdown content.\nParse an absolute URL from a string.\nParse an absolute URL from a string and add params to its …\nReturn the password for this URL, if any, as a …\nReturn the path for this URL, as a percent-encoded ASCII …\nUnless this URL is cannot-be-a-base, return an iterator of …\nReturn an object with methods to manipulate this URL’s …\nReturn the port number for this URL, if any.\nReturn the port number for this URL, or the default port …\nReturn this URL’s query string, if any, as a …\nParse the URL’s query string, if any, as …\nManipulate this URL’s query string, viewed as a sequence …\nReturn the scheme of this URL, lower-cased, as an ASCII …\nChange this URL’s fragment identifier.\nChange this URL’s host.\nChange this URL’s host to the given IP address.\nChange this URL’s password.\nChange this URL’s path.\nChange this URL’s port number.\nChange this URL’s query string. If query is None, this …\nChange this URL’s scheme.\nChange this URL’s username.\nResolve a URL’s host and port number to SocketAddr.\nThe base text size.\nAssuming the URL is in the file scheme or similar, convert …\nReturn the username for this URL (typically the empty …\nDisplay a bunch of Markdown items.\nCreates new Settings with the given base text size in …\nThe items of the list.\nThe first number of the list, if it is ordered.\nBuild and show dropdown menus.\nThe theme catalog of a Menu.\nThe item class of the Catalog.\nA list of selectable options.\nThe local state of a Menu.\nThe appearance of a Menu.\nA styling function for a Menu.\nThe Background of the menu.\nThe Border of the menu.\nThe default style of the list of a Menu.\nThe default class produced by the Catalog.\nThe default class for the scrollable of the Menu.\nSets the font of the Menu.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Menu with the given State, a list of options,\nCreates a new State for a Menu.\nTurns the Menu into an overlay Element at the given target …\nSets the Padding of the Menu.\nThe background Color of a selected option in the menu.\nThe text Color of a selected option in the menu.\nThe Style of a class with the given status.\nThe text Color of the menu.\nSets the text text::LineHeight of the Menu.\nSets the text::Shaping strategy of the Menu.\nSets the text size of the Menu.\nSets the width of the Menu.\nAll panes are visible\nA fixed reference line for the measurement of coordinates.\nBottom edge.\nA Pane was picked and then dropped outside of other Pane …\nThe theme catalog of a PaneGrid.\nCenter region.\nThe item class of this Catalog.\nThe arrangement of a PaneGrid.\nThe content of a Pane.\nThe visible contents of the PaneGrid\nA four cardinal direction.\n↓\nAn event produced during a drag and drop interaction of a …\nA pane that can be dragged.\nA Pane was dropped on top of another Pane.\nThe edges of an area.\nAn Edge of the full PaneGrid.\nEdge region.\nThe appearance of a highlight of the PaneGrid.\nThe horizontal axis: —\n←\nLeft edge.\nA line.\nA maximized pane is visible\nA layout node of a PaneGrid.\nA rectangular region in a PaneGrid used to display widgets.\nA Pane.\nThe region of this Node is taken by a Pane.\nA single Pane of the PaneGrid.\nA collection of panes distributed using either vertical or …\nA Pane was picked for dragging.\nThe region of a Pane.\nAn event produced during a resize interaction of a PaneGrid…\n→\nRight edge.\nA divider that splits a region in a PaneGrid into two …\nA split of the available space.\nThe region of this Node is split into two.\nThe state of a PaneGrid.\nThe appearance of a PaneGrid.\nA styling function for a PaneGrid.\nThe Target area a pane can be dropped on.\nThe title bar of a Pane.\nTop edge.\n↑\nThe vertical axis: |\nReturns the adjacent Pane of another Pane in the given …\nSets whether or not the controls attached to this TitleBar …\nThe Background of the pane region.\nThe Border of the pane region.\nReturns whether the Draggable with the given Layout can be …\nSets the style class of the Content.\nSets the style class of the TitleBar.\nCloses the given Pane and returns its internal state and …\nThe Color of the Line.\nSets the controls of the TitleBar.\nThe default style of a PaneGrid.\nThe default class produced by this Catalog.\nDraws the Content with the provided Renderer and Layout.\nDraws the TitleBar with the provided Renderer and Layout.\nDrops the given Pane into the provided Target.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the internal state of the given Pane, if it exists.\nReturns the internal state of the given Pane with …\nThe appearance of a hovered region highlight.\nThe appearance of a hovered split.\nThe internal state of the PaneGrid.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the amount of panes in the State is 0.\nReturns whether the mouse cursor is over the pick area of …\nReturns an iterator over all the panes of the State, …\nReturns an iterator over the values of the Contents\nReturns a mutable iterator over all the panes of the State,\nReturns the layout of the State.\nReturns the layout Node of the Contents\nReturns the total amount of panes in the State.\nMaximize the given Pane. Only this pane will be rendered …\nReturns the maximized Pane of the PaneGrid.\nMove Pane to an Edge of the PaneGrid.\nCreates a new Content with the provided body.\nCreates a new TitleBar with the given content.\nCreates a new State, initializing the first pane with the …\nSets the Padding of the TitleBar.\nReturns the rectangular region for each Pane in the Node …\nThe panes of the PaneGrid.\nThe appearance of a picked split.\nThe new ratio of the Split.\nResizes two panes by setting the position of the provided …\nRestore the currently maximized Pane to it’s normal …\nSplits the provided Rectangle on the current Axis with the …\nSplits the given Pane into two in the given Axis and …\nThe Split that is being dragged for resizing.\nCalculates the bounds of the split line in a Rectangle …\nReturns the axis, rectangular region, and ratio for each …\nSplit a target Pane with a given Pane on a given Region.\nReturns an iterator over each Split in this Node.\nThe state of a PaneGrid.\nThe Style of a class with the given status.\nSets the style of the Content.\nSets the style of the TitleBar.\nSwaps the position of the provided panes in the State.\nSets the TitleBar of the Content.\nThe width of the Line.\nCreates a new State with the given Configuration.\nThe left/top Configuration of the split.\nThe direction of the split.\nThe right/bottom Configuration of the split.\nThe ratio of the split in [0.0, 1.0].\nThe picked Pane.\nThe picked Pane.\nThe picked Pane.\nThe Target where the picked Pane was dropped on.\nThe left/top Node of the split.\nThe direction of the split.\nThe right/bottom Node of the split.\nThe Split of this Node.\nThe ratio of the split in [0.0, 1.0].\nThe current action of a PaneGrid.\nA Pane in the PaneGrid is being dragged.\nThe PaneGrid is idle.\nThe internal state of a PaneGrid.\nA Split in the PaneGrid is being dragged.\nThe state of a PaneGrid.\nReturns the argument unchanged.\nReturns the argument unchanged.\nInitializes the Internal state of a PaneGrid from a …\nThe internal state of the PaneGrid.\nCalls U::from(self).\nCalls U::from(self).\nThe layout Node of the Internal state\nThe panes of the PaneGrid.\nReturns the current Pane that is being dragged, if any.\nReturns the current Split that is being dragged, if any.\nThe Axis of the Split.\nThe starting Point of the drag interaction.\nThe Pane being dragged.\nThe Split being dragged.\nThe PickList can be interacted with.\nDisplays an arrow icon (▼).\nThe theme catalog of a PickList.\nThe item class of the Catalog.\nA custom dynamic handle.\nThe handle to the right side of the PickList.\nThe PickList is being hovered.\nThe icon of a Handle.\nNo handle will be shown.\nThe PickList is open.\nA widget for selecting a single value from a list of …\nA custom static handle.\nThe possible status of a PickList.\nThe appearance of a pick list.\nA styling function for a PickList.\nThe Background of the pick list.\nThe Border of the pick list.\nThe unicode code point that will be used as the icon.\nThe default style of the field of a PickList.\nThe default class produced by the Catalog.\nThe default class for the menu of the PickList.\nFont that will be used to display the code_point,\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe handle Color of the pick list.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nLine height of the content.\nThe placeholder Color of the pick list.\nThe shaping strategy of the icon.\nFont size of the content.\nThe Style of a class with the given status.\nThe text Color of the pick list.\nThe Icon used when PickList is closed.\nThe Icon used when PickList is open.\nFont size of the content.\nThe theme catalog of a ProgressBar.\nThe item class of the Catalog.\nA bar that displays progress.\nThe appearance of a progress bar.\nA styling function for a ProgressBar.\nThe Background of the progress bar.\nThe Background of the bar of the progress bar.\nThe Border of the progress bar.\nThe danger style of a ProgressBar.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nCalls U::from(self).\nThe primary style of a ProgressBar.\nThe secondary style of a ProgressBar.\nThe Style of a class with the given status.\nThe success style of a ProgressBar.\nThe theme catalog of a QRCode.\nThe item class of the Catalog.\nThe data of a QRCode.\nThe data is too long to encode in a QR code for the chosen …\nAn error that occurred when building a Data for a QRCode.\nThe error correction level.\nHigh error correction. 30% of the data can be restored.\nA character that does not belong to the character set was …\nThe chosen ECI designator is invalid. A valid designator …\nThe chosen Version and ErrorCorrection combination is …\nLow error correction. 7% of the data can be restored.\nMedium error correction. 15% of the data can be restored.\nA micro QR code version. It should be between 1 and 4.\nA normal QR code version. It should be between 1 and 40.\nA type of matrix barcode consisting of squares arranged in …\nQuartile error correction. 25% of the data can be restored.\nThe appearance of a QR code.\nA styling function for a QRCode.\nOne or more characters in the provided data are not …\nThe size of a QRCode.\nThe color of the QR code background\nThe color of the QR code data cells\nThe default style of a QRCode.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Data with the provided data.\nThe Style of a class with the given status.\nCreates a new Data with the provided ErrorCorrection.\nCreates a new Data with the provided Version and …\nThe Radio button can be interacted with.\nThe theme catalog of a Radio.\nThe item class of the Catalog.\nThe Radio button is being hovered.\nA circular button representing a choice.\nThe possible status of a Radio button.\nThe appearance of a radio button.\nA styling function for a Radio.\nThe Background of the radio button.\nThe border Color of the radio button.\nThe border width of the radio button.\nThe default style of a Radio button.\nThe default class produced by the Catalog.\nThe Color of the dot of the radio button.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe Style of a class with the given status.\nThe text Color of the radio button.\nIndicates whether the Radio button is currently selected.\nIndicates whether the Radio button is currently selected.\nDifferent offset on each end of the rule, length units. …\nThe theme catalog of a Rule.\nThe item class of the Catalog.\nThe fill mode of a rule.\nFill the whole length of the container.\nUniform offset from each end, length units.\nFill a percent of the length of the container. The rule …\nDisplay a horizontal or vertical rule for dividing content.\nThe appearance of a rule.\nA styling function for a Rule.\nThe color of the rule.\nThe default styling of a Rule.\nThe default class produced by the Catalog.\nReturn the starting offset and length of the rule.\nThe FillMode of the rule.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe radius of the line corners.\nThe Style of a class with the given status.\nThe width (thickness) of the rule line.\nThe amount of absolute offset in each direction of a …\nThe Scrollable can be interacted with.\nThe anchor of the scroller of the Scrollable relative to …\nBoth vertical and horizontal scrolling\nThe theme catalog of a Scrollable.\nThe item class of the Catalog.\nThe direction of Scrollable.\nThe Scrollable is being dragged.\nA relative offset that points to the bottom-right of a …\nContent is aligned to the end of the Viewport.\nHorizontal scrolling\nThe Scrollable is being hovered.\nThe identifier of a Scrollable.\nThe appearance of the scrollbar of a scrollable.\nThe amount of relative offset in each direction of a …\nA relative offset that points to the top-left of a …\nA widget that can vertically display an infinite amount of …\nA scrollbar within a Scrollable.\nThe appearance of the scroller of a scrollable.\nScroller is anchoer to the start of the Viewport.\nThe possible status of a Scrollable.\nThe appearance of a scrollable.\nA styling function for a Scrollable.\nVertical scrolling\nThe current Viewport of the Scrollable.\nReturns the AbsoluteOffset of the current Viewport.\nReturns the AbsoluteOffset of the current Viewport, but …\nSets the Anchor of the Scrollbar .\nThe Background of a scrollbar.\nThe Border of a scrollbar.\nThe Border of the scroller.\nReturns the bounds of the current Viewport.\nThe Color of the scroller.\nThe container::Style of a scrollable.\nReturns the content bounds of the current Viewport.\nThe default style of a Scrollable.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe Background of the gap between a horizontal and …\nReturns the horizontal Scrollbar, if any.\nThe horizontal Rail appearance.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nSets the scrollbar margin of the Scrollbar .\nCreates new Scrollbar for use in a Scrollable.\nCreates a custom Id.\nReturns the RelativeOffset of the current Viewport.\nProduces a Task that scrolls the Scrollable with the given …\nThe appearance of the Scroller of a scrollbar.\nSets the scroller width of the Scrollbar .\nProduces a Task that snaps the Scrollable with the given Id\nSets whether the Scrollbar should be embedded in the …\nThe Style of a class with the given status.\nCreates a unique Id.\nReturns the vertical Scrollbar, if any.\nThe vertical Rail appearance.\nSets the scrollbar width of the Scrollbar .\nThe amount of horizontal offset\nThe amount of horizontal offset\nThe amount of vertical offset\nThe amount of vertical offset\nThe properties of the horizontal scrollbar.\nThe properties of the vertical scrollbar.\nIndicates if the horizontal scrollbar is being dragged.\nIndicates if the horizontal scrollbar is being hovered.\nIndicates if the vertical scrollbar is being dragged.\nIndicates if the vertical scrollbar is being hovered.\nA Shader event.\nA keyboard event.\nA mouse event.\nA set of methods which allows a Primitive to be rendered.\nThe type of primitive this Program can draw.\nThe state and logic of a Shader widget.\nA window requested a redraw.\nA widget which can render custom shaders with Iced’s wgpu…\nThe internal state of the Program.\nStores custom, user-provided types.\nA touch event.\nA viewing region for displaying computer graphics.\nDraws the Primitive.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns a reference to the data with type T if it exists …\nReturns a mutable reference to the data with type T if it …\nReturns true if Storage contains a type T.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the logical size of the Viewport.\nReturns the current mouse interaction of the Program.\nReturns the physical height of the Viewport.\nReturns the physical size of the Viewport.\nReturns the physical width of the Viewport.\nProcesses the Primitive, allowing for GPU buffer …\nReturns the projection transformation of the Viewport.\nRenders the Primitive.\nReturns the scale factor of the Viewport.\nInserts the data T in to Storage.\nUpdate the internal State of the Program. This can be used …\nCreates a new Viewport with the given physical dimensions …\nAllows the use of AddressMode::ClampToBorder with a border …\nAllows the use of AddressMode::ClampToBorder with a border …\nEnable writes to all channels.\nWhether wgpu should expose adapters that run on top of …\nEnable alpha channel writes\nBlend mode that does standard alpha blending with …\nSupports samplers with anisotropic filtering. Note this isn…\nA ray-tracing acceleration structure binding.\nHandle to a physical graphics and/or compute device.\nInformation about an adapter.\nSrc + Dst\nHow edges should be handled in texture addressing.\nDepth, Stencil, and Color.\nFunction always passes\nblock compressed texture. 16 bytes per block.\nASTC block dimensions\nASTC RGBA channel\nChooses either Opaque or Inherit automatically,depending …\nChooses Immediate -> Mailbox -> Fifo (on web) based on …\nChooses FifoRelaxed -> Fifo based on availability.\nNo explicit minor version is requested, the driver …\n10x10 block compressed texture. 16 bytes per block (1.28 …\n10x5 block compressed texture. 16 bytes per block (2.56 …\n10x6 block compressed texture. 16 bytes per block (2.13 …\n10x8 block compressed texture. 16 bytes per block (1.6 …\n12x10 block compressed texture. 16 bytes per block (1.07 …\n12x12 block compressed texture. 16 bytes per block (0.89 …\n4x4 block compressed texture. 16 bytes per block (8 …\n5x4 block compressed texture. 16 bytes per block (6.4 …\n5x5 block compressed texture. 16 bytes per block (5.12 …\n6x5 block compressed texture. 16 bytes per block (4.27 …\n6x6 block compressed texture. 16 bytes per block (3.56 …\n8x5 block compressed texture. 16 bytes per block (3.2 …\n8x6 block compressed texture. 16 bytes per block (2.67 …\n8x8 block compressed texture. 16 bytes per block (2 …\nSupports non-zero base_vertex parameter to direct indexed …\nAllows the [wgpu::TextureUsages::STORAGE_BINDING] usage on …\nIf not present, the texture can’t be blended into the …\nEnable blue channel writes\nSupported when targeting the web through webassembly with …\nSupports buffer bindings with sizes that aren’t a …\nAllows the user to create arrays of buffers in shaders:\nBack face\nBackends supported by wgpu.\nRepresents the backends that wgpu will use.\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\nBlue, green, red, and alpha channels. 8 bit integer per …\nBlue, green, red, and alpha channels. 8 bit integer per …\nHandle to a binding group.\nDescribes a group of bindings and the resources to be …\nAn element of a BindGroupDescriptor, consisting of a …\nHandle to a binding group layout.\nDescribes a BindGroupLayout.\nDescribes a single binding inside a bind group.\nResource that can be bound to a pipeline.\nSpecific type of a binding.\nDescribes a blend component of a BlendState.\nAlpha blend factor.\nAlpha blend operation.\nDescribe the blend state of a render pipeline, within …\nWebGPU in the browser\nHandle to a GPU-accessible buffer.\nBinding is backed by a buffer.\nA buffer binding.\nIntegral type used for buffer offsets.\nBinding is backed by an array of buffers.\nError occurred when trying to async map a buffer.\nDescribes the segment of a buffer to bind.\nSpecific type of a buffer binding.\nDescribes a Buffer.\nIntegral type used for buffer slice sizes.\nSlice into a Buffer.\nDifferent ways that you can use a buffer.\nRead only view into a mapped buffer.\nWrite only view into mapped buffer.\nEnables clear to zero for textures.\nAmount of times the clipper is invoked. This is also the …\nAmount of primitives that are not culled by the clipper. …\nEnable red, green, and blue channel writes\nSupports comparison samplers.\nBinding is visible from the compute shader of a compute …\nThe device supports compiling and using compute shaders.\nAmount of times a compute shader is invoked. This will be …\nAllows the user to set a …\nBuffer to buffer copy as well as buffer clear offsets and …\nBuffer-Texture copies must have bytes_per_row aligned to …\nAllow a buffer to be the destination buffer for a […\nAllows a texture to be the destination in a […\nAllow a buffer to be the source buffer for a […\nAllows a texture to be the source in a […\nSupports textures that are cube arrays.\nTriangles with vertices in counter clockwise order are …\nClamp the value to the border of the texture Requires …\nClamp the value to the edge of the texture\nLoads the specified value for this attachment into the …\nRGBA double precision color.\nDescribes the color state of a render pipeline.\nColor write mask. Disabled color channels will not be …\nHandle to a command buffer on the GPU.\nDescribes a CommandBuffer.\nEncodes a series of GPU operations.\nDescribes a CommandEncoder.\nComparison function used for depth and stencil operations.\nUse as a comparison sampler instead of a normal sampler. …\nSpecifies how the alpha channel of the textures should be …\nIn-progress recording of a compute pass.\nDescribes the attachments of a compute pass.\nDescribes the timestamp writes of a compute pass.\nHandle to a compute pipeline.\nDescribes a compute pipeline.\nConstant\nCpu / Software Rendering.\nInstance::create_surface() or a related function failed.\nA cubemap texture. texture_cube in WGSL and textureCube in …\nA cubemap array texture. texture_cube_array in WGSL and …\nTriangles with vertices in clockwise order are considered …\nA one dimensional texture. texture_1d in WGSL and texture1D…\n1D texture\nA two dimensional texture. texture_2d in WGSL and texture2D…\n2D texture\nA two dimensional array texture. texture_2d_array in WGSL …\nA three dimensional texture. texture_3d in WGSL and …\n3D texture\nGenerate debug information in shaders and objects.\nAllows for explicit creation of textures of format …\nSupports depth bias clamping\nBy default, polygon depth is clipped to 0-1 range …\nSupports copies between depth textures and buffers.\nDon’t pass labels to wgpu-hal.\nAllows two outputs from a shader to be used for blending. …\nSupported on Windows 10\nDecrements stencil value by one, clamping on underflow.\nDecrements stencil value by one, wrapping on underflow.\nSampling does the depth reference comparison.\nSpecial depth format with 16 bit integer depth.\nSpecial depth format with at least 24 bit integer depth.\nSpecial depth/stencil format with at least 24 bit integer …\nSpecial depth format with 32 bit floating point depth.\nSpecial depth/stencil format with 32 bit floating point …\nDescribes the biasing setting for the depth target.\nDepth.\nDescribes the depth/stencil state in a render pipeline.\nAfter Device::destroy\nOpen connection to a graphics and/or compute device.\nDescribes a Device.\nReason for “lose the device”.\nSupported physical device types.\nDiscards the resulting value of the render pass for this …\nDiscrete GPU with separate CPU/GPU memory.\nDisplay-P3 color space\nLists various ways the underlying platform does not …\nBinary flags listing features that may or may not be …\nAfter Device::drop\nD.component\nD.alpha\nDirect3D-12 (Windows)\nSelects which DX12 shader compiler to use.\nThe Dxc compiler is new, fast and maintained.\nIntegral type used for dynamic bind group offsets.\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\nDummy backend, used for testing.\nFunction passes if new value is equal to existing value. …\nError type\nFilter for error scopes.\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 8 bytes per block (4 …\n4x4 block compressed texture. 16 bytes per block (8 …\n4x4 block compressed texture. 16 bytes per block (8 …\nExtent of a texture related operation.\nIf not present, the texture can’t be sampled with a …\nAllows textures with formats “r32float”, “rg32float…\nBinding is visible from the fragment shader of a render …\nAmount of times the fragment shader is ran. Accounts for …\nSupports storage buffers in fragment shaders.\nSupports binding storage buffers and textures to fragment …\nSupports full 32-bit range indices (2^32-1 as opposed to …\nFace of a vertex.\nFeatures that are not guaranteed to be supported.\nPresentation frames are kept in a First-In-First-Out queue …\nPresentation frames are kept in a First-In-First-Out queue …\nPolygons are filled\nTexel mixing mode when sampling between texels.\nThe sampling result is produced based on more than a …\nSampling returns floats.\nTwo half-precision floats (no Rust equiv). vec2<f32> in …\nFour half-precision floats (no Rust equiv). vec4<f32> in …\nOne single-precision float (f32). f32 in shaders.\nTwo single-precision floats (f32). vec2<f32> in shaders.\nThree single-precision floats (f32). vec3<f32> in shaders.\nFour single-precision floats (f32). vec4<f32> in shaders.\nOne double-precision float (f64). f32 in shaders. Requires …\nTwo double-precision floats (f64). vec2<f32> in shaders. …\nThree double-precision floats (f64). vec3<f32> in shaders. …\nFour double-precision floats (f64). vec4<f32> in shaders. …\nDescribes the fragment processing in a render pipeline.\nFront face\nVertex winding order which classifies the “front” face …\nThe Fxc compiler (default) is old, slow and unmaintained.\nSupported on Linux/Android, the web through webassembly …\nEnable green channel writes\nOpenGL ES-3 (Linux, Android)\nSelects which OpenGL ES 3 minor version to request.\nNo issues.\nFunction passes if new value is greater than existing value\nFunction passes if new value is greater than or equal to …\nfloating-point RGBA, linear-color float can be outside of …\nAdapter that has the highest performance. This is often a …\nIgnore the stencil state for the face.\nSupports different blend operations per color attachment.\nAllow a buffer to be the index buffer in a draw operation.\nAllow a buffer to be the indirect buffer in an indirect …\nSupports indirect drawing and dispatching.\nAllows non-zero value for the first_instance member in …\nA timestamp that is invalid due to the platform not having …\nOpaque globally-unique identifier\nView of a buffer which can be used to copy to/from a …\nView of a buffer which can be used to copy to/from a …\nView of a texture which can be used to copy to/from a …\nView of a texture which can be used to copy to/from a …\nView of a texture which can be used to copy to a texture, …\nView of a texture which can be used to copy to a texture, …\nLayout of a texture in a buffer’s memory.\nSubresource range within an image\nPresentation frames are not queued at all. The moment a …\nIncrements stencil value by one, clamping on overflow.\nIncrements stencil value by one, wrapping on overflow.\nFormat of indices used with pipeline.\nThe alpha channel, if it exists, of the textures is …\nContext for all other wgpu objects. Instance of wgpu.\nVertex data is advanced every instance.\nOptions for creating an instance.\nInstance debugging flags.\nIntegrated GPU with shared CPU/GPU memory.\nBitwise inverts stencil value.\nKeep stencil value unchanged.\nObject debugging label.\nFunction passes if new value less than existing value\nFunction passes if new value is less than or equal to …\nRepresents the sets of limits an adapter/device supports.\nPolygons are drawn as line segments\nVertex data is a list of lines. Each pair of vertices …\nVertex data is a strip of lines. Each set of two adjacent …\nLinear Interpolation\nLoads the existing value for this attachment into the …\nOperation to perform to the output attachment at the start …\nThe swap chain has been lost and needs to be recreated.\nThe surface under the swap chain is lost.\nAdapter that uses the least possible power. This is often …\nWebgpu only allows the MAP_READ and MAP_WRITE buffer usage …\nSize to align mappings.\nAllow a buffer to be mapped for reading using […\nAllow a buffer to be mapped for writing using […\nSupported on macOS/iOS\nSupports sample-rate shading.\nAllows a texture of this format to back a view passed as …\nAllows TextureDescriptor::sample_count to be 16.\nAllows TextureDescriptor::sample_count to be 2.\nAllows TextureDescriptor::sample_count to be 4.\nAllows TextureDescriptor::sample_count to be 8.\nEnables multiview render passes and builtin(view_index) in …\nAllows the user to call RenderPass::multi_draw_indirect …\nAllows the user to call …\nPresentation frames are kept in a single-frame queue. …\nPassed to Device::poll to control how and if it should …\nPassed to Device::poll to control how and if it should …\nResult of a maintain operation.\nType of buffer mapping.\nmax(Src, Dst)\nMetal API (Apple platforms)\nmin(Src, Dst)\nRepeat the texture, mirroring it every repeat\nDescribes the multi-sampling state of a render pipeline.\nIf this is true, calls to CommandEncoder::resolve_query_set…\nBinding is not visible from any shader stage.\nSupports textures with mipmaps which have a non power of …\nYUV 4:2:0 chroma subsampled format.\nNearest neighbor sampling.\nFunction never passes\nThe sampling result is produced based on a single color …\nPower usage is not considered when choosing an adapter.\nNo value.\nFunction passes if new value is not equal to existing …\nBlend state of (1 * src) + ((1 - src_alpha) * dst)\nQuery returns a single 64-bit number, serving as an …\nMore information coming soon …\n1.0\n1.0 - Constant\n1.0 - D.component\n1.0 - D.alpha\n1.0 - S.component\n1.0 - S1.component\n1.0 - S1.alpha\n1.0 - S.alpha\nThe alpha channel, if it exists, of the textures is …\n[0, 0, 0, 1]\n[1, 1, 1, 1]\nPair of load and store operations for an attachment aspect.\nOrigin of a copy from a 2D image.\nOrigin of a copy to/from a texture.\nOther or Unknown.\nCatch only out-of-memory errors.\nThere is no more memory left to allocate a new frame.\nOut of memory error\nThe underlying surface has changed, and therefore the swap …\nThe surface under the swap chain has changed.\nAllows the user to create bind groups containing arrays …\nEnables use of Pipeline Statistics Queries. These queries …\nAllows the user to set PolygonMode::Line in …\nAllows the user to set PolygonMode::Point in …\nBlend mode that does standard alpha blending with …\nAll the apis that wgpu offers first tier of support for.\nAllows the use of push constants: small, fast bits of …\nAlignment all push constants need\nHandle to a pipeline layout.\nDescribes a PipelineLayout.\nQuery returns up to 5 64-bit numbers based on the given …\nFlags for which pipeline data should be recorded.\nPlane 0.\nPlane 1.\nPlane 2.\nPolygons are drawn as points\nVertex data is a list of points. Each vertex is a new …\nCheck the device for a single time without blocking.\nCheck the device for a single time without blocking.\nType of drawing mode for polygons\nThe alpha channel, if it exists, of the textures is …\nPower Preference when choosing a physical adapter.\nThe alpha channel, if it exists, of the textures is …\nColor spaces supported on the web.\nBehavior of the presentation engine based on frame rate.\nNanosecond timestamp used by the presentation engine.\nDescribes the state of primitive assembly and …\nPrimitive type the input mesh is composed of.\nA range of push constant memory to pass to a shader stage.\nAllow a buffer to be the destination buffer for a […\nAn offset into the query resolve buffer has to be aligned …\nMaximum queries in a query set\nSize of a single piece of query data.\nHandle to a query set.\nDescribes a QuerySet.\nType of query contained in a QuerySet.\nHandle to a command queue on a device.\nA write-only view into a staging buffer.\nRed channel only. 16 bit float per channel. Float in …\nRed channel only. 16 bit integer per channel. Signed in …\nRed channel only. 16 bit integer per channel. [0, 65535] …\nRed channel only. 16 bit integer per channel. Unsigned in …\nRed channel only. 16 bit integer per channel. [0, 65535] …\nRed channel only. 32 bit float per channel. Float in …\nRed channel only. 32 bit integer per channel. Signed in …\nRed channel only. 32 bit integer per channel. Unsigned in …\nRed channel only. 8 bit integer per channel. Signed in …\nRed channel only. 8 bit integer per channel. [-127, 127] …\nRed channel only. 8 bit integer per channel. Unsigned in …\nRed channel only. 8 bit integer per channel. [0, 255] …\nAllows for the creation of ray-tracing queries within …\nAllows for the creation of ray-tracing acceleration …\nSupports reading from a depth/stencil texture while using …\nEnable red channel writes\nAllows a texture to be an output attachment of a render …\nDefault blending state that replaces destination with the …\nBlend mode that does no color blending, just overwrites …\nAllows for usage of textures of format …\nRaw window & display handle.\nMap only for reading\nThe texture can only be read in the shader and it must be …\nThe texture can be both read and written in the shader and …\nPre-prepared reusable bundle of GPU operations.\nDescribes the depth/stencil attachment for render bundles.\nDescribes a RenderBundle.\nEncodes a series of GPU operations into a reusable “…\nDescribes a RenderBundleEncoder.\nIn-progress recording of a render pass: a list of render …\nDescribes a color attachment to a RenderPass.\nDescribes a depth/stencil attachment to a RenderPass.\nDescribes the attachments of a render pass.\nDescribes the timestamp writes of a render pass.\nHandle to a rendering (graphics) pipeline.\nDescribes a render (graphics) pipeline.\nRepeat the texture in a tiling fashion\nReplace stencil value with value provided in most recent …\nAfter replacing the device_lost_callback\nAdditional information required when requesting an adapter.\nOptions for requesting adapter.\nRequesting a device from an Adapter failed.\nDst - Src\nRed, green, and blue channels. 11 bit float with no sign …\nRed and green channels. 16 bit float per channel. Float in …\nRed and green channels. 16 bit integer per channel. Signed …\nRed and green channels. 16 bit integer per channel. [0, …\nRed and green channels. 16 bit integer per channel. …\nRed and green channels. 16 bit integer per channel. [0, …\nRed and green channels. 32 bit float per channel. Float in …\nRed and green channels. 32 bit integer per channel. Signed …\nRed and green channels. 32 bit integer per channel. …\nRed and green channels. 8 bit integer per channel. Signed …\nRed and green channels. 8 bit integer per channel. [-127, …\nRed and green channels. 8 bit integer per channel. …\nRed and green channels. 8 bit integer per channel. [0, 255]…\nRed, green, blue, and alpha channels. 10 bit integer for …\nRed, green, blue, and alpha channels. 10 bit integer for …\nPacked unsigned float with 9 bits mantisa for each RGB …\nRed, green, blue, and alpha channels. 16 bit float per …\nRed, green, blue, and alpha channels. 16 bit integer per …\nRed, green, blue, and alpha. 16 bit integer per channel. […\nRed, green, blue, and alpha channels. 16 bit integer per …\nRed, green, blue, and alpha channels. 16 bit integer per …\nRed, green, blue, and alpha channels. 32 bit float per …\nRed, green, blue, and alpha channels. 32 bit integer per …\nRed, green, blue, and alpha channels. 32 bit integer per …\nRed, green, blue, and alpha channels. 8 bit integer per …\nRed, green, blue, and alpha channels. 8 bit integer per …\nRed, green, blue, and alpha channels. 8 bit integer per …\nRed, green, blue, and alpha channels. 8 bit integer per …\nRed, green, blue, and alpha channels. 8 bit integer per …\nAllows shaders to index sampled texture and storage buffer …\nAll the apis that wgpu offers second tier of support for. …\nAllows shaders to use the early_depth_test attribute.\nAllows shaders to acquire the FP16 ability\nEnables 64-bit floating point types in SPIR-V shaders.\nAllows shaders to use i16. Not currently supported in naga…\nEnables builtin(primitive_index) in fragment shaders.\nAllows vertex shaders to have outputs which are not …\nEnables creating shader modules from SPIR-V binary data …\nAllow a buffer to be a BufferBindingType::Storage inside a …\nAllows a texture to be a BindingType::StorageTexture in a …\nWhen used as a STORAGE texture, then a texture with this …\nAllows the user to create uniform arrays of storage …\nSupports specifying which view formats are allowed when …\nHandle to a sampler.\nBinding is a sampler.\nA sampler that can be used to sample a texture.\nBinding is backed by an array of samplers.\nSpecific type of a sampler binding.\nColor variation to use when sampler addressing mode is …\nDescribes a Sampler.\nIntegral type used for binding locations in shaders.\nCollections of shader features a device supports if they …\nHandle to a compiled shader module.\nDescriptor for use with Device::create_shader_module.\nDescriptor for a shader module given by SPIR-V binary, for …\nSource of a shader module.\nDescribes the shader stages that a binding will be visible …\nSampling returns signed integers.\nTwo signed shorts (i16). vec2<i32> in shaders.\nFour signed shorts (i16). vec4<i32> in shaders.\nOne signed int (i32). i32 in shaders.\nTwo signed ints (i32). vec2<i32> in shaders.\nThree signed ints (i32). vec3<i32> in shaders.\nFour signed ints (i32). vec4<i32> in shaders.\nTwo signed bytes (i8). vec2<i32> in shaders.\nFour signed bytes (i8). vec4<i32> in shaders.\nExtremely limited shaders, including a total instruction …\nMissing minor features and storage images.\nWebGPU supports shader module 5.\nTwo signed shorts (i16). [-32767, 32767] converted to …\nFour signed shorts (i16). [-32767, 32767] converted to …\nTwo signed bytes (i8). [-127, 127] converted to float [-1, …\nFour signed bytes (i8). [-127, 127] converted to float […\nSome value of type T.\nS.component\nS1.component\nS1.alpha\nS.alpha\nmin(S.alpha, 1.0 - D.alpha)\nsRGB color space\nStencil format with 8 bit integer stencil.\nDescribes stencil state in a render pipeline.\nStencil.\nOperation to perform on the stencil value.\nState of the stencil operation (fixed-pipeline stage).\nA storage buffer.\nA storage texture.\nSpecific type of a sample in a texture binding.\nStores the resulting value of the render pass for this …\nOperation to perform to the output attachment at the end …\nIdentifier for a particular call to Queue::submit. Can be …\nThere are no active submissions in flight as of the …\nThe swap chain is operational, but it does no longer …\nSrc - Dst\nHandle to a presentable surface.\nDefines the capabilities of a given surface and adapter.\nDescribes a Surface.\nResult of an unsuccessful call to …\nStatus of the received surface image.\nThe window/canvas/surface/swap-chain/etc. a surface is …\nThe window/canvas/surface/swap-chain/etc. a surface is …\nSurface texture that can be rendered to. Result of a …\nEnables device specific texture format features.\nAllows a texture to be a BindingType::Texture in a bind …\nAllows the user to create uniform arrays of textures in …\nEnables ASTC family of compressed textures. ASTC textures …\nEnables ASTC HDR family of compressed textures.\nEnables BCn family of compressed textures. All BCn …\nEnables ETC family of compressed textures. All ETC …\nEnables normalized 16-bit texture formats.\nAllows for creation of textures of format …\nEnables use of Timestamp Queries. These queries tell the …\nAllows for timestamp queries inside render passes.\nHandle to a texture on the GPU.\nA texture binding.\nKind of data the texture holds.\nDescribes a Texture.\nDimensionality of a texture.\nUnderlying texture data format.\nFeature flags for a texture format.\nFeatures supported by a given texture format\nSpecific type of a sample in a texture binding.\nDifferent ways that you can use a texture.\nHandle to a texture view.\nBinding is backed by a texture.\nBinding is backed by an array of textures.\nDescribes a TextureView.\nDimensions of a particular texture view.\nA timeout was encountered while trying to acquire the next …\nUnable to get the next frame, timed out.\nQuery returns a 64-bit number indicating the GPU-timestamp …\n[0, 0, 0, 0]\nVertex data is a list of triangles. Each set of 3 vertices …\nVertex data is a triangle strip. Each set of three …\nAllow a buffer to be a BufferBindingType::Uniform inside a …\nAllows shaders to index uniform buffer and storage texture …\nWith this feature not present, there are the following …\nSupports buffers to combine BufferUsages::INDEX with …\nSampling returns unsigned integers.\nIndices are 16 bit unsigned integers.\nTwo unsigned shorts (u16). vec2<u32> in shaders.\nFour unsigned shorts (u16). vec4<u32> in shaders.\nIndices are 32 bit unsigned integers.\nOne unsigned int (u32). u32 in shaders.\nTwo unsigned ints (u32). vec2<u32> in shaders.\nThree unsigned ints (u32). vec3<u32> in shaders.\nFour unsigned ints (u32). vec4<u32> in shaders.\nTwo unsigned bytes (u8). vec2<u32> in shaders.\nFour unsigned bytes (u8). vec4<u32> in shaders.\nType for the callback of uncaptured error handler\nA buffer for uniform values.\nTriggered by driver\n8 bit integer RGBA, [0, 255] converted to/from …\nTwo unsigned shorts (u16). [0, 65535] converted to float […\nFour unsigned shorts (u16). [0, 65535] converted to float […\nTwo unsigned bytes (u8). [0, 255] converted to float [0, 1]…\nFour unsigned bytes (u8). [0, 255] converted to float [0, 1…\n8 bit integer RGBA, Srgb-color [0, 255] converted to/from …\nEnable validation, if possible.\nBinding is visible from the vertex shader of a render …\nAllow a buffer to be the vertex buffer in a draw operation.\nIf this is true, use of @builtin(vertex_index) and …\nEnables using 64-bit types for vertex attributes.\nBinding is visible from the vertex and fragment shaders of …\nAmount of times the vertex shader is ran. Accounts for the …\nSupports storage buffers in vertex shaders.\nVertex buffer strides have to be aligned to this number.\nEnables bindings of writable storage buffers and textures …\nSupports specifying which view format values are allowed …\nSupported on Windows, Linux/Android, and macOS/iOS via …\nCatch only validation errors.\nValidation error, signifying a bug in code or data\nRequest an ES 3.0 context.\nRequest an ES 3.1 context.\nRequest an ES 3.2 context.\nVertex data is advanced every vertex.\nVertex inputs (attributes) to shaders.\nDescribes how the vertex buffer is interpreted.\nVertex Format for a VertexAttribute (input).\nDescribes the vertex processing in a render pipeline.\nWhether a vertex buffer is indexed by vertex or by …\nVirtual / Hosted.\nVulkan API\nSupports all the texture usages described in WebGPU. If …\nSame as WaitForSubmissionIndex but waits for the most …\nSame as WaitForSubmissionIndex but waits for the most …\nOn wgpu-core based backends, block until the given …\nOn wgpu-core based backends, block until the given …\nWGSL module as a string slice.\nWindow handle producer.\nSuper trait for window handles as used in SurfaceTarget.\nMap only for writing\nThe texture can only be written in the shader and it:\nZero origin.\nZero origin.\n0.0\nSet stencil value to zero.\nOn the Metal backend, this is equivalent to …\nAlpha component of the color\nAdds an Srgb suffix to the given texture format, if the …\nHow to deal with out of bounds accesses in the u (i.e. x) …\nHow to deal with out of bounds accesses in the v (i.e. y) …\nHow to deal with out of bounds accesses in the w (i.e. z) …\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nMask of all features that are only available when …\nMask of all features which are part of the upstream WebGPU …\nValid bits for TextureDescriptor::Usage provided for …\nAlpha equation.\nSpecifies how the alpha channel of the textures should be …\nList of supported alpha modes to use with the given …\nWhen enabled, produces another sample mask per pixel based …\nMust be at least 1. If this is not 1, all filter modes …\nReturns true if any backend feature is enabled for the …\nLayer count. If Some(count), base_array_layer + count must …\nLayer count. If Some(count), base_array_layer + count must …\nThe stride, in bytes, between elements of this buffer.\nReturn the binding view of the entire buffer.\nReturn the binding view of the entire buffer.\nReturns the inner hal Surface using a callback. The hal …\nReturn a reference to a specific backend instance, if …\nApply a callback to this Adapter’s underlying backend …\nApply a callback to this Device’s underlying backend …\nReturns the inner hal Texture using a callback. The hal …\nMake an ImageCopyTexture representing the whole texture.\nThe copy aspect.\nThe copy aspect.\nAspect of the texture. Color textures must be …\nThe copy aspect.\nThe copy aspect.\nAspect of the texture. Color textures must be …\nReturns the aspect-specific format of the original format\nThe list of attributes which comprise a single vertex.\nBlue component of the color\nBack face mode.\nBackend used for device\nWhich Backends to enable.\nBase array layer.\nBase array layer.\nBase mip level.\nBase mip level.\nBegins recording of a compute pass.\nStart a occlusion query on this render pass. It can be …\nStart a pipeline statistics query on this render pass. It …\nStart a pipeline statistics query on this render pass. It …\nBegins recording of a render pass.\nThe index of the query set at which a start timestamp of …\nThe index of the query set at which a start timestamp of …\nDepth bias state.\nBind groups that this pipeline uses. The first entry will …\nSlot for which binding provides resource. Corresponds to …\nBinding index. Must match shader index and be unique …\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe blending that is used for this pipeline.\nThe number of bytes one texel block occupies during an …\nReturns the dimension of a block of texels.\nThe number of bytes one texel block occupies during an …\nBorder color to use when address_mode is …\nThe buffer to be copied to/from.\nThe buffer to bind.\nThe buffer to be copied to/from.\nThe format of any vertex buffers used with this pipeline.\nBytes per “row” in an image.\nCompares every limits within self is within the limits …\nCompares every limits within self is within the limits …\nDepth bias clamp value (absolute).\nClears buffer to zero.\nClears texture to zero.\nColor equation.\nThe color attachments of the render pass.\nThe formats of the color attachments that this render …\nThe color space of this texture.\nThe color space of this texture.\nIf this is enabled, this is a comparison sampler using the …\nComparison function that determines if the fail_op or …\nSurface that is required to be presentable with the …\nSurface that is required to be presentable with the …\nGet the texture dimension required of this texture view …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nAll flags that indicate if the backend is WebGPU compliant\nReturns the number of components this format has.\nReturns the number of components this format has taking …\nInitializes Surface for presentation.\nIf set to true, the primitives are rendered with …\nConstant depth biasing factor, in basic units of the depth …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …") \ No newline at end of file diff --git a/search.desc/iced/iced-desc-2-.js b/search.desc/iced/iced-desc-2-.js index 82da93adc4f..570f501250d 100644 --- a/search.desc/iced/iced-desc-2-.js +++ b/search.desc/iced/iced-desc-2-.js @@ -1 +1 @@ -searchState.loadedDescShard("iced", 2, "Creates an empty CommandEncoder.\nCreates a ComputePipeline.\nCreate a wgpu Device and Queue from a wgpu-hal OpenDevice\nCreates a PipelineLayout.\nCreates a new QuerySet.\nCreates an empty RenderBundleEncoder.\nCreates a RenderPipeline.\nCreates a new Sampler.\nCreates a shader module from either SPIR-V or WGSL source …\nCreates a shader module from SPIR-V binary directly.\nCreates a shader module from either SPIR-V or WGSL source …\nCreates a new surface targeting a given …\nCreates a new surface targeting a given …\nCreates a new Texture.\nCreates a Texture from a wgpu-hal Texture.\nCreates a view of this texture.\nThe face culling mode.\nEnable debugging and validation flags.\nCreates a new instance of wgpu with default options.\nComparison function used to compare depth values in the …\nOperation that is performed when depth test fails but …\nWhat operations will be performed on the depth part of the …\nReturns the depth or layer count of this Texture.\nThe depth of the extent or the number of array layers\nIf the depth aspect of the depth stencil attachment is …\nThe effect of draw calls on the depth and stencil aspects …\nInformation about the depth attachment that this render …\nThe depth and stencil attachment of the render pass, if …\nIf disabled, depth will not be written to.\nDesired maximum number of frames that the presentation …\nDestroy this device.\nDestroy the associated native resources as soon as …\nDestroy the associated native resources as soon as …\nBackend-specific device ID of the adapter\nType of device\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nReturns the dimension of this Texture.\nDimensions of the texture.\nThe dimension of the texture view. For 1D textures, this …\nDispatches compute work operations.\nDispatches compute work operations, based on the contents …\nThese default limits are guaranteed to be compatible with …\nThese default limits are guaranteed to be compatible with …\nDraws primitives from the active vertex buffer(s).\nDraws primitives from the active vertex buffer(s).\nDraws indexed primitives using the active index buffer and …\nDraws indexed primitives using the active index buffer and …\nDraws indexed primitives using the active index buffer and …\nDraws indexed primitives using the active index buffer and …\nDraws primitives from the active vertex buffer(s) based on …\nDraws primitives from the active vertex buffer(s) based on …\nDriver name\nDriver info\nMultiplier for the destination, which is stored in the …\nWhich DX12 shader compiler to use.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nEnd the occlusion query on this render pass. It can be …\nThe index of the query set at which an end timestamp of …\nThe index of the query set at which an end timestamp of …\nEnd the pipeline statistics query on this render pass. It …\nEnd the pipeline statistics query on this render pass. It …\nThe resources to bind to this bind group.\nArray of entries in this BindGroupLayout\nThe name of the entry point in the compiled shader. There …\nThe name of the entry point in the compiled shader. There …\nThe name of the entry point in the compiled shader. There …\nRetrieves all available Adapters that match the given …\nExecute a render bundle, which is a set of pre-recorded …\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nOperation that is preformed when stencil test fails.\nThe features which can be used to create devices on this …\nThe features which can be used on this device.\nFinishes recording and returns a CommandBuffer that can be …\nFinishes recording and returns a RenderBundle that can be …\nCombined boolean flags.\nAdditional property flags for the format.\nFlags to tune the behavior of the instance.\nIndicates that only a fallback adapter can be returned. …\nIndicates that only a fallback adapter can be returned. …\nReturns the format of this Texture.\nThe texture format of the swap chain. The only formats …\nFormat of the texture.\nThe TextureFormat of the image that this pipeline will …\nFormat of the texture view. Either must be the same as the …\nFormat of the depth/stencil buffer, must be special depth …\nFormat of the input\nFormat of the attachment.\nList of supported formats to use with the given adapter. …\nThe compiled fragment stage, its entry point, and the …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nInfer good defaults from the build type\nCreate an new instance of wgpu from a wgpu-core instance.\nCreate an new instance of wgpu from a wgpu-hal instance.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nReturns the texture aspect for a given plane.\nCreates a SurfaceTargetUnsafe::RawHandle from a window.\nFront face mode.\nThe face to consider the front for the purpose of culling …\nGreen component of the color\nGenerates memory report.\nGet an object representing the bind group layout at a …\nGet an object representing the bind group layout at a …\nReturns the capabilities of the surface when used with the …\nReturns the next texture to be presented by the swapchain …\nReturn a default SurfaceConfiguration from width and …\nGet info about the adapter itself.\nGet info about the adapter itself.\nSynchronously and immediately map a buffer for reading. If …\nSynchronously and immediately map a buffer for writing. If …\nGenerates a timestamp using the clock used by the …\nReturns the features supported for a given texture format …\nGets the amount of nanoseconds each tick of a timestamp …\nWhich OpenGL ES 3 minor version to request.\nReturns a globally-unique identifier for this Surface.\nReturns a globally-unique identifier for this Adapter.\nReturns a globally-unique identifier for this Device.\nReturns a globally-unique identifier for this Buffer.\nReturns a globally-unique identifier for this Texture.\nReturns a globally-unique identifier for this TextureView.\nReturns a globally-unique identifier for this Sampler.\nReturns a globally-unique identifier for this …\nReturns a globally-unique identifier for this BindGroup.\nReturns a globally-unique identifier for this ShaderModule.\nReturns a globally-unique identifier for this …\nReturns a globally-unique identifier for this …\nReturns a globally-unique identifier for this …\nReturns a globally-unique identifier for this RenderBundle.\nReturns a globally-unique identifier for this QuerySet.\nReturns a globally-unique identifier for this Queue.\nReturns the format features guaranteed by the WebGPU spec.\nReturns true if the format has a color aspect\nReturns true if the format has a depth aspect\nReturns true for buffer bindings with dynamic offset …\nReturns true if the format has a stencil aspect\nReturns the height of this Texture.\nHeight of the swap chain. Must be the same size as the …\nHeight of the extent\nMacro to load raw SPIR-V data statically, for use with …\nLoad WGSL source code from a file at compile time.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nInserts debug marker.\nInserts debug marker.\nInserts debug marker.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nReturns true if the format is a combined depth-stencil …\nReturns true for compressed formats.\nReturns true if the depth testing is enabled.\nReturns true if the state doesn’t mutate the depth …\nReturns true if self is a depth or stencil component of …\nReturns true if the format is a depth and/or stencil format\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nReturns true if the stencil test is enabled.\nReturns true if the depth biasing is enabled.\nReturns if the given range represents a full resource, …\nReturns true if this timestamp is the invalid timestamp.\nReturns true if the format is a multi-planar format\nReturns true if the result is Self::SubmissionQueueEmpty`.\nReturns true if the state doesn’t mutate the target …\nReturns true if the state doesn’t mutate either depth or …\nReturns true if the face state doesn’t mutate the target …\nReturns true for srgb formats.\nReturns true if the state doesn’t mutate the stencil.\nReturns true for strip topologies.\nReturns whether this adapter may present to the passed …\nThis maintain represents a wait of some kind.\nReturns true if the underlying platform offers complete …\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nDebug label for the device.\nDebug label of a buffer. This will show up in graphics …\nDebug label for the command encoder. This will show up in …\nDebug label of the render bundle encoder. This will show …\nDebug label of the texture. This will show up in graphics …\nDebug label for the query set.\nDebug label of the shader module. This will show up in …\nDebug label of the shader module. This will show up in …\nDebug label of the texture view. This will show up in …\nDebug label of the pipeline layout. This will show up in …\nDebug label of the sampler. This will show up in graphics …\nDebug label of the bind group. This will show up in …\nDebug label of the render pass. This will show up in …\nDebug label of the pipeline. This will show up in graphics …\nDebug label of the compute pass. This will show up in …\nDebug label of the pipeline. This will show up in graphics …\nDebug label of the bind group layout. This will show up in …\nDebug label of the render bundle encoder. This will show …\nDebug label of this command buffer.\nReturns the layer range of a subresource range describes …\nThe layout of the texture data in this buffer.\nThe BindGroupLayout that corresponds to this bind group.\nThe layout of bind groups for this pipeline.\nThe layout of bind groups for this pipeline.\nThe layout of the texture data in this buffer.\nThe best limits which can be used to create devices on …\nThe limits which can be used on this device.\nAdditional limits\nHow data should be read through this attachment.\nMaximum level of detail (i.e. mip level) to use\nMinimum level of detail (i.e. mip level) to use\nHow to filter the texture when it needs to be magnified …\nMap the buffer. Buffer is ready to map once the callback …\nMap on the wait index type.\nTakes a closure and maps the label of the command buffer …\nAllows a buffer to be mapped immediately after they are …\nBitmask that restricts the samples of a pixel modified by …\nAmount of bind groups that can be attached to a pipeline …\nMaximum binding index allowed in create_bind_group_layout. …\nA limit above which buffer allocations are guaranteed to …\nMaximum value of the product of the workgroup_size …\nThe maximum value of the workgroup_size X dimension for a …\nThe maximum value of the workgroup_size Y dimension for a …\nThe maximum value of the workgroup_size Z dimension for a …\nMaximum number of bytes used for workgroup memory in a …\nThe maximum value for each dimension of a …\nAmount of storage buffer bindings that can be dynamic in a …\nAmount of uniform buffer bindings that can be dynamic in a …\nMaximum allowed number of components (scalars) of input or …\nCalculates the maximum possible count of mipmaps.\nMaximum number of live non-sampler bindings.\nAmount of storage available for push constants in bytes. …\nAmount of sampled textures visible in a single shader …\nAmount of samplers visible in a single shader stage. …\nMaximum size in bytes of a binding to a storage buffer. …\nAmount of storage buffers visible in a single shader …\nAmount of storage textures visible in a single shader …\nMaximum allowed value for the size.depth_or_array_layers …\nMaximum allowed value for the size.width of a texture …\nMaximum allowed value for the size.width and size.height …\nMaximum allowed value for the size.width, size.height, and …\nMaximum size in bytes of a binding to a uniform buffer. …\nAmount of uniform buffers visible in a single shader …\nMaximum length of VertexBufferLayout::attributes, summed …\nMaximum value for VertexBufferLayout::array_stride when …\nMaximum length of VertexState::buffers when creating a …\nHow to filter the texture when it needs to be minified …\nRequired BufferBindingType::Storage alignment for …\nRequired BufferBindingType::Uniform alignment for …\nThe target mip level of the texture.\nThe target mip level of the texture.\nThe target mip level of the texture.\nThe target mip level of the texture.\nReturns the mip_level_count of this Texture.\nMip count of texture. For a texture with no extra mips, …\nMip level count. If Some(count), base_mip_level + count …\nMip level count. If Some(count), base_mip_level + count …\nCalculates the extent at a given mip level. Does not …\nReturns the mip level range of a subresource range …\nHow to filter between mip map levels\nThe compiled shader module for this stage.\nThe compiled shader module for this stage.\nThe compiled shader module for this stage.\nDispatches multiple draw calls from the active index …\nDispatches multiple draw calls from the active index …\nDispatches multiple draw calls from the active vertex …\nDispatches multiple draw calls from the active vertex …\nThe multi-sampling properties of the pipeline.\nIf the pipeline will be used with a multiview render pass, …\nIf this render bundle will rendering to multiple array …\nAdapter name\nReturns true if the stencil state uses the reference value …\nReturns true if the face state uses the reference value …\nReturns true if the comparison depends on the reference …\nCreate an new instance of wgpu.\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nDefines where the occlusion query results will be stored …\nBase offset of the buffer, in bytes.\nByte offset of the start of the input\nOffset into the buffer that is the start of the texture. …\nRegisters a callback when the previous call to submit …\nSet a callback for errors that are not handled in error …\nThe binary operation applied to the source and destination,\nWhat operations will be performed on this color attachment.\nThe base texel of the texture in the selected mip_level. …\nThe base texel of the texture in the selected mip_level.\nThe base texel of the texture in the selected mip_level. …\nThe base texel of the texture in the selected mip_level.\nPanics if the MaintainResult is not Ok.\nOperation that is performed when stencil test success.\nCalculates the physical size backing a texture of the given\nReturns the number of planes a multi-planar format has.\nCheck for resource cleanups and mapping callbacks. Will …\nPolls all devices.\nControls the way each polygon is rasterized. Can be either …\nStops command recording and creates debug group.\nStops command recording and creates debug group.\nStops command recording and creates debug group.\nPop an error scope.\nPower preference for the adapter.\nPower preference for the adapter.\nThe premultiplication of this texture\nThe premultiplication of this texture\nSchedule this texture to be presented on the owning …\nPresentation mode of the swap chain. Fifo is the only mode …\nList of supported presentation modes to use with the given …\nThe properties of the pipeline at the primitive assembly …\nSet of push constant ranges this pipeline uses. Each …\nStart record commands and group it into debug marker group.\nStart record commands and group it into debug marker group.\nStart record commands and group it into debug marker group.\nPush an error scope.\nThe query set to write to.\nThe query set to write to.\nRed component of the color\nRange in push constant memory to use for the stage. Must …\nStencil values are AND’d with this mask when reading and …\nReturns true if the blend factor references the second …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nStrips the Srgb suffix from the given texture format.\nRetrieves an Adapter which matches the given …\nRequests a connection to a physical device, creating a …\nReturns the required features (if any) in order to use the …\nSpecifies the features that are required by the device …\nSpecifies the limits that are required by the device …\nResolves a query set, writing the results into the …\nThe view that will receive the resolved output if …\nResource to attach to the binding\n“Rows” that make up a single “image”.\nReturns the sample_count of this Texture.\nSample count of texture. If this is not 1, texture must …\nSample count this render bundle is capable of rendering …\nSample count supported by a given texture format.\nReturns the sample type compatible with this format and …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nSets the active bind group for a given bind group index. …\nSets the active bind group for a given bind group index. …\nSets the active bind group for a given bind group index. …\nSets the blend color as used by some of the blending modes.\nSet a DeviceLostCallback on this device.\nSets the active index buffer.\nSets the active index buffer.\nSets the active render pipeline.\nSets the active compute pipeline.\nSets the active render pipeline.\nSet push constant data for subsequent draw calls.\nSet push constant data for subsequent dispatch calls.\nSet push constant data.\nSets the scissor rectangle used during the rasterization …\nSets the stencil reference.\nAssign a vertex buffer to a slot.\nAssign a vertex buffer to a slot.\nSets the viewport used during the rasterization stage to …\nLocation for this input. Must match the location in the …\nWhich collections of features shaders support. Defined in …\nReturns the length of the buffer allocation in bytes.\nReturns the size of this Texture.\nReturns the byte size of the format.\nSize of a buffer, in bytes.\nSize of the texture. All components must be greater than …\nSize of the binding in bytes, or None for using the rest …\nReturns the size multiple requirement for a texture using …\nUse only a portion of this Buffer for a given operation. …\nSlope depth biasing factor.\nSource code for the shader.\nBinary SPIR-V data, in 4-byte words.\nMultiplier for the source, which is produced by the …\nStage push constant range is visible from. Each stage can …\nStarts frame capture.\nStencil state.\nWhat operations will be performed on the stencil part of …\nIf the stencil aspect of the depth stencil attachment is …\nHow often this vertex buffer is “stepped” forward.\nStops frame capture.\nWhether data will be written to through this attachment.\nWhen drawing strip topologies with indices, this is the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nSubmits a series of finished command buffers for execution.\ntrue if the acquired buffer can still be used for …\nA Vec of supported sample counts.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe color state of the render targets.\nThe texture to be copied to/from.\nThe texture to be copied to/from.\nAccessible view of the frame.\nThe texture to be copied to/from.\nThe texture to be copied to/from.\nDefines which timestamp values will be written for this …\nDefines which timestamp values will be written for this …\nRemoves the third dimension from this origin\nAdds the third dimension to this origin\nReturns the string name of the backend.\nAdds color space and premultiplied alpha information to …\nRemoves the colorspace information from the type.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe primitive topology used to interpret vertices.\nKind of query that this query set should contain.\nThe type of the binding\nIf set to true, the polygon depth is not clipped to 0-1 …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nFlushes any pending write operations and unmaps the buffer …\nReturns the allowed usages for this Buffer.\nReturns the allowed usages of this Texture.\nThe usage of the swap chain. The only supported usage is …\nUsages of a buffer. If the buffer is used in any way that …\nAllowed usages of the texture. If used in other ways, the …\nBitflag of supported texture usages for the surface to use …\nReturns true if the state relies on the constant color, …\nModify the current limits to use the buffer alignment …\nModify the current limits to use the resolution limits of …\nUtility structures and functions that are built on top of …\nBackend-specific vendor ID of the adapter\nThe compiled vertex stage, its entry point, and the input …\nMacro to produce an array of VertexAttribute.\nThe view to use as an attachment.\nThe view to use as an attachment.\nSpecifies what view formats will be allowed when calling …\nSpecifies what view formats will be allowed when calling …\nWhich shader stages can see this binding.\nConstruct a wait variant\nConstruct a WaitForSubmissionIndex variant\nReturns the width of this Texture.\nWidth of the swap chain. Must be the same size as the …\nWidth of the extent\nReturns this set of flags, affected by environment …\nSchedule a data write into buffer starting at offset.\nSchedule a data write into buffer starting at offset via …\nMask which enables/disables writes to different …\nStencil values are AND’d with this mask when writing to …\nSchedule a write of some data into a texture.\nIssue a timestamp command at this point in the queue. The …\nIssue a timestamp command at this point in the queue. The …\nIssue a timestamp command at this point in the queue. The …\nX position of the origin\nY position of the origin\nZ position of the origin\nAllowed access to this texture.\nFormat of the texture.\nIndicates that the binding has a dynamic offset.\nThe minimum size for a BufferBinding matching this entry, …\nTrue if the texture has a sample count greater than 1. If …\nSample type of the texture binding.\nSub-type of the buffer binding.\nDimension of the texture view that is going to be sampled.\nDimension of the texture view that is going to be sampled.\nIf true, the buffer can only be read in the shader, and it:\nPath to the dxcompiler.dll file, or path to the directory …\nPath to the dxil.dll file, or path to the directory …\nDescription of the validation error.\nLower level source of the error.\nLower level source of the error.\nRaw display handle, underlying display must outlive the …\nRaw display handle, underlying window must outlive the …\ncompressed block dimensions\nASTC RGBA channel\nIf this is false, the texture can’t be sampled with a …\nNo value.\nSome value of type T.\nDispatch on an Id’s backend to a backend-generic method.\nAllocating resource ids, and tracking the resources they …\nPresentation.\nA Arc of a HalSurface<A>, for any backend A.\nIf self is an Arc<HalSurface<A>>, return a reference to the\nReturns the argument unchanged.\nCalls U::from(self).\nReturn an AnySurface that holds an owning Arc to HalSurface…\nIf self is an Arc<HalSurface<A>>, returns that.\nDescribes a group of bindings and the resources to be …\nBindable resource and the slot to bind it to.\nBind group layout.\nDescribes a BindGroupLayout.\nDescribes a pipeline layout.\nBind groups that this pipeline uses. The first entry will …\nSlot for which binding provides resource. Corresponds to …\nThe resources to bind to this bind group.\nArray of entries in this BindGroupLayout\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDebug label of the bind group.\nDebug label of the bind group layout.\nDebug label of the pipeine layout.\nThe BindGroupLayout that corresponds to this bind group.\nSet of push constant ranges this pipeline uses. Each …\nResource to attach to the binding\nDescribes an attachment location in words.\nClear the output attachment with the clear color. Clearing …\nError encountered while attempting a clear.\nError encountered when performing a compute pass.\nError encountered when performing a compute pass.\nDescribes the writing of timestamp values in a compute …\nError encountered while attempting to do a copy on a …\nError type returned from RenderBundleEncoder::new if the …\nDiscards the content of the render target.\nError validating a draw call.\nError type returned from RenderBundleEncoder::new if the …\nDo not clear output attachment.\nOperation to perform to the output attachment at the start …\nDescribes an individual channel within a render pass, such …\nError encountered when dealing with queries\nError encountered while trying to use queries\nDescribes a RenderBundleEncoder.\nError encountered when finishing recording a render bundle.\nError encountered when encoding a render command. This is …\nDescribes a color attachment to a render pass.\nDescribes a depth/stencil attachment to a render pass.\nDescribes the attachments of a render pass.\nError encountered when performing a render pass.\nError encountered when performing a render pass.\nLocation to write a timestamp to (beginning or end of the …\nDescribes the writing of timestamp values in a render pass.\nError encountered while trying to resolve a query.\nStore the result of the renderpass.\nOperation to perform to the output attachment at the end …\nError encountered while attempting a data transfer.\nThe copy aspect.\nThe copy aspect.\nThe index of the query set at which a start timestamp of …\nThe index of the query set at which a start timestamp of …\nThe buffer to be copied to/from.\nWhat operations will be performed on this color attachment.\nIf load_op is LoadOp::Clear, the attachment will be …\nThe color attachments of the render pass.\nThe formats of the color attachments that this render …\nThe color space of this texture.\nWhat operations will be performed on the depth part of the …\nInformation about the depth attachment that this render …\nThe depth and stencil attachment of the render pass, if …\nThe index of the query set at which an end timestamp of …\nThe index of the query set at which an end timestamp of …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDebug label of the render bundle encoder. This will show …\nDebug label of the render bundle encoder.\nThe layout of the texture data in this buffer.\nOperation to perform to the output attachment at the start …\nThe target mip level of the texture.\nThe target mip level of the texture.\nIf this render bundle will rendering to multiple array …\nDefines where the occlusion query results will be stored …\nThe base texel of the texture in the selected mip_level. …\nThe base texel of the texture in the selected mip_level.\nThe premultiplication of this texture\nThe query set to write the timestamps to.\nThe query set to write the timestamp to.\nIf true, the relevant channel is not changed by a …\nThe view that will receive the resolved output if …\nSample count this render bundle is capable of rendering to.\nWhat operations will be performed on the stencil part of …\nOperation to perform to the output attachment at the end …\nThe texture to be copied to/from.\nThe texture to be copied to/from.\nDefines where and when timestamp values will be written …\nDefines where and when timestamp values will be written …\nThe view to use as an attachment.\nThe view to use as an attachment.\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nStructure describing a logical device. Some members are …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSafety\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDebug label for the device.\nSpecifies the features that are required by the device …\nSpecifies the limits that are required by the device …\nA pointer to a Device<A>, for any backend A.\nIf self is an Arc<Device<A>>, return a clone of that.\nIf self is an Arc<Device<A>>, return a reference to the …\nReturns the argument unchanged.\nCalls U::from(self).\nReturn an AnyDevice that holds an owning Arc pointer to …\nA texture or buffer to be freed soon.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSafety\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nStructure describing a logical device. Some members are …\nReturns the argument unchanged.\nCalls U::from(self).\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nSafety\nGet an ID of one of the bind group layouts. The ID adds a …\nSafety\nAssign id_in an error with the given label.\nSafety\nSafety\nAssign id_in an error with the given label.\nSafety\nSafety\nSafety\nSafety\nCheck device_id for freeable resources and completed …\nReturns the argument unchanged.\nReturns the argument unchanged.\nSafety\nSafety\nSafety\nSafety\nCalls U::from(self).\nCalls U::from(self).\nPoll all devices on all backends.\nGet an ID of one of the bind group layouts. The ID adds a …\nSafety\nSafety\nAll the resources for a particular backend in a …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nAn identifier for a wgpu object.\nTrait carrying methods for direct Id access.\nReturns the argument unchanged.\nSafety\nCalls U::from(self).\nA factory that can build IdentityManagers for all resource …\nA type that can produce IdentityManager filters for ids of …\nA global identity handler factory based on IdentityManager.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreate an IdentityManager<I> implementation that can …\nError when requesting a device from the adaptor\nSurface that is required to be presentable with the …\nIndicates that only a fallback adapter can be returned. …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nGenerates a set of backends from a comma separated list of …\nPower preference for the adapter.\nWidth of abstract types, in bytes.\nAbstract floating-point type.\nWGSL abstract integer type.\nOpaque object representing an acceleration structure of …\nArray access with a computed index.\nAccess the same types as Access, plus Struct with a known …\nAddressing space of variables.\nAn arena holding some kind of component (e.g., type, …\nHomogenous list of elements.\nGet the length of an array. The expression must resolve to …\nSize of an array.\nCast a simple type to another kind.\nAtomic scalar.\nAtomic function.\nFunction on an atomic value.\nResult of an atomic operation.\nWidth of a boolean type, in bytes.\nMemory barrier flags.\nSynchronize invocations within the work group. The Barrier …\n2D vector\nApply a binary operator.\nOperation that can be applied on two values.\nDescribes how an input/output variable is to be bound.\nArray of bindings.\nA code block is a vector of statements, with maybe a …\nA block containing more statements, to be executed …\nBoolean type.\nExits the innermost enclosing Loop or Switch.\nBuilt-in inputs and outputs.\nBuilt-in shader variable.\nNumber of bytes per scalar.\nCalls a function.\nResult of calling another function.\nInterpolate the value at the center of the pixel.\nInterpolate the value at a point that lies within all …\nComposite expression.\nEnables adjusting depth without disabling early Z.\nConstant value.\nThe array size is constant.\nConstant value.\nSkips to the continuing block of the innermost enclosing …\nCube map\n1D image\n2D image\n3D image\nDepth comparison image.\nCompute the derivative on an axis.\nAxis on which to compute a derivative.\nHint at which precision to compute a derivative.\nThe array size can change at runtime.\nEarly fragment tests.\nEmit a range of expressions, visible to all statements …\nThe main function for a pipeline stage.\nAn expression that can be evaluated to obtain a value.\nMay not be NaN or infinity.\nMay not be NaN or infinity.\nHash map that is faster but not resilient to DoS attacks.\nHash set that is faster but not resilient to DoS attacks.\nInsertion-order-preserving hash map (IndexMap<K, V>), but …\nInsertion-order-preserving hash set (IndexSet<K>), but …\nIndicates that no interpolation will be performed.\nFloating point type.\nA function defined in the module.\nFunction locals.\nA function argument.\nReference a function parameter, by its index.\nA function result.\nVariable defined at module level.\nReference a global variable.\nShader may rewrite depth only with a value greater than …\nA strongly typed reference to an arena item.\nOpaque handles, such as samplers and images.\nConditionally executes one of two blocks, based on the …\nPossibly multidimensional array of texels.\nSub-class of the image type.\nThe number of dimensions an image has.\nLoad a texel from an image.\nType of an image query.\nQuery information from an image.\nSample a point from a sampled or a depth image.\nStores a texel value to an image.\nInitialize the RayQuery object.\nThe interpolation qualifier of a binding or struct field.\nAborts the current shader execution.\nStorage can be used as a source for load ops.\nShader may rewrite depth smaller than one that would have …\nIndicates that linear, non-perspective, correct …\nLiteral.\nLoad a value indirectly.\nVariable defined at function level.\nReference a local variable.\nIndexed location.\nExecutes a block repeatedly.\nCall a math function\nBuilt-in shader function for math.\nMatrix of numbers.\nShader module.\nEquivalent of the WGSL’s % operator or SPIR-V’s OpFRem\nGet the number of array layers.\nGet the number of mipmap levels.\nGet the number of samples.\nThe value will be interpolated in a perspective-correct …\nPointer to another type.\nReturn types predeclared for the frexp, modf, and …\nPrivate data, per invocation, mutable.\nStart or continue the query given by the statement’s …\nPush constants.\n4D vector\nA strongly typed range of handles.\nLocally used handle for ray queries.\nAn operation that a RayQuery statement applies to its query…\nReturn an intersection found by query.\nResult of a Proceed RayQuery statement.\nCall a relational function.\nBuilt-in shader function for testing relation between …\nPipeline binding information for global resources.\nReturns from the function (possibly with a value).\nBarrier affects all AddressSpace::Storage accesses.\nStorage can be used as a target for store ops.\nInterpolate the value at each sample location. In …\nSampling modifier to control the level of detail.\nRegular sampled image.\nCan be used to sample values from images.\nThe sampling qualifiers of a binding or struct field.\nCharacteristics of a scalar type.\nNumber of integral or floating-point kind.\nPrimitive type for a scalar.\nSelect between two values based on a condition.\nStage of the programmable pipeline.\nRight shift carries the sign of signed integers only.\nSigned integer type.\nGet the size at the specified level.\nA human-readable representation for a span, tailored for …\nA source code span, used for error reporting.\nA source code span together with “context”, a …\nSet of special types that can be optionally generated by …\nSplat scalar into a vector.\nInstructions which make up an executable block.\nStorage buffer data, potentially mutable.\nStorage image.\nFlags describing an image.\nImage storage format.\nStores a value at an address.\nUser-defined structure.\nMember of a user-defined structure.\nConditionally executes one of multiple blocks, based on …\nA case for a switch statement.\nThe value of the switch case.\nVector swizzle.\nComponent selection for a vector swizzle.\n3D vector\nA data type declared in the module.\nEnum with additional information, depending on the kind of …\nUnsigned integer type.\nApply an unary operator.\nOperation that can be applied on a single value.\nShader may not rewrite depth value.\nUniform buffer data.\nAn arena whose elements are guaranteed to be unique.\nPointer to a scalar or vector.\nVector of numbers.\nNumber of components in a vector.\nBarrier affects all AddressSpace::WorkGroup accesses.\nWrapper class for Error, augmenting it with a list of …\nWorkgroup shared data, mutable.\nLoad uniformly from a uniform pointer in the workgroup …\nResult of a WorkGroupUniformLoad statement.\nZero value of a type.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nConvert inner error into another type. Joins span …\nAdds a new value to the arena, returning a typed handle.\nApply the usual default interpolation for ty to binding.\nInformation about function argument.\nFind the common type of self and other under WGSL’s …\nReturn true if automatic conversions will covert self to …\nBackend functions that export shader Modules into binary …\nFor I/O structs, defines the binding.\nBinding number within the group.\nFor resources, defines the binding point.\nFor entry points, an argument has to have a binding unless …\nFor entry points, the result has to have a binding unless …\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nBody of the case.\nBlock of instructions comprising the body of the function.\nReturn the canonical form of self, or None if it’s …\nAssert that handle is valid for this arena.\nAssert that handle is valid for this arena.\nAssert that range is valid for this arena.\nClears the arena keeping all allocations\nClears the arena, keeping all allocations.\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nConstant expressions and override expressions used by this …\nArena for the constants defined in this module.\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nEarly depth test for fragment stages.\nEmits a summary of the error to standard error stream.\nEmits a summary of the error to standard error stream.\nEmits a summary of the error to a string.\nEmits a summary of the error to a string.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nEntry points.\nCompare self and rhs as types.\nExpressions used inside this function.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nIf true, the control flow continues to the next case in …\nFetch a handle to an existing type.\nAdds a value with a custom check for uniqueness: returns a …\nAdds a value with a check for uniqueness, where the check …\nreturn the first and last handles included in self.\nConstruct a float Scalar with the given width.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nConstruct a Range that covers the zero-based indices in …\nFrontend parsers that consume binary and text shaders and …\nThe entrance function.\nArena for the functions defined in this module.\nPopulate this module’s SpecialTypes::predeclared_types …\nPopulate this module’s SpecialTypes::ray_desc type.\nPopulate this module’s SpecialTypes::ray_intersection …\nReturn this arena’s handle for value, if present.\nReturn this arena’s value at handle, if that is a valid …\nGet a mutable reference to an element in the arena.\nReturn the span associated with handle.\nArena for the global variables defined in this module.\nThe bind group index.\nReturns the zero-based index of this handle.\nReturn the length of a subscriptable type.\nThe value of the constant.\nInitial value for this variable.\nInitial value for this variable.\nInner structure that depends on the kind of the type.\nInsert a new value into the arena.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nExtracts the inner vector.\nReverse of Self::new, discards span information and …\nConvert inner error using From.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nCheck whether self was defined or is a default/unknown span\nReturn true if this expression is a dynamic array index, …\nReturns true if the arena contains no elements.\nReturn true if the arena contains no elements.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nReturns true if the statement directly terminates the …\nReturns an iterator over the items stored in this arena, …\nReturns an iterator over the items stored in this arena, …\nYield a set of contained flags values.\nYield a set of contained flags values.\nReturns a iterator over the items stored in this arena, …\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nLists of reserved keywords for each shading language with …\nHow the value’s bits are to be interpreted.\nReturns the current number of items stored in this arena.\nReturn the current number of items stored in this arena.\nLength in code units (in bytes) of the span.\n1-based line number.\n1-based column of the start of this span\nLocal variables defined and used in the function.\nReturn a SourceLocation for this span in the provided …\nReturn a SourceLocation for our first span, if we have one.\nThe name of the type, if any.\nName of the variable, if any.\nName of the variable, if any.\nName of the argument, if any.\nName of the function, if any.\nName of this entry point, visible externally.\nMap of expressions that have associated variable names\nReturns true if the expression is considered emitted at …\nCreate a new arena with no initial capacity allocated.\nCreate a new arena with no initial capacity allocated.\nCreates a new Span from a range of byte indices\nCreate a new WithSpan from an Error, containing no spans.\nReturn a range enclosing handles first through last, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\n0-based Offset in code units (in bytes) of the start of …\nOffset from the beginning from the struct.\nReturn the global variable being accessed by the …\nTypes for predeclared wgsl types instantiated on demand.\nModule processing functionality.\nGet the range of handles from a particular number of …\nType for RayDesc.\nType for RayIntersection.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nReplace an old value with a new value.\nThe result of this function, if any.\nReturn the scalar type of self.\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nGet the size of this type.\nHow this variable is to be stored.\nIterator over stored SpanContexts.\nDictionary of special type handles.\nShader stage.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nModifies self to contain the smallest Span possible that …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nConverts self to a range if the span is not unknown\nFormats the type as it is written in wgsl.\nFormat a scalar kind+width as a type is written in wgsl.\nFormats the type as it is written in wgsl.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nReturns the smallest Span possible that contains all the …\nType of the field.\nThe type of this variable.\nThe type of this variable.\nType of the argument.\nType of the result.\nArena for the types defined in this module.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nReturns a new Span starting at self and ending at other\nShader validator.\nValue, upon which the case is considered true.\nThis size of the value in bytes.\nAdd a SpanContext.\nAdd a new span with description.\nWorkgroup size for compute stages\nReturn the zero-based index range covered by self.\nIndicates the 2nd input to the blender when dual-source …\nThe index into an arrayed image. If the arrayed flag in …\nBoolean expression\nIf provided, converts to the specified byte width. …\nThe coordinate of the texel we wish to load. This must be …\nSource expression, which can only be a scalar or a vector.\nIf Some(), this operation is a gather operation on the …\nThe image to load a texel from. This must have type Image. …\nTarget scalar kind.\nA level of detail, for mipmapped images.\nExpression handle lives in const_expressions\nA sample index, for multisampled Sampled and Depth images.\nThe type of the result\nKind of values to sample.\nMulti-sampled image.\nMulti-sampled depth image.\nIf None, the base level is considered.\nThe acceleration structure within which this query should …\nA struct of detailed parameters for the ray query.\nFunction to run on the atomic.\nThe specific operation we’re performing on query.\nPointer to an atomic value.\nThis must be of type Pointer in the WorkGroup address space\nThe RayQuery object this statement operates on.\nAtomicResult expression representing this function’s …\nThe WorkGroupUniformLoadResult expression representing …\nValue to use in the function.\nRay flags, for a RayDesc’s flags field.\nGet a flags value with all known bits set.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nBackend for GLSL (OpenGL Shading Language).\nBackend for HLSL (High-Level Shading Language).\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nBackend for MSL (Metal Shading Language).\nThe bitwise negation (!) of the bits in a flags value, …\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nBackend for SPIR-V (Standard Portable Intermediate …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nFlip output Y and extend Z from (0, 1) to (-1, 1).\nBuffer address space support.\nMapping between resources and bindings.\n8 byte floats.\nSupports ARB_shader_draw_parameters on the host, which …\nDual source blending\nArrays with a dynamic length.\ncore GLSL.\nes GLSL.\nThe entry point couldn’t be found.\nA GLSL compilation error.\nEmit PointSize output builtin to vertex shaders, which is …\nMore image formats.\nStructure used to encode additions to GLSL that aren’t …\nA error occurred while writing to the output.\nImage load and early depth tests.\nImage size query\nInclude unused global variables, constants and functions. …\nInstance index\nA image was used with multiple samplers, which isn’t …\nThe specified Version doesn’t have all required Features.\nAddressSpace::PushConstant was used more than once in the …\nInterpolation and auxiliary qualifiers.\nConfiguration used in the Writer.\nA subset of options meant to be changed per pipeline.\nAll information to bind a single uniform value to the …\nReflection info for texture mappings and uniforms.\nSample ID.\nList of supported core GLSL versions.\nList of supported es GLSL versions.\nTexture levels query\nTexture samples query\nSample specific LODs of cube / array shadow textures\nSupports GL_EXT_texture_shadow_lod on the host, which …\nMapping between a texture and its sampler, if it exists.\nA call was made to an unsupported external.\nA scalar with an unsupported width was requested.\nA GLSL version.\nThe specified Version isn’t supported.\nWriter responsible for all code generation.\nConfiguration flags for the Writer.\nGL uniform name for the item. This name is the same as if …\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nMap of resources association to binding locations.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nThe name of the entry point.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nThe index which can be used for dual source blending. This …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nThe location of the global. This corresponds to …\nHow many views to render to, if doing multiview rendering.\nCreates a new Writer instance.\nCreate a new gles version\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe offset in the push constant memory block this uniform …\nList of push constant items in the shader.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nHandle to the associated sampler global variable, if it …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nThe stage of the entry point.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nHandle to the image global variable.\nMapping between texture names and variables/samplers.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nType of the uniform. This will only ever be a scalar, …\nMapping between uniform variables and names.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nMapping between names and attribute locations.\nThe GLSL version to be used.\nWrites the Module as glsl to the output\nConfiguration flags for the Writer.\nShould workgroup variables be zero initialized (by …\nConfiguration used in the Writer.\nReflection info for entry point names.\nA HLSL shader model version.\nIf the binding is an unsized binding array, this overrides …\nMap of resources association to binding locations.\nMapping of the entry point names.\nDon’t panic on missing bindings, instead generate any …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBind target of the push constant buffer\nThe hlsl shader model to be used\nAdd special constants to SV_VertexIndex and …\nShould workgroup variables be zero initialized (by …\nA subset of options that are meant to be changed per …\nInformation about a translated module that is required for …\nAllow BuiltIn::PointSize and inject it if doesn’t exist.\nIf the binding is an unsized binding array, this overrides …\nBounds checking policies.\nMapping of the entry point names. Each item in the array …\nDon’t panic on missing bindings, instead generate …\nFinishes writing and returns the output.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSamplers to be inlined into the code.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\n(Major, Minor) target version of the Metal Shading …\nCreates a new Writer instance.\nMap of entry-point resources, indexed by entry point …\nThe slot of a buffer that contains an array of u32, one …\nMake it possible to link different stages via SPIRV-Cross.\nShould workgroup variables be zero initialized (by …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nFlip Y coordinate of BuiltIn::Position output.\nClamp BuiltIn::FragDepth output between 0 and 1.\nSPIR-V operand kind: Capability\nInclude debug labels for everything.\nEmit PointSize output builtin to vertex shaders, which is …\nFlags corresponding to the boolean(-ish) parameters to …\nEmit OpName for input/output locations. Contrary to spec, …\nVia VK_KHR_zero_initialize_workgroup_memory or Vulkan 1.3\nVia assignments + barrier\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nIf the binding is an unsized binding array, this overrides …\nMap of resources to information about the binding.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nHow should generate code handle array, vector, matrix, or …\nIf given, the set of capabilities modules are allowed to …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nThe name of the entry point.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nConfiguration flags for the writer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nReturn the set of capabilities the last module written …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\n(Major, Minor) target version of the SPIR-V.\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nThe stage of the entry point.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nDictates the way workgroup variables should be zero …\nRemove unused types, expressions, and constants from module…\nStructure responsible for managing variable lookups and …\nA table of types for an Arena<Expression>.\nAdds a new variable to the current scope.\nAdds a new variable to the root scope.\nConstructs a new symbol table with a root scope\nReturns the argument unchanged.\nReturns the argument unchanged.\nGrow this typifier until it contains a type for expr_handle…\nCalls U::from(self).\nCalls U::from(self).\nRecompute the type resolution for expr_handle.\nPerform a lookup for a variable named name.\nRemoves the current lexical scope and all its variables\nAdds a new lexical scope.\nAdd an expression’s type to an Arena<Type>.\nFrontend for WGSL (WebGPU Shading Language).\nEmits a summary of the error to standard error stream.\nEmits a summary of the error to standard error stream.\nEmits a summary of the error to a string.\nEmits a summary of the error to a string.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nReturns a SourceLocation for the first label in the error …\nKeywords for WGSL (WebGPU Shading Language).\nA newtype struct where its only valid values are powers of …\nPolicies for injecting bounds checks during code …\nHow should code generated by Naga do bounds checks?\nA context for evaluating constant expressions.\nThe number of elements is determined at runtime.\nHelper class to emit expressions\nA type stored in the associated arena.\nThe number of elements in an indexable type.\nValues of this type always have the given number of …\nHelper processor that derives the sizes of all types.\nThis processor assigns names to all the things in a module …\nOut-of-bounds reads return zero, and writes have no effect.\nReplace out-of-bounds indexes with some arbitrary …\nSize and alignment information for a type.\nThe result of computing an expression’s type.\nNaga adds no checks to indexing operations. Generate the …\nA free-floating TypeInner, representing a type that may …\nHow should the generated code handle binding array indexes …\nHow should the generated code handle array, vector, or …\nReturn a new identifier based on label_raw.\nConvert the scalar components of expr to target.\nConvert the scalar leaves of expr to target, handling …\nDetermine which policy applies to base.\nRemove all entries from this Layouter, retaining storage.\nReturn true if any of self’s policies are policy.\nEnsure that the given block has return statements at the …\nReturn an iterator over the individual components …\nReturn a ConstantEvaluator that will add expressions to …\nReturn a ConstantEvaluator that will add expressions to …\nReturn a ConstantEvaluator that will add expressions to …\nReturn a ConstantEvaluator that will add expressions to …\nForces the the expression to not be const\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nPanics\nHow should the generated code handle image texel loads …\nHow should the generated code handle image texel stores …\nDefinitions for index bounds checking.\nHow should the generated code handle array, vector, or …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether or not n is a multiple of this alignment.\nDetermine the type of expr.\nRound n up to the nearest alignment boundary.\nProduce the stride as if this type is a base of an array.\nTry to evaluate expr at compile time.\nExtend this Layouter with layouts for any new entries in …\nInitialize a resolve context from the module.\nPolicies for injecting bounds checks during code …\nHow should code generated by Naga do bounds checks?\nThe number of elements is determined at runtime.\nAn index that may be statically known, or may need to be …\nThe number of elements in an indexable type.\nValues of this type always have the given number of …\nOut-of-bounds reads return zero, and writes have no effect.\nReplace out-of-bounds indexes with some arbitrary …\nNaga adds no checks to indexing operations. Generate the …\nDetermine whether index is statically known to be in …\nHow should the generated code handle binding array indexes …\nHow should the generated code handle array, vector, or …\nBuild a set of expressions used as indices, to cache in …\nReturns the argument unchanged.\nHow should the generated code handle image texel loads …\nHow should the generated code handle image texel stores …\nHow should the generated code handle array, vector, or …\nCalls U::from(self).\nThis type can be passed as a function argument.\nGroup, binding, and location attributes.\nStatements and blocks of them.\nSupport for [Builtin::ClipDistance].\nConstants.\nA WGSL constructible type.\nUniformity of control flow for operations that require it.\nThe data can be copied around.\nSupport for arrayed cube textures.\nSupport for [Builtin::CullDistance].\nAllowed IR capabilities.\nCan be used for data variables.\nSupport for generating two sources for blending from …\nSupport for early_depth_test.\nExpressions.\nFloat values with width = 8.\nIndicates how a global variable is used.\nCan be used for host-shareable structures.\nCan be be used for user-defined IO between pipeline stages.\nSupport for [Builtin::SampleIndex] and [Sampling::Sample].\nSupport for [BuiltIn::ViewIndex].\nSupport for [Builtin:PrimitiveIndex].\nSupport for [AddressSpace:PushConstant].\nThe information about the data is queried.\nSupport for ray queries and acceleration structures.\nData will be read from the variable.\nSupport for non-uniform indexing of sampled textures and …\nSupport for non-uniform indexing of samplers.\nThe data type has a size known by pipeline creation time.\nSupport for 16-bit normalized storage texture formats.\nHost-shareable structure layouts.\nValidation flags.\nFlags associated with Types by Validator.\nSupport for non-uniform indexing of uniform buffers and …\nUniform control flow characteristics.\nKinds of expressions that require uniform control flow.\nValidation flags.\nData will be written to the variable.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nSet of shader stages where calling this function is valid.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nIndicates that the function is using dual source blending.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nFunction may kill the invocation.\nConstruct a new validator instance.\nA child expression with non-uniform result.\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nIf this expression requires uniform control flow, store …\nReset the validator internals\nAll pairs of (texture, sampler) globals that may be used …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nUniformity characteristics.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nCheck the given module to be valid.\nDescribes a compute pipeline.\nDescribes fragment processing in a render pipeline.\nNumber of implicit bind groups derived at pipeline …\nDescribes a programmable pipeline stage.\nDescribes a render (graphics) pipeline.\nDescribes how the vertex buffer is interpreted.\nDescribes the vertex process in a render pipeline.\nHow a render pipeline will retrieve attributes from a …\nGet a flags value with all known bits set.\nThe stride, in bytes, between elements of this buffer.\nThe list of attributes which comprise a single vertex.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe format of any vertex buffers used with this pipeline.\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nThe effect of draw calls on the depth and stencil aspects …\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nThe name of the entry point in the compiled shader. There …\nThe bitwise or (|) of the bits in each flags value.\nThe fragment processing state for this pipeline.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nThe layout of bind groups for this pipeline.\nThe layout of bind groups for this pipeline.\nWhether the buffer is indexed by vertex number or instance …\nThe compiled shader module for this stage.\nThe multi-sampling properties of the pipeline.\nIf the pipeline will be used with a multiview render pass, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe properties of the pipeline at the primitive assembly …\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nThe compiled compute stage and its entry point.\nThe compiled vertex stage and its entry point.\nThe compiled fragment stage and its entry point.\nHow often this vertex buffer is “stepped” forward.\nThe byte stride in the buffer between one attribute value …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe effect of draw calls on the color aspect of the output …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nThe vertex processing state for this pipeline.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nRegistry is the primary holder of each resource type Every …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nMapping was aborted (by unmapping or destroying the buffer …\nThe buffer is already mapped.\nThe status code provided to the buffer mapping callback.\nThe context is Lost.\nA buffer that has been marked as destroyed and is staged …\nA texture that has been marked as destroyed and is staged …\nContains the error value\nAn unknown error.\nThe buffer is in an invalid state.\nThe range isn’t properly aligned.\nThe range isn’t fully contained in the buffer.\nIncompatible usage flags.\nMapping was already requested.\nAddressMode::ClampToBorder requires feature …\nContains the success value\nInformation about the wgpu-core resource.\nDescribes a Sampler\nA temporary buffer, consumed by the command that uses it.\nThe Buffer is sucessfully mapped, get_mapped_range can be …\nDescribes a TextureView.\nHow to deal with out of bounds accesses in the u (i.e. x) …\nMust be at least 1. If this is not 1, all filter modes …\nBorder color to use when address_mode is …\nIf this is enabled, this is a comparison sampler using the …\nTotal count of queries the set contains. Must not be zero. …\nDimensions of the texture.\nThe dimension of the texture view.\nFormat of the texture.\nFormat of the texture view, or None for the same format as …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSafety\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDebug label of a buffer. This will show up in graphics …\nDebug label of the texture. This will show up in graphics …\nDebug label for the query set.\nDebug label of the texture view.\nDebug label of the sampler.\nMaximum level of detail (i.e. mip level) to use\nMinimum level of detail (i.e. mip level) to use\nHow to filter the texture when it needs to be magnified …\nAllows a buffer to be mapped immediately after they are …\nHow to filter the texture when it needs to be minified …\nMip count of texture. For a texture with no extra mips, …\nHow to filter between mip map levels\nRange within the texture that is accessible via this view.\nSample count of texture. If this is not 1, texture must …\nSize of a buffer, in bytes.\nSize of the texture. All components must be greater than …\nKind of query that this query set should contain.\nUsages of a buffer. If the buffer is used in any way that …\nAllowed usages of the texture. If used in other ways, the …\nSpecifies what view formats will be allowed when calling …\nA table of T values indexed by the id type I.\nReturns the argument unchanged.\nCalls U::from(self).\nThe binding layout is derived from the pipeline layout.\nThe binding layout is provided by the user in BGLs.\nErrors produced when validating a programmable stage of a …\nChecks that the given buffer usage contains the required …\nReturn true if the fragment format is covered by the …\nChecks that the given texture usage contains the required …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).") \ No newline at end of file +searchState.loadedDescShard("iced", 2, "Whether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nCopy data from one buffer to another.\nCopy data from a buffer to a texture.\nCopy data from a texture to a buffer.\nCopy data from one texture to another.\nTotal count of queries the set contains. Must not be zero. …\nThe number of samples calculated per pixel (for MSAA). For …\nIf this value is Some, indicates this entry is an array. …\nConverts a wgpu-hal ExposedAdapter to a wgpu Adapter.\nCreates a new BindGroup.\nCreates a BindGroupLayout.\nCreates a Buffer.\nCreates a Buffer from a wgpu-hal Buffer.\nCreates an empty CommandEncoder.\nCreates a ComputePipeline.\nCreate a wgpu Device and Queue from a wgpu-hal OpenDevice\nCreates a PipelineLayout.\nCreates a new QuerySet.\nCreates an empty RenderBundleEncoder.\nCreates a RenderPipeline.\nCreates a new Sampler.\nCreates a shader module from either SPIR-V or WGSL source …\nCreates a shader module from SPIR-V binary directly.\nCreates a shader module from either SPIR-V or WGSL source …\nCreates a new surface targeting a given …\nCreates a new surface targeting a given …\nCreates a new Texture.\nCreates a Texture from a wgpu-hal Texture.\nCreates a view of this texture.\nThe face culling mode.\nEnable debugging and validation flags.\nCreates a new instance of wgpu with default options.\nComparison function used to compare depth values in the …\nOperation that is performed when depth test fails but …\nWhat operations will be performed on the depth part of the …\nReturns the depth or layer count of this Texture.\nThe depth of the extent or the number of array layers\nIf the depth aspect of the depth stencil attachment is …\nThe effect of draw calls on the depth and stencil aspects …\nInformation about the depth attachment that this render …\nThe depth and stencil attachment of the render pass, if …\nIf disabled, depth will not be written to.\nDesired maximum number of frames that the presentation …\nDestroy this device.\nDestroy the associated native resources as soon as …\nDestroy the associated native resources as soon as …\nBackend-specific device ID of the adapter\nType of device\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nReturns the dimension of this Texture.\nDimensions of the texture.\nThe dimension of the texture view. For 1D textures, this …\nDispatches compute work operations.\nDispatches compute work operations, based on the contents …\nThese default limits are guaranteed to be compatible with …\nThese default limits are guaranteed to be compatible with …\nDraws primitives from the active vertex buffer(s).\nDraws primitives from the active vertex buffer(s).\nDraws indexed primitives using the active index buffer and …\nDraws indexed primitives using the active index buffer and …\nDraws indexed primitives using the active index buffer and …\nDraws indexed primitives using the active index buffer and …\nDraws primitives from the active vertex buffer(s) based on …\nDraws primitives from the active vertex buffer(s) based on …\nDriver name\nDriver info\nMultiplier for the destination, which is stored in the …\nWhich DX12 shader compiler to use.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nEnd the occlusion query on this render pass. It can be …\nThe index of the query set at which an end timestamp of …\nThe index of the query set at which an end timestamp of …\nEnd the pipeline statistics query on this render pass. It …\nEnd the pipeline statistics query on this render pass. It …\nThe resources to bind to this bind group.\nArray of entries in this BindGroupLayout\nThe name of the entry point in the compiled shader. There …\nThe name of the entry point in the compiled shader. There …\nThe name of the entry point in the compiled shader. There …\nRetrieves all available Adapters that match the given …\nExecute a render bundle, which is a set of pre-recorded …\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nOperation that is preformed when stencil test fails.\nThe features which can be used to create devices on this …\nThe features which can be used on this device.\nFinishes recording and returns a CommandBuffer that can be …\nFinishes recording and returns a RenderBundle that can be …\nCombined boolean flags.\nAdditional property flags for the format.\nFlags to tune the behavior of the instance.\nIndicates that only a fallback adapter can be returned. …\nIndicates that only a fallback adapter can be returned. …\nReturns the format of this Texture.\nThe texture format of the swap chain. The only formats …\nFormat of the texture.\nThe TextureFormat of the image that this pipeline will …\nFormat of the texture view. Either must be the same as the …\nFormat of the depth/stencil buffer, must be special depth …\nFormat of the input\nFormat of the attachment.\nList of supported formats to use with the given adapter. …\nThe compiled fragment stage, its entry point, and the …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nInfer good defaults from the build type\nCreate an new instance of wgpu from a wgpu-core instance.\nCreate an new instance of wgpu from a wgpu-hal instance.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nReturns the texture aspect for a given plane.\nCreates a SurfaceTargetUnsafe::RawHandle from a window.\nFront face mode.\nThe face to consider the front for the purpose of culling …\nGreen component of the color\nGenerates memory report.\nGet an object representing the bind group layout at a …\nGet an object representing the bind group layout at a …\nReturns the capabilities of the surface when used with the …\nReturns the next texture to be presented by the swapchain …\nReturn a default SurfaceConfiguration from width and …\nGet info about the adapter itself.\nGet info about the adapter itself.\nSynchronously and immediately map a buffer for reading. If …\nSynchronously and immediately map a buffer for writing. If …\nGenerates a timestamp using the clock used by the …\nReturns the features supported for a given texture format …\nGets the amount of nanoseconds each tick of a timestamp …\nWhich OpenGL ES 3 minor version to request.\nReturns a globally-unique identifier for this Surface.\nReturns a globally-unique identifier for this Adapter.\nReturns a globally-unique identifier for this Device.\nReturns a globally-unique identifier for this Buffer.\nReturns a globally-unique identifier for this Texture.\nReturns a globally-unique identifier for this TextureView.\nReturns a globally-unique identifier for this Sampler.\nReturns a globally-unique identifier for this …\nReturns a globally-unique identifier for this BindGroup.\nReturns a globally-unique identifier for this ShaderModule.\nReturns a globally-unique identifier for this …\nReturns a globally-unique identifier for this …\nReturns a globally-unique identifier for this …\nReturns a globally-unique identifier for this RenderBundle.\nReturns a globally-unique identifier for this QuerySet.\nReturns a globally-unique identifier for this Queue.\nReturns the format features guaranteed by the WebGPU spec.\nReturns true if the format has a color aspect\nReturns true if the format has a depth aspect\nReturns true for buffer bindings with dynamic offset …\nReturns true if the format has a stencil aspect\nReturns the height of this Texture.\nHeight of the swap chain. Must be the same size as the …\nHeight of the extent\nMacro to load raw SPIR-V data statically, for use with …\nLoad WGSL source code from a file at compile time.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nInserts debug marker.\nInserts debug marker.\nInserts debug marker.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nReturns true if the format is a combined depth-stencil …\nReturns true for compressed formats.\nReturns true if the depth testing is enabled.\nReturns true if the state doesn’t mutate the depth …\nReturns true if self is a depth or stencil component of …\nReturns true if the format is a depth and/or stencil format\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nReturns true if the stencil test is enabled.\nReturns true if the depth biasing is enabled.\nReturns if the given range represents a full resource, …\nReturns true if this timestamp is the invalid timestamp.\nReturns true if the format is a multi-planar format\nReturns true if the result is Self::SubmissionQueueEmpty`.\nReturns true if the state doesn’t mutate the target …\nReturns true if the state doesn’t mutate either depth or …\nReturns true if the face state doesn’t mutate the target …\nReturns true for srgb formats.\nReturns true if the state doesn’t mutate the stencil.\nReturns true for strip topologies.\nReturns whether this adapter may present to the passed …\nThis maintain represents a wait of some kind.\nReturns true if the underlying platform offers complete …\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nDebug label for the device.\nDebug label of a buffer. This will show up in graphics …\nDebug label for the command encoder. This will show up in …\nDebug label of the render bundle encoder. This will show …\nDebug label of the texture. This will show up in graphics …\nDebug label for the query set.\nDebug label of the shader module. This will show up in …\nDebug label of the shader module. This will show up in …\nDebug label of the texture view. This will show up in …\nDebug label of the pipeline layout. This will show up in …\nDebug label of the sampler. This will show up in graphics …\nDebug label of the bind group. This will show up in …\nDebug label of the render pass. This will show up in …\nDebug label of the pipeline. This will show up in graphics …\nDebug label of the compute pass. This will show up in …\nDebug label of the pipeline. This will show up in graphics …\nDebug label of the bind group layout. This will show up in …\nDebug label of the render bundle encoder. This will show …\nDebug label of this command buffer.\nReturns the layer range of a subresource range describes …\nThe layout of the texture data in this buffer.\nThe BindGroupLayout that corresponds to this bind group.\nThe layout of bind groups for this pipeline.\nThe layout of bind groups for this pipeline.\nThe layout of the texture data in this buffer.\nThe best limits which can be used to create devices on …\nThe limits which can be used on this device.\nAdditional limits\nHow data should be read through this attachment.\nMaximum level of detail (i.e. mip level) to use\nMinimum level of detail (i.e. mip level) to use\nHow to filter the texture when it needs to be magnified …\nMap the buffer. Buffer is ready to map once the callback …\nMap on the wait index type.\nTakes a closure and maps the label of the command buffer …\nAllows a buffer to be mapped immediately after they are …\nBitmask that restricts the samples of a pixel modified by …\nAmount of bind groups that can be attached to a pipeline …\nMaximum binding index allowed in create_bind_group_layout. …\nA limit above which buffer allocations are guaranteed to …\nMaximum value of the product of the workgroup_size …\nThe maximum value of the workgroup_size X dimension for a …\nThe maximum value of the workgroup_size Y dimension for a …\nThe maximum value of the workgroup_size Z dimension for a …\nMaximum number of bytes used for workgroup memory in a …\nThe maximum value for each dimension of a …\nAmount of storage buffer bindings that can be dynamic in a …\nAmount of uniform buffer bindings that can be dynamic in a …\nMaximum allowed number of components (scalars) of input or …\nCalculates the maximum possible count of mipmaps.\nMaximum number of live non-sampler bindings.\nAmount of storage available for push constants in bytes. …\nAmount of sampled textures visible in a single shader …\nAmount of samplers visible in a single shader stage. …\nMaximum size in bytes of a binding to a storage buffer. …\nAmount of storage buffers visible in a single shader …\nAmount of storage textures visible in a single shader …\nMaximum allowed value for the size.depth_or_array_layers …\nMaximum allowed value for the size.width of a texture …\nMaximum allowed value for the size.width and size.height …\nMaximum allowed value for the size.width, size.height, and …\nMaximum size in bytes of a binding to a uniform buffer. …\nAmount of uniform buffers visible in a single shader …\nMaximum length of VertexBufferLayout::attributes, summed …\nMaximum value for VertexBufferLayout::array_stride when …\nMaximum length of VertexState::buffers when creating a …\nHow to filter the texture when it needs to be minified …\nRequired BufferBindingType::Storage alignment for …\nRequired BufferBindingType::Uniform alignment for …\nThe target mip level of the texture.\nThe target mip level of the texture.\nThe target mip level of the texture.\nThe target mip level of the texture.\nReturns the mip_level_count of this Texture.\nMip count of texture. For a texture with no extra mips, …\nMip level count. If Some(count), base_mip_level + count …\nMip level count. If Some(count), base_mip_level + count …\nCalculates the extent at a given mip level. Does not …\nReturns the mip level range of a subresource range …\nHow to filter between mip map levels\nThe compiled shader module for this stage.\nThe compiled shader module for this stage.\nThe compiled shader module for this stage.\nDispatches multiple draw calls from the active index …\nDispatches multiple draw calls from the active index …\nDispatches multiple draw calls from the active vertex …\nDispatches multiple draw calls from the active vertex …\nThe multi-sampling properties of the pipeline.\nIf the pipeline will be used with a multiview render pass, …\nIf this render bundle will rendering to multiple array …\nAdapter name\nReturns true if the stencil state uses the reference value …\nReturns true if the face state uses the reference value …\nReturns true if the comparison depends on the reference …\nCreate an new instance of wgpu.\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nDefines where the occlusion query results will be stored …\nBase offset of the buffer, in bytes.\nByte offset of the start of the input\nOffset into the buffer that is the start of the texture. …\nRegisters a callback when the previous call to submit …\nSet a callback for errors that are not handled in error …\nThe binary operation applied to the source and destination,\nWhat operations will be performed on this color attachment.\nThe base texel of the texture in the selected mip_level. …\nThe base texel of the texture in the selected mip_level.\nThe base texel of the texture in the selected mip_level. …\nThe base texel of the texture in the selected mip_level.\nPanics if the MaintainResult is not Ok.\nOperation that is performed when stencil test success.\nCalculates the physical size backing a texture of the given\nReturns the number of planes a multi-planar format has.\nCheck for resource cleanups and mapping callbacks. Will …\nPolls all devices.\nControls the way each polygon is rasterized. Can be either …\nStops command recording and creates debug group.\nStops command recording and creates debug group.\nStops command recording and creates debug group.\nPop an error scope.\nPower preference for the adapter.\nPower preference for the adapter.\nThe premultiplication of this texture\nThe premultiplication of this texture\nSchedule this texture to be presented on the owning …\nPresentation mode of the swap chain. Fifo is the only mode …\nList of supported presentation modes to use with the given …\nThe properties of the pipeline at the primitive assembly …\nSet of push constant ranges this pipeline uses. Each …\nStart record commands and group it into debug marker group.\nStart record commands and group it into debug marker group.\nStart record commands and group it into debug marker group.\nPush an error scope.\nThe query set to write to.\nThe query set to write to.\nRed component of the color\nRange in push constant memory to use for the stage. Must …\nStencil values are AND’d with this mask when reading and …\nReturns true if the blend factor references the second …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nStrips the Srgb suffix from the given texture format.\nRetrieves an Adapter which matches the given …\nRequests a connection to a physical device, creating a …\nReturns the required features (if any) in order to use the …\nSpecifies the features that are required by the device …\nSpecifies the limits that are required by the device …\nResolves a query set, writing the results into the …\nThe view that will receive the resolved output if …\nResource to attach to the binding\n“Rows” that make up a single “image”.\nReturns the sample_count of this Texture.\nSample count of texture. If this is not 1, texture must …\nSample count this render bundle is capable of rendering …\nSample count supported by a given texture format.\nReturns the sample type compatible with this format and …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nSets the active bind group for a given bind group index. …\nSets the active bind group for a given bind group index. …\nSets the active bind group for a given bind group index. …\nSets the blend color as used by some of the blending modes.\nSet a DeviceLostCallback on this device.\nSets the active index buffer.\nSets the active index buffer.\nSets the active render pipeline.\nSets the active compute pipeline.\nSets the active render pipeline.\nSet push constant data for subsequent draw calls.\nSet push constant data for subsequent dispatch calls.\nSet push constant data.\nSets the scissor rectangle used during the rasterization …\nSets the stencil reference.\nAssign a vertex buffer to a slot.\nAssign a vertex buffer to a slot.\nSets the viewport used during the rasterization stage to …\nLocation for this input. Must match the location in the …\nWhich collections of features shaders support. Defined in …\nReturns the length of the buffer allocation in bytes.\nReturns the size of this Texture.\nReturns the byte size of the format.\nSize of a buffer, in bytes.\nSize of the texture. All components must be greater than …\nSize of the binding in bytes, or None for using the rest …\nReturns the size multiple requirement for a texture using …\nUse only a portion of this Buffer for a given operation. …\nSlope depth biasing factor.\nSource code for the shader.\nBinary SPIR-V data, in 4-byte words.\nMultiplier for the source, which is produced by the …\nStage push constant range is visible from. Each stage can …\nStarts frame capture.\nStencil state.\nWhat operations will be performed on the stencil part of …\nIf the stencil aspect of the depth stencil attachment is …\nHow often this vertex buffer is “stepped” forward.\nStops frame capture.\nWhether data will be written to through this attachment.\nWhen drawing strip topologies with indices, this is the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nSubmits a series of finished command buffers for execution.\ntrue if the acquired buffer can still be used for …\nA Vec of supported sample counts.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe color state of the render targets.\nThe texture to be copied to/from.\nThe texture to be copied to/from.\nAccessible view of the frame.\nThe texture to be copied to/from.\nThe texture to be copied to/from.\nDefines which timestamp values will be written for this …\nDefines which timestamp values will be written for this …\nRemoves the third dimension from this origin\nAdds the third dimension to this origin\nReturns the string name of the backend.\nAdds color space and premultiplied alpha information to …\nRemoves the colorspace information from the type.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe primitive topology used to interpret vertices.\nKind of query that this query set should contain.\nThe type of the binding\nIf set to true, the polygon depth is not clipped to 0-1 …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nFlushes any pending write operations and unmaps the buffer …\nReturns the allowed usages for this Buffer.\nReturns the allowed usages of this Texture.\nThe usage of the swap chain. The only supported usage is …\nUsages of a buffer. If the buffer is used in any way that …\nAllowed usages of the texture. If used in other ways, the …\nBitflag of supported texture usages for the surface to use …\nReturns true if the state relies on the constant color, …\nModify the current limits to use the buffer alignment …\nModify the current limits to use the resolution limits of …\nUtility structures and functions that are built on top of …\nBackend-specific vendor ID of the adapter\nThe compiled vertex stage, its entry point, and the input …\nMacro to produce an array of VertexAttribute.\nThe view to use as an attachment.\nThe view to use as an attachment.\nSpecifies what view formats will be allowed when calling …\nSpecifies what view formats will be allowed when calling …\nWhich shader stages can see this binding.\nConstruct a wait variant\nConstruct a WaitForSubmissionIndex variant\nReturns the width of this Texture.\nWidth of the swap chain. Must be the same size as the …\nWidth of the extent\nReturns this set of flags, affected by environment …\nSchedule a data write into buffer starting at offset.\nSchedule a data write into buffer starting at offset via …\nMask which enables/disables writes to different …\nStencil values are AND’d with this mask when writing to …\nSchedule a write of some data into a texture.\nIssue a timestamp command at this point in the queue. The …\nIssue a timestamp command at this point in the queue. The …\nIssue a timestamp command at this point in the queue. The …\nX position of the origin\nY position of the origin\nZ position of the origin\nAllowed access to this texture.\nFormat of the texture.\nIndicates that the binding has a dynamic offset.\nThe minimum size for a BufferBinding matching this entry, …\nTrue if the texture has a sample count greater than 1. If …\nSample type of the texture binding.\nSub-type of the buffer binding.\nDimension of the texture view that is going to be sampled.\nDimension of the texture view that is going to be sampled.\nIf true, the buffer can only be read in the shader, and it:\nPath to the dxcompiler.dll file, or path to the directory …\nPath to the dxil.dll file, or path to the directory …\nDescription of the validation error.\nLower level source of the error.\nLower level source of the error.\nRaw display handle, underlying display must outlive the …\nRaw display handle, underlying window must outlive the …\ncompressed block dimensions\nASTC RGBA channel\nIf this is false, the texture can’t be sampled with a …\nNo value.\nSome value of type T.\nDispatch on an Id’s backend to a backend-generic method.\nAllocating resource ids, and tracking the resources they …\nPresentation.\nA Arc of a HalSurface<A>, for any backend A.\nIf self is an Arc<HalSurface<A>>, return a reference to the\nReturns the argument unchanged.\nCalls U::from(self).\nReturn an AnySurface that holds an owning Arc to HalSurface…\nIf self is an Arc<HalSurface<A>>, returns that.\nDescribes a group of bindings and the resources to be …\nBindable resource and the slot to bind it to.\nBind group layout.\nDescribes a BindGroupLayout.\nDescribes a pipeline layout.\nBind groups that this pipeline uses. The first entry will …\nSlot for which binding provides resource. Corresponds to …\nThe resources to bind to this bind group.\nArray of entries in this BindGroupLayout\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDebug label of the bind group.\nDebug label of the bind group layout.\nDebug label of the pipeine layout.\nThe BindGroupLayout that corresponds to this bind group.\nSet of push constant ranges this pipeline uses. Each …\nResource to attach to the binding\nDescribes an attachment location in words.\nClear the output attachment with the clear color. Clearing …\nError encountered while attempting a clear.\nError encountered when performing a compute pass.\nError encountered when performing a compute pass.\nDescribes the writing of timestamp values in a compute …\nError encountered while attempting to do a copy on a …\nError type returned from RenderBundleEncoder::new if the …\nDiscards the content of the render target.\nError validating a draw call.\nError type returned from RenderBundleEncoder::new if the …\nDo not clear output attachment.\nOperation to perform to the output attachment at the start …\nDescribes an individual channel within a render pass, such …\nError encountered when dealing with queries\nError encountered while trying to use queries\nDescribes a RenderBundleEncoder.\nError encountered when finishing recording a render bundle.\nError encountered when encoding a render command. This is …\nDescribes a color attachment to a render pass.\nDescribes a depth/stencil attachment to a render pass.\nDescribes the attachments of a render pass.\nError encountered when performing a render pass.\nError encountered when performing a render pass.\nLocation to write a timestamp to (beginning or end of the …\nDescribes the writing of timestamp values in a render pass.\nError encountered while trying to resolve a query.\nStore the result of the renderpass.\nOperation to perform to the output attachment at the end …\nError encountered while attempting a data transfer.\nThe copy aspect.\nThe copy aspect.\nThe index of the query set at which a start timestamp of …\nThe index of the query set at which a start timestamp of …\nThe buffer to be copied to/from.\nWhat operations will be performed on this color attachment.\nIf load_op is LoadOp::Clear, the attachment will be …\nThe color attachments of the render pass.\nThe formats of the color attachments that this render …\nThe color space of this texture.\nWhat operations will be performed on the depth part of the …\nInformation about the depth attachment that this render …\nThe depth and stencil attachment of the render pass, if …\nThe index of the query set at which an end timestamp of …\nThe index of the query set at which an end timestamp of …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDebug label of the render bundle encoder. This will show …\nDebug label of the render bundle encoder.\nThe layout of the texture data in this buffer.\nOperation to perform to the output attachment at the start …\nThe target mip level of the texture.\nThe target mip level of the texture.\nIf this render bundle will rendering to multiple array …\nDefines where the occlusion query results will be stored …\nThe base texel of the texture in the selected mip_level. …\nThe base texel of the texture in the selected mip_level.\nThe premultiplication of this texture\nThe query set to write the timestamps to.\nThe query set to write the timestamp to.\nIf true, the relevant channel is not changed by a …\nThe view that will receive the resolved output if …\nSample count this render bundle is capable of rendering to.\nWhat operations will be performed on the stencil part of …\nOperation to perform to the output attachment at the end …\nThe texture to be copied to/from.\nThe texture to be copied to/from.\nDefines where and when timestamp values will be written …\nDefines where and when timestamp values will be written …\nThe view to use as an attachment.\nThe view to use as an attachment.\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nSafety\nStructure describing a logical device. Some members are …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSafety\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDebug label for the device.\nSpecifies the features that are required by the device …\nSpecifies the limits that are required by the device …\nA pointer to a Device<A>, for any backend A.\nIf self is an Arc<Device<A>>, return a clone of that.\nIf self is an Arc<Device<A>>, return a reference to the …\nReturns the argument unchanged.\nCalls U::from(self).\nReturn an AnyDevice that holds an owning Arc pointer to …\nA texture or buffer to be freed soon.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSafety\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nStructure describing a logical device. Some members are …\nReturns the argument unchanged.\nCalls U::from(self).\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nSafety\nGet an ID of one of the bind group layouts. The ID adds a …\nSafety\nAssign id_in an error with the given label.\nSafety\nSafety\nAssign id_in an error with the given label.\nSafety\nSafety\nSafety\nSafety\nCheck device_id for freeable resources and completed …\nReturns the argument unchanged.\nReturns the argument unchanged.\nSafety\nSafety\nSafety\nSafety\nCalls U::from(self).\nCalls U::from(self).\nPoll all devices on all backends.\nGet an ID of one of the bind group layouts. The ID adds a …\nSafety\nSafety\nAll the resources for a particular backend in a …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nAn identifier for a wgpu object.\nTrait carrying methods for direct Id access.\nReturns the argument unchanged.\nSafety\nCalls U::from(self).\nA factory that can build IdentityManagers for all resource …\nA type that can produce IdentityManager filters for ids of …\nA global identity handler factory based on IdentityManager.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreate an IdentityManager<I> implementation that can …\nError when requesting a device from the adaptor\nSurface that is required to be presentable with the …\nIndicates that only a fallback adapter can be returned. …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nGenerates a set of backends from a comma separated list of …\nPower preference for the adapter.\nWidth of abstract types, in bytes.\nAbstract floating-point type.\nWGSL abstract integer type.\nOpaque object representing an acceleration structure of …\nArray access with a computed index.\nAccess the same types as Access, plus Struct with a known …\nAddressing space of variables.\nAn arena holding some kind of component (e.g., type, …\nHomogenous list of elements.\nGet the length of an array. The expression must resolve to …\nSize of an array.\nCast a simple type to another kind.\nAtomic scalar.\nAtomic function.\nFunction on an atomic value.\nResult of an atomic operation.\nWidth of a boolean type, in bytes.\nMemory barrier flags.\nSynchronize invocations within the work group. The Barrier …\n2D vector\nApply a binary operator.\nOperation that can be applied on two values.\nDescribes how an input/output variable is to be bound.\nArray of bindings.\nA code block is a vector of statements, with maybe a …\nA block containing more statements, to be executed …\nBoolean type.\nExits the innermost enclosing Loop or Switch.\nBuilt-in inputs and outputs.\nBuilt-in shader variable.\nNumber of bytes per scalar.\nCalls a function.\nResult of calling another function.\nInterpolate the value at the center of the pixel.\nInterpolate the value at a point that lies within all …\nComposite expression.\nEnables adjusting depth without disabling early Z.\nConstant value.\nThe array size is constant.\nConstant value.\nSkips to the continuing block of the innermost enclosing …\nCube map\n1D image\n2D image\n3D image\nDepth comparison image.\nCompute the derivative on an axis.\nAxis on which to compute a derivative.\nHint at which precision to compute a derivative.\nThe array size can change at runtime.\nEarly fragment tests.\nEmit a range of expressions, visible to all statements …\nThe main function for a pipeline stage.\nAn expression that can be evaluated to obtain a value.\nMay not be NaN or infinity.\nMay not be NaN or infinity.\nHash map that is faster but not resilient to DoS attacks.\nHash set that is faster but not resilient to DoS attacks.\nInsertion-order-preserving hash map (IndexMap<K, V>), but …\nInsertion-order-preserving hash set (IndexSet<K>), but …\nIndicates that no interpolation will be performed.\nFloating point type.\nA function defined in the module.\nFunction locals.\nA function argument.\nReference a function parameter, by its index.\nA function result.\nVariable defined at module level.\nReference a global variable.\nShader may rewrite depth only with a value greater than …\nA strongly typed reference to an arena item.\nOpaque handles, such as samplers and images.\nConditionally executes one of two blocks, based on the …\nPossibly multidimensional array of texels.\nSub-class of the image type.\nThe number of dimensions an image has.\nLoad a texel from an image.\nType of an image query.\nQuery information from an image.\nSample a point from a sampled or a depth image.\nStores a texel value to an image.\nInitialize the RayQuery object.\nThe interpolation qualifier of a binding or struct field.\nAborts the current shader execution.\nStorage can be used as a source for load ops.\nShader may rewrite depth smaller than one that would have …\nIndicates that linear, non-perspective, correct …\nLiteral.\nLoad a value indirectly.\nVariable defined at function level.\nReference a local variable.\nIndexed location.\nExecutes a block repeatedly.\nCall a math function\nBuilt-in shader function for math.\nMatrix of numbers.\nShader module.\nEquivalent of the WGSL’s % operator or SPIR-V’s OpFRem\nGet the number of array layers.\nGet the number of mipmap levels.\nGet the number of samples.\nThe value will be interpolated in a perspective-correct …\nPointer to another type.\nReturn types predeclared for the frexp, modf, and …\nPrivate data, per invocation, mutable.\nStart or continue the query given by the statement’s …\nPush constants.\n4D vector\nA strongly typed range of handles.\nLocally used handle for ray queries.\nAn operation that a RayQuery statement applies to its query…\nReturn an intersection found by query.\nResult of a Proceed RayQuery statement.\nCall a relational function.\nBuilt-in shader function for testing relation between …\nPipeline binding information for global resources.\nReturns from the function (possibly with a value).\nBarrier affects all AddressSpace::Storage accesses.\nStorage can be used as a target for store ops.\nInterpolate the value at each sample location. In …\nSampling modifier to control the level of detail.\nRegular sampled image.\nCan be used to sample values from images.\nThe sampling qualifiers of a binding or struct field.\nCharacteristics of a scalar type.\nNumber of integral or floating-point kind.\nPrimitive type for a scalar.\nSelect between two values based on a condition.\nStage of the programmable pipeline.\nRight shift carries the sign of signed integers only.\nSigned integer type.\nGet the size at the specified level.\nA human-readable representation for a span, tailored for …\nA source code span, used for error reporting.\nA source code span together with “context”, a …\nSet of special types that can be optionally generated by …\nSplat scalar into a vector.\nInstructions which make up an executable block.\nStorage buffer data, potentially mutable.\nStorage image.\nFlags describing an image.\nImage storage format.\nStores a value at an address.\nUser-defined structure.\nMember of a user-defined structure.\nConditionally executes one of multiple blocks, based on …\nA case for a switch statement.\nThe value of the switch case.\nVector swizzle.\nComponent selection for a vector swizzle.\n3D vector\nA data type declared in the module.\nEnum with additional information, depending on the kind of …\nUnsigned integer type.\nApply an unary operator.\nOperation that can be applied on a single value.\nShader may not rewrite depth value.\nUniform buffer data.\nAn arena whose elements are guaranteed to be unique.\nPointer to a scalar or vector.\nVector of numbers.\nNumber of components in a vector.\nBarrier affects all AddressSpace::WorkGroup accesses.\nWrapper class for Error, augmenting it with a list of …\nWorkgroup shared data, mutable.\nLoad uniformly from a uniform pointer in the workgroup …\nResult of a WorkGroupUniformLoad statement.\nZero value of a type.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nConvert inner error into another type. Joins span …\nAdds a new value to the arena, returning a typed handle.\nApply the usual default interpolation for ty to binding.\nInformation about function argument.\nFind the common type of self and other under WGSL’s …\nReturn true if automatic conversions will covert self to …\nBackend functions that export shader Modules into binary …\nFor I/O structs, defines the binding.\nBinding number within the group.\nFor resources, defines the binding point.\nFor entry points, an argument has to have a binding unless …\nFor entry points, the result has to have a binding unless …\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nBody of the case.\nBlock of instructions comprising the body of the function.\nReturn the canonical form of self, or None if it’s …\nAssert that handle is valid for this arena.\nAssert that handle is valid for this arena.\nAssert that range is valid for this arena.\nClears the arena keeping all allocations\nClears the arena, keeping all allocations.\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nConstant expressions and override expressions used by this …\nArena for the constants defined in this module.\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nEarly depth test for fragment stages.\nEmits a summary of the error to standard error stream.\nEmits a summary of the error to standard error stream.\nEmits a summary of the error to a string.\nEmits a summary of the error to a string.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nEntry points.\nCompare self and rhs as types.\nExpressions used inside this function.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nIf true, the control flow continues to the next case in …\nFetch a handle to an existing type.\nAdds a value with a custom check for uniqueness: returns a …\nAdds a value with a check for uniqueness, where the check …\nreturn the first and last handles included in self.\nConstruct a float Scalar with the given width.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nConstruct a Range that covers the zero-based indices in …\nFrontend parsers that consume binary and text shaders and …\nThe entrance function.\nArena for the functions defined in this module.\nPopulate this module’s SpecialTypes::predeclared_types …\nPopulate this module’s SpecialTypes::ray_desc type.\nPopulate this module’s SpecialTypes::ray_intersection …\nReturn this arena’s handle for value, if present.\nReturn this arena’s value at handle, if that is a valid …\nGet a mutable reference to an element in the arena.\nReturn the span associated with handle.\nArena for the global variables defined in this module.\nThe bind group index.\nReturns the zero-based index of this handle.\nReturn the length of a subscriptable type.\nThe value of the constant.\nInitial value for this variable.\nInitial value for this variable.\nInner structure that depends on the kind of the type.\nInsert a new value into the arena.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nExtracts the inner vector.\nReverse of Self::new, discards span information and …\nConvert inner error using From.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nCheck whether self was defined or is a default/unknown span\nReturn true if this expression is a dynamic array index, …\nReturns true if the arena contains no elements.\nReturn true if the arena contains no elements.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nReturns true if the statement directly terminates the …\nReturns an iterator over the items stored in this arena, …\nReturns an iterator over the items stored in this arena, …\nYield a set of contained flags values.\nYield a set of contained flags values.\nReturns a iterator over the items stored in this arena, …\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nLists of reserved keywords for each shading language with …\nHow the value’s bits are to be interpreted.\nReturns the current number of items stored in this arena.\nReturn the current number of items stored in this arena.\nLength in code units (in bytes) of the span.\n1-based line number.\n1-based column of the start of this span\nLocal variables defined and used in the function.\nReturn a SourceLocation for this span in the provided …\nReturn a SourceLocation for our first span, if we have one.\nThe name of the type, if any.\nName of the variable, if any.\nName of the variable, if any.\nName of the argument, if any.\nName of the function, if any.\nName of this entry point, visible externally.\nMap of expressions that have associated variable names\nReturns true if the expression is considered emitted at …\nCreate a new arena with no initial capacity allocated.\nCreate a new arena with no initial capacity allocated.\nCreates a new Span from a range of byte indices\nCreate a new WithSpan from an Error, containing no spans.\nReturn a range enclosing handles first through last, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\n0-based Offset in code units (in bytes) of the start of …\nOffset from the beginning from the struct.\nReturn the global variable being accessed by the …\nTypes for predeclared wgsl types instantiated on demand.\nModule processing functionality.\nGet the range of handles from a particular number of …\nType for RayDesc.\nType for RayIntersection.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nReplace an old value with a new value.\nThe result of this function, if any.\nReturn the scalar type of self.\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nGet the size of this type.\nHow this variable is to be stored.\nIterator over stored SpanContexts.\nDictionary of special type handles.\nShader stage.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nModifies self to contain the smallest Span possible that …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nConverts self to a range if the span is not unknown\nFormats the type as it is written in wgsl.\nFormat a scalar kind+width as a type is written in wgsl.\nFormats the type as it is written in wgsl.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nReturns the smallest Span possible that contains all the …\nType of the field.\nThe type of this variable.\nThe type of this variable.\nType of the argument.\nType of the result.\nArena for the types defined in this module.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nReturns a new Span starting at self and ending at other\nShader validator.\nValue, upon which the case is considered true.\nThis size of the value in bytes.\nAdd a SpanContext.\nAdd a new span with description.\nWorkgroup size for compute stages\nReturn the zero-based index range covered by self.\nIndicates the 2nd input to the blender when dual-source …\nThe index into an arrayed image. If the arrayed flag in …\nBoolean expression\nIf provided, converts to the specified byte width. …\nThe coordinate of the texel we wish to load. This must be …\nSource expression, which can only be a scalar or a vector.\nIf Some(), this operation is a gather operation on the …\nThe image to load a texel from. This must have type Image. …\nTarget scalar kind.\nA level of detail, for mipmapped images.\nExpression handle lives in const_expressions\nA sample index, for multisampled Sampled and Depth images.\nThe type of the result\nKind of values to sample.\nMulti-sampled image.\nMulti-sampled depth image.\nIf None, the base level is considered.\nThe acceleration structure within which this query should …\nA struct of detailed parameters for the ray query.\nFunction to run on the atomic.\nThe specific operation we’re performing on query.\nPointer to an atomic value.\nThis must be of type Pointer in the WorkGroup address space\nThe RayQuery object this statement operates on.\nAtomicResult expression representing this function’s …\nThe WorkGroupUniformLoadResult expression representing …\nValue to use in the function.\nRay flags, for a RayDesc’s flags field.\nGet a flags value with all known bits set.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nBackend for GLSL (OpenGL Shading Language).\nBackend for HLSL (High-Level Shading Language).\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nBackend for MSL (Metal Shading Language).\nThe bitwise negation (!) of the bits in a flags value, …\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nBackend for SPIR-V (Standard Portable Intermediate …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nFlip output Y and extend Z from (0, 1) to (-1, 1).\nBuffer address space support.\nMapping between resources and bindings.\n8 byte floats.\nSupports ARB_shader_draw_parameters on the host, which …\nDual source blending\nArrays with a dynamic length.\ncore GLSL.\nes GLSL.\nThe entry point couldn’t be found.\nA GLSL compilation error.\nEmit PointSize output builtin to vertex shaders, which is …\nMore image formats.\nStructure used to encode additions to GLSL that aren’t …\nA error occurred while writing to the output.\nImage load and early depth tests.\nImage size query\nInclude unused global variables, constants and functions. …\nInstance index\nA image was used with multiple samplers, which isn’t …\nThe specified Version doesn’t have all required Features.\nAddressSpace::PushConstant was used more than once in the …\nInterpolation and auxiliary qualifiers.\nConfiguration used in the Writer.\nA subset of options meant to be changed per pipeline.\nAll information to bind a single uniform value to the …\nReflection info for texture mappings and uniforms.\nSample ID.\nList of supported core GLSL versions.\nList of supported es GLSL versions.\nTexture levels query\nTexture samples query\nSample specific LODs of cube / array shadow textures\nSupports GL_EXT_texture_shadow_lod on the host, which …\nMapping between a texture and its sampler, if it exists.\nA call was made to an unsupported external.\nA scalar with an unsupported width was requested.\nA GLSL version.\nThe specified Version isn’t supported.\nWriter responsible for all code generation.\nConfiguration flags for the Writer.\nGL uniform name for the item. This name is the same as if …\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nMap of resources association to binding locations.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nThe name of the entry point.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nThe index which can be used for dual source blending. This …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nThe location of the global. This corresponds to …\nHow many views to render to, if doing multiview rendering.\nCreates a new Writer instance.\nCreate a new gles version\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe offset in the push constant memory block this uniform …\nList of push constant items in the shader.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nHandle to the associated sampler global variable, if it …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nThe stage of the entry point.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nHandle to the image global variable.\nMapping between texture names and variables/samplers.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nType of the uniform. This will only ever be a scalar, …\nMapping between uniform variables and names.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nMapping between names and attribute locations.\nThe GLSL version to be used.\nWrites the Module as glsl to the output\nConfiguration flags for the Writer.\nShould workgroup variables be zero initialized (by …\nConfiguration used in the Writer.\nReflection info for entry point names.\nA HLSL shader model version.\nIf the binding is an unsized binding array, this overrides …\nMap of resources association to binding locations.\nMapping of the entry point names.\nDon’t panic on missing bindings, instead generate any …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBind target of the push constant buffer\nThe hlsl shader model to be used\nAdd special constants to SV_VertexIndex and …\nShould workgroup variables be zero initialized (by …\nA subset of options that are meant to be changed per …\nInformation about a translated module that is required for …\nAllow BuiltIn::PointSize and inject it if doesn’t exist.\nIf the binding is an unsized binding array, this overrides …\nBounds checking policies.\nMapping of the entry point names. Each item in the array …\nDon’t panic on missing bindings, instead generate …\nFinishes writing and returns the output.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSamplers to be inlined into the code.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\n(Major, Minor) target version of the Metal Shading …\nCreates a new Writer instance.\nMap of entry-point resources, indexed by entry point …\nThe slot of a buffer that contains an array of u32, one …\nMake it possible to link different stages via SPIRV-Cross.\nShould workgroup variables be zero initialized (by …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nFlip Y coordinate of BuiltIn::Position output.\nClamp BuiltIn::FragDepth output between 0 and 1.\nSPIR-V operand kind: Capability\nInclude debug labels for everything.\nEmit PointSize output builtin to vertex shaders, which is …\nFlags corresponding to the boolean(-ish) parameters to …\nEmit OpName for input/output locations. Contrary to spec, …\nVia VK_KHR_zero_initialize_workgroup_memory or Vulkan 1.3\nVia assignments + barrier\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nIf the binding is an unsized binding array, this overrides …\nMap of resources to information about the binding.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nHow should generate code handle array, vector, matrix, or …\nIf given, the set of capabilities modules are allowed to …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nThe name of the entry point.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nConfiguration flags for the writer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nReturn the set of capabilities the last module written …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\n(Major, Minor) target version of the SPIR-V.\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nThe stage of the entry point.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nDictates the way workgroup variables should be zero …\nRemove unused types, expressions, and constants from module…\nStructure responsible for managing variable lookups and …\nA table of types for an Arena<Expression>.\nAdds a new variable to the current scope.\nAdds a new variable to the root scope.\nConstructs a new symbol table with a root scope\nReturns the argument unchanged.\nReturns the argument unchanged.\nGrow this typifier until it contains a type for expr_handle…\nCalls U::from(self).\nCalls U::from(self).\nRecompute the type resolution for expr_handle.\nPerform a lookup for a variable named name.\nRemoves the current lexical scope and all its variables\nAdds a new lexical scope.\nAdd an expression’s type to an Arena<Type>.\nFrontend for WGSL (WebGPU Shading Language).\nEmits a summary of the error to standard error stream.\nEmits a summary of the error to standard error stream.\nEmits a summary of the error to a string.\nEmits a summary of the error to a string.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nReturns a SourceLocation for the first label in the error …\nKeywords for WGSL (WebGPU Shading Language).\nA newtype struct where its only valid values are powers of …\nPolicies for injecting bounds checks during code …\nHow should code generated by Naga do bounds checks?\nA context for evaluating constant expressions.\nThe number of elements is determined at runtime.\nHelper class to emit expressions\nA type stored in the associated arena.\nThe number of elements in an indexable type.\nValues of this type always have the given number of …\nHelper processor that derives the sizes of all types.\nThis processor assigns names to all the things in a module …\nOut-of-bounds reads return zero, and writes have no effect.\nReplace out-of-bounds indexes with some arbitrary …\nSize and alignment information for a type.\nThe result of computing an expression’s type.\nNaga adds no checks to indexing operations. Generate the …\nA free-floating TypeInner, representing a type that may …\nHow should the generated code handle binding array indexes …\nHow should the generated code handle array, vector, or …\nReturn a new identifier based on label_raw.\nConvert the scalar components of expr to target.\nConvert the scalar leaves of expr to target, handling …\nDetermine which policy applies to base.\nRemove all entries from this Layouter, retaining storage.\nReturn true if any of self’s policies are policy.\nEnsure that the given block has return statements at the …\nReturn an iterator over the individual components …\nReturn a ConstantEvaluator that will add expressions to …\nReturn a ConstantEvaluator that will add expressions to …\nReturn a ConstantEvaluator that will add expressions to …\nReturn a ConstantEvaluator that will add expressions to …\nForces the the expression to not be const\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nPanics\nHow should the generated code handle image texel loads …\nHow should the generated code handle image texel stores …\nDefinitions for index bounds checking.\nHow should the generated code handle array, vector, or …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether or not n is a multiple of this alignment.\nDetermine the type of expr.\nRound n up to the nearest alignment boundary.\nProduce the stride as if this type is a base of an array.\nTry to evaluate expr at compile time.\nExtend this Layouter with layouts for any new entries in …\nInitialize a resolve context from the module.\nPolicies for injecting bounds checks during code …\nHow should code generated by Naga do bounds checks?\nThe number of elements is determined at runtime.\nAn index that may be statically known, or may need to be …\nThe number of elements in an indexable type.\nValues of this type always have the given number of …\nOut-of-bounds reads return zero, and writes have no effect.\nReplace out-of-bounds indexes with some arbitrary …\nNaga adds no checks to indexing operations. Generate the …\nDetermine whether index is statically known to be in …\nHow should the generated code handle binding array indexes …\nHow should the generated code handle array, vector, or …\nBuild a set of expressions used as indices, to cache in …\nReturns the argument unchanged.\nHow should the generated code handle image texel loads …\nHow should the generated code handle image texel stores …\nHow should the generated code handle array, vector, or …\nCalls U::from(self).\nThis type can be passed as a function argument.\nGroup, binding, and location attributes.\nStatements and blocks of them.\nSupport for [Builtin::ClipDistance].\nConstants.\nA WGSL constructible type.\nUniformity of control flow for operations that require it.\nThe data can be copied around.\nSupport for arrayed cube textures.\nSupport for [Builtin::CullDistance].\nAllowed IR capabilities.\nCan be used for data variables.\nSupport for generating two sources for blending from …\nSupport for early_depth_test.\nExpressions.\nFloat values with width = 8.\nIndicates how a global variable is used.\nCan be used for host-shareable structures.\nCan be be used for user-defined IO between pipeline stages.\nSupport for [Builtin::SampleIndex] and [Sampling::Sample].\nSupport for [BuiltIn::ViewIndex].\nSupport for [Builtin:PrimitiveIndex].\nSupport for [AddressSpace:PushConstant].\nThe information about the data is queried.\nSupport for ray queries and acceleration structures.\nData will be read from the variable.\nSupport for non-uniform indexing of sampled textures and …\nSupport for non-uniform indexing of samplers.\nThe data type has a size known by pipeline creation time.\nSupport for 16-bit normalized storage texture formats.\nHost-shareable structure layouts.\nValidation flags.\nFlags associated with Types by Validator.\nSupport for non-uniform indexing of uniform buffers and …\nUniform control flow characteristics.\nKinds of expressions that require uniform control flow.\nValidation flags.\nData will be written to the variable.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nSet of shader stages where calling this function is valid.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nIndicates that the function is using dual source blending.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nFunction may kill the invocation.\nConstruct a new validator instance.\nA child expression with non-uniform result.\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nIf this expression requires uniform control flow, store …\nReset the validator internals\nAll pairs of (texture, sampler) globals that may be used …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nUniformity characteristics.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nCheck the given module to be valid.\nDescribes a compute pipeline.\nDescribes fragment processing in a render pipeline.\nNumber of implicit bind groups derived at pipeline …\nDescribes a programmable pipeline stage.\nDescribes a render (graphics) pipeline.\nDescribes how the vertex buffer is interpreted.\nDescribes the vertex process in a render pipeline.\nHow a render pipeline will retrieve attributes from a …\nGet a flags value with all known bits set.\nThe stride, in bytes, between elements of this buffer.\nThe list of attributes which comprise a single vertex.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe format of any vertex buffers used with this pipeline.\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nThe effect of draw calls on the depth and stencil aspects …\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nThe name of the entry point in the compiled shader. There …\nThe bitwise or (|) of the bits in each flags value.\nThe fragment processing state for this pipeline.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nThe layout of bind groups for this pipeline.\nThe layout of bind groups for this pipeline.\nWhether the buffer is indexed by vertex number or instance …\nThe compiled shader module for this stage.\nThe multi-sampling properties of the pipeline.\nIf the pipeline will be used with a multiview render pass, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe properties of the pipeline at the primitive assembly …\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nThe compiled compute stage and its entry point.\nThe compiled vertex stage and its entry point.\nThe compiled fragment stage and its entry point.\nHow often this vertex buffer is “stepped” forward.\nThe byte stride in the buffer between one attribute value …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe effect of draw calls on the color aspect of the output …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nThe vertex processing state for this pipeline.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nRegistry is the primary holder of each resource type Every …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nMapping was aborted (by unmapping or destroying the buffer …\nThe buffer is already mapped.\nThe status code provided to the buffer mapping callback.\nThe context is Lost.\nA buffer that has been marked as destroyed and is staged …\nA texture that has been marked as destroyed and is staged …\nContains the error value\nAn unknown error.\nThe buffer is in an invalid state.\nThe range isn’t properly aligned.\nThe range isn’t fully contained in the buffer.\nIncompatible usage flags.\nMapping was already requested.\nAddressMode::ClampToBorder requires feature …\nContains the success value\nInformation about the wgpu-core resource.\nDescribes a Sampler\nA temporary buffer, consumed by the command that uses it.\nThe Buffer is sucessfully mapped, get_mapped_range can be …\nDescribes a TextureView.\nHow to deal with out of bounds accesses in the u (i.e. x) …\nMust be at least 1. If this is not 1, all filter modes …\nBorder color to use when address_mode is …\nIf this is enabled, this is a comparison sampler using the …\nTotal count of queries the set contains. Must not be zero. …\nDimensions of the texture.\nThe dimension of the texture view.\nFormat of the texture.\nFormat of the texture view, or None for the same format as …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSafety\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDebug label of a buffer. This will show up in graphics …\nDebug label of the texture. This will show up in graphics …\nDebug label for the query set.\nDebug label of the texture view.\nDebug label of the sampler.\nMaximum level of detail (i.e. mip level) to use\nMinimum level of detail (i.e. mip level) to use\nHow to filter the texture when it needs to be magnified …\nAllows a buffer to be mapped immediately after they are …\nHow to filter the texture when it needs to be minified …") \ No newline at end of file diff --git a/search.desc/iced/iced-desc-3-.js b/search.desc/iced/iced-desc-3-.js index 701099b311e..e0dfecb0d93 100644 --- a/search.desc/iced/iced-desc-3-.js +++ b/search.desc/iced/iced-desc-3-.js @@ -1 +1 @@ -searchState.loadedDescShard("iced", 3, "Calls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nAllow the acceleration structure to be compacted in a copy …\nAllow for incremental updates (no change in size)\noffset - offset in bytes\nFlags for acceleration structures\nInformation of the required size for a corresponding …\nEntries for a single descriptor\nFlags for acceleration structure geometries\noffset - offset in bytes\noffset - offset in bytes\noffset - offset in bytes\nfirst_vertex - offset in the vertex buffer (as number of …\nBindGroup descriptor.\nBindGroupLayout descriptor.\nPipeline layout creation flags.\nSimilar to wgt::BufferUsages but for internal use.\nUpdates use source_acceleration_structure if present, else …\nFormat can be used as color and input attachment.\nFormat can be used as color (with blending) and input …\nThe color target of a renderpass.\nFlag used by the wgpu-core texture tracker to say a …\nFormat can be copied to.\nThe destination of a hardware copy.\nThe destination of a hardware copy.\nFormat can be copied from.\nThe source of a hardware copy.\nThe source of a hardware copy.\nEncoder for commands in command buffers. Serves as a …\nDescribes a compute pipeline.\nFormat can be used as depth-stencil and input attachment.\nRead-only depth stencil usage.\nRead-write depth stencil usage\nDrop guard to signal wgpu-hal is no longer using an …\nThe combination of states that a buffer must exclusively …\nThe combination of states that a texture must exclusively …\nInclude support for first_vertex / first_instance drawing.\nTexture format capability flags.\nAll buffers, buffer addresses and offsets will be ignored.…\nThe combination of states that a buffer may be in at the …\nThe combination of states that a texture may be in at the …\nThe index buffer used for drawing.\nThe indirect or count buffer in a indirect draw or …\nError occurring while trying to create an instance, or …\nOptimize for low memory footprint (scratch and output)\nThe argument to a read-only mapping.\nThe argument to a write-only mapping.\nFormat can be used for render pass resolve targets.\nFormat can be multisampled by x16.\nFormat can be multisampled by x2.\nFormat can be multisampled by x4.\nFormat can be multisampled by x8.\nNO_DUPLICATE_ANY_HIT_INVOCATION\nInclude support for num work groups builtin.\nNaga shader module.\nNo value.\nIs OPAQUE\nThe combination of all usages that the are guaranteed to …\nThe combination of all usages that the are guaranteed to …\nAllows for bind group binding arrays to be shorter than …\nOptimize for fast build time\nOptimize for fast ray tracing performance\nReady to present image to the surface.\nPipeline layout creation flags.\nDescribes a programmable pipeline stage.\nA buffer used to store query results.\nSize of a single occlusion/timestamp query, when copied …\nRead-only sampled or fetched resource.\nDescribes a render (graphics) pipeline.\nFormat can be sampled.\nFormat can be sampled with a linear sampler.\nFormat can be sampled with a min/max reduction sampler.\nFormat can be used as storage with write-only access.\nFormat can be used as storage with atomics.\nA read-only storage buffer used in a bind group.\nRead-only storage buffer usage. Corresponds to a UAV in …\nFormat can be used as storage with read and read/write …\nA read-write or write-only buffer used in a bind group.\nRead-write or write-only storage buffer usage.\nShader input.\nSome value of type T.\nDescribes information about what a Surface’s …\nTexture format capability flags.\nSimilar to wgt::TextureUsages but for internal use.\nTextureView descriptor.\nA uniform buffer bound in a bind group.\nThe texture is in unknown state.\nFlag used by the wgpu-core texture tracker to say that the …\nStores the text of any validation errors that have …\nA vertex buffer used for drawing.\nFlag for internal testing.\nDescribes how the vertex buffer is interpreted.\nReturns the next texture to be presented by the swapchain …\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nThe stride, in bytes, between elements of this buffer.\nThe list of attributes which comprise a single vertex.\nBegin encoding a new command buffer.\nSafety:\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe buffer being bound.\nThe alignment of the start of the buffer used as a GPU …\nThe alignment of the row pitch of the texture data stored …\nTo get the required sizes for the buffer allocations use …\nThe effect of draw calls on the color aspect of the output …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nAlpha composition mode.\nList of supported alpha composition modes.\nConfigures the surface to use the given device.\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nCopy from buffer to texture. Works with a single array …\nCopy from texture to buffer. Works with a single array …\nCopy from one texture to another. Works with a single …\nCreates a bind group layout.\nCreates a new buffer.\nCreates a new texture.\nCurrent extent of the surface, if known.\nSource codes for debug\nThe effect of draw calls on the depth and stencil aspects …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nDiscard currently recorded list, if any.\nA dummy API implementation.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nThe upper bound of the range (exclusive).\nSafety:\nThe name of the entry point in the compiled shader. There …\nExit connection to this logical device.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nRequested texture extent. Must be in …\nFormat of the surface textures.\nList of supported texture formats.\nThe fragment stage for this pipeline.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nReturns any API validation errors that hav occurred in …\nCreates a PresentationTimestamp using the adapter’s WSI.\nGLES API internals.\nAnalysis information of the module.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nReturns true if only one flag is set\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nThe layout of bind groups for this pipeline.\nThe layout of bind groups for this pipeline.\nRange for the number of queued frames.\nMaximum number of queued frames. Must be in …\nShader module IR.\nThe compiled shader module for this stage.\nThe multi-sampling properties of the pipeline.\nIf the pipeline will be used with a multiview render pass, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe offset at which the bound region starts.\nOrigin within a texture. Note: for 1D and 2D textures, Z …\nVertical synchronization mode.\nList of supported V-sync modes.\nThe properties of the pipeline at the primitive assembly …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nReclaims all resources that are allocated for this encoder.\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nSets the bind group at index to group, assuming the layout …\nSets a range in push constant data.\nThe size of the region bound, in bytes.\nThe compiled compute stage and its entry point.\nThe lower bound of the range (inclusive).\nHow often this vertex buffer is “stepped” forward.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nSubmits the command buffers for execution on GPU.\nThe presentation configuration no longer matches the …\nReturns the capabilities of working with a specified …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nReturn the set of supported capabilities for a texture …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nUnconfigures the surface on the given device.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nSupported texture usage flags.\nAllowed usage of surface textures,\nContains either a single mutating usage as a target, or a …\nThe format of any vertex buffers used with this pipeline.\nThe vertex stage for this pipeline.\nAllows views of this texture to have a different format …\nAllows views of swapchain texture to have a different …\nVulkan API internals.\nCalling wait with a lower value than the current fence …\nMaximum binding size for the shaders that only support i32 …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA wrapper around a glow::Context and the required EGL …\nA guard containing a lock to an AdapterContext\nReturns the underlying EGL context.\nReturns the EGL instance.\nReturns the EGL version the adapter context was created …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGet’s the glow::Context without waiting for a lock\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nObtain a lock to the EGL context and get handle to the …\nCreates a new external adapter using the specified loader …\nReturns the EGLDisplay corresponding to the adapter …\nSafety\nSafety\nUser data needed by …\nQualcomm OOMs when there are zero color attachments but a …\nIf the following code returns false, then nvidia will end …\nOnly generate SPIR-V for one entry point at a time.\nWorkaround flags.\nGet a flags value with all known bits set.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nSafety\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nReturn the instance extension names wgpu would like to …\nSafety\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nSafety\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nThe bitwise negation (!) of the bits in a flags value, …\nfeatures must be the same features used to create …\nReturns the queue family index of the device’s internal …\nSafety\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nSafety\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nThe pending fence values have to be ascending.\nA raw display handle for Android NDK.\nRaw display handle for Android.\nA raw window handle for Android NDK.\nRaw window handle for Android NDK.\nA raw window handle for AppKit.\nA raw display handle for AppKit.\nRaw display handle for AppKit.\nRaw window handle for AppKit.\nThe handle to the display controller of the windowing …\nA raw window handle for the Linux Kernel Mode Set/Direct …\nA raw display handle for the Linux Kernel Mode Set/Direct …\nRaw display handle for the Linux Kernel Mode Set/Direct …\nRaw window handle for the Linux Kernel Mode Set/Direct …\nA raw window handle for the Linux Generic Buffer Manager.\nA raw display handle for the Linux Generic Buffer Manager.\nRaw display handle for the Linux Generic Buffer Manager.\nRaw window handle for the Linux Generic Buffer Manager.\nA raw window handle for Haiku.\nA raw display handle for Haiku.\nRaw display handle for Haiku.\nRaw window handle for Haiku.\nAn error that can occur while fetching a display or window …\nA display that acts as a wrapper around a display handle.\nDisplay that wraps around a raw display handle.\nWindow that wraps around a raw window handle.\nA handle to a window.\nThe underlying handle cannot be represented using the …\nA raw display handle for OpenHarmony OS NDK\nRaw display handle for OpenHarmony.\nA raw window handle for the OpenHarmony OS NDK\nRaw window handle for Ohos NDK.\nA raw window handle for the Redox operating system.\nA raw display handle for the Redox operating system.\nRaw display handle for the Redox operating system.\nRaw window handle for the Redox operating system.\nA display server handle for a particular windowing system.\nA window handle for a particular windowing system.\nA raw window handle for UIKit (Apple’s non-macOS …\nA raw display handle for UIKit (Apple’s non-macOS …\nRaw display handle for UIKit.\nRaw window handle for UIKit.\nThe underlying handle is not available.\nA raw window handle for Wayland.\nA raw display handle for Wayland.\nRaw display handle for Wayland.\nRaw window handle for Wayland.\nA raw window handle for the Web.\nA raw display handle for the Web.\nA raw window handle for a Web canvas registered via …\nRaw window handle for a Web canvas registered via …\nRaw display handle for the Web.\nA raw window handle for a Web offscreen canvas registered …\nRaw window handle for a Web offscreen canvas registered via\nRaw window handle for the Web.\nA raw window handle for Win32.\nRaw window handle for Win32.\nA raw window handle for WinRT.\nRaw window handle for WinRT.\nThe handle to a window.\nA raw display handle for Win32.\nRaw display handle for Windows.\nA raw window handle for Xcb.\nA raw display handle for Xcb.\nRaw display handle for Xcb.\nRaw window handle for Xcb.\nA raw window handle for Xlib.\nA raw display handle for Xlib.\nRaw display handle for Xlib.\nRaw window handle for Xlib.\nA pointer to an ANativeWindow.\nCreate an Android-based display handle.\nCreate an AppKit-based display handle.\nGet the underlying raw display handle.\nGet the underlying raw window handle.\nA pointer to a BDirectWindow object that might be null\nA pointer to a BWindow object\nCreate a DisplayHandle from a RawDisplayHandle.\nBorrow a WindowHandle from a RawWindowHandle.\nA pointer to an X server xcb_connection_t.\nA WinRT CoreWindow handle.\nA pointer to an Xlib Display.\nA pointer to a wl_display.\nGet a handle to the display controller of the windowing …\nThe drm file descriptor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe gbm device.\nThe gbm surface.\nCreate an Haiku-based display handle.\nThe GWLP_HINSTANCE associated with this type’s HWND.\nA Win32 HWND handle.\nAn ID value inserted into the data attributes of the …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreate a new empty display handle.\nCreate a new handle to an ANativeWindow.\nCreate a new empty display handle.\nCreate a new handle to a view.\nCreate a new empty display handle.\nCreate a new handle to a window.\nCreate a new empty display handle.\nCreate a new handle to an OHNativeWindow on OpenHarmony.\nCreate a new empty display handle.\nCreate a new handle to a window.\nCreate a new empty display handle.\nCreate a new handle to a view.\nCreate a new handle to a display.\nCreate a new handle to a window.\nCreate a new handle to a connection and screen.\nCreate a new handle to a window.\nCreate a new display handle.\nCreate a new handle to a surface.\nCreate a new handle to a file descriptor.\nCreate a new handle to a plane.\nCreate a new handle to a device.\nCreate a new handle to a surface.\nCreate a new empty display handle.\nCreate a new handle to a canvas element.\nCreate a new handle from a pointer to HtmlCanvasElement.\nCreate a new handle from a pointer to an OffscreenCanvas.\nCreate a new empty display handle.\nCreate a new handle to a window.\nCreate a new handle to a window.\nA pointer to an NSView object.\nA pointer to the JsValue of an HtmlCanvasElement.\nA pointer to the JsValue of an OffscreenCanvas.\nCreate an OpenHarmony-based display handle.\nCreate an Orbital-based display handle.\nThe primary drm plane handle.\nAn X11 screen to use with this display handle.\nAn X11 screen to use with this display handle.\nA pointer to a wl_surface.\nA pointer to an UIView object.\nA pointer to an UIViewController object, if the view has …\nCreate a UiKit-based display handle.\nAn Xlib visual ID, or 0 if unknown.\nAn X11 xcb_visualid_t.\nCreate a Web-based display handle.\nA pointer to an orbclient window.\nAn Xlib Window.\nAn X11 xcb_window_t.\nGet a handle to the window.\nCreate a Windows-based display handle.\nDescribes a Buffer when allocating.\nUtility methods not meant to be in the main API.\nArgument buffer layout for dispatch_indirect commands.\nCPU accessible buffer used to download data back from the …\nArgument buffer layout for draw_indexed_indirect commands.\nArgument buffer layout for draw_indirect commands.\nThe texture is laid out densely in memory as:\nThe texture is laid out densely in memory as:\nMethods shared by RenderPass and RenderBundleEncoder.\nEfficiently performs many buffer writes by sharing and …\nOrder in which TextureData is laid out in memory.\nAligns a value to an alignment.\nReturns the bytes representation of the struct, ready to …\nReturns the bytes representation of the struct, ready to …\nReturns the bytes representation of the struct, ready to …\nGet a set of backend bits from the environment variable …\nThe value added to the vertex index before indexing into …\nContents of a buffer on creation.\nCreates a Buffer with data to initialize it.\nUpload an entire texture and its mipmaps from a source …\nDraws primitives from the active vertex buffer(s).\nDraws indexed primitives using the active index buffer and …\nDraws indexed primitives using the active index buffer and …\nDraws primitives from the active vertex buffer(s) based on …\nChoose which DX12 shader compiler to use from the …\nPrepare currently mapped buffers for use in a submission.\nThe first index within the index buffer.\nThe instance ID of the first instance to draw.\nThe instance ID of the first instance to draw.\nThe Index of the first vertex to draw.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nChoose which minor OpenGL ES version to use from the …\nThe number of indices to draw.\nInitialize the adapter obeying the WGPU_ADAPTER_NAME …\nInitialize the adapter obeying the WGPU_ADAPTER_NAME …\nThe number of instances to draw.\nThe number of instances to draw.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDebug label of a buffer. This will show up in graphics …\nVersion of make_spirv intended for use with …\nCreate a new staging belt.\nGenerates a set of backends from a comma separated list of …\nGet a power preference from the environment variable …\nAsynchronously read the contents of a buffer.\nRecall all of the closed buffers back to be reused.\nSets the active bind group for a given bind group index. …\nSets the active index buffer.\nSets the active render pipeline.\nwgt::Features::PUSH_CONSTANTS must be enabled on the …\nAssign a vertex buffer to a slot.\nUsages of a buffer. If the buffer is used in any way that …\nThe number of vertices to draw.\nAllocate the staging belt slice of size to be uploaded …\nThe number of work groups in X dimension.\nThe number of work groups in Y dimension.\nThe number of work groups in Z dimension.\nThe Slider can be interacted with.\nThe theme catalog of a Slider.\nA circular handle.\nThe item class of the Catalog.\nThe Slider is being dragged.\nThe appearance of the handle of a slider.\nThe shape of the handle of a slider.\nThe Slider is being hovered.\nThe appearance of a slider rail\nA rectangular shape.\nAn horizontal bar and a handle that selects a single value …\nThe possible status of a Slider.\nThe appearance of a slider.\nA styling function for a Slider.\nThe border Color of the handle.\nThe border radius of the corners of the rail.\nThe border width of the handle.\nThe Color of the handle.\nThe colors of the rail of the slider.\nThe default style of a Slider.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nThe appearance of the Handle of the slider.\nCalls U::from(self).\nThe colors of the rail of the slider.\nThe shape of the handle.\nThe Style of a class with the given status.\nThe width of the stroke of a slider rail.\nThe border radius of the corners of the rectangle.\nThe radius of the circle.\nThe width of the rectangle.\nThe theme catalog of an Svg.\nThe item class of the Catalog.\nA handle of Svg data.\nThe Svg is being hovered.\nThe Svg is idle.\nThe possible status of an Svg.\nThe appearance of an Svg.\nA styling function for an Svg.\nA vector graphics image.\nThe Color filter of an Svg.\nReturns a reference to the SVG Data.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an SVG Handle from raw bytes containing either an …\nCreates an SVG Handle pointing to the vector image of the …\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe Style of a class with the given status.\nAn absolute height in logical pixels.\nAdvanced text shaping and font fallback.\nNo shaping and no font fallback.\nBorrowed data.\nThe theme catalog of a Text.\nThe item class of this Catalog.\nA fragment of Text.\nThe output of the Highlighter.\nA type capable of highlighting text.\nA trait for converting a value to some text Fragment.\nThe highlight iterator type.\nThe height of a line of text in a paragraph.\nOwned data.\nA factor of the size of the text.\nA bunch of Rich text.\nThe settings to configure the Highlighter.\nThe shaping strategy of some text.\nA span of text.\nThe internal state of a Text widget.\nThe appearance of some text.\nA styling function for a Text.\nA paragraph.\nSets the alignment::Horizontal of the Rich text.\nSets the alignment::Vertical of the Rich text.\nSets the Background of the Span.\nSets the Background of the Span, if any.\nText with the default base color.\nSets the Border of the Span.\nSets the Border of the Span, if any.\nCenters the Rich text, both horizontally and vertically.\nNotifies the Highlighter that the line at the given index …\nSets the default style class of the Rich text.\nSets the default Color of the Rich text.\nSets the Color of the Span.\nThe Color of the Span.\nThe Color of the text.\nSets the default Color of the Rich text, if Some.\nSets the Color of the Span, if any.\nReturns the current line of the Highlighter.\nText conveying some negative information, like an error.\nThe default text styling; color is inherited.\nThe default class produced by this Catalog.\nDraws text using the same logic as the Text widget.\nSets the default font of the Rich text.\nSets the font of the Span.\nThe font of the Span.\nSets the font of the Span, if any.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Rich text boundaries.\nThe Highlight of the Span.\nHighlights the given line.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the value to some text Fragment.\nProduces the layout::Node of a Text widget.\nSets the defualt LineHeight of the Rich text.\nSets the LineHeight of the Span.\nThe LineHeight of the Span.\nSets the link of the Span.\nThe link of the Span.\nSets the link of the Span, if any.\nCreates a new Highlighter from its Self::Settings.\nCreates a new empty Rich text.\nCreates a new Span of text with the given text fragment.\nSets the Padding of the Span.\nThe Padding of the Span.\nText conveying some important information, like an action.\nAdds a new text Span to the Rich text.\nText conveying some secondary information, like a footnote.\nSets the default size of the Rich text.\nSets the size of the Span.\nThe size of the Span in Pixels.\nSets whether the Span shoud be struck through or not.\nWhether the Span should be struck through or not.\nThe Style of a class with the given status.\nSets the default style of the Rich text.\nText conveying some positive information, like a …\nThe Fragment of text.\nReturns the LineHeight in absolute logical pixels.\nTurns the Span into a static one.\nSets whether the Span shoud be underlined or not.\nWhether the Span should be underlined or not.\nUpdates the Highlighter with some new Self::Settings.\nSets the width of the Rich text boundaries.\nCreates a new Rich text with the given text spans.\nAn interaction with an Editor.\nThe TextEditor can be interacted with.\nDelete the previous character.\nDelete the previous character.\nA binding to an action in the TextEditor.\nThe theme catalog of a TextEditor.\nThe item class of the Catalog.\nClick the Editor at the given Point.\nThe content of a TextEditor.\nCopy the selection of the TextEditor.\nProduce the given message.\nCut the selection of the TextEditor.\nDelete the next character.\nDelete the next character.\nThe TextEditor cannot be interacted with.\nMove to the end of the text.\nMove to the start of the text.\nMove down.\nDrag the mouse on the Editor to the given Point.\nAn action that edits text.\nPerform an Edit.\nMove to the end of the line.\nBreak the current line.\nBreak the current line.\nThe TextEditor is focused.\nMove to the start of the line.\nThe TextEditor is being hovered.\nInsert the given character.\nInsert the given character.\nA key press.\nMove left.\nA cursor movement.\nApply a Motion.\nApply a Motion.\nMove to the start of the next window.\nMove to the start of the previous window.\nPaste the given text.\nPaste the clipboard contents in the TextEditor.\nMove right.\nScroll the Editor a certain amount of lines.\nSelect text with a given Motion.\nSelect text with a given Motion.\nSelect the entire buffer.\nSelect the entire buffer.\nSelect the line at the current cursor.\nSelect the line at the current cursor.\nSelect the word at the current cursor.\nSelect the word at the current cursor.\nA sequence of bindings to execute.\nThe state of a TextEditor.\nThe possible status of a TextEditor.\nThe appearance of a text input.\nA styling function for a TextEditor.\nA multi-line text input.\nUnfocus the TextEditor.\nMove up.\nMove to the left boundary of a word.\nMove to the right boundary of a word.\nThe Background of the text input.\nThe Border of the text input.\nReturns the current cursor position of the Content.\nThe default style of a TextEditor.\nThe default class produced by the Catalog.\nReturns the Direction of the Motion.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the default Binding for the given key press.\nThe Color of the icon of the text input.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the Action is an editing action.\nReturns whether the TextEditor is currently focused or not.\nThe key pressed.\nReturns the text of the line at the given index, if it …\nReturns the amount of lines of the Content.\nReturns an iterator of the text of the lines in the Content…\nThe state of the keyboard modifiers.\nCreates an empty Content.\nPerforms an Action on the Content.\nThe Color of the placeholder of the text input.\nReturns the selected text of the Content.\nThe Color of the selection of the text input.\nThe current Status of the TextEditor.\nThe Style of a class with the given status.\nReturns the text of the Content.\nThe text produced by the key press.\nThe Color of the value of the text input.\nWidens the Motion, if possible.\nCreates a Content with the given text.\nThe amount of lines to scroll.\nThe TextInput can be interacted with.\nThe theme catalog of a TextInput.\nThe item class of the Catalog.\nThe cursor of a text input.\nThe default Padding of a TextInput.\nThe TextInput cannot be interacted with.\nThe TextInput is focused.\nThe TextInput is being hovered.\nThe content of the Icon.\nThe identifier of a TextInput.\nThe left side of a TextInput.\nThe right side of a TextInput.\nThe side of a TextInput.\nThe state of a TextInput.\nThe possible status of a TextInput.\nThe appearance of a text input.\nA styling function for a TextInput.\nA field that can be filled with text.\nThe value of a TextInput.\nThe Background of the text input.\nThe Border of the text input.\nThe unicode code point that will be used as the icon.\nTrack the cursor of a text input.\nReturns the Cursor of the TextInput.\nThe default style of a TextInput.\nThe default class produced by the Catalog.\nProduces a Task that focuses the TextInput with the given …\nFocuses the TextInput.\nThe font that will be used to display the code_point.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe Color of the icon of the text input.\nInserts a new char at the given grapheme index.\nInserts a bunch of graphemes at the given grapheme index.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the Value is empty or not.\nReturns whether the TextInput is currently focused or not.\nReturns the total amount of graphemes in the Value.\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to an arbitrary location.\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to the end of the input …\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to the front of the …\nCreates a new Value from a string slice.\nCreates a custom Id.\nCreates a new State, representing an unfocused TextInput.\nReturns the position of the next end of a word from the …\nThe Color of the placeholder of the text input.\nReturns the position of the previous start of a word from …\nRemoves the grapheme at the given index.\nRemoves the graphemes from start to end.\nReturns a new Value with all its graphemes replaced with …\nReturns a new Value containing the graphemes from start …\nProduces a Task that selects all the content of the …\nSelects all the content of the TextInput.\nReturns the current selection of the Cursor for the given …\nThe Color of the selection of the text input.\nThe side of a TextInput where to display the Icon.\nThe font size of the content.\nThe spacing between the Icon and the text in a TextInput.\nReturns the State of the Cursor.\nThe Style of a class with the given status.\nUnfocuses the TextInput.\nCreates a unique Id.\nReturns a new Value containing the graphemes until the …\nThe Color of the value of the text input.\nThe cursor of a text input.\nCursor without a selection\nCursor selecting a range of text\nThe state of a Cursor.\nReturns the argument unchanged.\nCalls U::from(self).\nThe end of the selection\nThe start of the selection\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA Theme with a customized Palette.\nA Theme that uses a Custom palette.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nThe built-in light variant.\nThe built-in Moonfly variant.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant.\nA color palette.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nThe background Color of the Palette.\nThe danger Color of the Palette.\nDefine the colors of a theme.\nThe primary Color of the Palette.\nThe success Color of the Palette.\nThe text Color of the Palette.\nA set of background colors.\nA set of danger colors.\nThe built-in Catppuccin Frappé variant of an Extended …\nThe built-in Catppuccin Latte variant of an Extended …\nThe built-in Catppuccin Macchiato variant of an Extended …\nThe built-in Catppuccin Mocha variant of an Extended …\nThe built-in dark variant of an Extended palette.\nThe built-in Dracula variant of an Extended palette.\nThe built-in Ferra variant of an Extended palette.\nThe built-in Gruvbox Dark variant of an Extended palette.\nThe built-in Gruvbox Light variant of an Extended palette.\nThe built-in Kanagawa Dragon variant of an Extended …\nThe built-in Kanagawa Lotus variant of an Extended palette.\nThe built-in Kanagawa Wave variant of an Extended palette.\nThe built-in light variant of an Extended palette.\nThe built-in Moonfly variant of an Extended palette.\nThe built-in Nightfly variant of an Extended palette.\nThe built-in Nord variant of an Extended palette.\nThe built-in Oxocarbon variant of an Extended palette.\nThe built-in Solarized Dark variant of an Extended palette.\nThe built-in Solarized Light variant of an Extended …\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night Storm variant of an Extended …\nAn extended set of colors generated from a Palette.\nA pair of background and text colors.\nA color palette.\nA set of primary colors.\nA set of secondary colors.\nA set of success colors.\nThe background Color of the Palette.\nThe set of background colors.\nThe base background color.\nThe base primary color.\nThe base secondary color.\nThe base success color.\nThe base danger color.\nThe background color.\nThe danger Color of the Palette.\nThe set of danger colors.\nWhether the palette is dark or not.\nThe primary Color of the Palette.\nThe set of primary colors.\nThe set of secondary colors.\nA stronger version of the base background color.\nA stronger version of the base primary color.\nA stronger version of the base secondary color.\nA stronger version of the base success color.\nA stronger version of the base danger color.\nThe success Color of the Palette.\nThe set of success colors.\nThe text Color of the Palette.\nThe text color.\nA weaker version of the base background color.\nA weaker version of the base primary color.\nA weaker version of the base secondary color.\nA weaker version of the base success color.\nA weaker version of the base danger color.\nThe Toggler can be interacted with.\nThe theme catalog of a Toggler.\nThe item class of the Catalog.\nThe Toggler is being hovered.\nThe possible status of a Toggler.\nThe appearance of a toggler.\nA styling function for a Toggler.\nA toggler widget.\nThe background Color of the toggler.\nThe Color of the background border of the toggler.\nThe width of the background border of the toggler.\nThe default style of a Toggler.\nThe default class produced by the Catalog.\nThe foreground Color of the toggler.\nThe Color of the foreground border of the toggler.\nThe width of the foreground border of the toggler.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe Style of a class with the given status.\nIndicates whether the Toggler is toggled.\nIndicates whether the Toggler is toggled.\nThe tooltip will appear on the bottom of the widget.\nThe tooltip will follow the cursor.\nThe tooltip will appear on the left of the widget.\nThe position of the tooltip. Defaults to following the …\nThe tooltip will appear on the right of the widget.\nAn element to display a widget over another.\nThe tooltip will appear on the top of the widget.\nReturns the argument unchanged.\nCalls U::from(self).\nThe Slider can be interacted with.\nThe theme catalog of a Slider.\nA circular handle.\nThe item class of the Catalog.\nThe Slider is being dragged.\nThe appearance of the handle of a slider.\nThe shape of the handle of a slider.\nThe Slider is being hovered.\nA rectangular shape.\nThe possible status of a Slider.\nThe appearance of a slider.\nA styling function for a Slider.\nAn vertical bar and a handle that selects a single value …\nThe border Color of the handle.\nThe border width of the handle.\nThe Color of the handle.\nThe default style of a Slider.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe appearance of the Handle of the slider.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe colors of the rail of the slider.\nThe shape of the handle.\nThe Style of a class with the given status.\nChanges the HandleShape of the Style to a circle with the …\nThe border radius of the corners of the rectangle.\nThe radius of the circle.\nThe width of the rectangle.\nAn operation to be performed on some window.\nThe window will always be below normal windows.\nThe window will always be on top of normal windows.\nRedraw at the given time.\nThe window is completely centered on the screen.\nChange the window Icon.\nChange the window Level.\nChange the Mode of the window.\nClose the window and exits the application.\nThe user has requested for the window to close.\nA window was closed.\nPlatform-specific\nThe platform-specific default position for a new window.\nMove the window with the left mouse button until the …\nA window-related event.\nA file has been dropped into the window.\nA file is being hovered over the window.\nA file was hovered, but has exited the window.\nA window was focused.\nThe application takes the whole screen of its current …\nBring the window to the front and sets input focus. Has no …\nGets the Id of the latest window.\nGet if the current window is maximized or not.\nGet if the current window is minimized or not.\nGet the current Mode of the window.\nGets the Id of the oldest window.\nGet the current logical coordinates of the window.\nGet the raw identifier unique to the window.\nGet the current logical dimensions of the window.\nThe application is hidden\nAn window icon normally used for the titlebar or taskbar.\nAn window icon normally used for the titlebar or taskbar.\nThe id of the window.\nPlatform-specific\nA window level groups windows with respect to their …\nSet the window to maximized or back\nSet the window to minimized or back\nThe mode of a window-based application.\nMove the window to the given logical coordinates.\nA window was moved.\nRedraw the next frame.\nThe default behavior.\nOpens a new window with some Settings.\nA window was opened.\nThe position of a window in a given screen.\nA request to redraw a window.\nA window redraw was requested.\nRequest user attention to the window, this has no effect …\nResize the window to the given logical dimensions.\nA window was resized.\nRuns the closure with the native window handle of the …\nData of a screenshot, captured with window::screenshot().\nScreenshot the viewport of the window.\nThe window settings of an application.\nShow the system menu at cursor position.\nThe window is positioned with specific coordinates: (X, Y).\nLike Specific, but the window is positioned with the …\nToggle whether window has decorations.\nToggle the window to maximized or back\nA window was unfocused.\nThe type of user attention to request.\nThe application appears in its own window.\nThe bytes of the Screenshot.\nChanges the Icon of the window.\nChanges the window Level.\nChanges the Mode of the window.\nCloses the window with id.\nSubscribes to all Event::Closed occurrences in the running …\nSubscribes to all Event::CloseRequested occurences in the …\nCrops a Screenshot to the provided region. This will …\nWhether the window should have a border, a title bar, etc. …\nBegins dragging the window while the left mouse button is …\nSubscribes to all window events of the running application.\nWhether the window will close when the user requests it, …\nSubscribes to the frames of the window of the running …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nBrings the window to the front and sets input focus. Has …\nGets the window Id of the latest window.\nGets the maximized state of the window with the given Id.\nGets the minimized state of the window with the given Id.\nGets the current Mode of the window.\nGets the window Id of the oldest window.\nGets the position in logical coordinates of the window …\nGets an identifier unique to the window, provided by the …\nGet the window’s size in logical dimensions.\nAttach an icon to the window of your application.\nThe icon of the window.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the raw data of the Icon.\nThe window Level.\nThe maximum size of the window.\nMaximizes the window.\nThe minimum size of the window.\nMinimizes the window.\nMoves the window to the given logical coordinates.\nCreates a new Screenshot.\nOpens a new window with the given Settings; producing the …\nSubscribes to all Event::Closed occurrences in the running …\nPlatform specific settings.\nThe initial position of the window.\nRequest user attention to the window. This has no effect …\nWhether the window should be resizable or not.\nResizes the window to the given logical dimensions.\nSubscribes to all Event::Resized occurrences in the …\nRuns the given callback with the native window handle for …\nThe scale factor of the Screenshot. This can be useful …\nTake screenshots of a window.\nCaptures a Screenshot from the window.\nConfigure your windows.\nShow the system menu at cursor position.\nThe size of the Screenshot in physical pixels.\nThe initial logical dimensions of the window.\nToggles the window decorations.\nToggles the window to maximized or back.\nWhether the window should be transparent.\nCreates a new unique window Id.\nWhether the window should be visible or not.\nThe position of the opened window. This is relative to the …\nThe size of the created window. This is its “inner” …\nAn error produced when creating an Icon.\nAn window icon normally used for the titlebar or taskbar.\nThe image crate reported an error.\nThe Icon is not valid.\nThe underlying OS failed to create the icon.\nReturns the argument unchanged.\nCreates an icon from an image file.\nCreates an icon from the content of an image file.\nBuilds an Icon from its RGBA pixels in the sRGB color …\nCalls U::from(self).\nA raw display handle for Android NDK.\nRaw display handle for Android.\nA raw window handle for Android NDK.\nRaw window handle for Android NDK.\nA raw window handle for AppKit.\nA raw display handle for AppKit.\nRaw display handle for AppKit.\nRaw window handle for AppKit.\nThe handle to the display controller of the windowing …\nA raw window handle for the Linux Kernel Mode Set/Direct …\nA raw display handle for the Linux Kernel Mode Set/Direct …\nRaw display handle for the Linux Kernel Mode Set/Direct …\nRaw window handle for the Linux Kernel Mode Set/Direct …\nA raw window handle for the Linux Generic Buffer Manager.\nA raw display handle for the Linux Generic Buffer Manager.\nRaw display handle for the Linux Generic Buffer Manager.\nRaw window handle for the Linux Generic Buffer Manager.\nA raw window handle for Haiku.\nA raw display handle for Haiku.\nRaw display handle for Haiku.\nRaw window handle for Haiku.\nAn error that can occur while fetching a display or window …\nA display that acts as a wrapper around a display handle.\nDisplay that wraps around a raw display handle.\nWindow that wraps around a raw window handle.\nA handle to a window.\nThe underlying handle cannot be represented using the …\nA raw display handle for OpenHarmony OS NDK\nRaw display handle for OpenHarmony.\nA raw window handle for the OpenHarmony OS NDK\nRaw window handle for Ohos NDK.\nA raw window handle for the Redox operating system.\nA raw display handle for the Redox operating system.\nRaw display handle for the Redox operating system.\nRaw window handle for the Redox operating system.\nA display server handle for a particular windowing system.\nA window handle for a particular windowing system.\nA raw window handle for UIKit (Apple’s non-macOS …\nA raw display handle for UIKit (Apple’s non-macOS …\nRaw display handle for UIKit.\nRaw window handle for UIKit.\nThe underlying handle is not available.\nA raw window handle for Wayland.\nA raw display handle for Wayland.\nRaw display handle for Wayland.\nRaw window handle for Wayland.\nA raw window handle for the Web.\nA raw display handle for the Web.\nA raw window handle for a Web canvas registered via …\nRaw window handle for a Web canvas registered via …\nRaw display handle for the Web.\nA raw window handle for a Web offscreen canvas registered …\nRaw window handle for a Web offscreen canvas registered via\nRaw window handle for the Web.\nA raw window handle for Win32.\nRaw window handle for Win32.\nA raw window handle for WinRT.\nRaw window handle for WinRT.\nThe handle to a window.\nA raw display handle for Win32.\nRaw display handle for Windows.\nA raw window handle for Xcb.\nA raw display handle for Xcb.\nRaw display handle for Xcb.\nRaw window handle for Xcb.\nA raw window handle for Xlib.\nA raw display handle for Xlib.\nRaw display handle for Xlib.\nRaw window handle for Xlib.\nA pointer to an ANativeWindow.\nA pointer to a BDirectWindow object that might be null\nA pointer to a BWindow object\nA pointer to an X server xcb_connection_t.\nA WinRT CoreWindow handle.\nA pointer to an Xlib Display.\nA pointer to a wl_display.\nGet a handle to the display controller of the windowing …\nThe drm file descriptor.\nThe gbm device.\nThe gbm surface.\nThe GWLP_HINSTANCE associated with this type’s HWND.\nA Win32 HWND handle.\nAn ID value inserted into the data attributes of the …\nA pointer to an NSView object.\nA pointer to the JsValue of an HtmlCanvasElement.\nA pointer to the JsValue of an OffscreenCanvas.\nThe primary drm plane handle.\nAn X11 screen to use with this display handle.\nAn X11 screen to use with this display handle.\nA pointer to a wl_surface.\nA pointer to an UIView object.\nA pointer to an UIViewController object, if the view has …\nAn Xlib visual ID, or 0 if unknown.\nAn X11 xcb_visualid_t.\nA pointer to an orbclient window.\nAn Xlib Window.\nAn X11 xcb_window_t.\nGet a handle to the window.\nErrors that can occur when cropping a Screenshot.\nThe cropped region’s size is out of bounds.\nData of a screenshot, captured with window::screenshot().\nThe cropped region’s size is zero.\nThe bytes of the Screenshot.\nReturns the argument unchanged.\nCalls U::from(self).\nThe scale factor of the Screenshot. This can be useful …\nThe size of the Screenshot in physical pixels.\nThe platform specific window settings of an application.\nThe window settings of an application.\nSets the application id of the window.\nWhether the window should have a border, a title bar, etc. …\nWhether the window will close when the user requests it, …\nReturns the argument unchanged.\nThe icon of the window.\nCalls U::from(self).\nThe window Level.\nThe maximum size of the window.\nThe minimum size of the window.\nPlatform specific settings.\nThe initial position of the window.\nWhether the window should be resizable or not.\nThe initial logical dimensions of the window.\nWhether the window should be transparent.\nWhether the window should be visible or not.") \ No newline at end of file +searchState.loadedDescShard("iced", 3, "Mip count of texture. For a texture with no extra mips, …\nHow to filter between mip map levels\nRange within the texture that is accessible via this view.\nSample count of texture. If this is not 1, texture must …\nSize of a buffer, in bytes.\nSize of the texture. All components must be greater than …\nKind of query that this query set should contain.\nUsages of a buffer. If the buffer is used in any way that …\nAllowed usages of the texture. If used in other ways, the …\nSpecifies what view formats will be allowed when calling …\nA table of T values indexed by the id type I.\nReturns the argument unchanged.\nCalls U::from(self).\nThe binding layout is derived from the pipeline layout.\nThe binding layout is provided by the user in BGLs.\nErrors produced when validating a programmable stage of a …\nChecks that the given buffer usage contains the required …\nReturn true if the fragment format is covered by the …\nChecks that the given texture usage contains the required …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nAllow the acceleration structure to be compacted in a copy …\nAllow for incremental updates (no change in size)\noffset - offset in bytes\nFlags for acceleration structures\nInformation of the required size for a corresponding …\nEntries for a single descriptor\nFlags for acceleration structure geometries\noffset - offset in bytes\noffset - offset in bytes\noffset - offset in bytes\nfirst_vertex - offset in the vertex buffer (as number of …\nBindGroup descriptor.\nBindGroupLayout descriptor.\nPipeline layout creation flags.\nSimilar to wgt::BufferUsages but for internal use.\nUpdates use source_acceleration_structure if present, else …\nFormat can be used as color and input attachment.\nFormat can be used as color (with blending) and input …\nThe color target of a renderpass.\nFlag used by the wgpu-core texture tracker to say a …\nFormat can be copied to.\nThe destination of a hardware copy.\nThe destination of a hardware copy.\nFormat can be copied from.\nThe source of a hardware copy.\nThe source of a hardware copy.\nEncoder for commands in command buffers. Serves as a …\nDescribes a compute pipeline.\nFormat can be used as depth-stencil and input attachment.\nRead-only depth stencil usage.\nRead-write depth stencil usage\nDrop guard to signal wgpu-hal is no longer using an …\nThe combination of states that a buffer must exclusively …\nThe combination of states that a texture must exclusively …\nInclude support for first_vertex / first_instance drawing.\nTexture format capability flags.\nAll buffers, buffer addresses and offsets will be ignored.…\nThe combination of states that a buffer may be in at the …\nThe combination of states that a texture may be in at the …\nThe index buffer used for drawing.\nThe indirect or count buffer in a indirect draw or …\nError occurring while trying to create an instance, or …\nOptimize for low memory footprint (scratch and output)\nThe argument to a read-only mapping.\nThe argument to a write-only mapping.\nFormat can be used for render pass resolve targets.\nFormat can be multisampled by x16.\nFormat can be multisampled by x2.\nFormat can be multisampled by x4.\nFormat can be multisampled by x8.\nNO_DUPLICATE_ANY_HIT_INVOCATION\nInclude support for num work groups builtin.\nNaga shader module.\nNo value.\nIs OPAQUE\nThe combination of all usages that the are guaranteed to …\nThe combination of all usages that the are guaranteed to …\nAllows for bind group binding arrays to be shorter than …\nOptimize for fast build time\nOptimize for fast ray tracing performance\nReady to present image to the surface.\nPipeline layout creation flags.\nDescribes a programmable pipeline stage.\nA buffer used to store query results.\nSize of a single occlusion/timestamp query, when copied …\nRead-only sampled or fetched resource.\nDescribes a render (graphics) pipeline.\nFormat can be sampled.\nFormat can be sampled with a linear sampler.\nFormat can be sampled with a min/max reduction sampler.\nFormat can be used as storage with write-only access.\nFormat can be used as storage with atomics.\nA read-only storage buffer used in a bind group.\nRead-only storage buffer usage. Corresponds to a UAV in …\nFormat can be used as storage with read and read/write …\nA read-write or write-only buffer used in a bind group.\nRead-write or write-only storage buffer usage.\nShader input.\nSome value of type T.\nDescribes information about what a Surface’s …\nTexture format capability flags.\nSimilar to wgt::TextureUsages but for internal use.\nTextureView descriptor.\nA uniform buffer bound in a bind group.\nThe texture is in unknown state.\nFlag used by the wgpu-core texture tracker to say that the …\nStores the text of any validation errors that have …\nA vertex buffer used for drawing.\nFlag for internal testing.\nDescribes how the vertex buffer is interpreted.\nReturns the next texture to be presented by the swapchain …\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nGet a flags value with all known bits set.\nThe stride, in bytes, between elements of this buffer.\nThe list of attributes which comprise a single vertex.\nBegin encoding a new command buffer.\nSafety:\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe buffer being bound.\nThe alignment of the start of the buffer used as a GPU …\nThe alignment of the row pitch of the texture data stored …\nTo get the required sizes for the buffer allocations use …\nThe effect of draw calls on the color aspect of the output …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nAlpha composition mode.\nList of supported alpha composition modes.\nConfigures the surface to use the given device.\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nWhether all set bits in a source flags value are also set …\nReturns true if the bitflags contains bits that are not …\nReturns true if the bitflags contains bits that are not …\nCopy from buffer to texture. Works with a single array …\nCopy from texture to buffer. Works with a single array …\nCopy from one texture to another. Works with a single …\nCreates a bind group layout.\nCreates a new buffer.\nCreates a new texture.\nCurrent extent of the surface, if known.\nSource codes for debug\nThe effect of draw calls on the depth and stencil aspects …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nDiscard currently recorded list, if any.\nA dummy API implementation.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nGet a flags value with all bits unset.\nThe upper bound of the range (exclusive).\nSafety:\nThe name of the entry point in the compiled shader. There …\nExit connection to this logical device.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nRequested texture extent. Must be in …\nFormat of the surface textures.\nList of supported texture formats.\nThe fragment stage for this pipeline.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nGet a flags value with the bits of a flag with the given …\nReturns any API validation errors that hav occurred in …\nCreates a PresentationTimestamp using the adapter’s WSI.\nGLES API internals.\nAnalysis information of the module.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nWhether all bits in this flags value are unset.\nReturns true if only one flag is set\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nYield a set of contained named flags values.\nThe layout of bind groups for this pipeline.\nThe layout of bind groups for this pipeline.\nRange for the number of queued frames.\nMaximum number of queued frames. Must be in …\nShader module IR.\nThe compiled shader module for this stage.\nThe multi-sampling properties of the pipeline.\nIf the pipeline will be used with a multiview render pass, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe bitwise negation (!) of the bits in a flags value, …\nThe offset at which the bound region starts.\nOrigin within a texture. Note: for 1D and 2D textures, Z …\nVertical synchronization mode.\nList of supported V-sync modes.\nThe properties of the pipeline at the primitive assembly …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nReclaims all resources that are allocated for this encoder.\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nCall insert when value is true or remove when value is …\nSets the bind group at index to group, assuming the layout …\nSets a range in push constant data.\nThe size of the region bound, in bytes.\nThe compiled compute stage and its entry point.\nThe lower bound of the range (inclusive).\nHow often this vertex buffer is “stepped” forward.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nSubmits the command buffers for execution on GPU.\nThe presentation configuration no longer matches the …\nReturns the capabilities of working with a specified …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nReturn the set of supported capabilities for a texture …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nUnconfigures the surface on the given device.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nSupported texture usage flags.\nAllowed usage of surface textures,\nContains either a single mutating usage as a target, or a …\nThe format of any vertex buffers used with this pipeline.\nThe vertex stage for this pipeline.\nAllows views of this texture to have a different format …\nAllows views of swapchain texture to have a different …\nVulkan API internals.\nCalling wait with a lower value than the current fence …\nMaximum binding size for the shaders that only support i32 …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA wrapper around a glow::Context and the required EGL …\nA guard containing a lock to an AdapterContext\nReturns the underlying EGL context.\nReturns the EGL instance.\nReturns the EGL version the adapter context was created …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGet’s the glow::Context without waiting for a lock\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nObtain a lock to the EGL context and get handle to the …\nCreates a new external adapter using the specified loader …\nReturns the EGLDisplay corresponding to the adapter …\nSafety\nSafety\nUser data needed by …\nQualcomm OOMs when there are zero color attachments but a …\nIf the following code returns false, then nvidia will end …\nOnly generate SPIR-V for one entry point at a time.\nWorkaround flags.\nGet a flags value with all known bits set.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nSafety\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nReturn the instance extension names wgpu would like to …\nSafety\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nSafety\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nThe bitwise negation (!) of the bits in a flags value, …\nfeatures must be the same features used to create …\nReturns the queue family index of the device’s internal …\nSafety\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nSafety\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nThe pending fence values have to be ascending.\nA raw display handle for Android NDK.\nRaw display handle for Android.\nA raw window handle for Android NDK.\nRaw window handle for Android NDK.\nA raw window handle for AppKit.\nA raw display handle for AppKit.\nRaw display handle for AppKit.\nRaw window handle for AppKit.\nThe handle to the display controller of the windowing …\nA raw window handle for the Linux Kernel Mode Set/Direct …\nA raw display handle for the Linux Kernel Mode Set/Direct …\nRaw display handle for the Linux Kernel Mode Set/Direct …\nRaw window handle for the Linux Kernel Mode Set/Direct …\nA raw window handle for the Linux Generic Buffer Manager.\nA raw display handle for the Linux Generic Buffer Manager.\nRaw display handle for the Linux Generic Buffer Manager.\nRaw window handle for the Linux Generic Buffer Manager.\nA raw window handle for Haiku.\nA raw display handle for Haiku.\nRaw display handle for Haiku.\nRaw window handle for Haiku.\nAn error that can occur while fetching a display or window …\nA display that acts as a wrapper around a display handle.\nDisplay that wraps around a raw display handle.\nWindow that wraps around a raw window handle.\nA handle to a window.\nThe underlying handle cannot be represented using the …\nA raw display handle for OpenHarmony OS NDK\nRaw display handle for OpenHarmony.\nA raw window handle for the OpenHarmony OS NDK\nRaw window handle for Ohos NDK.\nA raw window handle for the Redox operating system.\nA raw display handle for the Redox operating system.\nRaw display handle for the Redox operating system.\nRaw window handle for the Redox operating system.\nA display server handle for a particular windowing system.\nA window handle for a particular windowing system.\nA raw window handle for UIKit (Apple’s non-macOS …\nA raw display handle for UIKit (Apple’s non-macOS …\nRaw display handle for UIKit.\nRaw window handle for UIKit.\nThe underlying handle is not available.\nA raw window handle for Wayland.\nA raw display handle for Wayland.\nRaw display handle for Wayland.\nRaw window handle for Wayland.\nA raw window handle for the Web.\nA raw display handle for the Web.\nA raw window handle for a Web canvas registered via …\nRaw window handle for a Web canvas registered via …\nRaw display handle for the Web.\nA raw window handle for a Web offscreen canvas registered …\nRaw window handle for a Web offscreen canvas registered via\nRaw window handle for the Web.\nA raw window handle for Win32.\nRaw window handle for Win32.\nA raw window handle for WinRT.\nRaw window handle for WinRT.\nThe handle to a window.\nA raw display handle for Win32.\nRaw display handle for Windows.\nA raw window handle for Xcb.\nA raw display handle for Xcb.\nRaw display handle for Xcb.\nRaw window handle for Xcb.\nA raw window handle for Xlib.\nA raw display handle for Xlib.\nRaw display handle for Xlib.\nRaw window handle for Xlib.\nA pointer to an ANativeWindow.\nCreate an Android-based display handle.\nCreate an AppKit-based display handle.\nGet the underlying raw display handle.\nGet the underlying raw window handle.\nA pointer to a BDirectWindow object that might be null\nA pointer to a BWindow object\nCreate a DisplayHandle from a RawDisplayHandle.\nBorrow a WindowHandle from a RawWindowHandle.\nA pointer to an X server xcb_connection_t.\nA WinRT CoreWindow handle.\nA pointer to an Xlib Display.\nA pointer to a wl_display.\nGet a handle to the display controller of the windowing …\nThe drm file descriptor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe gbm device.\nThe gbm surface.\nCreate an Haiku-based display handle.\nThe GWLP_HINSTANCE associated with this type’s HWND.\nA Win32 HWND handle.\nAn ID value inserted into the data attributes of the …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreate a new empty display handle.\nCreate a new handle to an ANativeWindow.\nCreate a new empty display handle.\nCreate a new handle to a view.\nCreate a new empty display handle.\nCreate a new handle to a window.\nCreate a new empty display handle.\nCreate a new handle to an OHNativeWindow on OpenHarmony.\nCreate a new empty display handle.\nCreate a new handle to a window.\nCreate a new empty display handle.\nCreate a new handle to a view.\nCreate a new handle to a display.\nCreate a new handle to a window.\nCreate a new handle to a connection and screen.\nCreate a new handle to a window.\nCreate a new display handle.\nCreate a new handle to a surface.\nCreate a new handle to a file descriptor.\nCreate a new handle to a plane.\nCreate a new handle to a device.\nCreate a new handle to a surface.\nCreate a new empty display handle.\nCreate a new handle to a canvas element.\nCreate a new handle from a pointer to HtmlCanvasElement.\nCreate a new handle from a pointer to an OffscreenCanvas.\nCreate a new empty display handle.\nCreate a new handle to a window.\nCreate a new handle to a window.\nA pointer to an NSView object.\nA pointer to the JsValue of an HtmlCanvasElement.\nA pointer to the JsValue of an OffscreenCanvas.\nCreate an OpenHarmony-based display handle.\nCreate an Orbital-based display handle.\nThe primary drm plane handle.\nAn X11 screen to use with this display handle.\nAn X11 screen to use with this display handle.\nA pointer to a wl_surface.\nA pointer to an UIView object.\nA pointer to an UIViewController object, if the view has …\nCreate a UiKit-based display handle.\nAn Xlib visual ID, or 0 if unknown.\nAn X11 xcb_visualid_t.\nCreate a Web-based display handle.\nA pointer to an orbclient window.\nAn Xlib Window.\nAn X11 xcb_window_t.\nGet a handle to the window.\nCreate a Windows-based display handle.\nDescribes a Buffer when allocating.\nUtility methods not meant to be in the main API.\nArgument buffer layout for dispatch_indirect commands.\nCPU accessible buffer used to download data back from the …\nArgument buffer layout for draw_indexed_indirect commands.\nArgument buffer layout for draw_indirect commands.\nThe texture is laid out densely in memory as:\nThe texture is laid out densely in memory as:\nMethods shared by RenderPass and RenderBundleEncoder.\nEfficiently performs many buffer writes by sharing and …\nOrder in which TextureData is laid out in memory.\nAligns a value to an alignment.\nReturns the bytes representation of the struct, ready to …\nReturns the bytes representation of the struct, ready to …\nReturns the bytes representation of the struct, ready to …\nGet a set of backend bits from the environment variable …\nThe value added to the vertex index before indexing into …\nContents of a buffer on creation.\nCreates a Buffer with data to initialize it.\nUpload an entire texture and its mipmaps from a source …\nDraws primitives from the active vertex buffer(s).\nDraws indexed primitives using the active index buffer and …\nDraws indexed primitives using the active index buffer and …\nDraws primitives from the active vertex buffer(s) based on …\nChoose which DX12 shader compiler to use from the …\nPrepare currently mapped buffers for use in a submission.\nThe first index within the index buffer.\nThe instance ID of the first instance to draw.\nThe instance ID of the first instance to draw.\nThe Index of the first vertex to draw.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nChoose which minor OpenGL ES version to use from the …\nThe number of indices to draw.\nInitialize the adapter obeying the WGPU_ADAPTER_NAME …\nInitialize the adapter obeying the WGPU_ADAPTER_NAME …\nThe number of instances to draw.\nThe number of instances to draw.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDebug label of a buffer. This will show up in graphics …\nVersion of make_spirv intended for use with …\nCreate a new staging belt.\nGenerates a set of backends from a comma separated list of …\nGet a power preference from the environment variable …\nAsynchronously read the contents of a buffer.\nRecall all of the closed buffers back to be reused.\nSets the active bind group for a given bind group index. …\nSets the active index buffer.\nSets the active render pipeline.\nwgt::Features::PUSH_CONSTANTS must be enabled on the …\nAssign a vertex buffer to a slot.\nUsages of a buffer. If the buffer is used in any way that …\nThe number of vertices to draw.\nAllocate the staging belt slice of size to be uploaded …\nThe number of work groups in X dimension.\nThe number of work groups in Y dimension.\nThe number of work groups in Z dimension.\nThe Slider can be interacted with.\nThe theme catalog of a Slider.\nA circular handle.\nThe item class of the Catalog.\nThe Slider is being dragged.\nThe appearance of the handle of a slider.\nThe shape of the handle of a slider.\nThe Slider is being hovered.\nThe appearance of a slider rail\nA rectangular shape.\nAn horizontal bar and a handle that selects a single value …\nThe possible status of a Slider.\nThe appearance of a slider.\nA styling function for a Slider.\nThe border Color of the handle.\nThe border radius of the corners of the rail.\nThe border width of the handle.\nThe Color of the handle.\nThe colors of the rail of the slider.\nThe default style of a Slider.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nThe appearance of the Handle of the slider.\nCalls U::from(self).\nThe colors of the rail of the slider.\nThe shape of the handle.\nThe Style of a class with the given status.\nThe width of the stroke of a slider rail.\nThe border radius of the corners of the rectangle.\nThe radius of the circle.\nThe width of the rectangle.\nThe theme catalog of an Svg.\nThe item class of the Catalog.\nA handle of Svg data.\nThe Svg is being hovered.\nThe Svg is idle.\nThe possible status of an Svg.\nThe appearance of an Svg.\nA styling function for an Svg.\nA vector graphics image.\nThe Color filter of an Svg.\nReturns a reference to the SVG Data.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an SVG Handle from raw bytes containing either an …\nCreates an SVG Handle pointing to the vector image of the …\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe Style of a class with the given status.\nAn absolute height in logical pixels.\nAdvanced text shaping and font fallback.\nNo shaping and no font fallback.\nBorrowed data.\nThe theme catalog of a Text.\nThe item class of this Catalog.\nA fragment of Text.\nThe output of the Highlighter.\nA type capable of highlighting text.\nA trait for converting a value to some text Fragment.\nThe highlight iterator type.\nThe height of a line of text in a paragraph.\nOwned data.\nA factor of the size of the text.\nA bunch of Rich text.\nThe settings to configure the Highlighter.\nThe shaping strategy of some text.\nA span of text.\nThe internal state of a Text widget.\nThe appearance of some text.\nA styling function for a Text.\nA paragraph.\nSets the alignment::Horizontal of the Rich text.\nSets the alignment::Vertical of the Rich text.\nSets the Background of the Span.\nSets the Background of the Span, if any.\nText with the default base color.\nSets the Border of the Span.\nSets the Border of the Span, if any.\nCenters the Rich text, both horizontally and vertically.\nNotifies the Highlighter that the line at the given index …\nSets the default style class of the Rich text.\nSets the default Color of the Rich text.\nSets the Color of the Span.\nThe Color of the Span.\nThe Color of the text.\nSets the default Color of the Rich text, if Some.\nSets the Color of the Span, if any.\nReturns the current line of the Highlighter.\nText conveying some negative information, like an error.\nThe default text styling; color is inherited.\nThe default class produced by this Catalog.\nDraws text using the same logic as the Text widget.\nSets the default font of the Rich text.\nSets the font of the Span.\nThe font of the Span.\nSets the font of the Span, if any.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Rich text boundaries.\nThe Highlight of the Span.\nHighlights the given line.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the value to some text Fragment.\nProduces the layout::Node of a Text widget.\nSets the defualt LineHeight of the Rich text.\nSets the LineHeight of the Span.\nThe LineHeight of the Span.\nSets the link of the Span.\nThe link of the Span.\nSets the link of the Span, if any.\nCreates a new Highlighter from its Self::Settings.\nCreates a new empty Rich text.\nCreates a new Span of text with the given text fragment.\nSets the Padding of the Span.\nThe Padding of the Span.\nText conveying some important information, like an action.\nAdds a new text Span to the Rich text.\nText conveying some secondary information, like a footnote.\nSets the default size of the Rich text.\nSets the size of the Span.\nThe size of the Span in Pixels.\nSets whether the Span shoud be struck through or not.\nWhether the Span should be struck through or not.\nThe Style of a class with the given status.\nSets the default style of the Rich text.\nText conveying some positive information, like a …\nThe Fragment of text.\nReturns the LineHeight in absolute logical pixels.\nTurns the Span into a static one.\nSets whether the Span shoud be underlined or not.\nWhether the Span should be underlined or not.\nUpdates the Highlighter with some new Self::Settings.\nSets the width of the Rich text boundaries.\nCreates a new Rich text with the given text spans.\nAn interaction with an Editor.\nThe TextEditor can be interacted with.\nDelete the previous character.\nDelete the previous character.\nA binding to an action in the TextEditor.\nThe theme catalog of a TextEditor.\nThe item class of the Catalog.\nClick the Editor at the given Point.\nThe content of a TextEditor.\nCopy the selection of the TextEditor.\nProduce the given message.\nCut the selection of the TextEditor.\nDelete the next character.\nDelete the next character.\nThe TextEditor cannot be interacted with.\nMove to the end of the text.\nMove to the start of the text.\nMove down.\nDrag the mouse on the Editor to the given Point.\nAn action that edits text.\nPerform an Edit.\nMove to the end of the line.\nBreak the current line.\nBreak the current line.\nThe TextEditor is focused.\nMove to the start of the line.\nThe TextEditor is being hovered.\nInsert the given character.\nInsert the given character.\nA key press.\nMove left.\nA cursor movement.\nApply a Motion.\nApply a Motion.\nMove to the start of the next window.\nMove to the start of the previous window.\nPaste the given text.\nPaste the clipboard contents in the TextEditor.\nMove right.\nScroll the Editor a certain amount of lines.\nSelect text with a given Motion.\nSelect text with a given Motion.\nSelect the entire buffer.\nSelect the entire buffer.\nSelect the line at the current cursor.\nSelect the line at the current cursor.\nSelect the word at the current cursor.\nSelect the word at the current cursor.\nA sequence of bindings to execute.\nThe state of a TextEditor.\nThe possible status of a TextEditor.\nThe appearance of a text input.\nA styling function for a TextEditor.\nA multi-line text input.\nUnfocus the TextEditor.\nMove up.\nMove to the left boundary of a word.\nMove to the right boundary of a word.\nThe Background of the text input.\nThe Border of the text input.\nReturns the current cursor position of the Content.\nThe default style of a TextEditor.\nThe default class produced by the Catalog.\nReturns the Direction of the Motion.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the default Binding for the given key press.\nThe Color of the icon of the text input.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the Action is an editing action.\nReturns whether the TextEditor is currently focused or not.\nThe key pressed.\nReturns the text of the line at the given index, if it …\nReturns the amount of lines of the Content.\nReturns an iterator of the text of the lines in the Content…\nThe state of the keyboard modifiers.\nCreates an empty Content.\nPerforms an Action on the Content.\nThe Color of the placeholder of the text input.\nReturns the selected text of the Content.\nThe Color of the selection of the text input.\nThe current Status of the TextEditor.\nThe Style of a class with the given status.\nReturns the text of the Content.\nThe text produced by the key press.\nThe Color of the value of the text input.\nWidens the Motion, if possible.\nCreates a Content with the given text.\nThe amount of lines to scroll.\nThe TextInput can be interacted with.\nThe theme catalog of a TextInput.\nThe item class of the Catalog.\nThe cursor of a text input.\nThe default Padding of a TextInput.\nThe TextInput cannot be interacted with.\nThe TextInput is focused.\nThe TextInput is being hovered.\nThe content of the Icon.\nThe identifier of a TextInput.\nThe left side of a TextInput.\nThe right side of a TextInput.\nThe side of a TextInput.\nThe state of a TextInput.\nThe possible status of a TextInput.\nThe appearance of a text input.\nA styling function for a TextInput.\nA field that can be filled with text.\nThe value of a TextInput.\nThe Background of the text input.\nThe Border of the text input.\nThe unicode code point that will be used as the icon.\nTrack the cursor of a text input.\nReturns the Cursor of the TextInput.\nThe default style of a TextInput.\nThe default class produced by the Catalog.\nProduces a Task that focuses the TextInput with the given …\nFocuses the TextInput.\nThe font that will be used to display the code_point.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe Color of the icon of the text input.\nInserts a new char at the given grapheme index.\nInserts a bunch of graphemes at the given grapheme index.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the Value is empty or not.\nReturns whether the TextInput is currently focused or not.\nReturns the total amount of graphemes in the Value.\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to an arbitrary location.\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to the end of the input …\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to the front of the …\nCreates a new Value from a string slice.\nCreates a custom Id.\nCreates a new State, representing an unfocused TextInput.\nReturns the position of the next end of a word from the …\nThe Color of the placeholder of the text input.\nReturns the position of the previous start of a word from …\nRemoves the grapheme at the given index.\nRemoves the graphemes from start to end.\nReturns a new Value with all its graphemes replaced with …\nReturns a new Value containing the graphemes from start …\nProduces a Task that selects all the content of the …\nSelects all the content of the TextInput.\nReturns the current selection of the Cursor for the given …\nThe Color of the selection of the text input.\nThe side of a TextInput where to display the Icon.\nThe font size of the content.\nThe spacing between the Icon and the text in a TextInput.\nReturns the State of the Cursor.\nThe Style of a class with the given status.\nUnfocuses the TextInput.\nCreates a unique Id.\nReturns a new Value containing the graphemes until the …\nThe Color of the value of the text input.\nThe cursor of a text input.\nCursor without a selection\nCursor selecting a range of text\nThe state of a Cursor.\nReturns the argument unchanged.\nCalls U::from(self).\nThe end of the selection\nThe start of the selection\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA Theme with a customized Palette.\nA Theme that uses a Custom palette.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nThe built-in light variant.\nThe built-in Moonfly variant.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant.\nA color palette.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nThe background Color of the Palette.\nThe danger Color of the Palette.\nDefine the colors of a theme.\nThe primary Color of the Palette.\nThe success Color of the Palette.\nThe text Color of the Palette.\nA set of background colors.\nA set of danger colors.\nThe built-in Catppuccin Frappé variant of an Extended …\nThe built-in Catppuccin Latte variant of an Extended …\nThe built-in Catppuccin Macchiato variant of an Extended …\nThe built-in Catppuccin Mocha variant of an Extended …\nThe built-in dark variant of an Extended palette.\nThe built-in Dracula variant of an Extended palette.\nThe built-in Ferra variant of an Extended palette.\nThe built-in Gruvbox Dark variant of an Extended palette.\nThe built-in Gruvbox Light variant of an Extended palette.\nThe built-in Kanagawa Dragon variant of an Extended …\nThe built-in Kanagawa Lotus variant of an Extended palette.\nThe built-in Kanagawa Wave variant of an Extended palette.\nThe built-in light variant of an Extended palette.\nThe built-in Moonfly variant of an Extended palette.\nThe built-in Nightfly variant of an Extended palette.\nThe built-in Nord variant of an Extended palette.\nThe built-in Oxocarbon variant of an Extended palette.\nThe built-in Solarized Dark variant of an Extended palette.\nThe built-in Solarized Light variant of an Extended …\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night Storm variant of an Extended …\nAn extended set of colors generated from a Palette.\nA pair of background and text colors.\nA color palette.\nA set of primary colors.\nA set of secondary colors.\nA set of success colors.\nThe background Color of the Palette.\nThe set of background colors.\nThe base background color.\nThe base primary color.\nThe base secondary color.\nThe base success color.\nThe base danger color.\nThe background color.\nThe danger Color of the Palette.\nThe set of danger colors.\nWhether the palette is dark or not.\nThe primary Color of the Palette.\nThe set of primary colors.\nThe set of secondary colors.\nA stronger version of the base background color.\nA stronger version of the base primary color.\nA stronger version of the base secondary color.\nA stronger version of the base success color.\nA stronger version of the base danger color.\nThe success Color of the Palette.\nThe set of success colors.\nThe text Color of the Palette.\nThe text color.\nA weaker version of the base background color.\nA weaker version of the base primary color.\nA weaker version of the base secondary color.\nA weaker version of the base success color.\nA weaker version of the base danger color.\nThe Toggler can be interacted with.\nThe theme catalog of a Toggler.\nThe item class of the Catalog.\nThe Toggler is being hovered.\nThe possible status of a Toggler.\nThe appearance of a toggler.\nA styling function for a Toggler.\nA toggler widget.\nThe background Color of the toggler.\nThe Color of the background border of the toggler.\nThe width of the background border of the toggler.\nThe default style of a Toggler.\nThe default class produced by the Catalog.\nThe foreground Color of the toggler.\nThe Color of the foreground border of the toggler.\nThe width of the foreground border of the toggler.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe Style of a class with the given status.\nIndicates whether the Toggler is toggled.\nIndicates whether the Toggler is toggled.\nThe tooltip will appear on the bottom of the widget.\nThe tooltip will follow the cursor.\nThe tooltip will appear on the left of the widget.\nThe position of the tooltip. Defaults to following the …\nThe tooltip will appear on the right of the widget.\nAn element to display a widget over another.\nThe tooltip will appear on the top of the widget.\nReturns the argument unchanged.\nCalls U::from(self).\nThe Slider can be interacted with.\nThe theme catalog of a Slider.\nA circular handle.\nThe item class of the Catalog.\nThe Slider is being dragged.\nThe appearance of the handle of a slider.\nThe shape of the handle of a slider.\nThe Slider is being hovered.\nA rectangular shape.\nThe possible status of a Slider.\nThe appearance of a slider.\nA styling function for a Slider.\nAn vertical bar and a handle that selects a single value …\nThe border Color of the handle.\nThe border width of the handle.\nThe Color of the handle.\nThe default style of a Slider.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe appearance of the Handle of the slider.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe colors of the rail of the slider.\nThe shape of the handle.\nThe Style of a class with the given status.\nChanges the HandleShape of the Style to a circle with the …\nThe border radius of the corners of the rectangle.\nThe radius of the circle.\nThe width of the rectangle.\nAn operation to be performed on some window.\nThe window will always be below normal windows.\nThe window will always be on top of normal windows.\nRedraw at the given time.\nThe window is completely centered on the screen.\nChange the window Icon.\nChange the window Level.\nChange the Mode of the window.\nClose the window and exits the application.\nThe user has requested for the window to close.\nA window was closed.\nPlatform-specific\nThe platform-specific default position for a new window.\nMove the window with the left mouse button until the …\nA window-related event.\nA file has been dropped into the window.\nA file is being hovered over the window.\nA file was hovered, but has exited the window.\nA window was focused.\nThe application takes the whole screen of its current …\nBring the window to the front and sets input focus. Has no …\nGets the Id of the latest window.\nGet if the current window is maximized or not.\nGet if the current window is minimized or not.\nGet the current Mode of the window.\nGets the Id of the oldest window.\nGet the current logical coordinates of the window.\nGet the raw identifier unique to the window.\nGet the current logical dimensions of the window.\nThe application is hidden\nAn window icon normally used for the titlebar or taskbar.\nAn window icon normally used for the titlebar or taskbar.\nThe id of the window.\nPlatform-specific\nA window level groups windows with respect to their …\nSet the window to maximized or back\nSet the window to minimized or back\nThe mode of a window-based application.\nMove the window to the given logical coordinates.\nA window was moved.\nRedraw the next frame.\nThe default behavior.\nOpens a new window with some Settings.\nA window was opened.\nThe position of a window in a given screen.\nA request to redraw a window.\nA window redraw was requested.\nRequest user attention to the window, this has no effect …\nResize the window to the given logical dimensions.\nA window was resized.\nRuns the closure with the native window handle of the …\nData of a screenshot, captured with window::screenshot().\nScreenshot the viewport of the window.\nThe window settings of an application.\nShow the system menu at cursor position.\nThe window is positioned with specific coordinates: (X, Y).\nLike Specific, but the window is positioned with the …\nToggle whether window has decorations.\nToggle the window to maximized or back\nA window was unfocused.\nThe type of user attention to request.\nThe application appears in its own window.\nThe bytes of the Screenshot.\nChanges the Icon of the window.\nChanges the window Level.\nChanges the Mode of the window.\nCloses the window with id.\nSubscribes to all Event::Closed occurrences in the running …\nSubscribes to all Event::CloseRequested occurences in the …\nCrops a Screenshot to the provided region. This will …\nWhether the window should have a border, a title bar, etc. …\nBegins dragging the window while the left mouse button is …\nSubscribes to all window events of the running application.\nWhether the window will close when the user requests it, …\nSubscribes to the frames of the window of the running …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nBrings the window to the front and sets input focus. Has …\nGets the window Id of the latest window.\nGets the maximized state of the window with the given Id.\nGets the minimized state of the window with the given Id.\nGets the current Mode of the window.\nGets the window Id of the oldest window.\nGets the position in logical coordinates of the window …\nGets an identifier unique to the window, provided by the …\nGet the window’s size in logical dimensions.\nAttach an icon to the window of your application.\nThe icon of the window.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the raw data of the Icon.\nThe window Level.\nThe maximum size of the window.\nMaximizes the window.\nThe minimum size of the window.\nMinimizes the window.\nMoves the window to the given logical coordinates.\nCreates a new Screenshot.\nOpens a new window with the given Settings; producing the …\nSubscribes to all Event::Closed occurrences in the running …\nPlatform specific settings.\nThe initial position of the window.\nRequest user attention to the window. This has no effect …\nWhether the window should be resizable or not.\nResizes the window to the given logical dimensions.\nSubscribes to all Event::Resized occurrences in the …\nRuns the given callback with the native window handle for …\nThe scale factor of the Screenshot. This can be useful …\nTake screenshots of a window.\nCaptures a Screenshot from the window.\nConfigure your windows.\nShow the system menu at cursor position.\nThe size of the Screenshot in physical pixels.\nThe initial logical dimensions of the window.\nToggles the window decorations.\nToggles the window to maximized or back.\nWhether the window should be transparent.\nCreates a new unique window Id.\nWhether the window should be visible or not.\nThe position of the opened window. This is relative to the …\nThe size of the created window. This is its “inner” …\nAn error produced when creating an Icon.\nAn window icon normally used for the titlebar or taskbar.\nThe image crate reported an error.\nThe Icon is not valid.\nThe underlying OS failed to create the icon.\nReturns the argument unchanged.\nCreates an icon from an image file.\nCreates an icon from the content of an image file.\nBuilds an Icon from its RGBA pixels in the sRGB color …\nCalls U::from(self).\nA raw display handle for Android NDK.\nRaw display handle for Android.\nA raw window handle for Android NDK.\nRaw window handle for Android NDK.\nA raw window handle for AppKit.\nA raw display handle for AppKit.\nRaw display handle for AppKit.\nRaw window handle for AppKit.\nThe handle to the display controller of the windowing …\nA raw window handle for the Linux Kernel Mode Set/Direct …\nA raw display handle for the Linux Kernel Mode Set/Direct …\nRaw display handle for the Linux Kernel Mode Set/Direct …\nRaw window handle for the Linux Kernel Mode Set/Direct …\nA raw window handle for the Linux Generic Buffer Manager.\nA raw display handle for the Linux Generic Buffer Manager.\nRaw display handle for the Linux Generic Buffer Manager.\nRaw window handle for the Linux Generic Buffer Manager.\nA raw window handle for Haiku.\nA raw display handle for Haiku.\nRaw display handle for Haiku.\nRaw window handle for Haiku.\nAn error that can occur while fetching a display or window …\nA display that acts as a wrapper around a display handle.\nDisplay that wraps around a raw display handle.\nWindow that wraps around a raw window handle.\nA handle to a window.\nThe underlying handle cannot be represented using the …\nA raw display handle for OpenHarmony OS NDK\nRaw display handle for OpenHarmony.\nA raw window handle for the OpenHarmony OS NDK\nRaw window handle for Ohos NDK.\nA raw window handle for the Redox operating system.\nA raw display handle for the Redox operating system.\nRaw display handle for the Redox operating system.\nRaw window handle for the Redox operating system.\nA display server handle for a particular windowing system.\nA window handle for a particular windowing system.\nA raw window handle for UIKit (Apple’s non-macOS …\nA raw display handle for UIKit (Apple’s non-macOS …\nRaw display handle for UIKit.\nRaw window handle for UIKit.\nThe underlying handle is not available.\nA raw window handle for Wayland.\nA raw display handle for Wayland.\nRaw display handle for Wayland.\nRaw window handle for Wayland.\nA raw window handle for the Web.\nA raw display handle for the Web.\nA raw window handle for a Web canvas registered via …\nRaw window handle for a Web canvas registered via …\nRaw display handle for the Web.\nA raw window handle for a Web offscreen canvas registered …\nRaw window handle for a Web offscreen canvas registered via\nRaw window handle for the Web.\nA raw window handle for Win32.\nRaw window handle for Win32.\nA raw window handle for WinRT.\nRaw window handle for WinRT.\nThe handle to a window.\nA raw display handle for Win32.\nRaw display handle for Windows.\nA raw window handle for Xcb.\nA raw display handle for Xcb.\nRaw display handle for Xcb.\nRaw window handle for Xcb.\nA raw window handle for Xlib.\nA raw display handle for Xlib.\nRaw display handle for Xlib.\nRaw window handle for Xlib.\nA pointer to an ANativeWindow.\nA pointer to a BDirectWindow object that might be null\nA pointer to a BWindow object\nA pointer to an X server xcb_connection_t.\nA WinRT CoreWindow handle.\nA pointer to an Xlib Display.\nA pointer to a wl_display.\nGet a handle to the display controller of the windowing …\nThe drm file descriptor.\nThe gbm device.\nThe gbm surface.\nThe GWLP_HINSTANCE associated with this type’s HWND.\nA Win32 HWND handle.\nAn ID value inserted into the data attributes of the …\nA pointer to an NSView object.\nA pointer to the JsValue of an HtmlCanvasElement.\nA pointer to the JsValue of an OffscreenCanvas.\nThe primary drm plane handle.\nAn X11 screen to use with this display handle.\nAn X11 screen to use with this display handle.\nA pointer to a wl_surface.\nA pointer to an UIView object.\nA pointer to an UIViewController object, if the view has …\nAn Xlib visual ID, or 0 if unknown.\nAn X11 xcb_visualid_t.\nA pointer to an orbclient window.\nAn Xlib Window.\nAn X11 xcb_window_t.\nGet a handle to the window.\nErrors that can occur when cropping a Screenshot.\nThe cropped region’s size is out of bounds.\nData of a screenshot, captured with window::screenshot().\nThe cropped region’s size is zero.\nThe bytes of the Screenshot.\nReturns the argument unchanged.\nCalls U::from(self).\nThe scale factor of the Screenshot. This can be useful …\nThe size of the Screenshot in physical pixels.\nThe platform specific window settings of an application.\nThe window settings of an application.\nSets the application id of the window.\nWhether the window should have a border, a title bar, etc. …\nWhether the window will close when the user requests it, …\nReturns the argument unchanged.\nThe icon of the window.\nCalls U::from(self).\nThe window Level.\nThe maximum size of the window.\nThe minimum size of the window.\nPlatform specific settings.\nThe initial position of the window.\nWhether the window should be resizable or not.\nThe initial logical dimensions of the window.\nWhether the window should be transparent.\nWhether the window should be visible or not.") \ No newline at end of file diff --git a/search.desc/iced_core/iced_core-desc-0-.js b/search.desc/iced_core/iced_core-desc-0-.js index 6b70cdb98a4..1366208c455 100644 --- a/search.desc/iced_core/iced_core-desc-0-.js +++ b/search.desc/iced_core/iced_core-desc-0-.js @@ -1 +1 @@ -searchState.loadedDescShard("iced_core", 0, "The core library of Iced.\nThe black color.\nThe background of some element.\nA color in the sRGB color space.\nA solid color.\nScale as big as it can be without needing to crop or hide …\nThe strategy used to fit the contents of a widget to its …\nScale the image to cover all of the bounding box, cropping …\nDegrees\nA generic Widget.\nDistort the image so the widget is 100% covered without …\nFill all the remaining space\nFill a portion of the remaining space relative to other …\nFill a fixed amount of space\nThe element will float while rotating. The layout will be …\nLinearly interpolate between several colors.\nA Transformation that preserves whatever is transformed.\nA rectangle starting at Point::ORIGIN with infinite width …\nA Size with infinite width and height.\nThe strategy used to fill space in a specific dimension.\nDon’t resize or scale the image at all.\nThe origin (i.e. a Point at (0, 0)).\nThe amount of radians in half a circle.\nAn amount of logical pixels.\nA 2D point.\nThe range of degrees of a circle.\nThe range of radians of a circle.\nRadians\nAn axis-aligned rectangle.\nThe strategy used to rotate the content.\nScale the image down if it’s too big for the space, but …\nA shadow.\nA connection to the state of a shell.\nFill the least amount of space\nAn amount of space in 2 dimensions.\nA SmolStr is a string type that has the following …\nThe element will be solid while rotating. The layout will …\nA color with no opacity.\nA 2D transformation matrix.\nA Size with a width and height of 1 unit.\nA 2D vector.\nThe white color.\nZero pixels.\nA Size with zero width and height.\nThe zero Vector.\nTransparency, 0.0 - 1.0\nAlign and position widgets.\nApplies the Rotation to the given Size, returning the …\nReturns whether the widgets of the current application …\nReturns the area of the Rectangle.\nReturns a reference to the Widget of the Element,\nReturns a mutable reference to the Widget of the Element,\nBlue component, 0.0 - 1.0\nThe blur radius of the shadow.\nDraw lines around containers.\nReturns the Point at the center of the Rectangle.\nReturns the X coordinate of the Point at the center of the …\nReturns the Y coordinate of the Point at the center of the …\nAccess the clipboard.\nThe color of the shadow.\nCreates a Color with shorter and cleaner syntax.\nReturns true if the given Point is contained in the …\nReturns the angle of the Rotation in Degrees.\nComputes the distance to another Point.\nAdapts the Length so it can contain the other Length and …\nHandle events of a user interface.\nExpands the Rectangle a given amount.\nExpands this Size by the given amount.\nMarks the Element as to-be-explained.\nReturns the fill factor of the Length.\nAttempt to apply the given fit for a content size within …\nReturns the “fluid” variant of the Length.\nLoad and use fonts.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a Color from its linear RGBA components.\nCreates a Color from its RGB components.\nCreates a Color from its RGB8 components.\nCreates a Color from its RGBA components.\nCreates a Color from its RGB8 components and an alpha …\nGreen component, 0.0 - 1.0\nColors that transition progressively.\nHeight of the rectangle.\nThe height.\nLoad and draw raster graphics.\nComputes the intersection with the given Rectangle.\nReturns whether the Rectangle intersects with the given …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the Color into its linear values.\nConverts the Color into its RGBA8 equivalent.\nInvalidates the current application layout.\nInvalidates the current application widgets.\nReturns the inverted Color.\nInverts the Color in-place.\nReturns true if the Shell contains no published messages\nReturns true iff the Length is either Length::Fill or\nReturns whether the current layout is invalid or not.\nReturns true if the current Rectangle is completely within …\nListen to keyboard events.\nPosition your widgets properly.\nApplies a transformation to the produced message of the …\nReturns the maximum of each component of this size and …\nMerges the current Shell with another one by applying the …\nReturns the minimum of each component of this size and …\nHandle mouse events.\nCreates a new Element containing the given Widget.\nCreates a new Color.\nCreates a new Point with the given coordinates.\nCreates a new Rectangle with its top-left corner in the …\nCreates a new Shell with the provided buffer of messages.\nCreates a new Size with the given width and height.\nCreates a new Vector with the given components.\nConstructs inline variant of SmolStr.\nConstructs a SmolStr from a statically allocated string.\nThe offset of the shadow.\nCreates an orthographic projection.\nDisplay interactive elements on top of other widgets.\nSpace stuff around the perimeter.\nReturns the position of the top left corner of the …\nPublish the given Message for an application to process it.\nRed component, 0.0 - 1.0\nReturns the angle of the Rotation in Radians.\nReturns a mutable reference to the angle of the Rotation …\nReturns the request a redraw should happen, if any.\nWrite your own renderer.\nRequests a new frame to be drawn.\nTriggers the given function if the layout is invalid, …\nRotates the Rectangle and returns the smallest Rectangle …\nRotates the given Size and returns the minimum Size …\nCreates a uniform scaling transformation.\nScales the alpha channel of the Background by the given …\nScales the alpha channel of the Color by the given factor.\nReturns the scale factor of the Transformation.\nReturns the Size of the Rectangle.\nSnaps the Rectangle to unsigned integer coordinates.\nLoad and draw vector graphics.\nDraw and interact with text.\nUse the built-in theme and styles.\nKeep track of time, both in native and web platforms!\nCalculates the line in which the angle intercepts the …\nBuild touch events.\nCreates a translate transformation.\nReturns the translation of the Transformation.\nComputes the union with the given Rectangle.\nCreate custom widgets and operate on them.\nWidth of the rectangle.\nThe width.\nBuild window-based GUI applications.\nCreates a new Rectangle with its top-left corner at the …\nThe X coordinate.\nX coordinate of the top-left corner.\nThe X component of the Vector\nThe Y coordinate.\nY coordinate of the top-left corner.\nThe Y component of the Vector\nAlignment on the axis of a container.\nAlign bottom\nAlign at the center of the axis.\nHorizontally centered\nVertically centered\nAlign at the end of the axis.\nThe horizontal Alignment of some resource.\nAlign left\nAlign right\nAlign at the start of the axis.\nAlign top\nThe vertical Alignment of some resource.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA border.\nThe border radii for the corners of a graphics primitive …\nCreates a new Radius with the given value as bottom left …\nSets the bottom left and bottom right values of the Radius.\nCreates a new Radius with the given bottom left value.\nSets the bottom left value of the Radius.\nBottom left radius\nCreates a new Radius with the given bottom right value.\nSets the bottom right value of the Radius.\nBottom right radius\nCreates a new Border with the given Color.\nSets the Color of the Border.\nThe color of the border.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Radius with the given value as top left and …\nSets the top left and bottom left values of the Radius.\nCreates a new Radius with the same value for each corner.\nCreates a new Radius with the same value for each corner.\nThe Radius of the border.\nCreates a new Radius with the given value as top right and …\nSets the top right and bottom right values of the Radius.\nCreates a new Border with the given Radius.\nSets the Radius of the Border.\nCreates a new Radius with the given value as top left and …\nSets the top left and top right values of the Radius.\nCreates a new Radius with the given top left value.\nSets the top left value of the Radius.\nTop left radius\nCreates a new Radius with the given top right value.\nSets the top right value of the Radius.\nTop right radius\nCreates a new Border with the given width.\nSets the width of the Border.\nThe width of the border.\nA buffer for short-term storage and transfer within and …\nThe kind of Clipboard.\nA null implementation of the Clipboard trait.\nThe primary clipboard.\nThe standard clipboard.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nReads the current content of the Clipboard as text.\nWrites the given text contents to the Clipboard.\nThe Event was handled and processed by a widget.\nA user interface event.\nThe Event was NOT handled by any widget.\nA keyboard event\nA mouse event\nThe status of an Event after being processed.\nA touch event\nA window event\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nMerges two Status into one.\nGlyphs in cursive fonts generally use a more informal …\nA non-monospaced sans-serif font with normal Weight.\nA font family.\nFantasy fonts are primarily decorative or expressive fonts …\nA font.\nA monospaced font with normal Weight.\nThe sole criterion of a monospace font is that all glyphs …\nThe name of a font family of choice.\nGlyphs in sans-serif fonts, as the term is used in CSS, …\nSerif fonts represent the formal text style for a script.\nThe width of some text.\nThe style of some text.\nThe weight of some text.\nThe Family of the Font.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe Stretch of the Font.\nThe Style of the Font.\nThe Weight of the Font.\nCreates a non-monospaced Font with the given Family::Name …\nA point along the gradient vector where the specified color…\nA fill which transitions colors progressively along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction at …\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nHow the Gradient is angled within its bounds.\nThe color of the gradient at the specified offset.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear gradient with the given angle in …\nOffset along the gradient vector.\nScales the alpha channel of the Gradient by the given …\nScales the alpha channel of the Linear gradient by the …\nColorStops along the linear gradient path.\nA cheaply cloneable and sliceable chunk of contiguous …\nA handle pointing to some encoded image bytes in-memory.\nImage filtering strategy.\nA handle of some image data.\nThe image Handle to be displayed. Iced exposes its own …\nThe unique identifier of some Handle data.\nBilinear interpolation.\nNearest neighbor.\nA file handle. The image data will be read from the file …\nA Renderer that can render raster graphics.\nA handle pointing to decoded image pixels in RGBA format.\nClears the buffer, removing all data.\nCreates Bytes instance from slice, by copying it.\nDraws an image with the given Handle and inside the …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an image Handle containing the encoded image data …\nCreates an image Handle pointing to the image of the given …\nCreates an image Handle containing the decoded image …\nCreates a new Bytes from a static slice.\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Bytes has a length of 0.\nReturns true if this is the only reference to the data.\nReturns the number of bytes contained in this Bytes.\nReturns the dimensions of an image for the given Handle.\nCreates a new empty Bytes.\nReturns a slice of self for the provided range.\nReturns a slice of self that is equivalent to the given …\nSplits the bytes into two at the given index.\nSplits the bytes into two at the given index.\nShortens the buffer, keeping the first len bytes and …\nTry to convert self into BytesMut.\nThe height of the image.\nThe id of this handle.\nThe pixels.\nThe width of the image.\nThe “alt” key.\nThe “command” key.\nThe “control” key.\nA keyboard event.\nA keyboard key was pressed.\nA keyboard key was released.\nThe “windows” key on Windows, “command” key on …\nThe left side of the keyboard.\nThe location of a key on the keyboard.\nThe current state of the keyboard modifiers.\nThe keyboard modifiers have changed.\nThe numpad of the keyboard.\nThe right side of the keyboard.\nThe “shift” key.\nThe standard group of keys on the keyboard.\nGet a flags value with all known bits set.\nReturns true if the ALT key is pressed in the Modifiers.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nReturns true if a “command key” is pressed in the …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nReturns true if the CTRL key is pressed in the Modifiers.\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nReturns true if the “jump key” is pressed in the …\nIdentify keyboard keys.\nReturns true if the LOGO key is pressed in the Modifiers.\nReturns true if the “command key” is pressed on a …\nThe bitwise negation (!) of the bits in a flags value, …\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nReturns true if the SHIFT key is pressed in the Modifiers.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nThe key pressed.\nThe key released.\nThe location of the key.\nThe location of the key.\nThe state of the modifier keys.\nThe state of the modifier keys.\nThe text produced by the key press, if any.\nSwitch the input mode on an external AVR (audio/video …\nToggle the power on an external AVR (audio/video …\nThe Accept (Commit, OK) key. Accept current option or …\nRedo or repeat an action.\nInitate the multi-candidate mode.\nThe Alt (Alternative) key.\nThe Alternate Graphics (AltGr or AltGraph) key.\nThe Application switch key, which provides a list of …\nNavigate or traverse downward. (KEYCODE_DPAD_DOWN)\nNavigate or traverse leftward. (KEYCODE_DPAD_LEFT)\nNavigate or traverse rightward. (KEYCODE_DPAD_RIGHT)\nNavigate or traverse upward. (KEYCODE_DPAD_UP)\nThe Attention (Attn) key.\nAdjust audio balance leftward. (VK_AUDIO_BALANCE_LEFT)\nAdjust audio balance rightward. (VK_AUDIO_BALANCE_RIGHT)\nDecrease audio bass boost or cycle down through bass boost …\nToggle bass boost on/off. (APPCOMMAND_BASS_BOOST)\nIncrease audio bass boost or cycle up through bass boost …\nAdjust audio fader towards front. (VK_FADER_FRONT)\nAdjust audio fader towards rear. (VK_FADER_REAR)\nAdvance surround audio mode to next available mode. (…\nDecrease treble. (APPCOMMAND_TREBLE_DOWN)\nIncrease treble. (APPCOMMAND_TREBLE_UP)\nDecrease audio volume. (APPCOMMAND_VOLUME_DOWN, …\nToggle between muted state and prior volume level. (…\nIncrease audio volume. (APPCOMMAND_VOLUME_UP, …\nUsed to remove the character to the left of the cursor. …\nThe Brightness Down key. Typically controls the display …\nThe Brightness Up key. Typically controls the display …\nNavigate to previous content or page in current history. (…\nOpen the list of browser favorites. (…\nNavigate to next content or page in current history. (…\nGo to the user’s preferred home page. (…\nRefresh the current page or content. (…\nCall up the user’s preferred search page. (…\nStop loading the current page or content. (…\nThe Call key. (KEYCODE_CALL)\nThe Camera key. (KEYCODE_CAMERA)\nThe Camera focus key. (KEYCODE_FOCUS)\nThe Caps Lock (Capital) key.\nSelect next (numerically or logically) lower channel. (…\nSelect next (numerically or logically) higher channel. (…\nA key string that corresponds to the character typed by …\nRemove the currently selected input.\nClose the current document or message (Note: This …\nToggle the display of Closed Captions. (VK_CC, …\nInitiate the Code Input mode to allow characters to be …\nGeneral purpose color-coded media function key, as index 0 …\nGeneral purpose color-coded media function key, as index 1 …\nGeneral purpose color-coded media function key, as index 2 …\nGeneral purpose color-coded media function key, as index 3 …\nGeneral purpose color-coded media function key, as index 4 …\nGeneral purpose color-coded media function key, as index 5 …\nThe Compose key, also known as “Multi_key” on the X …\nShow the application’s context menu. This key is …\nThe Control or Ctrl key.\nConvert the current input method sequence.\nCopy the current selection. (APPCOMMAND_COPY)\nThe Cursor Select key.\nCut the current selection. (APPCOMMAND_CUT)\nSelect Digital Video Rrecorder. (KEYCODE_DVR)\nUsed to delete the character to the right of the cursor. …\nAdjust brightness of device, by toggling between or …\nSwap video sources. (VK_DISPLAY_SWAP)\nThe Eisu key. This key may close the IME, but its purpose …\nToggle removable media to eject (open) and insert (close) …\nThe End key, used with keyboard entry to go to the end of …\nThe End Call key. (KEYCODE_ENDCALL)\nThe Enter or key. Used to activate current selection …\nThe Erase to End of Field key. This key deletes all …\nThe Esc key. This key was originally used to initiate an …\nThe Extend Selection (Exsel) key.\nExit the current application. (VK_EXIT)\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nClear program or content stored as favorite 0. (…\nClear program or content stored as favorite 1. (…\nClear program or content stored as favorite 2. (…\nClear program or content stored as favorite 3. (…\nSelect (recall) program or content stored as favorite 0. (…\nSelect (recall) program or content stored as favorite 1. (…\nSelect (recall) program or content stored as favorite 2. (…\nSelect (recall) program or content stored as favorite 3. (…\nStore current program or content as favorite 0. (…\nStore current program or content as favorite 1. (…\nStore current program or content as favorite 2. (…\nStore current program or content as favorite 3. (…\nThe Final Mode Final key used on some Asian keyboards, to …\nOpen the Find dialog. (APPCOMMAND_FIND)\nThe Function switch Fn key. Activating this key …\nThe Function-Lock (FnLock or F-Lock) key. Activating this …\nThe Back key. (KEYCODE_BACK)\nThe Home key, which goes to the phone’s main screen. (…\nSwitch to the first character group. (ISO/IEC 9995)\nSwitch to the last character group. (ISO/IEC 9995)\nSwitch to the next character group. (ISO/IEC 9995)\nSwitch to the previous character group. (ISO/IEC 9995)\nToggle display of program or content guide. (VK_GUIDE, …\nIf guide is active and displayed, then display next …\nIf guide is active and displayed, then display previous …\nToggle between Hangul and English modes.\nThe (Half-Width) Characters key.\nThe Headset Hook key. (KEYCODE_HEADSETHOOK)\nOpen a help dialog or toggle display of help information. (…\nThe Hibernate key. This key saves the current state of the …\nThe Hiragana (Japanese Kana characters) key.\nThe Hiragana/Katakana toggle key. (…\nThe Home key, used with keyboard entry, to go to start of …\nToggle display of information about currently selected …\nToggle between text modes for insertion or overtyping. (…\nToggle instant replay. (VK_INSTANT_REPLAY)\nThe Kana Mode (Kana Lock) key. This key is used to enter …\nThe Kanji (Japanese name for ideographic characters of …\nThe Katakana (Japanese Kana characters) key.\nA key on the keyboard.\nThe 11 key found on media numpads that have buttons from 1 …\nThe 12 key found on media numpads that have buttons from 1 …\nThe first generic “LaunchApplication” key. This is …\nThe second generic “LaunchApplication” key. This is …\nThe “Calendar” key. (KEYCODE_CALENDAR)\nThe “Contacts” key. (KEYCODE_CONTACTS)\nThe “Mail” key. (APPCOMMAND_LAUNCH_MAIL)\nThe “Media Player” key. (APPCOMMAND_LAUNCH_MEDIA_SELECT…\nLaunch linked content, if available and appropriate. (…\nList the current program. (VK_LIST)\nToggle display listing of currently available live content …\nLock or unlock current content or program. (VK_LOCK)\nOpen an editor to forward the current message. (…\nOpen an editor to reply to the current message. (…\nSend the current message. (APPCOMMAND_SEND_MAIL)\nToggle between manner mode state: silent, vibrate, ring, …\nShow a list of media applications: audio/video players and …\nAudio track key. (KEYCODE_MEDIA_AUDIO_TRACK)\nClose the current media, for example to close a CD or DVD …\nInitiate or continue forward playback at faster than …\nSelect previously selected channel or media. (VK_LAST, …\nPause the currently playing media. (APPCOMMAND_MEDIA_PAUSE…\nInitiate or continue media playback at normal speed, if …\nToggle media between play and pause states. (…\nInitiate or resume recording of currently selected media. (…\nInitiate or continue reverse playback at faster than …\nSkip backward to next content or program. (…\nSkip forward to next content or program. (VK_SKIP, …\nStep backward to next content or program. (…\nStep forward to next content or program. (…\nStop media playing, pausing, forwarding, rewinding, or …\nMedia top menu. (KEYCODE_MEDIA_TOP_MENU)\nSeek to next media or program track. (…\nSeek to previous media or program track. (…\nToggle the microphone on/off. (APPCOMMAND_MIC_ON_OFF_TOGGLE…\nDecrease microphone volume. (…\nMute the microphone. (APPCOMMAND_MICROPHONE_VOLUME_MUTE, …\nIncrease microphone volume. (…\nToggle between or cycle through input modes of IMEs.\nA named key.\nA key with an established name.\nNavigate in. (KEYCODE_NAVIGATE_IN)\nNavigate to next key. (KEYCODE_NAVIGATE_NEXT)\nNavigate out. (KEYCODE_NAVIGATE_OUT)\nNavigate to previous key. (KEYCODE_NAVIGATE_PREVIOUS)\nOpen a new document or message. (APPCOMMAND_NEW)\nCycle to next favorite channel (in favorites list). (…\nCycle to next user profile (if there are multiple user …\nAccept current input method sequence without conversion in …\nThe Notification key. (KEYCODE_NOTIFICATION)\nThe NumLock or Number Lock key. Used to toggle numpad mode …\nAccess on-demand content or programs. (VK_ON_DEMAND)\nOpen an existing document or message. (APPCOMMAND_OPEN)\nScroll down or display next page of content.\nScroll up or display previous page of content.\nPairing key to pair devices. (KEYCODE_PAIRING)\nThe Paste key. (APPCOMMAND_PASTE)\nPause the current state or application (as appropriate).\nMove picture-in-picture window down. (VK_PINP_DOWN)\nMove picture-in-picture window. (VK_PINP_MOVE)\nToggle display of picture-in-picture window. (…\nMove picture-in-picture window up. (VK_PINP_UP)\nPlay or resume the current state or application (as …\nDecrease media playback speed. (VK_PLAY_SPEED_DOWN)\nReset playback to normal speed. (VK_PLAY_SPEED_RESET)\nIncrease media playback speed. (VK_PLAY_SPEED_UP)\nToggle power state. (KEYCODE_POWER) Note: Note: Some …\nThe PowerOff key. Sometime called PowerDown.\nPrint the current document or message. (APPCOMMAND_PRINT)\nInitiate print-screen function.\nThe properties (Props) key.\nToggle random media or content shuffle mode. (…\nNot a physical key, but this key code is sent when the …\nToggle or cycle between media recording speeds. (…\nRedo the last action. (APPCOMMAND_REDO)\nToggle RF (radio frequency) input bypass mode (pass RF …\nThe Roman characters function key.\nSwitch the input mode on an external STB (set top box). (…\nToggle the power on an external STB (set top box). (…\nSave the current document or message. (APPCOMMAND_SAVE)\nToggle scan channels mode. (VK_SCAN_CHANNELS_TOGGLE)\nAdvance display screen mode to next available mode. (…\nToggle between scrolling and cursor movement modes.\nToggle display of device settings screen. (VK_SETTINGS, …\nUsed to enable shift modifier function for interpreting …\nGeneral purpose virtual function key, as index 1.\nGeneral purpose virtual function key, as index 2.\nGeneral purpose virtual function key, as index 3.\nGeneral purpose virtual function key, as index 4.\nUsed in text to insert a space between words. Usually …\nShow correction list when a word is incorrectly …\nToggle between dictation mode and command/control mode. (…\nSpellcheck the current document or selection. (…\nToggle split screen mode. (VK_SPLIT_SCREEN_TOGGLE)\nThe Standby key. This key turns off the display and places …\nToggle display of subtitles, if available. (VK_SUBTITLE)\nUsed to enable “super” modifier function for …\nThe Symbol modifier key (used on some virtual keyboards).\nSwitch to viewing TV. (KEYCODE_TV)\nTV 3D Mode. (KEYCODE_3D_MODE)\nToggle between antenna and cable input. (…\nAudio description. (KEYCODE_TV_AUDIO_DESCRIPTION)\nAudio description mixing volume down. (…\nAudio description mixing volume up. (…\nContents menu. (KEYCODE_TV_CONTENTS_MENU)\nContents menu. (KEYCODE_TV_DATA_SERVICE)\nSwitch the input mode on an external TV. (KEYCODE_TV_INPUT)\nSwitch to component input #1. (KEYCODE_TV_INPUT_COMPONENT_1…\nSwitch to component input #2. (KEYCODE_TV_INPUT_COMPONENT_2…\nSwitch to composite input #1. (KEYCODE_TV_INPUT_COMPOSITE_1…\nSwitch to composite input #2. (KEYCODE_TV_INPUT_COMPOSITE_2…\nSwitch to HDMI input #1. (KEYCODE_TV_INPUT_HDMI_1)\nSwitch to HDMI input #2. (KEYCODE_TV_INPUT_HDMI_2)\nSwitch to HDMI input #3. (KEYCODE_TV_INPUT_HDMI_3)\nSwitch to HDMI input #4. (KEYCODE_TV_INPUT_HDMI_4)\nSwitch to VGA input #1. (KEYCODE_TV_INPUT_VGA_1)\nMedia context menu. (KEYCODE_TV_MEDIA_CONTEXT_MENU)\nToggle network. (KEYCODE_TV_NETWORK)\nNumber entry. (KEYCODE_TV_NUMBER_ENTRY)\nToggle the power on an external TV. (KEYCODE_TV_POWER)\nRadio. (KEYCODE_TV_RADIO_SERVICE)\nSatellite. (KEYCODE_TV_SATELLITE)\nBroadcast Satellite. (KEYCODE_TV_SATELLITE_BS)\nCommunication Satellite. (KEYCODE_TV_SATELLITE_CS)\nToggle between available satellites. (…\nAnalog Terrestrial. (KEYCODE_TV_TERRESTRIAL_ANALOG)\nDigital Terrestrial. (KEYCODE_TV_TERRESTRIAL_DIGITAL)\nTimer programming. (KEYCODE_TV_TIMER_PROGRAMMING)\nThe Horizontal Tabulation Tab key.\nToggle display of teletext, if available (VK_TELETEXT, …\nUndo the last action. (APPCOMMAND_UNDO)\nAn unidentified key.\nAdvance video mode to next available mode. (…\nThe WakeUp key. (KEYCODE_WAKEUP)\nCause device to identify itself in some manner, e.g., …\nThe Zenkaku (Full-Width) Characters key.\nThe Zenkaku/Hankaku (full-width/half-width) toggle key. (…\nThe ZoomIn key. (KEYCODE_ZOOM_IN)\nThe ZoomOut key. (KEYCODE_ZOOM_OUT)\nToggle between full-screen and scaled content, or alter …\nConvert Key::Character(SmolStr) to Key::Character(&str) so …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe bounds of a Node and its children, using absolute …\nA set of size constraints for layouting.\nNo limits\nThe bounds of an element and its children.\nAligns the Node in the given space.\nMutable reference version of Self::align.\nComputes the resulting Node that fits the Limits given …\nReturns the bounds of the Node.\nReturns the bounds of the Layout.\nReturns the children of the Node.\nReturns an iterator over the Layout of the children of a …\nComputes the resulting Node that fits the Limits given …\nCreates a new Node that wraps a single child with some …\nDistribute elements using a flex-based layout.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nApplies a height constraint to the current Limits.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nRemoves the minimum width constraint for the current Limits…\nReturns the maximum Size of the Limits.\nApplies a maximum height constraint to the current Limits.\nApplies a maximum width constraint to the current Limits.\nReturns the minimum Size of the Limits.\nApplies a minimum height constraint to the current Limits.\nApplies a minimum width constraint to the current Limits.\nMoves the Node to the given position.\nMutable reference version of Self::move_to.\nCreates new Limits with the given minimum and maximum Size.\nCreates a new Node with the given Size.\nCreates a new Layout for the given Node at the origin.\nProduces a Node with two children nodes one right next to …\nComputes the Node that fits the Limits given some width, …\nReturns the position of the Layout.\nComputes a padded Node with a positioning step.\nComputes the resulting Size that fits the Limits given …\nShrinks the current Limits by the given Size.\nReturns the Size of the Node.\nComputes the resulting Node that fits the Limits given …\nTranslates the Node by the given translation.\nApplies a width constraint to the current Limits.\nCreates a new Node with the given Size and children.\nCreates a new Layout for the given Node with the provided …\nThe main axis of a flex layout.\nThe horizontal axis\nThe vertical axis\nReturns the argument unchanged.\nCalls U::from(self).\nComputes the flex layout with the given axis and limits, …\nThe cursor has a defined position.\nThe back mouse button.\nThe button of a mouse.\nA mouse button was pressed.\nA mouse button was released.\nThe mouse cursor state.\nThe mouse cursor entered the window.\nThe mouse cursor left the window.\nThe mouse cursor was moved\nA mouse event.\nThe forward mouse button.\nThe interaction of a mouse cursor.\nThe left mouse button.\nA line-based scroll movement\nThe middle (wheel) button.\nSome other button.\nA pixel-based scroll movement\nThe right mouse button.\nA scroll movement.\nThe cursor is currently unavailable (i.e. out of bounds or …\nThe mouse wheel was scrolled.\nTrack mouse clicks.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Cursor is over the given bounds.\nReturns the absolute position of the Cursor, if available.\nReturns the relative position of the Cursor from the given …\nReturns the relative position of the Cursor inside the …\nReturns the absolute position of the Cursor, if available …\nThe scroll movement.\nThe new position of the mouse cursor\nThe number of horizontal lines scrolled\nThe number of horizontal pixels scrolled\nThe number of vertical lines scrolled\nThe number of vertical pixels scrolled\nA mouse click.\nA double click\nThe kind of mouse click.\nA single click\nA triple click\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nReturns the Kind of Click.\nCreates a new Click with the given position and previous …\nReturns the position of the Click.\nA generic Overlay.\nAn Overlay container that displays multiple overlay …\nAn interactive component that can be displayed on top of …\nDraws the Overlay using the associated Renderer.\nDraws the Element and its children using the given Layout.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns a Group of overlay Element children.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the cursor is over the Element.\nReturns true if the cursor is over the Overlay.\nReturns the layout Node of the Overlay.\nComputes the layout of the Element in the given bounds.\nApplies a transformation to the produced message of the …\nReturns the current mouse::Interaction of the Element.\nReturns the current mouse::Interaction of the Overlay.\nCreates a new Element containing the given Overlay.\nCreates an empty Group.\nProcesses a runtime Event.\nProcesses a runtime Event.\nApplies a widget::Operation to the Element.\nApplies a widget::Operation to the Overlay.\nReturns the nested overlay of the Element, if there is any.\nTurns the Group into an overlay overlay::Element.\nReturns the nested overlay of the Overlay, if there is any.\nAdds an overlay::Element to the Group.\nCreates a Group with the given elements.\nAn amount of space to pad for each side of a box\nPadding of zero\nCreate a Padding that is equal on all sides.\nCreate some bottom Padding.\nSets the bottom of the Padding.\nBottom padding\nFits the Padding between the provided inner and outer Size.\nReturns the argument unchanged.\nReturns the total amount of horizontal Padding.\nCalls U::from(self).\nCreate some left Padding.\nSets the left of the Padding.\nLeft padding\nCreate a Padding that is equal on all sides.\nCreate some right Padding.\nSets the right of the Padding.\nRight padding\nCreate some top Padding.\nSets the top of the Padding.\nTop padding\nReturns the total amount of vertical Padding.\nA polygon with four sides.\nA component that can be used by widgets to draw themselves …\nThe styling attributes of a Renderer.\nThe Border of the Quad. The border is drawn on the inside …\nThe bounds of the Quad.\nClears all of the recorded primitives in the Renderer.\nEnds recording a new layer.\nEnds recording a new layer.\nFills a Quad with the provided Background.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe Shadow of the Quad.\nStarts recording a new layer.\nStarts recording with a new Transformation.\nThe text color\nDraws the primitives recorded in the given closure in a …\nApplies a Transformation to the primitives recorded in the …\nApplies a translation to the primitives recorded in the …\nIn-memory data\nThe data of a vectorial image.\nA handle of Svg data.\nFile data\nA Renderer that can render vector graphics.\nReturns a reference to the SVG Data.\nDraws an SVG with the given Handle, an optional Color …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an SVG Handle from raw bytes containing either an …\nCreates an SVG Handle pointing to the vector image of the …\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nReturns the default dimensions of an SVG for the given …\nThe char representing a ▼ icon in the built-in ICON_FONT.\nAn absolute height in logical pixels.\nAdvanced text shaping and font fallback.\nNo shaping and no font fallback.\nBorrowed data.\nA bounds difference.\nThe char representing a ✔ icon in the ICON_FONT.\nThe point was within the bounds of the returned character …\nThe difference detected in some text.\nThe Editor of this Renderer.\nThe font type used.\nA fragment of Text.\nA text highlight.\nThe result of hit testing on text.\nThe icon font of the backend.\nA trait for converting a value to some text Fragment.\nThe height of a line of text in a paragraph.\nNo difference.\nOwned data.\nThe Paragraph of this Renderer.\nA factor of the size of the text.\nA renderer capable of measuring and drawing Text.\nA shape difference.\nThe shaping strategy of some text.\nA span of text.\nA paragraph.\nSets the Background of the Span.\nThe Background of the highlight.\nSets the Background of the Span, if any.\nSets the Border of the Span.\nThe Border of the highlight.\nSets the Border of the Span, if any.\nThe bounds of the paragraph.\nSets the Color of the Span.\nThe Color of the Span.\nSets the Color of the Span, if any.\nThe content of the paragraph.\nComputes the cursor position of the Hit .\nReturns the default Self::Font.\nReturns the default size of Text.\nEdit text.\nDraws the given Editor at the given position and with the …\nDraws the given Paragraph at the given position and with …\nDraws the given Text at the given position and with the …\nSets the font of the Span.\nThe font of the Text.\nThe font of the Span.\nSets the font of the Span, if any.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe Highlight of the Span.\nHighlight text.\nThe horizontal alignment of the Text.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the value to some text Fragment.\nSets the LineHeight of the Span.\nThe line height of the Text.\nThe LineHeight of the Span.\nSets the link of the Span.\nThe link of the Span.\nSets the link of the Span, if any.\nCreates a new Span of text with the given text fragment.\nSets the Padding of the Span.\nThe Padding of the Span.\nDraw paragraphs.\nThe Shaping strategy of the Text.\nSets the size of the Span.\nThe size of the Text in logical pixels.\nThe size of the Span in Pixels.\nSets whether the Span shoud be struck through or not.\nWhether the Span should be struck through or not.\nThe Fragment of text.\nReturns the LineHeight in absolute logical pixels.\nTurns the Span into a static one.\nSets whether the Span shoud be underlined or not.\nWhether the Span should be underlined or not.\nThe vertical alignment of the Text.\nAn interaction with an Editor.\nDelete the previous character.\nCursor without a selection\nClick the Editor at the given Point.\nThe cursor of an Editor.\nDelete the next character.\nA direction in some text.\nMove to the end of the text.\nMove to the start of the text.\nMove down.\nDrag the mouse on the Editor to the given Point.\nAn action that edits text.\nPerform an Edit.\nA component that can be used by widgets to edit multi-line …\nMove to the end of the line.\nBreak the current line.\nThe font of the Editor.\nMove to the start of the line.\nInsert the given character.\nMove left.\n<-\nA cursor movement.\nApply a Motion.\nMove to the start of the next window.\nMove to the start of the previous window.\nPaste the given text.\nMove right.\n->\nScroll the Editor a certain amount of lines.\nSelect text with a given Motion.\nSelect the entire buffer.\nSelect the line at the current cursor.\nSelect the word at the current cursor.\nCursor selecting a range of text\nMove up.\nMove to the left boundary of a word.\nMove to the right boundary of a word.\nReturns the current boundaries of the Editor.\nReturns the current Cursor of the Editor.\nReturns the current cursor position of the Editor.\nReturns the Direction of the Motion.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nRuns a text Highlighter in the Editor.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the Action is an editing action.\nReturns true if the Editor has no contents.\nReturns the text of the given line in the Editor, if it …\nReturns the amount of lines in the Editor.\nReturns the minimum boundaries to fit the current contents …\nPerforms an Action on the Editor.\nReturns the current selected text of the Editor.\nUpdates the Editor with some new attributes.\nWidens the Motion, if possible.\nCreates a new Editor laid out with the given text.\nThe amount of lines to scroll.\nThe format of some text.\nThe output of the Highlighter.\nA type capable of highlighting text.\nThe highlight iterator type.\nA highlighter that highlights nothing.\nThe settings to configure the Highlighter.\nNotifies the Highlighter that the line at the given index …\nThe Color of the text.\nReturns the current line of the Highlighter.\nThe Font of the text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nHighlights the given line.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Highlighter from its Self::Settings.\nUpdates the Highlighter with some new Self::Settings.\nThe font of this Paragraph.\nA text paragraph.\nA Paragraph of plain text.\nCompares the Paragraph with some desired Text and returns …\nReturns the argument unchanged.\nReturns the distance to the given grapheme index in the …\nTests whether the provided point is within the boundaries …\nTests whether the provided point is within the boundaries …\nReturns the horizontal alignment of the Paragraph.\nReturns the horizontal alignment of the Paragraph.\nCalls U::from(self).\nReturns the minimum boundaries that can fit the contents …\nReturns the minimum boundaries that can fit the contents …\nReturns the minimum height that can fit the contents of …\nReturns the minimum width that can fit the contents of the …\nReturns the minimum width that can fit the contents of the …\nCreates a new Plain paragraph.\nReturns the cached Paragraph.\nLays out the Paragraph with some new boundaries.\nReturns all bounds for the provided Span index of the …\nUpdates the plain Paragraph to match the given Text, if …\nReturns the vertical alignment of the Paragraph.\nReturns the vertical alignment of the Paragraph.\nCreates a new Paragraph laid out with the given Text.\nCreates a new Paragraph laid out with the given Text.\nA list with all the defined themes.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA Theme with a customized Palette.\nA Theme that uses a Custom palette.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nThe built-in light variant.\nThe built-in Moonfly variant.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nCreates a new custom Theme from the given Palette.\nCreates a new custom Theme from the given Palette, with a …\nReturns the palette::Extended of the Theme.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a Custom theme from the given Palette.\nDefine the colors of a theme.\nReturns the Palette of the Theme.\nCreates a Custom theme from the given Palette with a …\nA set of background colors.\nThe built-in Catppuccin Frappé variant of a Palette.\nThe built-in Catppuccin Latte variant of a Palette.\nThe built-in Catppuccin Macchiato variant of a Palette.\nThe built-in Catppuccin Mocha variant of a Palette.\nThe built-in dark variant of a Palette.\nThe built-in Dracula variant of a Palette.\nA set of danger colors.\nThe built-in Catppuccin Frappé variant of an Extended …\nThe built-in Catppuccin Latte variant of an Extended …\nThe built-in Catppuccin Macchiato variant of an Extended …\nThe built-in Catppuccin Mocha variant of an Extended …\nThe built-in dark variant of an Extended palette.\nThe built-in Dracula variant of an Extended palette.\nThe built-in Ferra variant of an Extended palette.\nThe built-in Gruvbox Dark variant of an Extended palette.\nThe built-in Gruvbox Light variant of an Extended palette.\nThe built-in Kanagawa Dragon variant of an Extended …\nThe built-in Kanagawa Lotus variant of an Extended palette.\nThe built-in Kanagawa Wave variant of an Extended palette.\nThe built-in light variant of an Extended palette.\nThe built-in Moonfly variant of an Extended palette.\nThe built-in Nightfly variant of an Extended palette.\nThe built-in Nord variant of an Extended palette.\nThe built-in Oxocarbon variant of an Extended palette.\nThe built-in Solarized Dark variant of an Extended palette.\nThe built-in Solarized Light variant of an Extended …\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night Storm variant of an Extended …\nAn extended set of colors generated from a Palette.\nThe built-in Ferra variant of a Palette.\nThe built-in Gruvbox Dark variant of a Palette.\nThe built-in Gruvbox Light variant of a Palette.\nThe built-in Kanagawa Dragon variant of a Palette.\nThe built-in Kanagawa Lotus variant of a Palette.\nThe built-in Kanagawa Wave variant of a Palette.\nThe built-in light variant of a Palette.\nThe built-in Moonfly variant of a Palette.\nThe built-in Nightfly variant of a Palette.\nThe built-in Nord variant of a Palette.\nThe built-in Oxocarbon variant of a Palette.\nA pair of background and text colors.\nA color palette.\nA set of primary colors.\nThe built-in Solarized Dark variant of a Palette.\nThe built-in Solarized Light variant of a Palette.\nA set of secondary colors.\nA set of success colors.\nThe built-in Tokyo Night variant of a Palette.\nThe built-in Tokyo Night Light variant of a Palette.\nThe built-in Tokyo Night Storm variant of a Palette.\nThe background Color of the Palette.\nThe set of background colors.\nThe base background color.\nThe base primary color.\nThe base secondary color.\nThe base success color.\nThe base danger color.\nThe background color.\nThe danger Color of the Palette.\nThe set of danger colors.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGenerates an Extended palette from a simple Palette.\nGenerates a set of Primary colors from the base, …\nGenerates a set of Secondary colors from the base and text …\nGenerates a set of Success colors from the base, …\nGenerates a set of Danger colors from the base, …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether the palette is dark or not.\nCreates a new Pair from a background Color and some text …\nGenerates a set of Background colors from the base and …\nThe primary Color of the Palette.\nThe set of primary colors.\nThe set of secondary colors.\nA stronger version of the base background color.\nA stronger version of the base primary color.\nA stronger version of the base secondary color.\nA stronger version of the base success color.\nA stronger version of the base danger color.\nThe success Color of the Palette.\nThe set of success colors.\nThe text Color of the Palette.\nThe text color.\nA weaker version of the base background color.\nA weaker version of the base primary color.\nA weaker version of the base secondary color.\nA weaker version of the base success color.\nA weaker version of the base danger color.\nA Duration type to represent a span of time, typically …\nA measurement of a monotonically nondecreasing clock. …\nThe maximum duration.\nThe duration of one microsecond.\nThe duration of one millisecond.\nThe duration of one nanosecond.\nThe duration of one second.\nA duration of zero time.\nComputes the absolute difference between self and other.\nPanics\nReturns the total number of whole microseconds contained …\nReturns the total number of whole milliseconds contained …\nReturns the number of milliseconds contained by this …\nReturns the number of milliseconds contained by this …\nReturns the total number of nanoseconds contained by this …\nReturns the number of whole seconds contained by this …\nReturns the number of seconds contained by this Duration …\nReturns the number of seconds contained by this Duration …\nReturns Some(t) where t is the time self + duration if t …\nChecked Duration addition. Computes self + other, …\nChecked Duration division. Computes self / other, …\nReturns the amount of time elapsed from another instant to …\nChecked Duration multiplication. Computes self * other, …\nReturns Some(t) where t is the time self - duration if t …\nChecked Duration subtraction. Computes self - other, …\nDivides Duration by Duration and returns f32.\nDivides Duration by Duration and returns f64.\nDivides Duration by f32.\nDivides Duration by f64.\nReturns the amount of time elapsed from another instant to …\nReturns the amount of time elapsed since this instant.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a new Duration from the specified number of days.\nCreates a new Duration from the specified number of hours.\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of whole …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of weeks.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if this Duration spans no time.\nMultiplies Duration by f32.\nMultiplies Duration by f64.\nCreates a new Duration from the specified number of whole …\nReturns an instant corresponding to “now”.\nSaturating Duration addition. Computes self + other, …\nReturns the amount of time elapsed from another instant to …\nSaturating Duration multiplication. Computes self * other, …\nSaturating Duration subtraction. Computes self - other, …\nReturns the amount of time elapsed from another instant to …\nReturns the fractional part of this Duration, in whole …\nReturns the fractional part of this Duration, in whole …\nReturns the fractional part of this Duration, in …\nThe checked version of from_secs_f32.\nThe checked version of from_secs_f64.\nA touch interaction.\nA unique identifier representing a finger on a touch …\nA touch interaction was ended.\nA touch interaction was canceled.\nAn on-going touch interaction was moved.\nA touch interaction was started.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe identifier of a generic widget.\nA component that displays information and allows …\nReturns the state Tree of the children of the Widget.\nReconciles the Widget with the provided Tree.\nDraws the Widget using the associated Renderer.\nReturns the argument unchanged.\nCalls U::from(self).\nReturns the layout::Node of the Widget.\nReturns the current mouse::Interaction of the Widget.\nCreates a custom Id.\nProcesses a runtime Event.\nApplies an Operation to the Widget.\nQuery or update internal widget state.\nReturns the overlay of the Widget, if there is any.\nReturns the Size of the Widget in lengths.\nReturns a Size hint for laying out the Widget.\nReturns the State of the Widget.\nReturns the Tag of the Widget.\nWrite some text for your users to read.\nStore internal widget state in a state tree to ensure …\nCreates a unique Id.\nThe Operation needs to be followed by another Operation.\nThe Operation produced no result.\nA piece of logic that can traverse the widget tree of an …\nThe result of an Operation.\nThe Operation produced some result.\nOperates on a widget that contains other widgets.\nOperates on a custom widget with some state.\nFinishes the Operation and returns its Outcome.\nOperate on widgets that can be focused.\nOperates on a widget that can be focused.\nReturns the argument unchanged.\nCalls U::from(self).\nMaps the output of an Operation using the given function.\nProduces an Operation that applies the given Operation to …\nOperate on widgets that can be scrolled.\nOperates on a widget that can be scrolled.\nOperate on widgets that have text input.\nOperates on a widget that has text input.\nA summary of the focusable widgets present on a widget …\nThe internal state of a widget that can be focused.\nProduces an Operation that generates a Count and chains it …\nProduces an Operation that searches for the current …\nProduces an Operation that focuses the widget with the …\nFocuses the widget.\nProduces an Operation that searches for the current …\nProduces an Operation that searches for the current …\nThe index of the current focused widget, if any.\nReturns the argument unchanged.\nCalls U::from(self).\nReturns whether the widget is focused or not.\nThe total amount of focusable widgets.\nUnfocuses the widget.\nThe amount of absolute offset in each direction of a …\nA relative offset that points to the bottom-right of a …\nThe amount of relative offset in each direction of a …\nA relative offset that points to the top-left of a …\nThe internal state of a widget that can be scrolled.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nProduces an Operation that scrolls the widget with the …\nScroll the widget to the given AbsoluteOffset along the …\nProduces an Operation that snaps the widget with the given …\nSnaps the scroll of the widget to the given percentage …\nThe amount of horizontal offset\nThe amount of horizontal offset\nThe amount of vertical offset\nThe amount of vertical offset\nThe internal state of a widget that has text input.\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to an arbitrary …\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to the end of the input …\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to the front of the …\nProduces an Operation that selects all the content of the …\nSelects all the content of the text input.\nThe theme catalog of a Text.\nThe item class of this Catalog.\nThe internal state of a Text widget.\nThe appearance of some text.\nA styling function for a Text.\nA paragraph of text.\nSets the alignment::Horizontal of the Text.\nSets the alignment::Vertical of the Text.\nText with the default base color.\nCenters the Text, both horizontally and vertically.\nSets the style class of the Text.\nSets the Color of the Text.\nThe Color of the text.\nSets the Color of the Text, if Some.\nText conveying some negative information, like an error.\nThe default text styling; color is inherited.\nThe default class produced by this Catalog.\nDraws text using the same logic as the Text widget.\nSets the Font of the Text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Text boundaries.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nProduces the layout::Node of a Text widget.\nSets the LineHeight of the Text.\nCreate a new fragment of Text with the given contents.\nText conveying some important information, like an action.\nText conveying some secondary information, like a footnote.\nSets the Shaping strategy of the Text.\nSets the size of the Text.\nThe Style of a class with the given status.\nSets the style of the Text.\nText conveying some positive information, like a …\nSets the width of the Text boundaries.\nNo meaningful internal state.\nSome meaningful internal state.\nThe internal State of a widget.\nThe identifier of some widget state.\nA persistent state widget tree.\nThe children of the root widget of the Tree.\nReconciles the current tree with the provided Widget.\nReconciles the children of the tree with the provided list …\nReconciles the children of the tree with the provided list …\nReconciles the current_children with the provided list of …\nDowncasts the State to T and returns a mutable reference …\nDowncasts the State to T and returns a reference to it.\nCreates an empty, stateless Tree with no children.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new State.\nCreates a new Tree for the provided Widget.\nCreates a Tag for a state of type T.\nThe State of the Tree.\nCreates a Tag for a stateless widget.\nThe tag of the Tree.\nThe window will always be below normal windows.\nThe window will always be on top of normal windows.\nRedraw at the given time.\nThe window is completely centered on the screen.\nThe user has requested for the window to close.\nA window was closed.\nPlatform-specific\nThe platform-specific default position for a new window.\nA window-related event.\nA file has been dropped into the window.\nA file is being hovered over the window.\nA file was hovered, but has exited the window.\nA window was focused.\nThe application takes the whole screen of its current …\nThe application is hidden\nThe id of the window.\nPlatform-specific\nA window level groups windows with respect to their …\nThe mode of a window-based application.\nA window was moved.\nRedraw the next frame.\nThe default behavior.\nA window was opened.\nThe position of a window in a given screen.\nA request to redraw a window.\nA window redraw was requested.\nA window was resized.\nThe window is positioned with specific coordinates: (X, Y).\nLike Specific, but the window is positioned with the …\nA window was unfocused.\nThe type of user attention to request.\nThe application appears in its own window.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nChange the icon of a window.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConfigure your windows.\nCreates a new unique window Id.\nThe position of the opened window. This is relative to the …\nThe size of the created window. This is its “inner” …\nProduced when the length of the rgba argument isn’t …\nProduced when the number of pixels (rgba.len() / 4) isn’…\nAn error produced when using from_rgba with invalid …\nAn window icon normally used for the titlebar or taskbar.\nReturns the argument unchanged.\nReturns the argument unchanged.\nBuilds an Icon from its RGBA pixels in the sRGB color …\nCalls U::from(self).\nCalls U::from(self).\nReturns the raw data of the Icon.\nThe length of the provided RGBA data.\nThe provided height.\nThe amount of pixels of the provided RGBA data.\nThe provided width.\nThe product of width and height.\nThe platform specific window settings of an application.\nThe window settings of an application.\nSets the application id of the window.\nWhether the window should have a border, a title bar, etc. …\nWhether the window will close when the user requests it, …\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe icon of the window.\nCalls U::from(self).\nCalls U::from(self).\nThe window Level.\nThe maximum size of the window.\nThe minimum size of the window.\nPlatform specific settings.\nThe initial position of the window.\nWhether the window should be resizable or not.\nThe initial logical dimensions of the window.\nWhether the window should be transparent.\nWhether the window should be visible or not.") \ No newline at end of file +searchState.loadedDescShard("iced_core", 0, "The core library of Iced.\nThe black color.\nThe background of some element.\nA color in the sRGB color space.\nA solid color.\nScale as big as it can be without needing to crop or hide …\nThe strategy used to fit the contents of a widget to its …\nScale the image to cover all of the bounding box, cropping …\nDegrees\nA generic Widget.\nDistort the image so the widget is 100% covered without …\nFill all the remaining space\nFill a portion of the remaining space relative to other …\nFill a fixed amount of space\nThe element will float while rotating. The layout will be …\nLinearly interpolate between several colors.\nA Transformation that preserves whatever is transformed.\nA rectangle starting at Point::ORIGIN with infinite width …\nA Size with infinite width and height.\nThe strategy used to fill space in a specific dimension.\nDon’t resize or scale the image at all.\nThe origin (i.e. a Point at (0, 0)).\nThe amount of radians in half a circle.\nAn amount of logical pixels.\nA 2D point.\nThe range of degrees of a circle.\nThe range of radians of a circle.\nRadians\nAn axis-aligned rectangle.\nThe strategy used to rotate the content.\nScale the image down if it’s too big for the space, but …\nA shadow.\nA connection to the state of a shell.\nFill the least amount of space\nAn amount of space in 2 dimensions.\nA SmolStr is a string type that has the following …\nThe element will be solid while rotating. The layout will …\nA color with no opacity.\nA 2D transformation matrix.\nA Size with a width and height of 1 unit.\nA 2D vector.\nThe white color.\nZero pixels.\nA Size with zero width and height.\nThe zero Vector.\nTransparency, 0.0 - 1.0\nAlign and position widgets.\nApplies the Rotation to the given Size, returning the …\nReturns whether the widgets of the current application …\nReturns the area of the Rectangle.\nReturns a reference to the Widget of the Element,\nReturns a mutable reference to the Widget of the Element,\nBlue component, 0.0 - 1.0\nThe blur radius of the shadow.\nDraw lines around containers.\nReturns the Point at the center of the Rectangle.\nReturns the X coordinate of the Point at the center of the …\nReturns the Y coordinate of the Point at the center of the …\nAccess the clipboard.\nThe color of the shadow.\nCreates a Color with shorter and cleaner syntax.\nReturns true if the given Point is contained in the …\nReturns the angle of the Rotation in Degrees.\nComputes the distance to another Point.\nAdapts the Length so it can contain the other Length and …\nHandle events of a user interface.\nExpands the Rectangle a given amount.\nExpands this Size by the given amount.\nMarks the Element as to-be-explained.\nReturns the fill factor of the Length.\nAttempt to apply the given fit for a content size within …\nReturns the “fluid” variant of the Length.\nLoad and use fonts.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a Color from its linear RGBA components.\nCreates a Color from its RGB components.\nCreates a Color from its RGB8 components.\nCreates a Color from its RGBA components.\nCreates a Color from its RGB8 components and an alpha …\nGreen component, 0.0 - 1.0\nColors that transition progressively.\nHeight of the rectangle.\nThe height.\nLoad and draw raster graphics.\nComputes the intersection with the given Rectangle.\nReturns whether the Rectangle intersects with the given …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the Color into its linear values.\nConverts the Color into its RGBA8 equivalent.\nInvalidates the current application layout.\nInvalidates the current application widgets.\nReturns the inverted Color.\nInverts the Color in-place.\nReturns true if the Shell contains no published messages\nReturns true iff the Length is either Length::Fill or\nReturns whether the current layout is invalid or not.\nReturns true if the current Rectangle is completely within …\nListen to keyboard events.\nPosition your widgets properly.\nApplies a transformation to the produced message of the …\nReturns the maximum of each component of this size and …\nMerges the current Shell with another one by applying the …\nReturns the minimum of each component of this size and …\nHandle mouse events.\nCreates a new Element containing the given Widget.\nCreates a new Color.\nCreates a new Point with the given coordinates.\nCreates a new Rectangle with its top-left corner in the …\nCreates a new Shell with the provided buffer of messages.\nCreates a new Size with the given width and height.\nCreates a new Vector with the given components.\nConstructs inline variant of SmolStr.\nConstructs a SmolStr from a statically allocated string.\nThe offset of the shadow.\nCreates an orthographic projection.\nDisplay interactive elements on top of other widgets.\nSpace stuff around the perimeter.\nReturns the position of the top left corner of the …\nPublish the given Message for an application to process it.\nRed component, 0.0 - 1.0\nReturns the angle of the Rotation in Radians.\nReturns a mutable reference to the angle of the Rotation …\nReturns the request a redraw should happen, if any.\nWrite your own renderer.\nRequests a new frame to be drawn.\nTriggers the given function if the layout is invalid, …\nRotates the Rectangle and returns the smallest Rectangle …\nRotates the given Size and returns the minimum Size …\nCreates a uniform scaling transformation.\nScales the alpha channel of the Background by the given …\nScales the alpha channel of the Color by the given factor.\nReturns the scale factor of the Transformation.\nReturns the Size of the Rectangle.\nSnaps the Rectangle to unsigned integer coordinates.\nLoad and draw vector graphics.\nDraw and interact with text.\nUse the built-in theme and styles.\nKeep track of time, both in native and web platforms!\nCalculates the line in which the angle intercepts the …\nBuild touch events.\nCreates a translate transformation.\nReturns the translation of the Transformation.\nComputes the union with the given Rectangle.\nCreate custom widgets and operate on them.\nWidth of the rectangle.\nThe width.\nBuild window-based GUI applications.\nCreates a new square Rectangle with the center at the …\nCreates a new Rectangle with its top-left corner at the …\nCreates a new axis-aligned Rectangle from the given …\nThe X coordinate.\nX coordinate of the top-left corner.\nThe X component of the Vector\nThe Y coordinate.\nY coordinate of the top-left corner.\nThe Y component of the Vector\nAlignment on the axis of a container.\nAlign bottom\nAlign at the center of the axis.\nHorizontally centered\nVertically centered\nAlign at the end of the axis.\nThe horizontal Alignment of some resource.\nAlign left\nAlign right\nAlign at the start of the axis.\nAlign top\nThe vertical Alignment of some resource.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA border.\nThe border radii for the corners of a graphics primitive …\nCreates a new Radius with the given value as bottom left …\nSets the bottom left and bottom right values of the Radius.\nCreates a new Radius with the given bottom left value.\nSets the bottom left value of the Radius.\nBottom left radius\nCreates a new Radius with the given bottom right value.\nSets the bottom right value of the Radius.\nBottom right radius\nCreates a new Border with the given Color.\nSets the Color of the Border.\nThe color of the border.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Radius with the given value as top left and …\nSets the top left and bottom left values of the Radius.\nCreates a new Radius with the same value for each corner.\nCreates a new Radius with the same value for each corner.\nThe Radius of the border.\nCreates a new Radius with the given value as top right and …\nSets the top right and bottom right values of the Radius.\nCreates a new Border with the given Radius.\nSets the Radius of the Border.\nCreates a new Radius with the given value as top left and …\nSets the top left and top right values of the Radius.\nCreates a new Radius with the given top left value.\nSets the top left value of the Radius.\nTop left radius\nCreates a new Radius with the given top right value.\nSets the top right value of the Radius.\nTop right radius\nCreates a new Border with the given width.\nSets the width of the Border.\nThe width of the border.\nA buffer for short-term storage and transfer within and …\nThe kind of Clipboard.\nA null implementation of the Clipboard trait.\nThe primary clipboard.\nThe standard clipboard.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nReads the current content of the Clipboard as text.\nWrites the given text contents to the Clipboard.\nThe Event was handled and processed by a widget.\nA user interface event.\nThe Event was NOT handled by any widget.\nA keyboard event\nA mouse event\nThe status of an Event after being processed.\nA touch event\nA window event\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nMerges two Status into one.\nGlyphs in cursive fonts generally use a more informal …\nA non-monospaced sans-serif font with normal Weight.\nA font family.\nFantasy fonts are primarily decorative or expressive fonts …\nA font.\nA monospaced font with normal Weight.\nThe sole criterion of a monospace font is that all glyphs …\nThe name of a font family of choice.\nGlyphs in sans-serif fonts, as the term is used in CSS, …\nSerif fonts represent the formal text style for a script.\nThe width of some text.\nThe style of some text.\nThe weight of some text.\nThe Family of the Font.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe Stretch of the Font.\nThe Style of the Font.\nThe Weight of the Font.\nCreates a non-monospaced Font with the given Family::Name …\nA point along the gradient vector where the specified color…\nA fill which transitions colors progressively along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction at …\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nHow the Gradient is angled within its bounds.\nThe color of the gradient at the specified offset.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear gradient with the given angle in …\nOffset along the gradient vector.\nScales the alpha channel of the Gradient by the given …\nScales the alpha channel of the Linear gradient by the …\nColorStops along the linear gradient path.\nA cheaply cloneable and sliceable chunk of contiguous …\nA handle pointing to some encoded image bytes in-memory.\nImage filtering strategy.\nA handle of some image data.\nThe image Handle to be displayed. Iced exposes its own …\nThe unique identifier of some Handle data.\nA raster image that can be drawn.\nBilinear interpolation.\nNearest neighbor.\nA file handle. The image data will be read from the file …\nA Renderer that can render raster graphics.\nA handle pointing to decoded image pixels in RGBA format.\nClears the buffer, removing all data.\nCreates Bytes instance from slice, by copying it.\nDraws an Image inside the provided bounds.\nSets the filter method of the Image.\nThe filter method of the image.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an image Handle containing the encoded image data …\nCreates an image Handle pointing to the image of the given …\nCreates an image Handle containing the decoded image …\nCreates a new Bytes from a static slice.\nThe handle of the image.\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Bytes has a length of 0.\nReturns true if this is the only reference to the data.\nReturns the number of bytes contained in this Bytes.\nReturns the dimensions of an image for the given Handle.\nCreates a new empty Bytes.\nCreates a new Image with the given handle.\nSets the opacity of the Image.\nThe opacity of the image.\nSets the rotation of the Image.\nThe rotation to be applied to the image; on its center.\nReturns a slice of self for the provided range.\nReturns a slice of self that is equivalent to the given …\nSets whether the Image should be snapped to the pixel grid.\nIf set to true, the image will be snapped to the pixel …\nSplits the bytes into two at the given index.\nSplits the bytes into two at the given index.\nShortens the buffer, keeping the first len bytes and …\nTry to convert self into BytesMut.\nThe height of the image.\nThe id of this handle.\nThe pixels.\nThe width of the image.\nThe “alt” key.\nThe “command” key.\nThe “control” key.\nA keyboard event.\nA keyboard key was pressed.\nA keyboard key was released.\nThe “windows” key on Windows, “command” key on …\nThe left side of the keyboard.\nThe location of a key on the keyboard.\nThe current state of the keyboard modifiers.\nThe keyboard modifiers have changed.\nThe numpad of the keyboard.\nThe right side of the keyboard.\nThe “shift” key.\nThe standard group of keys on the keyboard.\nGet a flags value with all known bits set.\nReturns true if the ALT key is pressed in the Modifiers.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise or (|) of the bits in two flags values.\nGet the underlying bits value.\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nReturns true if a “command key” is pressed in the …\nThe bitwise negation (!) of the bits in a flags value, …\nWhether all set bits in a source flags value are also set …\nReturns true if the CTRL key is pressed in the Modifiers.\nThe intersection of a source flags value with the …\nGet a flags value with all bits unset.\nThe bitwise or (|) of the bits in each flags value.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from a bits value.\nConvert from a bits value exactly.\nConvert from a bits value, unsetting any unknown bits.\nThe bitwise or (|) of the bits in each flags value.\nGet a flags value with the bits of a flag with the given …\nThe bitwise or (|) of the bits in two flags values.\nThe bitwise and (&) of the bits in two flags values.\nWhether any set bits in a source flags value are also set …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether all known bits in this flags value are set.\nWhether all bits in this flags value are unset.\nYield a set of contained flags values.\nYield a set of contained named flags values.\nReturns true if the “jump key” is pressed in the …\nIdentify keyboard keys.\nReturns true if the LOGO key is pressed in the Modifiers.\nReturns true if the “command key” is pressed on a …\nThe bitwise negation (!) of the bits in a flags value, …\nThe intersection of a source flags value with the …\nCall insert when value is true or remove when value is …\nReturns true if the SHIFT key is pressed in the Modifiers.\nThe intersection of a source flags value with the …\nThe intersection of a source flags value with the …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise exclusive-or (^) of the bits in two flags …\nThe bitwise or (|) of the bits in two flags values.\nThe key pressed.\nThe key released.\nThe location of the key.\nThe location of the key.\nThe state of the modifier keys.\nThe state of the modifier keys.\nThe text produced by the key press, if any.\nSwitch the input mode on an external AVR (audio/video …\nToggle the power on an external AVR (audio/video …\nThe Accept (Commit, OK) key. Accept current option or …\nRedo or repeat an action.\nInitate the multi-candidate mode.\nThe Alt (Alternative) key.\nThe Alternate Graphics (AltGr or AltGraph) key.\nThe Application switch key, which provides a list of …\nNavigate or traverse downward. (KEYCODE_DPAD_DOWN)\nNavigate or traverse leftward. (KEYCODE_DPAD_LEFT)\nNavigate or traverse rightward. (KEYCODE_DPAD_RIGHT)\nNavigate or traverse upward. (KEYCODE_DPAD_UP)\nThe Attention (Attn) key.\nAdjust audio balance leftward. (VK_AUDIO_BALANCE_LEFT)\nAdjust audio balance rightward. (VK_AUDIO_BALANCE_RIGHT)\nDecrease audio bass boost or cycle down through bass boost …\nToggle bass boost on/off. (APPCOMMAND_BASS_BOOST)\nIncrease audio bass boost or cycle up through bass boost …\nAdjust audio fader towards front. (VK_FADER_FRONT)\nAdjust audio fader towards rear. (VK_FADER_REAR)\nAdvance surround audio mode to next available mode. (…\nDecrease treble. (APPCOMMAND_TREBLE_DOWN)\nIncrease treble. (APPCOMMAND_TREBLE_UP)\nDecrease audio volume. (APPCOMMAND_VOLUME_DOWN, …\nToggle between muted state and prior volume level. (…\nIncrease audio volume. (APPCOMMAND_VOLUME_UP, …\nUsed to remove the character to the left of the cursor. …\nThe Brightness Down key. Typically controls the display …\nThe Brightness Up key. Typically controls the display …\nNavigate to previous content or page in current history. (…\nOpen the list of browser favorites. (…\nNavigate to next content or page in current history. (…\nGo to the user’s preferred home page. (…\nRefresh the current page or content. (…\nCall up the user’s preferred search page. (…\nStop loading the current page or content. (…\nThe Call key. (KEYCODE_CALL)\nThe Camera key. (KEYCODE_CAMERA)\nThe Camera focus key. (KEYCODE_FOCUS)\nThe Caps Lock (Capital) key.\nSelect next (numerically or logically) lower channel. (…\nSelect next (numerically or logically) higher channel. (…\nA key string that corresponds to the character typed by …\nRemove the currently selected input.\nClose the current document or message (Note: This …\nToggle the display of Closed Captions. (VK_CC, …\nInitiate the Code Input mode to allow characters to be …\nGeneral purpose color-coded media function key, as index 0 …\nGeneral purpose color-coded media function key, as index 1 …\nGeneral purpose color-coded media function key, as index 2 …\nGeneral purpose color-coded media function key, as index 3 …\nGeneral purpose color-coded media function key, as index 4 …\nGeneral purpose color-coded media function key, as index 5 …\nThe Compose key, also known as “Multi_key” on the X …\nShow the application’s context menu. This key is …\nThe Control or Ctrl key.\nConvert the current input method sequence.\nCopy the current selection. (APPCOMMAND_COPY)\nThe Cursor Select key.\nCut the current selection. (APPCOMMAND_CUT)\nSelect Digital Video Rrecorder. (KEYCODE_DVR)\nUsed to delete the character to the right of the cursor. …\nAdjust brightness of device, by toggling between or …\nSwap video sources. (VK_DISPLAY_SWAP)\nThe Eisu key. This key may close the IME, but its purpose …\nToggle removable media to eject (open) and insert (close) …\nThe End key, used with keyboard entry to go to the end of …\nThe End Call key. (KEYCODE_ENDCALL)\nThe Enter or key. Used to activate current selection …\nThe Erase to End of Field key. This key deletes all …\nThe Esc key. This key was originally used to initiate an …\nThe Extend Selection (Exsel) key.\nExit the current application. (VK_EXIT)\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key.\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nGeneral-purpose function key. Usually found at the top of …\nClear program or content stored as favorite 0. (…\nClear program or content stored as favorite 1. (…\nClear program or content stored as favorite 2. (…\nClear program or content stored as favorite 3. (…\nSelect (recall) program or content stored as favorite 0. (…\nSelect (recall) program or content stored as favorite 1. (…\nSelect (recall) program or content stored as favorite 2. (…\nSelect (recall) program or content stored as favorite 3. (…\nStore current program or content as favorite 0. (…\nStore current program or content as favorite 1. (…\nStore current program or content as favorite 2. (…\nStore current program or content as favorite 3. (…\nThe Final Mode Final key used on some Asian keyboards, to …\nOpen the Find dialog. (APPCOMMAND_FIND)\nThe Function switch Fn key. Activating this key …\nThe Function-Lock (FnLock or F-Lock) key. Activating this …\nThe Back key. (KEYCODE_BACK)\nThe Home key, which goes to the phone’s main screen. (…\nSwitch to the first character group. (ISO/IEC 9995)\nSwitch to the last character group. (ISO/IEC 9995)\nSwitch to the next character group. (ISO/IEC 9995)\nSwitch to the previous character group. (ISO/IEC 9995)\nToggle display of program or content guide. (VK_GUIDE, …\nIf guide is active and displayed, then display next …\nIf guide is active and displayed, then display previous …\nToggle between Hangul and English modes.\nThe (Half-Width) Characters key.\nThe Headset Hook key. (KEYCODE_HEADSETHOOK)\nOpen a help dialog or toggle display of help information. (…\nThe Hibernate key. This key saves the current state of the …\nThe Hiragana (Japanese Kana characters) key.\nThe Hiragana/Katakana toggle key. (…\nThe Home key, used with keyboard entry, to go to start of …\nToggle display of information about currently selected …\nToggle between text modes for insertion or overtyping. (…\nToggle instant replay. (VK_INSTANT_REPLAY)\nThe Kana Mode (Kana Lock) key. This key is used to enter …\nThe Kanji (Japanese name for ideographic characters of …\nThe Katakana (Japanese Kana characters) key.\nA key on the keyboard.\nThe 11 key found on media numpads that have buttons from 1 …\nThe 12 key found on media numpads that have buttons from 1 …\nThe first generic “LaunchApplication” key. This is …\nThe second generic “LaunchApplication” key. This is …\nThe “Calendar” key. (KEYCODE_CALENDAR)\nThe “Contacts” key. (KEYCODE_CONTACTS)\nThe “Mail” key. (APPCOMMAND_LAUNCH_MAIL)\nThe “Media Player” key. (APPCOMMAND_LAUNCH_MEDIA_SELECT…\nLaunch linked content, if available and appropriate. (…\nList the current program. (VK_LIST)\nToggle display listing of currently available live content …\nLock or unlock current content or program. (VK_LOCK)\nOpen an editor to forward the current message. (…\nOpen an editor to reply to the current message. (…\nSend the current message. (APPCOMMAND_SEND_MAIL)\nToggle between manner mode state: silent, vibrate, ring, …\nShow a list of media applications: audio/video players and …\nAudio track key. (KEYCODE_MEDIA_AUDIO_TRACK)\nClose the current media, for example to close a CD or DVD …\nInitiate or continue forward playback at faster than …\nSelect previously selected channel or media. (VK_LAST, …\nPause the currently playing media. (APPCOMMAND_MEDIA_PAUSE…\nInitiate or continue media playback at normal speed, if …\nToggle media between play and pause states. (…\nInitiate or resume recording of currently selected media. (…\nInitiate or continue reverse playback at faster than …\nSkip backward to next content or program. (…\nSkip forward to next content or program. (VK_SKIP, …\nStep backward to next content or program. (…\nStep forward to next content or program. (…\nStop media playing, pausing, forwarding, rewinding, or …\nMedia top menu. (KEYCODE_MEDIA_TOP_MENU)\nSeek to next media or program track. (…\nSeek to previous media or program track. (…\nToggle the microphone on/off. (APPCOMMAND_MIC_ON_OFF_TOGGLE…\nDecrease microphone volume. (…\nMute the microphone. (APPCOMMAND_MICROPHONE_VOLUME_MUTE, …\nIncrease microphone volume. (…\nToggle between or cycle through input modes of IMEs.\nA named key.\nA key with an established name.\nNavigate in. (KEYCODE_NAVIGATE_IN)\nNavigate to next key. (KEYCODE_NAVIGATE_NEXT)\nNavigate out. (KEYCODE_NAVIGATE_OUT)\nNavigate to previous key. (KEYCODE_NAVIGATE_PREVIOUS)\nOpen a new document or message. (APPCOMMAND_NEW)\nCycle to next favorite channel (in favorites list). (…\nCycle to next user profile (if there are multiple user …\nAccept current input method sequence without conversion in …\nThe Notification key. (KEYCODE_NOTIFICATION)\nThe NumLock or Number Lock key. Used to toggle numpad mode …\nAccess on-demand content or programs. (VK_ON_DEMAND)\nOpen an existing document or message. (APPCOMMAND_OPEN)\nScroll down or display next page of content.\nScroll up or display previous page of content.\nPairing key to pair devices. (KEYCODE_PAIRING)\nThe Paste key. (APPCOMMAND_PASTE)\nPause the current state or application (as appropriate).\nMove picture-in-picture window down. (VK_PINP_DOWN)\nMove picture-in-picture window. (VK_PINP_MOVE)\nToggle display of picture-in-picture window. (…\nMove picture-in-picture window up. (VK_PINP_UP)\nPlay or resume the current state or application (as …\nDecrease media playback speed. (VK_PLAY_SPEED_DOWN)\nReset playback to normal speed. (VK_PLAY_SPEED_RESET)\nIncrease media playback speed. (VK_PLAY_SPEED_UP)\nToggle power state. (KEYCODE_POWER) Note: Note: Some …\nThe PowerOff key. Sometime called PowerDown.\nPrint the current document or message. (APPCOMMAND_PRINT)\nInitiate print-screen function.\nThe properties (Props) key.\nToggle random media or content shuffle mode. (…\nNot a physical key, but this key code is sent when the …\nToggle or cycle between media recording speeds. (…\nRedo the last action. (APPCOMMAND_REDO)\nToggle RF (radio frequency) input bypass mode (pass RF …\nThe Roman characters function key.\nSwitch the input mode on an external STB (set top box). (…\nToggle the power on an external STB (set top box). (…\nSave the current document or message. (APPCOMMAND_SAVE)\nToggle scan channels mode. (VK_SCAN_CHANNELS_TOGGLE)\nAdvance display screen mode to next available mode. (…\nToggle between scrolling and cursor movement modes.\nToggle display of device settings screen. (VK_SETTINGS, …\nUsed to enable shift modifier function for interpreting …\nGeneral purpose virtual function key, as index 1.\nGeneral purpose virtual function key, as index 2.\nGeneral purpose virtual function key, as index 3.\nGeneral purpose virtual function key, as index 4.\nUsed in text to insert a space between words. Usually …\nShow correction list when a word is incorrectly …\nToggle between dictation mode and command/control mode. (…\nSpellcheck the current document or selection. (…\nToggle split screen mode. (VK_SPLIT_SCREEN_TOGGLE)\nThe Standby key. This key turns off the display and places …\nToggle display of subtitles, if available. (VK_SUBTITLE)\nUsed to enable “super” modifier function for …\nThe Symbol modifier key (used on some virtual keyboards).\nSwitch to viewing TV. (KEYCODE_TV)\nTV 3D Mode. (KEYCODE_3D_MODE)\nToggle between antenna and cable input. (…\nAudio description. (KEYCODE_TV_AUDIO_DESCRIPTION)\nAudio description mixing volume down. (…\nAudio description mixing volume up. (…\nContents menu. (KEYCODE_TV_CONTENTS_MENU)\nContents menu. (KEYCODE_TV_DATA_SERVICE)\nSwitch the input mode on an external TV. (KEYCODE_TV_INPUT)\nSwitch to component input #1. (KEYCODE_TV_INPUT_COMPONENT_1…\nSwitch to component input #2. (KEYCODE_TV_INPUT_COMPONENT_2…\nSwitch to composite input #1. (KEYCODE_TV_INPUT_COMPOSITE_1…\nSwitch to composite input #2. (KEYCODE_TV_INPUT_COMPOSITE_2…\nSwitch to HDMI input #1. (KEYCODE_TV_INPUT_HDMI_1)\nSwitch to HDMI input #2. (KEYCODE_TV_INPUT_HDMI_2)\nSwitch to HDMI input #3. (KEYCODE_TV_INPUT_HDMI_3)\nSwitch to HDMI input #4. (KEYCODE_TV_INPUT_HDMI_4)\nSwitch to VGA input #1. (KEYCODE_TV_INPUT_VGA_1)\nMedia context menu. (KEYCODE_TV_MEDIA_CONTEXT_MENU)\nToggle network. (KEYCODE_TV_NETWORK)\nNumber entry. (KEYCODE_TV_NUMBER_ENTRY)\nToggle the power on an external TV. (KEYCODE_TV_POWER)\nRadio. (KEYCODE_TV_RADIO_SERVICE)\nSatellite. (KEYCODE_TV_SATELLITE)\nBroadcast Satellite. (KEYCODE_TV_SATELLITE_BS)\nCommunication Satellite. (KEYCODE_TV_SATELLITE_CS)\nToggle between available satellites. (…\nAnalog Terrestrial. (KEYCODE_TV_TERRESTRIAL_ANALOG)\nDigital Terrestrial. (KEYCODE_TV_TERRESTRIAL_DIGITAL)\nTimer programming. (KEYCODE_TV_TIMER_PROGRAMMING)\nThe Horizontal Tabulation Tab key.\nToggle display of teletext, if available (VK_TELETEXT, …\nUndo the last action. (APPCOMMAND_UNDO)\nAn unidentified key.\nAdvance video mode to next available mode. (…\nThe WakeUp key. (KEYCODE_WAKEUP)\nCause device to identify itself in some manner, e.g., …\nThe Zenkaku (Full-Width) Characters key.\nThe Zenkaku/Hankaku (full-width/half-width) toggle key. (…\nThe ZoomIn key. (KEYCODE_ZOOM_IN)\nThe ZoomOut key. (KEYCODE_ZOOM_OUT)\nToggle between full-screen and scaled content, or alter …\nConvert Key::Character(SmolStr) to Key::Character(&str) so …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe bounds of a Node and its children, using absolute …\nA set of size constraints for layouting.\nNo limits\nThe bounds of an element and its children.\nAligns the Node in the given space.\nMutable reference version of Self::align.\nComputes the resulting Node that fits the Limits given …\nReturns the bounds of the Node.\nReturns the bounds of the Layout.\nReturns the children of the Node.\nReturns an iterator over the Layout of the children of a …\nComputes the resulting Node that fits the Limits given …\nCreates a new Node that wraps a single child with some …\nDistribute elements using a flex-based layout.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nApplies a height constraint to the current Limits.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nRemoves the minimum width constraint for the current Limits…\nReturns the maximum Size of the Limits.\nApplies a maximum height constraint to the current Limits.\nApplies a maximum width constraint to the current Limits.\nReturns the minimum Size of the Limits.\nApplies a minimum height constraint to the current Limits.\nApplies a minimum width constraint to the current Limits.\nMoves the Node to the given position.\nMutable reference version of Self::move_to.\nCreates new Limits with the given minimum and maximum Size.\nCreates a new Node with the given Size.\nCreates a new Layout for the given Node at the origin.\nProduces a Node with two children nodes one right next to …\nComputes the Node that fits the Limits given some width, …\nReturns the position of the Layout.\nComputes a padded Node with a positioning step.\nComputes the resulting Size that fits the Limits given …\nShrinks the current Limits by the given Size.\nReturns the Size of the Node.\nComputes the resulting Node that fits the Limits given …\nTranslates the Node by the given translation.\nApplies a width constraint to the current Limits.\nCreates a new Node with the given Size and children.\nCreates a new Layout for the given Node with the provided …\nThe main axis of a flex layout.\nThe horizontal axis\nThe vertical axis\nReturns the argument unchanged.\nCalls U::from(self).\nComputes the flex layout with the given axis and limits, …\nThe cursor has a defined position.\nThe back mouse button.\nThe button of a mouse.\nA mouse button was pressed.\nA mouse button was released.\nThe mouse cursor state.\nThe mouse cursor entered the window.\nThe mouse cursor left the window.\nThe mouse cursor was moved\nA mouse event.\nThe forward mouse button.\nThe interaction of a mouse cursor.\nThe left mouse button.\nA line-based scroll movement\nThe middle (wheel) button.\nSome other button.\nA pixel-based scroll movement\nThe right mouse button.\nA scroll movement.\nThe cursor is currently unavailable (i.e. out of bounds or …\nThe mouse wheel was scrolled.\nTrack mouse clicks.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Cursor is over the given bounds.\nReturns the absolute position of the Cursor, if available.\nReturns the relative position of the Cursor from the given …\nReturns the relative position of the Cursor inside the …\nReturns the absolute position of the Cursor, if available …\nThe scroll movement.\nThe new position of the mouse cursor\nThe number of horizontal lines scrolled\nThe number of horizontal pixels scrolled\nThe number of vertical lines scrolled\nThe number of vertical pixels scrolled\nA mouse click.\nA double click\nThe kind of mouse click.\nA single click\nA triple click\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nReturns the Kind of Click.\nCreates a new Click with the given position and previous …\nReturns the position of the Click.\nA generic Overlay.\nAn Overlay container that displays multiple overlay …\nAn interactive component that can be displayed on top of …\nDraws the Overlay using the associated Renderer.\nDraws the Element and its children using the given Layout.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns a Group of overlay Element children.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the cursor is over the Element.\nReturns true if the cursor is over the Overlay.\nReturns the layout Node of the Overlay.\nComputes the layout of the Element in the given bounds.\nApplies a transformation to the produced message of the …\nReturns the current mouse::Interaction of the Element.\nReturns the current mouse::Interaction of the Overlay.\nCreates a new Element containing the given Overlay.\nCreates an empty Group.\nProcesses a runtime Event.\nProcesses a runtime Event.\nApplies a widget::Operation to the Element.\nApplies a widget::Operation to the Overlay.\nReturns the nested overlay of the Element, if there is any.\nTurns the Group into an overlay overlay::Element.\nReturns the nested overlay of the Overlay, if there is any.\nAdds an overlay::Element to the Group.\nCreates a Group with the given elements.\nAn amount of space to pad for each side of a box\nPadding of zero\nCreate a Padding that is equal on all sides.\nCreate some bottom Padding.\nSets the bottom of the Padding.\nBottom padding\nFits the Padding between the provided inner and outer Size.\nReturns the argument unchanged.\nReturns the total amount of horizontal Padding.\nCalls U::from(self).\nCreate some left Padding.\nSets the left of the Padding.\nLeft padding\nCreate a Padding that is equal on all sides.\nCreate some right Padding.\nSets the right of the Padding.\nRight padding\nCreate some top Padding.\nSets the top of the Padding.\nTop padding\nReturns the total amount of vertical Padding.\nA polygon with four sides.\nA component that can be used by widgets to draw themselves …\nThe styling attributes of a Renderer.\nThe Border of the Quad. The border is drawn on the inside …\nThe bounds of the Quad.\nClears all of the recorded primitives in the Renderer.\nEnds recording a new layer.\nEnds recording a new layer.\nFills a Quad with the provided Background.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe Shadow of the Quad.\nStarts recording a new layer.\nStarts recording with a new Transformation.\nThe text color\nDraws the primitives recorded in the given closure in a …\nApplies a Transformation to the primitives recorded in the …\nApplies a translation to the primitives recorded in the …\nIn-memory data\nThe data of a vectorial image.\nA handle of Svg data.\nFile data\nA Renderer that can render vector graphics.\nA raster image that can be drawn.\nSets the Color filter of the Svg.\nThe Color filter to be applied to the Svg.\nReturns a reference to the SVG Data.\nDraws an SVG with the given Handle, an optional Color …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an SVG Handle from raw bytes containing either an …\nCreates an SVG Handle pointing to the vector image of the …\nThe handle of the Svg.\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the default dimensions of an SVG for the given …\nCreates a new Svg with the given handle.\nSets the opacity of the Svg.\nThe opacity of the Svg.\nSets the rotation of the Svg.\nThe rotation to be applied to the image; on its center.\nThe char representing a ▼ icon in the built-in ICON_FONT.\nAn absolute height in logical pixels.\nAdvanced text shaping and font fallback.\nNo shaping and no font fallback.\nBorrowed data.\nA bounds difference.\nThe char representing a ✔ icon in the ICON_FONT.\nThe point was within the bounds of the returned character …\nThe difference detected in some text.\nThe Editor of this Renderer.\nThe font type used.\nA fragment of Text.\nA text highlight.\nThe result of hit testing on text.\nThe icon font of the backend.\nA trait for converting a value to some text Fragment.\nThe height of a line of text in a paragraph.\nNo difference.\nOwned data.\nThe Paragraph of this Renderer.\nA factor of the size of the text.\nA renderer capable of measuring and drawing Text.\nA shape difference.\nThe shaping strategy of some text.\nA span of text.\nA paragraph.\nSets the Background of the Span.\nThe Background of the highlight.\nSets the Background of the Span, if any.\nSets the Border of the Span.\nThe Border of the highlight.\nSets the Border of the Span, if any.\nThe bounds of the paragraph.\nSets the Color of the Span.\nThe Color of the Span.\nSets the Color of the Span, if any.\nThe content of the paragraph.\nComputes the cursor position of the Hit .\nReturns the default Self::Font.\nReturns the default size of Text.\nEdit text.\nDraws the given Editor at the given position and with the …\nDraws the given Paragraph at the given position and with …\nDraws the given Text at the given position and with the …\nSets the font of the Span.\nThe font of the Text.\nThe font of the Span.\nSets the font of the Span, if any.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe Highlight of the Span.\nHighlight text.\nThe horizontal alignment of the Text.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the value to some text Fragment.\nSets the LineHeight of the Span.\nThe line height of the Text.\nThe LineHeight of the Span.\nSets the link of the Span.\nThe link of the Span.\nSets the link of the Span, if any.\nCreates a new Span of text with the given text fragment.\nSets the Padding of the Span.\nThe Padding of the Span.\nDraw paragraphs.\nThe Shaping strategy of the Text.\nSets the size of the Span.\nThe size of the Text in logical pixels.\nThe size of the Span in Pixels.\nSets whether the Span shoud be struck through or not.\nWhether the Span should be struck through or not.\nThe Fragment of text.\nReturns the LineHeight in absolute logical pixels.\nTurns the Span into a static one.\nSets whether the Span shoud be underlined or not.\nWhether the Span should be underlined or not.\nThe vertical alignment of the Text.\nAn interaction with an Editor.\nDelete the previous character.\nCursor without a selection\nClick the Editor at the given Point.\nThe cursor of an Editor.\nDelete the next character.\nA direction in some text.\nMove to the end of the text.\nMove to the start of the text.\nMove down.\nDrag the mouse on the Editor to the given Point.\nAn action that edits text.\nPerform an Edit.\nA component that can be used by widgets to edit multi-line …\nMove to the end of the line.\nBreak the current line.\nThe font of the Editor.\nMove to the start of the line.\nInsert the given character.\nMove left.\n<-\nA cursor movement.\nApply a Motion.\nMove to the start of the next window.\nMove to the start of the previous window.\nPaste the given text.\nMove right.\n->\nScroll the Editor a certain amount of lines.\nSelect text with a given Motion.\nSelect the entire buffer.\nSelect the line at the current cursor.\nSelect the word at the current cursor.\nCursor selecting a range of text\nMove up.\nMove to the left boundary of a word.\nMove to the right boundary of a word.\nReturns the current boundaries of the Editor.\nReturns the current Cursor of the Editor.\nReturns the current cursor position of the Editor.\nReturns the Direction of the Motion.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nRuns a text Highlighter in the Editor.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the Action is an editing action.\nReturns true if the Editor has no contents.\nReturns the text of the given line in the Editor, if it …\nReturns the amount of lines in the Editor.\nReturns the minimum boundaries to fit the current contents …\nPerforms an Action on the Editor.\nReturns the current selected text of the Editor.\nUpdates the Editor with some new attributes.\nWidens the Motion, if possible.\nCreates a new Editor laid out with the given text.\nThe amount of lines to scroll.\nThe format of some text.\nThe output of the Highlighter.\nA type capable of highlighting text.\nThe highlight iterator type.\nA highlighter that highlights nothing.\nThe settings to configure the Highlighter.\nNotifies the Highlighter that the line at the given index …\nThe Color of the text.\nReturns the current line of the Highlighter.\nThe Font of the text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nHighlights the given line.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Highlighter from its Self::Settings.\nUpdates the Highlighter with some new Self::Settings.\nThe font of this Paragraph.\nA text paragraph.\nA Paragraph of plain text.\nCompares the Paragraph with some desired Text and returns …\nReturns the argument unchanged.\nReturns the distance to the given grapheme index in the …\nTests whether the provided point is within the boundaries …\nTests whether the provided point is within the boundaries …\nReturns the horizontal alignment of the Paragraph.\nReturns the horizontal alignment of the Paragraph.\nCalls U::from(self).\nReturns the minimum boundaries that can fit the contents …\nReturns the minimum boundaries that can fit the contents …\nReturns the minimum height that can fit the contents of …\nReturns the minimum width that can fit the contents of the …\nReturns the minimum width that can fit the contents of the …\nCreates a new Plain paragraph.\nReturns the cached Paragraph.\nLays out the Paragraph with some new boundaries.\nReturns all bounds for the provided Span index of the …\nUpdates the plain Paragraph to match the given Text, if …\nReturns the vertical alignment of the Paragraph.\nReturns the vertical alignment of the Paragraph.\nCreates a new Paragraph laid out with the given Text.\nCreates a new Paragraph laid out with the given Text.\nA list with all the defined themes.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA Theme with a customized Palette.\nA Theme that uses a Custom palette.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nThe built-in light variant.\nThe built-in Moonfly variant.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nCreates a new custom Theme from the given Palette.\nCreates a new custom Theme from the given Palette, with a …\nReturns the palette::Extended of the Theme.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a Custom theme from the given Palette.\nDefine the colors of a theme.\nReturns the Palette of the Theme.\nCreates a Custom theme from the given Palette with a …\nA set of background colors.\nThe built-in Catppuccin Frappé variant of a Palette.\nThe built-in Catppuccin Latte variant of a Palette.\nThe built-in Catppuccin Macchiato variant of a Palette.\nThe built-in Catppuccin Mocha variant of a Palette.\nThe built-in dark variant of a Palette.\nThe built-in Dracula variant of a Palette.\nA set of danger colors.\nThe built-in Catppuccin Frappé variant of an Extended …\nThe built-in Catppuccin Latte variant of an Extended …\nThe built-in Catppuccin Macchiato variant of an Extended …\nThe built-in Catppuccin Mocha variant of an Extended …\nThe built-in dark variant of an Extended palette.\nThe built-in Dracula variant of an Extended palette.\nThe built-in Ferra variant of an Extended palette.\nThe built-in Gruvbox Dark variant of an Extended palette.\nThe built-in Gruvbox Light variant of an Extended palette.\nThe built-in Kanagawa Dragon variant of an Extended …\nThe built-in Kanagawa Lotus variant of an Extended palette.\nThe built-in Kanagawa Wave variant of an Extended palette.\nThe built-in light variant of an Extended palette.\nThe built-in Moonfly variant of an Extended palette.\nThe built-in Nightfly variant of an Extended palette.\nThe built-in Nord variant of an Extended palette.\nThe built-in Oxocarbon variant of an Extended palette.\nThe built-in Solarized Dark variant of an Extended palette.\nThe built-in Solarized Light variant of an Extended …\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night Storm variant of an Extended …\nAn extended set of colors generated from a Palette.\nThe built-in Ferra variant of a Palette.\nThe built-in Gruvbox Dark variant of a Palette.\nThe built-in Gruvbox Light variant of a Palette.\nThe built-in Kanagawa Dragon variant of a Palette.\nThe built-in Kanagawa Lotus variant of a Palette.\nThe built-in Kanagawa Wave variant of a Palette.\nThe built-in light variant of a Palette.\nThe built-in Moonfly variant of a Palette.\nThe built-in Nightfly variant of a Palette.\nThe built-in Nord variant of a Palette.\nThe built-in Oxocarbon variant of a Palette.\nA pair of background and text colors.\nA color palette.\nA set of primary colors.\nThe built-in Solarized Dark variant of a Palette.\nThe built-in Solarized Light variant of a Palette.\nA set of secondary colors.\nA set of success colors.\nThe built-in Tokyo Night variant of a Palette.\nThe built-in Tokyo Night Light variant of a Palette.\nThe built-in Tokyo Night Storm variant of a Palette.\nThe background Color of the Palette.\nThe set of background colors.\nThe base background color.\nThe base primary color.\nThe base secondary color.\nThe base success color.\nThe base danger color.\nThe background color.\nThe danger Color of the Palette.\nThe set of danger colors.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGenerates an Extended palette from a simple Palette.\nGenerates a set of Primary colors from the base, …\nGenerates a set of Secondary colors from the base and text …\nGenerates a set of Success colors from the base, …\nGenerates a set of Danger colors from the base, …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether the palette is dark or not.\nCreates a new Pair from a background Color and some text …\nGenerates a set of Background colors from the base and …\nThe primary Color of the Palette.\nThe set of primary colors.\nThe set of secondary colors.\nA stronger version of the base background color.\nA stronger version of the base primary color.\nA stronger version of the base secondary color.\nA stronger version of the base success color.\nA stronger version of the base danger color.\nThe success Color of the Palette.\nThe set of success colors.\nThe text Color of the Palette.\nThe text color.\nA weaker version of the base background color.\nA weaker version of the base primary color.\nA weaker version of the base secondary color.\nA weaker version of the base success color.\nA weaker version of the base danger color.\nA Duration type to represent a span of time, typically …\nA measurement of a monotonically nondecreasing clock. …\nThe maximum duration.\nThe duration of one microsecond.\nThe duration of one millisecond.\nThe duration of one nanosecond.\nThe duration of one second.\nA duration of zero time.\nComputes the absolute difference between self and other.\nPanics\nReturns the total number of whole microseconds contained …\nReturns the total number of whole milliseconds contained …\nReturns the number of milliseconds contained by this …\nReturns the number of milliseconds contained by this …\nReturns the total number of nanoseconds contained by this …\nReturns the number of whole seconds contained by this …\nReturns the number of seconds contained by this Duration …\nReturns the number of seconds contained by this Duration …\nReturns Some(t) where t is the time self + duration if t …\nChecked Duration addition. Computes self + other, …\nChecked Duration division. Computes self / other, …\nReturns the amount of time elapsed from another instant to …\nChecked Duration multiplication. Computes self * other, …\nReturns Some(t) where t is the time self - duration if t …\nChecked Duration subtraction. Computes self - other, …\nDivides Duration by Duration and returns f32.\nDivides Duration by Duration and returns f64.\nDivides Duration by f32.\nDivides Duration by f64.\nReturns the amount of time elapsed from another instant to …\nReturns the amount of time elapsed since this instant.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a new Duration from the specified number of days.\nCreates a new Duration from the specified number of hours.\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of whole …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of …\nCreates a new Duration from the specified number of weeks.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if this Duration spans no time.\nMultiplies Duration by f32.\nMultiplies Duration by f64.\nCreates a new Duration from the specified number of whole …\nReturns an instant corresponding to “now”.\nSaturating Duration addition. Computes self + other, …\nReturns the amount of time elapsed from another instant to …\nSaturating Duration multiplication. Computes self * other, …\nSaturating Duration subtraction. Computes self - other, …\nReturns the amount of time elapsed from another instant to …\nReturns the fractional part of this Duration, in whole …\nReturns the fractional part of this Duration, in whole …\nReturns the fractional part of this Duration, in …\nThe checked version of from_secs_f32.\nThe checked version of from_secs_f64.\nA touch interaction.\nA unique identifier representing a finger on a touch …\nA touch interaction was ended.\nA touch interaction was canceled.\nAn on-going touch interaction was moved.\nA touch interaction was started.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe identifier of a generic widget.\nA component that displays information and allows …\nReturns the state Tree of the children of the Widget.\nReconciles the Widget with the provided Tree.\nDraws the Widget using the associated Renderer.\nReturns the argument unchanged.\nCalls U::from(self).\nReturns the layout::Node of the Widget.\nReturns the current mouse::Interaction of the Widget.\nCreates a custom Id.\nProcesses a runtime Event.\nApplies an Operation to the Widget.\nQuery or update internal widget state.\nReturns the overlay of the Widget, if there is any.\nReturns the Size of the Widget in lengths.\nReturns a Size hint for laying out the Widget.\nReturns the State of the Widget.\nReturns the Tag of the Widget.\nWrite some text for your users to read.\nStore internal widget state in a state tree to ensure …\nCreates a unique Id.\nThe Operation needs to be followed by another Operation.\nThe Operation produced no result.\nA piece of logic that can traverse the widget tree of an …\nThe result of an Operation.\nThe Operation produced some result.\nOperates on a widget that contains other widgets.\nOperates on a custom widget with some state.\nFinishes the Operation and returns its Outcome.\nOperate on widgets that can be focused.\nOperates on a widget that can be focused.\nReturns the argument unchanged.\nCalls U::from(self).\nMaps the output of an Operation using the given function.\nProduces an Operation that applies the given Operation to …\nOperate on widgets that can be scrolled.\nOperates on a widget that can be scrolled.\nOperate on widgets that have text input.\nOperates on a widget that has text input.\nA summary of the focusable widgets present on a widget …\nThe internal state of a widget that can be focused.\nProduces an Operation that generates a Count and chains it …\nProduces an Operation that searches for the current …\nProduces an Operation that focuses the widget with the …\nFocuses the widget.\nProduces an Operation that searches for the current …\nProduces an Operation that searches for the current …\nThe index of the current focused widget, if any.\nReturns the argument unchanged.\nCalls U::from(self).\nReturns whether the widget is focused or not.\nThe total amount of focusable widgets.\nUnfocuses the widget.\nThe amount of absolute offset in each direction of a …\nA relative offset that points to the bottom-right of a …\nThe amount of relative offset in each direction of a …\nA relative offset that points to the top-left of a …\nThe internal state of a widget that can be scrolled.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nProduces an Operation that scrolls the widget with the …\nScroll the widget to the given AbsoluteOffset along the …\nProduces an Operation that snaps the widget with the given …\nSnaps the scroll of the widget to the given percentage …\nThe amount of horizontal offset\nThe amount of horizontal offset\nThe amount of vertical offset\nThe amount of vertical offset\nThe internal state of a widget that has text input.\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to an arbitrary …\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to the end of the input …\nProduces an Operation that moves the cursor of the widget …\nMoves the cursor of the text input to the front of the …\nProduces an Operation that selects all the content of the …\nSelects all the content of the text input.\nThe theme catalog of a Text.\nThe item class of this Catalog.\nThe internal state of a Text widget.\nThe appearance of some text.\nA styling function for a Text.\nA paragraph of text.\nSets the alignment::Horizontal of the Text.\nSets the alignment::Vertical of the Text.\nText with the default base color.\nCenters the Text, both horizontally and vertically.\nSets the style class of the Text.\nSets the Color of the Text.\nThe Color of the text.\nSets the Color of the Text, if Some.\nText conveying some negative information, like an error.\nThe default text styling; color is inherited.\nThe default class produced by this Catalog.\nDraws text using the same logic as the Text widget.\nSets the Font of the Text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Text boundaries.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nProduces the layout::Node of a Text widget.\nSets the LineHeight of the Text.\nCreate a new fragment of Text with the given contents.\nText conveying some important information, like an action.\nText conveying some secondary information, like a footnote.\nSets the Shaping strategy of the Text.\nSets the size of the Text.\nThe Style of a class with the given status.\nSets the style of the Text.\nText conveying some positive information, like a …\nSets the width of the Text boundaries.\nNo meaningful internal state.\nSome meaningful internal state.\nThe internal State of a widget.\nThe identifier of some widget state.\nA persistent state widget tree.\nThe children of the root widget of the Tree.\nReconciles the current tree with the provided Widget.\nReconciles the children of the tree with the provided list …\nReconciles the children of the tree with the provided list …\nReconciles the current_children with the provided list of …\nDowncasts the State to T and returns a mutable reference …\nDowncasts the State to T and returns a reference to it.\nCreates an empty, stateless Tree with no children.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new State.\nCreates a new Tree for the provided Widget.\nCreates a Tag for a state of type T.\nThe State of the Tree.\nCreates a Tag for a stateless widget.\nThe tag of the Tree.\nThe window will always be below normal windows.\nThe window will always be on top of normal windows.\nRedraw at the given time.\nThe window is completely centered on the screen.\nThe user has requested for the window to close.\nA window was closed.\nPlatform-specific\nThe platform-specific default position for a new window.\nA window-related event.\nA file has been dropped into the window.\nA file is being hovered over the window.\nA file was hovered, but has exited the window.\nA window was focused.\nThe application takes the whole screen of its current …\nThe application is hidden\nThe id of the window.\nPlatform-specific\nA window level groups windows with respect to their …\nThe mode of a window-based application.\nA window was moved.\nRedraw the next frame.\nThe default behavior.\nA window was opened.\nThe position of a window in a given screen.\nA request to redraw a window.\nA window redraw was requested.\nA window was resized.\nThe window is positioned with specific coordinates: (X, Y).\nLike Specific, but the window is positioned with the …\nA window was unfocused.\nThe type of user attention to request.\nThe application appears in its own window.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nChange the icon of a window.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConfigure your windows.\nCreates a new unique window Id.\nThe position of the opened window. This is relative to the …\nThe size of the created window. This is its “inner” …\nProduced when the length of the rgba argument isn’t …\nProduced when the number of pixels (rgba.len() / 4) isn’…\nAn error produced when using from_rgba with invalid …\nAn window icon normally used for the titlebar or taskbar.\nReturns the argument unchanged.\nReturns the argument unchanged.\nBuilds an Icon from its RGBA pixels in the sRGB color …\nCalls U::from(self).\nCalls U::from(self).\nReturns the raw data of the Icon.\nThe length of the provided RGBA data.\nThe provided height.\nThe amount of pixels of the provided RGBA data.\nThe provided width.\nThe product of width and height.\nThe platform specific window settings of an application.\nThe window settings of an application.\nSets the application id of the window.\nWhether the window should have a border, a title bar, etc. …\nWhether the window will close when the user requests it, …\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe icon of the window.\nCalls U::from(self).\nCalls U::from(self).\nThe window Level.\nThe maximum size of the window.\nThe minimum size of the window.\nPlatform specific settings.\nThe initial position of the window.\nWhether the window should be resizable or not.\nThe initial logical dimensions of the window.\nWhether the window should be transparent.\nWhether the window should be visible or not.") \ No newline at end of file diff --git a/search.desc/iced_graphics/iced_graphics-desc-0-.js b/search.desc/iced_graphics/iced_graphics-desc-0-.js index a1a3ae95d82..43579612831 100644 --- a/search.desc/iced_graphics/iced_graphics-desc-0-.js +++ b/search.desc/iced_graphics/iced_graphics-desc-0-.js @@ -1 +1 @@ -searchState.loadedDescShard("iced_graphics", 0, "A bunch of backend-agnostic types that can be leveraged to …\nAn antialiasing strategy.\nMultisample AA with 16 samples\nMultisample AA with 2 samples\nMultisample AA with 4 samples\nMultisample AA with 8 samples\nThe settings of a renderer.\nA viewing region for displaying computer graphics.\nThe antialiasing strategy that will be used for triangle …\nCache computations and efficiently reuse them.\nManage colors for shaders.\nA compositor is responsible for initializing a renderer …\nCompute the damage between frames.\nThe default Font to use.\nThe default size of text.\nSee what can go wrong when creating graphical backends.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nBuild and draw geometry.\nA gradient that can be used as a fill for some geometry.\nLoad and operate on images.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDraw and stack layers of graphical primitives.\nReturns the logical size of the Viewport.\nDraw triangles!\nReturns the physical height of the Viewport.\nReturns the physical size of the Viewport.\nReturns the physical width of the Viewport.\nReturns the projection transformation of the Viewport.\nReturns the amount of samples of the Antialiasing.\nReturns the scale factor of the Viewport.\nDraw text.\nCreates a new Viewport with the given physical dimensions …\nA simple cache that stores generated values to avoid …\nThe type of cache produced.\nA piece of data that can be cached.\nThe Cache is empty.\nThe Cache is filled.\nA cache group.\nThe state of a Cache.\nCaches this value, producing its corresponding Cache.\nClears the Cache.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the Group of the Cache.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Group can only ever have a single Cache…\nLoads the Cache into a proper instance.\nCreates a new empty Cache.\nPuts the given value in the Cache.\nReturns a reference cell to the internal State of the Cache…\nGenerates a new unique cache Group.\nCreates a new empty Cache with the given Group.\nThe current value of the Cache\nThe previous value of the Cache.\nA flag that indicates whether the renderer should perform …\nA color packed as 4 floats representing RGBA channels.\nReturns the internal components of the Packed color.\nReturns the argument unchanged.\nCalls U::from(self).\nPacks a Color.\nA graphics compositor that can draw to windows.\nThe compositor of the renderer.\nDefines the default compositor of a renderer.\nContains information about the graphics (e.g. graphics …\nThe swap chain has been lost and needs to be recreated.\nThere is no more memory left to allocate a new frame.\nThe underlying surface has changed, and therefore the …\nThe iced renderer of the backend.\nThe surface of the backend.\nResult of an unsuccessful call to Compositor::present.\nA timeout was encountered while trying to acquire the next …\nA window that can be used in a Compositor.\nContains the graphics adapter.\nContains the graphics backend.\nConfigures a new Surface with the given dimensions.\nCreates a Self::Renderer for the Compositor.\nCrates a new Surface for the given window.\nReturns Information used by this Compositor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nLoads a font from its bytes.\nCreates a new Compositor.\nPresents the Renderer primitives to the next frame of the …\nScreenshots the current Renderer primitives to an …\nCreates a new Compositor with a backend preference.\nDiffs the damage regions given some previous and current …\nGroups the given damage regions that are close together …\nComputes the damage regions given some previous and …\nAn error occurred in the context’s internal backend\nThe backend did not match the preference\nAn error that occurred while creating an application’s …\nA suitable graphics adapter or device could not be found.\nMultiple errors occurred\nFailed to find any pixel format that matches the criteria.\nThe reason why a graphics adapter could not be found\nThe request to create the backend failed\nThe requested backend version is not supported.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe name of the backend where the error happened\nThe reason why this backend could not be used\nThe preferred backend\nA simple cache that stores generated geometry to avoid …\nThe kind of Frame this renderer supports.\nThe kind of geometry this renderer can draw.\nA Gradient color.\nA renderer capable of drawing some Self::Geometry.\nA solid Color.\nThe coloring style of some drawing.\nA bunch of text that can be drawn to a canvas\nClears the Cache, forcing a redraw the next time it is …\nThe color of the text\nThe contents of the text\nDraws geometry using the provided closure and stores it in …\nDraws the given Self::Geometry.\nComputes the Paths of the Text and draws them using the …\nFill Geometry with a certain style.\nThe font of the text\nDraw and generate geometry.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe horizontal alignment of the text\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe line height of the text.\nCreates a new empty Cache.\nCreates a new Self::Frame.\nBuild different kinds of 2D shapes.\nThe position of the text relative to the alignment …\nThe shaping strategy of the text.\nThe size of the text\nCreate lines from a Path and assigns them various …\nThe vertical alignment of the text\nCreates a new empty Cache with the given Group.\nThe style used to fill geometry.\nThe fill rule defines how to determine what is inside and …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe fill rule defines how to determine what is inside and …\nThe color or gradient of the fill.\nThe internal implementation of a Frame.\nThe region of a surface that can be used to draw geometry.\nReturns the coordinate of the center of the Frame.\nDraws the given Path on the Frame by filling it with the …\nDraws an axis-aligned rectangle given its top-left corner …\nDraws the characters of the given Text on the Frame, …\nReturns the argument unchanged.\nReturns the height of the Frame.\nCalls U::from(self).\nTurns the Frame into its underlying geometry.\nCreates a new Frame with the given dimensions.\nPops a transform from the transform stack and sets it as …\nPushes the current transform in the transform stack.\nApplies a rotation in radians to the current transform of …\nApplies a uniform scaling to the current transform of the …\nApplies a non-uniform scaling to the current transform of …\nReturns the dimensions of the Frame.\nDraws the stroke of the given Path on the Frame with the …\nApplies a translation to the current transform of the Frame…\nReturns the width of the Frame.\nExecutes the given drawing operations within a Rectangle …\nStores the current transform of the Frame and executes the …\nA Path builder.\nAn immutable set of points that may or may not be …\nBuild and draw curves.\nAdds an Arc to the Path from start_angle to end_angle in a …\nAdds a circular arc to the Path with the given control …\nAdds a cubic Bézier curve to the Path given its two …\nBuilds the Path of this Builder.\nAdds a circle to the Path given its center coordinate and …\nCreates a new Path representing a circle given its center …\nCloses the current sub-path in the Path with a straight …\nAdds an ellipse to the Path using a clockwise direction.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Path representing a line segment given its …\nConnects the last point in the Path to the given Point …\nMoves the starting point of a new sub-path to the given …\nCreates a new Builder.\nCreates a new Path with the provided closure.\nAdds a quadratic Bézier curve to the Path given its …\nReturns the internal lyon_path::Path.\nAdds a rectangle to the Path given its top-left corner …\nCreates a new Path representing a rectangle given its …\nReturns the current Path with the given transform applied …\nA segment of a differentiable curve.\nAn elliptical Arc.\nThe center of the arc.\nThe center of the arc.\nThe end of the segment’s angle, clockwise rotation from …\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe radii of the arc’s ellipse. The horizontal and …\nThe radius of the arc.\nThe clockwise rotation of the arc’s ellipse.\nThe start of the segment’s angle, clockwise rotation …\nThe start of the segment’s angle, clockwise rotation …\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA sharp corner.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nAt the end of each sub-path, the shape representing the …\nThe style of a stroke.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe shape to be used at the corners of paths or basic …\nThe offset of LineDash::segments to start the pattern.\nThe alternating lengths of lines and gaps which describe …\nThe color or gradient of the stroke.\nThe distance between the two edges of the stroke.\nSets the color of the Stroke.\nSets the LineCap of the Stroke.\nSets the LineJoin of the Stroke.\nSets the width of the Stroke.\nA fill which linearly interpolates colors along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction …\nPacked Gradient data for use in shader code.\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nThe absolute ending position of the gradient.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear builder.\nCreates a new Packed gradient for use in shader code.\nPacks the Gradient for use in shader code.\nPacks the Gradient for use in shader code.\nThe absolute starting position of the gradient.\nColorStops along the linear gradient direction.\nA raster or vector image.\nA raster image.\nA vector image.\nReturns the bounds of the Image.\nReturns the argument unchanged.\nCalls U::from(self).\nTries to load an image by its Handle.\nThe bounds of the image.\nThe bounds of the image.\nThe Color filter\nThe filter method of a raster image.\nThe handle of a raster image.\nThe handle of a vector image.\nThe opacity of the image.\nThe opacity of the image.\nThe rotation of the image.\nThe rotation of the image.\nA layer of graphical primitives.\nA stack of layers used for drawing.\nReturns the slice of layers in the Stack.\nClears the layers of the Stack, allowing reuse.\nReturns a mutable reference to the current Layer of the …\nFlushes and settles any pending group of primitives in the …\nFlushes and settles any primitives in the current layer of …\nReturns the argument unchanged.\nCalls U::from(self).\nReturns an iterator over immutable references to the …\nReturns an iterator over mutable references to the layers …\nCreates a new empty Stack.\nPops the current clipping region from the Stack and …\nPops the current Transformation in the Stack.\nPushes a new clipping region in the Stack; creating a new …\nPushes a new Transformation in the Stack.\nClears all the layers contents and resets its bounds.\nResizes the Layer to the given bounds.\nReturns the current Transformation of the Stack.\nCreates a new Layer with the given bounds.\nThe result of counting the attributes of a set of meshes.\nA mesh with a gradient.\nA vertex which contains 2D position & packed gradient data.\nA set of vertices and indices representing a list of …\nA low-level primitive to render a mesh of triangles.\nA renderer capable of drawing a Mesh.\nA mesh with a solid color.\nA two-dimensional vertex with a color.\nReturns the number of total vertices & total indices of …\nReturns the clip bounds of the Mesh.\nThe color of the vertex in linear RGBA.\nDraws the given Mesh.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe packed vertex data of the gradient.\nThe total amount of gradient vertices.\nThe total amount of gradient meshes.\nReturns the indices of the Mesh.\nThe list of vertex indices that defines the triangles of …\nThe total amount of indices.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe vertex position in 2D space.\nThe vertex position in 2D space.\nThe total amount of solid vertices.\nThe total amount of solid meshes.\nReturns the Transformation of the Mesh.\nThe vertices of the mesh\nThe vertices and indices of the mesh.\nThe vertices and indices of the mesh.\nThe clip bounds of the Mesh.\nThe clip bounds of the Mesh.\nThe Transformation for the vertices of the Mesh.\nThe Transformation for the vertices of the Mesh.\nSome cached text.\nAn editor.\nA set of system fonts.\nA paragraph.\nA weak reference to a [cosmic-text::Buffer] that can be …\nSome raw text.\nA text primitive.\nA version number.\nA weak reference to a cosmic_text::Buffer.\nCache text.\nThe clip bounds of the text.\nThe color of the text.\nDraw and edit text.\nReturns the global FontSystem.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nLoads a font from its bytes.\nMeasures the dimensions of the given cosmic_text::Buffer.\nDraw paragraphs.\nThe position of the text.\nReturns the raw cosmic_text::FontSystem.\nReturns the attributes of the given Font.\nConverts some Color to a cosmic_text::Color.\nConverts some Shaping strategy to a cosmic_text::Shaping …\nReturns the current Version of the FontSystem.\nReturns the visible bounds of the Text.\nThe bounds of the text.\nThe clip bounds of the text.\nThe color of the text.\nThe contents of the text.\nThe font of the text.\nThe horizontal alignment of the text.\nThe line height of the text.\nThe shaping strategy of the text.\nThe size of the text in logical pixels.\nThe vertical alignment of the text.\nA store of recently used sections of text.\nA cache entry.\nA cache key representing a section of text.\nThe hash of a Key.\nAllocates a text Entry if it is not already present in the …\nThe bounds of the text.\nThe buffer of text, ready for drawing.\nThe content of the text.\nThe Font of the text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGets the text Entry with the given KeyHash.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe line height of the text.\nThe minimum bounds of the text.\nCreates a new empty Cache.\nThe shaping strategy of the text.\nThe size of the text.\nTrims the Cache.\nA multi-line text editor.\nA weak reference to an Editor.\nThe bounds of the Editor.\nReturns the buffer of the Editor.\nCreates a Weak reference to the Editor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new empty Editor.\nTries to update the reference into an Editor.\nA bunch of text.\nA weak reference to a Paragraph.\nReturns the buffer of the Paragraph.\nCreates a Weak reference to the Paragraph.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe horizontal alignment of the Paragraph.\nCalls U::from(self).\nCalls U::from(self).\nThe minimum bounds of the Paragraph.\nCreates a new empty Paragraph.\nTries to update the reference into a Paragraph.\nThe vertical alignment of the Paragraph.") \ No newline at end of file +searchState.loadedDescShard("iced_graphics", 0, "A bunch of backend-agnostic types that can be leveraged to …\nAn antialiasing strategy.\nMultisample AA with 16 samples\nMultisample AA with 2 samples\nMultisample AA with 4 samples\nMultisample AA with 8 samples\nThe settings of a renderer.\nA viewing region for displaying computer graphics.\nThe antialiasing strategy that will be used for triangle …\nCache computations and efficiently reuse them.\nManage colors for shaders.\nA compositor is responsible for initializing a renderer …\nCompute the damage between frames.\nThe default Font to use.\nThe default size of text.\nSee what can go wrong when creating graphical backends.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nBuild and draw geometry.\nA gradient that can be used as a fill for some geometry.\nLoad and operate on images.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nDraw and stack layers of graphical primitives.\nReturns the logical size of the Viewport.\nDraw triangles!\nReturns the physical height of the Viewport.\nReturns the physical size of the Viewport.\nReturns the physical width of the Viewport.\nReturns the projection transformation of the Viewport.\nReturns the amount of samples of the Antialiasing.\nReturns the scale factor of the Viewport.\nDraw text.\nCreates a new Viewport with the given physical dimensions …\nA simple cache that stores generated values to avoid …\nThe type of cache produced.\nA piece of data that can be cached.\nThe Cache is empty.\nThe Cache is filled.\nA cache group.\nThe state of a Cache.\nCaches this value, producing its corresponding Cache.\nClears the Cache.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the Group of the Cache.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Group can only ever have a single Cache…\nLoads the Cache into a proper instance.\nCreates a new empty Cache.\nPuts the given value in the Cache.\nReturns a reference cell to the internal State of the Cache…\nGenerates a new unique cache Group.\nCreates a new empty Cache with the given Group.\nThe current value of the Cache\nThe previous value of the Cache.\nA flag that indicates whether the renderer should perform …\nA color packed as 4 floats representing RGBA channels.\nReturns the internal components of the Packed color.\nReturns the argument unchanged.\nCalls U::from(self).\nPacks a Color.\nA graphics compositor that can draw to windows.\nThe compositor of the renderer.\nDefines the default compositor of a renderer.\nContains information about the graphics (e.g. graphics …\nThe swap chain has been lost and needs to be recreated.\nThere is no more memory left to allocate a new frame.\nThe underlying surface has changed, and therefore the …\nThe iced renderer of the backend.\nThe surface of the backend.\nResult of an unsuccessful call to Compositor::present.\nA timeout was encountered while trying to acquire the next …\nA window that can be used in a Compositor.\nContains the graphics adapter.\nContains the graphics backend.\nConfigures a new Surface with the given dimensions.\nCreates a Self::Renderer for the Compositor.\nCrates a new Surface for the given window.\nReturns Information used by this Compositor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nLoads a font from its bytes.\nCreates a new Compositor.\nPresents the Renderer primitives to the next frame of the …\nScreenshots the current Renderer primitives to an …\nCreates a new Compositor with a backend preference.\nDiffs the damage regions given some previous and current …\nGroups the given damage regions that are close together …\nComputes the damage regions given some previous and …\nAn error occurred in the context’s internal backend\nThe backend did not match the preference\nAn error that occurred while creating an application’s …\nA suitable graphics adapter or device could not be found.\nMultiple errors occurred\nFailed to find any pixel format that matches the criteria.\nThe reason why a graphics adapter could not be found\nThe request to create the backend failed\nThe requested backend version is not supported.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe name of the backend where the error happened\nThe reason why this backend could not be used\nThe preferred backend\nA simple cache that stores generated geometry to avoid …\nThe kind of Frame this renderer supports.\nThe kind of geometry this renderer can draw.\nA Gradient color.\nA raster image that can be drawn.\nA renderer capable of drawing some Self::Geometry.\nA solid Color.\nThe coloring style of some drawing.\nA raster image that can be drawn.\nA bunch of text that can be drawn to a canvas\nClears the Cache, forcing a redraw the next time it is …\nSets the Color filter of the Svg.\nThe color of the text\nThe Color filter to be applied to the Svg.\nThe contents of the text\nDraws geometry using the provided closure and stores it in …\nDraws the given Self::Geometry.\nComputes the Paths of the Text and draws them using the …\nFill Geometry with a certain style.\nSets the filter method of the Image.\nThe filter method of the image.\nThe font of the text\nDraw and generate geometry.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe handle of the image.\nThe handle of the Svg.\nThe horizontal alignment of the text\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe line height of the text.\nCreates a new empty Cache.\nCreates a new Image with the given handle.\nCreates a new Svg with the given handle.\nCreates a new Self::Frame.\nSets the opacity of the Image.\nSets the opacity of the Svg.\nThe opacity of the image.\nThe opacity of the Svg.\nBuild different kinds of 2D shapes.\nThe position of the text relative to the alignment …\nSets the rotation of the Image.\nSets the rotation of the Svg.\nThe rotation to be applied to the image; on its center.\nThe rotation to be applied to the image; on its center.\nThe shaping strategy of the text.\nThe size of the text\nSets whether the Image should be snapped to the pixel grid.\nIf set to true, the image will be snapped to the pixel …\nCreate lines from a Path and assigns them various …\nThe vertical alignment of the text\nCreates a new empty Cache with the given Group.\nThe style used to fill geometry.\nThe fill rule defines how to determine what is inside and …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe fill rule defines how to determine what is inside and …\nThe color or gradient of the fill.\nThe internal implementation of a Frame.\nThe region of a surface that can be used to draw geometry.\nReturns the coordinate of the center of the Frame.\nDraws the given Image on the Frame inside the given bounds.\nDraws the given Svg on the Frame inside the given bounds.\nDraws the given Path on the Frame by filling it with the …\nDraws an axis-aligned rectangle given its top-left corner …\nDraws the characters of the given Text on the Frame, …\nReturns the argument unchanged.\nReturns the height of the Frame.\nCalls U::from(self).\nTurns the Frame into its underlying geometry.\nCreates a new Frame with the given dimensions.\nPops a transform from the transform stack and sets it as …\nPushes the current transform in the transform stack.\nApplies a rotation in radians to the current transform of …\nApplies a uniform scaling to the current transform of the …\nApplies a non-uniform scaling to the current transform of …\nReturns the dimensions of the Frame.\nDraws the stroke of the given Path on the Frame with the …\nApplies a translation to the current transform of the Frame…\nReturns the width of the Frame.\nExecutes the given drawing operations within a Rectangle …\nStores the current transform of the Frame and executes the …\nA Path builder.\nAn immutable set of points that may or may not be …\nBuild and draw curves.\nAdds an Arc to the Path from start_angle to end_angle in a …\nAdds a circular arc to the Path with the given control …\nAdds a cubic Bézier curve to the Path given its two …\nBuilds the Path of this Builder.\nAdds a circle to the Path given its center coordinate and …\nCreates a new Path representing a circle given its center …\nCloses the current sub-path in the Path with a straight …\nAdds an ellipse to the Path using a clockwise direction.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Path representing a line segment given its …\nConnects the last point in the Path to the given Point …\nMoves the starting point of a new sub-path to the given …\nCreates a new Builder.\nCreates a new Path with the provided closure.\nAdds a quadratic Bézier curve to the Path given its …\nReturns the internal lyon_path::Path.\nAdds a rectangle to the Path given its top-left corner …\nCreates a new Path representing a rectangle given its …\nReturns the current Path with the given transform applied …\nA segment of a differentiable curve.\nAn elliptical Arc.\nThe center of the arc.\nThe center of the arc.\nThe end of the segment’s angle, clockwise rotation from …\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nThe radii of the arc’s ellipse. The horizontal and …\nThe radius of the arc.\nThe clockwise rotation of the arc’s ellipse.\nThe start of the segment’s angle, clockwise rotation …\nThe start of the segment’s angle, clockwise rotation …\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA sharp corner.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nAt the end of each sub-path, the shape representing the …\nThe style of a stroke.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe shape to be used at the corners of paths or basic …\nThe offset of LineDash::segments to start the pattern.\nThe alternating lengths of lines and gaps which describe …\nThe color or gradient of the stroke.\nThe distance between the two edges of the stroke.\nSets the color of the Stroke.\nSets the LineCap of the Stroke.\nSets the LineJoin of the Stroke.\nSets the width of the Stroke.\nA fill which linearly interpolates colors along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction …\nPacked Gradient data for use in shader code.\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nThe absolute ending position of the gradient.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear builder.\nCreates a new Packed gradient for use in shader code.\nPacks the Gradient for use in shader code.\nPacks the Gradient for use in shader code.\nThe absolute starting position of the gradient.\nColorStops along the linear gradient direction.\nA raster or vector image.\nA raster image.\nA vector image.\nReturns the bounds of the Image.\nReturns the argument unchanged.\nCalls U::from(self).\nTries to load an image by its Handle.\nA layer of graphical primitives.\nA stack of layers used for drawing.\nReturns the slice of layers in the Stack.\nClears the layers of the Stack, allowing reuse.\nReturns a mutable reference to the current Layer of the …\nFlushes and settles any pending group of primitives in the …\nFlushes and settles any primitives in the current layer of …\nReturns the argument unchanged.\nCalls U::from(self).\nReturns an iterator over immutable references to the …\nReturns an iterator over mutable references to the layers …\nCreates a new empty Stack.\nPops the current clipping region from the Stack and …\nPops the current Transformation in the Stack.\nPushes a new clipping region in the Stack; creating a new …\nPushes a new Transformation in the Stack.\nClears all the layers contents and resets its bounds.\nResizes the Layer to the given bounds.\nReturns the current Transformation of the Stack.\nCreates a new Layer with the given bounds.\nThe result of counting the attributes of a set of meshes.\nA mesh with a gradient.\nA vertex which contains 2D position & packed gradient data.\nA set of vertices and indices representing a list of …\nA low-level primitive to render a mesh of triangles.\nA renderer capable of drawing a Mesh.\nA mesh with a solid color.\nA two-dimensional vertex with a color.\nReturns the number of total vertices & total indices of …\nReturns the clip bounds of the Mesh.\nThe color of the vertex in linear RGBA.\nDraws the given Mesh.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe packed vertex data of the gradient.\nThe total amount of gradient vertices.\nThe total amount of gradient meshes.\nReturns the indices of the Mesh.\nThe list of vertex indices that defines the triangles of …\nThe total amount of indices.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe vertex position in 2D space.\nThe vertex position in 2D space.\nThe total amount of solid vertices.\nThe total amount of solid meshes.\nReturns the Transformation of the Mesh.\nThe vertices of the mesh\nThe vertices and indices of the mesh.\nThe vertices and indices of the mesh.\nThe clip bounds of the Mesh.\nThe clip bounds of the Mesh.\nThe Transformation for the vertices of the Mesh.\nThe Transformation for the vertices of the Mesh.\nSome cached text.\nAn editor.\nA set of system fonts.\nA paragraph.\nA weak reference to a [cosmic-text::Buffer] that can be …\nSome raw text.\nA text primitive.\nA version number.\nA weak reference to a cosmic_text::Buffer.\nCache text.\nThe clip bounds of the text.\nThe color of the text.\nDraw and edit text.\nReturns the global FontSystem.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nLoads a font from its bytes.\nMeasures the dimensions of the given cosmic_text::Buffer.\nDraw paragraphs.\nThe position of the text.\nReturns the raw cosmic_text::FontSystem.\nReturns the attributes of the given Font.\nConverts some Color to a cosmic_text::Color.\nConverts some Shaping strategy to a cosmic_text::Shaping …\nReturns the current Version of the FontSystem.\nReturns the visible bounds of the Text.\nThe bounds of the text.\nThe clip bounds of the text.\nThe color of the text.\nThe contents of the text.\nThe font of the text.\nThe horizontal alignment of the text.\nThe line height of the text.\nThe shaping strategy of the text.\nThe size of the text in logical pixels.\nThe vertical alignment of the text.\nA store of recently used sections of text.\nA cache entry.\nA cache key representing a section of text.\nThe hash of a Key.\nAllocates a text Entry if it is not already present in the …\nThe bounds of the text.\nThe buffer of text, ready for drawing.\nThe content of the text.\nThe Font of the text.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGets the text Entry with the given KeyHash.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe line height of the text.\nThe minimum bounds of the text.\nCreates a new empty Cache.\nThe shaping strategy of the text.\nThe size of the text.\nTrims the Cache.\nA multi-line text editor.\nA weak reference to an Editor.\nThe bounds of the Editor.\nReturns the buffer of the Editor.\nCreates a Weak reference to the Editor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new empty Editor.\nTries to update the reference into an Editor.\nA bunch of text.\nA weak reference to a Paragraph.\nReturns the buffer of the Paragraph.\nCreates a Weak reference to the Paragraph.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe horizontal alignment of the Paragraph.\nCalls U::from(self).\nCalls U::from(self).\nThe minimum bounds of the Paragraph.\nCreates a new empty Paragraph.\nTries to update the reference into a Paragraph.\nThe vertical alignment of the Paragraph.") \ No newline at end of file diff --git a/search.desc/iced_renderer/iced_renderer-desc-0-.js b/search.desc/iced_renderer/iced_renderer-desc-0-.js index d0d9106d334..157f1e2aa94 100644 --- a/search.desc/iced_renderer/iced_renderer-desc-0-.js +++ b/search.desc/iced_renderer/iced_renderer-desc-0-.js @@ -1 +1 @@ -searchState.loadedDescShard("iced_renderer", 0, "The official renderer for iced.\nThe default graphics compositor for iced.\nThe primary rendering option.\nThe primary compositing option.\nThe default graphics renderer for iced.\nThe secondary (or fallback) rendering option.\nThe secondary (or fallback) compositing option.\nCompose existing renderers and create type-safe fallback …\nBuild and draw geometry.\nA compositor A with a fallback strategy B.\nThe primary rendering option.\nThe primary compositing option.\nThe primary surface option.\nA renderer A with a fallback strategy B.\nThe secondary (or fallback) rendering option.\nThe secondary (or fallback) compositing option.\nThe secondary (or fallback) surface option.\nA surface A with a fallback strategy B.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA simple cache that stores generated geometry to avoid …\nThe style used to fill geometry.\nThe region of a surface that can be used to draw geometry.\nThe kind of Frame this renderer supports.\nThe kind of geometry this renderer can draw.\nA fill which linearly interpolates colors along a …\nA Gradient color.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA linear gradient interpolates colors along a direction …\nA sharp corner.\nAn immutable set of points that may or may not be …\nA renderer capable of drawing some Self::Geometry.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe style of a stroke.\nThe coloring style of some drawing.\nA bunch of text that can be drawn to a canvas\nReturns the coordinate of the center of the Frame.\nCreates a new Path representing a circle given its center …\nClears the Cache, forcing a redraw the next time it is …\nThe color of the text\nThe contents of the text\nDraws geometry using the provided closure and stores it in …\nDraws the given Self::Geometry.\nComputes the Paths of the Text and draws them using the …\nFill Geometry with a certain style.\nDraws the given Path on the Frame by filling it with the …\nDraws an axis-aligned rectangle given its top-left corner …\nDraws the characters of the given Text on the Frame, …\nThe font of the text\nDraw and generate geometry.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nA gradient that can be used as a fill for some geometry.\nReturns the height of the Frame.\nThe horizontal alignment of the text\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nTurns the Frame into its underlying geometry.\nCreates a new Path representing a line segment given its …\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe line height of the text.\nThe shape to be used at the corners of paths or basic …\nCreates a new Frame with the given dimensions.\nCreates a new empty Cache.\nCreates a new Path with the provided closure.\nCreates a new Self::Frame.\nThe offset of LineDash::segments to start the pattern.\nPacks the Gradient for use in shader code.\nBuild different kinds of 2D shapes.\nPops a transform from the transform stack and sets it as …\nThe position of the text relative to the alignment …\nPushes the current transform in the transform stack.\nReturns the internal lyon_path::Path.\nCreates a new Path representing a rectangle given its …\nApplies a rotation in radians to the current transform of …\nThe fill rule defines how to determine what is inside and …\nApplies a uniform scaling to the current transform of the …\nApplies a non-uniform scaling to the current transform of …\nThe alternating lengths of lines and gaps which describe …\nThe shaping strategy of the text.\nReturns the dimensions of the Frame.\nThe size of the text\nCreate lines from a Path and assigns them various …\nDraws the stroke of the given Path on the Frame with the …\nThe color or gradient of the fill.\nThe color or gradient of the stroke.\nReturns the current Path with the given transform applied …\nApplies a translation to the current transform of the Frame…\nThe vertical alignment of the text\nReturns the width of the Frame.\nThe distance between the two edges of the stroke.\nExecutes the given drawing operations within a Rectangle …\nSets the color of the Stroke.\nCreates a new empty Cache with the given Group.\nSets the LineCap of the Stroke.\nSets the LineJoin of the Stroke.\nStores the current transform of the Frame and executes the …\nSets the width of the Stroke.\nThe style used to fill geometry.\nA Gradient color.\nThe fill rule defines how to determine what is inside and …\nA solid Color.\nThe coloring style of some drawing.\nReturns the argument unchanged.\nCalls U::from(self).\nThe fill rule defines how to determine what is inside and …\nThe color or gradient of the fill.\nThe internal implementation of a Frame.\nThe region of a surface that can be used to draw geometry.\nA fill which linearly interpolates colors along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction …\nPacked Gradient data for use in shader code.\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nThe absolute ending position of the gradient.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear builder.\nCreates a new Packed gradient for use in shader code.\nPacks the Gradient for use in shader code.\nThe absolute starting position of the gradient.\nColorStops along the linear gradient direction.\nA segment of a differentiable curve.\nA Path builder.\nAn immutable set of points that may or may not be …\nBuild and draw curves.\nAdds an Arc to the Path from start_angle to end_angle in a …\nAdds a circular arc to the Path with the given control …\nAdds a cubic Bézier curve to the Path given its two …\nBuilds the Path of this Builder.\nThe center of the arc.\nAdds a circle to the Path given its center coordinate and …\nCloses the current sub-path in the Path with a straight …\nAdds an ellipse to the Path using a clockwise direction.\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nConnects the last point in the Path to the given Point …\nMoves the starting point of a new sub-path to the given …\nCreates a new Builder.\nAdds a quadratic Bézier curve to the Path given its …\nThe radius of the arc.\nAdds a rectangle to the Path given its top-left corner …\nThe start of the segment’s angle, clockwise rotation …\nA segment of a differentiable curve.\nAn elliptical Arc.\nThe center of the arc.\nThe center of the arc.\nThe end of the segment’s angle, clockwise rotation from …\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nCalls U::from(self).\nThe radii of the arc’s ellipse. The horizontal and …\nThe radius of the arc.\nThe clockwise rotation of the arc’s ellipse.\nThe start of the segment’s angle, clockwise rotation …\nThe start of the segment’s angle, clockwise rotation …\nFlag parameters for arcs as described by the SVG …\nAn alias for usize.\nA view over a contiguous storage of custom attributes.\nInterface for objects storing custom attributes associated …\nAn alias for a slice of f32 values.\nA beveled corner is to be used to join path segments. The …\nThe default builder for Path.\nA builder for Path with custom attributes.\nThe stroke for each sub-path does not extend beyond its …\nID of a control point in a path.\nID of an endpoint point in a path.\nRepresents an event or edge of path.\nRefers to an event in a path.\nThe fill rule defines how to determine what is inside and …\nA path event representing endpoints and control points as …\nAn iterator of endpoint and control point ids for Path and …\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nLine cap as defined by the SVG specification.\nLine join as defined by the SVG specification.\nA sharp corner is to be used to join path segments.\nSame as a miter join, but if the miter limit is exceeded, …\nAn empty attribute slice.\nA simple path data structure.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nThe commands of a path encoded in a single array using IDs …\nA view over PathCommands.\nA path event representing endpoints and control points as …\nA view on a Path.\nA view over a sequence of endpoints forming a polygon.\nInterface for types types (typically endpoints and control …\nInterface for objects storing endpoints and control points …\nAn iterator of over a Path traversing the path in reverse.\nAt each end of each sub-path, the shape representing the …\nA round corner is to be used to join path segments.\nThe positive or negative side of a vector or segment.\nAt the end of each sub-path, the shape representing the …\nThe two possible orientations for the edges of a shape to …\nReturns a view on the path commands.\nReturns a view on this Path.\nReturns a slice over an endpoint’s custom attributes.\nReturns a slice over an endpoint’s custom attributes.\nPath building utilities.\nCreates a PathCommandsBuilder to create path commands.\nCreates a Builder to build a path.\nCreates a BuilderWithAttributes to build a path with …\nA generic representation for paths that allow more control …\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns an iterator over the path, with endpoints and …\nReturns the first endpoint and its custom attributes if …\nIterate on a flattened approximation of the path with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the endpoint’s custom attributes as a slice of …\nIterates over the endpoint and control point ids of the …\nIterates over the endpoint and control point ids of the …\nReturns an iterator of IdEvent.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a Path from This iterator.\nReturns whether the path buffer is empty.\nReturns whether the path buffer is empty.\nReturns an iterator over the path commands.\nReturns an iterator over the path commands.\nIterates over the entire Path, ignoring custom attributes.\nIterates over the path.\nReturns an iterator of Event<&T>.\nIterates over the entire Path with custom attributes.\nIterates over the entire Path with custom attributes.\nTools to iterate over paths.\nOf the four candidate arc sweeps, two will represent an …\nReturns the last endpoint and its custom attributes if any.\nReturns the number of paths in the path buffer.\nReturns the number of paths in the path buffer.\nf32 version of the lyon_geom types used everywhere. Most …\nCreates an Empty Path.\nReturns the next event id within the path.\nReturns the next event id within the path.\nReturns the next event id within the sub-path.\nReturns the next event id within the path.\nReturns the number of float attributes per endpoint.\nThe default path data structure.\nA container to store multiple paths contiguously.\nReturns an iterator of PathEvent.\nReturns a view on a path made of these commands with …\nSpecific path types for polygons.\nReturns a reversed version of this path in the form of an …\nReturns a reversed version of this path in the form of an …\nCreates an WithSvg to build a path with a rich set of …\nIf sweep is true, then the arc will be drawn in a “…\nlyon_path traits reexported here for convenience.\nApplies a transform to all endpoints and control points of …\nThe radius of each corner of a rounded rectangle.\nBuilds a path.\nA Builder that approximates curves with successions of …\nA convenience wrapper for PathBuilder without custom …\nThe base path building interface.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nBuilds a path with a transformation applied.\nImplements an SVG-like building interface on top of a …\nAdds a sub-path containing a circle.\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nAdds a cubic bézier curve to the current sub-path.\nEnds the current sub path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns a builder that approximates all curves with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nAdds an horizontal line segment.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nAdds a quadratic bézier curve to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns a builder that applies the given transformation to …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nReturns a builder that support SVG commands.\nA view on a PathCommands buffer and two slices for …\nAn iterator of Event<&Endpoint, &ControlPoint>.\nAn iterator of Event<&Endpoint, &ControlPoint>.\nThe commands of a path encoded in a single array using IDs …\nBuilds path commands.\nA view over PathCommands.\nAn iterator of PathEvent.\nConsumes the builder and returns path commands.\nReturns an iterator over the events of the path using …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns an iterator over the events of the path using IDs.\nCreates a builder without allocating memory.\nCreates a pre-allocated builder.\nAn angle in radians\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nA 2d curve segment defined by four points: the beginning …\nAn infinite line defined by a point and a vector.\nA line defined by the equation …\nA linear segment.\nA 2d curve segment defined by three points: the beginning …\nAlias for euclid::default::Rotation2D\nCommon APIs to segment types.\nAn elliptic arc curve segment using the SVG’s end-point …\nAlias for euclid::default::Transform2D\nAlias for euclid::default::Translation2D\nA 2D triangle defined by three points a, b and c.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the segment after the split point.\nReturn the curve after the split point.\nAngle in radians\nReturns the shortest signed angle between two angles.\nCompute the length of the segment using a flattened …\nCompute the length of the segment using a flattened …\nElliptic arc related maths and tools.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the segment before the split point.\nReturn the curve before the split point.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle that contains the curve.\nReturn the smallest rectangle containing this segment.\nReturns the smallest rectangle the curve is contained in\nReturns the smallest rectangle that contains this triangle.\nReturns the smallest range of x that contains this curve.\nReturns the smallest range of x that contains this curve.\nReturns a conservative range of x that contains this …\nReturns the smallest range of y that contains this curve.\nReturns the smallest range of y that contains this curve.\nReturns a conservative range of y that contains this …\nReturns a triangle containing this curve segment.\nCast from one numeric representation to another.\nCreate simple circle.\nClip this segment against a rectangle.\nHorizontally clip this segment against a range of the x …\nVertically clip this segment against a range of the y axis.\nComputes the closest point on this segment to p.\nAnalytic solution to finding the closest point on the …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nSample the derivative at t (expecting t between 0 and 1).\nSample the curve’s derivative at t (expecting t between …\nSample the curve’s derivative at t (expecting t between …\nComputes the distance between this segment and a point.\nReturns the shortest distance between this segment and a …\nSample x derivative at t (expecting t between 0 and 1).\nSample the x coordinate of the curve’s derivative at t …\nSample the x coordinate of the curve’s derivative at t …\nSample y derivative at t (expecting t between 0 and 1).\nSample the y coordinate of the curve’s derivative at t …\nSample the y coordinate of the curve’s derivative at t …\nEpsilon constants are usually not a good way to deal with …\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle the curve is contained in.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of y that contains this curve.\nReturns a conservative range of y that contains this curve.\nComputes a “fat line” of this segment.\nComputes a “fat line” of this segment.\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nFind the interval of the beginning of the curve that can …\nSwap the direction of the segment.\nSwap the direction of the segment.\nSwap the beginning and the end of the segment.\nReturns an inverted version of this segment where the …\nSwap the beginning and the end of the segment.\nApproximate the arc with a sequence of cubic bézier …\nApproximates the arc with a sequence of cubic bézier …\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nCompute a flattened approximation of the curve, invoking a …\nInvokes a callback at each inflection point if any.\nReturn local x extrema or None if this curve is monotonic.\nReturn local y extrema or None if this curve is monotonic.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nStart of the curve.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from the SVG arc notation.\nSample the curve’s angle at t (expecting t between 0 and …\nThe extent of the element in the U units along the y axis …\nComputes the intersection (if any) between this segment …\nTest for triangle-triangle intersection.\nTest for triangle-segment intersection.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the curve can be approximated with a …\nReturns true if the angle is a finite number.\nReturns true if the curve can be approximated with a …\nReturns true if the curve can be approximated with a …\nReturns whether this segment is fully monotonic.\nReturns whether this segment is fully monotonic.\nReturns true if the curve can be safely approximated with …\nPer SVG spec, this arc should be rendered as a line_to …\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the y axis.\nReturns whether this segment is monotonic on the y axis.\nOf the four candidate arc sweeps, two will represent an …\nComputes the length of this segment.\nComputes the length of this segment.\nLinear interpolation between two angles, using the …\nComputes the intersection points (if any) between this …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment a …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment …\nReturn the x inflection point or None if this curve is …\nReturn the y inflection point or None if this curve is …\nComputes third mid-point of this segment.\nComputes the number of quadratic bézier segments required …\nShorthand for Point::new(x, y).\nReturns this angle in the [0..2*PI[ range.\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment a …\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the segment at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve’s tangent at t (expecting t between 0 …\nChanges the segment’s length, moving destination point.\nReturns this angle in the ]-PI..PI] range.\nReturns (sin(self), cos(self)).\nShorthand for Size::new(x, y).\nReturn the parameter values corresponding to a given x …\nReturn the parameter values corresponding to a given y …\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-segments.\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-segment inside a given range of t.\nReturn the sub-curve inside a given range of t.\nComputes the squared distance between this segment and a …\nReturned the squared distance to a point.\nReturns the shortest squared distance between this segment …\nComputes the squared length of this segment.\nIf sweep is true, then the arc will be drawn in a “…\nEnd of the curve.\nConverts this arc from endpoints to center notation.\nElevate this curve to a third order bézier.\nCast angle to f32.\nCast angle f64.\nReturns the line containing this segment.\nApproximate the curve with a single quadratic bézier …\nEvaluates an upper bound on the maximum distance between …\nConvert to the SVG arc notation.\nReturns the vector between this segment’s from and to …\n[Not implemented] Applies the transform to this triangle …\nApplies the transform to this curve and returns the …\nApplies the transform to this segment and returns the …\nApplies the transform to this curve and returns the …\nFallible cast from one numeric representation to another.\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nSample x at t (expecting t between 0 and 1).\nSample the x coordinate of the curve at t (expecting t …\nSample the x coordinate of the segment at t (expecting t …\nSample the x coordinate of the curve at t (expecting t …\nThe x (traditionally, horizontal) coordinate.\nFind the advancement of the x-most position in the curve.\nFind the advancement of the x-most position in the curve.\nFind the x-least position in the curve.\nFind the advancement of the x-least position in the curve.\nSample y at t (expecting t between 0 and 1).\nSample the y coordinate of the curve at t (expecting t …\nSample the y coordinate of the segment at t (expecting t …\nSample the y coordinate of the curve at t (expecting t …\nThe y (traditionally, vertical) coordinate.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-least position in the curve.\nFind the advancement of the y-least position in the curve.\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nFlattening iterator for arcs.\nAn elliptic arc curve segment using the SVG’s end-point …\nReturns the argument unchanged.\nCalls U::from(self).\nOf the four candidate arc sweeps, two will represent an …\nIf sweep is true, then the arc will be drawn in a “…\nA string with a fixed capacity.\nA vector with a fixed capacity.\nError value indicating insufficient capacity\nA draining iterator for ArrayVec.\nBy-value iterator for ArrayVec.\nReturn a raw mutable pointer to the vector’s buffer.\nReturn a mutable slice containing all elements of the …\nReturn a mutable string slice of the whole ArrayString.\nReturn a raw pointer to the vector’s buffer.\nReturn a slice containing all elements of the vector.\nReturn a string slice of the whole ArrayString.\nReturn the capacity of the ArrayVec.\nReturn the capacity of the ArrayString.\nRemove all elements in the vector.\nMake the string empty.\nReturn an empty array\nReturn an empty ArrayString\nCreate a draining iterator that removes the specified …\nExtract the overflowing element\nExtend the ArrayVec with an iterator.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreate a new ArrayString from a str.\nReturns the argument unchanged.\nCreate a new ArrayString from a byte string literal.\nCreate an ArrayVec from an iterator.\nInsert element at position index.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturn the inner fixed size array, if it is full to its …\nReturn the inner fixed size array.\nReturns whether the ArrayVec is empty.\nReturns whether the string is empty.\nReturn true if the ArrayVec is completely filled to its …\nReturn if the ArrayString is completely filled.\nReturn the number of elements in the ArrayVec.\nReturn the length of the string.\nCreate a new empty ArrayVec.\nCreate a new empty ArrayString.\nCreate a new CapacityError from element.\nCreate a new empty ArrayVec (const fn).\nCreate a new empty ArrayString (const fn).\nRemove the last element in the vector and return it.\nRemoves the last character from the string and returns it.\nRemove the element at index and shift down the following …\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nPush element to the end of the vector without checking the …\nReturns the capacity left in the ArrayVec.\nReturns the capacity left in the ArrayString.\nRemove the element at index and shift down the following …\nRemoves a char from this ArrayString at a byte position …\nRetains only the elements specified by the predicate.\nSet the vector’s length without dropping or moving out …\nSet the strings’s length.\nConvert into a CapacityError that does not carry an …\nRemove the element at index and swap the last element into …\nRemove the element at index and swap the last element into …\nReturns the ArrayVec, replacing the original with a new …\nShortens the vector, keeping the first len elements and …\nShortens this ArrayString to the specified length.\nCopy all elements from the slice and append to the ArrayVec…\nInsert element at position index.\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nCreate a new ArrayString value fully filled with ASCII …\nA 2d curve segment defined by four points: the beginning …\nReturns the argument unchanged.\nCalls U::from(self).\nAn angle in radians\nA 2d vector of booleans, useful for component-wise logic …\nA 3d vector of booleans, useful for component-wise logic …\nA 2d axis aligned rectangle represented by its minimum and …\nAn axis aligned 3D box represented by its minimum and …\nHomogeneous vector in 3D space.\nA one-dimensional distance, with value represented by T …\nA 2d Point tagged with a unit.\nA 3d Point tagged with a unit.\nA 2d Rectangle optionally tagged with a unit.\nA rigid transformation. All lengths are preserved under …\nA transform that can represent rotations in 2d, …\nA transform that can represent rotations in 3d, …\nA scaling factor between two different units of …\nA group of 2D side offsets, which correspond to …\nA 2d size tagged with a unit.\nA 3d size tagged with a unit.\nA 2d transform represented by a column-major 3 by 3 …\nA 3d transform stored as a column-major 4 by 4 matrix.\nA 2d transformation from a space to another that can only …\nA 3d transformation from a space to another that can only …\nTrait for basic trigonometry functions, so they can be …\nThe default unit.\nA 2d Vector tagged with a unit.\nA 3d Vector tagged with a unit.\nComputes the absolute value of each component.\nComputes the absolute value of each component.\nComputes the vector with absolute values of each component.\nComputes the vector with absolute values of each component.\nReturns true if all components are true and false …\nReturns true if all components are true and false …\nReturns new vector with by-component AND operation applied.\nReturns new vector with by-component AND operation applied.\nAngle in radians\nReturns the signed angle between this vector and the x …\nReturns the signed angle between this vector and another …\nReturns the positive angle between this vector and another …\nReturns true if any component are true and false otherwise.\nReturns true if any component are true and false otherwise.\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nUtilities for testing approximate ordering - especially …\nReturns result of multiplication of both components\nCreates a rotation around a given axis.\nCreates a rotation around the x axis.\nCreates a rotation around the y axis.\nCreates a rotation around the z axis.\nShorthand for …\nShorthand for BoolVector2D { x, y }.\nShorthand for BoolVector3D { x, y, z }.\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast the unit\nCast the unit\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit\nCast the unit.\nCast the unit.\nRounds each component to the smallest integer equal or …\nSee Point2D::ceil()\nRounds each component to the smallest integer equal or …\nSee Point3D::ceil()\nRounds each component to the smallest integer equal or …\nSee Size2D::ceil().\nRounds each component to the smallest integer equal or …\nSee Size3D::ceil().\nRounds each component to the smallest integer equal or …\nSee Vector2D::ceil()\nRounds each component to the smallest integer equal or …\nSee Vector3D::ceil()\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the vector each component of which is clamped by …\nReturns the vector each component of which is clamped by …\nReturn this vector with minimum and maximum lengths …\nReturn this vector with minimum and maximum lengths …\nReturns the component-wise division of the two vectors.\nReturns the component-wise division of the two vectors.\nReturns the component-wise multiplication of the two …\nReturns the component-wise multiplication of the two …\nReturns true if this box2d contains the point p. A point …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the point. Points …\nReturns true if this box contains the interior of the …\nReturns true if this box3d contains the interior of the …\nReturns true if this box contains the point p. A point is …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the interior of …\nReturns the norm of the cross product [self.x, self.y, 0] …\nCross product.\nDecompose this into a translation and an rotation to be …\nA set of aliases for all types, tagged with the default …\nReturns the identity transform.\nReturns the identity transform.\nThe extent of the element in the U units along the z axis.\nComputes and returns the determinant of this transform.\nCompute the determinant of the transform.\nCalculates Euclidean division, the matching method for …\nCalculates Euclidean division, the matching method for …\nDot product.\nDot product.\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nCreates a rotation from Euler angles.\nCreate a 3d point from this one, using the specified z …\nCreate a 3d vector from this one, using the specified z …\nSee Point2D::floor()\nRounds each component to the biggest integer equal or …\nSee Point3D::floor()\nRounds each component to the biggest integer equal or …\nSee Size2D::floor().\nRounds each component to the biggest integer equal or …\nRounds each component to the biggest integer equal or …\nSee Size3D::floor().\nRounds each component to the biggest integer equal or …\nSee Vector2D::floor()\nRounds each component to the biggest integer equal or …\nSee Vector3D::floor()\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConstructor taking angle and length\nCreate a transform providing its components via an array …\nCreate a transform providing its components via an array …\nEquivalent to from_array with elements packed two at a time\nEquivalent to from_array with elements packed four at a …\nConstructor setting the same value to all sides, taking a …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking a typed Length for each side.\nConstructor taking scalar strongly typed lengths.\nConstructor taking scalar strongly typed lengths.\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor.\nConstructor.\nReturns the smallest box containing all of the provided …\nReturns the smallest box containing all of the provided …\nReturns the smallest rectangle defined by the …\nConvenience function to create a scale transform from a …\nCreates a Box2D of the given size, at offset zero.\nCreates a Box3D of the given size, at offset zero.\nCreates a rect of the given size, at offset zero.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unit-less value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nConstruct side offsets from min and a max vector offsets.\nConstruct side offsets from min and a max vector offsets.\nUnpack the underlying value from the wrapper.\nReturns the underlying scalar scale factor.\nReturns self.angle as a strongly typed Angle<T>.\nReturns vector with results of “greater then” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nConstruct an identity transform\nCreates the identity rotation.\nCreates the identity rotation.\nCreates an identity scale (1.0).\nCreates no-op translation (both x and y is zero()).\nCreates no-op translation (x, y and z is zero()).\nCreate an identity matrix:\nCreates an identity matrix:\nInflates the box by the specified sizes on each side …\nInflates the box by the specified sizes on each side …\nCalculate the size and position of an inner box.\nCalculate the size and position of an inner rectangle.\nComputes the intersection of two boxes, returning None if …\nComputes the intersection of two boxes without check …\nReturns true if the two boxes intersect.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nInverts the transformation\nReturns the inverse of this rotation.\nReturns the inverse of this rotation.\nThe inverse Scale (1.0 / self).\nReturn the inverse transformation.\nReturn the inverse transformation.\nReturns the inverse transform if possible.\nReturns the inverse transform if possible.\nReturns true if this transform can be represented with a …\nCheck whether shapes on the XY plane with Z pointing …\nReturns true if the size is zero, negative or NaN.\nReturns true if the size is zero, negative or NaN.\nReturns true if any component of size is zero, negative, …\nReturns true if any component of size is zero, negative or …\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if this scale has no effect.\nCheck if translation does nothing (both x and y is zero()).\nCheck if translation does nothing (x, y and z is zero()).\nReturns whether it is possible to compute the inverse …\nReturns whether it is possible to compute the inverse …\nReturns true if the box has a negative area.\nReturns true if the box has a negative volume.\nReturns true if norm of this quaternion is (approximately) …\nReturns true if both components is positive and false any …\nReturns true if all components is positive and false any …\nReturns true if all side offsets are zero.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nReturns the vector length.\nReturns the vector length.\nLinearly interpolate between this box and another box.\nLinearly interpolate between this box3d and another box3d.\nLinearly interpolate between this length and another …\nLinearly interpolate between this point and another point.\nLinearly interpolate between this point and another point.\nLinearly interpolate between this rectangle and another …\nBasic Linear interpolation between this rotation and …\nLinearly interpolate each component between this size and …\nLinearly interpolate between this size and another size.\nLinearly interpolate each component between this vector …\nLinearly interpolate each component between this vector …\nReturns vector with results of “lower then” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nApply the function f to each component of this point.\nApply the function f to each component of this point.\nApply the function f to each component of this vector.\nApply the function f to each component of this vector.\nReturns maximum between this length and another length.\nReturns the size each component of which are maximum of …\nReturns the size each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns minimum between this length and another length.\nReturns the size each component of which are minimum of …\nReturns the size each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nMultiplies all of the transform’s component by a scalar …\nConstructor.\nConstructor.\nConstructor taking scalar values directly.\nAssociate a value with a unit of measure.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nConstructor.\nConstruct a new rigid transformation, where the rotation …\nCreates a rotation from an angle in radians.\nConstructor taking a scalar for each side.\nConstructor taking scalar values.\nConstructor taking scalar values.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nCreate a transform specifying its components in using the …\nCreate a transform specifying all of it’s component as a …\nCreate a transform representing a 2d transformation from …\nConstructor setting the same value to all sides, taking a …\nConstruct a new rigid transformation, where the translation…\nReturns true if all components are false and false …\nReturns true if all components are false and false …\nComputes the norm of this quaternion.\nReturns a unit quaternion from this one.\nReturns the vector with length of one unit.\nReturns the vector with length of one unit\nReturns new vector with results of negation operation on …\nReturns new vector with results of negation operation on …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nA one-dimensional length, tagged with its units.\nConstructor, setting all components to one.\nConstructor, setting all components to one.\nReturns new vector with by-component OR operation applied.\nReturns new vector with by-component OR operation applied.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nCreate an orthogonal projection transform.\nCalculate the b and position of an outer box.\nCalculate the size and position of an outer rectangle.\nReturns a box that encompasses the result of transforming …\nReturns a 2d box that encompasses the result of …\nReturns a 3d box that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nCreate a simple perspective transform, projecting to the …\nShorthand for Point2D::new(x, y).\nShorthand for Point3D::new(x, y).\nApplies a rotation before self’s transformation and …\nReturns a transform with a rotation applied before self’…\nApplies a scale before self’s transformation and returns …\nReturns a transform with a scale applied before self’s …\nApplies a translation before self’s transformation and …\nReturns a transform with a translation applied before self…\nReturns this vector projected onto another one.\nReturns this vector projected onto another one.\nReturns a projection of this transform in 2d space.\nCreates a rotation around from a quaternion representation.\nThe real part.\nCreates a rotation from an angle in radians.\nShorthand for …\nReturns a reflection vector using an incident ray and a …\nReturns a reflection vector using an incident ray and a …\nCalculates the least nonnegative remainder of …\nCalculates the least nonnegative remainder of …\nReturn the normalized vector even if the length is larger …\nReturn the normalized vector even if the length is larger …\nReturns a rotation transform.\nCreate a 3d rotation transform from an angle / axis. The …\nReturn a box with edges rounded to integer coordinates, …\nReturn a box3d with edges rounded to integer coordinates, …\nSee Point2D::round()\nRounds each component to the nearest integer value.\nSee Point3D::round()\nRounds each component to the nearest integer value.\nReturn a rectangle with edges rounded to integer …\nSee Size2D::round().\nRounds each component to the nearest integer value.\nRounds each component to the nearest integer value.\nSee Size3D::round().\nSee Vector2D::round()\nRounds each component to the nearest integer value.\nSee Vector3D::round()\nRounds each component to the nearest integer value.\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nCreate a 2d scale transform:\nCreate a 3d scale transform:\nReturns point, each component of which or from a, or from b…\nReturns point, each component of which or from a, or from b…\nReturns size, each component of which or from a, or from b …\nReturns size, each component of which or from a, or from b …\nReturns vector, each component of which or from a, or from …\nReturns vector, each component of which or from a, or from …\nChange the size of the box by adjusting the max endpoint …\nShorthand for Size2D::new(w, h).\nShorthand for Size3D::new(w, h, d).\nCreate a 2d skew transform.\nSpherical linear interpolation between this rotation and …\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nReturns the vector’s length squared.\nReturns the vector’s length squared.\nComputes the squared norm of this quaternion.\nReturns the multiplication of the two transforms such that …\nReturns a rotation representing the other rotation …\nReturns a rotation representing this rotation followed by …\nReturns the multiplication of the two matrices such that …\nReturns the multiplication of the two matrices such that …\nApplies a rotation after self’s transformation and …\nReturns a transform with a rotation applied after self’s …\nApplies a scale after self’s transformation and returns …\nReturns a transform with a scale applied after self’s …\nApplies a translation after self’s transformation and …\nReturns a transform with a translation applied after self…\nConvert into a 2d point.\nConvert into a 2d vector.\nCreate a 2D transform picking the relevant terms from this …\nConvert into a 3d point with z-coordinate equals to zero.\nCreates a 3d rotation (around the z axis) from this 2d …\nConvert into a 3d vector with z coordinate equals to …\nCreate a 3D transform from the current transform\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturn this size as an array of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into an array with x and y.\nCast into an array with x, y and z.\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturns an array containing this transform’s terms.\nReturns an array containing this transform’s terms.\nCast into an array with x, y, z and 0.\nReturns an array containing this transform’s terms …\nReturns an array containing this transform’s terms …\nEquivalent to to_array with elements packed two at a time …\nEquivalent to to_array with elements packed four at a time …\nEquivalent to to_array_transposed with elements packed …\nCast into an f32 box.\nCast into an f32 box3d.\nCast into an f32 point.\nCast into an f32 point.\nCast into an f32 rectangle.\nCast into an f32 size.\nCast into an f32 size.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f64 box.\nCast into an f64 box3d.\nCast into an f64 point.\nCast into an f64 point.\nCast into an f64 rectangle.\nCast into an f64 size.\nCast into an f64 size.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an i32 box, truncating decimals if any.\nCast into an i32 box3d, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 rectangle, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i64 box, truncating decimals if any.\nCast into an i64 box3d, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 rectangle, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast this vector into a point.\nCast this vector into a point.\nConvert into Cartesian 2D point.\nConvert into Cartesian 3D point.\nCast this vector into a size.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this translation.\nReturns the matrix representation of this translation.\nCreates translation by this vector in vector units.\nCreates translation by this vector in vector units\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nReturn this size as a tuple of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x, y, z and 0.\nCast into an u32 box, truncating decimals if any.\nCast into an u32 box3d, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 rectangle, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u64 rectangle, truncating decimals if any.\nCast into an u64 size, truncating decimals if any.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nCast into an usize box, truncating decimals if any.\nCast into an usize box3d, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize rectangle, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast this point into a vector.\nCast this point into a vector.\nReturn this size as a vector with width and height.\nReturn this size as a vector with width, height and depth.\nCast into a 2D vector.\nCast into a 3D vector.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 3D box and cast its unit.\nReturns the given 2d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given point transformed by this transform.\nReturns the given 2d point transformed by this rotation …\nTranslate a point and cast its unit.\nReturns the given 2d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given 3d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given 3d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given rect transformed by this scale.\nTranslate a rectangle and cast its unit.\nTranslate a rectangle and cast its unit.\nReturns the given size transformed by this scale.\nNo-op, just cast the unit.\nNo-op, just cast the unit.\nReturns the given 2d vector transformed by this rotation.\nReturns the given vector transformed by this scale.\nReturns the given vector transformed by this matrix.\nReturns the given 2d vector transformed by this rotation …\nReturns the given 2d vector transformed by this matrix.\nReturns the given 3d vector transformed by this rotation.\nReturns the given 3d vector transformed by this matrix.\nReturns the same box, translated by a vector.\nReturns the same box3d, translated by a vector.\nReturns the same rectangle, translated by a vector.\nCreate a 2d translation transform:\nCreate a 3d translation transform:\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nReturns the vector with length of one unit.\nReturns the vector with length of one unit.\nComputes the union of two boxes.\nComputes the union of two boxes.\nCreates a rotation around from a quaternion representation …\nConvenience constructor.\nConvenience constructor.\nReturns the vector part (i, j, k) of this quaternion.\nReturns result of multiplication of all components\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nReturns the same transform with a different destination …\nReturns the same transform with a different destination …\nReturn this vector scaled to fit the provided length.\nReturn this vector capped to a maximum length.\nReturn this vector capped to a maximum length.\nReturn this vector with a minimum length applied.\nReturn this vector with a minimum length applied.\nReturns the same transform with a different source unit.\nReturns the same transform with a different source unit.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nReturns a 2d point using this point’s x and y coordinates\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s x and z …\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nSwap x and y.\nSwap x and y.\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s y and z …\nThe z (traditionally, depth) coordinate.\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as origin().\nThe same as origin().\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as Zero::zero() but available without importing …\nThe same as Zero::zero() but available without importing …\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nTrait for testing approximate equality\nDefault epsilon value\nReturns true is this object is approximately equal to the …\nReturns true is this object is approximately equal to the …\nAngle in radians\nThe extent of the element in the U units along the z axis.\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nThe real part.\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe z (traditionally, depth) coordinate.\nDefines the smallest integer equal or greater than the …\nDefines the biggest integer equal or lower than the …\nDefines the nearest integer value to the original value.\nRounds to the smallest integer equal or greater than the …\nRounds to the biggest integer equal or lower than the …\nRounds to the nearest integer value.\nA flattening iterator for quadratic bézier segments.\nA flattening iterator for quadratic bézier segments.\nA 2d curve segment defined by three points: the beginning …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCommon APIs to segment types.\nReturn the curve after the split point.\nCompute the length of the segment using a flattened …\nReturn the curve before the split point.\nSample the derivative at t (expecting t between 0 and 1).\nSample x derivative at t (expecting t between 0 and 1).\nSample y derivative at t (expecting t between 0 and 1).\nSwap the direction of the segment.\nApproximates the curve with sequence of line segments.\nStart of the curve.\nSample the curve at t (expecting t between 0 and 1).\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nEnd of the curve.\nSample x at t (expecting t between 0 and 1).\nSample y at t (expecting t between 0 and 1).\nAngle between vectors v1 and v2 (oriented clockwise …\nAn iterator that consumes Event iterator and yields …\nAn iterator that consumes an iterator of Points and …\nAn extension trait for PathEvent iterators.\nApplies a 2D transform to a path iterator and yields the …\nReturns an iterator that turns curves into line segments.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreate the iterator.\nCreates a new transformed path iterator from a path …\nReturns an iterator applying a 2D transform to all of its …\nAn angle in radians (f32).\nAlias for euclid::default::Box2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAlias for euclid::default::Rotation2D<f32>\nAlias for euclid::default::Scale<f32>\nAlias for euclid::default::Size2D<f32>.\nAlias for euclid::default::Transform2D<f32>\nAlias for euclid::default::Translation2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAngle in radians\nThe extent of the element in the U units along the y axis …\nShorthand for Point::new(x, y).\nShorthand for Size::new(x, y).\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe default builder for Path.\nA builder for Path with custom attributes.\nAn iterator of endpoint and control point ids for Path and …\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nA simple path data structure.\nA view on a Path.\nAn iterator of over a Path traversing the path in reverse.\nA Builder that appends a path to an existing PathBuffer.\nA Builder that appends a path to an existing PathBuffer, …\nIterator over the paths in a PathBufferSlice.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator of Event<EndpointId, ()>.\nAn iterator of PathEvent.\nA view over a sequence of endpoints forming a polygon.\nAn iterator of IdEvent for Polygon.\nAn iterator of Event<&Endpoint, ()>.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a path.\nThe base path building interface.\nAn extension trait for PathEvent iterators.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns an iterator that turns curves into line segments.\nAdds an horizontal line segment.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns an iterator applying a 2D transform to all of its …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA Gradient color.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA sharp corner.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe style of a stroke.\nThe coloring style of some drawing.\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe shape to be used at the corners of paths or basic …\nThe offset of LineDash::segments to start the pattern.\nThe alternating lengths of lines and gaps which describe …\nThe color or gradient of the stroke.\nThe distance between the two edges of the stroke.") \ No newline at end of file +searchState.loadedDescShard("iced_renderer", 0, "The official renderer for iced.\nThe default graphics compositor for iced.\nThe primary rendering option.\nThe primary compositing option.\nThe default graphics renderer for iced.\nThe secondary (or fallback) rendering option.\nThe secondary (or fallback) compositing option.\nCompose existing renderers and create type-safe fallback …\nBuild and draw geometry.\nA compositor A with a fallback strategy B.\nThe primary rendering option.\nThe primary compositing option.\nThe primary surface option.\nA renderer A with a fallback strategy B.\nThe secondary (or fallback) rendering option.\nThe secondary (or fallback) compositing option.\nThe secondary (or fallback) surface option.\nA surface A with a fallback strategy B.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA simple cache that stores generated geometry to avoid …\nThe style used to fill geometry.\nThe region of a surface that can be used to draw geometry.\nThe kind of Frame this renderer supports.\nThe kind of geometry this renderer can draw.\nA fill which linearly interpolates colors along a …\nA Gradient color.\nA raster image that can be drawn.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA linear gradient interpolates colors along a direction …\nA sharp corner.\nAn immutable set of points that may or may not be …\nA renderer capable of drawing some Self::Geometry.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe style of a stroke.\nThe coloring style of some drawing.\nA raster image that can be drawn.\nA bunch of text that can be drawn to a canvas\nReturns the coordinate of the center of the Frame.\nCreates a new Path representing a circle given its center …\nClears the Cache, forcing a redraw the next time it is …\nSets the Color filter of the Svg.\nThe color of the text\nThe Color filter to be applied to the Svg.\nThe contents of the text\nDraws geometry using the provided closure and stores it in …\nDraws the given Self::Geometry.\nDraws the given Image on the Frame inside the given bounds.\nDraws the given Svg on the Frame inside the given bounds.\nComputes the Paths of the Text and draws them using the …\nFill Geometry with a certain style.\nDraws the given Path on the Frame by filling it with the …\nDraws an axis-aligned rectangle given its top-left corner …\nDraws the characters of the given Text on the Frame, …\nSets the filter method of the Image.\nThe filter method of the image.\nThe font of the text\nDraw and generate geometry.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nA gradient that can be used as a fill for some geometry.\nThe handle of the image.\nThe handle of the Svg.\nReturns the height of the Frame.\nThe horizontal alignment of the text\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nTurns the Frame into its underlying geometry.\nCreates a new Path representing a line segment given its …\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe line height of the text.\nThe shape to be used at the corners of paths or basic …\nCreates a new Frame with the given dimensions.\nCreates a new empty Cache.\nCreates a new Path with the provided closure.\nCreates a new Image with the given handle.\nCreates a new Svg with the given handle.\nCreates a new Self::Frame.\nThe offset of LineDash::segments to start the pattern.\nSets the opacity of the Image.\nSets the opacity of the Svg.\nThe opacity of the image.\nThe opacity of the Svg.\nPacks the Gradient for use in shader code.\nBuild different kinds of 2D shapes.\nPops a transform from the transform stack and sets it as …\nThe position of the text relative to the alignment …\nPushes the current transform in the transform stack.\nReturns the internal lyon_path::Path.\nCreates a new Path representing a rectangle given its …\nApplies a rotation in radians to the current transform of …\nSets the rotation of the Image.\nSets the rotation of the Svg.\nThe rotation to be applied to the image; on its center.\nThe rotation to be applied to the image; on its center.\nThe fill rule defines how to determine what is inside and …\nApplies a uniform scaling to the current transform of the …\nApplies a non-uniform scaling to the current transform of …\nThe alternating lengths of lines and gaps which describe …\nThe shaping strategy of the text.\nReturns the dimensions of the Frame.\nThe size of the text\nSets whether the Image should be snapped to the pixel grid.\nIf set to true, the image will be snapped to the pixel …\nCreate lines from a Path and assigns them various …\nDraws the stroke of the given Path on the Frame with the …\nThe color or gradient of the fill.\nThe color or gradient of the stroke.\nReturns the current Path with the given transform applied …\nApplies a translation to the current transform of the Frame…\nThe vertical alignment of the text\nReturns the width of the Frame.\nThe distance between the two edges of the stroke.\nExecutes the given drawing operations within a Rectangle …\nSets the color of the Stroke.\nCreates a new empty Cache with the given Group.\nSets the LineCap of the Stroke.\nSets the LineJoin of the Stroke.\nStores the current transform of the Frame and executes the …\nSets the width of the Stroke.\nThe style used to fill geometry.\nA Gradient color.\nThe fill rule defines how to determine what is inside and …\nA solid Color.\nThe coloring style of some drawing.\nReturns the argument unchanged.\nCalls U::from(self).\nThe fill rule defines how to determine what is inside and …\nThe color or gradient of the fill.\nThe internal implementation of a Frame.\nThe region of a surface that can be used to draw geometry.\nA fill which linearly interpolates colors along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction …\nPacked Gradient data for use in shader code.\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nThe absolute ending position of the gradient.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear builder.\nCreates a new Packed gradient for use in shader code.\nPacks the Gradient for use in shader code.\nThe absolute starting position of the gradient.\nColorStops along the linear gradient direction.\nA segment of a differentiable curve.\nA Path builder.\nAn immutable set of points that may or may not be …\nBuild and draw curves.\nAdds an Arc to the Path from start_angle to end_angle in a …\nAdds a circular arc to the Path with the given control …\nAdds a cubic Bézier curve to the Path given its two …\nBuilds the Path of this Builder.\nThe center of the arc.\nAdds a circle to the Path given its center coordinate and …\nCloses the current sub-path in the Path with a straight …\nAdds an ellipse to the Path using a clockwise direction.\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nConnects the last point in the Path to the given Point …\nMoves the starting point of a new sub-path to the given …\nCreates a new Builder.\nAdds a quadratic Bézier curve to the Path given its …\nThe radius of the arc.\nAdds a rectangle to the Path given its top-left corner …\nThe start of the segment’s angle, clockwise rotation …\nA segment of a differentiable curve.\nAn elliptical Arc.\nThe center of the arc.\nThe center of the arc.\nThe end of the segment’s angle, clockwise rotation from …\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nCalls U::from(self).\nThe radii of the arc’s ellipse. The horizontal and …\nThe radius of the arc.\nThe clockwise rotation of the arc’s ellipse.\nThe start of the segment’s angle, clockwise rotation …\nThe start of the segment’s angle, clockwise rotation …\nFlag parameters for arcs as described by the SVG …\nAn alias for usize.\nA view over a contiguous storage of custom attributes.\nInterface for objects storing custom attributes associated …\nAn alias for a slice of f32 values.\nA beveled corner is to be used to join path segments. The …\nThe default builder for Path.\nA builder for Path with custom attributes.\nThe stroke for each sub-path does not extend beyond its …\nID of a control point in a path.\nID of an endpoint point in a path.\nRepresents an event or edge of path.\nRefers to an event in a path.\nThe fill rule defines how to determine what is inside and …\nA path event representing endpoints and control points as …\nAn iterator of endpoint and control point ids for Path and …\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nLine cap as defined by the SVG specification.\nLine join as defined by the SVG specification.\nA sharp corner is to be used to join path segments.\nSame as a miter join, but if the miter limit is exceeded, …\nAn empty attribute slice.\nA simple path data structure.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nThe commands of a path encoded in a single array using IDs …\nA view over PathCommands.\nA path event representing endpoints and control points as …\nA view on a Path.\nA view over a sequence of endpoints forming a polygon.\nInterface for types types (typically endpoints and control …\nInterface for objects storing endpoints and control points …\nAn iterator of over a Path traversing the path in reverse.\nAt each end of each sub-path, the shape representing the …\nA round corner is to be used to join path segments.\nThe positive or negative side of a vector or segment.\nAt the end of each sub-path, the shape representing the …\nThe two possible orientations for the edges of a shape to …\nReturns a view on the path commands.\nReturns a view on this Path.\nReturns a slice over an endpoint’s custom attributes.\nReturns a slice over an endpoint’s custom attributes.\nPath building utilities.\nCreates a PathCommandsBuilder to create path commands.\nCreates a Builder to build a path.\nCreates a BuilderWithAttributes to build a path with …\nA generic representation for paths that allow more control …\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns an iterator over the path, with endpoints and …\nReturns the first endpoint and its custom attributes if …\nIterate on a flattened approximation of the path with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the endpoint’s custom attributes as a slice of …\nIterates over the endpoint and control point ids of the …\nIterates over the endpoint and control point ids of the …\nReturns an iterator of IdEvent.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a Path from This iterator.\nReturns whether the path buffer is empty.\nReturns whether the path buffer is empty.\nReturns an iterator over the path commands.\nReturns an iterator over the path commands.\nIterates over the entire Path, ignoring custom attributes.\nIterates over the path.\nReturns an iterator of Event<&T>.\nIterates over the entire Path with custom attributes.\nIterates over the entire Path with custom attributes.\nTools to iterate over paths.\nOf the four candidate arc sweeps, two will represent an …\nReturns the last endpoint and its custom attributes if any.\nReturns the number of paths in the path buffer.\nReturns the number of paths in the path buffer.\nf32 version of the lyon_geom types used everywhere. Most …\nCreates an Empty Path.\nReturns the next event id within the path.\nReturns the next event id within the path.\nReturns the next event id within the sub-path.\nReturns the next event id within the path.\nReturns the number of float attributes per endpoint.\nThe default path data structure.\nA container to store multiple paths contiguously.\nReturns an iterator of PathEvent.\nReturns a view on a path made of these commands with …\nSpecific path types for polygons.\nReturns a reversed version of this path in the form of an …\nReturns a reversed version of this path in the form of an …\nCreates an WithSvg to build a path with a rich set of …\nIf sweep is true, then the arc will be drawn in a “…\nlyon_path traits reexported here for convenience.\nApplies a transform to all endpoints and control points of …\nThe radius of each corner of a rounded rectangle.\nBuilds a path.\nA Builder that approximates curves with successions of …\nA convenience wrapper for PathBuilder without custom …\nThe base path building interface.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nBuilds a path with a transformation applied.\nImplements an SVG-like building interface on top of a …\nAdds a sub-path containing a circle.\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nAdds a cubic bézier curve to the current sub-path.\nEnds the current sub path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns a builder that approximates all curves with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nAdds an horizontal line segment.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nAdds a quadratic bézier curve to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns a builder that applies the given transformation to …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nReturns a builder that support SVG commands.\nA view on a PathCommands buffer and two slices for …\nAn iterator of Event<&Endpoint, &ControlPoint>.\nAn iterator of Event<&Endpoint, &ControlPoint>.\nThe commands of a path encoded in a single array using IDs …\nBuilds path commands.\nA view over PathCommands.\nAn iterator of PathEvent.\nConsumes the builder and returns path commands.\nReturns an iterator over the events of the path using …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns an iterator over the events of the path using IDs.\nCreates a builder without allocating memory.\nCreates a pre-allocated builder.\nAn angle in radians\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nA 2d curve segment defined by four points: the beginning …\nAn infinite line defined by a point and a vector.\nA line defined by the equation …\nA linear segment.\nA 2d curve segment defined by three points: the beginning …\nAlias for euclid::default::Rotation2D\nCommon APIs to segment types.\nAn elliptic arc curve segment using the SVG’s end-point …\nAlias for euclid::default::Transform2D\nAlias for euclid::default::Translation2D\nA 2D triangle defined by three points a, b and c.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the segment after the split point.\nReturn the curve after the split point.\nAngle in radians\nReturns the shortest signed angle between two angles.\nCompute the length of the segment using a flattened …\nCompute the length of the segment using a flattened …\nElliptic arc related maths and tools.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the segment before the split point.\nReturn the curve before the split point.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle that contains the curve.\nReturn the smallest rectangle containing this segment.\nReturns the smallest rectangle the curve is contained in\nReturns the smallest rectangle that contains this triangle.\nReturns the smallest range of x that contains this curve.\nReturns the smallest range of x that contains this curve.\nReturns a conservative range of x that contains this …\nReturns the smallest range of y that contains this curve.\nReturns the smallest range of y that contains this curve.\nReturns a conservative range of y that contains this …\nReturns a triangle containing this curve segment.\nCast from one numeric representation to another.\nCreate simple circle.\nClip this segment against a rectangle.\nHorizontally clip this segment against a range of the x …\nVertically clip this segment against a range of the y axis.\nComputes the closest point on this segment to p.\nAnalytic solution to finding the closest point on the …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nSample the derivative at t (expecting t between 0 and 1).\nSample the curve’s derivative at t (expecting t between …\nSample the curve’s derivative at t (expecting t between …\nComputes the distance between this segment and a point.\nReturns the shortest distance between this segment and a …\nSample x derivative at t (expecting t between 0 and 1).\nSample the x coordinate of the curve’s derivative at t …\nSample the x coordinate of the curve’s derivative at t …\nSample y derivative at t (expecting t between 0 and 1).\nSample the y coordinate of the curve’s derivative at t …\nSample the y coordinate of the curve’s derivative at t …\nEpsilon constants are usually not a good way to deal with …\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle the curve is contained in.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of y that contains this curve.\nReturns a conservative range of y that contains this curve.\nComputes a “fat line” of this segment.\nComputes a “fat line” of this segment.\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nFind the interval of the beginning of the curve that can …\nSwap the direction of the segment.\nSwap the direction of the segment.\nSwap the beginning and the end of the segment.\nReturns an inverted version of this segment where the …\nSwap the beginning and the end of the segment.\nApproximate the arc with a sequence of cubic bézier …\nApproximates the arc with a sequence of cubic bézier …\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nCompute a flattened approximation of the curve, invoking a …\nInvokes a callback at each inflection point if any.\nReturn local x extrema or None if this curve is monotonic.\nReturn local y extrema or None if this curve is monotonic.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nStart of the curve.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from the SVG arc notation.\nSample the curve’s angle at t (expecting t between 0 and …\nThe extent of the element in the U units along the y axis …\nComputes the intersection (if any) between this segment …\nTest for triangle-triangle intersection.\nTest for triangle-segment intersection.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the curve can be approximated with a …\nReturns true if the angle is a finite number.\nReturns true if the curve can be approximated with a …\nReturns true if the curve can be approximated with a …\nReturns whether this segment is fully monotonic.\nReturns whether this segment is fully monotonic.\nReturns true if the curve can be safely approximated with …\nPer SVG spec, this arc should be rendered as a line_to …\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the y axis.\nReturns whether this segment is monotonic on the y axis.\nOf the four candidate arc sweeps, two will represent an …\nComputes the length of this segment.\nComputes the length of this segment.\nLinear interpolation between two angles, using the …\nComputes the intersection points (if any) between this …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment a …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment …\nReturn the x inflection point or None if this curve is …\nReturn the y inflection point or None if this curve is …\nComputes third mid-point of this segment.\nComputes the number of quadratic bézier segments required …\nShorthand for Point::new(x, y).\nReturns this angle in the [0..2*PI[ range.\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment a …\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the segment at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve’s tangent at t (expecting t between 0 …\nChanges the segment’s length, moving destination point.\nReturns this angle in the ]-PI..PI] range.\nReturns (sin(self), cos(self)).\nShorthand for Size::new(x, y).\nReturn the parameter values corresponding to a given x …\nReturn the parameter values corresponding to a given y …\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-segments.\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-segment inside a given range of t.\nReturn the sub-curve inside a given range of t.\nComputes the squared distance between this segment and a …\nReturned the squared distance to a point.\nReturns the shortest squared distance between this segment …\nComputes the squared length of this segment.\nIf sweep is true, then the arc will be drawn in a “…\nEnd of the curve.\nConverts this arc from endpoints to center notation.\nElevate this curve to a third order bézier.\nCast angle to f32.\nCast angle f64.\nReturns the line containing this segment.\nApproximate the curve with a single quadratic bézier …\nEvaluates an upper bound on the maximum distance between …\nConvert to the SVG arc notation.\nReturns the vector between this segment’s from and to …\n[Not implemented] Applies the transform to this triangle …\nApplies the transform to this curve and returns the …\nApplies the transform to this segment and returns the …\nApplies the transform to this curve and returns the …\nFallible cast from one numeric representation to another.\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nSample x at t (expecting t between 0 and 1).\nSample the x coordinate of the curve at t (expecting t …\nSample the x coordinate of the segment at t (expecting t …\nSample the x coordinate of the curve at t (expecting t …\nThe x (traditionally, horizontal) coordinate.\nFind the advancement of the x-most position in the curve.\nFind the advancement of the x-most position in the curve.\nFind the x-least position in the curve.\nFind the advancement of the x-least position in the curve.\nSample y at t (expecting t between 0 and 1).\nSample the y coordinate of the curve at t (expecting t …\nSample the y coordinate of the segment at t (expecting t …\nSample the y coordinate of the curve at t (expecting t …\nThe y (traditionally, vertical) coordinate.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-least position in the curve.\nFind the advancement of the y-least position in the curve.\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nFlattening iterator for arcs.\nAn elliptic arc curve segment using the SVG’s end-point …\nReturns the argument unchanged.\nCalls U::from(self).\nOf the four candidate arc sweeps, two will represent an …\nIf sweep is true, then the arc will be drawn in a “…\nA string with a fixed capacity.\nA vector with a fixed capacity.\nError value indicating insufficient capacity\nA draining iterator for ArrayVec.\nBy-value iterator for ArrayVec.\nReturn a raw mutable pointer to the vector’s buffer.\nReturn a mutable slice containing all elements of the …\nReturn a mutable string slice of the whole ArrayString.\nReturn a raw pointer to the vector’s buffer.\nReturn a slice containing all elements of the vector.\nReturn a string slice of the whole ArrayString.\nReturn the capacity of the ArrayVec.\nReturn the capacity of the ArrayString.\nRemove all elements in the vector.\nMake the string empty.\nReturn an empty array\nReturn an empty ArrayString\nCreate a draining iterator that removes the specified …\nExtract the overflowing element\nExtend the ArrayVec with an iterator.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreate a new ArrayString from a str.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreate a new ArrayString from a byte string literal.\nCreate an ArrayVec from an iterator.\nInsert element at position index.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturn the inner fixed size array, if it is full to its …\nReturn the inner fixed size array.\nReturns whether the ArrayVec is empty.\nReturns whether the string is empty.\nReturn true if the ArrayVec is completely filled to its …\nReturn if the ArrayString is completely filled.\nReturn the number of elements in the ArrayVec.\nReturn the length of the string.\nCreate a new empty ArrayVec.\nCreate a new empty ArrayString.\nCreate a new CapacityError from element.\nCreate a new empty ArrayVec (const fn).\nCreate a new empty ArrayString (const fn).\nRemove the last element in the vector and return it.\nRemoves the last character from the string and returns it.\nRemove the element at index and shift down the following …\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nPush element to the end of the vector without checking the …\nReturns the capacity left in the ArrayVec.\nReturns the capacity left in the ArrayString.\nRemove the element at index and shift down the following …\nRemoves a char from this ArrayString at a byte position …\nRetains only the elements specified by the predicate.\nSet the vector’s length without dropping or moving out …\nSet the strings’s length.\nConvert into a CapacityError that does not carry an …\nRemove the element at index and swap the last element into …\nRemove the element at index and swap the last element into …\nReturns the ArrayVec, replacing the original with a new …\nShortens the vector, keeping the first len elements and …\nShortens this ArrayString to the specified length.\nCopy all elements from the slice and append to the ArrayVec…\nInsert element at position index.\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nCreate a new ArrayString value fully filled with ASCII …\nA 2d curve segment defined by four points: the beginning …\nReturns the argument unchanged.\nCalls U::from(self).\nAn angle in radians\nA 2d vector of booleans, useful for component-wise logic …\nA 3d vector of booleans, useful for component-wise logic …\nA 2d axis aligned rectangle represented by its minimum and …\nAn axis aligned 3D box represented by its minimum and …\nHomogeneous vector in 3D space.\nA one-dimensional distance, with value represented by T …\nA 2d Point tagged with a unit.\nA 3d Point tagged with a unit.\nA 2d Rectangle optionally tagged with a unit.\nA rigid transformation. All lengths are preserved under …\nA transform that can represent rotations in 2d, …\nA transform that can represent rotations in 3d, …\nA scaling factor between two different units of …\nA group of 2D side offsets, which correspond to …\nA 2d size tagged with a unit.\nA 3d size tagged with a unit.\nA 2d transform represented by a column-major 3 by 3 …\nA 3d transform stored as a column-major 4 by 4 matrix.\nA 2d transformation from a space to another that can only …\nA 3d transformation from a space to another that can only …\nTrait for basic trigonometry functions, so they can be …\nThe default unit.\nA 2d Vector tagged with a unit.\nA 3d Vector tagged with a unit.\nComputes the absolute value of each component.\nComputes the absolute value of each component.\nComputes the vector with absolute values of each component.\nComputes the vector with absolute values of each component.\nReturns true if all components are true and false …\nReturns true if all components are true and false …\nReturns new vector with by-component AND operation applied.\nReturns new vector with by-component AND operation applied.\nAngle in radians\nReturns the signed angle between this vector and the x …\nReturns the signed angle between this vector and another …\nReturns the positive angle between this vector and another …\nReturns true if any component are true and false otherwise.\nReturns true if any component are true and false otherwise.\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nUtilities for testing approximate ordering - especially …\nReturns result of multiplication of both components\nCreates a rotation around a given axis.\nCreates a rotation around the x axis.\nCreates a rotation around the y axis.\nCreates a rotation around the z axis.\nShorthand for …\nShorthand for BoolVector2D { x, y }.\nShorthand for BoolVector3D { x, y, z }.\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast the unit\nCast the unit\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit\nCast the unit.\nCast the unit.\nRounds each component to the smallest integer equal or …\nSee Point2D::ceil()\nRounds each component to the smallest integer equal or …\nSee Point3D::ceil()\nSee Size2D::ceil().\nRounds each component to the smallest integer equal or …\nSee Size3D::ceil().\nRounds each component to the smallest integer equal or …\nRounds each component to the smallest integer equal or …\nSee Vector2D::ceil()\nRounds each component to the smallest integer equal or …\nSee Vector3D::ceil()\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the vector each component of which is clamped by …\nReturns the vector each component of which is clamped by …\nReturn this vector with minimum and maximum lengths …\nReturn this vector with minimum and maximum lengths …\nReturns the component-wise division of the two vectors.\nReturns the component-wise division of the two vectors.\nReturns the component-wise multiplication of the two …\nReturns the component-wise multiplication of the two …\nReturns true if this box2d contains the point p. A point …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the point. Points …\nReturns true if this box contains the interior of the …\nReturns true if this box3d contains the interior of the …\nReturns true if this box contains the point p. A point is …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the interior of …\nReturns the norm of the cross product [self.x, self.y, 0] …\nCross product.\nDecompose this into a translation and an rotation to be …\nA set of aliases for all types, tagged with the default …\nReturns the identity transform.\nReturns the identity transform.\nThe extent of the element in the U units along the z axis.\nComputes and returns the determinant of this transform.\nCompute the determinant of the transform.\nCalculates Euclidean division, the matching method for …\nCalculates Euclidean division, the matching method for …\nDot product.\nDot product.\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nCreates a rotation from Euler angles.\nCreate a 3d point from this one, using the specified z …\nCreate a 3d vector from this one, using the specified z …\nSee Point2D::floor()\nRounds each component to the biggest integer equal or …\nRounds each component to the biggest integer equal or …\nSee Point3D::floor()\nRounds each component to the biggest integer equal or …\nSee Size2D::floor().\nSee Size3D::floor().\nRounds each component to the biggest integer equal or …\nSee Vector2D::floor()\nRounds each component to the biggest integer equal or …\nSee Vector3D::floor()\nRounds each component to the biggest integer equal or …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConstructor taking angle and length\nCreate a transform providing its components via an array …\nCreate a transform providing its components via an array …\nEquivalent to from_array with elements packed two at a time\nEquivalent to from_array with elements packed four at a …\nConstructor setting the same value to all sides, taking a …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking a typed Length for each side.\nConstructor taking scalar strongly typed lengths.\nConstructor taking scalar strongly typed lengths.\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor.\nConstructor.\nReturns the smallest box containing all of the provided …\nReturns the smallest box containing all of the provided …\nReturns the smallest rectangle defined by the …\nConvenience function to create a scale transform from a …\nCreates a Box2D of the given size, at offset zero.\nCreates a Box3D of the given size, at offset zero.\nCreates a rect of the given size, at offset zero.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unit-less value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nConstruct side offsets from min and a max vector offsets.\nConstruct side offsets from min and a max vector offsets.\nUnpack the underlying value from the wrapper.\nReturns the underlying scalar scale factor.\nReturns self.angle as a strongly typed Angle<T>.\nReturns vector with results of “greater then” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nConstruct an identity transform\nCreates the identity rotation.\nCreates the identity rotation.\nCreates an identity scale (1.0).\nCreates no-op translation (both x and y is zero()).\nCreates no-op translation (x, y and z is zero()).\nCreate an identity matrix:\nCreates an identity matrix:\nInflates the box by the specified sizes on each side …\nInflates the box by the specified sizes on each side …\nCalculate the size and position of an inner box.\nCalculate the size and position of an inner rectangle.\nComputes the intersection of two boxes, returning None if …\nComputes the intersection of two boxes without check …\nReturns true if the two boxes intersect.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nInverts the transformation\nReturns the inverse of this rotation.\nReturns the inverse of this rotation.\nThe inverse Scale (1.0 / self).\nReturn the inverse transformation.\nReturn the inverse transformation.\nReturns the inverse transform if possible.\nReturns the inverse transform if possible.\nReturns true if this transform can be represented with a …\nCheck whether shapes on the XY plane with Z pointing …\nReturns true if the size is zero, negative or NaN.\nReturns true if the size is zero, negative or NaN.\nReturns true if any component of size is zero, negative, …\nReturns true if any component of size is zero, negative or …\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if this scale has no effect.\nCheck if translation does nothing (both x and y is zero()).\nCheck if translation does nothing (x, y and z is zero()).\nReturns whether it is possible to compute the inverse …\nReturns whether it is possible to compute the inverse …\nReturns true if the box has a negative area.\nReturns true if the box has a negative volume.\nReturns true if norm of this quaternion is (approximately) …\nReturns true if both components is positive and false any …\nReturns true if all components is positive and false any …\nReturns true if all side offsets are zero.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nReturns the vector length.\nReturns the vector length.\nLinearly interpolate between this box and another box.\nLinearly interpolate between this box3d and another box3d.\nLinearly interpolate between this length and another …\nLinearly interpolate between this point and another point.\nLinearly interpolate between this point and another point.\nLinearly interpolate between this rectangle and another …\nBasic Linear interpolation between this rotation and …\nLinearly interpolate each component between this size and …\nLinearly interpolate between this size and another size.\nLinearly interpolate each component between this vector …\nLinearly interpolate each component between this vector …\nReturns vector with results of “lower then” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nApply the function f to each component of this point.\nApply the function f to each component of this point.\nApply the function f to each component of this vector.\nApply the function f to each component of this vector.\nReturns maximum between this length and another length.\nReturns the size each component of which are maximum of …\nReturns the size each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns minimum between this length and another length.\nReturns the size each component of which are minimum of …\nReturns the size each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nMultiplies all of the transform’s component by a scalar …\nConstructor.\nConstructor.\nConstructor taking scalar values directly.\nAssociate a value with a unit of measure.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nConstructor.\nConstruct a new rigid transformation, where the rotation …\nCreates a rotation from an angle in radians.\nConstructor taking a scalar for each side.\nConstructor taking scalar values.\nConstructor taking scalar values.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nCreate a transform specifying its components in using the …\nCreate a transform specifying all of it’s component as a …\nCreate a transform representing a 2d transformation from …\nConstructor setting the same value to all sides, taking a …\nConstruct a new rigid transformation, where the translation…\nReturns true if all components are false and false …\nReturns true if all components are false and false …\nComputes the norm of this quaternion.\nReturns a unit quaternion from this one.\nReturns the vector with length of one unit.\nReturns the vector with length of one unit\nReturns new vector with results of negation operation on …\nReturns new vector with results of negation operation on …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nA one-dimensional length, tagged with its units.\nConstructor, setting all components to one.\nConstructor, setting all components to one.\nReturns new vector with by-component OR operation applied.\nReturns new vector with by-component OR operation applied.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nCreate an orthogonal projection transform.\nCalculate the b and position of an outer box.\nCalculate the size and position of an outer rectangle.\nReturns a box that encompasses the result of transforming …\nReturns a 2d box that encompasses the result of …\nReturns a 3d box that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nCreate a simple perspective transform, projecting to the …\nShorthand for Point2D::new(x, y).\nShorthand for Point3D::new(x, y).\nApplies a rotation before self’s transformation and …\nReturns a transform with a rotation applied before self’…\nApplies a scale before self’s transformation and returns …\nReturns a transform with a scale applied before self’s …\nApplies a translation before self’s transformation and …\nReturns a transform with a translation applied before self…\nReturns this vector projected onto another one.\nReturns this vector projected onto another one.\nReturns a projection of this transform in 2d space.\nCreates a rotation around from a quaternion representation.\nThe real part.\nCreates a rotation from an angle in radians.\nShorthand for …\nReturns a reflection vector using an incident ray and a …\nReturns a reflection vector using an incident ray and a …\nCalculates the least nonnegative remainder of …\nCalculates the least nonnegative remainder of …\nReturn the normalized vector even if the length is larger …\nReturn the normalized vector even if the length is larger …\nReturns a rotation transform.\nCreate a 3d rotation transform from an angle / axis. The …\nReturn a box with edges rounded to integer coordinates, …\nReturn a box3d with edges rounded to integer coordinates, …\nRounds each component to the nearest integer value.\nSee Point2D::round()\nSee Point3D::round()\nRounds each component to the nearest integer value.\nReturn a rectangle with edges rounded to integer …\nSee Size2D::round().\nRounds each component to the nearest integer value.\nSee Size3D::round().\nRounds each component to the nearest integer value.\nSee Vector2D::round()\nRounds each component to the nearest integer value.\nRounds each component to the nearest integer value.\nSee Vector3D::round()\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nCreate a 2d scale transform:\nCreate a 3d scale transform:\nReturns point, each component of which or from a, or from b…\nReturns point, each component of which or from a, or from b…\nReturns size, each component of which or from a, or from b …\nReturns size, each component of which or from a, or from b …\nReturns vector, each component of which or from a, or from …\nReturns vector, each component of which or from a, or from …\nChange the size of the box by adjusting the max endpoint …\nShorthand for Size2D::new(w, h).\nShorthand for Size3D::new(w, h, d).\nCreate a 2d skew transform.\nSpherical linear interpolation between this rotation and …\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nReturns the vector’s length squared.\nReturns the vector’s length squared.\nComputes the squared norm of this quaternion.\nReturns the multiplication of the two transforms such that …\nReturns a rotation representing the other rotation …\nReturns a rotation representing this rotation followed by …\nReturns the multiplication of the two matrices such that …\nReturns the multiplication of the two matrices such that …\nApplies a rotation after self’s transformation and …\nReturns a transform with a rotation applied after self’s …\nApplies a scale after self’s transformation and returns …\nReturns a transform with a scale applied after self’s …\nApplies a translation after self’s transformation and …\nReturns a transform with a translation applied after self…\nConvert into a 2d point.\nConvert into a 2d vector.\nCreate a 2D transform picking the relevant terms from this …\nConvert into a 3d point with z-coordinate equals to zero.\nCreates a 3d rotation (around the z axis) from this 2d …\nConvert into a 3d vector with z coordinate equals to …\nCreate a 3D transform from the current transform\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturn this size as an array of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into an array with x and y.\nCast into an array with x, y and z.\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturns an array containing this transform’s terms.\nReturns an array containing this transform’s terms.\nCast into an array with x, y, z and 0.\nReturns an array containing this transform’s terms …\nReturns an array containing this transform’s terms …\nEquivalent to to_array with elements packed two at a time …\nEquivalent to to_array with elements packed four at a time …\nEquivalent to to_array_transposed with elements packed …\nCast into an f32 box.\nCast into an f32 box3d.\nCast into an f32 point.\nCast into an f32 point.\nCast into an f32 rectangle.\nCast into an f32 size.\nCast into an f32 size.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f64 box.\nCast into an f64 box3d.\nCast into an f64 point.\nCast into an f64 point.\nCast into an f64 rectangle.\nCast into an f64 size.\nCast into an f64 size.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an i32 box, truncating decimals if any.\nCast into an i32 box3d, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 rectangle, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i64 box, truncating decimals if any.\nCast into an i64 box3d, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 rectangle, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast this vector into a point.\nCast this vector into a point.\nConvert into Cartesian 2D point.\nConvert into Cartesian 3D point.\nCast this vector into a size.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this translation.\nReturns the matrix representation of this translation.\nCreates translation by this vector in vector units.\nCreates translation by this vector in vector units\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nReturn this size as a tuple of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x, y, z and 0.\nCast into an u32 box, truncating decimals if any.\nCast into an u32 box3d, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 rectangle, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u64 rectangle, truncating decimals if any.\nCast into an u64 size, truncating decimals if any.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nCast into an usize box, truncating decimals if any.\nCast into an usize box3d, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize rectangle, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast this point into a vector.\nCast this point into a vector.\nReturn this size as a vector with width and height.\nReturn this size as a vector with width, height and depth.\nCast into a 2D vector.\nCast into a 3D vector.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 3D box and cast its unit.\nReturns the given 2d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given point transformed by this transform.\nReturns the given 2d point transformed by this rotation …\nTranslate a point and cast its unit.\nReturns the given 2d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given 3d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given 3d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given rect transformed by this scale.\nTranslate a rectangle and cast its unit.\nTranslate a rectangle and cast its unit.\nReturns the given size transformed by this scale.\nNo-op, just cast the unit.\nNo-op, just cast the unit.\nReturns the given 2d vector transformed by this rotation.\nReturns the given vector transformed by this scale.\nReturns the given vector transformed by this matrix.\nReturns the given 2d vector transformed by this rotation …\nReturns the given 2d vector transformed by this matrix.\nReturns the given 3d vector transformed by this rotation.\nReturns the given 3d vector transformed by this matrix.\nReturns the same box, translated by a vector.\nReturns the same box3d, translated by a vector.\nReturns the same rectangle, translated by a vector.\nCreate a 2d translation transform:\nCreate a 3d translation transform:\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nReturns the vector with length of one unit.\nReturns the vector with length of one unit.\nComputes the union of two boxes.\nComputes the union of two boxes.\nCreates a rotation around from a quaternion representation …\nConvenience constructor.\nConvenience constructor.\nReturns the vector part (i, j, k) of this quaternion.\nReturns result of multiplication of all components\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nReturns the same transform with a different destination …\nReturns the same transform with a different destination …\nReturn this vector scaled to fit the provided length.\nReturn this vector capped to a maximum length.\nReturn this vector capped to a maximum length.\nReturn this vector with a minimum length applied.\nReturn this vector with a minimum length applied.\nReturns the same transform with a different source unit.\nReturns the same transform with a different source unit.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nReturns a 2d point using this point’s x and y coordinates\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s x and z …\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nSwap x and y.\nSwap x and y.\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s y and z …\nThe z (traditionally, depth) coordinate.\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as origin().\nThe same as origin().\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as Zero::zero() but available without importing …\nThe same as Zero::zero() but available without importing …\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nTrait for testing approximate equality\nDefault epsilon value\nReturns true is this object is approximately equal to the …\nReturns true is this object is approximately equal to the …\nAngle in radians\nThe extent of the element in the U units along the z axis.\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nThe real part.\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe z (traditionally, depth) coordinate.\nDefines the smallest integer equal or greater than the …\nDefines the biggest integer equal or lower than the …\nDefines the nearest integer value to the original value.\nRounds to the smallest integer equal or greater than the …\nRounds to the biggest integer equal or lower than the …\nRounds to the nearest integer value.\nA flattening iterator for quadratic bézier segments.\nA flattening iterator for quadratic bézier segments.\nA 2d curve segment defined by three points: the beginning …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCommon APIs to segment types.\nReturn the curve after the split point.\nCompute the length of the segment using a flattened …\nReturn the curve before the split point.\nSample the derivative at t (expecting t between 0 and 1).\nSample x derivative at t (expecting t between 0 and 1).\nSample y derivative at t (expecting t between 0 and 1).\nSwap the direction of the segment.\nApproximates the curve with sequence of line segments.\nStart of the curve.\nSample the curve at t (expecting t between 0 and 1).\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nEnd of the curve.\nSample x at t (expecting t between 0 and 1).\nSample y at t (expecting t between 0 and 1).\nAngle between vectors v1 and v2 (oriented clockwise …\nAn iterator that consumes Event iterator and yields …\nAn iterator that consumes an iterator of Points and …\nAn extension trait for PathEvent iterators.\nApplies a 2D transform to a path iterator and yields the …\nReturns an iterator that turns curves into line segments.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreate the iterator.\nCreates a new transformed path iterator from a path …\nReturns an iterator applying a 2D transform to all of its …\nAn angle in radians (f32).\nAlias for euclid::default::Box2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAlias for euclid::default::Rotation2D<f32>\nAlias for euclid::default::Scale<f32>\nAlias for euclid::default::Size2D<f32>.\nAlias for euclid::default::Transform2D<f32>\nAlias for euclid::default::Translation2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAngle in radians\nThe extent of the element in the U units along the y axis …\nShorthand for Point::new(x, y).\nShorthand for Size::new(x, y).\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe default builder for Path.\nA builder for Path with custom attributes.\nAn iterator of endpoint and control point ids for Path and …\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nA simple path data structure.\nA view on a Path.\nAn iterator of over a Path traversing the path in reverse.\nA Builder that appends a path to an existing PathBuffer.\nA Builder that appends a path to an existing PathBuffer, …\nIterator over the paths in a PathBufferSlice.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator of Event<EndpointId, ()>.\nAn iterator of PathEvent.\nA view over a sequence of endpoints forming a polygon.\nAn iterator of IdEvent for Polygon.\nAn iterator of Event<&Endpoint, ()>.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a path.\nThe base path building interface.\nAn extension trait for PathEvent iterators.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns an iterator that turns curves into line segments.\nAdds an horizontal line segment.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns an iterator applying a 2D transform to all of its …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA Gradient color.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA sharp corner.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe style of a stroke.\nThe coloring style of some drawing.\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe shape to be used at the corners of paths or basic …\nThe offset of LineDash::segments to start the pattern.\nThe alternating lengths of lines and gaps which describe …\nThe color or gradient of the stroke.\nThe distance between the two edges of the stroke.") \ No newline at end of file diff --git a/search.desc/iced_widget/iced_widget-desc-0-.js b/search.desc/iced_widget/iced_widget-desc-0-.js index d53711d1adc..80aef923b01 100644 --- a/search.desc/iced_widget/iced_widget-desc-0-.js +++ b/search.desc/iced_widget/iced_widget-desc-0-.js @@ -1 +1 @@ -searchState.loadedDescShard("iced_widget", 0, "Use the built-in widgets or create your own.\nA list with all the defined themes.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA reusable, custom widget that uses The Elm Architecture.\nA Theme that uses a Custom palette.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe type of event this Component handles internally.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nA widget that only rebuilds its contents when necessary.\nThe built-in light variant.\nThe built-in Moonfly variant.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant.\nThe primary rendering option.\nThe default graphics renderer for iced.\nA widget that is aware of its dimensions.\nThe secondary (or fallback) rendering option.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nThe internal state of this Component.\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nAllow your users to perform actions by pressing a button.\nCreates a new Button with the provided content.\nDraw 2D graphics for your users.\nCreates a new Canvas.\nCreates a new Container that fills all the available space …\nShow toggle controls using checkboxes.\nCreates a new Checkbox.\nCreates a new Column with the given children.\nCreates a Column with the given children.\nCreates a Column with the given children.\nDisplay a dropdown list of searchable and selectable …\nCreates a new ComboBox.\nTurns an implementor of Component into an Element that can …\nDecorate content and apply alignment.\nCreates a new Container with the provided content.\nCreates a new custom Theme from the given Palette.\nCreates a new custom Theme from the given Palette, with a …\nReturns the palette::Extended of the Theme.\nFocuses the next focusable widget.\nFocuses the previous focusable widget.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a horizontal Rule with the given height.\nCreates a new Space widget that fills the available …\nDisplays a widget on top of another one, only when the …\nCreates an Element that displays the iced logo with the …\nDisplay images in your user interface.\nCreates a new Image.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nUse widgets that can provide hints to ensure continuity.\nCreates a new keyed::Column with the given children.\nCreates a Column with the given children.\nCreates a new Lazy widget with the given data Dependency …\nParse and display Markdown.\nDisplay a bunch of Markdown items.\nA container intercepting mouse events.\nCreates a new Responsive widget with a closure that …\nCreates a new Lazy widget with the given data Dependency …\nWraps the given widget and captures any mouse button …\nUpdate the Component state based on the provided Operation\nUpdate the Component state based on the provided Operation\nDisplay interactive elements on top of other widgets.\nReturns the Palette of the Theme.\nLet your users split regions of your application and …\nDisplay a dropdown list of selectable values.\nCreates a new PickList.\nProvide progress feedback to your users.\nCreates a new ProgressBar.\nEncode and display information in a QR code.\nCreates a new QRCode widget from the given Data.\nCreate choices using radio buttons.\nCreates a new Radio.\nCreates a new Responsive widget with a closure that …\nCreates a new Rich text widget with the provided spans.\nCreates some Rich text with the given spans.\nCreates some Rich text with the given spans.\nCreates a new Row with the given children.\nCreates a Row with the given children.\nCreates a Row with the given children.\nDisplay a horizontal or vertical rule for dividing content.\nNavigate an endless amount of content with a scrollbar.\nCreates a new Scrollable with the provided content.\nA custom shader widget for wgpu applications.\nCreates a new Shader.\nReturns a Size hint for laying out the Component.\nReturns a Size hint for laying out the Component.\nDisplay an interactive selector of a single value from a …\nCreates a new Slider.\nCreates a new Span of text with the provided content.\nCreates a new Stack with the given children.\nCreates a Stack with the given children.\nCreates a Stack with the given children.\nDisplay vector graphics in your application.\nCreates a new Svg widget from the given Handle.\nDraw and interact with text.\nCreates a new Text widget with the provided content.\nCreates a new Text widget with the provided content.\nCreates a new Text widget with the provided content.\nDisplay a multi-line text input for text editing.\nCreates a new TextEditor.\nDisplay fields that can be filled with text.\nCreates a new TextInput.\nUse the built-in theme and styles.\nA widget that applies any Theme to its contents.\nShow toggle controls using togglers.\nCreates a new Toggler.\nDisplay a widget over another.\nCreates a new Tooltip for the provided content with the …\nProcesses an Event and updates the Component state …\nCreates a new Text widget that displays the provided value.\nCreates a vertical Rule with the given width.\nDisplay an interactive selector of a single value from a …\nCreates a new VerticalSlider.\nCreates a new Space widget that fills the available …\nProduces the widgets of the Component, which may trigger …\nThe Button can be pressed.\nA generic widget that produces a message when pressed.\nThe theme catalog of a Button.\nThe item class of the Catalog.\nThe Button cannot be pressed.\nThe Button can be pressed and it is being hovered.\nThe Button is being pressed.\nThe possible status of a Button.\nThe style of a button.\nA styling function for a Button.\nThe Background of the button.\nThe Border of the buton.\nSets the style class of the Button.\nSets whether the contents of the Button should be clipped …\nA danger button; denoting a destructive action.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Button.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Button with the given content.\nSets the message that will be produced when the Button is …\nSets the message that will be produced when the Button is …\nSets the message that will be produced when the Button is …\nSets the Padding of the Button.\nA primary button; denoting a main action.\nA secondary button; denoting a complementary action.\nThe Shadow of the butoon.\nThe Style of a class with the given status.\nSets the style of the Button.\nA success button; denoting a good outcome.\nA text button; useful for links.\nThe text Color of the button.\nSets the width of the Button.\nUpdates the Style with the given Background.\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA simple cache that stores generated Geometry to avoid …\nA widget capable of drawing 2D graphics.\nThe style used to fill geometry.\nThe frame supported by a renderer.\nThe geometry supported by a renderer.\nA fill which linearly interpolates colors along a …\nA Gradient color.\nA cache group.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA linear gradient interpolates colors along a direction …\nA sharp corner.\nAn immutable set of points that may or may not be …\nThe state and logic of a Canvas.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe internal state mutated by the Program.\nThe style of a stroke.\nThe coloring style of some drawing.\nA bunch of text that can be drawn to a canvas\nCreates a new Path representing a circle given its center …\nThe color of the text\nThe contents of the text\nDraws the state of the Program, producing a bunch of …\nComputes the Paths of the Text and draws them using the …\nHandle events of a canvas.\nFill Geometry with a certain style.\nThe font of the text\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nA gradient that can be used as a fill for some geometry.\nSets the height of the Canvas.\nThe horizontal alignment of the text\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Group can only ever have a single Cache…\nCreates a new Path representing a line segment given its …\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe line height of the text.\nThe shape to be used at the corners of paths or basic …\nReturns the current mouse interaction of the Program.\nReturns the current mouse interaction of the Program.\nCreates a new Path with the provided closure.\nCreates a new Canvas.\nThe offset of LineDash::segments to start the pattern.\nPacks the Gradient for use in shader code.\nBuild different kinds of 2D shapes.\nThe position of the text relative to the alignment …\nReturns the internal lyon_path::Path.\nCreates a new Path representing a rectangle given its …\nThe fill rule defines how to determine what is inside and …\nThe alternating lengths of lines and gaps which describe …\nThe shaping strategy of the text.\nThe size of the text\nCreate lines from a Path and assigns them various …\nThe color or gradient of the fill.\nThe color or gradient of the stroke.\nReturns the current Path with the given transform applied …\nGenerates a new unique cache Group.\nUpdates the State of the Program.\nUpdates the State of the Program.\nThe vertical alignment of the text\nSets the width of the Canvas.\nThe distance between the two edges of the stroke.\nSets the color of the Stroke.\nSets the LineCap of the Stroke.\nSets the LineJoin of the Stroke.\nSets the width of the Stroke.\nThe Event was handled and processed by a widget.\nA Canvas event.\nThe Event was NOT handled by any widget.\nA keyboard event.\nA mouse event.\nThe status of an Event after being processed.\nA touch event.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nMerges two Status into one.\nThe style used to fill geometry.\nA Gradient color.\nThe fill rule defines how to determine what is inside and …\nA solid Color.\nThe coloring style of some drawing.\nReturns the argument unchanged.\nCalls U::from(self).\nThe fill rule defines how to determine what is inside and …\nThe color or gradient of the fill.\nA fill which linearly interpolates colors along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction …\nPacked Gradient data for use in shader code.\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nThe absolute ending position of the gradient.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear builder.\nCreates a new Packed gradient for use in shader code.\nPacks the Gradient for use in shader code.\nThe absolute starting position of the gradient.\nColorStops along the linear gradient direction.\nA segment of a differentiable curve.\nA Path builder.\nAn immutable set of points that may or may not be …\nBuild and draw curves.\nAdds an Arc to the Path from start_angle to end_angle in a …\nAdds a circular arc to the Path with the given control …\nAdds a cubic Bézier curve to the Path given its two …\nBuilds the Path of this Builder.\nThe center of the arc.\nAdds a circle to the Path given its center coordinate and …\nCloses the current sub-path in the Path with a straight …\nAdds an ellipse to the Path using a clockwise direction.\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nConnects the last point in the Path to the given Point …\nMoves the starting point of a new sub-path to the given …\nCreates a new Builder.\nAdds a quadratic Bézier curve to the Path given its …\nThe radius of the arc.\nAdds a rectangle to the Path given its top-left corner …\nThe start of the segment’s angle, clockwise rotation …\nA segment of a differentiable curve.\nAn elliptical Arc.\nThe center of the arc.\nThe center of the arc.\nThe end of the segment’s angle, clockwise rotation from …\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nCalls U::from(self).\nThe radii of the arc’s ellipse. The horizontal and …\nThe radius of the arc.\nThe clockwise rotation of the arc’s ellipse.\nThe start of the segment’s angle, clockwise rotation …\nThe start of the segment’s angle, clockwise rotation …\nFlag parameters for arcs as described by the SVG …\nAn alias for usize.\nA view over a contiguous storage of custom attributes.\nInterface for objects storing custom attributes associated …\nAn alias for a slice of f32 values.\nA beveled corner is to be used to join path segments. The …\nThe default builder for Path.\nA builder for Path with custom attributes.\nThe stroke for each sub-path does not extend beyond its …\nID of a control point in a path.\nID of an endpoint point in a path.\nRepresents an event or edge of path.\nRefers to an event in a path.\nThe fill rule defines how to determine what is inside and …\nA path event representing endpoints and control points as …\nAn iterator of endpoint and control point ids for Path and …\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nLine cap as defined by the SVG specification.\nLine join as defined by the SVG specification.\nA sharp corner is to be used to join path segments.\nSame as a miter join, but if the miter limit is exceeded, …\nAn empty attribute slice.\nA simple path data structure.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nThe commands of a path encoded in a single array using IDs …\nA view over PathCommands.\nA path event representing endpoints and control points as …\nA view on a Path.\nA view over a sequence of endpoints forming a polygon.\nInterface for types types (typically endpoints and control …\nInterface for objects storing endpoints and control points …\nAn iterator of over a Path traversing the path in reverse.\nAt each end of each sub-path, the shape representing the …\nA round corner is to be used to join path segments.\nThe positive or negative side of a vector or segment.\nAt the end of each sub-path, the shape representing the …\nThe two possible orientations for the edges of a shape to …\nReturns a view on the path commands.\nReturns a view on this Path.\nReturns a slice over an endpoint’s custom attributes.\nReturns a slice over an endpoint’s custom attributes.\nPath building utilities.\nCreates a PathCommandsBuilder to create path commands.\nCreates a Builder to build a path.\nCreates a BuilderWithAttributes to build a path with …\nA generic representation for paths that allow more control …\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns an iterator over the path, with endpoints and …\nReturns the first endpoint and its custom attributes if …\nIterate on a flattened approximation of the path with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the endpoint’s custom attributes as a slice of …\nIterates over the endpoint and control point ids of the …\nIterates over the endpoint and control point ids of the …\nReturns an iterator of IdEvent.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a Path from This iterator.\nReturns whether the path buffer is empty.\nReturns whether the path buffer is empty.\nReturns an iterator over the path commands.\nReturns an iterator over the path commands.\nIterates over the entire Path, ignoring custom attributes.\nIterates over the path.\nReturns an iterator of Event<&T>.\nIterates over the entire Path with custom attributes.\nIterates over the entire Path with custom attributes.\nTools to iterate over paths.\nOf the four candidate arc sweeps, two will represent an …\nReturns the last endpoint and its custom attributes if any.\nReturns the number of paths in the path buffer.\nReturns the number of paths in the path buffer.\nf32 version of the lyon_geom types used everywhere. Most …\nCreates an Empty Path.\nReturns the next event id within the path.\nReturns the next event id within the path.\nReturns the next event id within the sub-path.\nReturns the next event id within the path.\nReturns the number of float attributes per endpoint.\nThe default path data structure.\nA container to store multiple paths contiguously.\nReturns an iterator of PathEvent.\nReturns a view on a path made of these commands with …\nSpecific path types for polygons.\nReturns a reversed version of this path in the form of an …\nReturns a reversed version of this path in the form of an …\nCreates an WithSvg to build a path with a rich set of …\nIf sweep is true, then the arc will be drawn in a “…\nlyon_path traits reexported here for convenience.\nApplies a transform to all endpoints and control points of …\nThe radius of each corner of a rounded rectangle.\nBuilds a path.\nA Builder that approximates curves with successions of …\nA convenience wrapper for PathBuilder without custom …\nThe base path building interface.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nBuilds a path with a transformation applied.\nImplements an SVG-like building interface on top of a …\nAdds a sub-path containing a circle.\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nAdds a cubic bézier curve to the current sub-path.\nEnds the current sub path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns a builder that approximates all curves with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nAdds an horizontal line segment.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nAdds a quadratic bézier curve to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns a builder that applies the given transformation to …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nReturns a builder that support SVG commands.\nA view on a PathCommands buffer and two slices for …\nAn iterator of Event<&Endpoint, &ControlPoint>.\nAn iterator of Event<&Endpoint, &ControlPoint>.\nThe commands of a path encoded in a single array using IDs …\nBuilds path commands.\nA view over PathCommands.\nAn iterator of PathEvent.\nConsumes the builder and returns path commands.\nReturns an iterator over the events of the path using …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns an iterator over the events of the path using IDs.\nCreates a builder without allocating memory.\nCreates a pre-allocated builder.\nAn angle in radians\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nA 2d curve segment defined by four points: the beginning …\nAn infinite line defined by a point and a vector.\nA line defined by the equation …\nA linear segment.\nA 2d curve segment defined by three points: the beginning …\nAlias for euclid::default::Rotation2D\nCommon APIs to segment types.\nAn elliptic arc curve segment using the SVG’s end-point …\nAlias for euclid::default::Transform2D\nAlias for euclid::default::Translation2D\nA 2D triangle defined by three points a, b and c.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the segment after the split point.\nReturn the curve after the split point.\nAngle in radians\nReturns the shortest signed angle between two angles.\nCompute the length of the segment using a flattened …\nCompute the length of the segment using a flattened …\nElliptic arc related maths and tools.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the segment before the split point.\nReturn the curve before the split point.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle that contains the curve.\nReturn the smallest rectangle containing this segment.\nReturns the smallest rectangle the curve is contained in\nReturns the smallest rectangle that contains this triangle.\nReturns the smallest range of x that contains this curve.\nReturns the smallest range of x that contains this curve.\nReturns a conservative range of x that contains this …\nReturns the smallest range of y that contains this curve.\nReturns the smallest range of y that contains this curve.\nReturns a conservative range of y that contains this …\nReturns a triangle containing this curve segment.\nCast from one numeric representation to another.\nCreate simple circle.\nClip this segment against a rectangle.\nHorizontally clip this segment against a range of the x …\nVertically clip this segment against a range of the y axis.\nComputes the closest point on this segment to p.\nAnalytic solution to finding the closest point on the …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nSample the derivative at t (expecting t between 0 and 1).\nSample the curve’s derivative at t (expecting t between …\nSample the curve’s derivative at t (expecting t between …\nComputes the distance between this segment and a point.\nReturns the shortest distance between this segment and a …\nSample x derivative at t (expecting t between 0 and 1).\nSample the x coordinate of the curve’s derivative at t …\nSample the x coordinate of the curve’s derivative at t …\nSample y derivative at t (expecting t between 0 and 1).\nSample the y coordinate of the curve’s derivative at t …\nSample the y coordinate of the curve’s derivative at t …\nEpsilon constants are usually not a good way to deal with …\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle the curve is contained in.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of y that contains this curve.\nReturns a conservative range of y that contains this curve.\nComputes a “fat line” of this segment.\nComputes a “fat line” of this segment.\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nFind the interval of the beginning of the curve that can …\nSwap the direction of the segment.\nSwap the direction of the segment.\nSwap the beginning and the end of the segment.\nReturns an inverted version of this segment where the …\nSwap the beginning and the end of the segment.\nApproximate the arc with a sequence of cubic bézier …\nApproximates the arc with a sequence of cubic bézier …\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nCompute a flattened approximation of the curve, invoking a …\nInvokes a callback at each inflection point if any.\nReturn local x extrema or None if this curve is monotonic.\nReturn local y extrema or None if this curve is monotonic.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nStart of the curve.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from the SVG arc notation.\nSample the curve’s angle at t (expecting t between 0 and …\nThe extent of the element in the U units along the y axis …\nComputes the intersection (if any) between this segment …\nTest for triangle-triangle intersection.\nTest for triangle-segment intersection.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the curve can be approximated with a …\nReturns true if the angle is a finite number.\nReturns true if the curve can be approximated with a …\nReturns true if the curve can be approximated with a …\nReturns whether this segment is fully monotonic.\nReturns whether this segment is fully monotonic.\nReturns true if the curve can be safely approximated with …\nPer SVG spec, this arc should be rendered as a line_to …\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the y axis.\nReturns whether this segment is monotonic on the y axis.\nOf the four candidate arc sweeps, two will represent an …\nComputes the length of this segment.\nComputes the length of this segment.\nLinear interpolation between two angles, using the …\nComputes the intersection points (if any) between this …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment a …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment …\nReturn the x inflection point or None if this curve is …\nReturn the y inflection point or None if this curve is …\nComputes third mid-point of this segment.\nComputes the number of quadratic bézier segments required …\nShorthand for Point::new(x, y).\nReturns this angle in the [0..2*PI[ range.\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment a …\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the segment at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve’s tangent at t (expecting t between 0 …\nChanges the segment’s length, moving destination point.\nReturns this angle in the ]-PI..PI] range.\nReturns (sin(self), cos(self)).\nShorthand for Size::new(x, y).\nReturn the parameter values corresponding to a given x …\nReturn the parameter values corresponding to a given y …\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-segments.\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-segment inside a given range of t.\nReturn the sub-curve inside a given range of t.\nComputes the squared distance between this segment and a …\nReturned the squared distance to a point.\nReturns the shortest squared distance between this segment …\nComputes the squared length of this segment.\nIf sweep is true, then the arc will be drawn in a “…\nEnd of the curve.\nConverts this arc from endpoints to center notation.\nElevate this curve to a third order bézier.\nCast angle to f32.\nCast angle f64.\nReturns the line containing this segment.\nApproximate the curve with a single quadratic bézier …\nEvaluates an upper bound on the maximum distance between …\nConvert to the SVG arc notation.\nReturns the vector between this segment’s from and to …\n[Not implemented] Applies the transform to this triangle …\nApplies the transform to this curve and returns the …\nApplies the transform to this segment and returns the …\nApplies the transform to this curve and returns the …\nFallible cast from one numeric representation to another.\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nSample x at t (expecting t between 0 and 1).\nSample the x coordinate of the curve at t (expecting t …\nSample the x coordinate of the segment at t (expecting t …\nSample the x coordinate of the curve at t (expecting t …\nThe x (traditionally, horizontal) coordinate.\nFind the advancement of the x-most position in the curve.\nFind the advancement of the x-most position in the curve.\nFind the x-least position in the curve.\nFind the advancement of the x-least position in the curve.\nSample y at t (expecting t between 0 and 1).\nSample the y coordinate of the curve at t (expecting t …\nSample the y coordinate of the segment at t (expecting t …\nSample the y coordinate of the curve at t (expecting t …\nThe y (traditionally, vertical) coordinate.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-least position in the curve.\nFind the advancement of the y-least position in the curve.\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nFlattening iterator for arcs.\nAn elliptic arc curve segment using the SVG’s end-point …\nReturns the argument unchanged.\nCalls U::from(self).\nOf the four candidate arc sweeps, two will represent an …\nIf sweep is true, then the arc will be drawn in a “…\nA string with a fixed capacity.\nA vector with a fixed capacity.\nError value indicating insufficient capacity\nA draining iterator for ArrayVec.\nBy-value iterator for ArrayVec.\nReturn a raw mutable pointer to the vector’s buffer.\nReturn a mutable slice containing all elements of the …\nReturn a mutable string slice of the whole ArrayString.\nReturn a raw pointer to the vector’s buffer.\nReturn a slice containing all elements of the vector.\nReturn a string slice of the whole ArrayString.\nReturn the capacity of the ArrayVec.\nReturn the capacity of the ArrayString.\nRemove all elements in the vector.\nMake the string empty.\nReturn an empty array\nReturn an empty ArrayString\nCreate a draining iterator that removes the specified …\nExtract the overflowing element\nExtend the ArrayVec with an iterator.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreate a new ArrayString from a str.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreate a new ArrayString from a byte string literal.\nCreate an ArrayVec from an iterator.\nInsert element at position index.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturn the inner fixed size array, if it is full to its …\nReturn the inner fixed size array.\nReturns whether the ArrayVec is empty.\nReturns whether the string is empty.\nReturn true if the ArrayVec is completely filled to its …\nReturn if the ArrayString is completely filled.\nReturn the number of elements in the ArrayVec.\nReturn the length of the string.\nCreate a new empty ArrayVec.\nCreate a new empty ArrayString.\nCreate a new CapacityError from element.\nCreate a new empty ArrayVec (const fn).\nCreate a new empty ArrayString (const fn).\nRemove the last element in the vector and return it.\nRemoves the last character from the string and returns it.\nRemove the element at index and shift down the following …\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nPush element to the end of the vector without checking the …\nReturns the capacity left in the ArrayVec.\nReturns the capacity left in the ArrayString.\nRemove the element at index and shift down the following …\nRemoves a char from this ArrayString at a byte position …\nRetains only the elements specified by the predicate.\nSet the vector’s length without dropping or moving out …\nSet the strings’s length.\nConvert into a CapacityError that does not carry an …\nRemove the element at index and swap the last element into …\nRemove the element at index and swap the last element into …\nReturns the ArrayVec, replacing the original with a new …\nShortens the vector, keeping the first len elements and …\nShortens this ArrayString to the specified length.\nCopy all elements from the slice and append to the ArrayVec…\nInsert element at position index.\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nCreate a new ArrayString value fully filled with ASCII …\nA 2d curve segment defined by four points: the beginning …\nReturns the argument unchanged.\nCalls U::from(self).\nAn angle in radians\nA 2d vector of booleans, useful for component-wise logic …\nA 3d vector of booleans, useful for component-wise logic …\nA 2d axis aligned rectangle represented by its minimum and …\nAn axis aligned 3D box represented by its minimum and …\nHomogeneous vector in 3D space.\nA one-dimensional distance, with value represented by T …\nA 2d Point tagged with a unit.\nA 3d Point tagged with a unit.\nA 2d Rectangle optionally tagged with a unit.\nA rigid transformation. All lengths are preserved under …\nA transform that can represent rotations in 2d, …\nA transform that can represent rotations in 3d, …\nA scaling factor between two different units of …\nA group of 2D side offsets, which correspond to …\nA 2d size tagged with a unit.\nA 3d size tagged with a unit.\nA 2d transform represented by a column-major 3 by 3 …\nA 3d transform stored as a column-major 4 by 4 matrix.\nA 2d transformation from a space to another that can only …\nA 3d transformation from a space to another that can only …\nTrait for basic trigonometry functions, so they can be …\nThe default unit.\nA 2d Vector tagged with a unit.\nA 3d Vector tagged with a unit.\nComputes the absolute value of each component.\nComputes the absolute value of each component.\nComputes the vector with absolute values of each component.\nComputes the vector with absolute values of each component.\nReturns true if all components are true and false …\nReturns true if all components are true and false …\nReturns new vector with by-component AND operation applied.\nReturns new vector with by-component AND operation applied.\nAngle in radians\nReturns the signed angle between this vector and the x …\nReturns the signed angle between this vector and another …\nReturns the positive angle between this vector and another …\nReturns true if any component are true and false otherwise.\nReturns true if any component are true and false otherwise.\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nUtilities for testing approximate ordering - especially …\nReturns result of multiplication of both components\nCreates a rotation around a given axis.\nCreates a rotation around the x axis.\nCreates a rotation around the y axis.\nCreates a rotation around the z axis.\nShorthand for …\nShorthand for BoolVector2D { x, y }.\nShorthand for BoolVector3D { x, y, z }.\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast the unit\nCast the unit\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit\nCast the unit.\nCast the unit.\nRounds each component to the smallest integer equal or …\nSee Point2D::ceil()\nSee Point3D::ceil()\nRounds each component to the smallest integer equal or …\nRounds each component to the smallest integer equal or …\nSee Size2D::ceil().\nRounds each component to the smallest integer equal or …\nSee Size3D::ceil().\nRounds each component to the smallest integer equal or …\nSee Vector2D::ceil()\nSee Vector3D::ceil()\nRounds each component to the smallest integer equal or …\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the vector each component of which is clamped by …\nReturns the vector each component of which is clamped by …\nReturn this vector with minimum and maximum lengths …\nReturn this vector with minimum and maximum lengths …\nReturns the component-wise division of the two vectors.\nReturns the component-wise division of the two vectors.\nReturns the component-wise multiplication of the two …\nReturns the component-wise multiplication of the two …\nReturns true if this box2d contains the point p. A point …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the point. Points …\nReturns true if this box contains the interior of the …\nReturns true if this box3d contains the interior of the …\nReturns true if this box contains the point p. A point is …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the interior of …\nReturns the norm of the cross product [self.x, self.y, 0] …\nCross product.\nDecompose this into a translation and an rotation to be …\nA set of aliases for all types, tagged with the default …\nReturns the identity transform.\nReturns the identity transform.\nThe extent of the element in the U units along the z axis.\nComputes and returns the determinant of this transform.\nCompute the determinant of the transform.\nCalculates Euclidean division, the matching method for …\nCalculates Euclidean division, the matching method for …\nDot product.\nDot product.\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nCreates a rotation from Euler angles.\nCreate a 3d point from this one, using the specified z …\nCreate a 3d vector from this one, using the specified z …\nSee Point2D::floor()\nRounds each component to the biggest integer equal or …\nRounds each component to the biggest integer equal or …\nSee Point3D::floor()\nSee Size2D::floor().\nRounds each component to the biggest integer equal or …\nSee Size3D::floor().\nRounds each component to the biggest integer equal or …\nSee Vector2D::floor()\nRounds each component to the biggest integer equal or …\nRounds each component to the biggest integer equal or …\nSee Vector3D::floor()\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConstructor taking angle and length\nCreate a transform providing its components via an array …\nCreate a transform providing its components via an array …\nEquivalent to from_array with elements packed two at a time\nEquivalent to from_array with elements packed four at a …\nConstructor setting the same value to all sides, taking a …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking a typed Length for each side.\nConstructor taking scalar strongly typed lengths.\nConstructor taking scalar strongly typed lengths.\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor.\nConstructor.\nReturns the smallest box containing all of the provided …\nReturns the smallest box containing all of the provided …\nReturns the smallest rectangle defined by the …\nConvenience function to create a scale transform from a …\nCreates a Box2D of the given size, at offset zero.\nCreates a Box3D of the given size, at offset zero.\nCreates a rect of the given size, at offset zero.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unit-less value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nConstruct side offsets from min and a max vector offsets.\nConstruct side offsets from min and a max vector offsets.\nUnpack the underlying value from the wrapper.\nReturns the underlying scalar scale factor.\nReturns self.angle as a strongly typed Angle<T>.\nReturns vector with results of “greater then” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nConstruct an identity transform\nCreates the identity rotation.\nCreates the identity rotation.\nCreates an identity scale (1.0).\nCreates no-op translation (both x and y is zero()).\nCreates no-op translation (x, y and z is zero()).\nCreate an identity matrix:\nCreates an identity matrix:\nInflates the box by the specified sizes on each side …\nInflates the box by the specified sizes on each side …\nCalculate the size and position of an inner box.\nCalculate the size and position of an inner rectangle.\nComputes the intersection of two boxes, returning None if …\nComputes the intersection of two boxes without check …\nReturns true if the two boxes intersect.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nInverts the transformation\nReturns the inverse of this rotation.\nReturns the inverse of this rotation.\nThe inverse Scale (1.0 / self).\nReturn the inverse transformation.\nReturn the inverse transformation.\nReturns the inverse transform if possible.\nReturns the inverse transform if possible.\nReturns true if this transform can be represented with a …\nCheck whether shapes on the XY plane with Z pointing …\nReturns true if the size is zero, negative or NaN.\nReturns true if the size is zero, negative or NaN.\nReturns true if any component of size is zero, negative, …\nReturns true if any component of size is zero, negative or …\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if this scale has no effect.\nCheck if translation does nothing (both x and y is zero()).\nCheck if translation does nothing (x, y and z is zero()).\nReturns whether it is possible to compute the inverse …\nReturns whether it is possible to compute the inverse …\nReturns true if the box has a negative area.\nReturns true if the box has a negative volume.\nReturns true if norm of this quaternion is (approximately) …\nReturns true if both components is positive and false any …\nReturns true if all components is positive and false any …\nReturns true if all side offsets are zero.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nReturns the vector length.\nReturns the vector length.\nLinearly interpolate between this box and another box.\nLinearly interpolate between this box3d and another box3d.\nLinearly interpolate between this length and another …\nLinearly interpolate between this point and another point.\nLinearly interpolate between this point and another point.\nLinearly interpolate between this rectangle and another …\nBasic Linear interpolation between this rotation and …\nLinearly interpolate each component between this size and …\nLinearly interpolate between this size and another size.\nLinearly interpolate each component between this vector …\nLinearly interpolate each component between this vector …\nReturns vector with results of “lower then” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nApply the function f to each component of this point.\nApply the function f to each component of this point.\nApply the function f to each component of this vector.\nApply the function f to each component of this vector.\nReturns maximum between this length and another length.\nReturns the size each component of which are maximum of …\nReturns the size each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns minimum between this length and another length.\nReturns the size each component of which are minimum of …\nReturns the size each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nMultiplies all of the transform’s component by a scalar …\nConstructor.\nConstructor.\nConstructor taking scalar values directly.\nAssociate a value with a unit of measure.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nConstructor.\nConstruct a new rigid transformation, where the rotation …\nCreates a rotation from an angle in radians.\nConstructor taking a scalar for each side.\nConstructor taking scalar values.\nConstructor taking scalar values.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nCreate a transform specifying its components in using the …\nCreate a transform specifying all of it’s component as a …\nCreate a transform representing a 2d transformation from …\nConstructor setting the same value to all sides, taking a …\nConstruct a new rigid transformation, where the translation…\nReturns true if all components are false and false …\nReturns true if all components are false and false …\nComputes the norm of this quaternion.\nReturns a unit quaternion from this one.\nReturns the vector with length of one unit.\nReturns the vector with length of one unit\nReturns new vector with results of negation operation on …\nReturns new vector with results of negation operation on …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nA one-dimensional length, tagged with its units.\nConstructor, setting all components to one.\nConstructor, setting all components to one.\nReturns new vector with by-component OR operation applied.\nReturns new vector with by-component OR operation applied.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nCreate an orthogonal projection transform.\nCalculate the b and position of an outer box.\nCalculate the size and position of an outer rectangle.\nReturns a box that encompasses the result of transforming …\nReturns a 2d box that encompasses the result of …\nReturns a 3d box that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nCreate a simple perspective transform, projecting to the …\nShorthand for Point2D::new(x, y).\nShorthand for Point3D::new(x, y).\nApplies a rotation before self’s transformation and …\nReturns a transform with a rotation applied before self’…\nApplies a scale before self’s transformation and returns …\nReturns a transform with a scale applied before self’s …\nApplies a translation before self’s transformation and …\nReturns a transform with a translation applied before self…\nReturns this vector projected onto another one.\nReturns this vector projected onto another one.\nReturns a projection of this transform in 2d space.\nCreates a rotation around from a quaternion representation.\nThe real part.\nCreates a rotation from an angle in radians.\nShorthand for …\nReturns a reflection vector using an incident ray and a …\nReturns a reflection vector using an incident ray and a …\nCalculates the least nonnegative remainder of …\nCalculates the least nonnegative remainder of …\nReturn the normalized vector even if the length is larger …\nReturn the normalized vector even if the length is larger …\nReturns a rotation transform.\nCreate a 3d rotation transform from an angle / axis. The …\nReturn a box with edges rounded to integer coordinates, …\nReturn a box3d with edges rounded to integer coordinates, …\nRounds each component to the nearest integer value.\nSee Point2D::round()\nSee Point3D::round()\nRounds each component to the nearest integer value.\nReturn a rectangle with edges rounded to integer …\nRounds each component to the nearest integer value.\nSee Size2D::round().\nRounds each component to the nearest integer value.\nSee Size3D::round().\nRounds each component to the nearest integer value.\nSee Vector2D::round()\nSee Vector3D::round()\nRounds each component to the nearest integer value.\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nCreate a 2d scale transform:\nCreate a 3d scale transform:\nReturns point, each component of which or from a, or from b…\nReturns point, each component of which or from a, or from b…\nReturns size, each component of which or from a, or from b …\nReturns size, each component of which or from a, or from b …\nReturns vector, each component of which or from a, or from …\nReturns vector, each component of which or from a, or from …\nChange the size of the box by adjusting the max endpoint …\nShorthand for Size2D::new(w, h).\nShorthand for Size3D::new(w, h, d).\nCreate a 2d skew transform.\nSpherical linear interpolation between this rotation and …\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nReturns the vector’s length squared.\nReturns the vector’s length squared.\nComputes the squared norm of this quaternion.\nReturns the multiplication of the two transforms such that …\nReturns a rotation representing the other rotation …\nReturns a rotation representing this rotation followed by …\nReturns the multiplication of the two matrices such that …\nReturns the multiplication of the two matrices such that …\nApplies a rotation after self’s transformation and …\nReturns a transform with a rotation applied after self’s …\nApplies a scale after self’s transformation and returns …\nReturns a transform with a scale applied after self’s …\nApplies a translation after self’s transformation and …\nReturns a transform with a translation applied after self…\nConvert into a 2d point.\nConvert into a 2d vector.\nCreate a 2D transform picking the relevant terms from this …\nConvert into a 3d point with z-coordinate equals to zero.\nCreates a 3d rotation (around the z axis) from this 2d …\nConvert into a 3d vector with z coordinate equals to …\nCreate a 3D transform from the current transform\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturn this size as an array of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into an array with x and y.\nCast into an array with x, y and z.\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturns an array containing this transform’s terms.\nReturns an array containing this transform’s terms.\nCast into an array with x, y, z and 0.\nReturns an array containing this transform’s terms …\nReturns an array containing this transform’s terms …\nEquivalent to to_array with elements packed two at a time …\nEquivalent to to_array with elements packed four at a time …\nEquivalent to to_array_transposed with elements packed …\nCast into an f32 box.\nCast into an f32 box3d.\nCast into an f32 point.\nCast into an f32 point.\nCast into an f32 rectangle.\nCast into an f32 size.\nCast into an f32 size.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f64 box.\nCast into an f64 box3d.\nCast into an f64 point.\nCast into an f64 point.\nCast into an f64 rectangle.\nCast into an f64 size.\nCast into an f64 size.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an i32 box, truncating decimals if any.\nCast into an i32 box3d, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 rectangle, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i64 box, truncating decimals if any.\nCast into an i64 box3d, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 rectangle, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast this vector into a point.\nCast this vector into a point.\nConvert into Cartesian 2D point.\nConvert into Cartesian 3D point.\nCast this vector into a size.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this translation.\nReturns the matrix representation of this translation.\nCreates translation by this vector in vector units.\nCreates translation by this vector in vector units\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nReturn this size as a tuple of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x, y, z and 0.\nCast into an u32 box, truncating decimals if any.\nCast into an u32 box3d, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 rectangle, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u64 rectangle, truncating decimals if any.\nCast into an u64 size, truncating decimals if any.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nCast into an usize box, truncating decimals if any.\nCast into an usize box3d, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize rectangle, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast this point into a vector.\nCast this point into a vector.\nReturn this size as a vector with width and height.\nReturn this size as a vector with width, height and depth.\nCast into a 2D vector.\nCast into a 3D vector.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 3D box and cast its unit.\nReturns the given 2d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given point transformed by this transform.\nReturns the given 2d point transformed by this rotation …\nTranslate a point and cast its unit.\nReturns the given 2d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given 3d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given 3d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given rect transformed by this scale.\nTranslate a rectangle and cast its unit.\nTranslate a rectangle and cast its unit.\nReturns the given size transformed by this scale.\nNo-op, just cast the unit.\nNo-op, just cast the unit.\nReturns the given 2d vector transformed by this rotation.\nReturns the given vector transformed by this scale.\nReturns the given vector transformed by this matrix.\nReturns the given 2d vector transformed by this rotation …\nReturns the given 2d vector transformed by this matrix.\nReturns the given 3d vector transformed by this rotation.\nReturns the given 3d vector transformed by this matrix.\nReturns the same box, translated by a vector.\nReturns the same box3d, translated by a vector.\nReturns the same rectangle, translated by a vector.\nCreate a 2d translation transform:\nCreate a 3d translation transform:\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nReturns the vector with length of one unit.\nReturns the vector with length of one unit.\nComputes the union of two boxes.\nComputes the union of two boxes.\nCreates a rotation around from a quaternion representation …\nConvenience constructor.\nConvenience constructor.\nReturns the vector part (i, j, k) of this quaternion.\nReturns result of multiplication of all components\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nReturns the same transform with a different destination …\nReturns the same transform with a different destination …\nReturn this vector scaled to fit the provided length.\nReturn this vector capped to a maximum length.\nReturn this vector capped to a maximum length.\nReturn this vector with a minimum length applied.\nReturn this vector with a minimum length applied.\nReturns the same transform with a different source unit.\nReturns the same transform with a different source unit.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nReturns a 2d point using this point’s x and y coordinates\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s x and z …\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nSwap x and y.\nSwap x and y.\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s y and z …\nThe z (traditionally, depth) coordinate.\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as origin().\nThe same as origin().\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as Zero::zero() but available without importing …\nThe same as Zero::zero() but available without importing …\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nTrait for testing approximate equality\nDefault epsilon value\nReturns true is this object is approximately equal to the …\nReturns true is this object is approximately equal to the …\nAngle in radians\nThe extent of the element in the U units along the z axis.\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nThe real part.\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe z (traditionally, depth) coordinate.\nDefines the smallest integer equal or greater than the …\nDefines the biggest integer equal or lower than the …\nDefines the nearest integer value to the original value.\nRounds to the smallest integer equal or greater than the …\nRounds to the biggest integer equal or lower than the …\nRounds to the nearest integer value.\nA flattening iterator for quadratic bézier segments.\nA flattening iterator for quadratic bézier segments.\nA 2d curve segment defined by three points: the beginning …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCommon APIs to segment types.\nReturn the curve after the split point.\nCompute the length of the segment using a flattened …\nReturn the curve before the split point.\nSample the derivative at t (expecting t between 0 and 1).\nSample x derivative at t (expecting t between 0 and 1).\nSample y derivative at t (expecting t between 0 and 1).\nSwap the direction of the segment.\nApproximates the curve with sequence of line segments.\nStart of the curve.\nSample the curve at t (expecting t between 0 and 1).\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nEnd of the curve.\nSample x at t (expecting t between 0 and 1).\nSample y at t (expecting t between 0 and 1).\nAngle between vectors v1 and v2 (oriented clockwise …\nAn iterator that consumes Event iterator and yields …\nAn iterator that consumes an iterator of Points and …\nAn extension trait for PathEvent iterators.\nApplies a 2D transform to a path iterator and yields the …\nReturns an iterator that turns curves into line segments.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreate the iterator.\nCreates a new transformed path iterator from a path …\nReturns an iterator applying a 2D transform to all of its …\nAn angle in radians (f32).\nAlias for euclid::default::Box2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAlias for euclid::default::Rotation2D<f32>\nAlias for euclid::default::Scale<f32>\nAlias for euclid::default::Size2D<f32>.\nAlias for euclid::default::Transform2D<f32>\nAlias for euclid::default::Translation2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAngle in radians\nThe extent of the element in the U units along the y axis …\nShorthand for Point::new(x, y).\nShorthand for Size::new(x, y).\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe default builder for Path.\nA builder for Path with custom attributes.\nAn iterator of endpoint and control point ids for Path and …\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nA simple path data structure.\nA view on a Path.\nAn iterator of over a Path traversing the path in reverse.\nA Builder that appends a path to an existing PathBuffer.\nA Builder that appends a path to an existing PathBuffer, …\nIterator over the paths in a PathBufferSlice.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator of Event<EndpointId, ()>.\nAn iterator of PathEvent.\nA view over a sequence of endpoints forming a polygon.\nAn iterator of IdEvent for Polygon.\nAn iterator of Event<&Endpoint, ()>.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a path.\nThe base path building interface.\nAn extension trait for PathEvent iterators.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns an iterator that turns curves into line segments.\nAdds an horizontal line segment.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns an iterator applying a 2D transform to all of its …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA Gradient color.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA sharp corner.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe style of a stroke.\nThe coloring style of some drawing.\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe shape to be used at the corners of paths or basic …\nThe offset of LineDash::segments to start the pattern.\nThe alternating lengths of lines and gaps which describe …\nThe color or gradient of the stroke.\nThe distance between the two edges of the stroke.\nThe Checkbox can be interacted with.\nThe theme catalog of a Checkbox.\nA box that can be checked.\nThe item class of the Catalog.\nThe Checkbox cannot be interacted with.\nThe Checkbox can be interacted with and it is being …\nThe icon in a Checkbox.\nThe possible status of a Checkbox.\nThe style of a checkbox.\nA styling function for a Checkbox.\nThe Background of the checkbox.\nThe Border of hte checkbox.\nSets the style class of the Checkbox.\nThe unicode code point that will be used as the icon.\nA danger checkbox; denoting a negaive toggle.\nThe default class produced by the Catalog.\nSets the Renderer::Font of the text of the Checkbox.\nFont that will be used to display the code_point,\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the Icon of the Checkbox.\nThe icon Color of the checkbox.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe line height of the icon.\nCreates a new Checkbox.\nSets the function that will be called when the Checkbox is …\nSets the function that will be called when the Checkbox is …\nA primary checkbox; denoting a main toggle.\nA secondary checkbox; denoting a complementary toggle.\nThe shaping strategy of the icon.\nSets the size of the Checkbox.\nFont size of the content.\nSets the spacing between the Checkbox and the text.\nThe Style of a class with the given status.\nSets the style of the Checkbox.\nA success checkbox; denoting a positive toggle.\nThe text Color of the checkbox.\nSets the text text::LineHeight of the Checkbox.\nSets the text::Shaping strategy of the Checkbox.\nSets the text size of the Checkbox.\nSets the width of the Checkbox.\nIndicates if the Checkbox is currently checked.\nIndicates if the Checkbox is currently checked.\nIndicates if the Checkbox is currently checked.\nThe theme catalog of a ComboBox.\nA widget for searching and selecting a single value from a …\nThe local state of a ComboBox.\nThe default class for the text input of the ComboBox.\nThe default class for the menu of the ComboBox.\nSets the Renderer::Font of the ComboBox.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the text_input::Icon of the ComboBox.\nSets the style class of the input of the ComboBox.\nSets the style of the input of the ComboBox.\nCalls U::from(self).\nCalls U::from(self).\nSets the LineHeight of the ComboBox.\nSets the style class of the menu of the ComboBox.\nSets the style of the menu of the ComboBox.\nCreates a new ComboBox with the given list of options, a …\nCreates a new State for a ComboBox with the given list of …\nSets the message that will be produced when the outside …\nSets the message that should be produced when some text is …\nSets the message that will be produced when an option of …\nSets the Padding of the ComboBox.\nSets the text sixe of the ComboBox.\nSets the width of the ComboBox.\nCreates a new State for a ComboBox with the given list of …\nThe theme catalog of a Container.\nThe item class of the Catalog.\nAn element decorating some content.\nThe identifier of a Container.\nThe appearance of a container.\nA styling function for a Container.\nAligns the contents of the Container to the bottom.\nAligns the contents of the Container to the left.\nAligns the contents of the Container to the right.\nAligns the contents of the Container to the top.\nSets the content alignment for the horizontal axis of the …\nSets the content alignment for the vertical axis of the …\nUpdates the background of the Style.\nThe Background of the container.\nUpdates the border of the Style.\nThe Border of the container.\nA bordered Container with a background.\nCenters the contents in both the horizontal and vertical …\nSets the width of the Container and centers its contents …\nSets the height of the Container and centers its contents …\nSets the style class of the Container.\nSets whether the contents of the Container should be …\nUpdates the text color of the Style.\nA Container with a dark background and white text.\nThe default class produced by the Catalog.\nDraws the background of a Container given its Style and …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Container.\nSets the Id of the Container.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nComputes the layout of a Container.\nSets the maximum height of the Container.\nSets the maximum width of the Container.\nCreates a Container with the given content.\nCreates a custom Id.\nSets the Padding of the Container.\nA rounded Container with a background.\nUpdates the shadow of the Style.\nThe Shadow of the container.\nThe Style of a class with the given status.\nSets the style of the Container.\nThe text Color of the container.\nA transparent Container.\nCreates a unique Id.\nProduces a Task that queries the visible screen bounds of …\nSets the width of the Container.\nA handle pointing to some encoded image bytes in-memory.\nImage filtering strategy.\nA handle of some image data.\nA frame that displays an image while keeping aspect ratio.\nBilinear interpolation.\nNearest neighbor.\nA file handle. The image data will be read from the file …\nA handle pointing to decoded image pixels in RGBA format.\nSets the ContentFit of the Image.\nDraws an Image\nSets the FilterMethod of the Image.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an image Handle containing the encoded image data …\nCreates an image Handle pointing to the image of the given …\nCreates an image Handle containing the decoded image …\nSets the height of the Image boundaries.\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nComputes the layout of an Image.\nCreates a new Image with the given path.\nSets the opacity of the Image.\nApplies the given Rotation to the Image.\nZoom and pan on an image.\nCreates a new Viewer with the given image Handle.\nSets the width of the Image boundaries.\nThe height of the image.\nThe id of this handle.\nThe pixels.\nThe width of the image.\nThe local state of a Viewer.\nA frame that displays an image with the ability to zoom …\nSets the ContentFit of the Viewer.\nSets the FilterMethod of the Viewer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Viewer.\nCalls U::from(self).\nCalls U::from(self).\nReturns if the cursor is currently grabbed by the Viewer.\nSets the max scale applied to the image of the Viewer.\nSets the min scale applied to the image of the Viewer.\nCreates a new Viewer with the given State.\nCreates a new State.\nSets the padding of the Viewer.\nSets the percentage the image of the Viewer will be scaled …\nReturns the bounds of the underlying image, given the …\nSets the width of the Viewer.\nDistribute content vertically.\nA container that distributes its contents vertically.\nSets the horizontal alignment of the contents of the Column…\nExtends the Column with the given children.\nReturns the argument unchanged.\nCreates a Column from already allocated Vecs.\nSets the height of the Column.\nCalls U::from(self).\nSets the maximum width of the Column.\nCreates an empty Column.\nSets the Padding of the Column.\nAdds an element to the Column.\nAdds an element to the Column, if Some.\nSets the vertical spacing between elements.\nSets the width of the Column.\nCreates a Column with the given capacity.\nCreates a Column with the given elements.\nA code block.\nA heading.\nA Markdown item.\nA list.\nA paragraph.\nConfiguration controlling Markdown rendering in view.\nA parsed URL record.\nReturn the serialization of this URL.\nReturn the authority of this URL as an ASCII string.\nReturn whether this URL is a cannot-be-a-base URL, meaning …\nThe text size used in code blocks.\nIf this URL has a host and it is a domain name (not an IP …\nReturn this URL’s fragment identifier, if any.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert a directory name as std::path::Path into an URL in …\nConvert a file name as std::path::Path into an URL in the …\nThe text size of level 1 heading.\nThe text size of level 2 heading.\nThe text size of level 3 heading.\nThe text size of level 4 heading.\nThe text size of level 5 heading.\nThe text size of level 6 heading.\nReturn whether the URL has an ‘authority’, which can …\nEquivalent to url.host().is_some().\nReturn the parsed representation of the host for this URL. …\nReturn the string representation of the host (domain or IP …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturn the serialization of this URL.\nReturn whether the URL is special (has a special scheme)\nParse a string as an URL, with this URL as the base URL.\nCreates a relative URL if possible, with this URL as the …\nReturn a default ParseOptions that can fully configure the …\nReturn the origin of this URL (…\nParse the given Markdown content.\nParse an absolute URL from a string.\nParse an absolute URL from a string and add params to its …\nReturn the password for this URL, if any, as a …\nReturn the path for this URL, as a percent-encoded ASCII …\nUnless this URL is cannot-be-a-base, return an iterator of …\nReturn an object with methods to manipulate this URL’s …\nReturn the port number for this URL, if any.\nReturn the port number for this URL, or the default port …\nReturn this URL’s query string, if any, as a …\nParse the URL’s query string, if any, as …\nManipulate this URL’s query string, viewed as a sequence …\nReturn the scheme of this URL, lower-cased, as an ASCII …\nChange this URL’s fragment identifier.\nChange this URL’s host.\nChange this URL’s host to the given IP address.\nChange this URL’s password.\nChange this URL’s path.\nChange this URL’s port number.\nChange this URL’s query string. If query is None, this …\nChange this URL’s scheme.\nChange this URL’s username.\nResolve a URL’s host and port number to SocketAddr.\nThe base text size.\nAssuming the URL is in the file scheme or similar, convert …\nReturn the username for this URL (typically the empty …\nDisplay a bunch of Markdown items.\nCreates new Settings with the given base text size in …\nThe items of the list.\nThe first number of the list, if it is ordered.\nBuild and show dropdown menus.\nThe theme catalog of a Menu.\nThe item class of the Catalog.\nA list of selectable options.\nThe local state of a Menu.\nThe appearance of a Menu.\nA styling function for a Menu.\nThe Background of the menu.\nThe Border of the menu.\nThe default style of the list of a Menu.\nThe default class produced by the Catalog.\nThe default class for the scrollable of the Menu.\nSets the font of the Menu.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Menu with the given State, a list of options,\nCreates a new State for a Menu.\nTurns the Menu into an overlay Element at the given target …\nSets the Padding of the Menu.\nThe background Color of a selected option in the menu.\nThe text Color of a selected option in the menu.\nThe Style of a class with the given status.\nThe text Color of the menu.\nSets the text text::LineHeight of the Menu.\nSets the text::Shaping strategy of the Menu.\nSets the text size of the Menu.\nSets the width of the Menu.\nAll panes are visible\nA fixed reference line for the measurement of coordinates.\nBottom edge.\nA Pane was picked and then dropped outside of other Pane …\nThe theme catalog of a PaneGrid.\nCenter region.\nThe item class of this Catalog.\nThe arrangement of a PaneGrid.\nThe content of a Pane.\nThe visible contents of the PaneGrid\nA four cardinal direction.\n↓\nAn event produced during a drag and drop interaction of a …\nA pane that can be dragged.\nA Pane was dropped on top of another Pane.\nThe edges of an area.\nAn Edge of the full PaneGrid.\nEdge region.\nThe appearance of a highlight of the PaneGrid.\nThe horizontal axis: —\n←\nLeft edge.\nA line.\nA maximized pane is visible\nA layout node of a PaneGrid.\nA rectangular region in a PaneGrid used to display widgets.\nA Pane.\nThe region of this Node is taken by a Pane.\nA single Pane of the PaneGrid.\nA collection of panes distributed using either vertical or …\nA Pane was picked for dragging.\nThe region of a Pane.\nAn event produced during a resize interaction of a PaneGrid…\n→\nRight edge.\nA divider that splits a region in a PaneGrid into two …\nA split of the available space.\nThe region of this Node is split into two.\nThe appearance of a PaneGrid.\nA styling function for a PaneGrid.\nThe Target area a pane can be dropped on.\nThe title bar of a Pane.\nTop edge.\n↑\nThe vertical axis: |\nSets whether or not the controls attached to this TitleBar …\nThe Background of the pane region.\nThe Border of the pane region.\nReturns whether the Draggable with the given Layout can be …\nSets the style class of the Content.\nSets the style class of the TitleBar.\nSets the style class of the PaneGrid.\nThe Color of the Line.\nSets the controls of the TitleBar.\nThe default style of a PaneGrid.\nThe default class produced by this Catalog.\nDraws the Content with the provided Renderer and Layout.\nDraws the TitleBar with the provided Renderer and Layout.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the PaneGrid.\nThe appearance of a hovered region highlight.\nThe appearance of a hovered split.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the mouse cursor is over the pick area of …\nReturns an iterator over the values of the Contents\nReturns the layout Node of the Contents\nCreates a new Content with the provided body.\nCreates a new TitleBar with the given content.\nCreates a PaneGrid with the given State and view function.\nSets the message that will be produced when a Pane of the …\nEnables the drag and drop interactions of the PaneGrid, …\nEnables the resize interactions of the PaneGrid, which will\nSets the Padding of the TitleBar.\nReturns the rectangular region for each Pane in the Node …\nThe appearance of a picked split.\nThe new ratio of the Split.\nSets the spacing between the panes of the PaneGrid.\nSplits the provided Rectangle on the current Axis with the …\nThe Split that is being dragged for resizing.\nCalculates the bounds of the split line in a Rectangle …\nReturns the axis, rectangular region, and ratio for each …\nReturns an iterator over each Split in this Node.\nThe state of a PaneGrid.\nThe Style of a class with the given status.\nSets the style of the Content.\nSets the style of the TitleBar.\nSets the style of the PaneGrid.\nSets the TitleBar of the Content.\nSets the width of the PaneGrid.\nThe width of the Line.\nThe left/top Configuration of the split.\nThe direction of the split.\nThe right/bottom Configuration of the split.\nThe ratio of the split in [0.0, 1.0].\nThe picked Pane.\nThe picked Pane.\nThe picked Pane.\nThe Target where the picked Pane was dropped on.\nThe left/top Node of the split.\nThe direction of the split.\nThe right/bottom Node of the split.\nThe Split of this Node.\nThe ratio of the split in [0.0, 1.0].\nThe current action of a PaneGrid.\nA Pane in the PaneGrid is being dragged.\nThe PaneGrid is idle.\nThe internal state of a PaneGrid.\nA Split in the PaneGrid is being dragged.\nThe state of a PaneGrid.\nReturns the adjacent Pane of another Pane in the given …\nCloses the given Pane and returns its internal state and …\nDrops the given Pane into the provided Target.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nInitializes the Internal state of a PaneGrid from a …\nReturns the internal state of the given Pane, if it exists.\nReturns the internal state of the given Pane with …\nThe internal state of the PaneGrid.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the amount of panes in the State is 0.\nReturns an iterator over all the panes of the State, …\nReturns a mutable iterator over all the panes of the State,\nReturns the layout of the State.\nThe layout Node of the Internal state\nReturns the total amount of panes in the State.\nMaximize the given Pane. Only this pane will be rendered …\nReturns the maximized Pane of the PaneGrid.\nMove Pane to an Edge of the PaneGrid.\nCreates a new State, initializing the first pane with the …\nThe panes of the PaneGrid.\nReturns the current Pane that is being dragged, if any.\nReturns the current Split that is being dragged, if any.\nResizes two panes by setting the position of the provided …\nRestore the currently maximized Pane to it’s normal …\nSplits the given Pane into two in the given Axis and …\nSplit a target Pane with a given Pane on a given Region.\nSwaps the position of the provided panes in the State.\nCreates a new State with the given Configuration.\nThe Axis of the Split.\nThe starting Point of the drag interaction.\nThe Pane being dragged.\nThe Split being dragged.\nThe PickList can be interacted with.\nDisplays an arrow icon (▼).\nThe theme catalog of a PickList.\nThe item class of the Catalog.\nA custom dynamic handle.\nThe handle to the right side of the PickList.\nThe PickList is being hovered.\nThe icon of a Handle.\nNo handle will be shown.\nThe PickList is open.\nA widget for selecting a single value from a list of …\nA custom static handle.\nThe possible status of a PickList.\nThe appearance of a pick list.\nA styling function for a PickList.\nThe Background of the pick list.\nThe Border of the pick list.\nSets the style class of the PickList.\nThe unicode code point that will be used as the icon.\nThe default style of the field of a PickList.\nThe default class produced by the Catalog.\nThe default class for the menu of the PickList.\nSets the font of the PickList.\nFont that will be used to display the code_point,\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the Handle of the PickList.\nThe handle Color of the pick list.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nLine height of the content.\nSets the style class of the Menu.\nSets the style of the Menu.\nCreates a new PickList with the given list of options, the …\nSets the message that will be produced when the PickList …\nSets the message that will be produced when the PickList …\nSets the Padding of the PickList.\nSets the placeholder of the PickList.\nThe placeholder Color of the pick list.\nThe shaping strategy of the icon.\nFont size of the content.\nThe Style of a class with the given status.\nSets the style of the PickList.\nThe text Color of the pick list.\nSets the text text::LineHeight of the PickList.\nSets the text::Shaping strategy of the PickList.\nSets the text size of the PickList.\nSets the width of the PickList.\nThe Icon used when PickList is closed.\nThe Icon used when PickList is open.\nFont size of the content.\nThe theme catalog of a ProgressBar.\nThe item class of the Catalog.\nThe default height of a ProgressBar.\nA bar that displays progress.\nThe appearance of a progress bar.\nA styling function for a ProgressBar.\nThe Background of the progress bar.\nThe Background of the bar of the progress bar.\nThe Border of the progress bar.\nSets the style class of the ProgressBar.\nThe danger style of a ProgressBar.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the ProgressBar.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new ProgressBar.\nThe primary style of a ProgressBar.\nThe secondary style of a ProgressBar.\nThe Style of a class with the given status.\nSets the style of the ProgressBar.\nThe success style of a ProgressBar.\nSets the width of the ProgressBar.\nThe theme catalog of a QRCode.\nThe item class of the Catalog.\nThe data of a QRCode.\nThe data is too long to encode in a QR code for the chosen …\nAn error that occurred when building a Data for a QRCode.\nThe error correction level.\nHigh error correction. 30% of the data can be restored.\nA character that does not belong to the character set was …\nThe chosen ECI designator is invalid. A valid designator …\nThe chosen Version and ErrorCorrection combination is …\nLow error correction. 7% of the data can be restored.\nMedium error correction. 15% of the data can be restored.\nA micro QR code version. It should be between 1 and 4.\nA normal QR code version. It should be between 1 and 40.\nA type of matrix barcode consisting of squares arranged in …\nQuartile error correction. 25% of the data can be restored.\nThe appearance of a QR code.\nA styling function for a QRCode.\nOne or more characters in the provided data are not …\nThe size of a QRCode.\nThe color of the QR code background\nThe color of the QR code data cells\nSets the size of the squares of the grid cell of the QRCode…\nSets the style class of the QRCode.\nThe default style of a QRCode.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new QRCode with the provided Data.\nCreates a new Data with the provided data.\nThe Style of a class with the given status.\nSets the style of the QRCode.\nCreates a new Data with the provided ErrorCorrection.\nCreates a new Data with the provided Version and …\nThe Radio button can be interacted with.\nThe theme catalog of a Radio.\nThe item class of the Catalog.\nThe default size of a Radio button.\nThe default spacing of a Radio button.\nThe Radio button is being hovered.\nA circular button representing a choice.\nThe possible status of a Radio button.\nThe appearance of a radio button.\nA styling function for a Radio.\nThe Background of the radio button.\nThe border Color of the radio button.\nThe border width of the radio button.\nSets the style class of the Radio button.\nThe default style of a Radio button.\nThe default class produced by the Catalog.\nThe Color of the dot of the radio button.\nSets the text font of the Radio button.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Radio button.\nSets the size of the Radio button.\nSets the spacing between the Radio button and the text.\nThe Style of a class with the given status.\nSets the style of the Radio button.\nThe text Color of the radio button.\nSets the text text::LineHeight of the Radio button.\nSets the text::Shaping strategy of the Radio button.\nSets the text size of the Radio button.\nSets the width of the Radio button.\nIndicates whether the Radio button is currently selected.\nIndicates whether the Radio button is currently selected.\nDifferent offset on each end of the rule, length units. …\nThe theme catalog of a Rule.\nThe item class of the Catalog.\nThe fill mode of a rule.\nFill the whole length of the container.\nUniform offset from each end, length units.\nFill a percent of the length of the container. The rule …\nDisplay a horizontal or vertical rule for dividing content.\nThe appearance of a rule.\nA styling function for a Rule.\nSets the style class of the Rule.\nThe color of the rule.\nThe default styling of a Rule.\nThe default class produced by the Catalog.\nReturn the starting offset and length of the rule.\nThe FillMode of the rule.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a horizontal Rule with the given height.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe radius of the line corners.\nThe Style of a class with the given status.\nSets the style of the Rule.\nCreates a vertical Rule with the given width.\nThe width (thickness) of the rule line.\nThe amount of absolute offset in each direction of a …\nThe Scrollable can be interacted with.\nThe anchor of the scroller of the Scrollable relative to …\nBoth vertical and horizontal scrolling\nThe theme catalog of a Scrollable.\nThe item class of the Catalog.\nThe direction of Scrollable.\nThe Scrollable is being dragged.\nA relative offset that points to the bottom-right of a …\nContent is aligned to the end of the Viewport.\nHorizontal scrolling\nThe Scrollable is being hovered.\nThe identifier of a Scrollable.\nThe appearance of the scrollbar of a scrollable.\nThe amount of relative offset in each direction of a …\nA relative offset that points to the top-left of a …\nA widget that can vertically display an infinite amount of …\nA scrollbar within a Scrollable.\nThe appearance of the scroller of a scrollable.\nScroller is anchoer to the start of the Viewport.\nThe possible status of a Scrollable.\nThe appearance of a scrollable.\nA styling function for a Scrollable.\nVertical scrolling\nThe current Viewport of the Scrollable.\nReturns the AbsoluteOffset of the current Viewport.\nReturns the AbsoluteOffset of the current Viewport, but …\nSets the Anchor of the Scrollbar .\nAnchors the vertical Scrollable direction to the bottom.\nAnchors the horizontal Scrollable direction to the left.\nAnchors the horizontal Scrollable direction to the right.\nAnchors the vertical Scrollable direction to the top.\nSets the Anchor of the horizontal direction of the …\nSets the Anchor of the vertical direction of the Scrollable…\nThe Background of a scrollbar.\nThe Border of a scrollbar.\nThe Border of the scroller.\nReturns the bounds of the current Viewport.\nSets the style class of the Scrollable.\nThe Color of the scroller.\nThe container::Style of a scrollable.\nReturns the content bounds of the current Viewport.\nThe default style of a Scrollable.\nThe default class produced by the Catalog.\nCreates a new Scrollable with the given Direction.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe Background of the gap between a horizontal and …\nSets the height of the Scrollable.\nReturns the horizontal Scrollbar, if any.\nThe horizontal Rail appearance.\nSets the Id of the Scrollable.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nSets the scrollbar margin of the Scrollbar .\nCreates a new vertical Scrollable.\nCreates new Scrollbar for use in a Scrollable.\nCreates a custom Id.\nSets a function to call when the Scrollable is scrolled.\nReturns the RelativeOffset of the current Viewport.\nProduces a Task that scrolls the Scrollable with the given …\nThe appearance of the Scroller of a scrollbar.\nSets the scroller width of the Scrollbar .\nProduces a Task that snaps the Scrollable with the given Id\nEmbeds the Scrollbar into the Scrollable, instead of …\nSets whether the Scrollbar should be embedded in the …\nThe Style of a class with the given status.\nSets the style of this Scrollable.\nCreates a unique Id.\nReturns the vertical Scrollbar, if any.\nThe vertical Rail appearance.\nSets the width of the Scrollable.\nSets the scrollbar width of the Scrollbar .\nCreates a new vertical Scrollable.\nThe amount of horizontal offset\nThe amount of horizontal offset\nThe amount of vertical offset\nThe amount of vertical offset\nThe properties of the horizontal scrollbar.\nThe properties of the vertical scrollbar.\nIndicates if the horizontal scrollbar is being dragged.\nIndicates if the horizontal scrollbar is being hovered.\nIndicates if the vertical scrollbar is being dragged.\nIndicates if the vertical scrollbar is being hovered.\nA Shader event.\nA keyboard event.\nA mouse event.\nA set of methods which allows a Primitive to be rendered.\nThe type of primitive this Program can draw.\nThe state and logic of a Shader widget.\nA window requested a redraw.\nA widget which can render custom shaders with Iced’s wgpu…\nThe internal state of the Program.\nStores custom, user-provided types.\nA touch event.\nA viewing region for displaying computer graphics.\nDraws the Primitive.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns a reference to the data with type T if it exists …\nReturns a mutable reference to the data with type T if it …\nReturns true if Storage contains a type T.\nSet the height of the custom Shader.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the logical size of the Viewport.\nReturns the current mouse interaction of the Program.\nReturns the current mouse interaction of the Program.\nCreate a new custom Shader.\nReturns the physical height of the Viewport.\nReturns the physical size of the Viewport.\nReturns the physical width of the Viewport.\nProcesses the Primitive, allowing for GPU buffer …\nReturns the projection transformation of the Viewport.\nRenders the Primitive.\nReturns the scale factor of the Viewport.\nInserts the data T in to Storage.\nUpdate the internal State of the Program. This can be used …\nUpdate the internal State of the Program. This can be used …\nSet the width of the custom Shader.\nCreates a new Viewport with the given physical dimensions …\nThe Slider can be interacted with.\nThe theme catalog of a Slider.\nA circular handle.\nThe item class of the Catalog.\nThe default height of a Slider.\nThe Slider is being dragged.\nThe appearance of the handle of a slider.\nThe shape of the handle of a slider.\nThe Slider is being hovered.\nThe appearance of a slider rail\nA rectangular shape.\nAn horizontal bar and a handle that selects a single value …\nThe possible status of a Slider.\nThe appearance of a slider.\nA styling function for a Slider.\nThe border Color of the handle.\nThe border radius of the corners of the rail.\nThe border width of the handle.\nSets the style class of the Slider.\nThe Color of the handle.\nThe colors of the rail of the slider.\nThe default style of a Slider.\nThe default class produced by the Catalog.\nSets the optional default value for the Slider.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe appearance of the Handle of the slider.\nSets the height of the Slider.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Slider.\nSets the release message of the Slider. This is called …\nThe colors of the rail of the slider.\nThe shape of the handle.\nSets the optional “shift” step for the Slider.\nSets the step size of the Slider.\nThe Style of a class with the given status.\nSets the style of the Slider.\nSets the width of the Slider.\nThe width of the stroke of a slider rail.\nChanges the HandleShape of the Style to a circle with the …\nThe border radius of the corners of the rectangle.\nThe radius of the circle.\nThe width of the rectangle.\nThe theme catalog of an Svg.\nThe item class of the Catalog.\nA handle of Svg data.\nThe Svg is being hovered.\nThe Svg is idle.\nThe possible status of an Svg.\nThe appearance of an Svg.\nA styling function for an Svg.\nA vector graphics image.\nSets the style class of the Svg.\nThe Color filter of an Svg.\nSets the ContentFit of the Svg.\nReturns a reference to the SVG Data.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an SVG Handle from raw bytes containing either an …\nCreates an SVG Handle pointing to the vector image of the …\nCreates a new Svg that will display the contents of the …\nSets the height of the Svg.\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Svg from the given Handle.\nSets the opacity of the Svg.\nApplies the given Rotation to the Svg.\nThe Style of a class with the given status.\nSets the style of the Svg.\nSets the width of the Svg.\nAn absolute height in logical pixels.\nAdvanced text shaping and font fallback.\nNo shaping and no font fallback.\nBorrowed data.\nThe theme catalog of a Text.\nThe item class of this Catalog.\nA fragment of Text.\nThe output of the Highlighter.\nA type capable of highlighting text.\nA trait for converting a value to some text Fragment.\nThe highlight iterator type.\nThe height of a line of text in a paragraph.\nOwned data.\nA factor of the size of the text.\nA bunch of Rich text.\nThe settings to configure the Highlighter.\nThe shaping strategy of some text.\nA span of text.\nThe internal state of a Text widget.\nThe appearance of some text.\nA styling function for a Text.\nA paragraph.\nSets the alignment::Horizontal of the Rich text.\nSets the alignment::Vertical of the Rich text.\nSets the Background of the Span.\nSets the Background of the Span, if any.\nText with the default base color.\nSets the Border of the Span.\nSets the Border of the Span, if any.\nCenters the Rich text, both horizontally and vertically.\nNotifies the Highlighter that the line at the given index …\nSets the default style class of the Rich text.\nSets the default Color of the Rich text.\nSets the Color of the Span.\nThe Color of the Span.\nThe Color of the text.\nSets the default Color of the Rich text, if Some.\nSets the Color of the Span, if any.\nReturns the current line of the Highlighter.\nText conveying some negative information, like an error.\nThe default text styling; color is inherited.\nThe default class produced by this Catalog.\nDraws text using the same logic as the Text widget.") \ No newline at end of file +searchState.loadedDescShard("iced_widget", 0, "Use the built-in widgets or create your own.\nA list with all the defined themes.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA reusable, custom widget that uses The Elm Architecture.\nA Theme that uses a Custom palette.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe type of event this Component handles internally.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nA widget that only rebuilds its contents when necessary.\nThe built-in light variant.\nThe built-in Moonfly variant.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant.\nThe primary rendering option.\nThe default graphics renderer for iced.\nA widget that is aware of its dimensions.\nThe secondary (or fallback) rendering option.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nThe internal state of this Component.\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nAllow your users to perform actions by pressing a button.\nCreates a new Button with the provided content.\nDraw 2D graphics for your users.\nCreates a new Canvas.\nCreates a new Container that fills all the available space …\nShow toggle controls using checkboxes.\nCreates a new Checkbox.\nCreates a new Column with the given children.\nCreates a Column with the given children.\nCreates a Column with the given children.\nDisplay a dropdown list of searchable and selectable …\nCreates a new ComboBox.\nTurns an implementor of Component into an Element that can …\nDecorate content and apply alignment.\nCreates a new Container with the provided content.\nCreates a new custom Theme from the given Palette.\nCreates a new custom Theme from the given Palette, with a …\nReturns the palette::Extended of the Theme.\nFocuses the next focusable widget.\nFocuses the previous focusable widget.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a horizontal Rule with the given height.\nCreates a new Space widget that fills the available …\nDisplays a widget on top of another one, only when the …\nCreates an Element that displays the iced logo with the …\nDisplay images in your user interface.\nCreates a new Image.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nUse widgets that can provide hints to ensure continuity.\nCreates a new keyed::Column with the given children.\nCreates a Column with the given children.\nCreates a new Lazy widget with the given data Dependency …\nParse and display Markdown.\nDisplay a bunch of Markdown items.\nA container intercepting mouse events.\nCreates a new Responsive widget with a closure that …\nCreates a new Lazy widget with the given data Dependency …\nWraps the given widget and captures any mouse button …\nUpdate the Component state based on the provided Operation\nUpdate the Component state based on the provided Operation\nDisplay interactive elements on top of other widgets.\nReturns the Palette of the Theme.\nLet your users split regions of your application and …\nDisplay a dropdown list of selectable values.\nCreates a new PickList.\nProvide progress feedback to your users.\nCreates a new ProgressBar.\nEncode and display information in a QR code.\nCreates a new QRCode widget from the given Data.\nCreate choices using radio buttons.\nCreates a new Radio.\nCreates a new Responsive widget with a closure that …\nCreates a new Rich text widget with the provided spans.\nCreates some Rich text with the given spans.\nCreates some Rich text with the given spans.\nCreates a new Row with the given children.\nCreates a Row with the given children.\nCreates a Row with the given children.\nDisplay a horizontal or vertical rule for dividing content.\nNavigate an endless amount of content with a scrollbar.\nCreates a new Scrollable with the provided content.\nA custom shader widget for wgpu applications.\nCreates a new Shader.\nReturns a Size hint for laying out the Component.\nReturns a Size hint for laying out the Component.\nDisplay an interactive selector of a single value from a …\nCreates a new Slider.\nCreates a new Span of text with the provided content.\nCreates a new Stack with the given children.\nCreates a Stack with the given children.\nCreates a Stack with the given children.\nDisplay vector graphics in your application.\nCreates a new Svg widget from the given Handle.\nDraw and interact with text.\nCreates a new Text widget with the provided content.\nCreates a new Text widget with the provided content.\nCreates a new Text widget with the provided content.\nDisplay a multi-line text input for text editing.\nCreates a new TextEditor.\nDisplay fields that can be filled with text.\nCreates a new TextInput.\nUse the built-in theme and styles.\nA widget that applies any Theme to its contents.\nShow toggle controls using togglers.\nCreates a new Toggler.\nDisplay a widget over another.\nCreates a new Tooltip for the provided content with the …\nProcesses an Event and updates the Component state …\nCreates a new Text widget that displays the provided value.\nCreates a vertical Rule with the given width.\nDisplay an interactive selector of a single value from a …\nCreates a new VerticalSlider.\nCreates a new Space widget that fills the available …\nProduces the widgets of the Component, which may trigger …\nThe Button can be pressed.\nA generic widget that produces a message when pressed.\nThe theme catalog of a Button.\nThe item class of the Catalog.\nThe Button cannot be pressed.\nThe Button can be pressed and it is being hovered.\nThe Button is being pressed.\nThe possible status of a Button.\nThe style of a button.\nA styling function for a Button.\nThe Background of the button.\nThe Border of the buton.\nSets the style class of the Button.\nSets whether the contents of the Button should be clipped …\nA danger button; denoting a destructive action.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Button.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Button with the given content.\nSets the message that will be produced when the Button is …\nSets the message that will be produced when the Button is …\nSets the message that will be produced when the Button is …\nSets the Padding of the Button.\nA primary button; denoting a main action.\nA secondary button; denoting a complementary action.\nThe Shadow of the butoon.\nThe Style of a class with the given status.\nSets the style of the Button.\nA success button; denoting a good outcome.\nA text button; useful for links.\nThe text Color of the button.\nSets the width of the Button.\nUpdates the Style with the given Background.\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA simple cache that stores generated Geometry to avoid …\nA widget capable of drawing 2D graphics.\nThe style used to fill geometry.\nThe frame supported by a renderer.\nThe geometry supported by a renderer.\nA fill which linearly interpolates colors along a …\nA Gradient color.\nA cache group.\nA raster image that can be drawn.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA linear gradient interpolates colors along a direction …\nA sharp corner.\nAn immutable set of points that may or may not be …\nThe state and logic of a Canvas.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe internal state mutated by the Program.\nThe style of a stroke.\nThe coloring style of some drawing.\nA bunch of text that can be drawn to a canvas\nCreates a new Path representing a circle given its center …\nThe color of the text\nThe contents of the text\nDraws the state of the Program, producing a bunch of …\nComputes the Paths of the Text and draws them using the …\nHandle events of a canvas.\nFill Geometry with a certain style.\nSets the filter method of the Image.\nThe filter method of the image.\nThe font of the text\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nA gradient that can be used as a fill for some geometry.\nThe handle of the image.\nSets the height of the Canvas.\nThe horizontal alignment of the text\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Group can only ever have a single Cache…\nCreates a new Path representing a line segment given its …\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe line height of the text.\nThe shape to be used at the corners of paths or basic …\nReturns the current mouse interaction of the Program.\nReturns the current mouse interaction of the Program.\nCreates a new Path with the provided closure.\nCreates a new Image with the given handle.\nCreates a new Canvas.\nThe offset of LineDash::segments to start the pattern.\nSets the opacity of the Image.\nThe opacity of the image.\nPacks the Gradient for use in shader code.\nBuild different kinds of 2D shapes.\nThe position of the text relative to the alignment …\nReturns the internal lyon_path::Path.\nCreates a new Path representing a rectangle given its …\nSets the rotation of the Image.\nThe rotation to be applied to the image; on its center.\nThe fill rule defines how to determine what is inside and …\nThe alternating lengths of lines and gaps which describe …\nThe shaping strategy of the text.\nThe size of the text\nSets whether the Image should be snapped to the pixel grid.\nIf set to true, the image will be snapped to the pixel …\nCreate lines from a Path and assigns them various …\nThe color or gradient of the fill.\nThe color or gradient of the stroke.\nReturns the current Path with the given transform applied …\nGenerates a new unique cache Group.\nUpdates the State of the Program.\nUpdates the State of the Program.\nThe vertical alignment of the text\nSets the width of the Canvas.\nThe distance between the two edges of the stroke.\nSets the color of the Stroke.\nSets the LineCap of the Stroke.\nSets the LineJoin of the Stroke.\nSets the width of the Stroke.\nThe Event was handled and processed by a widget.\nA Canvas event.\nThe Event was NOT handled by any widget.\nA keyboard event.\nA mouse event.\nThe status of an Event after being processed.\nA touch event.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nMerges two Status into one.\nThe style used to fill geometry.\nA Gradient color.\nThe fill rule defines how to determine what is inside and …\nA solid Color.\nThe coloring style of some drawing.\nReturns the argument unchanged.\nCalls U::from(self).\nThe fill rule defines how to determine what is inside and …\nThe color or gradient of the fill.\nA fill which linearly interpolates colors along a …\nA linear gradient.\nA linear gradient interpolates colors along a direction …\nPacked Gradient data for use in shader code.\nAdds a new ColorStop, defined by an offset and a color, to …\nAdds multiple ColorStops to the gradient.\nThe absolute ending position of the gradient.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Linear builder.\nCreates a new Packed gradient for use in shader code.\nPacks the Gradient for use in shader code.\nThe absolute starting position of the gradient.\nColorStops along the linear gradient direction.\nA segment of a differentiable curve.\nA Path builder.\nAn immutable set of points that may or may not be …\nBuild and draw curves.\nAdds an Arc to the Path from start_angle to end_angle in a …\nAdds a circular arc to the Path with the given control …\nAdds a cubic Bézier curve to the Path given its two …\nBuilds the Path of this Builder.\nThe center of the arc.\nAdds a circle to the Path given its center coordinate and …\nCloses the current sub-path in the Path with a straight …\nAdds an ellipse to the Path using a clockwise direction.\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nConnects the last point in the Path to the given Point …\nMoves the starting point of a new sub-path to the given …\nCreates a new Builder.\nAdds a quadratic Bézier curve to the Path given its …\nThe radius of the arc.\nAdds a rectangle to the Path given its top-left corner …\nThe start of the segment’s angle, clockwise rotation …\nA segment of a differentiable curve.\nAn elliptical Arc.\nThe center of the arc.\nThe center of the arc.\nThe end of the segment’s angle, clockwise rotation from …\nThe end of the segment’s angle, clockwise rotation from …\nReturns the argument unchanged.\nCalls U::from(self).\nThe radii of the arc’s ellipse. The horizontal and …\nThe radius of the arc.\nThe clockwise rotation of the arc’s ellipse.\nThe start of the segment’s angle, clockwise rotation …\nThe start of the segment’s angle, clockwise rotation …\nFlag parameters for arcs as described by the SVG …\nAn alias for usize.\nA view over a contiguous storage of custom attributes.\nInterface for objects storing custom attributes associated …\nAn alias for a slice of f32 values.\nA beveled corner is to be used to join path segments. The …\nThe default builder for Path.\nA builder for Path with custom attributes.\nThe stroke for each sub-path does not extend beyond its …\nID of a control point in a path.\nID of an endpoint point in a path.\nRepresents an event or edge of path.\nRefers to an event in a path.\nThe fill rule defines how to determine what is inside and …\nA path event representing endpoints and control points as …\nAn iterator of endpoint and control point ids for Path and …\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nLine cap as defined by the SVG specification.\nLine join as defined by the SVG specification.\nA sharp corner is to be used to join path segments.\nSame as a miter join, but if the miter limit is exceeded, …\nAn empty attribute slice.\nA simple path data structure.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nThe commands of a path encoded in a single array using IDs …\nA view over PathCommands.\nA path event representing endpoints and control points as …\nA view on a Path.\nA view over a sequence of endpoints forming a polygon.\nInterface for types types (typically endpoints and control …\nInterface for objects storing endpoints and control points …\nAn iterator of over a Path traversing the path in reverse.\nAt each end of each sub-path, the shape representing the …\nA round corner is to be used to join path segments.\nThe positive or negative side of a vector or segment.\nAt the end of each sub-path, the shape representing the …\nThe two possible orientations for the edges of a shape to …\nReturns a view on the path commands.\nReturns a view on this Path.\nReturns a slice over an endpoint’s custom attributes.\nReturns a slice over an endpoint’s custom attributes.\nPath building utilities.\nCreates a PathCommandsBuilder to create path commands.\nCreates a Builder to build a path.\nCreates a BuilderWithAttributes to build a path with …\nA generic representation for paths that allow more control …\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns the event for a given event ID.\nReturns an iterator over the path, with endpoints and …\nReturns the first endpoint and its custom attributes if …\nIterate on a flattened approximation of the path with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the endpoint’s custom attributes as a slice of …\nIterates over the endpoint and control point ids of the …\nIterates over the endpoint and control point ids of the …\nReturns an iterator of IdEvent.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a Path from This iterator.\nReturns whether the path buffer is empty.\nReturns whether the path buffer is empty.\nReturns an iterator over the path commands.\nReturns an iterator over the path commands.\nIterates over the entire Path, ignoring custom attributes.\nIterates over the path.\nReturns an iterator of Event<&T>.\nIterates over the entire Path with custom attributes.\nIterates over the entire Path with custom attributes.\nTools to iterate over paths.\nOf the four candidate arc sweeps, two will represent an …\nReturns the last endpoint and its custom attributes if any.\nReturns the number of paths in the path buffer.\nReturns the number of paths in the path buffer.\nf32 version of the lyon_geom types used everywhere. Most …\nCreates an Empty Path.\nReturns the next event id within the path.\nReturns the next event id within the path.\nReturns the next event id within the sub-path.\nReturns the next event id within the path.\nReturns the number of float attributes per endpoint.\nThe default path data structure.\nA container to store multiple paths contiguously.\nReturns an iterator of PathEvent.\nReturns a view on a path made of these commands with …\nSpecific path types for polygons.\nReturns a reversed version of this path in the form of an …\nReturns a reversed version of this path in the form of an …\nCreates an WithSvg to build a path with a rich set of …\nIf sweep is true, then the arc will be drawn in a “…\nlyon_path traits reexported here for convenience.\nApplies a transform to all endpoints and control points of …\nThe radius of each corner of a rounded rectangle.\nBuilds a path.\nA Builder that approximates curves with successions of …\nA convenience wrapper for PathBuilder without custom …\nThe base path building interface.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nBuilds a path with a transformation applied.\nImplements an SVG-like building interface on top of a …\nAdds a sub-path containing a circle.\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nAdds a cubic bézier curve to the current sub-path.\nEnds the current sub path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns a builder that approximates all curves with …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nAdds an horizontal line segment.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nAdds a quadratic bézier curve to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns a builder that applies the given transformation to …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nReturns a builder that support SVG commands.\nA view on a PathCommands buffer and two slices for …\nAn iterator of Event<&Endpoint, &ControlPoint>.\nAn iterator of Event<&Endpoint, &ControlPoint>.\nThe commands of a path encoded in a single array using IDs …\nBuilds path commands.\nA view over PathCommands.\nAn iterator of PathEvent.\nConsumes the builder and returns path commands.\nReturns an iterator over the events of the path using …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns an iterator over the events of the path using IDs.\nCreates a builder without allocating memory.\nCreates a pre-allocated builder.\nAn angle in radians\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nA 2d curve segment defined by four points: the beginning …\nAn infinite line defined by a point and a vector.\nA line defined by the equation …\nA linear segment.\nA 2d curve segment defined by three points: the beginning …\nAlias for euclid::default::Rotation2D\nCommon APIs to segment types.\nAn elliptic arc curve segment using the SVG’s end-point …\nAlias for euclid::default::Transform2D\nAlias for euclid::default::Translation2D\nA 2D triangle defined by three points a, b and c.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the curve after the split point.\nReturn the segment after the split point.\nReturn the curve after the split point.\nAngle in radians\nReturns the shortest signed angle between two angles.\nCompute the length of the segment using a flattened …\nCompute the length of the segment using a flattened …\nElliptic arc related maths and tools.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the curve before the split point.\nReturn the segment before the split point.\nReturn the curve before the split point.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle that contains the curve.\nReturn the smallest rectangle containing this segment.\nReturns the smallest rectangle the curve is contained in\nReturns the smallest rectangle that contains this triangle.\nReturns the smallest range of x that contains this curve.\nReturns the smallest range of x that contains this curve.\nReturns a conservative range of x that contains this …\nReturns the smallest range of y that contains this curve.\nReturns the smallest range of y that contains this curve.\nReturns a conservative range of y that contains this …\nReturns a triangle containing this curve segment.\nCast from one numeric representation to another.\nCreate simple circle.\nClip this segment against a rectangle.\nHorizontally clip this segment against a range of the x …\nVertically clip this segment against a range of the y axis.\nComputes the closest point on this segment to p.\nAnalytic solution to finding the closest point on the …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nSample the derivative at t (expecting t between 0 and 1).\nSample the curve’s derivative at t (expecting t between …\nSample the curve’s derivative at t (expecting t between …\nComputes the distance between this segment and a point.\nReturns the shortest distance between this segment and a …\nSample x derivative at t (expecting t between 0 and 1).\nSample the x coordinate of the curve’s derivative at t …\nSample the x coordinate of the curve’s derivative at t …\nSample y derivative at t (expecting t between 0 and 1).\nSample the y coordinate of the curve’s derivative at t …\nSample the y coordinate of the curve’s derivative at t …\nEpsilon constants are usually not a good way to deal with …\nReturns a conservative rectangle that contains the curve.\nReturns a conservative rectangle the curve is contained in.\nReturns a conservative rectangle that contains the curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of x that contains this curve.\nReturns a conservative range of y that contains this curve.\nReturns a conservative range of y that contains this curve.\nComputes a “fat line” of this segment.\nComputes a “fat line” of this segment.\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nReturns the flattened representation of the curve as an …\nFind the interval of the beginning of the curve that can …\nSwap the direction of the segment.\nSwap the direction of the segment.\nSwap the beginning and the end of the segment.\nReturns an inverted version of this segment where the …\nSwap the beginning and the end of the segment.\nApproximate the arc with a sequence of cubic bézier …\nApproximates the arc with a sequence of cubic bézier …\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nApproximates the curve with sequence of line segments.\nCompute a flattened approximation of the curve, invoking a …\nInvokes a callback at each inflection point if any.\nReturn local x extrema or None if this curve is monotonic.\nReturn local y extrema or None if this curve is monotonic.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nInvokes a callback for each monotonic part of the segment.\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nApproximate the arc with a sequence of quadratic bézier …\nApproximates the arc with a sequence of quadratic bézier …\nApproximates the cubic bézier curve with sequence of …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each x-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nInvokes a callback for each y-monotonic part of the …\nStart of the curve.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert from the SVG arc notation.\nSample the curve’s angle at t (expecting t between 0 and …\nThe extent of the element in the U units along the y axis …\nComputes the intersection (if any) between this segment …\nTest for triangle-triangle intersection.\nTest for triangle-segment intersection.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the curve can be approximated with a …\nReturns true if the angle is a finite number.\nReturns true if the curve can be approximated with a …\nReturns true if the curve can be approximated with a …\nReturns whether this segment is fully monotonic.\nReturns whether this segment is fully monotonic.\nReturns true if the curve can be safely approximated with …\nPer SVG spec, this arc should be rendered as a line_to …\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the x axis.\nReturns whether this segment is monotonic on the y axis.\nReturns whether this segment is monotonic on the y axis.\nOf the four candidate arc sweeps, two will represent an …\nComputes the length of this segment.\nComputes the length of this segment.\nLinear interpolation between two angles, using the …\nComputes the intersection points (if any) between this …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment a …\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment …\nComputes the intersections (if any) between this segment …\nReturn the x inflection point or None if this curve is …\nReturn the y inflection point or None if this curve is …\nComputes third mid-point of this segment.\nComputes the number of quadratic bézier segments required …\nShorthand for Point::new(x, y).\nReturns this angle in the [0..2*PI[ range.\nComputes the intersection points (if any) between this …\nComputes the intersections (if any) between this segment a …\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the segment at t (expecting t between 0 and 1).\nSample the curve at t (expecting t between 0 and 1).\nSample the curve’s tangent at t (expecting t between 0 …\nChanges the segment’s length, moving destination point.\nReturns this angle in the ]-PI..PI] range.\nReturns (sin(self), cos(self)).\nShorthand for Size::new(x, y).\nReturn the parameter values corresponding to a given x …\nReturn the parameter values corresponding to a given y …\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-curves.\nSplit this curve into two sub-segments.\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-curve inside a given range of t.\nReturn the sub-segment inside a given range of t.\nReturn the sub-curve inside a given range of t.\nComputes the squared distance between this segment and a …\nReturned the squared distance to a point.\nReturns the shortest squared distance between this segment …\nComputes the squared length of this segment.\nIf sweep is true, then the arc will be drawn in a “…\nEnd of the curve.\nConverts this arc from endpoints to center notation.\nElevate this curve to a third order bézier.\nCast angle to f32.\nCast angle f64.\nReturns the line containing this segment.\nApproximate the curve with a single quadratic bézier …\nEvaluates an upper bound on the maximum distance between …\nConvert to the SVG arc notation.\nReturns the vector between this segment’s from and to …\n[Not implemented] Applies the transform to this triangle …\nApplies the transform to this curve and returns the …\nApplies the transform to this segment and returns the …\nApplies the transform to this curve and returns the …\nFallible cast from one numeric representation to another.\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nSample x at t (expecting t between 0 and 1).\nSample the x coordinate of the curve at t (expecting t …\nSample the x coordinate of the segment at t (expecting t …\nSample the x coordinate of the curve at t (expecting t …\nThe x (traditionally, horizontal) coordinate.\nFind the advancement of the x-most position in the curve.\nFind the advancement of the x-most position in the curve.\nFind the x-least position in the curve.\nFind the advancement of the x-least position in the curve.\nSample y at t (expecting t between 0 and 1).\nSample the y coordinate of the curve at t (expecting t …\nSample the y coordinate of the segment at t (expecting t …\nSample the y coordinate of the curve at t (expecting t …\nThe y (traditionally, vertical) coordinate.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-most position in the curve.\nFind the advancement of the y-least position in the curve.\nFind the advancement of the y-least position in the curve.\nAn elliptic arc curve segment.\nFlag parameters for arcs as described by the SVG …\nFlattening iterator for arcs.\nAn elliptic arc curve segment using the SVG’s end-point …\nReturns the argument unchanged.\nCalls U::from(self).\nOf the four candidate arc sweeps, two will represent an …\nIf sweep is true, then the arc will be drawn in a “…\nA string with a fixed capacity.\nA vector with a fixed capacity.\nError value indicating insufficient capacity\nA draining iterator for ArrayVec.\nBy-value iterator for ArrayVec.\nReturn a raw mutable pointer to the vector’s buffer.\nReturn a mutable slice containing all elements of the …\nReturn a mutable string slice of the whole ArrayString.\nReturn a raw pointer to the vector’s buffer.\nReturn a slice containing all elements of the vector.\nReturn a string slice of the whole ArrayString.\nReturn the capacity of the ArrayVec.\nReturn the capacity of the ArrayString.\nRemove all elements in the vector.\nMake the string empty.\nReturn an empty array\nReturn an empty ArrayString\nCreate a draining iterator that removes the specified …\nExtract the overflowing element\nExtend the ArrayVec with an iterator.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreate a new ArrayString from a str.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreate a new ArrayString from a byte string literal.\nCreate an ArrayVec from an iterator.\nInsert element at position index.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturn the inner fixed size array, if it is full to its …\nReturn the inner fixed size array.\nReturns whether the ArrayVec is empty.\nReturns whether the string is empty.\nReturn true if the ArrayVec is completely filled to its …\nReturn if the ArrayString is completely filled.\nReturn the number of elements in the ArrayVec.\nReturn the length of the string.\nCreate a new empty ArrayVec.\nCreate a new empty ArrayString.\nCreate a new CapacityError from element.\nCreate a new empty ArrayVec (const fn).\nCreate a new empty ArrayString (const fn).\nRemove the last element in the vector and return it.\nRemoves the last character from the string and returns it.\nRemove the element at index and shift down the following …\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nPush element to the end of the vector without checking the …\nReturns the capacity left in the ArrayVec.\nReturns the capacity left in the ArrayString.\nRemove the element at index and shift down the following …\nRemoves a char from this ArrayString at a byte position …\nRetains only the elements specified by the predicate.\nSet the vector’s length without dropping or moving out …\nSet the strings’s length.\nConvert into a CapacityError that does not carry an …\nRemove the element at index and swap the last element into …\nRemove the element at index and swap the last element into …\nReturns the ArrayVec, replacing the original with a new …\nShortens the vector, keeping the first len elements and …\nShortens this ArrayString to the specified length.\nCopy all elements from the slice and append to the ArrayVec…\nInsert element at position index.\nPush element to the end of the vector.\nAdds the given char to the end of the string.\nAdds the given string slice to the end of the string.\nCreate a new ArrayString value fully filled with ASCII …\nA 2d curve segment defined by four points: the beginning …\nReturns the argument unchanged.\nCalls U::from(self).\nAn angle in radians\nA 2d vector of booleans, useful for component-wise logic …\nA 3d vector of booleans, useful for component-wise logic …\nA 2d axis aligned rectangle represented by its minimum and …\nAn axis aligned 3D box represented by its minimum and …\nHomogeneous vector in 3D space.\nA one-dimensional distance, with value represented by T …\nA 2d Point tagged with a unit.\nA 3d Point tagged with a unit.\nA 2d Rectangle optionally tagged with a unit.\nA rigid transformation. All lengths are preserved under …\nA transform that can represent rotations in 2d, …\nA transform that can represent rotations in 3d, …\nA scaling factor between two different units of …\nA group of 2D side offsets, which correspond to …\nA 2d size tagged with a unit.\nA 3d size tagged with a unit.\nA 2d transform represented by a column-major 3 by 3 …\nA 3d transform stored as a column-major 4 by 4 matrix.\nA 2d transformation from a space to another that can only …\nA 3d transformation from a space to another that can only …\nTrait for basic trigonometry functions, so they can be …\nThe default unit.\nA 2d Vector tagged with a unit.\nA 3d Vector tagged with a unit.\nComputes the absolute value of each component.\nComputes the absolute value of each component.\nComputes the vector with absolute values of each component.\nComputes the vector with absolute values of each component.\nReturns true if all components are true and false …\nReturns true if all components are true and false …\nReturns new vector with by-component AND operation applied.\nReturns new vector with by-component AND operation applied.\nAngle in radians\nReturns the signed angle between this vector and the x …\nReturns the signed angle between this vector and another …\nReturns the positive angle between this vector and another …\nReturns true if any component are true and false otherwise.\nReturns true if any component are true and false otherwise.\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nReturns true is this transform is approximately equal to …\nUtilities for testing approximate ordering - especially …\nReturns result of multiplication of both components\nCreates a rotation around a given axis.\nCreates a rotation around the x axis.\nCreates a rotation around the y axis.\nCreates a rotation around the z axis.\nShorthand for …\nShorthand for BoolVector2D { x, y }.\nShorthand for BoolVector3D { x, y, z }.\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast from one numeric representation to another, …\nCast the unit\nCast the unit\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit, preserving the numeric value.\nCast the unit, preserving the numeric value.\nCast the unit\nCast the unit\nCast the unit.\nCast the unit.\nRounds each component to the smallest integer equal or …\nSee Point2D::ceil()\nRounds each component to the smallest integer equal or …\nSee Point3D::ceil()\nSee Size2D::ceil().\nRounds each component to the smallest integer equal or …\nRounds each component to the smallest integer equal or …\nSee Size3D::ceil().\nRounds each component to the smallest integer equal or …\nSee Vector2D::ceil()\nRounds each component to the smallest integer equal or …\nSee Vector3D::ceil()\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the point each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the size each component of which clamped by …\nReturns the vector each component of which is clamped by …\nReturns the vector each component of which is clamped by …\nReturn this vector with minimum and maximum lengths …\nReturn this vector with minimum and maximum lengths …\nReturns the component-wise division of the two vectors.\nReturns the component-wise division of the two vectors.\nReturns the component-wise multiplication of the two …\nReturns the component-wise multiplication of the two …\nReturns true if this box2d contains the point p. A point …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the point. Points …\nReturns true if this box contains the interior of the …\nReturns true if this box3d contains the interior of the …\nReturns true if this box contains the point p. A point is …\nReturns true if this box3d contains the point p. A point …\nReturns true if this rectangle contains the interior of …\nReturns the norm of the cross product [self.x, self.y, 0] …\nCross product.\nDecompose this into a translation and an rotation to be …\nA set of aliases for all types, tagged with the default …\nReturns the identity transform.\nReturns the identity transform.\nThe extent of the element in the U units along the z axis.\nComputes and returns the determinant of this transform.\nCompute the determinant of the transform.\nCalculates Euclidean division, the matching method for …\nCalculates Euclidean division, the matching method for …\nDot product.\nDot product.\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nReturns vector with results of “equal” operation on …\nCreates a rotation from Euler angles.\nCreate a 3d point from this one, using the specified z …\nCreate a 3d vector from this one, using the specified z …\nRounds each component to the biggest integer equal or …\nSee Point2D::floor()\nSee Point3D::floor()\nRounds each component to the biggest integer equal or …\nRounds each component to the biggest integer equal or …\nSee Size2D::floor().\nRounds each component to the biggest integer equal or …\nSee Size3D::floor().\nSee Vector2D::floor()\nRounds each component to the biggest integer equal or …\nSee Vector3D::floor()\nRounds each component to the biggest integer equal or …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConstructor taking angle and length\nCreate a transform providing its components via an array …\nCreate a transform providing its components via an array …\nEquivalent to from_array with elements packed two at a time\nEquivalent to from_array with elements packed four at a …\nConstructor setting the same value to all sides, taking a …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor taking a typed Length for each side.\nConstructor taking scalar strongly typed lengths.\nConstructor taking scalar strongly typed lengths.\nConstructor taking properly Lengths instead of scalar …\nConstructor taking properly Lengths instead of scalar …\nConstructor.\nConstructor.\nReturns the smallest box containing all of the provided …\nReturns the smallest box containing all of the provided …\nReturns the smallest rectangle defined by the …\nConvenience function to create a scale transform from a …\nCreates a Box2D of the given size, at offset zero.\nCreates a Box3D of the given size, at offset zero.\nCreates a rect of the given size, at offset zero.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unit-less value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nTag a unitless value with units.\nConstruct side offsets from min and a max vector offsets.\nConstruct side offsets from min and a max vector offsets.\nUnpack the underlying value from the wrapper.\nReturns the underlying scalar scale factor.\nReturns self.angle as a strongly typed Angle<T>.\nReturns vector with results of “greater then” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nReturns vector with results of “greater than” …\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nConstruct an identity transform\nCreates the identity rotation.\nCreates the identity rotation.\nCreates an identity scale (1.0).\nCreates no-op translation (both x and y is zero()).\nCreates no-op translation (x, y and z is zero()).\nCreate an identity matrix:\nCreates an identity matrix:\nInflates the box by the specified sizes on each side …\nInflates the box by the specified sizes on each side …\nCalculate the size and position of an inner box.\nCalculate the size and position of an inner rectangle.\nComputes the intersection of two boxes, returning None if …\nComputes the intersection of two boxes without check …\nReturns true if the two boxes intersect.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nInverts the transformation\nReturns the inverse of this rotation.\nReturns the inverse of this rotation.\nThe inverse Scale (1.0 / self).\nReturn the inverse transformation.\nReturn the inverse transformation.\nReturns the inverse transform if possible.\nReturns the inverse transform if possible.\nReturns true if this transform can be represented with a …\nCheck whether shapes on the XY plane with Z pointing …\nReturns true if the size is zero, negative or NaN.\nReturns true if the size is zero, negative or NaN.\nReturns true if any component of size is zero, negative, …\nReturns true if any component of size is zero, negative or …\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if all members are finite.\nReturns true if this scale has no effect.\nCheck if translation does nothing (both x and y is zero()).\nCheck if translation does nothing (x, y and z is zero()).\nReturns whether it is possible to compute the inverse …\nReturns whether it is possible to compute the inverse …\nReturns true if the box has a negative area.\nReturns true if the box has a negative volume.\nReturns true if norm of this quaternion is (approximately) …\nReturns true if both components is positive and false any …\nReturns true if all components is positive and false any …\nReturns true if all side offsets are zero.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nReturns the vector length.\nReturns the vector length.\nLinearly interpolate between this box and another box.\nLinearly interpolate between this box3d and another box3d.\nLinearly interpolate between this length and another …\nLinearly interpolate between this point and another point.\nLinearly interpolate between this point and another point.\nLinearly interpolate between this rectangle and another …\nBasic Linear interpolation between this rotation and …\nLinearly interpolate each component between this size and …\nLinearly interpolate between this size and another size.\nLinearly interpolate each component between this vector …\nLinearly interpolate each component between this vector …\nReturns vector with results of “lower then” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nReturns vector with results of “lower than” operation …\nApply the function f to each component of this point.\nApply the function f to each component of this point.\nApply the function f to each component of this vector.\nApply the function f to each component of this vector.\nReturns maximum between this length and another length.\nReturns the size each component of which are maximum of …\nReturns the size each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns the vector each component of which are maximum of …\nReturns minimum between this length and another length.\nReturns the size each component of which are minimum of …\nReturns the size each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nReturns the vector each component of which are minimum of …\nMultiplies all of the transform’s component by a scalar …\nConstructor.\nConstructor.\nConstructor taking scalar values directly.\nAssociate a value with a unit of measure.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nConstructor.\nConstruct a new rigid transformation, where the rotation …\nCreates a rotation from an angle in radians.\nConstructor taking a scalar for each side.\nConstructor taking scalar values.\nConstructor taking scalar values.\nConstructor taking scalar values directly.\nConstructor taking scalar values directly.\nCreate a transform specifying its components in using the …\nCreate a transform specifying all of it’s component as a …\nCreate a transform representing a 2d transformation from …\nConstructor setting the same value to all sides, taking a …\nConstruct a new rigid transformation, where the translation…\nReturns true if all components are false and false …\nReturns true if all components are false and false …\nComputes the norm of this quaternion.\nReturns a unit quaternion from this one.\nReturns the vector with length of one unit.\nReturns the vector with length of one unit\nReturns new vector with results of negation operation on …\nReturns new vector with results of negation operation on …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nReturns vector with results of “not equal” operation …\nA one-dimensional length, tagged with its units.\nConstructor, setting all components to one.\nConstructor, setting all components to one.\nReturns new vector with by-component OR operation applied.\nReturns new vector with by-component OR operation applied.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nCreate an orthogonal projection transform.\nCalculate the b and position of an outer box.\nCalculate the size and position of an outer rectangle.\nReturns a box that encompasses the result of transforming …\nReturns a 2d box that encompasses the result of …\nReturns a 3d box that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nReturns a rectangle that encompasses the result of …\nCreate a simple perspective transform, projecting to the …\nShorthand for Point2D::new(x, y).\nShorthand for Point3D::new(x, y).\nApplies a rotation before self’s transformation and …\nReturns a transform with a rotation applied before self’…\nApplies a scale before self’s transformation and returns …\nReturns a transform with a scale applied before self’s …\nApplies a translation before self’s transformation and …\nReturns a transform with a translation applied before self…\nReturns this vector projected onto another one.\nReturns this vector projected onto another one.\nReturns a projection of this transform in 2d space.\nCreates a rotation around from a quaternion representation.\nThe real part.\nCreates a rotation from an angle in radians.\nShorthand for …\nReturns a reflection vector using an incident ray and a …\nReturns a reflection vector using an incident ray and a …\nCalculates the least nonnegative remainder of …\nCalculates the least nonnegative remainder of …\nReturn the normalized vector even if the length is larger …\nReturn the normalized vector even if the length is larger …\nReturns a rotation transform.\nCreate a 3d rotation transform from an angle / axis. The …\nReturn a box with edges rounded to integer coordinates, …\nReturn a box3d with edges rounded to integer coordinates, …\nRounds each component to the nearest integer value.\nSee Point2D::round()\nRounds each component to the nearest integer value.\nSee Point3D::round()\nReturn a rectangle with edges rounded to integer …\nRounds each component to the nearest integer value.\nSee Size2D::round().\nSee Size3D::round().\nRounds each component to the nearest integer value.\nSee Vector2D::round()\nRounds each component to the nearest integer value.\nRounds each component to the nearest integer value.\nSee Vector3D::round()\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nReturn a box with faces/edges rounded to integer …\nReturn a box3d with faces/edges rounded to integer …\nReturn a rectangle with edges rounded to integer …\nCreate a 2d scale transform:\nCreate a 3d scale transform:\nReturns point, each component of which or from a, or from b…\nReturns point, each component of which or from a, or from b…\nReturns size, each component of which or from a, or from b …\nReturns size, each component of which or from a, or from b …\nReturns vector, each component of which or from a, or from …\nReturns vector, each component of which or from a, or from …\nChange the size of the box by adjusting the max endpoint …\nShorthand for Size2D::new(w, h).\nShorthand for Size3D::new(w, h, d).\nCreate a 2d skew transform.\nSpherical linear interpolation between this rotation and …\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nConstructor setting all components to the same value.\nReturns the vector’s length squared.\nReturns the vector’s length squared.\nComputes the squared norm of this quaternion.\nReturns the multiplication of the two transforms such that …\nReturns a rotation representing the other rotation …\nReturns a rotation representing this rotation followed by …\nReturns the multiplication of the two matrices such that …\nReturns the multiplication of the two matrices such that …\nApplies a rotation after self’s transformation and …\nReturns a transform with a rotation applied after self’s …\nApplies a scale after self’s transformation and returns …\nReturns a transform with a scale applied after self’s …\nApplies a translation after self’s transformation and …\nReturns a transform with a translation applied after self…\nConvert into a 2d point.\nConvert into a 2d vector.\nCreate a 2D transform picking the relevant terms from this …\nConvert into a 3d point with z-coordinate equals to zero.\nCreates a 3d rotation (around the z axis) from this 2d …\nConvert into a 3d vector with z coordinate equals to …\nCreate a 3D transform from the current transform\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturn this size as an array of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into an array with x and y.\nCast into an array with x, y and z.\nCast into an array with x and y.\nCast into an array with x, y and z.\nReturns an array containing this transform’s terms.\nReturns an array containing this transform’s terms.\nCast into an array with x, y, z and 0.\nReturns an array containing this transform’s terms …\nReturns an array containing this transform’s terms …\nEquivalent to to_array with elements packed two at a time …\nEquivalent to to_array with elements packed four at a time …\nEquivalent to to_array_transposed with elements packed …\nCast into an f32 box.\nCast into an f32 box3d.\nCast into an f32 point.\nCast into an f32 point.\nCast into an f32 rectangle.\nCast into an f32 size.\nCast into an f32 size.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f32 vector.\nCast into an f64 box.\nCast into an f64 box3d.\nCast into an f64 point.\nCast into an f64 point.\nCast into an f64 rectangle.\nCast into an f64 size.\nCast into an f64 size.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an f64 vector.\nCast into an i32 box, truncating decimals if any.\nCast into an i32 box3d, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 point, truncating decimals if any.\nCast into an i32 rectangle, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 size, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i32 vector, truncating decimals if any.\nCast into an i64 box, truncating decimals if any.\nCast into an i64 box3d, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 point, truncating decimals if any.\nCast into an i64 rectangle, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 size, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast into an i64 vector, truncating decimals if any.\nCast this vector into a point.\nCast this vector into a point.\nConvert into Cartesian 2D point.\nConvert into Cartesian 3D point.\nCast this vector into a size.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this rotation.\nReturns the matrix representation of this translation.\nReturns the matrix representation of this translation.\nCreates translation by this vector in vector units.\nCreates translation by this vector in vector units\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nReturn this size as a tuple of two elements (width, then …\nReturn this size as an array of three elements (width, …\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x and y.\nCast into a tuple with x, y and z.\nCast into a tuple with x, y, z and 0.\nCast into an u32 box, truncating decimals if any.\nCast into an u32 box3d, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 point, truncating decimals if any.\nCast into an u32 rectangle, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 size, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u32 vector, truncating decimals if any.\nCast into an u64 rectangle, truncating decimals if any.\nCast into an u64 size, truncating decimals if any.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nDrop the units, preserving only the numeric value.\nCast into an usize box, truncating decimals if any.\nCast into an usize box3d, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize point, truncating decimals if any.\nCast into an usize rectangle, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an uint size, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast into an usize vector, truncating decimals if any.\nCast this point into a vector.\nCast this point into a vector.\nReturn this size as a vector with width and height.\nReturn this size as a vector with width, height and depth.\nCast into a 2D vector.\nCast into a 3D vector.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 2D box and cast its unit.\nReturns the given box transformed by this scale.\nTranslate a 3D box and cast its unit.\nReturns the given 2d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given point transformed by this transform.\nReturns the given 2d point transformed by this rotation …\nTranslate a point and cast its unit.\nReturns the given 2d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given 3d point transformed by this rotation.\nReturns the given point transformed by this scale.\nTranslate a point and cast its unit.\nReturns the given 3d point transformed by this transform, …\nReturns the homogeneous vector corresponding to the …\nReturns the given rect transformed by this scale.\nTranslate a rectangle and cast its unit.\nTranslate a rectangle and cast its unit.\nReturns the given size transformed by this scale.\nNo-op, just cast the unit.\nNo-op, just cast the unit.\nReturns the given 2d vector transformed by this rotation.\nReturns the given vector transformed by this scale.\nReturns the given vector transformed by this matrix.\nReturns the given 2d vector transformed by this rotation …\nReturns the given 2d vector transformed by this matrix.\nReturns the given 3d vector transformed by this rotation.\nReturns the given 3d vector transformed by this matrix.\nReturns the same box, translated by a vector.\nReturns the same box3d, translated by a vector.\nReturns the same rectangle, translated by a vector.\nCreate a 2d translation transform:\nCreate a 3d translation transform:\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nFallible cast from one numeric representation to another, …\nReturns the vector with length of one unit.\nReturns the vector with length of one unit.\nComputes the union of two boxes.\nComputes the union of two boxes.\nCreates a rotation around from a quaternion representation …\nConvenience constructor.\nConvenience constructor.\nReturns the vector part (i, j, k) of this quaternion.\nReturns result of multiplication of all components\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nReturns the same transform with a different destination …\nReturns the same transform with a different destination …\nReturn this vector scaled to fit the provided length.\nReturn this vector capped to a maximum length.\nReturn this vector capped to a maximum length.\nReturn this vector with a minimum length applied.\nReturn this vector with a minimum length applied.\nReturns the same transform with a different source unit.\nReturns the same transform with a different source unit.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nReturns a 2d point using this point’s x and y coordinates\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d vector using this vector’s x and y …\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s x and z …\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nSwap x and y.\nSwap x and y.\nReturns a 2d point using this point’s x and z coordinates\nReturns a 2d vector using this vector’s x and z …\nReturns a 2d vector using this vector’s y and z …\nThe z (traditionally, depth) coordinate.\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as origin().\nThe same as origin().\nConstructor, setting all sides to zero.\nConstructor, setting all sides to zero.\nThe same as Zero::zero() but available without importing …\nThe same as Zero::zero() but available without importing …\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nConstructor, setting all components to zero.\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nApply the function f to each pair of components of this …\nTrait for testing approximate equality\nDefault epsilon value\nReturns true is this object is approximately equal to the …\nReturns true is this object is approximately equal to the …\nAngle in radians\nThe extent of the element in the U units along the z axis.\nThe extent of the element in the U units along the y axis …\nThe extent of the element in the U units along the y axis.\nComponent multiplied by the imaginary number i.\nComponent multiplied by the imaginary number j.\nComponent multiplied by the imaginary number k.\nThe real part.\nThe extent of the element in the U units along the x axis …\nThe extent of the element in the U units along the x axis.\nThe x (traditionally, horizontal) coordinate.\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe z (traditionally, depth) coordinate.\nDefines the smallest integer equal or greater than the …\nDefines the biggest integer equal or lower than the …\nDefines the nearest integer value to the original value.\nRounds to the smallest integer equal or greater than the …\nRounds to the biggest integer equal or lower than the …\nRounds to the nearest integer value.\nA flattening iterator for quadratic bézier segments.\nA flattening iterator for quadratic bézier segments.\nA 2d curve segment defined by three points: the beginning …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCommon APIs to segment types.\nReturn the curve after the split point.\nCompute the length of the segment using a flattened …\nReturn the curve before the split point.\nSample the derivative at t (expecting t between 0 and 1).\nSample x derivative at t (expecting t between 0 and 1).\nSample y derivative at t (expecting t between 0 and 1).\nSwap the direction of the segment.\nApproximates the curve with sequence of line segments.\nStart of the curve.\nSample the curve at t (expecting t between 0 and 1).\nSplit this curve into two sub-curves.\nReturn the curve inside a given range of t.\nEnd of the curve.\nSample x at t (expecting t between 0 and 1).\nSample y at t (expecting t between 0 and 1).\nAngle between vectors v1 and v2 (oriented clockwise …\nAn iterator that consumes Event iterator and yields …\nAn iterator that consumes an iterator of Points and …\nAn extension trait for PathEvent iterators.\nApplies a 2D transform to a path iterator and yields the …\nReturns an iterator that turns curves into line segments.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreate the iterator.\nCreates a new transformed path iterator from a path …\nReturns an iterator applying a 2D transform to all of its …\nAn angle in radians (f32).\nAlias for euclid::default::Box2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAlias for euclid::default::Rotation2D<f32>\nAlias for euclid::default::Scale<f32>\nAlias for euclid::default::Size2D<f32>.\nAlias for euclid::default::Transform2D<f32>\nAlias for euclid::default::Translation2D<f32>\nAlias for euclid::default::Point2D<f32>.\nAngle in radians\nThe extent of the element in the U units along the y axis …\nShorthand for Point::new(x, y).\nShorthand for Size::new(x, y).\nShorthand for Vector::new(x, y).\nThe extent of the element in the U units along the x axis …\nThe x (traditionally, horizontal) coordinate.\nThe y (traditionally, vertical) coordinate.\nThe default builder for Path.\nA builder for Path with custom attributes.\nAn iterator of endpoint and control point ids for Path and …\nAn iterator for Path and PathSlice.\nAn iterator for Path and PathSlice.\nA simple path data structure.\nA view on a Path.\nAn iterator of over a Path traversing the path in reverse.\nA Builder that appends a path to an existing PathBuffer.\nA Builder that appends a path to an existing PathBuffer, …\nIterator over the paths in a PathBufferSlice.\nAn object that stores multiple paths contiguously.\nA view on a PathBuffer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nA view over a sequence of endpoint IDs forming a polygon.\nAn iterator of Event<EndpointId, ()>.\nAn iterator of PathEvent.\nA view over a sequence of endpoints forming a polygon.\nAn iterator of IdEvent for Polygon.\nAn iterator of Event<&Endpoint, ()>.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nBuilds a path.\nThe base path building interface.\nAn extension trait for PathEvent iterators.\nThe type of object that is created by this builder.\nA path building interface that tries to stay close to SVG…\nAdds a sub-path containing a circle.\nAdds a sub-path containing an ellipse.\nAdds a sub-path containing a single line segment.\nAdds a sub-path containing a single point.\nAdds a sub-path from a polygon.\nAdds a sub-path from a polygon.\nAdds a sub-path containing a rectangle.\nAdds a sub-path containing a rectangle.\nAdds an elliptical arc.\nStarts a new sub-path at a given position.\nBuilds a path object, consuming the builder.\nEnds the current sub-path by connecting it back to its …\nCloses the current sub path.\nAdds a cubic bézier curve to the current sub-path.\nAdds a cubic bézier segment to the current sub-path.\nEnds the current sub path.\nReturns a builder that approximates all curves with …\nReturns an iterator that turns curves into line segments.\nAdds an horizontal line segment.\nAdds a line segment to the current sub-path.\nAdds a line segment to the current sub-path.\nStart a new sub-path at the given position.\nApplies the provided path event.\nAdds a quadratic bézier curve to the current sub-path.\nAdds a quadratic bézier segment to the current sub-path.\nEquivalent to arc_to in relative coordinates.\nEquivalent to cubic_bezier_to in relative coordinates.\nAdds an horizontal line segment in relative coordinates.\nEquivalent to line_to in relative coordinates.\nEquivalent to move_to in relative coordinates.\nEquivalent to quadratic_bezier_to in relative coordinates.\nAdds a vertical line segment in relative coordinates.\nHints at the builder that a certain number of endpoints …\nHints at the builder that a certain number of endpoints …\nEquivalent to cubic_bezier_to with implicit first control …\nEquivalent to quadratic_bezier_to with implicit control …\nEquivalent to smooth_cubic_bezier_to in relative …\nEquivalent to smooth_quadratic_bezier_to in relative …\nReturns a builder that applies the given transformation to …\nReturns an iterator applying a 2D transform to all of its …\nAdds a vertical line segment.\nReturns a builder that support SVG commands.\nA bevelled corner.\nThe stroke for each sub-path does not extend beyond its …\nA Gradient color.\nThe shape used at the end of open subpaths when they are …\nThe dash pattern used when stroking the line.\nThe shape used at the corners of paths or basic shapes …\nA sharp corner.\nAt the end of each sub-path, the shape representing the …\nA round corner.\nA solid Color.\nAt the end of each sub-path, the shape representing the …\nThe style of a stroke.\nThe coloring style of some drawing.\nThe shape to be used at the end of open subpaths when they …\nThe dash pattern used when stroking the line.\nThe shape to be used at the corners of paths or basic …\nThe offset of LineDash::segments to start the pattern.\nThe alternating lengths of lines and gaps which describe …\nThe color or gradient of the stroke.\nThe distance between the two edges of the stroke.\nThe Checkbox can be interacted with.\nThe theme catalog of a Checkbox.\nA box that can be checked.\nThe item class of the Catalog.\nThe Checkbox cannot be interacted with.\nThe Checkbox can be interacted with and it is being …\nThe icon in a Checkbox.\nThe possible status of a Checkbox.\nThe style of a checkbox.\nA styling function for a Checkbox.\nThe Background of the checkbox.\nThe Border of hte checkbox.\nSets the style class of the Checkbox.\nThe unicode code point that will be used as the icon.\nA danger checkbox; denoting a negaive toggle.\nThe default class produced by the Catalog.\nSets the Renderer::Font of the text of the Checkbox.\nFont that will be used to display the code_point,\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the Icon of the Checkbox.\nThe icon Color of the checkbox.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe line height of the icon.\nCreates a new Checkbox.\nSets the function that will be called when the Checkbox is …\nSets the function that will be called when the Checkbox is …\nA primary checkbox; denoting a main toggle.\nA secondary checkbox; denoting a complementary toggle.\nThe shaping strategy of the icon.\nSets the size of the Checkbox.\nFont size of the content.\nSets the spacing between the Checkbox and the text.\nThe Style of a class with the given status.\nSets the style of the Checkbox.\nA success checkbox; denoting a positive toggle.\nThe text Color of the checkbox.\nSets the text text::LineHeight of the Checkbox.\nSets the text::Shaping strategy of the Checkbox.\nSets the text size of the Checkbox.\nSets the width of the Checkbox.\nIndicates if the Checkbox is currently checked.\nIndicates if the Checkbox is currently checked.\nIndicates if the Checkbox is currently checked.\nThe theme catalog of a ComboBox.\nA widget for searching and selecting a single value from a …\nThe local state of a ComboBox.\nThe default class for the text input of the ComboBox.\nThe default class for the menu of the ComboBox.\nSets the Renderer::Font of the ComboBox.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the text_input::Icon of the ComboBox.\nSets the style class of the input of the ComboBox.\nSets the style of the input of the ComboBox.\nCalls U::from(self).\nCalls U::from(self).\nSets the LineHeight of the ComboBox.\nSets the style class of the menu of the ComboBox.\nSets the style of the menu of the ComboBox.\nCreates a new ComboBox with the given list of options, a …\nCreates a new State for a ComboBox with the given list of …\nSets the message that will be produced when the outside …\nSets the message that should be produced when some text is …\nSets the message that will be produced when an option of …\nSets the Padding of the ComboBox.\nSets the text sixe of the ComboBox.\nSets the width of the ComboBox.\nCreates a new State for a ComboBox with the given list of …\nThe theme catalog of a Container.\nThe item class of the Catalog.\nAn element decorating some content.\nThe identifier of a Container.\nThe appearance of a container.\nA styling function for a Container.\nAligns the contents of the Container to the bottom.\nAligns the contents of the Container to the left.\nAligns the contents of the Container to the right.\nAligns the contents of the Container to the top.\nSets the content alignment for the horizontal axis of the …\nSets the content alignment for the vertical axis of the …\nUpdates the background of the Style.\nThe Background of the container.\nUpdates the border of the Style.\nThe Border of the container.\nA bordered Container with a background.\nCenters the contents in both the horizontal and vertical …\nSets the width of the Container and centers its contents …\nSets the height of the Container and centers its contents …\nSets the style class of the Container.\nSets whether the contents of the Container should be …\nUpdates the text color of the Style.\nA Container with a dark background and white text.\nThe default class produced by the Catalog.\nDraws the background of a Container given its Style and …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Container.\nSets the Id of the Container.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nComputes the layout of a Container.\nSets the maximum height of the Container.\nSets the maximum width of the Container.\nCreates a Container with the given content.\nCreates a custom Id.\nSets the Padding of the Container.\nA rounded Container with a background.\nUpdates the shadow of the Style.\nThe Shadow of the container.\nThe Style of a class with the given status.\nSets the style of the Container.\nThe text Color of the container.\nA transparent Container.\nCreates a unique Id.\nProduces a Task that queries the visible screen bounds of …\nSets the width of the Container.\nA handle pointing to some encoded image bytes in-memory.\nImage filtering strategy.\nA handle of some image data.\nA frame that displays an image while keeping aspect ratio.\nBilinear interpolation.\nNearest neighbor.\nA file handle. The image data will be read from the file …\nA handle pointing to decoded image pixels in RGBA format.\nSets the ContentFit of the Image.\nDraws an Image\nSets the FilterMethod of the Image.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an image Handle containing the encoded image data …\nCreates an image Handle pointing to the image of the given …\nCreates an image Handle containing the decoded image …\nSets the height of the Image boundaries.\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nComputes the layout of an Image.\nCreates a new Image with the given path.\nSets the opacity of the Image.\nApplies the given Rotation to the Image.\nZoom and pan on an image.\nCreates a new Viewer with the given image Handle.\nSets the width of the Image boundaries.\nThe height of the image.\nThe id of this handle.\nThe pixels.\nThe width of the image.\nThe local state of a Viewer.\nA frame that displays an image with the ability to zoom …\nSets the ContentFit of the Viewer.\nSets the FilterMethod of the Viewer.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Viewer.\nCalls U::from(self).\nCalls U::from(self).\nReturns if the cursor is currently grabbed by the Viewer.\nSets the max scale applied to the image of the Viewer.\nSets the min scale applied to the image of the Viewer.\nCreates a new Viewer with the given State.\nCreates a new State.\nSets the padding of the Viewer.\nSets the percentage the image of the Viewer will be scaled …\nReturns the bounds of the underlying image, given the …\nSets the width of the Viewer.\nDistribute content vertically.\nA container that distributes its contents vertically.\nSets the horizontal alignment of the contents of the Column…\nExtends the Column with the given children.\nReturns the argument unchanged.\nCreates a Column from already allocated Vecs.\nSets the height of the Column.\nCalls U::from(self).\nSets the maximum width of the Column.\nCreates an empty Column.\nSets the Padding of the Column.\nAdds an element to the Column.\nAdds an element to the Column, if Some.\nSets the vertical spacing between elements.\nSets the width of the Column.\nCreates a Column with the given capacity.\nCreates a Column with the given elements.\nA code block.\nA heading.\nA Markdown item.\nA list.\nA paragraph.\nConfiguration controlling Markdown rendering in view.\nA parsed URL record.\nReturn the serialization of this URL.\nReturn the authority of this URL as an ASCII string.\nReturn whether this URL is a cannot-be-a-base URL, meaning …\nThe text size used in code blocks.\nIf this URL has a host and it is a domain name (not an IP …\nReturn this URL’s fragment identifier, if any.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert a directory name as std::path::Path into an URL in …\nConvert a file name as std::path::Path into an URL in the …\nThe text size of level 1 heading.\nThe text size of level 2 heading.\nThe text size of level 3 heading.\nThe text size of level 4 heading.\nThe text size of level 5 heading.\nThe text size of level 6 heading.\nReturn whether the URL has an ‘authority’, which can …\nEquivalent to url.host().is_some().\nReturn the parsed representation of the host for this URL. …\nReturn the string representation of the host (domain or IP …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturn the serialization of this URL.\nReturn whether the URL is special (has a special scheme)\nParse a string as an URL, with this URL as the base URL.\nCreates a relative URL if possible, with this URL as the …\nReturn a default ParseOptions that can fully configure the …\nReturn the origin of this URL (…\nParse the given Markdown content.\nParse an absolute URL from a string.\nParse an absolute URL from a string and add params to its …\nReturn the password for this URL, if any, as a …\nReturn the path for this URL, as a percent-encoded ASCII …\nUnless this URL is cannot-be-a-base, return an iterator of …\nReturn an object with methods to manipulate this URL’s …\nReturn the port number for this URL, if any.\nReturn the port number for this URL, or the default port …\nReturn this URL’s query string, if any, as a …\nParse the URL’s query string, if any, as …\nManipulate this URL’s query string, viewed as a sequence …\nReturn the scheme of this URL, lower-cased, as an ASCII …\nChange this URL’s fragment identifier.\nChange this URL’s host.\nChange this URL’s host to the given IP address.\nChange this URL’s password.\nChange this URL’s path.\nChange this URL’s port number.\nChange this URL’s query string. If query is None, this …\nChange this URL’s scheme.\nChange this URL’s username.\nResolve a URL’s host and port number to SocketAddr.\nThe base text size.\nAssuming the URL is in the file scheme or similar, convert …\nReturn the username for this URL (typically the empty …\nDisplay a bunch of Markdown items.\nCreates new Settings with the given base text size in …\nThe items of the list.\nThe first number of the list, if it is ordered.\nBuild and show dropdown menus.\nThe theme catalog of a Menu.\nThe item class of the Catalog.\nA list of selectable options.\nThe local state of a Menu.\nThe appearance of a Menu.\nA styling function for a Menu.\nThe Background of the menu.\nThe Border of the menu.\nThe default style of the list of a Menu.\nThe default class produced by the Catalog.\nThe default class for the scrollable of the Menu.\nSets the font of the Menu.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Menu with the given State, a list of options,\nCreates a new State for a Menu.\nTurns the Menu into an overlay Element at the given target …\nSets the Padding of the Menu.\nThe background Color of a selected option in the menu.\nThe text Color of a selected option in the menu.\nThe Style of a class with the given status.\nThe text Color of the menu.\nSets the text text::LineHeight of the Menu.\nSets the text::Shaping strategy of the Menu.\nSets the text size of the Menu.\nSets the width of the Menu.\nAll panes are visible\nA fixed reference line for the measurement of coordinates.\nBottom edge.\nA Pane was picked and then dropped outside of other Pane …\nThe theme catalog of a PaneGrid.\nCenter region.\nThe item class of this Catalog.\nThe arrangement of a PaneGrid.\nThe content of a Pane.\nThe visible contents of the PaneGrid\nA four cardinal direction.\n↓\nAn event produced during a drag and drop interaction of a …\nA pane that can be dragged.\nA Pane was dropped on top of another Pane.\nThe edges of an area.\nAn Edge of the full PaneGrid.\nEdge region.\nThe appearance of a highlight of the PaneGrid.\nThe horizontal axis: —\n←\nLeft edge.\nA line.\nA maximized pane is visible\nA layout node of a PaneGrid.\nA rectangular region in a PaneGrid used to display widgets.\nA Pane.\nThe region of this Node is taken by a Pane.\nA single Pane of the PaneGrid.\nA collection of panes distributed using either vertical or …\nA Pane was picked for dragging.\nThe region of a Pane.\nAn event produced during a resize interaction of a PaneGrid…\n→\nRight edge.\nA divider that splits a region in a PaneGrid into two …\nA split of the available space.\nThe region of this Node is split into two.\nThe appearance of a PaneGrid.\nA styling function for a PaneGrid.\nThe Target area a pane can be dropped on.\nThe title bar of a Pane.\nTop edge.\n↑\nThe vertical axis: |\nSets whether or not the controls attached to this TitleBar …\nThe Background of the pane region.\nThe Border of the pane region.\nReturns whether the Draggable with the given Layout can be …\nSets the style class of the Content.\nSets the style class of the TitleBar.\nSets the style class of the PaneGrid.\nThe Color of the Line.\nSets the controls of the TitleBar.\nThe default style of a PaneGrid.\nThe default class produced by this Catalog.\nDraws the Content with the provided Renderer and Layout.\nDraws the TitleBar with the provided Renderer and Layout.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the PaneGrid.\nThe appearance of a hovered region highlight.\nThe appearance of a hovered split.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the mouse cursor is over the pick area of …\nReturns an iterator over the values of the Contents\nReturns the layout Node of the Contents\nCreates a new Content with the provided body.\nCreates a new TitleBar with the given content.\nCreates a PaneGrid with the given State and view function.\nSets the message that will be produced when a Pane of the …\nEnables the drag and drop interactions of the PaneGrid, …\nEnables the resize interactions of the PaneGrid, which will\nSets the Padding of the TitleBar.\nReturns the rectangular region for each Pane in the Node …\nThe appearance of a picked split.\nThe new ratio of the Split.\nSets the spacing between the panes of the PaneGrid.\nSplits the provided Rectangle on the current Axis with the …\nThe Split that is being dragged for resizing.\nCalculates the bounds of the split line in a Rectangle …\nReturns the axis, rectangular region, and ratio for each …\nReturns an iterator over each Split in this Node.\nThe state of a PaneGrid.\nThe Style of a class with the given status.\nSets the style of the Content.\nSets the style of the TitleBar.\nSets the style of the PaneGrid.\nSets the TitleBar of the Content.\nSets the width of the PaneGrid.\nThe width of the Line.\nThe left/top Configuration of the split.\nThe direction of the split.\nThe right/bottom Configuration of the split.\nThe ratio of the split in [0.0, 1.0].\nThe picked Pane.\nThe picked Pane.\nThe picked Pane.\nThe Target where the picked Pane was dropped on.\nThe left/top Node of the split.\nThe direction of the split.\nThe right/bottom Node of the split.\nThe Split of this Node.\nThe ratio of the split in [0.0, 1.0].\nThe current action of a PaneGrid.\nA Pane in the PaneGrid is being dragged.\nThe PaneGrid is idle.\nThe internal state of a PaneGrid.\nA Split in the PaneGrid is being dragged.\nThe state of a PaneGrid.\nReturns the adjacent Pane of another Pane in the given …\nCloses the given Pane and returns its internal state and …\nDrops the given Pane into the provided Target.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nInitializes the Internal state of a PaneGrid from a …\nReturns the internal state of the given Pane, if it exists.\nReturns the internal state of the given Pane with …\nThe internal state of the PaneGrid.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the amount of panes in the State is 0.\nReturns an iterator over all the panes of the State, …\nReturns a mutable iterator over all the panes of the State,\nReturns the layout of the State.\nThe layout Node of the Internal state\nReturns the total amount of panes in the State.\nMaximize the given Pane. Only this pane will be rendered …\nReturns the maximized Pane of the PaneGrid.\nMove Pane to an Edge of the PaneGrid.\nCreates a new State, initializing the first pane with the …\nThe panes of the PaneGrid.\nReturns the current Pane that is being dragged, if any.\nReturns the current Split that is being dragged, if any.\nResizes two panes by setting the position of the provided …\nRestore the currently maximized Pane to it’s normal …\nSplits the given Pane into two in the given Axis and …\nSplit a target Pane with a given Pane on a given Region.\nSwaps the position of the provided panes in the State.\nCreates a new State with the given Configuration.\nThe Axis of the Split.\nThe starting Point of the drag interaction.\nThe Pane being dragged.\nThe Split being dragged.\nThe PickList can be interacted with.\nDisplays an arrow icon (▼).\nThe theme catalog of a PickList.\nThe item class of the Catalog.\nA custom dynamic handle.\nThe handle to the right side of the PickList.\nThe PickList is being hovered.\nThe icon of a Handle.\nNo handle will be shown.\nThe PickList is open.\nA widget for selecting a single value from a list of …\nA custom static handle.\nThe possible status of a PickList.\nThe appearance of a pick list.\nA styling function for a PickList.\nThe Background of the pick list.\nThe Border of the pick list.\nSets the style class of the PickList.\nThe unicode code point that will be used as the icon.\nThe default style of the field of a PickList.\nThe default class produced by the Catalog.\nThe default class for the menu of the PickList.\nSets the font of the PickList.\nFont that will be used to display the code_point,\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the Handle of the PickList.\nThe handle Color of the pick list.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nLine height of the content.\nSets the style class of the Menu.\nSets the style of the Menu.\nCreates a new PickList with the given list of options, the …\nSets the message that will be produced when the PickList …\nSets the message that will be produced when the PickList …\nSets the Padding of the PickList.\nSets the placeholder of the PickList.\nThe placeholder Color of the pick list.\nThe shaping strategy of the icon.\nFont size of the content.\nThe Style of a class with the given status.\nSets the style of the PickList.\nThe text Color of the pick list.\nSets the text text::LineHeight of the PickList.\nSets the text::Shaping strategy of the PickList.\nSets the text size of the PickList.\nSets the width of the PickList.\nThe Icon used when PickList is closed.\nThe Icon used when PickList is open.\nFont size of the content.\nThe theme catalog of a ProgressBar.\nThe item class of the Catalog.\nThe default height of a ProgressBar.\nA bar that displays progress.\nThe appearance of a progress bar.\nA styling function for a ProgressBar.\nThe Background of the progress bar.\nThe Background of the bar of the progress bar.\nThe Border of the progress bar.\nSets the style class of the ProgressBar.\nThe danger style of a ProgressBar.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the ProgressBar.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new ProgressBar.\nThe primary style of a ProgressBar.\nThe secondary style of a ProgressBar.\nThe Style of a class with the given status.\nSets the style of the ProgressBar.\nThe success style of a ProgressBar.\nSets the width of the ProgressBar.\nThe theme catalog of a QRCode.\nThe item class of the Catalog.\nThe data of a QRCode.\nThe data is too long to encode in a QR code for the chosen …\nAn error that occurred when building a Data for a QRCode.\nThe error correction level.\nHigh error correction. 30% of the data can be restored.\nA character that does not belong to the character set was …\nThe chosen ECI designator is invalid. A valid designator …\nThe chosen Version and ErrorCorrection combination is …\nLow error correction. 7% of the data can be restored.\nMedium error correction. 15% of the data can be restored.\nA micro QR code version. It should be between 1 and 4.\nA normal QR code version. It should be between 1 and 40.\nA type of matrix barcode consisting of squares arranged in …\nQuartile error correction. 25% of the data can be restored.\nThe appearance of a QR code.\nA styling function for a QRCode.\nOne or more characters in the provided data are not …\nThe size of a QRCode.\nThe color of the QR code background\nThe color of the QR code data cells\nSets the size of the squares of the grid cell of the QRCode…\nSets the style class of the QRCode.\nThe default style of a QRCode.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new QRCode with the provided Data.\nCreates a new Data with the provided data.\nThe Style of a class with the given status.\nSets the style of the QRCode.\nCreates a new Data with the provided ErrorCorrection.\nCreates a new Data with the provided Version and …\nThe Radio button can be interacted with.\nThe theme catalog of a Radio.\nThe item class of the Catalog.\nThe default size of a Radio button.\nThe default spacing of a Radio button.\nThe Radio button is being hovered.\nA circular button representing a choice.\nThe possible status of a Radio button.\nThe appearance of a radio button.\nA styling function for a Radio.\nThe Background of the radio button.\nThe border Color of the radio button.\nThe border width of the radio button.\nSets the style class of the Radio button.\nThe default style of a Radio button.\nThe default class produced by the Catalog.\nThe Color of the dot of the radio button.\nSets the text font of the Radio button.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Radio button.\nSets the size of the Radio button.\nSets the spacing between the Radio button and the text.\nThe Style of a class with the given status.\nSets the style of the Radio button.\nThe text Color of the radio button.\nSets the text text::LineHeight of the Radio button.\nSets the text::Shaping strategy of the Radio button.\nSets the text size of the Radio button.\nSets the width of the Radio button.\nIndicates whether the Radio button is currently selected.\nIndicates whether the Radio button is currently selected.\nDifferent offset on each end of the rule, length units. …\nThe theme catalog of a Rule.\nThe item class of the Catalog.\nThe fill mode of a rule.\nFill the whole length of the container.\nUniform offset from each end, length units.\nFill a percent of the length of the container. The rule …\nDisplay a horizontal or vertical rule for dividing content.\nThe appearance of a rule.\nA styling function for a Rule.\nSets the style class of the Rule.\nThe color of the rule.\nThe default styling of a Rule.\nThe default class produced by the Catalog.\nReturn the starting offset and length of the rule.\nThe FillMode of the rule.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates a horizontal Rule with the given height.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nThe radius of the line corners.\nThe Style of a class with the given status.\nSets the style of the Rule.\nCreates a vertical Rule with the given width.\nThe width (thickness) of the rule line.\nThe amount of absolute offset in each direction of a …\nThe Scrollable can be interacted with.\nThe anchor of the scroller of the Scrollable relative to …\nBoth vertical and horizontal scrolling\nThe theme catalog of a Scrollable.\nThe item class of the Catalog.\nThe direction of Scrollable.\nThe Scrollable is being dragged.\nA relative offset that points to the bottom-right of a …\nContent is aligned to the end of the Viewport.\nHorizontal scrolling\nThe Scrollable is being hovered.\nThe identifier of a Scrollable.\nThe appearance of the scrollbar of a scrollable.\nThe amount of relative offset in each direction of a …\nA relative offset that points to the top-left of a …\nA widget that can vertically display an infinite amount of …\nA scrollbar within a Scrollable.\nThe appearance of the scroller of a scrollable.\nScroller is anchoer to the start of the Viewport.\nThe possible status of a Scrollable.\nThe appearance of a scrollable.\nA styling function for a Scrollable.\nVertical scrolling\nThe current Viewport of the Scrollable.\nReturns the AbsoluteOffset of the current Viewport.\nReturns the AbsoluteOffset of the current Viewport, but …\nSets the Anchor of the Scrollbar .\nAnchors the vertical Scrollable direction to the bottom.\nAnchors the horizontal Scrollable direction to the left.\nAnchors the horizontal Scrollable direction to the right.\nAnchors the vertical Scrollable direction to the top.\nSets the Anchor of the horizontal direction of the …\nSets the Anchor of the vertical direction of the Scrollable…\nThe Background of a scrollbar.\nThe Border of a scrollbar.\nThe Border of the scroller.\nReturns the bounds of the current Viewport.\nSets the style class of the Scrollable.\nThe Color of the scroller.\nThe container::Style of a scrollable.\nReturns the content bounds of the current Viewport.\nThe default style of a Scrollable.\nThe default class produced by the Catalog.\nCreates a new Scrollable with the given Direction.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe Background of the gap between a horizontal and …\nSets the height of the Scrollable.\nReturns the horizontal Scrollbar, if any.\nThe horizontal Rail appearance.\nSets the Id of the Scrollable.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nSets the scrollbar margin of the Scrollbar .\nCreates a new vertical Scrollable.\nCreates new Scrollbar for use in a Scrollable.\nCreates a custom Id.\nSets a function to call when the Scrollable is scrolled.\nReturns the RelativeOffset of the current Viewport.\nProduces a Task that scrolls the Scrollable with the given …\nThe appearance of the Scroller of a scrollbar.\nSets the scroller width of the Scrollbar .\nProduces a Task that snaps the Scrollable with the given Id\nEmbeds the Scrollbar into the Scrollable, instead of …\nSets whether the Scrollbar should be embedded in the …\nThe Style of a class with the given status.\nSets the style of this Scrollable.\nCreates a unique Id.\nReturns the vertical Scrollbar, if any.\nThe vertical Rail appearance.\nSets the width of the Scrollable.\nSets the scrollbar width of the Scrollbar .\nCreates a new vertical Scrollable.\nThe amount of horizontal offset\nThe amount of horizontal offset\nThe amount of vertical offset\nThe amount of vertical offset\nThe properties of the horizontal scrollbar.\nThe properties of the vertical scrollbar.\nIndicates if the horizontal scrollbar is being dragged.\nIndicates if the horizontal scrollbar is being hovered.\nIndicates if the vertical scrollbar is being dragged.\nIndicates if the vertical scrollbar is being hovered.\nA Shader event.\nA keyboard event.\nA mouse event.\nA set of methods which allows a Primitive to be rendered.\nThe type of primitive this Program can draw.\nThe state and logic of a Shader widget.\nA window requested a redraw.\nA widget which can render custom shaders with Iced’s wgpu…\nThe internal state of the Program.\nStores custom, user-provided types.\nA touch event.\nA viewing region for displaying computer graphics.\nDraws the Primitive.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns a reference to the data with type T if it exists …\nReturns a mutable reference to the data with type T if it …\nReturns true if Storage contains a type T.\nSet the height of the custom Shader.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns the logical size of the Viewport.\nReturns the current mouse interaction of the Program.\nReturns the current mouse interaction of the Program.\nCreate a new custom Shader.\nReturns the physical height of the Viewport.\nReturns the physical size of the Viewport.\nReturns the physical width of the Viewport.\nProcesses the Primitive, allowing for GPU buffer …\nReturns the projection transformation of the Viewport.\nRenders the Primitive.\nReturns the scale factor of the Viewport.\nInserts the data T in to Storage.\nUpdate the internal State of the Program. This can be used …\nUpdate the internal State of the Program. This can be used …\nSet the width of the custom Shader.\nCreates a new Viewport with the given physical dimensions …\nThe Slider can be interacted with.\nThe theme catalog of a Slider.\nA circular handle.\nThe item class of the Catalog.\nThe default height of a Slider.\nThe Slider is being dragged.\nThe appearance of the handle of a slider.\nThe shape of the handle of a slider.\nThe Slider is being hovered.\nThe appearance of a slider rail\nA rectangular shape.\nAn horizontal bar and a handle that selects a single value …\nThe possible status of a Slider.\nThe appearance of a slider.\nA styling function for a Slider.\nThe border Color of the handle.\nThe border radius of the corners of the rail.\nThe border width of the handle.\nSets the style class of the Slider.\nThe Color of the handle.\nThe colors of the rail of the slider.\nThe default style of a Slider.\nThe default class produced by the Catalog.\nSets the optional default value for the Slider.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nThe appearance of the Handle of the slider.\nSets the height of the Slider.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Slider.\nSets the release message of the Slider. This is called …\nThe colors of the rail of the slider.\nThe shape of the handle.\nSets the optional “shift” step for the Slider.\nSets the step size of the Slider.\nThe Style of a class with the given status.\nSets the style of the Slider.\nSets the width of the Slider.\nThe width of the stroke of a slider rail.\nChanges the HandleShape of the Style to a circle with the …\nThe border radius of the corners of the rectangle.\nThe radius of the circle.\nThe width of the rectangle.\nThe theme catalog of an Svg.\nThe item class of the Catalog.\nA handle of Svg data.\nThe Svg is being hovered.\nThe Svg is idle.\nThe possible status of an Svg.\nThe appearance of an Svg.\nA styling function for an Svg.\nA vector graphics image.\nSets the style class of the Svg.\nThe Color filter of an Svg.\nSets the ContentFit of the Svg.\nReturns a reference to the SVG Data.\nThe default class produced by the Catalog.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreates an SVG Handle from raw bytes containing either an …\nCreates an SVG Handle pointing to the vector image of the …\nCreates a new Svg that will display the contents of the …\nSets the height of the Svg.\nReturns the unique identifier of the Handle.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Svg from the given Handle.\nSets the opacity of the Svg.\nApplies the given Rotation to the Svg.\nThe Style of a class with the given status.\nSets the style of the Svg.\nSets the width of the Svg.\nAn absolute height in logical pixels.\nAdvanced text shaping and font fallback.\nNo shaping and no font fallback.\nBorrowed data.\nThe theme catalog of a Text.\nThe item class of this Catalog.\nA fragment of Text.\nThe output of the Highlighter.\nA type capable of highlighting text.\nA trait for converting a value to some text Fragment.\nThe highlight iterator type.\nThe height of a line of text in a paragraph.\nOwned data.\nA factor of the size of the text.\nA bunch of Rich text.\nThe settings to configure the Highlighter.\nThe shaping strategy of some text.\nA span of text.\nThe internal state of a Text widget.\nThe appearance of some text.\nA styling function for a Text.\nA paragraph.\nSets the alignment::Horizontal of the Rich text.\nSets the alignment::Vertical of the Rich text.\nSets the Background of the Span.\nSets the Background of the Span, if any.\nText with the default base color.\nSets the Border of the Span.\nSets the Border of the Span, if any.\nCenters the Rich text, both horizontally and vertically.\nNotifies the Highlighter that the line at the given index …\nSets the default style class of the Rich text.\nSets the default Color of the Rich text.") \ No newline at end of file diff --git a/search.desc/iced_widget/iced_widget-desc-1-.js b/search.desc/iced_widget/iced_widget-desc-1-.js index bfe1a5263b1..16d1c041962 100644 --- a/search.desc/iced_widget/iced_widget-desc-1-.js +++ b/search.desc/iced_widget/iced_widget-desc-1-.js @@ -1 +1 @@ -searchState.loadedDescShard("iced_widget", 1, "Sets the default font of the Rich text.\nSets the font of the Span.\nThe font of the Span.\nSets the font of the Span, if any.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Rich text boundaries.\nThe Highlight of the Span.\nHighlights the given line.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the value to some text Fragment.\nProduces the layout::Node of a Text widget.\nSets the defualt LineHeight of the Rich text.\nSets the LineHeight of the Span.\nThe LineHeight of the Span.\nSets the link of the Span.\nThe link of the Span.\nSets the link of the Span, if any.\nCreates a new Highlighter from its Self::Settings.\nCreates a new empty Rich text.\nCreates a new Span of text with the given text fragment.\nSets the Padding of the Span.\nThe Padding of the Span.\nText conveying some important information, like an action.\nAdds a new text Span to the Rich text.\nText conveying some secondary information, like a footnote.\nSets the default size of the Rich text.\nSets the size of the Span.\nThe size of the Span in Pixels.\nSets whether the Span shoud be struck through or not.\nWhether the Span should be struck through or not.\nThe Style of a class with the given status.\nSets the default style of the Rich text.\nText conveying some positive information, like a …\nThe Fragment of text.\nReturns the LineHeight in absolute logical pixels.\nTurns the Span into a static one.\nSets whether the Span shoud be underlined or not.\nWhether the Span should be underlined or not.\nUpdates the Highlighter with some new Self::Settings.\nSets the width of the Rich text boundaries.\nCreates a new Rich text with the given text spans.\nAn interaction with an Editor.\nThe TextEditor can be interacted with.\nDelete the previous character.\nDelete the previous character.\nA binding to an action in the TextEditor.\nThe theme catalog of a TextEditor.\nThe item class of the Catalog.\nClick the Editor at the given Point.\nThe content of a TextEditor.\nCopy the selection of the TextEditor.\nProduce the given message.\nCut the selection of the TextEditor.\nDelete the next character.\nDelete the next character.\nThe TextEditor cannot be interacted with.\nMove to the end of the text.\nMove to the start of the text.\nMove down.\nDrag the mouse on the Editor to the given Point.\nAn action that edits text.\nPerform an Edit.\nMove to the end of the line.\nBreak the current line.\nBreak the current line.\nThe TextEditor is focused.\nMove to the start of the line.\nThe TextEditor is being hovered.\nInsert the given character.\nInsert the given character.\nA key press.\nMove left.\nA cursor movement.\nApply a Motion.\nApply a Motion.\nMove to the start of the next window.\nMove to the start of the previous window.\nPaste the given text.\nPaste the clipboard contents in the TextEditor.\nMove right.\nScroll the Editor a certain amount of lines.\nSelect text with a given Motion.\nSelect text with a given Motion.\nSelect the entire buffer.\nSelect the entire buffer.\nSelect the line at the current cursor.\nSelect the line at the current cursor.\nSelect the word at the current cursor.\nSelect the word at the current cursor.\nA sequence of bindings to execute.\nThe state of a TextEditor.\nThe possible status of a TextEditor.\nThe appearance of a text input.\nA styling function for a TextEditor.\nA multi-line text input.\nUnfocus the TextEditor.\nMove up.\nMove to the left boundary of a word.\nMove to the right boundary of a word.\nThe Background of the text input.\nThe Border of the text input.\nSets the style class of the TextEditor.\nReturns the current cursor position of the Content.\nThe default style of a TextEditor.\nThe default class produced by the Catalog.\nReturns the Direction of the Motion.\nSets the Font of the TextEditor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the default Binding for the given key press.\nSets the height of the TextEditor.\nHighlights the TextEditor using the given syntax and theme.\nHighlights the TextEditor with the given Highlighter and a …\nThe Color of the icon of the text input.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the Action is an editing action.\nReturns whether the TextEditor is currently focused or not.\nThe key pressed.\nSets the closure to produce key bindings on key presses.\nReturns the text of the line at the given index, if it …\nReturns the amount of lines of the Content.\nSets the text::LineHeight of the TextEditor.\nReturns an iterator of the text of the lines in the Content…\nThe state of the keyboard modifiers.\nCreates new TextEditor with the given Content.\nCreates an empty Content.\nSets the message that should be produced when some action …\nSets the Padding of the TextEditor.\nPerforms an Action on the Content.\nSets the placeholder of the TextEditor.\nThe Color of the placeholder of the text input.\nReturns the selected text of the Content.\nThe Color of the selection of the text input.\nSets the text size of the TextEditor.\nThe current Status of the TextEditor.\nThe Style of a class with the given status.\nSets the style of the TextEditor.\nReturns the text of the Content.\nThe text produced by the key press.\nThe Color of the value of the text input.\nWidens the Motion, if possible.\nCreates a Content with the given text.\nThe amount of lines to scroll.\nThe TextInput can be interacted with.\nThe theme catalog of a TextInput.\nThe item class of the Catalog.\nThe default Padding of a TextInput.\nThe TextInput cannot be interacted with.\nThe TextInput is focused.\nThe TextInput is being hovered.\nThe content of the Icon.\nThe identifier of a TextInput.\nThe left side of a TextInput.\nThe right side of a TextInput.\nThe side of a TextInput.\nThe state of a TextInput.\nThe possible status of a TextInput.\nThe appearance of a text input.\nA styling function for a TextInput.\nA field that can be filled with text.\nThe value of a TextInput.\nThe Background of the text input.\nThe Border of the text input.\nSets the style class of the TextInput.\nThe unicode code point that will be used as the icon.\nTrack the cursor of a text input.\nReturns the Cursor of the TextInput.\nThe default style of a TextInput.\nThe default class produced by the Catalog.\nDraws the TextInput with the given Renderer, overriding its\nProduces a Task that focuses the TextInput with the given …\nFocuses the TextInput.\nSets the Font of the TextInput.\nThe font that will be used to display the code_point.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the Icon of the TextInput.\nThe Color of the icon of the text input.\nSets the Id of the TextInput.\nInserts a new char at the given grapheme index.\nInserts a bunch of graphemes at the given grapheme index.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the Value is empty or not.\nReturns whether the TextInput is currently focused or not.\nLays out the TextInput, overriding its Value if provided.\nReturns the total amount of graphemes in the Value.\nSets the text::LineHeight of the TextInput.\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to an arbitrary location.\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to the end of the input …\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to the front of the …\nCreates a new TextInput with the given placeholder and its …\nCreates a new Value from a string slice.\nCreates a custom Id.\nCreates a new State, representing an unfocused TextInput.\nReturns the position of the next end of a word from the …\nSets the message that should be produced when some text is …\nSets the message that should be produced when some text is …\nSets the message that should be produced when the TextInput…\nSets the Padding of the TextInput.\nThe Color of the placeholder of the text input.\nReturns the position of the previous start of a word from …\nRemoves the grapheme at the given index.\nRemoves the graphemes from start to end.\nConverts the TextInput into a secure password input.\nReturns a new Value with all its graphemes replaced with …\nReturns a new Value containing the graphemes from start …\nProduces a Task that selects all the content of the …\nSelects all the content of the TextInput.\nThe Color of the selection of the text input.\nThe side of a TextInput where to display the Icon.\nSets the text size of the TextInput.\nThe font size of the content.\nThe spacing between the Icon and the text in a TextInput.\nThe Style of a class with the given status.\nSets the style of the TextInput.\nUnfocuses the TextInput.\nCreates a unique Id.\nReturns a new Value containing the graphemes until the …\nThe Color of the value of the text input.\nSets the width of the TextInput.\nThe cursor of a text input.\nCursor without a selection\nCursor selecting a range of text\nThe state of a Cursor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nReturns the current selection of the Cursor for the given …\nReturns the State of the Cursor.\nThe end of the selection\nThe start of the selection\nThe built-in Catppuccin Frappé variant of a Palette.\nThe built-in Catppuccin Latte variant of a Palette.\nThe built-in Catppuccin Macchiato variant of a Palette.\nThe built-in Catppuccin Mocha variant of a Palette.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA Theme with a customized Palette.\nA Theme that uses a Custom palette.\nThe built-in dark variant of a Palette.\nThe built-in Dracula variant of a Palette.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe built-in Ferra variant of a Palette.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant of a Palette.\nThe built-in Gruvbox Light variant of a Palette.\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nThe built-in Kanagawa Dragon variant of a Palette.\nThe built-in Kanagawa Lotus variant of a Palette.\nThe built-in Kanagawa Wave variant of a Palette.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nThe built-in light variant of a Palette.\nThe built-in light variant.\nThe built-in Moonfly variant of a Palette.\nThe built-in Moonfly variant.\nThe built-in Nightfly variant of a Palette.\nThe built-in Nord variant of a Palette.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant of a Palette.\nThe built-in Oxocarbon variant.\nA color palette.\nThe built-in Solarized Dark variant of a Palette.\nThe built-in Solarized Light variant of a Palette.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nThe built-in Tokyo Night variant of a Palette.\nThe built-in Tokyo Night Light variant of a Palette.\nThe built-in Tokyo Night Storm variant of a Palette.\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nThe background Color of the Palette.\nThe danger Color of the Palette.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a Custom theme from the given Palette.\nDefine the colors of a theme.\nThe primary Color of the Palette.\nThe success Color of the Palette.\nThe text Color of the Palette.\nCreates a Custom theme from the given Palette with a …\nA set of background colors.\nA set of danger colors.\nThe built-in Catppuccin Frappé variant of an Extended …\nThe built-in Catppuccin Latte variant of an Extended …\nThe built-in Catppuccin Macchiato variant of an Extended …\nThe built-in Catppuccin Mocha variant of an Extended …\nThe built-in dark variant of an Extended palette.\nThe built-in Dracula variant of an Extended palette.\nThe built-in Ferra variant of an Extended palette.\nThe built-in Gruvbox Dark variant of an Extended palette.\nThe built-in Gruvbox Light variant of an Extended palette.\nThe built-in Kanagawa Dragon variant of an Extended …\nThe built-in Kanagawa Lotus variant of an Extended palette.\nThe built-in Kanagawa Wave variant of an Extended palette.\nThe built-in light variant of an Extended palette.\nThe built-in Moonfly variant of an Extended palette.\nThe built-in Nightfly variant of an Extended palette.\nThe built-in Nord variant of an Extended palette.\nThe built-in Oxocarbon variant of an Extended palette.\nThe built-in Solarized Dark variant of an Extended palette.\nThe built-in Solarized Light variant of an Extended …\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night Storm variant of an Extended …\nAn extended set of colors generated from a Palette.\nA pair of background and text colors.\nA color palette.\nA set of primary colors.\nA set of secondary colors.\nA set of success colors.\nThe background Color of the Palette.\nThe set of background colors.\nThe base background color.\nThe base primary color.\nThe base secondary color.\nThe base success color.\nThe base danger color.\nThe background color.\nThe danger Color of the Palette.\nThe set of danger colors.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGenerates an Extended palette from a simple Palette.\nGenerates a set of Primary colors from the base, …\nGenerates a set of Secondary colors from the base and text …\nGenerates a set of Success colors from the base, …\nGenerates a set of Danger colors from the base, …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether the palette is dark or not.\nCreates a new Pair from a background Color and some text …\nGenerates a set of Background colors from the base and …\nThe primary Color of the Palette.\nThe set of primary colors.\nThe set of secondary colors.\nA stronger version of the base background color.\nA stronger version of the base primary color.\nA stronger version of the base secondary color.\nA stronger version of the base success color.\nA stronger version of the base danger color.\nThe success Color of the Palette.\nThe set of success colors.\nThe text Color of the Palette.\nThe text color.\nA weaker version of the base background color.\nA weaker version of the base primary color.\nA weaker version of the base secondary color.\nA weaker version of the base success color.\nA weaker version of the base danger color.\nThe Toggler can be interacted with.\nThe theme catalog of a Toggler.\nThe item class of the Catalog.\nThe default size of a Toggler.\nThe Toggler is being hovered.\nThe possible status of a Toggler.\nThe appearance of a toggler.\nA styling function for a Toggler.\nA toggler widget.\nThe background Color of the toggler.\nThe Color of the background border of the toggler.\nThe width of the background border of the toggler.\nSets the style class of the Toggler.\nThe default style of a Toggler.\nThe default class produced by the Catalog.\nSets the Renderer::Font of the text of the Toggler\nThe foreground Color of the toggler.\nThe Color of the foreground border of the toggler.\nThe width of the foreground border of the toggler.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Toggler.\nSets the size of the Toggler.\nSets the spacing between the Toggler and the text.\nThe Style of a class with the given status.\nSets the style of the Toggler.\nSets the horizontal alignment of the text of the Toggler\nSets the text text::LineHeight of the Toggler.\nSets the text::Shaping strategy of the Toggler.\nSets the text size o the Toggler.\nSets the width of the Toggler.\nIndicates whether the Toggler is toggled.\nIndicates whether the Toggler is toggled.\nThe tooltip will appear on the bottom of the widget.\nThe tooltip will follow the cursor.\nThe tooltip will appear on the left of the widget.\nThe position of the tooltip. Defaults to following the …\nThe tooltip will appear on the right of the widget.\nAn element to display a widget over another.\nThe tooltip will appear on the top of the widget.\nSets the style class of the Tooltip.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the gap between the content and its Tooltip.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Tooltip.\nSets the padding of the Tooltip.\nSets whether the Tooltip is snapped within the viewport.\nSets the style of the Tooltip.\nThe default width of a VerticalSlider.\nAn vertical bar and a handle that selects a single value …\nSets the style class of the VerticalSlider.\nSets the optional default value for the VerticalSlider.\nReturns the argument unchanged.\nSets the height of the VerticalSlider.\nCalls U::from(self).\nCreates a new VerticalSlider.\nSets the release message of the VerticalSlider. This is …\nSets the optional “shift” step for the VerticalSlider.\nSets the step size of the VerticalSlider.\nSets the style of the VerticalSlider.\nSets the width of the VerticalSlider.") \ No newline at end of file +searchState.loadedDescShard("iced_widget", 1, "Sets the Color of the Span.\nThe Color of the Span.\nThe Color of the text.\nSets the default Color of the Rich text, if Some.\nSets the Color of the Span, if any.\nReturns the current line of the Highlighter.\nText conveying some negative information, like an error.\nThe default text styling; color is inherited.\nThe default class produced by this Catalog.\nDraws text using the same logic as the Text widget.\nSets the default font of the Rich text.\nSets the font of the Span.\nThe font of the Span.\nSets the font of the Span, if any.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the height of the Rich text boundaries.\nThe Highlight of the Span.\nHighlights the given line.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConverts the value to some text Fragment.\nProduces the layout::Node of a Text widget.\nSets the defualt LineHeight of the Rich text.\nSets the LineHeight of the Span.\nThe LineHeight of the Span.\nSets the link of the Span.\nThe link of the Span.\nSets the link of the Span, if any.\nCreates a new Highlighter from its Self::Settings.\nCreates a new empty Rich text.\nCreates a new Span of text with the given text fragment.\nSets the Padding of the Span.\nThe Padding of the Span.\nText conveying some important information, like an action.\nAdds a new text Span to the Rich text.\nText conveying some secondary information, like a footnote.\nSets the default size of the Rich text.\nSets the size of the Span.\nThe size of the Span in Pixels.\nSets whether the Span shoud be struck through or not.\nWhether the Span should be struck through or not.\nThe Style of a class with the given status.\nSets the default style of the Rich text.\nText conveying some positive information, like a …\nThe Fragment of text.\nReturns the LineHeight in absolute logical pixels.\nTurns the Span into a static one.\nSets whether the Span shoud be underlined or not.\nWhether the Span should be underlined or not.\nUpdates the Highlighter with some new Self::Settings.\nSets the width of the Rich text boundaries.\nCreates a new Rich text with the given text spans.\nAn interaction with an Editor.\nThe TextEditor can be interacted with.\nDelete the previous character.\nDelete the previous character.\nA binding to an action in the TextEditor.\nThe theme catalog of a TextEditor.\nThe item class of the Catalog.\nClick the Editor at the given Point.\nThe content of a TextEditor.\nCopy the selection of the TextEditor.\nProduce the given message.\nCut the selection of the TextEditor.\nDelete the next character.\nDelete the next character.\nThe TextEditor cannot be interacted with.\nMove to the end of the text.\nMove to the start of the text.\nMove down.\nDrag the mouse on the Editor to the given Point.\nAn action that edits text.\nPerform an Edit.\nMove to the end of the line.\nBreak the current line.\nBreak the current line.\nThe TextEditor is focused.\nMove to the start of the line.\nThe TextEditor is being hovered.\nInsert the given character.\nInsert the given character.\nA key press.\nMove left.\nA cursor movement.\nApply a Motion.\nApply a Motion.\nMove to the start of the next window.\nMove to the start of the previous window.\nPaste the given text.\nPaste the clipboard contents in the TextEditor.\nMove right.\nScroll the Editor a certain amount of lines.\nSelect text with a given Motion.\nSelect text with a given Motion.\nSelect the entire buffer.\nSelect the entire buffer.\nSelect the line at the current cursor.\nSelect the line at the current cursor.\nSelect the word at the current cursor.\nSelect the word at the current cursor.\nA sequence of bindings to execute.\nThe state of a TextEditor.\nThe possible status of a TextEditor.\nThe appearance of a text input.\nA styling function for a TextEditor.\nA multi-line text input.\nUnfocus the TextEditor.\nMove up.\nMove to the left boundary of a word.\nMove to the right boundary of a word.\nThe Background of the text input.\nThe Border of the text input.\nSets the style class of the TextEditor.\nReturns the current cursor position of the Content.\nThe default style of a TextEditor.\nThe default class produced by the Catalog.\nReturns the Direction of the Motion.\nSets the Font of the TextEditor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the default Binding for the given key press.\nSets the height of the TextEditor.\nHighlights the TextEditor using the given syntax and theme.\nHighlights the TextEditor with the given Highlighter and a …\nThe Color of the icon of the text input.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the Action is an editing action.\nReturns whether the TextEditor is currently focused or not.\nThe key pressed.\nSets the closure to produce key bindings on key presses.\nReturns the text of the line at the given index, if it …\nReturns the amount of lines of the Content.\nSets the text::LineHeight of the TextEditor.\nReturns an iterator of the text of the lines in the Content…\nThe state of the keyboard modifiers.\nCreates new TextEditor with the given Content.\nCreates an empty Content.\nSets the message that should be produced when some action …\nSets the Padding of the TextEditor.\nPerforms an Action on the Content.\nSets the placeholder of the TextEditor.\nThe Color of the placeholder of the text input.\nReturns the selected text of the Content.\nThe Color of the selection of the text input.\nSets the text size of the TextEditor.\nThe current Status of the TextEditor.\nThe Style of a class with the given status.\nSets the style of the TextEditor.\nReturns the text of the Content.\nThe text produced by the key press.\nThe Color of the value of the text input.\nWidens the Motion, if possible.\nCreates a Content with the given text.\nThe amount of lines to scroll.\nThe TextInput can be interacted with.\nThe theme catalog of a TextInput.\nThe item class of the Catalog.\nThe default Padding of a TextInput.\nThe TextInput cannot be interacted with.\nThe TextInput is focused.\nThe TextInput is being hovered.\nThe content of the Icon.\nThe identifier of a TextInput.\nThe left side of a TextInput.\nThe right side of a TextInput.\nThe side of a TextInput.\nThe state of a TextInput.\nThe possible status of a TextInput.\nThe appearance of a text input.\nA styling function for a TextInput.\nA field that can be filled with text.\nThe value of a TextInput.\nThe Background of the text input.\nThe Border of the text input.\nSets the style class of the TextInput.\nThe unicode code point that will be used as the icon.\nTrack the cursor of a text input.\nReturns the Cursor of the TextInput.\nThe default style of a TextInput.\nThe default class produced by the Catalog.\nDraws the TextInput with the given Renderer, overriding its\nProduces a Task that focuses the TextInput with the given …\nFocuses the TextInput.\nSets the Font of the TextInput.\nThe font that will be used to display the code_point.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the Icon of the TextInput.\nThe Color of the icon of the text input.\nSets the Id of the TextInput.\nInserts a new char at the given grapheme index.\nInserts a bunch of graphemes at the given grapheme index.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns whether the Value is empty or not.\nReturns whether the TextInput is currently focused or not.\nLays out the TextInput, overriding its Value if provided.\nReturns the total amount of graphemes in the Value.\nSets the text::LineHeight of the TextInput.\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to an arbitrary location.\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to the end of the input …\nProduces a Task that moves the cursor of the TextInput …\nMoves the Cursor of the TextInput to the front of the …\nCreates a new TextInput with the given placeholder and its …\nCreates a new Value from a string slice.\nCreates a custom Id.\nCreates a new State, representing an unfocused TextInput.\nReturns the position of the next end of a word from the …\nSets the message that should be produced when some text is …\nSets the message that should be produced when some text is …\nSets the message that should be produced when the TextInput…\nSets the Padding of the TextInput.\nThe Color of the placeholder of the text input.\nReturns the position of the previous start of a word from …\nRemoves the grapheme at the given index.\nRemoves the graphemes from start to end.\nConverts the TextInput into a secure password input.\nReturns a new Value with all its graphemes replaced with …\nReturns a new Value containing the graphemes from start …\nProduces a Task that selects all the content of the …\nSelects all the content of the TextInput.\nThe Color of the selection of the text input.\nThe side of a TextInput where to display the Icon.\nSets the text size of the TextInput.\nThe font size of the content.\nThe spacing between the Icon and the text in a TextInput.\nThe Style of a class with the given status.\nSets the style of the TextInput.\nUnfocuses the TextInput.\nCreates a unique Id.\nReturns a new Value containing the graphemes until the …\nThe Color of the value of the text input.\nSets the width of the TextInput.\nThe cursor of a text input.\nCursor without a selection\nCursor selecting a range of text\nThe state of a Cursor.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nReturns the current selection of the Cursor for the given …\nReturns the State of the Cursor.\nThe end of the selection\nThe start of the selection\nThe built-in Catppuccin Frappé variant of a Palette.\nThe built-in Catppuccin Latte variant of a Palette.\nThe built-in Catppuccin Macchiato variant of a Palette.\nThe built-in Catppuccin Mocha variant of a Palette.\nThe built-in Catppuccin Frappé variant.\nThe built-in Catppuccin Latte variant.\nThe built-in Catppuccin Macchiato variant.\nThe built-in Catppuccin Mocha variant.\nA Theme with a customized Palette.\nA Theme that uses a Custom palette.\nThe built-in dark variant of a Palette.\nThe built-in Dracula variant of a Palette.\nThe built-in dark variant.\nThe built-in Dracula variant.\nThe built-in Ferra variant of a Palette.\nThe built-in Ferra variant:\nThe built-in Gruvbox Dark variant of a Palette.\nThe built-in Gruvbox Light variant of a Palette.\nThe built-in Gruvbox Dark variant.\nThe built-in Gruvbox Light variant.\nThe built-in Kanagawa Dragon variant of a Palette.\nThe built-in Kanagawa Lotus variant of a Palette.\nThe built-in Kanagawa Wave variant of a Palette.\nThe built-in Kanagawa Dragon variant.\nThe built-in Kanagawa Lotus variant.\nThe built-in Kanagawa Wave variant.\nThe built-in light variant of a Palette.\nThe built-in light variant.\nThe built-in Moonfly variant of a Palette.\nThe built-in Moonfly variant.\nThe built-in Nightfly variant of a Palette.\nThe built-in Nord variant of a Palette.\nThe built-in Nightfly variant.\nThe built-in Nord variant.\nThe built-in Oxocarbon variant of a Palette.\nThe built-in Oxocarbon variant.\nA color palette.\nThe built-in Solarized Dark variant of a Palette.\nThe built-in Solarized Light variant of a Palette.\nThe built-in Solarized Dark variant.\nThe built-in Solarized Light variant.\nThe built-in Tokyo Night variant of a Palette.\nThe built-in Tokyo Night Light variant of a Palette.\nThe built-in Tokyo Night Storm variant of a Palette.\nA built-in theme.\nThe built-in Tokyo Night variant.\nThe built-in Tokyo Night Light variant.\nThe built-in Tokyo Night Storm variant.\nThe background Color of the Palette.\nThe danger Color of the Palette.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCreates a Custom theme from the given Palette.\nDefine the colors of a theme.\nThe primary Color of the Palette.\nThe success Color of the Palette.\nThe text Color of the Palette.\nCreates a Custom theme from the given Palette with a …\nA set of background colors.\nA set of danger colors.\nThe built-in Catppuccin Frappé variant of an Extended …\nThe built-in Catppuccin Latte variant of an Extended …\nThe built-in Catppuccin Macchiato variant of an Extended …\nThe built-in Catppuccin Mocha variant of an Extended …\nThe built-in dark variant of an Extended palette.\nThe built-in Dracula variant of an Extended palette.\nThe built-in Ferra variant of an Extended palette.\nThe built-in Gruvbox Dark variant of an Extended palette.\nThe built-in Gruvbox Light variant of an Extended palette.\nThe built-in Kanagawa Dragon variant of an Extended …\nThe built-in Kanagawa Lotus variant of an Extended palette.\nThe built-in Kanagawa Wave variant of an Extended palette.\nThe built-in light variant of an Extended palette.\nThe built-in Moonfly variant of an Extended palette.\nThe built-in Nightfly variant of an Extended palette.\nThe built-in Nord variant of an Extended palette.\nThe built-in Oxocarbon variant of an Extended palette.\nThe built-in Solarized Dark variant of an Extended palette.\nThe built-in Solarized Light variant of an Extended …\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night variant of an Extended palette.\nThe built-in Tokyo Night Storm variant of an Extended …\nAn extended set of colors generated from a Palette.\nA pair of background and text colors.\nA color palette.\nA set of primary colors.\nA set of secondary colors.\nA set of success colors.\nThe background Color of the Palette.\nThe set of background colors.\nThe base background color.\nThe base primary color.\nThe base secondary color.\nThe base success color.\nThe base danger color.\nThe background color.\nThe danger Color of the Palette.\nThe set of danger colors.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nGenerates an Extended palette from a simple Palette.\nGenerates a set of Primary colors from the base, …\nGenerates a set of Secondary colors from the base and text …\nGenerates a set of Success colors from the base, …\nGenerates a set of Danger colors from the base, …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nWhether the palette is dark or not.\nCreates a new Pair from a background Color and some text …\nGenerates a set of Background colors from the base and …\nThe primary Color of the Palette.\nThe set of primary colors.\nThe set of secondary colors.\nA stronger version of the base background color.\nA stronger version of the base primary color.\nA stronger version of the base secondary color.\nA stronger version of the base success color.\nA stronger version of the base danger color.\nThe success Color of the Palette.\nThe set of success colors.\nThe text Color of the Palette.\nThe text color.\nA weaker version of the base background color.\nA weaker version of the base primary color.\nA weaker version of the base secondary color.\nA weaker version of the base success color.\nA weaker version of the base danger color.\nThe Toggler can be interacted with.\nThe theme catalog of a Toggler.\nThe item class of the Catalog.\nThe default size of a Toggler.\nThe Toggler is being hovered.\nThe possible status of a Toggler.\nThe appearance of a toggler.\nA styling function for a Toggler.\nA toggler widget.\nThe background Color of the toggler.\nThe Color of the background border of the toggler.\nThe width of the background border of the toggler.\nSets the style class of the Toggler.\nThe default style of a Toggler.\nThe default class produced by the Catalog.\nSets the Renderer::Font of the text of the Toggler\nThe foreground Color of the toggler.\nThe Color of the foreground border of the toggler.\nThe width of the foreground border of the toggler.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Toggler.\nSets the size of the Toggler.\nSets the spacing between the Toggler and the text.\nThe Style of a class with the given status.\nSets the style of the Toggler.\nSets the horizontal alignment of the text of the Toggler\nSets the text text::LineHeight of the Toggler.\nSets the text::Shaping strategy of the Toggler.\nSets the text size o the Toggler.\nSets the width of the Toggler.\nIndicates whether the Toggler is toggled.\nIndicates whether the Toggler is toggled.\nThe tooltip will appear on the bottom of the widget.\nThe tooltip will follow the cursor.\nThe tooltip will appear on the left of the widget.\nThe position of the tooltip. Defaults to following the …\nThe tooltip will appear on the right of the widget.\nAn element to display a widget over another.\nThe tooltip will appear on the top of the widget.\nSets the style class of the Tooltip.\nReturns the argument unchanged.\nReturns the argument unchanged.\nSets the gap between the content and its Tooltip.\nCalls U::from(self).\nCalls U::from(self).\nCreates a new Tooltip.\nSets the padding of the Tooltip.\nSets whether the Tooltip is snapped within the viewport.\nSets the style of the Tooltip.\nThe default width of a VerticalSlider.\nAn vertical bar and a handle that selects a single value …\nSets the style class of the VerticalSlider.\nSets the optional default value for the VerticalSlider.\nReturns the argument unchanged.\nSets the height of the VerticalSlider.\nCalls U::from(self).\nCreates a new VerticalSlider.\nSets the release message of the VerticalSlider. This is …\nSets the optional “shift” step for the VerticalSlider.\nSets the step size of the VerticalSlider.\nSets the style of the VerticalSlider.\nSets the width of the VerticalSlider.") \ No newline at end of file diff --git a/src/iced_core/image.rs.html b/src/iced_core/image.rs.html index 505f285fc50..63f781008fe 100644 --- a/src/iced_core/image.rs.html +++ b/src/iced_core/image.rs.html @@ -177,6 +177,71 @@ 177 178 179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244
//! Load and draw raster graphics.
 pub use bytes::Bytes;
 
@@ -186,6 +251,73 @@
 use std::hash::{Hash, Hasher};
 use std::path::{Path, PathBuf};
 
+/// A raster image that can be drawn.
+#[derive(Debug, Clone, PartialEq)]
+pub struct Image<H = Handle> {
+    /// The handle of the image.
+    pub handle: H,
+
+    /// The filter method of the image.
+    pub filter_method: FilterMethod,
+
+    /// The rotation to be applied to the image; on its center.
+    pub rotation: Radians,
+
+    /// The opacity of the image.
+    ///
+    /// 0 means transparent. 1 means opaque.
+    pub opacity: f32,
+
+    /// If set to `true`, the image will be snapped to the pixel grid.
+    ///
+    /// This can avoid graphical glitches, specially when using
+    /// [`FilterMethod::Nearest`].
+    pub snap: bool,
+}
+
+impl Image<Handle> {
+    /// Creates a new [`Image`] with the given handle.
+    pub fn new(handle: impl Into<Handle>) -> Self {
+        Self {
+            handle: handle.into(),
+            filter_method: FilterMethod::default(),
+            rotation: Radians(0.0),
+            opacity: 1.0,
+            snap: false,
+        }
+    }
+
+    /// Sets the filter method of the [`Image`].
+    pub fn filter_method(mut self, filter_method: FilterMethod) -> Self {
+        self.filter_method = filter_method;
+        self
+    }
+
+    /// Sets the rotation of the [`Image`].
+    pub fn rotation(mut self, rotation: impl Into<Radians>) -> Self {
+        self.rotation = rotation.into();
+        self
+    }
+
+    /// Sets the opacity of the [`Image`].
+    pub fn opacity(mut self, opacity: impl Into<f32>) -> Self {
+        self.opacity = opacity.into();
+        self
+    }
+
+    /// Sets whether the [`Image`] should be snapped to the pixel grid.
+    pub fn snap(mut self, snap: bool) -> Self {
+        self.snap = snap;
+        self
+    }
+}
+
+impl From<&Handle> for Image {
+    fn from(handle: &Handle) -> Self {
+        Image::new(handle.clone())
+    }
+}
+
 /// A handle of some image data.
 #[derive(Clone, PartialEq, Eq)]
 pub enum Handle {
@@ -280,6 +412,12 @@
     }
 }
 
+impl From<&Handle> for Handle {
+    fn from(value: &Handle) -> Self {
+        value.clone()
+    }
+}
+
 impl std::fmt::Debug for Handle {
     fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
         match self {
@@ -345,15 +483,7 @@
     /// Returns the dimensions of an image for the given [`Handle`].
     fn measure_image(&self, handle: &Self::Handle) -> Size<u32>;
 
-    /// Draws an image with the given [`Handle`] and inside the provided
-    /// `bounds`.
-    fn draw_image(
-        &mut self,
-        handle: Self::Handle,
-        filter_method: FilterMethod,
-        bounds: Rectangle,
-        rotation: Radians,
-        opacity: f32,
-    );
+    /// Draws an [`Image`] inside the provided `bounds`.
+    fn draw_image(&mut self, image: Image<Self::Handle>, bounds: Rectangle);
 }
 
\ No newline at end of file diff --git a/src/iced_core/lib.rs.html b/src/iced_core/lib.rs.html index 349f162fe5e..a614dccbc44 100644 --- a/src/iced_core/lib.rs.html +++ b/src/iced_core/lib.rs.html @@ -76,6 +76,8 @@ 76 77 78 +79 +80
//! The core library of [Iced].
 //!
 //! This library holds basic types that can be reused and re-exported in
@@ -135,6 +137,7 @@
 pub use event::Event;
 pub use font::Font;
 pub use gradient::Gradient;
+pub use image::Image;
 pub use layout::Layout;
 pub use length::Length;
 pub use overlay::Overlay;
@@ -147,6 +150,7 @@
 pub use shadow::Shadow;
 pub use shell::Shell;
 pub use size::Size;
+pub use svg::Svg;
 pub use text::Text;
 pub use theme::Theme;
 pub use transformation::Transformation;
diff --git a/src/iced_core/rectangle.rs.html b/src/iced_core/rectangle.rs.html
index 9d998696c6f..f72a0df5027 100644
--- a/src/iced_core/rectangle.rs.html
+++ b/src/iced_core/rectangle.rs.html
@@ -255,6 +255,62 @@
 255
 256
 257
+258
+259
+260
+261
+262
+263
+264
+265
+266
+267
+268
+269
+270
+271
+272
+273
+274
+275
+276
+277
+278
+279
+280
+281
+282
+283
+284
+285
+286
+287
+288
+289
+290
+291
+292
+293
+294
+295
+296
+297
+298
+299
+300
+301
+302
+303
+304
+305
+306
+307
+308
+309
+310
+311
+312
+313
 
use crate::{Point, Radians, Size, Vector};
 
 /// An axis-aligned rectangle.
@@ -304,6 +360,62 @@
         }
     }
 
+    /// Creates a new square [`Rectangle`] with the center at the origin and
+    /// with the given radius.
+    pub fn with_radius(radius: f32) -> Self {
+        Self {
+            x: -radius,
+            y: -radius,
+            width: radius * 2.0,
+            height: radius * 2.0,
+        }
+    }
+
+    /// Creates a new axis-aligned [`Rectangle`] from the given vertices; returning the
+    /// rotation in [`Radians`] that must be applied to the axis-aligned [`Rectangle`]
+    /// to obtain the desired result.
+    pub fn with_vertices(
+        top_left: Point,
+        top_right: Point,
+        bottom_left: Point,
+    ) -> (Rectangle, Radians) {
+        let width = (top_right.x - top_left.x).hypot(top_right.y - top_left.y);
+
+        let height =
+            (bottom_left.x - top_left.x).hypot(bottom_left.y - top_left.y);
+
+        let rotation =
+            (top_right.y - top_left.y).atan2(top_right.x - top_left.x);
+
+        let rotation = if rotation < 0.0 {
+            2.0 * std::f32::consts::PI + rotation
+        } else {
+            rotation
+        };
+
+        let position = {
+            let center = Point::new(
+                (top_right.x + bottom_left.x) / 2.0,
+                (top_right.y + bottom_left.y) / 2.0,
+            );
+
+            let rotation = -rotation - std::f32::consts::PI * 2.0;
+
+            Point::new(
+                center.x + (top_left.x - center.x) * rotation.cos()
+                    - (top_left.y - center.y) * rotation.sin(),
+                center.y
+                    + (top_left.x - center.x) * rotation.sin()
+                    + (top_left.y - center.y) * rotation.cos(),
+            )
+        };
+
+        (
+            Rectangle::new(position, Size::new(width, height)),
+            Radians(rotation),
+        )
+    }
+
     /// Returns the [`Point`] at the center of the [`Rectangle`].
     pub fn center(&self) -> Point {
         Point::new(self.center_x(), self.center_y())
diff --git a/src/iced_core/renderer/null.rs.html b/src/iced_core/renderer/null.rs.html
index 4e1dfcc96c5..9bb74e6d56c 100644
--- a/src/iced_core/renderer/null.rs.html
+++ b/src/iced_core/renderer/null.rs.html
@@ -193,31 +193,13 @@
 193
 194
 195
-196
-197
-198
-199
-200
-201
-202
-203
-204
-205
-206
-207
-208
-209
-210
-211
-212
 
use crate::alignment;
-use crate::image;
+use crate::image::{self, Image};
 use crate::renderer::{self, Renderer};
 use crate::svg;
 use crate::text::{self, Text};
 use crate::{
-    Background, Color, Font, Pixels, Point, Radians, Rectangle, Size,
-    Transformation,
+    Background, Color, Font, Pixels, Point, Rectangle, Size, Transformation,
 };
 
 impl Renderer for () {
@@ -390,21 +372,13 @@
 }
 
 impl image::Renderer for () {
-    type Handle = ();
+    type Handle = image::Handle;
 
     fn measure_image(&self, _handle: &Self::Handle) -> Size<u32> {
         Size::default()
     }
 
-    fn draw_image(
-        &mut self,
-        _handle: Self::Handle,
-        _filter_method: image::FilterMethod,
-        _bounds: Rectangle,
-        _rotation: Radians,
-        _opacity: f32,
-    ) {
-    }
+    fn draw_image(&mut self, _image: Image, _bounds: Rectangle) {}
 }
 
 impl svg::Renderer for () {
@@ -412,14 +386,6 @@
         Size::default()
     }
 
-    fn draw_svg(
-        &mut self,
-        _handle: svg::Handle,
-        _color: Option<Color>,
-        _bounds: Rectangle,
-        _rotation: Radians,
-        _opacity: f32,
-    ) {
-    }
+    fn draw_svg(&mut self, _svg: svg::Svg, _bounds: Rectangle) {}
 }
 
\ No newline at end of file diff --git a/src/iced_core/svg.rs.html b/src/iced_core/svg.rs.html index 0da401783e3..056b42bda02 100644 --- a/src/iced_core/svg.rs.html +++ b/src/iced_core/svg.rs.html @@ -104,6 +104,59 @@ 104 105 106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159
//! Load and draw vector graphics.
 use crate::{Color, Radians, Rectangle, Size};
 
@@ -113,6 +166,66 @@
 use std::path::PathBuf;
 use std::sync::Arc;
 
+/// A raster image that can be drawn.
+#[derive(Debug, Clone, PartialEq)]
+pub struct Svg<H = Handle> {
+    /// The handle of the [`Svg`].
+    pub handle: H,
+
+    /// The [`Color`] filter to be applied to the [`Svg`].
+    ///
+    /// If some [`Color`] is set, the whole [`Svg`] will be
+    /// painted with it—ignoring any intrinsic colors.
+    ///
+    /// This can be useful for coloring icons programmatically
+    /// (e.g. with a theme).
+    pub color: Option<Color>,
+
+    /// The rotation to be applied to the image; on its center.
+    pub rotation: Radians,
+
+    /// The opacity of the [`Svg`].
+    ///
+    /// 0 means transparent. 1 means opaque.
+    pub opacity: f32,
+}
+
+impl Svg<Handle> {
+    /// Creates a new [`Svg`] with the given handle.
+    pub fn new(handle: impl Into<Handle>) -> Self {
+        Self {
+            handle: handle.into(),
+            color: None,
+            rotation: Radians(0.0),
+            opacity: 1.0,
+        }
+    }
+
+    /// Sets the [`Color`] filter of the [`Svg`].
+    pub fn color(mut self, color: impl Into<Color>) -> Self {
+        self.color = Some(color.into());
+        self
+    }
+
+    /// Sets the rotation of the [`Svg`].
+    pub fn rotation(mut self, rotation: impl Into<Radians>) -> Self {
+        self.rotation = rotation.into();
+        self
+    }
+
+    /// Sets the opacity of the [`Svg`].
+    pub fn opacity(mut self, opacity: impl Into<f32>) -> Self {
+        self.opacity = opacity.into();
+        self
+    }
+}
+
+impl From<&Handle> for Svg {
+    fn from(handle: &Handle) -> Self {
+        Svg::new(handle.clone())
+    }
+}
+
 /// A handle of Svg data.
 #[derive(Debug, Clone, PartialEq, Eq)]
 pub struct Handle {
@@ -201,13 +314,6 @@
     fn measure_svg(&self, handle: &Handle) -> Size<u32>;
 
     /// Draws an SVG with the given [`Handle`], an optional [`Color`] filter, and inside the provided `bounds`.
-    fn draw_svg(
-        &mut self,
-        handle: Handle,
-        color: Option<Color>,
-        bounds: Rectangle,
-        rotation: Radians,
-        opacity: f32,
-    );
+    fn draw_svg(&mut self, svg: Svg, bounds: Rectangle);
 }
 
\ No newline at end of file diff --git a/src/iced_graphics/geometry.rs.html b/src/iced_graphics/geometry.rs.html index a8fd6202319..97828fb9a70 100644 --- a/src/iced_graphics/geometry.rs.html +++ b/src/iced_graphics/geometry.rs.html @@ -45,6 +45,7 @@ 45 46 47 +48
//! Build and draw geometry.
 pub mod fill;
 pub mod frame;
@@ -63,6 +64,7 @@
 pub use style::Style;
 pub use text::Text;
 
+pub use crate::core::{Image, Svg};
 pub use crate::gradient::{self, Gradient};
 
 use crate::cache::Cached;
diff --git a/src/iced_graphics/geometry/frame.rs.html b/src/iced_graphics/geometry/frame.rs.html
index c32ddb78cb3..176b1cd7515 100644
--- a/src/iced_graphics/geometry/frame.rs.html
+++ b/src/iced_graphics/geometry/frame.rs.html
@@ -247,9 +247,26 @@
 247
 248
 249
+250
+251
+252
+253
+254
+255
+256
+257
+258
+259
+260
+261
+262
+263
+264
+265
+266
 
//! Draw and generate geometry.
 use crate::core::{Point, Radians, Rectangle, Size, Vector};
-use crate::geometry::{self, Fill, Path, Stroke, Text};
+use crate::geometry::{self, Fill, Image, Path, Stroke, Svg, Text};
 
 /// The region of a surface that can be used to draw geometry.
 #[allow(missing_debug_implementations)]
@@ -324,6 +341,18 @@
         self.raw.fill_text(text);
     }
 
+    /// Draws the given [`Image`] on the [`Frame`] inside the given bounds.
+    #[cfg(feature = "image")]
+    pub fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>) {
+        self.raw.draw_image(bounds, image);
+    }
+
+    /// Draws the given [`Svg`] on the [`Frame`] inside the given bounds.
+    #[cfg(feature = "svg")]
+    pub fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>) {
+        self.raw.draw_svg(bounds, svg);
+    }
+
     /// Stores the current transform of the [`Frame`] and executes the given
     /// drawing operations, restoring the transform afterwards.
     ///
@@ -365,8 +394,7 @@
         let mut frame = self.draft(region);
 
         let result = f(&mut frame);
-
-        self.paste(frame, Point::new(region.x, region.y));
+        self.paste(frame);
 
         result
     }
@@ -383,8 +411,8 @@
     }
 
     /// Draws the contents of the given [`Frame`] with origin at the given [`Point`].
-    fn paste(&mut self, frame: Self, at: Point) {
-        self.raw.paste(frame.raw, at);
+    fn paste(&mut self, frame: Self) {
+        self.raw.paste(frame.raw);
     }
 
     /// Applies a translation to the current transform of the [`Frame`].
@@ -435,7 +463,7 @@
     fn scale_nonuniform(&mut self, scale: impl Into<Vector>);
 
     fn draft(&mut self, clip_bounds: Rectangle) -> Self;
-    fn paste(&mut self, frame: Self, at: Point);
+    fn paste(&mut self, frame: Self);
 
     fn stroke<'a>(&mut self, path: &Path, stroke: impl Into<Stroke<'a>>);
 
@@ -448,6 +476,9 @@
         fill: impl Into<Fill>,
     );
 
+    fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>);
+    fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>);
+
     fn into_geometry(self) -> Self::Geometry;
 }
 
@@ -480,7 +511,7 @@
     fn scale_nonuniform(&mut self, _scale: impl Into<Vector>) {}
 
     fn draft(&mut self, _clip_bounds: Rectangle) -> Self {}
-    fn paste(&mut self, _frame: Self, _at: Point) {}
+    fn paste(&mut self, _frame: Self) {}
 
     fn stroke<'a>(&mut self, _path: &Path, _stroke: impl Into<Stroke<'a>>) {}
 
@@ -494,6 +525,9 @@
     ) {
     }
 
+    fn draw_image(&mut self, _bounds: Rectangle, _image: impl Into<Image>) {}
+    fn draw_svg(&mut self, _bounds: Rectangle, _svg: impl Into<Svg>) {}
+
     fn into_geometry(self) -> Self::Geometry {}
 }
 
\ No newline at end of file diff --git a/src/iced_graphics/image.rs.html b/src/iced_graphics/image.rs.html index 7ab063aadcf..e6f1a302add 100644 --- a/src/iced_graphics/image.rs.html +++ b/src/iced_graphics/image.rs.html @@ -134,92 +134,30 @@ 134 135 136 -137 -138 -139 -140 -141 -142 -143 -144 -145 -146 -147 -148 -149 -150 -151 -152 -153 -154 -155 -156 -157 -158 -159 -160 -161 -162 -163 -164 -165 -166 -167
//! Load and operate on images.
 #[cfg(feature = "image")]
 pub use ::image as image_rs;
 
-use crate::core::{image, svg, Color, Radians, Rectangle};
+use crate::core::image;
+use crate::core::svg;
+use crate::core::Rectangle;
 
 /// A raster or vector image.
 #[derive(Debug, Clone, PartialEq)]
 pub enum Image {
     /// A raster image.
-    Raster {
-        /// The handle of a raster image.
-        handle: image::Handle,
+    Raster(image::Image, Rectangle),
 
-        /// The filter method of a raster image.
-        filter_method: image::FilterMethod,
-
-        /// The bounds of the image.
-        bounds: Rectangle,
-
-        /// The rotation of the image.
-        rotation: Radians,
-
-        /// The opacity of the image.
-        opacity: f32,
-    },
     /// A vector image.
-    Vector {
-        /// The handle of a vector image.
-        handle: svg::Handle,
-
-        /// The [`Color`] filter
-        color: Option<Color>,
-
-        /// The bounds of the image.
-        bounds: Rectangle,
-
-        /// The rotation of the image.
-        rotation: Radians,
-
-        /// The opacity of the image.
-        opacity: f32,
-    },
+    Vector(svg::Svg, Rectangle),
 }
 
 impl Image {
     /// Returns the bounds of the [`Image`].
     pub fn bounds(&self) -> Rectangle {
         match self {
-            Image::Raster {
-                bounds, rotation, ..
-            }
-            | Image::Vector {
-                bounds, rotation, ..
-            } => bounds.rotate(*rotation),
+            Image::Raster(image, bounds) => bounds.rotate(image.rotation),
+            Image::Vector(svg, bounds) => bounds.rotate(svg.rotation),
         }
     }
 }
diff --git a/src/iced_renderer/fallback.rs.html b/src/iced_renderer/fallback.rs.html
index 3d683537c5d..c00dcd643fc 100644
--- a/src/iced_renderer/fallback.rs.html
+++ b/src/iced_renderer/fallback.rs.html
@@ -615,32 +615,12 @@
 615
 616
 617
-618
-619
-620
-621
-622
-623
-624
-625
-626
-627
-628
-629
-630
-631
-632
-633
-634
-635
-636
-637
 
//! Compose existing renderers and create type-safe fallback strategies.
 use crate::core::image;
 use crate::core::renderer;
 use crate::core::svg;
 use crate::core::{
-    self, Background, Color, Point, Radians, Rectangle, Size, Transformation,
+    self, Background, Color, Image, Point, Rectangle, Size, Svg, Transformation,
 };
 use crate::graphics;
 use crate::graphics::compositor;
@@ -786,25 +766,8 @@
         delegate!(self, renderer, renderer.measure_image(handle))
     }
 
-    fn draw_image(
-        &mut self,
-        handle: Self::Handle,
-        filter_method: image::FilterMethod,
-        bounds: Rectangle,
-        rotation: Radians,
-        opacity: f32,
-    ) {
-        delegate!(
-            self,
-            renderer,
-            renderer.draw_image(
-                handle,
-                filter_method,
-                bounds,
-                rotation,
-                opacity
-            )
-        );
+    fn draw_image(&mut self, image: Image<A::Handle>, bounds: Rectangle) {
+        delegate!(self, renderer, renderer.draw_image(image, bounds));
     }
 }
 
@@ -817,19 +780,8 @@
         delegate!(self, renderer, renderer.measure_svg(handle))
     }
 
-    fn draw_svg(
-        &mut self,
-        handle: svg::Handle,
-        color: Option<Color>,
-        bounds: Rectangle,
-        rotation: Radians,
-        opacity: f32,
-    ) {
-        delegate!(
-            self,
-            renderer,
-            renderer.draw_svg(handle, color, bounds, rotation, opacity)
-        );
+    fn draw_svg(&mut self, svg: Svg, bounds: Rectangle) {
+        delegate!(self, renderer, renderer.draw_svg(svg, bounds));
     }
 }
 
@@ -1078,9 +1030,9 @@
 #[cfg(feature = "geometry")]
 mod geometry {
     use super::Renderer;
-    use crate::core::{Point, Radians, Rectangle, Size, Vector};
+    use crate::core::{Point, Radians, Rectangle, Size, Svg, Vector};
     use crate::graphics::cache::{self, Cached};
-    use crate::graphics::geometry::{self, Fill, Path, Stroke, Text};
+    use crate::graphics::geometry::{self, Fill, Image, Path, Stroke, Text};
 
     impl<A, B> geometry::Renderer for Renderer<A, B>
     where
@@ -1209,6 +1161,14 @@
             delegate!(self, frame, frame.fill_text(text));
         }
 
+        fn draw_image(&mut self, bounds: Rectangle, image: impl Into<Image>) {
+            delegate!(self, frame, frame.draw_image(bounds, image));
+        }
+
+        fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>) {
+            delegate!(self, frame, frame.draw_svg(bounds, svg));
+        }
+
         fn push_transform(&mut self) {
             delegate!(self, frame, frame.push_transform());
         }
@@ -1224,13 +1184,13 @@
             }
         }
 
-        fn paste(&mut self, frame: Self, at: Point) {
+        fn paste(&mut self, frame: Self) {
             match (self, frame) {
                 (Self::Primary(target), Self::Primary(source)) => {
-                    target.paste(source, at);
+                    target.paste(source);
                 }
                 (Self::Secondary(target), Self::Secondary(source)) => {
-                    target.paste(source, at);
+                    target.paste(source);
                 }
                 _ => unreachable!(),
             }
diff --git a/src/iced_tiny_skia/engine.rs.html b/src/iced_tiny_skia/engine.rs.html
index 79087629179..945ea447832 100644
--- a/src/iced_tiny_skia/engine.rs.html
+++ b/src/iced_tiny_skia/engine.rs.html
@@ -846,18 +846,6 @@
 846
 847
 848
-849
-850
-851
-852
-853
-854
-855
-856
-857
-858
-859
-860
 
use crate::core::renderer::Quad;
 use crate::core::{
     Background, Color, Gradient, Rectangle, Size, Transformation, Vector,
@@ -1410,13 +1398,7 @@
     ) {
         match image {
             #[cfg(feature = "image")]
-            Image::Raster {
-                handle,
-                filter_method,
-                bounds,
-                rotation,
-                opacity,
-            } => {
+            Image::Raster(raster, bounds) => {
                 let physical_bounds = *bounds * _transformation;
 
                 if !_clip_bounds.intersects(&physical_bounds) {
@@ -1427,7 +1409,7 @@
                     .then_some(_clip_mask as &_);
 
                 let center = physical_bounds.center();
-                let radians = f32::from(*rotation);
+                let radians = f32::from(raster.rotation);
 
                 let transform = into_transform(_transformation).post_rotate_at(
                     radians.to_degrees(),
@@ -1436,23 +1418,17 @@
                 );
 
                 self.raster_pipeline.draw(
-                    handle,
-                    *filter_method,
+                    &raster.handle,
+                    raster.filter_method,
                     *bounds,
-                    *opacity,
+                    raster.opacity,
                     _pixels,
                     transform,
                     clip_mask,
                 );
             }
             #[cfg(feature = "svg")]
-            Image::Vector {
-                handle,
-                color,
-                bounds,
-                rotation,
-                opacity,
-            } => {
+            Image::Vector(svg, bounds) => {
                 let physical_bounds = *bounds * _transformation;
 
                 if !_clip_bounds.intersects(&physical_bounds) {
@@ -1463,7 +1439,7 @@
                     .then_some(_clip_mask as &_);
 
                 let center = physical_bounds.center();
-                let radians = f32::from(*rotation);
+                let radians = f32::from(svg.rotation);
 
                 let transform = into_transform(_transformation).post_rotate_at(
                     radians.to_degrees(),
@@ -1472,10 +1448,10 @@
                 );
 
                 self.vector_pipeline.draw(
-                    handle,
-                    *color,
+                    &svg.handle,
+                    svg.color,
                     physical_bounds,
-                    *opacity,
+                    svg.opacity,
                     _pixels,
                     transform,
                     clip_mask,
diff --git a/src/iced_tiny_skia/geometry.rs.html b/src/iced_tiny_skia/geometry.rs.html
index 54f82c544fc..a30f792d431 100644
--- a/src/iced_tiny_skia/geometry.rs.html
+++ b/src/iced_tiny_skia/geometry.rs.html
@@ -426,13 +426,72 @@
 426
 427
 428
+429
+430
+431
+432
+433
+434
+435
+436
+437
+438
+439
+440
+441
+442
+443
+444
+445
+446
+447
+448
+449
+450
+451
+452
+453
+454
+455
+456
+457
+458
+459
+460
+461
+462
+463
+464
+465
+466
+467
+468
+469
+470
+471
+472
+473
+474
+475
+476
+477
+478
+479
+480
+481
+482
+483
+484
+485
+486
+487
 
use crate::core::text::LineHeight;
-use crate::core::{Pixels, Point, Radians, Rectangle, Size, Vector};
+use crate::core::{self, Pixels, Point, Radians, Rectangle, Size, Svg, Vector};
 use crate::graphics::cache::{self, Cached};
 use crate::graphics::geometry::fill::{self, Fill};
 use crate::graphics::geometry::stroke::{self, Stroke};
 use crate::graphics::geometry::{self, Path, Style};
-use crate::graphics::{Gradient, Text};
+use crate::graphics::{self, Gradient, Image, Text};
 use crate::Primitive;
 
 use std::rc::Rc;
@@ -441,6 +500,7 @@
 pub enum Geometry {
     Live {
         text: Vec<Text>,
+        images: Vec<graphics::Image>,
         primitives: Vec<Primitive>,
         clip_bounds: Rectangle,
     },
@@ -450,6 +510,7 @@
 #[derive(Debug, Clone)]
 pub struct Cache {
     pub text: Rc<[Text]>,
+    pub images: Rc<[graphics::Image]>,
     pub primitives: Rc<[Primitive]>,
     pub clip_bounds: Rectangle,
 }
@@ -465,10 +526,12 @@
         match self {
             Self::Live {
                 primitives,
+                images,
                 text,
                 clip_bounds,
             } => Cache {
                 primitives: Rc::from(primitives),
+                images: Rc::from(images),
                 text: Rc::from(text),
                 clip_bounds,
             },
@@ -483,6 +546,7 @@
     transform: tiny_skia::Transform,
     stack: Vec<tiny_skia::Transform>,
     primitives: Vec<Primitive>,
+    images: Vec<graphics::Image>,
     text: Vec<Text>,
 }
 
@@ -496,6 +560,7 @@
             clip_bounds,
             stack: Vec::new(),
             primitives: Vec::new(),
+            images: Vec::new(),
             text: Vec::new(),
             transform: tiny_skia::Transform::from_translate(
                 clip_bounds.x,
@@ -666,7 +731,7 @@
         Self::with_clip(clip_bounds)
     }
 
-    fn paste(&mut self, frame: Self, _at: Point) {
+    fn paste(&mut self, frame: Self) {
         self.primitives.extend(frame.primitives);
         self.text.extend(frame.text);
     }
@@ -697,10 +762,63 @@
     fn into_geometry(self) -> Geometry {
         Geometry::Live {
             primitives: self.primitives,
+            images: self.images,
             text: self.text,
             clip_bounds: self.clip_bounds,
         }
     }
+
+    fn draw_image(&mut self, bounds: Rectangle, image: impl Into<core::Image>) {
+        let mut image = image.into();
+
+        let (bounds, external_rotation) =
+            transform_rectangle(bounds, self.transform);
+
+        image.rotation += external_rotation;
+
+        self.images.push(graphics::Image::Raster(image, bounds));
+    }
+
+    fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>) {
+        let mut svg = svg.into();
+
+        let (bounds, external_rotation) =
+            transform_rectangle(bounds, self.transform);
+
+        svg.rotation += external_rotation;
+
+        self.images.push(Image::Vector(svg, bounds));
+    }
+}
+
+fn transform_rectangle(
+    rectangle: Rectangle,
+    transform: tiny_skia::Transform,
+) -> (Rectangle, Radians) {
+    let mut top_left = tiny_skia::Point {
+        x: rectangle.x,
+        y: rectangle.y,
+    };
+
+    let mut top_right = tiny_skia::Point {
+        x: rectangle.x + rectangle.width,
+        y: rectangle.y,
+    };
+
+    let mut bottom_left = tiny_skia::Point {
+        x: rectangle.x,
+        y: rectangle.y + rectangle.height,
+    };
+
+    transform.map_point(&mut top_left);
+    transform.map_point(&mut top_right);
+    transform.map_point(&mut bottom_left);
+
+    Rectangle::with_vertices(
+        Point::new(top_left.x, top_left.y),
+        Point::new(top_right.x, top_right.y),
+        Point::new(bottom_left.x, bottom_left.y),
+    )
 }
 
 fn convert_path(path: &Path) -> Option<tiny_skia::Path> {
diff --git a/src/iced_tiny_skia/layer.rs.html b/src/iced_tiny_skia/layer.rs.html
index a2184157e2a..a7c59373634 100644
--- a/src/iced_tiny_skia/layer.rs.html
+++ b/src/iced_tiny_skia/layer.rs.html
@@ -332,16 +332,9 @@
 332
 333
 334
-335
-336
-337
-338
-339
-340
-341
-
use crate::core::{
-    image, renderer::Quad, svg, Background, Color, Point, Radians, Rectangle,
-    Transformation,
+
use crate::core::renderer::Quad;
+use crate::core::{
+    self, Background, Color, Point, Rectangle, Svg, Transformation,
 };
 use crate::graphics::damage;
 use crate::graphics::layer;
@@ -413,7 +406,7 @@
 
     pub fn draw_text(
         &mut self,
-        text: crate::core::Text,
+        text: core::Text,
         position: Point,
         color: Color,
         clip_bounds: Rectangle,
@@ -456,42 +449,35 @@
             .push(Item::Cached(text, clip_bounds, transformation));
     }
 
-    pub fn draw_image(
+    pub fn draw_image(&mut self, image: Image, transformation: Transformation) {
+        match image {
+            Image::Raster(raster, bounds) => {
+                self.draw_raster(raster, bounds, transformation);
+            }
+            Image::Vector(svg, bounds) => {
+                self.draw_svg(svg, bounds, transformation);
+            }
+        }
+    }
+
+    pub fn draw_raster(
         &mut self,
-        handle: image::Handle,
-        filter_method: image::FilterMethod,
+        image: core::Image,
         bounds: Rectangle,
         transformation: Transformation,
-        rotation: Radians,
-        opacity: f32,
     ) {
-        let image = Image::Raster {
-            handle,
-            filter_method,
-            bounds: bounds * transformation,
-            rotation,
-            opacity,
-        };
+        let image = Image::Raster(image, bounds * transformation);
 
         self.images.push(image);
     }
 
     pub fn draw_svg(
         &mut self,
-        handle: svg::Handle,
-        color: Option<Color>,
+        svg: Svg,
         bounds: Rectangle,
         transformation: Transformation,
-        rotation: Radians,
-        opacity: f32,
     ) {
-        let svg = Image::Vector {
-            handle,
-            color,
-            bounds: bounds * transformation,
-            rotation,
-            opacity,
-        };
+        let svg = Image::Vector(svg, bounds * transformation);
 
         self.images.push(svg);
     }
@@ -634,7 +620,7 @@
 
     fn flush(&mut self) {}
 
-    fn resize(&mut self, bounds: graphics::core::Rectangle) {
+    fn resize(&mut self, bounds: Rectangle) {
         self.bounds = bounds;
     }
 
diff --git a/src/iced_tiny_skia/lib.rs.html b/src/iced_tiny_skia/lib.rs.html
index c32ac7c4050..3ee0d4bfec2 100644
--- a/src/iced_tiny_skia/lib.rs.html
+++ b/src/iced_tiny_skia/lib.rs.html
@@ -405,25 +405,6 @@
 405
 406
 407
-408
-409
-410
-411
-412
-413
-414
-415
-416
-417
-418
-419
-420
-421
-422
-423
-424
-425
-426
 
#![allow(missing_docs)]
 #![cfg_attr(docsrs, feature(doc_auto_cfg))]
 pub mod window;
@@ -604,6 +585,16 @@
                     engine::adjust_clip_mask(clip_mask, clip_bounds);
                 }
 
+                for image in &layer.images {
+                    self.engine.draw_image(
+                        image,
+                        Transformation::scale(scale_factor),
+                        pixels,
+                        clip_mask,
+                        clip_bounds,
+                    );
+                }
+
                 for group in &layer.text {
                     for text in group.as_slice() {
                         self.engine.draw_text(
@@ -616,16 +607,6 @@
                         );
                     }
                 }
-
-                for image in &layer.images {
-                    self.engine.draw_image(
-                        image,
-                        Transformation::scale(scale_factor),
-                        pixels,
-                        clip_mask,
-                        clip_bounds,
-                    );
-                }
             }
 
             if !overlay.is_empty() {
@@ -756,6 +737,7 @@
         match geometry {
             Geometry::Live {
                 primitives,
+                images,
                 text,
                 clip_bounds,
             } => {
@@ -765,6 +747,10 @@
                     transformation,
                 );
 
+                for image in images {
+                    layer.draw_image(image, transformation);
+                }
+
                 layer.draw_text_group(text, clip_bounds, transformation);
             }
             Geometry::Cache(cache) => {
@@ -774,6 +760,10 @@
                     transformation,
                 );
 
+                for image in cache.images.iter() {
+                    layer.draw_image(image.clone(), transformation);
+                }
+
                 layer.draw_text_cache(
                     cache.text,
                     cache.clip_bounds,
@@ -798,23 +788,9 @@
         self.engine.raster_pipeline.dimensions(handle)
     }
 
-    fn draw_image(
-        &mut self,
-        handle: Self::Handle,
-        filter_method: core::image::FilterMethod,
-        bounds: Rectangle,
-        rotation: core::Radians,
-        opacity: f32,
-    ) {
+    fn draw_image(&mut self, image: core::Image, bounds: Rectangle) {
         let (layer, transformation) = self.layers.current_mut();
-        layer.draw_image(
-            handle,
-            filter_method,
-            bounds,
-            transformation,
-            rotation,
-            opacity,
-        );
+        layer.draw_raster(image, bounds, transformation);
     }
 }
 
@@ -827,23 +803,9 @@
         self.engine.vector_pipeline.viewport_dimensions(handle)
     }
 
-    fn draw_svg(
-        &mut self,
-        handle: core::svg::Handle,
-        color: Option<Color>,
-        bounds: Rectangle,
-        rotation: core::Radians,
-        opacity: f32,
-    ) {
+    fn draw_svg(&mut self, svg: core::Svg, bounds: Rectangle) {
         let (layer, transformation) = self.layers.current_mut();
-        layer.draw_svg(
-            handle,
-            color,
-            bounds,
-            transformation,
-            rotation,
-            opacity,
-        );
+        layer.draw_svg(svg, bounds, transformation);
     }
 }
 
diff --git a/src/iced_wgpu/geometry.rs.html b/src/iced_wgpu/geometry.rs.html
index 46f4541e036..c7d205df9d9 100644
--- a/src/iced_wgpu/geometry.rs.html
+++ b/src/iced_wgpu/geometry.rs.html
@@ -655,10 +655,70 @@
 655
 656
 657
+658
+659
+660
+661
+662
+663
+664
+665
+666
+667
+668
+669
+670
+671
+672
+673
+674
+675
+676
+677
+678
+679
+680
+681
+682
+683
+684
+685
+686
+687
+688
+689
+690
+691
+692
+693
+694
+695
+696
+697
+698
+699
+700
+701
+702
+703
+704
+705
+706
+707
+708
+709
+710
+711
+712
+713
+714
+715
+716
+717
 
//! Build and draw geometry.
 use crate::core::text::LineHeight;
 use crate::core::{
-    Pixels, Point, Radians, Rectangle, Size, Transformation, Vector,
+    self, Pixels, Point, Radians, Rectangle, Size, Svg, Transformation, Vector,
 };
 use crate::graphics::cache::{self, Cached};
 use crate::graphics::color;
@@ -668,7 +728,7 @@
 };
 use crate::graphics::gradient::{self, Gradient};
 use crate::graphics::mesh::{self, Mesh};
-use crate::graphics::{self, Text};
+use crate::graphics::{Image, Text};
 use crate::text;
 use crate::triangle;
 
@@ -676,16 +736,22 @@
 use lyon::tessellation;
 
 use std::borrow::Cow;
+use std::sync::Arc;
 
 #[derive(Debug)]
 pub enum Geometry {
-    Live { meshes: Vec<Mesh>, text: Vec<Text> },
+    Live {
+        meshes: Vec<Mesh>,
+        images: Vec<Image>,
+        text: Vec<Text>,
+    },
     Cached(Cache),
 }
 
 #[derive(Debug, Clone)]
 pub struct Cache {
     pub meshes: Option<triangle::Cache>,
+    pub images: Option<Arc<[Image]>>,
     pub text: Option<text::Cache>,
 }
 
@@ -702,7 +768,17 @@
         previous: Option<Self::Cache>,
     ) -> Self::Cache {
         match self {
-            Self::Live { meshes, text } => {
+            Self::Live {
+                meshes,
+                images,
+                text,
+            } => {
+                let images = if images.is_empty() {
+                    None
+                } else {
+                    Some(Arc::from(images))
+                };
+
                 if let Some(mut previous) = previous {
                     if let Some(cache) = &mut previous.meshes {
                         cache.update(meshes);
@@ -716,10 +792,13 @@
                         previous.text = text::Cache::new(group, text);
                     }
 
+                    previous.images = images;
+
                     previous
                 } else {
                     Cache {
                         meshes: triangle::Cache::new(meshes),
+                        images,
                         text: text::Cache::new(group, text),
                     }
                 }
@@ -735,6 +814,7 @@
     clip_bounds: Rectangle,
     buffers: BufferStack,
     meshes: Vec<Mesh>,
+    images: Vec<Image>,
     text: Vec<Text>,
     transforms: Transforms,
     fill_tessellator: tessellation::FillTessellator,
@@ -753,6 +833,7 @@
             clip_bounds: bounds,
             buffers: BufferStack::new(),
             meshes: Vec::new(),
+            images: Vec::new(),
             text: Vec::new(),
             transforms: Transforms {
                 previous: Vec::new(),
@@ -927,7 +1008,7 @@
                 height: f32::INFINITY,
             };
 
-            self.text.push(graphics::Text::Cached {
+            self.text.push(Text::Cached {
                 content: text.content,
                 bounds,
                 color: text.color,
@@ -992,10 +1073,11 @@
         Frame::with_clip(clip_bounds)
     }
 
-    fn paste(&mut self, frame: Frame, _at: Point) {
+    fn paste(&mut self, frame: Frame) {
         self.meshes
             .extend(frame.buffers.into_meshes(frame.clip_bounds));
 
+        self.images.extend(frame.images);
         self.text.extend(frame.text);
     }
 
@@ -1005,9 +1087,32 @@
 
         Geometry::Live {
             meshes: self.meshes,
+            images: self.images,
             text: self.text,
         }
     }
+
+    fn draw_image(&mut self, bounds: Rectangle, image: impl Into<core::Image>) {
+        let mut image = image.into();
+
+        let (bounds, external_rotation) =
+            self.transforms.current.transform_rectangle(bounds);
+
+        image.rotation += external_rotation;
+
+        self.images.push(Image::Raster(image, bounds));
+    }
+
+    fn draw_svg(&mut self, bounds: Rectangle, svg: impl Into<Svg>) {
+        let mut svg = svg.into();
+
+        let (bounds, external_rotation) =
+            self.transforms.current.transform_rectangle(bounds);
+
+        svg.rotation += external_rotation;
+
+        self.images.push(Image::Vector(svg, bounds));
+    }
 }
 
 enum Buffer {
@@ -1175,6 +1280,21 @@
 
         gradient
     }
+
+    fn transform_rectangle(
+        &self,
+        rectangle: Rectangle,
+    ) -> (Rectangle, Radians) {
+        let top_left = self.transform_point(rectangle.position());
+        let top_right = self.transform_point(
+            rectangle.position() + Vector::new(rectangle.width, 0.0),
+        );
+        let bottom_left = self.transform_point(
+            rectangle.position() + Vector::new(0.0, rectangle.height),
+        );
+
+        Rectangle::with_vertices(top_left, top_right, bottom_left)
+    }
 }
 struct GradientVertex2DBuilder {
     gradient: gradient::Packed,
diff --git a/src/iced_wgpu/image/mod.rs.html b/src/iced_wgpu/image/mod.rs.html
index b28127be073..821003a0df6 100644
--- a/src/iced_wgpu/image/mod.rs.html
+++ b/src/iced_wgpu/image/mod.rs.html
@@ -595,6 +595,14 @@
 595
 596
 597
+598
+599
+600
+601
+602
+603
+604
+605
 
pub(crate) mod cache;
 pub(crate) use cache::Cache;
 
@@ -746,6 +754,8 @@
                             6 => Float32x2,
                             // Layer
                             7 => Sint32,
+                            // Snap
+                            8 => Uint32,
                         ),
                     }],
                 },
@@ -809,31 +819,24 @@
         transformation: Transformation,
         scale: f32,
     ) {
-        let transformation = transformation * Transformation::scale(scale);
-
         let nearest_instances: &mut Vec<Instance> = &mut Vec::new();
         let linear_instances: &mut Vec<Instance> = &mut Vec::new();
 
         for image in images {
             match &image {
                 #[cfg(feature = "image")]
-                Image::Raster {
-                    handle,
-                    filter_method,
-                    bounds,
-                    rotation,
-                    opacity,
-                } => {
+                Image::Raster(image, bounds) => {
                     if let Some(atlas_entry) =
-                        cache.upload_raster(device, encoder, handle)
+                        cache.upload_raster(device, encoder, &image.handle)
                     {
                         add_instances(
                             [bounds.x, bounds.y],
                             [bounds.width, bounds.height],
-                            f32::from(*rotation),
-                            *opacity,
+                            f32::from(image.rotation),
+                            image.opacity,
+                            image.snap,
                             atlas_entry,
-                            match filter_method {
+                            match image.filter_method {
                                 crate::core::image::FilterMethod::Nearest => {
                                     nearest_instances
                                 }
@@ -848,23 +851,23 @@
                 Image::Raster { .. } => {}
 
                 #[cfg(feature = "svg")]
-                Image::Vector {
-                    handle,
-                    color,
-                    bounds,
-                    rotation,
-                    opacity,
-                } => {
+                Image::Vector(svg, bounds) => {
                     let size = [bounds.width, bounds.height];
 
                     if let Some(atlas_entry) = cache.upload_vector(
-                        device, encoder, handle, *color, size, scale,
+                        device,
+                        encoder,
+                        &svg.handle,
+                        svg.color,
+                        size,
+                        scale,
                     ) {
                         add_instances(
                             [bounds.x, bounds.y],
                             size,
-                            f32::from(*rotation),
-                            *opacity,
+                            f32::from(svg.rotation),
+                            svg.opacity,
+                            true,
                             atlas_entry,
                             nearest_instances,
                         );
@@ -897,6 +900,7 @@
             nearest_instances,
             linear_instances,
             transformation,
+            scale,
         );
 
         self.prepare_layer += 1;
@@ -972,9 +976,12 @@
         nearest_instances: &[Instance],
         linear_instances: &[Instance],
         transformation: Transformation,
+        scale_factor: f32,
     ) {
         let uniforms = Uniforms {
             transform: transformation.into(),
+            scale_factor,
+            _padding: [0.0; 3],
         };
 
         let bytes = bytemuck::bytes_of(&uniforms);
@@ -1089,6 +1096,7 @@
     _position_in_atlas: [f32; 2],
     _size_in_atlas: [f32; 2],
     _layer: u32,
+    _snap: u32,
 }
 
 impl Instance {
@@ -1099,6 +1107,10 @@
 #[derive(Debug, Clone, Copy, Zeroable, Pod)]
 struct Uniforms {
     transform: [f32; 16],
+    scale_factor: f32,
+    // Uniforms must be aligned to their largest member,
+    // this uses a mat4x4<f32> which aligns to 16, so align to that
+    _padding: [f32; 3],
 }
 
 fn add_instances(
@@ -1106,6 +1118,7 @@
     image_size: [f32; 2],
     rotation: f32,
     opacity: f32,
+    snap: bool,
     entry: &atlas::Entry,
     instances: &mut Vec<Instance>,
 ) {
@@ -1122,6 +1135,7 @@
                 image_size,
                 rotation,
                 opacity,
+                snap,
                 allocation,
                 instances,
             );
@@ -1151,8 +1165,8 @@
                 ];
 
                 add_instance(
-                    position, center, size, rotation, opacity, allocation,
-                    instances,
+                    position, center, size, rotation, opacity, snap,
+                    allocation, instances,
                 );
             }
         }
@@ -1166,6 +1180,7 @@
     size: [f32; 2],
     rotation: f32,
     opacity: f32,
+    snap: bool,
     allocation: &atlas::Allocation,
     instances: &mut Vec<Instance>,
 ) {
@@ -1188,6 +1203,7 @@
             (height as f32 - 1.0) / atlas::SIZE as f32,
         ],
         _layer: layer as u32,
+        _snap: snap as u32,
     };
 
     instances.push(instance);
diff --git a/src/iced_wgpu/layer.rs.html b/src/iced_wgpu/layer.rs.html
index 6371a09249d..f3fc9087c34 100644
--- a/src/iced_wgpu/layer.rs.html
+++ b/src/iced_wgpu/layer.rs.html
@@ -293,15 +293,8 @@
 293
 294
 295
-296
-297
-298
-299
-300
-301
-302
 
use crate::core::{
-    renderer, Background, Color, Point, Radians, Rectangle, Transformation,
+    self, renderer, Background, Color, Point, Rectangle, Svg, Transformation,
 };
 use crate::graphics;
 use crate::graphics::color;
@@ -322,8 +315,8 @@
     pub quads: quad::Batch,
     pub triangles: triangle::Batch,
     pub primitives: primitive::Batch,
-    pub text: text::Batch,
     pub images: image::Batch,
+    pub text: text::Batch,
     pending_meshes: Vec<Mesh>,
     pending_text: Vec<Text>,
 }
@@ -414,42 +407,35 @@
         self.pending_text.push(text);
     }
 
-    pub fn draw_image(
+    pub fn draw_image(&mut self, image: Image, transformation: Transformation) {
+        match image {
+            Image::Raster(image, bounds) => {
+                self.draw_raster(image, bounds, transformation);
+            }
+            Image::Vector(svg, bounds) => {
+                self.draw_svg(svg, bounds, transformation);
+            }
+        }
+    }
+
+    pub fn draw_raster(
         &mut self,
-        handle: crate::core::image::Handle,
-        filter_method: crate::core::image::FilterMethod,
+        image: core::Image,
         bounds: Rectangle,
         transformation: Transformation,
-        rotation: Radians,
-        opacity: f32,
     ) {
-        let image = Image::Raster {
-            handle,
-            filter_method,
-            bounds: bounds * transformation,
-            rotation,
-            opacity,
-        };
+        let image = Image::Raster(image, bounds * transformation);
 
         self.images.push(image);
     }
 
     pub fn draw_svg(
         &mut self,
-        handle: crate::core::svg::Handle,
-        color: Option<Color>,
+        svg: Svg,
         bounds: Rectangle,
         transformation: Transformation,
-        rotation: Radians,
-        opacity: f32,
     ) {
-        let svg = Image::Vector {
-            handle,
-            color,
-            bounds: bounds * transformation,
-            rotation,
-            opacity,
-        };
+        let svg = Image::Vector(svg, bounds * transformation);
 
         self.images.push(svg);
     }
diff --git a/src/iced_wgpu/lib.rs.html b/src/iced_wgpu/lib.rs.html
index 440eff0d73c..adfe6dfd7be 100644
--- a/src/iced_wgpu/lib.rs.html
+++ b/src/iced_wgpu/lib.rs.html
@@ -607,19 +607,6 @@
 607
 608
 609
-610
-611
-612
-613
-614
-615
-616
-617
-618
-619
-620
-621
-622
 
//! A [`wgpu`] renderer for [Iced].
 //!
 //! ![The native path of the Iced ecosystem](https://github.com/iced-rs/iced/blob/0525d76ff94e828b7b21634fa94a747022001c83/docs/graphs/native.png?raw=true)
@@ -804,19 +791,6 @@
                 }
             }
 
-            if !layer.text.is_empty() {
-                engine.text_pipeline.prepare(
-                    device,
-                    queue,
-                    &self.text_viewport,
-                    encoder,
-                    &mut self.text_storage,
-                    &layer.text,
-                    layer.bounds,
-                    Transformation::scale(scale_factor),
-                );
-            }
-
             #[cfg(any(feature = "svg", feature = "image"))]
             if !layer.images.is_empty() {
                 engine.image_pipeline.prepare(
@@ -829,6 +803,19 @@
                     scale_factor,
                 );
             }
+
+            if !layer.text.is_empty() {
+                engine.text_pipeline.prepare(
+                    device,
+                    queue,
+                    &self.text_viewport,
+                    encoder,
+                    &mut self.text_storage,
+                    &layer.text,
+                    layer.bounds,
+                    Transformation::scale(scale_factor),
+                );
+            }
         }
     }
 
@@ -981,17 +968,6 @@
                 ));
             }
 
-            if !layer.text.is_empty() {
-                text_layer += engine.text_pipeline.render(
-                    &self.text_viewport,
-                    &self.text_storage,
-                    text_layer,
-                    &layer.text,
-                    scissor_rect,
-                    &mut render_pass,
-                );
-            }
-
             #[cfg(any(feature = "svg", feature = "image"))]
             if !layer.images.is_empty() {
                 engine.image_pipeline.render(
@@ -1003,6 +979,17 @@
 
                 image_layer += 1;
             }
+
+            if !layer.text.is_empty() {
+                text_layer += engine.text_pipeline.render(
+                    &self.text_viewport,
+                    &self.text_storage,
+                    text_layer,
+                    &layer.text,
+                    scissor_rect,
+                    &mut render_pass,
+                );
+            }
         }
 
         let _ = ManuallyDrop::into_inner(render_pass);
@@ -1149,23 +1136,9 @@
         self.image_cache.borrow_mut().measure_image(handle)
     }
 
-    fn draw_image(
-        &mut self,
-        handle: Self::Handle,
-        filter_method: core::image::FilterMethod,
-        bounds: Rectangle,
-        rotation: core::Radians,
-        opacity: f32,
-    ) {
+    fn draw_image(&mut self, image: core::Image, bounds: Rectangle) {
         let (layer, transformation) = self.layers.current_mut();
-        layer.draw_image(
-            handle,
-            filter_method,
-            bounds,
-            transformation,
-            rotation,
-            opacity,
-        );
+        layer.draw_raster(image, bounds, transformation);
     }
 }
 
@@ -1175,23 +1148,9 @@
         self.image_cache.borrow_mut().measure_svg(handle)
     }
 
-    fn draw_svg(
-        &mut self,
-        handle: core::svg::Handle,
-        color_filter: Option<Color>,
-        bounds: Rectangle,
-        rotation: core::Radians,
-        opacity: f32,
-    ) {
+    fn draw_svg(&mut self, svg: core::Svg, bounds: Rectangle) {
         let (layer, transformation) = self.layers.current_mut();
-        layer.draw_svg(
-            handle,
-            color_filter,
-            bounds,
-            transformation,
-            rotation,
-            opacity,
-        );
+        layer.draw_svg(svg, bounds, transformation);
     }
 }
 
@@ -1215,8 +1174,17 @@
         let (layer, transformation) = self.layers.current_mut();
 
         match geometry {
-            Geometry::Live { meshes, text } => {
+            Geometry::Live {
+                meshes,
+                images,
+                text,
+            } => {
                 layer.draw_mesh_group(meshes, transformation);
+
+                for image in images {
+                    layer.draw_image(image, transformation);
+                }
+
                 layer.draw_text_group(text, transformation);
             }
             Geometry::Cached(cache) => {
@@ -1224,6 +1192,12 @@
                     layer.draw_mesh_cache(meshes, transformation);
                 }
 
+                if let Some(images) = cache.images {
+                    for image in images.iter().cloned() {
+                        layer.draw_image(image, transformation);
+                    }
+                }
+
                 if let Some(text) = cache.text {
                     layer.draw_text_cache(text, transformation);
                 }
diff --git a/src/iced_widget/canvas.rs.html b/src/iced_widget/canvas.rs.html
index dcb2490b2c2..147aeb23665 100644
--- a/src/iced_widget/canvas.rs.html
+++ b/src/iced_widget/canvas.rs.html
@@ -261,8 +261,8 @@
 
 pub use crate::graphics::cache::Group;
 pub use crate::graphics::geometry::{
-    fill, gradient, path, stroke, Fill, Gradient, LineCap, LineDash, LineJoin,
-    Path, Stroke, Style, Text,
+    fill, gradient, path, stroke, Fill, Gradient, Image, LineCap, LineDash,
+    LineJoin, Path, Stroke, Style, Text,
 };
 
 use crate::core;
diff --git a/src/iced_widget/image.rs.html b/src/iced_widget/image.rs.html
index 1c3df573100..9e7a0734e99 100644
--- a/src/iced_widget/image.rs.html
+++ b/src/iced_widget/image.rs.html
@@ -259,6 +259,9 @@
 259
 260
 261
+262
+263
+264
 
//! Display images in your user interface.
 pub mod viewer;
 pub use viewer::Viewer;
@@ -304,7 +307,7 @@
 
 impl<Handle> Image<Handle> {
     /// Creates a new [`Image`] with the given path.
-    pub fn new<T: Into<Handle>>(handle: T) -> Self {
+    pub fn new(handle: impl Into<Handle>) -> Self {
         Image {
             handle: handle.into(),
             width: Length::Shrink,
@@ -442,11 +445,14 @@
 
     let render = |renderer: &mut Renderer| {
         renderer.draw_image(
-            handle.clone(),
-            filter_method,
+            image::Image {
+                handle: handle.clone(),
+                filter_method,
+                rotation: rotation.radians(),
+                opacity,
+                snap: true,
+            },
             drawing_bounds,
-            rotation.radians(),
-            opacity,
         );
     };
 
diff --git a/src/iced_widget/image/viewer.rs.html b/src/iced_widget/image/viewer.rs.html
index ec7465db9b2..1dafd63b4eb 100644
--- a/src/iced_widget/image/viewer.rs.html
+++ b/src/iced_widget/image/viewer.rs.html
@@ -444,6 +444,9 @@
 444
 445
 446
+447
+448
+449
 
//! Zoom and pan on an image.
 use crate::core::event::{self, Event};
 use crate::core::image::{self, FilterMethod};
@@ -452,8 +455,8 @@
 use crate::core::renderer;
 use crate::core::widget::tree::{self, Tree};
 use crate::core::{
-    Clipboard, ContentFit, Element, Layout, Length, Pixels, Point, Radians,
-    Rectangle, Shell, Size, Vector, Widget,
+    Clipboard, ContentFit, Element, Image, Layout, Length, Pixels, Point,
+    Radians, Rectangle, Shell, Size, Vector, Widget,
 };
 
 /// A frame that displays an image with the ability to zoom in/out and pan.
@@ -795,11 +798,14 @@
         let render = |renderer: &mut Renderer| {
             renderer.with_translation(translation, |renderer| {
                 renderer.draw_image(
-                    self.handle.clone(),
-                    self.filter_method,
+                    Image {
+                        handle: self.handle.clone(),
+                        filter_method: self.filter_method,
+                        rotation: Radians(0.0),
+                        opacity: 1.0,
+                        snap: true,
+                    },
                     drawing_bounds,
-                    Radians(0.0),
-                    1.0,
                 );
             });
         };
diff --git a/src/iced_widget/svg.rs.html b/src/iced_widget/svg.rs.html
index 5f872a306fc..561a0f2a79c 100644
--- a/src/iced_widget/svg.rs.html
+++ b/src/iced_widget/svg.rs.html
@@ -294,6 +294,8 @@
 294
 295
 296
+297
+298
 
//! Display vector graphics in your application.
 use crate::core::layout;
 use crate::core::mouse;
@@ -507,11 +509,13 @@
 
         let render = |renderer: &mut Renderer| {
             renderer.draw_svg(
-                self.handle.clone(),
-                style.color,
+                svg::Svg {
+                    handle: self.handle.clone(),
+                    color: style.color,
+                    rotation: self.rotation.radians(),
+                    opacity: self.opacity,
+                },
                 drawing_bounds,
-                self.rotation.radians(),
-                self.opacity,
             );
         };
 
diff --git a/trait.impl/core/clone/trait.Clone.js b/trait.impl/core/clone/trait.Clone.js
index 7123b077bf4..cd349c41469 100644
--- a/trait.impl/core/clone/trait.Clone.js
+++ b/trait.impl/core/clone/trait.Clone.js
@@ -1,6 +1,6 @@
 (function() {var implementors = {
 "iced":[["impl Clone for Settings"]],
-"iced_core":[["impl Clone for Alignment"],["impl Clone for Horizontal"],["impl Clone for Vertical"],["impl Clone for Kind"],["impl Clone for Background"],["impl Clone for ContentFit"],["impl Clone for Length"],["impl Clone for Rotation"],["impl Clone for Event"],["impl Clone for Status"],["impl Clone for Family"],["impl Clone for Stretch"],["impl Clone for Style"],["impl Clone for Weight"],["impl Clone for Gradient"],["impl Clone for FilterMethod"],["impl Clone for Handle"],["impl Clone for Event"],["impl Clone for Location"],["impl Clone for Named"],["impl Clone for Kind"],["impl Clone for Button"],["impl Clone for Cursor"],["impl Clone for Event"],["impl Clone for Interaction"],["impl Clone for ScrollDelta"],["impl Clone for Data"],["impl Clone for Action"],["impl Clone for Cursor"],["impl Clone for Direction"],["impl Clone for Edit"],["impl Clone for Motion"],["impl Clone for Difference"],["impl Clone for Hit"],["impl Clone for LineHeight"],["impl Clone for Shaping"],["impl Clone for Theme"],["impl Clone for Event"],["impl Clone for Event"],["impl Clone for Level"],["impl Clone for Mode"],["impl Clone for Position"],["impl Clone for RedrawRequest"],["impl Clone for UserAttention"],["impl Clone for Border"],["impl Clone for Radius"],["impl Clone for Null"],["impl Clone for Font"],["impl Clone for ColorStop"],["impl Clone for Linear"],["impl Clone for Id"],["impl Clone for Modifiers"],["impl Clone for Limits"],["impl Clone for Node"],["impl Clone for Click"],["impl Clone for Padding"],["impl Clone for Quad"],["impl Clone for Style"],["impl Clone for Color"],["impl Clone for Degrees"],["impl Clone for Pixels"],["impl Clone for Radians"],["impl Clone for Shadow"],["impl Clone for Transformation"],["impl Clone for Handle"],["impl Clone for PlainText"],["impl Clone for Highlight"],["impl Clone for Background"],["impl Clone for Danger"],["impl Clone for Extended"],["impl Clone for Pair"],["impl Clone for Palette"],["impl Clone for Primary"],["impl Clone for Secondary"],["impl Clone for Success"],["impl Clone for Custom"],["impl Clone for Finger"],["impl Clone for Count"],["impl Clone for AbsoluteOffset"],["impl Clone for RelativeOffset"],["impl Clone for Id"],["impl Clone for Style"],["impl Clone for Tag"],["impl Clone for Icon"],["impl Clone for PlatformSpecific"],["impl Clone for Settings"],["impl Clone for Id"],["impl<'a> Clone for Layout<'a>"],["impl<'a, Link: Clone, Font: Clone> Clone for Span<'a, Link, Font>"],["impl<C: Clone> Clone for Key<C>"],["impl<Content: Clone, Font: Clone> Clone for Text<Content, Font>"],["impl<Font: Clone> Clone for Format<Font>"],["impl<P: Clone + Paragraph> Clone for Plain<P>"],["impl<T: Clone> Clone for Point<T>"],["impl<T: Clone> Clone for Rectangle<T>"],["impl<T: Clone> Clone for Size<T>"],["impl<T: Clone> Clone for Vector<T>"]],
+"iced_core":[["impl Clone for Alignment"],["impl Clone for Horizontal"],["impl Clone for Vertical"],["impl Clone for Kind"],["impl Clone for Background"],["impl Clone for ContentFit"],["impl Clone for Length"],["impl Clone for Rotation"],["impl Clone for Event"],["impl Clone for Status"],["impl Clone for Family"],["impl Clone for Stretch"],["impl Clone for Style"],["impl Clone for Weight"],["impl Clone for Gradient"],["impl Clone for FilterMethod"],["impl Clone for Handle"],["impl Clone for Event"],["impl Clone for Location"],["impl Clone for Named"],["impl Clone for Kind"],["impl Clone for Button"],["impl Clone for Cursor"],["impl Clone for Event"],["impl Clone for Interaction"],["impl Clone for ScrollDelta"],["impl Clone for Data"],["impl Clone for Action"],["impl Clone for Cursor"],["impl Clone for Direction"],["impl Clone for Edit"],["impl Clone for Motion"],["impl Clone for Difference"],["impl Clone for Hit"],["impl Clone for LineHeight"],["impl Clone for Shaping"],["impl Clone for Theme"],["impl Clone for Event"],["impl Clone for Event"],["impl Clone for Level"],["impl Clone for Mode"],["impl Clone for Position"],["impl Clone for RedrawRequest"],["impl Clone for UserAttention"],["impl Clone for Border"],["impl Clone for Radius"],["impl Clone for Null"],["impl Clone for Font"],["impl Clone for ColorStop"],["impl Clone for Linear"],["impl Clone for Id"],["impl Clone for Modifiers"],["impl Clone for Limits"],["impl Clone for Node"],["impl Clone for Click"],["impl Clone for Padding"],["impl Clone for Quad"],["impl Clone for Style"],["impl Clone for Color"],["impl Clone for Degrees"],["impl Clone for Pixels"],["impl Clone for Radians"],["impl Clone for Shadow"],["impl Clone for Transformation"],["impl Clone for Handle"],["impl Clone for PlainText"],["impl Clone for Highlight"],["impl Clone for Background"],["impl Clone for Danger"],["impl Clone for Extended"],["impl Clone for Pair"],["impl Clone for Palette"],["impl Clone for Primary"],["impl Clone for Secondary"],["impl Clone for Success"],["impl Clone for Custom"],["impl Clone for Finger"],["impl Clone for Count"],["impl Clone for AbsoluteOffset"],["impl Clone for RelativeOffset"],["impl Clone for Id"],["impl Clone for Style"],["impl Clone for Tag"],["impl Clone for Icon"],["impl Clone for PlatformSpecific"],["impl Clone for Settings"],["impl Clone for Id"],["impl<'a> Clone for Layout<'a>"],["impl<'a, Link: Clone, Font: Clone> Clone for Span<'a, Link, Font>"],["impl<C: Clone> Clone for Key<C>"],["impl<Content: Clone, Font: Clone> Clone for Text<Content, Font>"],["impl<Font: Clone> Clone for Format<Font>"],["impl<H: Clone> Clone for Image<H>"],["impl<H: Clone> Clone for Svg<H>"],["impl<P: Clone + Paragraph> Clone for Plain<P>"],["impl<T: Clone> Clone for Point<T>"],["impl<T: Clone> Clone for Rectangle<T>"],["impl<T: Clone> Clone for Size<T>"],["impl<T: Clone> Clone for Vector<T>"]],
 "iced_futures":[["impl Clone for Event"],["impl Clone for MacOS"],["impl Clone for PlatformSpecific"]],
 "iced_graphics":[["impl Clone for SurfaceError"],["impl Clone for Antialiasing"],["impl Clone for Error"],["impl Clone for Reason"],["impl Clone for Style"],["impl Clone for Rule"],["impl Clone for LineCap"],["impl Clone for LineJoin"],["impl Clone for Gradient"],["impl Clone for Image"],["impl Clone for Mesh"],["impl Clone for Text"],["impl Clone for Group"],["impl Clone for Packed"],["impl Clone for Fill"],["impl Clone for Arc"],["impl Clone for Elliptical"],["impl Clone for Path"],["impl Clone for Text"],["impl Clone for Linear"],["impl Clone for Packed"],["impl Clone for AttributeCount"],["impl Clone for GradientVertex2D"],["impl Clone for SolidVertex2D"],["impl Clone for Settings"],["impl Clone for Viewport"],["impl Clone for Weak"],["impl Clone for Paragraph"],["impl Clone for Weak"],["impl Clone for Raw"],["impl Clone for Version"],["impl<'a> Clone for LineDash<'a>"],["impl<'a> Clone for Stroke<'a>"],["impl<'a> Clone for Key<'a>"],["impl<T: Clone> Clone for State<T>"],["impl<T: Clone> Clone for Indexed<T>"]],
 "iced_highlighter":[["impl Clone for Theme"],["impl Clone for Settings"]],
diff --git a/trait.impl/core/cmp/trait.PartialEq.js b/trait.impl/core/cmp/trait.PartialEq.js
index cfc1f47cb43..940bbb4e704 100644
--- a/trait.impl/core/cmp/trait.PartialEq.js
+++ b/trait.impl/core/cmp/trait.PartialEq.js
@@ -1,5 +1,5 @@
 (function() {var implementors = {
-"iced_core":[["impl PartialEq for Alignment"],["impl PartialEq for Horizontal"],["impl PartialEq for Vertical"],["impl PartialEq for Kind"],["impl PartialEq for Background"],["impl PartialEq for ContentFit"],["impl PartialEq for Length"],["impl PartialEq for Rotation"],["impl PartialEq for Event"],["impl PartialEq for Status"],["impl PartialEq for Family"],["impl PartialEq for Stretch"],["impl PartialEq for Style"],["impl PartialEq for Weight"],["impl PartialEq for Gradient"],["impl PartialEq for FilterMethod"],["impl PartialEq for Handle"],["impl PartialEq for Event"],["impl PartialEq for Location"],["impl PartialEq for Named"],["impl PartialEq for Button"],["impl PartialEq for Cursor"],["impl PartialEq for Event"],["impl PartialEq for Interaction"],["impl PartialEq for ScrollDelta"],["impl PartialEq for Data"],["impl PartialEq for Action"],["impl PartialEq for Direction"],["impl PartialEq for Edit"],["impl PartialEq for Motion"],["impl PartialEq for Difference"],["impl PartialEq for Hit"],["impl PartialEq for LineHeight"],["impl PartialEq for Shaping"],["impl PartialEq for Theme"],["impl PartialEq for Event"],["impl PartialEq for Event"],["impl PartialEq for Level"],["impl PartialEq for Mode"],["impl PartialEq for Position"],["impl PartialEq for RedrawRequest"],["impl PartialEq for Border"],["impl PartialEq for Radius"],["impl PartialEq for Font"],["impl PartialEq for ColorStop"],["impl PartialEq for Linear"],["impl PartialEq for Id"],["impl PartialEq for Modifiers"],["impl PartialEq for Limits"],["impl PartialEq for Quad"],["impl PartialEq for Style"],["impl PartialEq for Color"],["impl PartialEq for Degrees"],["impl PartialEq for Pixels"],["impl PartialEq for Radians"],["impl PartialEq for Shadow"],["impl PartialEq for Transformation"],["impl PartialEq for Handle"],["impl PartialEq for Background"],["impl PartialEq for Danger"],["impl PartialEq for Extended"],["impl PartialEq for Pair"],["impl PartialEq for Palette"],["impl PartialEq for Primary"],["impl PartialEq for Secondary"],["impl PartialEq for Success"],["impl PartialEq for Custom"],["impl PartialEq for Finger"],["impl PartialEq for Count"],["impl PartialEq for AbsoluteOffset"],["impl PartialEq for RelativeOffset"],["impl PartialEq for Id"],["impl PartialEq for Tag"],["impl PartialEq for PlatformSpecific"],["impl PartialEq for Id"],["impl PartialEq<f32> for Degrees"],["impl PartialEq<f32> for Radians"],["impl<'a, Link, Font: PartialEq> PartialEq for Span<'a, Link, Font>"],["impl<C: PartialEq> PartialEq for Key<C>"],["impl<Font: PartialEq> PartialEq for Format<Font>"],["impl<T: PartialEq> PartialEq for Point<T>"],["impl<T: PartialEq> PartialEq for Rectangle<T>"],["impl<T: PartialEq> PartialEq for Size<T>"],["impl<T: PartialEq> PartialEq for Vector<T>"]],
+"iced_core":[["impl PartialEq for Alignment"],["impl PartialEq for Horizontal"],["impl PartialEq for Vertical"],["impl PartialEq for Kind"],["impl PartialEq for Background"],["impl PartialEq for ContentFit"],["impl PartialEq for Length"],["impl PartialEq for Rotation"],["impl PartialEq for Event"],["impl PartialEq for Status"],["impl PartialEq for Family"],["impl PartialEq for Stretch"],["impl PartialEq for Style"],["impl PartialEq for Weight"],["impl PartialEq for Gradient"],["impl PartialEq for FilterMethod"],["impl PartialEq for Handle"],["impl PartialEq for Event"],["impl PartialEq for Location"],["impl PartialEq for Named"],["impl PartialEq for Button"],["impl PartialEq for Cursor"],["impl PartialEq for Event"],["impl PartialEq for Interaction"],["impl PartialEq for ScrollDelta"],["impl PartialEq for Data"],["impl PartialEq for Action"],["impl PartialEq for Direction"],["impl PartialEq for Edit"],["impl PartialEq for Motion"],["impl PartialEq for Difference"],["impl PartialEq for Hit"],["impl PartialEq for LineHeight"],["impl PartialEq for Shaping"],["impl PartialEq for Theme"],["impl PartialEq for Event"],["impl PartialEq for Event"],["impl PartialEq for Level"],["impl PartialEq for Mode"],["impl PartialEq for Position"],["impl PartialEq for RedrawRequest"],["impl PartialEq for Border"],["impl PartialEq for Radius"],["impl PartialEq for Font"],["impl PartialEq for ColorStop"],["impl PartialEq for Linear"],["impl PartialEq for Id"],["impl PartialEq for Modifiers"],["impl PartialEq for Limits"],["impl PartialEq for Quad"],["impl PartialEq for Style"],["impl PartialEq for Color"],["impl PartialEq for Degrees"],["impl PartialEq for Pixels"],["impl PartialEq for Radians"],["impl PartialEq for Shadow"],["impl PartialEq for Transformation"],["impl PartialEq for Handle"],["impl PartialEq for Background"],["impl PartialEq for Danger"],["impl PartialEq for Extended"],["impl PartialEq for Pair"],["impl PartialEq for Palette"],["impl PartialEq for Primary"],["impl PartialEq for Secondary"],["impl PartialEq for Success"],["impl PartialEq for Custom"],["impl PartialEq for Finger"],["impl PartialEq for Count"],["impl PartialEq for AbsoluteOffset"],["impl PartialEq for RelativeOffset"],["impl PartialEq for Id"],["impl PartialEq for Tag"],["impl PartialEq for PlatformSpecific"],["impl PartialEq for Id"],["impl PartialEq<f32> for Degrees"],["impl PartialEq<f32> for Radians"],["impl<'a, Link, Font: PartialEq> PartialEq for Span<'a, Link, Font>"],["impl<C: PartialEq> PartialEq for Key<C>"],["impl<Font: PartialEq> PartialEq for Format<Font>"],["impl<H: PartialEq> PartialEq for Image<H>"],["impl<H: PartialEq> PartialEq for Svg<H>"],["impl<T: PartialEq> PartialEq for Point<T>"],["impl<T: PartialEq> PartialEq for Rectangle<T>"],["impl<T: PartialEq> PartialEq for Size<T>"],["impl<T: PartialEq> PartialEq for Vector<T>"]],
 "iced_futures":[["impl PartialEq for Event"],["impl PartialEq for MacOS"],["impl PartialEq for PlatformSpecific"]],
 "iced_graphics":[["impl PartialEq for SurfaceError"],["impl PartialEq for Antialiasing"],["impl PartialEq for Error"],["impl PartialEq for Reason"],["impl PartialEq for Style"],["impl PartialEq for Rule"],["impl PartialEq for Gradient"],["impl PartialEq for Image"],["impl PartialEq for Mesh"],["impl PartialEq for Text"],["impl PartialEq for Group"],["impl PartialEq for Packed"],["impl PartialEq for Linear"],["impl PartialEq for Packed"],["impl PartialEq for GradientVertex2D"],["impl PartialEq for SolidVertex2D"],["impl PartialEq for Settings"],["impl PartialEq for Editor"],["impl PartialEq for Weak"],["impl PartialEq for Paragraph"],["impl PartialEq for Weak"],["impl PartialEq for Raw"],["impl PartialEq for Version"],["impl<T: PartialEq> PartialEq for State<T>"],["impl<T: PartialEq> PartialEq for Indexed<T>"]],
 "iced_highlighter":[["impl PartialEq for Theme"],["impl PartialEq for Settings"]],
diff --git a/trait.impl/core/convert/trait.From.js b/trait.impl/core/convert/trait.From.js
index d2be8b0d949..ff88ef5b6e4 100644
--- a/trait.impl/core/convert/trait.From.js
+++ b/trait.impl/core/convert/trait.From.js
@@ -1,6 +1,6 @@
 (function() {var implementors = {
 "iced":[["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Settings> for Settings"],["impl From<ImageError> for Error"]],
-"iced_core":[["impl From<Alignment> for Horizontal"],["impl From<Alignment> for Vertical"],["impl From<Horizontal> for Alignment"],["impl From<Vertical> for Alignment"],["impl From<Gradient> for Background"],["impl From<f32> for Length"],["impl From<f32> for Rotation"],["impl From<f32> for LineHeight"],["impl From<f32> for Radius"],["impl From<f32> for Padding"],["impl From<f32> for Degrees"],["impl From<f32> for Pixels"],["impl From<f32> for Radians"],["impl From<i32> for Radius"],["impl From<u16> for Length"],["impl From<u16> for Radius"],["impl From<u16> for Padding"],["impl From<u16> for Pixels"],["impl From<u8> for Radius"],["impl From<u8> for Degrees"],["impl From<u8> for Radians"],["impl From<Alpha<Rgb, f32>> for Color"],["impl From<Rgb> for Color"],["impl From<Radius> for [f32; 4]"],["impl From<Linear> for Background"],["impl From<Linear> for Gradient"],["impl From<Padding> for Size"],["impl From<Color> for Background"],["impl From<Color> for Srgb"],["impl From<Color> for Srgba"],["impl From<Degrees> for f32"],["impl From<Degrees> for f64"],["impl From<Degrees> for Radians"],["impl From<Pixels> for Length"],["impl From<Pixels> for LineHeight"],["impl From<Pixels> for f32"],["impl From<Radians> for Rotation"],["impl From<Radians> for f32"],["impl From<Radians> for f64"],["impl From<Rectangle<u32>> for Rectangle<f32>"],["impl From<Transformation> for Mat4"],["impl From<Transformation> for [f32; 16]"],["impl From<[f32; 2]> for Padding"],["impl From<[f32; 3]> for Color"],["impl From<[f32; 4]> for Color"],["impl From<[u16; 2]> for Padding"],["impl<'a, Link, Font> From<&'a str> for Span<'a, Link, Font>"],["impl<'a, Message, Theme, Renderer> From<&'a str> for Element<'a, Message, Theme, Renderer>
where\n Theme: Catalog + 'a,\n Renderer: Renderer + 'a,
"],["impl<'a, Message, Theme, Renderer> From<Group<'a, Message, Theme, Renderer>> for Element<'a, Message, Theme, Renderer>
where\n Message: 'a,\n Theme: 'a,\n Renderer: 'a + Renderer,
"],["impl<'a, Message, Theme, Renderer> From<Text<'a, Theme, Renderer>> for Element<'a, Message, Theme, Renderer>
where\n Theme: Catalog + 'a,\n Renderer: Renderer + 'a,
"],["impl<'a, Theme, Renderer> From<&'a str> for Text<'a, Theme, Renderer>
where\n Theme: Catalog + 'a,\n Renderer: Renderer,
"],["impl<T> From<[T; 2]> for Point<T>
where\n T: Num,
"],["impl<T> From<[T; 2]> for Size<T>"],["impl<T> From<[T; 2]> for Vector<T>"],["impl<T> From<(T, T)> for Point<T>
where\n T: Num,
"],["impl<T> From<(T, T)> for Size<T>"],["impl<T> From<Point<T>> for [T; 2]"],["impl<T> From<Size<T>> for [T; 2]"],["impl<T> From<Size<T>> for Vector<T>"],["impl<T> From<Vector<T>> for [T; 2]
where\n T: Copy,
"],["impl<T> From<Vector<T>> for Size<T>"],["impl<T> From<T> for Handle
where\n T: Into<PathBuf>,
"],["impl<T> From<T> for Handle
where\n T: Into<PathBuf>,
"]], +"iced_core":[["impl From<&Handle> for Handle"],["impl From<&Handle> for Image"],["impl From<&Handle> for Svg"],["impl From<Alignment> for Horizontal"],["impl From<Alignment> for Vertical"],["impl From<Horizontal> for Alignment"],["impl From<Vertical> for Alignment"],["impl From<Gradient> for Background"],["impl From<f32> for Length"],["impl From<f32> for Rotation"],["impl From<f32> for LineHeight"],["impl From<f32> for Radius"],["impl From<f32> for Padding"],["impl From<f32> for Degrees"],["impl From<f32> for Pixels"],["impl From<f32> for Radians"],["impl From<i32> for Radius"],["impl From<u16> for Length"],["impl From<u16> for Radius"],["impl From<u16> for Padding"],["impl From<u16> for Pixels"],["impl From<u8> for Radius"],["impl From<u8> for Degrees"],["impl From<u8> for Radians"],["impl From<Alpha<Rgb, f32>> for Color"],["impl From<Rgb> for Color"],["impl From<Radius> for [f32; 4]"],["impl From<Linear> for Background"],["impl From<Linear> for Gradient"],["impl From<Padding> for Size"],["impl From<Color> for Background"],["impl From<Color> for Srgb"],["impl From<Color> for Srgba"],["impl From<Degrees> for f32"],["impl From<Degrees> for f64"],["impl From<Degrees> for Radians"],["impl From<Pixels> for Length"],["impl From<Pixels> for LineHeight"],["impl From<Pixels> for f32"],["impl From<Radians> for Rotation"],["impl From<Radians> for f32"],["impl From<Radians> for f64"],["impl From<Rectangle<u32>> for Rectangle<f32>"],["impl From<Transformation> for Mat4"],["impl From<Transformation> for [f32; 16]"],["impl From<[f32; 2]> for Padding"],["impl From<[f32; 3]> for Color"],["impl From<[f32; 4]> for Color"],["impl From<[u16; 2]> for Padding"],["impl<'a, Link, Font> From<&'a str> for Span<'a, Link, Font>"],["impl<'a, Message, Theme, Renderer> From<&'a str> for Element<'a, Message, Theme, Renderer>
where\n Theme: Catalog + 'a,\n Renderer: Renderer + 'a,
"],["impl<'a, Message, Theme, Renderer> From<Group<'a, Message, Theme, Renderer>> for Element<'a, Message, Theme, Renderer>
where\n Message: 'a,\n Theme: 'a,\n Renderer: 'a + Renderer,
"],["impl<'a, Message, Theme, Renderer> From<Text<'a, Theme, Renderer>> for Element<'a, Message, Theme, Renderer>
where\n Theme: Catalog + 'a,\n Renderer: Renderer + 'a,
"],["impl<'a, Theme, Renderer> From<&'a str> for Text<'a, Theme, Renderer>
where\n Theme: Catalog + 'a,\n Renderer: Renderer,
"],["impl<T> From<[T; 2]> for Point<T>
where\n T: Num,
"],["impl<T> From<[T; 2]> for Size<T>"],["impl<T> From<[T; 2]> for Vector<T>"],["impl<T> From<(T, T)> for Point<T>
where\n T: Num,
"],["impl<T> From<(T, T)> for Size<T>"],["impl<T> From<Point<T>> for [T; 2]"],["impl<T> From<Size<T>> for [T; 2]"],["impl<T> From<Size<T>> for Vector<T>"],["impl<T> From<Vector<T>> for [T; 2]
where\n T: Copy,
"],["impl<T> From<Vector<T>> for Size<T>"],["impl<T> From<T> for Handle
where\n T: Into<PathBuf>,
"],["impl<T> From<T> for Handle
where\n T: Into<PathBuf>,
"]], "iced_graphics":[["impl From<&str> for Text"],["impl From<Gradient> for Style"],["impl From<Gradient> for Fill"],["impl From<String> for Text"],["impl From<Arc> for Elliptical"],["impl From<Linear> for Gradient"],["impl From<Linear> for Fill"],["impl From<Color> for Style"],["impl From<Color> for Fill"]], "iced_runtime":[["impl From<Screenshot> for Bytes"],["impl<T> From<()> for Task<T>"]], "iced_tiny_skia":[["impl From<Settings> for Settings"]], diff --git a/trait.impl/core/fmt/trait.Debug.js b/trait.impl/core/fmt/trait.Debug.js index 8adc1654409..ce5b403aa0c 100644 --- a/trait.impl/core/fmt/trait.Debug.js +++ b/trait.impl/core/fmt/trait.Debug.js @@ -1,6 +1,6 @@ (function() {var implementors = { "iced":[["impl Debug for Error"],["impl Debug for Error"],["impl Debug for Settings"],["impl<P: Debug + Program> Debug for Application<P>"],["impl<P: Debug + Program> Debug for Daemon<P>"]], -"iced_core":[["impl Debug for Alignment"],["impl Debug for Horizontal"],["impl Debug for Vertical"],["impl Debug for Kind"],["impl Debug for Background"],["impl Debug for ContentFit"],["impl Debug for Length"],["impl Debug for Rotation"],["impl Debug for Event"],["impl Debug for Status"],["impl Debug for Family"],["impl Debug for Stretch"],["impl Debug for Style"],["impl Debug for Weight"],["impl Debug for Gradient"],["impl Debug for FilterMethod"],["impl Debug for Handle"],["impl Debug for Event"],["impl Debug for Location"],["impl Debug for Named"],["impl Debug for Axis"],["impl Debug for Kind"],["impl Debug for Button"],["impl Debug for Cursor"],["impl Debug for Event"],["impl Debug for Interaction"],["impl Debug for ScrollDelta"],["impl Debug for Data"],["impl Debug for Action"],["impl Debug for Cursor"],["impl Debug for Direction"],["impl Debug for Edit"],["impl Debug for Motion"],["impl Debug for Difference"],["impl Debug for Hit"],["impl Debug for LineHeight"],["impl Debug for Shaping"],["impl Debug for Theme"],["impl Debug for Event"],["impl Debug for State"],["impl Debug for Event"],["impl Debug for Level"],["impl Debug for Mode"],["impl Debug for Position"],["impl Debug for RedrawRequest"],["impl Debug for UserAttention"],["impl Debug for Error"],["impl Debug for Border"],["impl Debug for Radius"],["impl Debug for Null"],["impl Debug for Font"],["impl Debug for ColorStop"],["impl Debug for Linear"],["impl Debug for Id"],["impl Debug for Modifiers"],["impl Debug for Limits"],["impl Debug for Node"],["impl Debug for Click"],["impl Debug for Padding"],["impl Debug for Quad"],["impl Debug for Style"],["impl Debug for Color"],["impl Debug for Degrees"],["impl Debug for Pixels"],["impl Debug for Radians"],["impl Debug for Shadow"],["impl Debug for Transformation"],["impl Debug for Handle"],["impl Debug for PlainText"],["impl Debug for Highlight"],["impl Debug for Background"],["impl Debug for Danger"],["impl Debug for Extended"],["impl Debug for Pair"],["impl Debug for Palette"],["impl Debug for Primary"],["impl Debug for Secondary"],["impl Debug for Success"],["impl Debug for Custom"],["impl Debug for Finger"],["impl Debug for Count"],["impl Debug for AbsoluteOffset"],["impl Debug for RelativeOffset"],["impl Debug for Id"],["impl Debug for Style"],["impl Debug for Tag"],["impl Debug for Tree"],["impl Debug for Icon"],["impl Debug for PlatformSpecific"],["impl Debug for Settings"],["impl Debug for Id"],["impl<'a> Debug for Layout<'a>"],["impl<'a, Link: Debug, Font: Debug> Debug for Span<'a, Link, Font>"],["impl<'a, Message: Debug> Debug for Shell<'a, Message>"],["impl<C: Debug> Debug for Key<C>"],["impl<Content: Debug, Font: Debug> Debug for Text<Content, Font>"],["impl<Font: Debug> Debug for Format<Font>"],["impl<P: Debug + Paragraph> Debug for Plain<P>"],["impl<P: Debug + Paragraph> Debug for State<P>"],["impl<T> Debug for Outcome<T>
where\n T: Debug,
"],["impl<T: Debug> Debug for Point<T>"],["impl<T: Debug> Debug for Rectangle<T>"],["impl<T: Debug> Debug for Size<T>"],["impl<T: Debug> Debug for Vector<T>"]], +"iced_core":[["impl Debug for Alignment"],["impl Debug for Horizontal"],["impl Debug for Vertical"],["impl Debug for Kind"],["impl Debug for Background"],["impl Debug for ContentFit"],["impl Debug for Length"],["impl Debug for Rotation"],["impl Debug for Event"],["impl Debug for Status"],["impl Debug for Family"],["impl Debug for Stretch"],["impl Debug for Style"],["impl Debug for Weight"],["impl Debug for Gradient"],["impl Debug for FilterMethod"],["impl Debug for Handle"],["impl Debug for Event"],["impl Debug for Location"],["impl Debug for Named"],["impl Debug for Axis"],["impl Debug for Kind"],["impl Debug for Button"],["impl Debug for Cursor"],["impl Debug for Event"],["impl Debug for Interaction"],["impl Debug for ScrollDelta"],["impl Debug for Data"],["impl Debug for Action"],["impl Debug for Cursor"],["impl Debug for Direction"],["impl Debug for Edit"],["impl Debug for Motion"],["impl Debug for Difference"],["impl Debug for Hit"],["impl Debug for LineHeight"],["impl Debug for Shaping"],["impl Debug for Theme"],["impl Debug for Event"],["impl Debug for State"],["impl Debug for Event"],["impl Debug for Level"],["impl Debug for Mode"],["impl Debug for Position"],["impl Debug for RedrawRequest"],["impl Debug for UserAttention"],["impl Debug for Error"],["impl Debug for Border"],["impl Debug for Radius"],["impl Debug for Null"],["impl Debug for Font"],["impl Debug for ColorStop"],["impl Debug for Linear"],["impl Debug for Id"],["impl Debug for Modifiers"],["impl Debug for Limits"],["impl Debug for Node"],["impl Debug for Click"],["impl Debug for Padding"],["impl Debug for Quad"],["impl Debug for Style"],["impl Debug for Color"],["impl Debug for Degrees"],["impl Debug for Pixels"],["impl Debug for Radians"],["impl Debug for Shadow"],["impl Debug for Transformation"],["impl Debug for Handle"],["impl Debug for PlainText"],["impl Debug for Highlight"],["impl Debug for Background"],["impl Debug for Danger"],["impl Debug for Extended"],["impl Debug for Pair"],["impl Debug for Palette"],["impl Debug for Primary"],["impl Debug for Secondary"],["impl Debug for Success"],["impl Debug for Custom"],["impl Debug for Finger"],["impl Debug for Count"],["impl Debug for AbsoluteOffset"],["impl Debug for RelativeOffset"],["impl Debug for Id"],["impl Debug for Style"],["impl Debug for Tag"],["impl Debug for Tree"],["impl Debug for Icon"],["impl Debug for PlatformSpecific"],["impl Debug for Settings"],["impl Debug for Id"],["impl<'a> Debug for Layout<'a>"],["impl<'a, Link: Debug, Font: Debug> Debug for Span<'a, Link, Font>"],["impl<'a, Message: Debug> Debug for Shell<'a, Message>"],["impl<C: Debug> Debug for Key<C>"],["impl<Content: Debug, Font: Debug> Debug for Text<Content, Font>"],["impl<Font: Debug> Debug for Format<Font>"],["impl<H: Debug> Debug for Image<H>"],["impl<H: Debug> Debug for Svg<H>"],["impl<P: Debug + Paragraph> Debug for Plain<P>"],["impl<P: Debug + Paragraph> Debug for State<P>"],["impl<T> Debug for Outcome<T>
where\n T: Debug,
"],["impl<T: Debug> Debug for Point<T>"],["impl<T: Debug> Debug for Rectangle<T>"],["impl<T: Debug> Debug for Size<T>"],["impl<T: Debug> Debug for Vector<T>"]], "iced_futures":[["impl Debug for Event"],["impl Debug for MacOS"],["impl Debug for PlatformSpecific"],["impl Debug for Executor"],["impl Debug for Executor"],["impl Debug for Executor"],["impl Debug for Tracker"],["impl<Executor: Debug, Sender: Debug, Message: Debug> Debug for Runtime<Executor, Sender, Message>"],["impl<T> Debug for Subscription<T>"]], "iced_graphics":[["impl Debug for SurfaceError"],["impl Debug for Antialiasing"],["impl Debug for Error"],["impl Debug for Reason"],["impl Debug for Style"],["impl Debug for Rule"],["impl Debug for LineCap"],["impl Debug for LineJoin"],["impl Debug for Gradient"],["impl Debug for Image"],["impl Debug for Mesh"],["impl Debug for Text"],["impl Debug for Group"],["impl Debug for Packed"],["impl Debug for Information"],["impl Debug for Fill"],["impl Debug for Arc"],["impl Debug for Elliptical"],["impl Debug for Path"],["impl Debug for Text"],["impl Debug for Linear"],["impl Debug for Packed"],["impl Debug for AttributeCount"],["impl Debug for GradientVertex2D"],["impl Debug for SolidVertex2D"],["impl Debug for Settings"],["impl Debug for Viewport"],["impl Debug for Cache"],["impl Debug for Entry"],["impl Debug for Editor"],["impl Debug for Weak"],["impl Debug for Paragraph"],["impl Debug for Weak"],["impl Debug for Raw"],["impl Debug for Version"],["impl<'a> Debug for LineDash<'a>"],["impl<'a> Debug for Stroke<'a>"],["impl<'a> Debug for Key<'a>"],["impl<Renderer> Debug for Cache<Renderer>
where\n Renderer: Renderer,\n <Renderer::Geometry as Cached>::Cache: Debug,
"],["impl<T> Debug for Cache<T>
where\n T: Debug,
"],["impl<T: Debug + Layer> Debug for Stack<T>"],["impl<T: Debug> Debug for State<T>"],["impl<T: Debug> Debug for Indexed<T>"]], "iced_highlighter":[["impl Debug for Theme"],["impl Debug for Highlight"],["impl Debug for Highlighter"],["impl Debug for Settings"]], diff --git a/trait.impl/core/marker/trait.Freeze.js b/trait.impl/core/marker/trait.Freeze.js index 0a199989b5d..ae8630916f4 100644 --- a/trait.impl/core/marker/trait.Freeze.js +++ b/trait.impl/core/marker/trait.Freeze.js @@ -1,6 +1,6 @@ (function() {var implementors = { "iced":[["impl Freeze for Error",1,["iced::error::Error"]],["impl Freeze for Error",1,["iced::window::icon::Error"]],["impl Freeze for Settings",1,["iced::settings::Settings"]],["impl<P> Freeze for Application<P>
where\n P: Freeze,
",1,["iced::application::Application"]],["impl<P> Freeze for Daemon<P>
where\n P: Freeze,
",1,["iced::daemon::Daemon"]]], -"iced_core":[["impl !Freeze for Handle",1,["iced_core::image::Handle"]],["impl Freeze for Alignment",1,["iced_core::alignment::Alignment"]],["impl Freeze for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Freeze for Vertical",1,["iced_core::alignment::Vertical"]],["impl Freeze for Kind",1,["iced_core::clipboard::Kind"]],["impl Freeze for Background",1,["iced_core::background::Background"]],["impl Freeze for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl Freeze for Length",1,["iced_core::length::Length"]],["impl Freeze for Rotation",1,["iced_core::rotation::Rotation"]],["impl Freeze for Event",1,["iced_core::event::Event"]],["impl Freeze for Status",1,["iced_core::event::Status"]],["impl Freeze for Family",1,["iced_core::font::Family"]],["impl Freeze for Stretch",1,["iced_core::font::Stretch"]],["impl Freeze for Style",1,["iced_core::font::Style"]],["impl Freeze for Weight",1,["iced_core::font::Weight"]],["impl Freeze for Gradient",1,["iced_core::gradient::Gradient"]],["impl Freeze for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Freeze for Event",1,["iced_core::keyboard::event::Event"]],["impl Freeze for Location",1,["iced_core::keyboard::location::Location"]],["impl Freeze for Named",1,["iced_core::keyboard::key::Named"]],["impl Freeze for Axis",1,["iced_core::layout::flex::Axis"]],["impl Freeze for Kind",1,["iced_core::mouse::click::Kind"]],["impl Freeze for Button",1,["iced_core::mouse::button::Button"]],["impl Freeze for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Freeze for Event",1,["iced_core::mouse::event::Event"]],["impl Freeze for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl Freeze for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Freeze for Data",1,["iced_core::svg::Data"]],["impl Freeze for Action",1,["iced_core::text::editor::Action"]],["impl Freeze for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Freeze for Direction",1,["iced_core::text::editor::Direction"]],["impl Freeze for Edit",1,["iced_core::text::editor::Edit"]],["impl Freeze for Motion",1,["iced_core::text::editor::Motion"]],["impl Freeze for Difference",1,["iced_core::text::Difference"]],["impl Freeze for Hit",1,["iced_core::text::Hit"]],["impl Freeze for LineHeight",1,["iced_core::text::LineHeight"]],["impl Freeze for Shaping",1,["iced_core::text::Shaping"]],["impl Freeze for Theme",1,["iced_core::theme::Theme"]],["impl Freeze for Event",1,["iced_core::touch::Event"]],["impl Freeze for State",1,["iced_core::widget::tree::State"]],["impl Freeze for Event",1,["iced_core::window::event::Event"]],["impl Freeze for Level",1,["iced_core::window::level::Level"]],["impl Freeze for Mode",1,["iced_core::window::mode::Mode"]],["impl Freeze for Position",1,["iced_core::window::position::Position"]],["impl Freeze for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Freeze for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Freeze for Error",1,["iced_core::window::icon::Error"]],["impl Freeze for Border",1,["iced_core::border::Border"]],["impl Freeze for Radius",1,["iced_core::border::Radius"]],["impl Freeze for Null",1,["iced_core::clipboard::Null"]],["impl Freeze for Font",1,["iced_core::font::Font"]],["impl Freeze for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Freeze for Linear",1,["iced_core::gradient::Linear"]],["impl Freeze for Id",1,["iced_core::image::Id"]],["impl Freeze for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Freeze for Limits",1,["iced_core::layout::limits::Limits"]],["impl Freeze for Node",1,["iced_core::layout::node::Node"]],["impl Freeze for Click",1,["iced_core::mouse::click::Click"]],["impl Freeze for Padding",1,["iced_core::padding::Padding"]],["impl Freeze for Quad",1,["iced_core::renderer::Quad"]],["impl Freeze for Style",1,["iced_core::renderer::Style"]],["impl Freeze for Color",1,["iced_core::color::Color"]],["impl Freeze for Degrees",1,["iced_core::angle::Degrees"]],["impl Freeze for Pixels",1,["iced_core::pixels::Pixels"]],["impl Freeze for Radians",1,["iced_core::angle::Radians"]],["impl Freeze for Shadow",1,["iced_core::shadow::Shadow"]],["impl Freeze for Transformation",1,["iced_core::transformation::Transformation"]],["impl Freeze for Handle",1,["iced_core::svg::Handle"]],["impl Freeze for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl Freeze for Highlight",1,["iced_core::text::Highlight"]],["impl Freeze for Background",1,["iced_core::theme::palette::Background"]],["impl Freeze for Danger",1,["iced_core::theme::palette::Danger"]],["impl Freeze for Extended",1,["iced_core::theme::palette::Extended"]],["impl Freeze for Pair",1,["iced_core::theme::palette::Pair"]],["impl Freeze for Palette",1,["iced_core::theme::palette::Palette"]],["impl Freeze for Primary",1,["iced_core::theme::palette::Primary"]],["impl Freeze for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl Freeze for Success",1,["iced_core::theme::palette::Success"]],["impl Freeze for Custom",1,["iced_core::theme::Custom"]],["impl Freeze for Finger",1,["iced_core::touch::Finger"]],["impl Freeze for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Freeze for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Freeze for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl Freeze for Id",1,["iced_core::widget::id::Id"]],["impl Freeze for Style",1,["iced_core::widget::text::Style"]],["impl Freeze for Tag",1,["iced_core::widget::tree::Tag"]],["impl Freeze for Tree",1,["iced_core::widget::tree::Tree"]],["impl Freeze for Icon",1,["iced_core::window::icon::Icon"]],["impl Freeze for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl Freeze for Settings",1,["iced_core::window::settings::Settings"]],["impl Freeze for Id",1,["iced_core::window::id::Id"]],["impl<'a> Freeze for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> Freeze for Span<'a, Link, Font>
where\n Font: Freeze,\n Link: Freeze,
",1,["iced_core::text::Span"]],["impl<'a, Message> Freeze for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> Freeze for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> Freeze for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> Freeze for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> Freeze for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: Freeze,\n <Renderer as Renderer>::Font: Freeze,
",1,["iced_core::widget::text::Text"]],["impl<C> Freeze for Key<C>
where\n C: Freeze,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> Freeze for Text<Content, Font>
where\n Content: Freeze,\n Font: Freeze,
",1,["iced_core::text::Text"]],["impl<Font> Freeze for Format<Font>
where\n Font: Freeze,
",1,["iced_core::text::highlighter::Format"]],["impl<P> Freeze for Plain<P>
where\n P: Freeze,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> Freeze for State<P>
where\n P: Freeze,
",1,["iced_core::widget::text::State"]],["impl<T> Freeze for Outcome<T>
where\n T: Freeze,
",1,["iced_core::widget::operation::Outcome"]],["impl<T> Freeze for Point<T>
where\n T: Freeze,
",1,["iced_core::point::Point"]],["impl<T> Freeze for Rectangle<T>
where\n T: Freeze,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> Freeze for Size<T>
where\n T: Freeze,
",1,["iced_core::size::Size"]],["impl<T> Freeze for Vector<T>
where\n T: Freeze,
",1,["iced_core::vector::Vector"]]], +"iced_core":[["impl !Freeze for Handle",1,["iced_core::image::Handle"]],["impl Freeze for Alignment",1,["iced_core::alignment::Alignment"]],["impl Freeze for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Freeze for Vertical",1,["iced_core::alignment::Vertical"]],["impl Freeze for Kind",1,["iced_core::clipboard::Kind"]],["impl Freeze for Background",1,["iced_core::background::Background"]],["impl Freeze for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl Freeze for Length",1,["iced_core::length::Length"]],["impl Freeze for Rotation",1,["iced_core::rotation::Rotation"]],["impl Freeze for Event",1,["iced_core::event::Event"]],["impl Freeze for Status",1,["iced_core::event::Status"]],["impl Freeze for Family",1,["iced_core::font::Family"]],["impl Freeze for Stretch",1,["iced_core::font::Stretch"]],["impl Freeze for Style",1,["iced_core::font::Style"]],["impl Freeze for Weight",1,["iced_core::font::Weight"]],["impl Freeze for Gradient",1,["iced_core::gradient::Gradient"]],["impl Freeze for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Freeze for Event",1,["iced_core::keyboard::event::Event"]],["impl Freeze for Location",1,["iced_core::keyboard::location::Location"]],["impl Freeze for Named",1,["iced_core::keyboard::key::Named"]],["impl Freeze for Axis",1,["iced_core::layout::flex::Axis"]],["impl Freeze for Kind",1,["iced_core::mouse::click::Kind"]],["impl Freeze for Button",1,["iced_core::mouse::button::Button"]],["impl Freeze for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Freeze for Event",1,["iced_core::mouse::event::Event"]],["impl Freeze for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl Freeze for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Freeze for Data",1,["iced_core::svg::Data"]],["impl Freeze for Action",1,["iced_core::text::editor::Action"]],["impl Freeze for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Freeze for Direction",1,["iced_core::text::editor::Direction"]],["impl Freeze for Edit",1,["iced_core::text::editor::Edit"]],["impl Freeze for Motion",1,["iced_core::text::editor::Motion"]],["impl Freeze for Difference",1,["iced_core::text::Difference"]],["impl Freeze for Hit",1,["iced_core::text::Hit"]],["impl Freeze for LineHeight",1,["iced_core::text::LineHeight"]],["impl Freeze for Shaping",1,["iced_core::text::Shaping"]],["impl Freeze for Theme",1,["iced_core::theme::Theme"]],["impl Freeze for Event",1,["iced_core::touch::Event"]],["impl Freeze for State",1,["iced_core::widget::tree::State"]],["impl Freeze for Event",1,["iced_core::window::event::Event"]],["impl Freeze for Level",1,["iced_core::window::level::Level"]],["impl Freeze for Mode",1,["iced_core::window::mode::Mode"]],["impl Freeze for Position",1,["iced_core::window::position::Position"]],["impl Freeze for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Freeze for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Freeze for Error",1,["iced_core::window::icon::Error"]],["impl Freeze for Border",1,["iced_core::border::Border"]],["impl Freeze for Radius",1,["iced_core::border::Radius"]],["impl Freeze for Null",1,["iced_core::clipboard::Null"]],["impl Freeze for Font",1,["iced_core::font::Font"]],["impl Freeze for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Freeze for Linear",1,["iced_core::gradient::Linear"]],["impl Freeze for Id",1,["iced_core::image::Id"]],["impl Freeze for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Freeze for Limits",1,["iced_core::layout::limits::Limits"]],["impl Freeze for Node",1,["iced_core::layout::node::Node"]],["impl Freeze for Click",1,["iced_core::mouse::click::Click"]],["impl Freeze for Padding",1,["iced_core::padding::Padding"]],["impl Freeze for Quad",1,["iced_core::renderer::Quad"]],["impl Freeze for Style",1,["iced_core::renderer::Style"]],["impl Freeze for Color",1,["iced_core::color::Color"]],["impl Freeze for Degrees",1,["iced_core::angle::Degrees"]],["impl Freeze for Pixels",1,["iced_core::pixels::Pixels"]],["impl Freeze for Radians",1,["iced_core::angle::Radians"]],["impl Freeze for Shadow",1,["iced_core::shadow::Shadow"]],["impl Freeze for Transformation",1,["iced_core::transformation::Transformation"]],["impl Freeze for Handle",1,["iced_core::svg::Handle"]],["impl Freeze for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl Freeze for Highlight",1,["iced_core::text::Highlight"]],["impl Freeze for Background",1,["iced_core::theme::palette::Background"]],["impl Freeze for Danger",1,["iced_core::theme::palette::Danger"]],["impl Freeze for Extended",1,["iced_core::theme::palette::Extended"]],["impl Freeze for Pair",1,["iced_core::theme::palette::Pair"]],["impl Freeze for Palette",1,["iced_core::theme::palette::Palette"]],["impl Freeze for Primary",1,["iced_core::theme::palette::Primary"]],["impl Freeze for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl Freeze for Success",1,["iced_core::theme::palette::Success"]],["impl Freeze for Custom",1,["iced_core::theme::Custom"]],["impl Freeze for Finger",1,["iced_core::touch::Finger"]],["impl Freeze for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Freeze for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Freeze for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl Freeze for Id",1,["iced_core::widget::id::Id"]],["impl Freeze for Style",1,["iced_core::widget::text::Style"]],["impl Freeze for Tag",1,["iced_core::widget::tree::Tag"]],["impl Freeze for Tree",1,["iced_core::widget::tree::Tree"]],["impl Freeze for Icon",1,["iced_core::window::icon::Icon"]],["impl Freeze for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl Freeze for Settings",1,["iced_core::window::settings::Settings"]],["impl Freeze for Id",1,["iced_core::window::id::Id"]],["impl<'a> Freeze for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> Freeze for Span<'a, Link, Font>
where\n Font: Freeze,\n Link: Freeze,
",1,["iced_core::text::Span"]],["impl<'a, Message> Freeze for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> Freeze for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> Freeze for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> Freeze for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> Freeze for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: Freeze,\n <Renderer as Renderer>::Font: Freeze,
",1,["iced_core::widget::text::Text"]],["impl<C> Freeze for Key<C>
where\n C: Freeze,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> Freeze for Text<Content, Font>
where\n Content: Freeze,\n Font: Freeze,
",1,["iced_core::text::Text"]],["impl<Font> Freeze for Format<Font>
where\n Font: Freeze,
",1,["iced_core::text::highlighter::Format"]],["impl<H> Freeze for Image<H>
where\n H: Freeze,
",1,["iced_core::image::Image"]],["impl<H> Freeze for Svg<H>
where\n H: Freeze,
",1,["iced_core::svg::Svg"]],["impl<P> Freeze for Plain<P>
where\n P: Freeze,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> Freeze for State<P>
where\n P: Freeze,
",1,["iced_core::widget::text::State"]],["impl<T> Freeze for Outcome<T>
where\n T: Freeze,
",1,["iced_core::widget::operation::Outcome"]],["impl<T> Freeze for Point<T>
where\n T: Freeze,
",1,["iced_core::point::Point"]],["impl<T> Freeze for Rectangle<T>
where\n T: Freeze,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> Freeze for Size<T>
where\n T: Freeze,
",1,["iced_core::size::Size"]],["impl<T> Freeze for Vector<T>
where\n T: Freeze,
",1,["iced_core::vector::Vector"]]], "iced_futures":[["impl Freeze for Event",1,["iced_futures::subscription::Event"]],["impl Freeze for MacOS",1,["iced_futures::subscription::MacOS"]],["impl Freeze for PlatformSpecific",1,["iced_futures::subscription::PlatformSpecific"]],["impl Freeze for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl Freeze for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl Freeze for Executor",1,["iced_futures::backend::null::Executor"]],["impl Freeze for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl<Executor, Sender, Message> Freeze for Runtime<Executor, Sender, Message>
where\n Executor: Freeze,\n Sender: Freeze,
",1,["iced_futures::runtime::Runtime"]],["impl<T> Freeze for Subscription<T>",1,["iced_futures::subscription::Subscription"]]], "iced_graphics":[["impl !Freeze for Image",1,["iced_graphics::image::Image"]],["impl Freeze for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl Freeze for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl Freeze for Error",1,["iced_graphics::error::Error"]],["impl Freeze for Reason",1,["iced_graphics::error::Reason"]],["impl Freeze for Style",1,["iced_graphics::geometry::style::Style"]],["impl Freeze for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl Freeze for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl Freeze for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl Freeze for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl Freeze for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl Freeze for Text",1,["iced_graphics::text::Text"]],["impl Freeze for Group",1,["iced_graphics::cache::Group"]],["impl Freeze for Packed",1,["iced_graphics::color::Packed"]],["impl Freeze for Information",1,["iced_graphics::compositor::Information"]],["impl Freeze for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl Freeze for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl Freeze for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl Freeze for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl Freeze for Path",1,["iced_graphics::geometry::path::Path"]],["impl Freeze for Text",1,["iced_graphics::geometry::text::Text"]],["impl Freeze for Linear",1,["iced_graphics::gradient::Linear"]],["impl Freeze for Packed",1,["iced_graphics::gradient::Packed"]],["impl Freeze for AttributeCount",1,["iced_graphics::mesh::AttributeCount"]],["impl Freeze for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl Freeze for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl Freeze for Settings",1,["iced_graphics::settings::Settings"]],["impl Freeze for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl Freeze for Cache",1,["iced_graphics::text::cache::Cache"]],["impl Freeze for Entry",1,["iced_graphics::text::cache::Entry"]],["impl Freeze for Editor",1,["iced_graphics::text::editor::Editor"]],["impl Freeze for Weak",1,["iced_graphics::text::editor::Weak"]],["impl Freeze for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl Freeze for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl Freeze for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl Freeze for Raw",1,["iced_graphics::text::Raw"]],["impl Freeze for Version",1,["iced_graphics::text::Version"]],["impl<'a> Freeze for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl<'a> Freeze for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl<'a> Freeze for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl<Renderer> !Freeze for Cache<Renderer>",1,["iced_graphics::geometry::cache::Cache"]],["impl<Renderer> Freeze for Frame<Renderer>
where\n <Renderer as Renderer>::Frame: Freeze,
",1,["iced_graphics::geometry::frame::Frame"]],["impl<T> !Freeze for Cache<T>",1,["iced_graphics::cache::Cache"]],["impl<T> Freeze for State<T>
where\n T: Freeze,
",1,["iced_graphics::cache::State"]],["impl<T> Freeze for Stack<T>",1,["iced_graphics::layer::Stack"]],["impl<T> Freeze for Indexed<T>",1,["iced_graphics::mesh::Indexed"]]], "iced_highlighter":[["impl Freeze for Theme",1,["iced_highlighter::Theme"]],["impl Freeze for Highlight",1,["iced_highlighter::Highlight"]],["impl Freeze for Highlighter",1,["iced_highlighter::Highlighter"]],["impl Freeze for Settings",1,["iced_highlighter::Settings"]]], diff --git a/trait.impl/core/marker/trait.Send.js b/trait.impl/core/marker/trait.Send.js index 78118ff8642..92572179be3 100644 --- a/trait.impl/core/marker/trait.Send.js +++ b/trait.impl/core/marker/trait.Send.js @@ -1,6 +1,6 @@ (function() {var implementors = { "iced":[["impl Send for Error",1,["iced::error::Error"]],["impl Send for Error",1,["iced::window::icon::Error"]],["impl Send for Settings",1,["iced::settings::Settings"]],["impl<P> Send for Application<P>
where\n P: Send,
",1,["iced::application::Application"]],["impl<P> Send for Daemon<P>
where\n P: Send,
",1,["iced::daemon::Daemon"]]], -"iced_core":[["impl !Send for State",1,["iced_core::widget::tree::State"]],["impl !Send for Tree",1,["iced_core::widget::tree::Tree"]],["impl Send for Alignment",1,["iced_core::alignment::Alignment"]],["impl Send for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Send for Vertical",1,["iced_core::alignment::Vertical"]],["impl Send for Kind",1,["iced_core::clipboard::Kind"]],["impl Send for Background",1,["iced_core::background::Background"]],["impl Send for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl Send for Length",1,["iced_core::length::Length"]],["impl Send for Rotation",1,["iced_core::rotation::Rotation"]],["impl Send for Event",1,["iced_core::event::Event"]],["impl Send for Status",1,["iced_core::event::Status"]],["impl Send for Family",1,["iced_core::font::Family"]],["impl Send for Stretch",1,["iced_core::font::Stretch"]],["impl Send for Style",1,["iced_core::font::Style"]],["impl Send for Weight",1,["iced_core::font::Weight"]],["impl Send for Gradient",1,["iced_core::gradient::Gradient"]],["impl Send for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Send for Handle",1,["iced_core::image::Handle"]],["impl Send for Event",1,["iced_core::keyboard::event::Event"]],["impl Send for Location",1,["iced_core::keyboard::location::Location"]],["impl Send for Named",1,["iced_core::keyboard::key::Named"]],["impl Send for Axis",1,["iced_core::layout::flex::Axis"]],["impl Send for Kind",1,["iced_core::mouse::click::Kind"]],["impl Send for Button",1,["iced_core::mouse::button::Button"]],["impl Send for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Send for Event",1,["iced_core::mouse::event::Event"]],["impl Send for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl Send for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Send for Data",1,["iced_core::svg::Data"]],["impl Send for Action",1,["iced_core::text::editor::Action"]],["impl Send for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Send for Direction",1,["iced_core::text::editor::Direction"]],["impl Send for Edit",1,["iced_core::text::editor::Edit"]],["impl Send for Motion",1,["iced_core::text::editor::Motion"]],["impl Send for Difference",1,["iced_core::text::Difference"]],["impl Send for Hit",1,["iced_core::text::Hit"]],["impl Send for LineHeight",1,["iced_core::text::LineHeight"]],["impl Send for Shaping",1,["iced_core::text::Shaping"]],["impl Send for Theme",1,["iced_core::theme::Theme"]],["impl Send for Event",1,["iced_core::touch::Event"]],["impl Send for Event",1,["iced_core::window::event::Event"]],["impl Send for Level",1,["iced_core::window::level::Level"]],["impl Send for Mode",1,["iced_core::window::mode::Mode"]],["impl Send for Position",1,["iced_core::window::position::Position"]],["impl Send for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Send for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Send for Error",1,["iced_core::window::icon::Error"]],["impl Send for Border",1,["iced_core::border::Border"]],["impl Send for Radius",1,["iced_core::border::Radius"]],["impl Send for Null",1,["iced_core::clipboard::Null"]],["impl Send for Font",1,["iced_core::font::Font"]],["impl Send for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Send for Linear",1,["iced_core::gradient::Linear"]],["impl Send for Id",1,["iced_core::image::Id"]],["impl Send for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Send for Limits",1,["iced_core::layout::limits::Limits"]],["impl Send for Node",1,["iced_core::layout::node::Node"]],["impl Send for Click",1,["iced_core::mouse::click::Click"]],["impl Send for Padding",1,["iced_core::padding::Padding"]],["impl Send for Quad",1,["iced_core::renderer::Quad"]],["impl Send for Style",1,["iced_core::renderer::Style"]],["impl Send for Color",1,["iced_core::color::Color"]],["impl Send for Degrees",1,["iced_core::angle::Degrees"]],["impl Send for Pixels",1,["iced_core::pixels::Pixels"]],["impl Send for Radians",1,["iced_core::angle::Radians"]],["impl Send for Shadow",1,["iced_core::shadow::Shadow"]],["impl Send for Transformation",1,["iced_core::transformation::Transformation"]],["impl Send for Handle",1,["iced_core::svg::Handle"]],["impl Send for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl Send for Highlight",1,["iced_core::text::Highlight"]],["impl Send for Background",1,["iced_core::theme::palette::Background"]],["impl Send for Danger",1,["iced_core::theme::palette::Danger"]],["impl Send for Extended",1,["iced_core::theme::palette::Extended"]],["impl Send for Pair",1,["iced_core::theme::palette::Pair"]],["impl Send for Palette",1,["iced_core::theme::palette::Palette"]],["impl Send for Primary",1,["iced_core::theme::palette::Primary"]],["impl Send for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl Send for Success",1,["iced_core::theme::palette::Success"]],["impl Send for Custom",1,["iced_core::theme::Custom"]],["impl Send for Finger",1,["iced_core::touch::Finger"]],["impl Send for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Send for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Send for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl Send for Id",1,["iced_core::widget::id::Id"]],["impl Send for Style",1,["iced_core::widget::text::Style"]],["impl Send for Tag",1,["iced_core::widget::tree::Tag"]],["impl Send for Icon",1,["iced_core::window::icon::Icon"]],["impl Send for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl Send for Settings",1,["iced_core::window::settings::Settings"]],["impl Send for Id",1,["iced_core::window::id::Id"]],["impl<'a> Send for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> Send for Span<'a, Link, Font>
where\n Font: Send,\n Link: Send,
",1,["iced_core::text::Span"]],["impl<'a, Message> Send for Shell<'a, Message>
where\n Message: Send,
",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> !Send for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> !Send for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> !Send for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> Send for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: Send,\n <Renderer as Renderer>::Font: Send,
",1,["iced_core::widget::text::Text"]],["impl<C> Send for Key<C>
where\n C: Send,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> Send for Text<Content, Font>
where\n Content: Send,\n Font: Send,
",1,["iced_core::text::Text"]],["impl<Font> Send for Format<Font>
where\n Font: Send,
",1,["iced_core::text::highlighter::Format"]],["impl<P> Send for Plain<P>
where\n P: Send,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> Send for State<P>
where\n P: Send,
",1,["iced_core::widget::text::State"]],["impl<T> Send for Outcome<T>
where\n T: Send,
",1,["iced_core::widget::operation::Outcome"]],["impl<T> Send for Point<T>
where\n T: Send,
",1,["iced_core::point::Point"]],["impl<T> Send for Rectangle<T>
where\n T: Send,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> Send for Size<T>
where\n T: Send,
",1,["iced_core::size::Size"]],["impl<T> Send for Vector<T>
where\n T: Send,
",1,["iced_core::vector::Vector"]]], +"iced_core":[["impl !Send for State",1,["iced_core::widget::tree::State"]],["impl !Send for Tree",1,["iced_core::widget::tree::Tree"]],["impl Send for Alignment",1,["iced_core::alignment::Alignment"]],["impl Send for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Send for Vertical",1,["iced_core::alignment::Vertical"]],["impl Send for Kind",1,["iced_core::clipboard::Kind"]],["impl Send for Background",1,["iced_core::background::Background"]],["impl Send for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl Send for Length",1,["iced_core::length::Length"]],["impl Send for Rotation",1,["iced_core::rotation::Rotation"]],["impl Send for Event",1,["iced_core::event::Event"]],["impl Send for Status",1,["iced_core::event::Status"]],["impl Send for Family",1,["iced_core::font::Family"]],["impl Send for Stretch",1,["iced_core::font::Stretch"]],["impl Send for Style",1,["iced_core::font::Style"]],["impl Send for Weight",1,["iced_core::font::Weight"]],["impl Send for Gradient",1,["iced_core::gradient::Gradient"]],["impl Send for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Send for Handle",1,["iced_core::image::Handle"]],["impl Send for Event",1,["iced_core::keyboard::event::Event"]],["impl Send for Location",1,["iced_core::keyboard::location::Location"]],["impl Send for Named",1,["iced_core::keyboard::key::Named"]],["impl Send for Axis",1,["iced_core::layout::flex::Axis"]],["impl Send for Kind",1,["iced_core::mouse::click::Kind"]],["impl Send for Button",1,["iced_core::mouse::button::Button"]],["impl Send for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Send for Event",1,["iced_core::mouse::event::Event"]],["impl Send for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl Send for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Send for Data",1,["iced_core::svg::Data"]],["impl Send for Action",1,["iced_core::text::editor::Action"]],["impl Send for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Send for Direction",1,["iced_core::text::editor::Direction"]],["impl Send for Edit",1,["iced_core::text::editor::Edit"]],["impl Send for Motion",1,["iced_core::text::editor::Motion"]],["impl Send for Difference",1,["iced_core::text::Difference"]],["impl Send for Hit",1,["iced_core::text::Hit"]],["impl Send for LineHeight",1,["iced_core::text::LineHeight"]],["impl Send for Shaping",1,["iced_core::text::Shaping"]],["impl Send for Theme",1,["iced_core::theme::Theme"]],["impl Send for Event",1,["iced_core::touch::Event"]],["impl Send for Event",1,["iced_core::window::event::Event"]],["impl Send for Level",1,["iced_core::window::level::Level"]],["impl Send for Mode",1,["iced_core::window::mode::Mode"]],["impl Send for Position",1,["iced_core::window::position::Position"]],["impl Send for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Send for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Send for Error",1,["iced_core::window::icon::Error"]],["impl Send for Border",1,["iced_core::border::Border"]],["impl Send for Radius",1,["iced_core::border::Radius"]],["impl Send for Null",1,["iced_core::clipboard::Null"]],["impl Send for Font",1,["iced_core::font::Font"]],["impl Send for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Send for Linear",1,["iced_core::gradient::Linear"]],["impl Send for Id",1,["iced_core::image::Id"]],["impl Send for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Send for Limits",1,["iced_core::layout::limits::Limits"]],["impl Send for Node",1,["iced_core::layout::node::Node"]],["impl Send for Click",1,["iced_core::mouse::click::Click"]],["impl Send for Padding",1,["iced_core::padding::Padding"]],["impl Send for Quad",1,["iced_core::renderer::Quad"]],["impl Send for Style",1,["iced_core::renderer::Style"]],["impl Send for Color",1,["iced_core::color::Color"]],["impl Send for Degrees",1,["iced_core::angle::Degrees"]],["impl Send for Pixels",1,["iced_core::pixels::Pixels"]],["impl Send for Radians",1,["iced_core::angle::Radians"]],["impl Send for Shadow",1,["iced_core::shadow::Shadow"]],["impl Send for Transformation",1,["iced_core::transformation::Transformation"]],["impl Send for Handle",1,["iced_core::svg::Handle"]],["impl Send for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl Send for Highlight",1,["iced_core::text::Highlight"]],["impl Send for Background",1,["iced_core::theme::palette::Background"]],["impl Send for Danger",1,["iced_core::theme::palette::Danger"]],["impl Send for Extended",1,["iced_core::theme::palette::Extended"]],["impl Send for Pair",1,["iced_core::theme::palette::Pair"]],["impl Send for Palette",1,["iced_core::theme::palette::Palette"]],["impl Send for Primary",1,["iced_core::theme::palette::Primary"]],["impl Send for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl Send for Success",1,["iced_core::theme::palette::Success"]],["impl Send for Custom",1,["iced_core::theme::Custom"]],["impl Send for Finger",1,["iced_core::touch::Finger"]],["impl Send for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Send for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Send for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl Send for Id",1,["iced_core::widget::id::Id"]],["impl Send for Style",1,["iced_core::widget::text::Style"]],["impl Send for Tag",1,["iced_core::widget::tree::Tag"]],["impl Send for Icon",1,["iced_core::window::icon::Icon"]],["impl Send for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl Send for Settings",1,["iced_core::window::settings::Settings"]],["impl Send for Id",1,["iced_core::window::id::Id"]],["impl<'a> Send for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> Send for Span<'a, Link, Font>
where\n Font: Send,\n Link: Send,
",1,["iced_core::text::Span"]],["impl<'a, Message> Send for Shell<'a, Message>
where\n Message: Send,
",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> !Send for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> !Send for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> !Send for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> Send for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: Send,\n <Renderer as Renderer>::Font: Send,
",1,["iced_core::widget::text::Text"]],["impl<C> Send for Key<C>
where\n C: Send,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> Send for Text<Content, Font>
where\n Content: Send,\n Font: Send,
",1,["iced_core::text::Text"]],["impl<Font> Send for Format<Font>
where\n Font: Send,
",1,["iced_core::text::highlighter::Format"]],["impl<H> Send for Image<H>
where\n H: Send,
",1,["iced_core::image::Image"]],["impl<H> Send for Svg<H>
where\n H: Send,
",1,["iced_core::svg::Svg"]],["impl<P> Send for Plain<P>
where\n P: Send,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> Send for State<P>
where\n P: Send,
",1,["iced_core::widget::text::State"]],["impl<T> Send for Outcome<T>
where\n T: Send,
",1,["iced_core::widget::operation::Outcome"]],["impl<T> Send for Point<T>
where\n T: Send,
",1,["iced_core::point::Point"]],["impl<T> Send for Rectangle<T>
where\n T: Send,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> Send for Size<T>
where\n T: Send,
",1,["iced_core::size::Size"]],["impl<T> Send for Vector<T>
where\n T: Send,
",1,["iced_core::vector::Vector"]]], "iced_futures":[["impl Send for Event",1,["iced_futures::subscription::Event"]],["impl Send for MacOS",1,["iced_futures::subscription::MacOS"]],["impl Send for PlatformSpecific",1,["iced_futures::subscription::PlatformSpecific"]],["impl Send for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl Send for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl Send for Executor",1,["iced_futures::backend::null::Executor"]],["impl Send for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl<Executor, Sender, Message> Send for Runtime<Executor, Sender, Message>
where\n Executor: Send,\n Sender: Send,\n Message: Send,
",1,["iced_futures::runtime::Runtime"]],["impl<T> !Send for Subscription<T>",1,["iced_futures::subscription::Subscription"]]], "iced_graphics":[["impl Send for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl Send for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl Send for Error",1,["iced_graphics::error::Error"]],["impl Send for Reason",1,["iced_graphics::error::Reason"]],["impl Send for Style",1,["iced_graphics::geometry::style::Style"]],["impl Send for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl Send for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl Send for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl Send for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl Send for Image",1,["iced_graphics::image::Image"]],["impl Send for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl Send for Text",1,["iced_graphics::text::Text"]],["impl Send for Group",1,["iced_graphics::cache::Group"]],["impl Send for Packed",1,["iced_graphics::color::Packed"]],["impl Send for Information",1,["iced_graphics::compositor::Information"]],["impl Send for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl Send for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl Send for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl Send for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl Send for Path",1,["iced_graphics::geometry::path::Path"]],["impl Send for Text",1,["iced_graphics::geometry::text::Text"]],["impl Send for Linear",1,["iced_graphics::gradient::Linear"]],["impl Send for Packed",1,["iced_graphics::gradient::Packed"]],["impl Send for AttributeCount",1,["iced_graphics::mesh::AttributeCount"]],["impl Send for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl Send for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl Send for Settings",1,["iced_graphics::settings::Settings"]],["impl Send for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl Send for Cache",1,["iced_graphics::text::cache::Cache"]],["impl Send for Entry",1,["iced_graphics::text::cache::Entry"]],["impl Send for Editor",1,["iced_graphics::text::editor::Editor"]],["impl Send for Weak",1,["iced_graphics::text::editor::Weak"]],["impl Send for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl Send for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl Send for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl Send for Raw",1,["iced_graphics::text::Raw"]],["impl Send for Version",1,["iced_graphics::text::Version"]],["impl<'a> Send for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl<'a> Send for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl<'a> Send for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl<Renderer> Send for Frame<Renderer>
where\n <Renderer as Renderer>::Frame: Send,
",1,["iced_graphics::geometry::frame::Frame"]],["impl<Renderer> Send for Cache<Renderer>
where\n <<Renderer as Renderer>::Geometry as Cached>::Cache: Send,
",1,["iced_graphics::geometry::cache::Cache"]],["impl<T> Send for State<T>
where\n T: Send,
",1,["iced_graphics::cache::State"]],["impl<T> Send for Cache<T>
where\n T: Send,
",1,["iced_graphics::cache::Cache"]],["impl<T> Send for Stack<T>
where\n T: Send,
",1,["iced_graphics::layer::Stack"]],["impl<T> Send for Indexed<T>
where\n T: Send,
",1,["iced_graphics::mesh::Indexed"]]], "iced_highlighter":[["impl !Send for Highlighter",1,["iced_highlighter::Highlighter"]],["impl Send for Theme",1,["iced_highlighter::Theme"]],["impl Send for Highlight",1,["iced_highlighter::Highlight"]],["impl Send for Settings",1,["iced_highlighter::Settings"]]], diff --git a/trait.impl/core/marker/trait.StructuralPartialEq.js b/trait.impl/core/marker/trait.StructuralPartialEq.js index b8556a6b751..22571b90049 100644 --- a/trait.impl/core/marker/trait.StructuralPartialEq.js +++ b/trait.impl/core/marker/trait.StructuralPartialEq.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"iced_core":[["impl StructuralPartialEq for Alignment"],["impl StructuralPartialEq for Horizontal"],["impl StructuralPartialEq for Vertical"],["impl StructuralPartialEq for Kind"],["impl StructuralPartialEq for Background"],["impl StructuralPartialEq for ContentFit"],["impl StructuralPartialEq for Length"],["impl StructuralPartialEq for Rotation"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Status"],["impl StructuralPartialEq for Family"],["impl StructuralPartialEq for Stretch"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for Weight"],["impl StructuralPartialEq for Gradient"],["impl StructuralPartialEq for FilterMethod"],["impl StructuralPartialEq for Handle"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Location"],["impl StructuralPartialEq for Named"],["impl StructuralPartialEq for Button"],["impl StructuralPartialEq for Cursor"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Interaction"],["impl StructuralPartialEq for ScrollDelta"],["impl StructuralPartialEq for Data"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for Edit"],["impl StructuralPartialEq for Motion"],["impl StructuralPartialEq for Difference"],["impl StructuralPartialEq for Hit"],["impl StructuralPartialEq for LineHeight"],["impl StructuralPartialEq for Shaping"],["impl StructuralPartialEq for Theme"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Level"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for Position"],["impl StructuralPartialEq for RedrawRequest"],["impl StructuralPartialEq for Border"],["impl StructuralPartialEq for Radius"],["impl StructuralPartialEq for Font"],["impl StructuralPartialEq for ColorStop"],["impl StructuralPartialEq for Linear"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for Modifiers"],["impl StructuralPartialEq for Limits"],["impl StructuralPartialEq for Quad"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for Color"],["impl StructuralPartialEq for Degrees"],["impl StructuralPartialEq for Pixels"],["impl StructuralPartialEq for Radians"],["impl StructuralPartialEq for Shadow"],["impl StructuralPartialEq for Transformation"],["impl StructuralPartialEq for Handle"],["impl StructuralPartialEq for Background"],["impl StructuralPartialEq for Danger"],["impl StructuralPartialEq for Extended"],["impl StructuralPartialEq for Pair"],["impl StructuralPartialEq for Palette"],["impl StructuralPartialEq for Primary"],["impl StructuralPartialEq for Secondary"],["impl StructuralPartialEq for Success"],["impl StructuralPartialEq for Custom"],["impl StructuralPartialEq for Finger"],["impl StructuralPartialEq for Count"],["impl StructuralPartialEq for AbsoluteOffset"],["impl StructuralPartialEq for RelativeOffset"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for Tag"],["impl StructuralPartialEq for PlatformSpecific"],["impl StructuralPartialEq for Id"],["impl<C> StructuralPartialEq for Key<C>"],["impl<Font> StructuralPartialEq for Format<Font>"],["impl<T> StructuralPartialEq for Point<T>"],["impl<T> StructuralPartialEq for Rectangle<T>"],["impl<T> StructuralPartialEq for Size<T>"],["impl<T> StructuralPartialEq for Vector<T>"]], +"iced_core":[["impl StructuralPartialEq for Alignment"],["impl StructuralPartialEq for Horizontal"],["impl StructuralPartialEq for Vertical"],["impl StructuralPartialEq for Kind"],["impl StructuralPartialEq for Background"],["impl StructuralPartialEq for ContentFit"],["impl StructuralPartialEq for Length"],["impl StructuralPartialEq for Rotation"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Status"],["impl StructuralPartialEq for Family"],["impl StructuralPartialEq for Stretch"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for Weight"],["impl StructuralPartialEq for Gradient"],["impl StructuralPartialEq for FilterMethod"],["impl StructuralPartialEq for Handle"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Location"],["impl StructuralPartialEq for Named"],["impl StructuralPartialEq for Button"],["impl StructuralPartialEq for Cursor"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Interaction"],["impl StructuralPartialEq for ScrollDelta"],["impl StructuralPartialEq for Data"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for Edit"],["impl StructuralPartialEq for Motion"],["impl StructuralPartialEq for Difference"],["impl StructuralPartialEq for Hit"],["impl StructuralPartialEq for LineHeight"],["impl StructuralPartialEq for Shaping"],["impl StructuralPartialEq for Theme"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Level"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for Position"],["impl StructuralPartialEq for RedrawRequest"],["impl StructuralPartialEq for Border"],["impl StructuralPartialEq for Radius"],["impl StructuralPartialEq for Font"],["impl StructuralPartialEq for ColorStop"],["impl StructuralPartialEq for Linear"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for Modifiers"],["impl StructuralPartialEq for Limits"],["impl StructuralPartialEq for Quad"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for Color"],["impl StructuralPartialEq for Degrees"],["impl StructuralPartialEq for Pixels"],["impl StructuralPartialEq for Radians"],["impl StructuralPartialEq for Shadow"],["impl StructuralPartialEq for Transformation"],["impl StructuralPartialEq for Handle"],["impl StructuralPartialEq for Background"],["impl StructuralPartialEq for Danger"],["impl StructuralPartialEq for Extended"],["impl StructuralPartialEq for Pair"],["impl StructuralPartialEq for Palette"],["impl StructuralPartialEq for Primary"],["impl StructuralPartialEq for Secondary"],["impl StructuralPartialEq for Success"],["impl StructuralPartialEq for Custom"],["impl StructuralPartialEq for Finger"],["impl StructuralPartialEq for Count"],["impl StructuralPartialEq for AbsoluteOffset"],["impl StructuralPartialEq for RelativeOffset"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for Tag"],["impl StructuralPartialEq for PlatformSpecific"],["impl StructuralPartialEq for Id"],["impl<C> StructuralPartialEq for Key<C>"],["impl<Font> StructuralPartialEq for Format<Font>"],["impl<H> StructuralPartialEq for Image<H>"],["impl<H> StructuralPartialEq for Svg<H>"],["impl<T> StructuralPartialEq for Point<T>"],["impl<T> StructuralPartialEq for Rectangle<T>"],["impl<T> StructuralPartialEq for Size<T>"],["impl<T> StructuralPartialEq for Vector<T>"]], "iced_futures":[["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for MacOS"],["impl StructuralPartialEq for PlatformSpecific"]], "iced_graphics":[["impl StructuralPartialEq for SurfaceError"],["impl StructuralPartialEq for Antialiasing"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for Reason"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for Rule"],["impl StructuralPartialEq for Gradient"],["impl StructuralPartialEq for Image"],["impl StructuralPartialEq for Mesh"],["impl StructuralPartialEq for Text"],["impl StructuralPartialEq for Group"],["impl StructuralPartialEq for Packed"],["impl StructuralPartialEq for Linear"],["impl StructuralPartialEq for Packed"],["impl StructuralPartialEq for GradientVertex2D"],["impl StructuralPartialEq for SolidVertex2D"],["impl StructuralPartialEq for Settings"],["impl StructuralPartialEq for Editor"],["impl StructuralPartialEq for Paragraph"],["impl StructuralPartialEq for Version"],["impl<T> StructuralPartialEq for State<T>"],["impl<T> StructuralPartialEq for Indexed<T>"]], "iced_highlighter":[["impl StructuralPartialEq for Theme"],["impl StructuralPartialEq for Settings"]], diff --git a/trait.impl/core/marker/trait.Sync.js b/trait.impl/core/marker/trait.Sync.js index efa9de98484..6d8a8cc401b 100644 --- a/trait.impl/core/marker/trait.Sync.js +++ b/trait.impl/core/marker/trait.Sync.js @@ -1,6 +1,6 @@ (function() {var implementors = { "iced":[["impl Sync for Error",1,["iced::error::Error"]],["impl Sync for Error",1,["iced::window::icon::Error"]],["impl Sync for Settings",1,["iced::settings::Settings"]],["impl<P> Sync for Application<P>
where\n P: Sync,
",1,["iced::application::Application"]],["impl<P> Sync for Daemon<P>
where\n P: Sync,
",1,["iced::daemon::Daemon"]]], -"iced_core":[["impl !Sync for State",1,["iced_core::widget::tree::State"]],["impl !Sync for Tree",1,["iced_core::widget::tree::Tree"]],["impl Sync for Alignment",1,["iced_core::alignment::Alignment"]],["impl Sync for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Sync for Vertical",1,["iced_core::alignment::Vertical"]],["impl Sync for Kind",1,["iced_core::clipboard::Kind"]],["impl Sync for Background",1,["iced_core::background::Background"]],["impl Sync for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl Sync for Length",1,["iced_core::length::Length"]],["impl Sync for Rotation",1,["iced_core::rotation::Rotation"]],["impl Sync for Event",1,["iced_core::event::Event"]],["impl Sync for Status",1,["iced_core::event::Status"]],["impl Sync for Family",1,["iced_core::font::Family"]],["impl Sync for Stretch",1,["iced_core::font::Stretch"]],["impl Sync for Style",1,["iced_core::font::Style"]],["impl Sync for Weight",1,["iced_core::font::Weight"]],["impl Sync for Gradient",1,["iced_core::gradient::Gradient"]],["impl Sync for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Sync for Handle",1,["iced_core::image::Handle"]],["impl Sync for Event",1,["iced_core::keyboard::event::Event"]],["impl Sync for Location",1,["iced_core::keyboard::location::Location"]],["impl Sync for Named",1,["iced_core::keyboard::key::Named"]],["impl Sync for Axis",1,["iced_core::layout::flex::Axis"]],["impl Sync for Kind",1,["iced_core::mouse::click::Kind"]],["impl Sync for Button",1,["iced_core::mouse::button::Button"]],["impl Sync for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Sync for Event",1,["iced_core::mouse::event::Event"]],["impl Sync for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl Sync for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Sync for Data",1,["iced_core::svg::Data"]],["impl Sync for Action",1,["iced_core::text::editor::Action"]],["impl Sync for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Sync for Direction",1,["iced_core::text::editor::Direction"]],["impl Sync for Edit",1,["iced_core::text::editor::Edit"]],["impl Sync for Motion",1,["iced_core::text::editor::Motion"]],["impl Sync for Difference",1,["iced_core::text::Difference"]],["impl Sync for Hit",1,["iced_core::text::Hit"]],["impl Sync for LineHeight",1,["iced_core::text::LineHeight"]],["impl Sync for Shaping",1,["iced_core::text::Shaping"]],["impl Sync for Theme",1,["iced_core::theme::Theme"]],["impl Sync for Event",1,["iced_core::touch::Event"]],["impl Sync for Event",1,["iced_core::window::event::Event"]],["impl Sync for Level",1,["iced_core::window::level::Level"]],["impl Sync for Mode",1,["iced_core::window::mode::Mode"]],["impl Sync for Position",1,["iced_core::window::position::Position"]],["impl Sync for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Sync for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Sync for Error",1,["iced_core::window::icon::Error"]],["impl Sync for Border",1,["iced_core::border::Border"]],["impl Sync for Radius",1,["iced_core::border::Radius"]],["impl Sync for Null",1,["iced_core::clipboard::Null"]],["impl Sync for Font",1,["iced_core::font::Font"]],["impl Sync for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Sync for Linear",1,["iced_core::gradient::Linear"]],["impl Sync for Id",1,["iced_core::image::Id"]],["impl Sync for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Sync for Limits",1,["iced_core::layout::limits::Limits"]],["impl Sync for Node",1,["iced_core::layout::node::Node"]],["impl Sync for Click",1,["iced_core::mouse::click::Click"]],["impl Sync for Padding",1,["iced_core::padding::Padding"]],["impl Sync for Quad",1,["iced_core::renderer::Quad"]],["impl Sync for Style",1,["iced_core::renderer::Style"]],["impl Sync for Color",1,["iced_core::color::Color"]],["impl Sync for Degrees",1,["iced_core::angle::Degrees"]],["impl Sync for Pixels",1,["iced_core::pixels::Pixels"]],["impl Sync for Radians",1,["iced_core::angle::Radians"]],["impl Sync for Shadow",1,["iced_core::shadow::Shadow"]],["impl Sync for Transformation",1,["iced_core::transformation::Transformation"]],["impl Sync for Handle",1,["iced_core::svg::Handle"]],["impl Sync for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl Sync for Highlight",1,["iced_core::text::Highlight"]],["impl Sync for Background",1,["iced_core::theme::palette::Background"]],["impl Sync for Danger",1,["iced_core::theme::palette::Danger"]],["impl Sync for Extended",1,["iced_core::theme::palette::Extended"]],["impl Sync for Pair",1,["iced_core::theme::palette::Pair"]],["impl Sync for Palette",1,["iced_core::theme::palette::Palette"]],["impl Sync for Primary",1,["iced_core::theme::palette::Primary"]],["impl Sync for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl Sync for Success",1,["iced_core::theme::palette::Success"]],["impl Sync for Custom",1,["iced_core::theme::Custom"]],["impl Sync for Finger",1,["iced_core::touch::Finger"]],["impl Sync for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Sync for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Sync for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl Sync for Id",1,["iced_core::widget::id::Id"]],["impl Sync for Style",1,["iced_core::widget::text::Style"]],["impl Sync for Tag",1,["iced_core::widget::tree::Tag"]],["impl Sync for Icon",1,["iced_core::window::icon::Icon"]],["impl Sync for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl Sync for Settings",1,["iced_core::window::settings::Settings"]],["impl Sync for Id",1,["iced_core::window::id::Id"]],["impl<'a> Sync for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> Sync for Span<'a, Link, Font>
where\n Font: Sync,\n Link: Sync,
",1,["iced_core::text::Span"]],["impl<'a, Message> Sync for Shell<'a, Message>
where\n Message: Sync,
",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> !Sync for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> !Sync for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> !Sync for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> Sync for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: Sync,\n <Renderer as Renderer>::Font: Sync,
",1,["iced_core::widget::text::Text"]],["impl<C> Sync for Key<C>
where\n C: Sync,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> Sync for Text<Content, Font>
where\n Content: Sync,\n Font: Sync,
",1,["iced_core::text::Text"]],["impl<Font> Sync for Format<Font>
where\n Font: Sync,
",1,["iced_core::text::highlighter::Format"]],["impl<P> Sync for Plain<P>
where\n P: Sync,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> Sync for State<P>
where\n P: Sync,
",1,["iced_core::widget::text::State"]],["impl<T> !Sync for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<T> Sync for Point<T>
where\n T: Sync,
",1,["iced_core::point::Point"]],["impl<T> Sync for Rectangle<T>
where\n T: Sync,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> Sync for Size<T>
where\n T: Sync,
",1,["iced_core::size::Size"]],["impl<T> Sync for Vector<T>
where\n T: Sync,
",1,["iced_core::vector::Vector"]]], +"iced_core":[["impl !Sync for State",1,["iced_core::widget::tree::State"]],["impl !Sync for Tree",1,["iced_core::widget::tree::Tree"]],["impl Sync for Alignment",1,["iced_core::alignment::Alignment"]],["impl Sync for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Sync for Vertical",1,["iced_core::alignment::Vertical"]],["impl Sync for Kind",1,["iced_core::clipboard::Kind"]],["impl Sync for Background",1,["iced_core::background::Background"]],["impl Sync for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl Sync for Length",1,["iced_core::length::Length"]],["impl Sync for Rotation",1,["iced_core::rotation::Rotation"]],["impl Sync for Event",1,["iced_core::event::Event"]],["impl Sync for Status",1,["iced_core::event::Status"]],["impl Sync for Family",1,["iced_core::font::Family"]],["impl Sync for Stretch",1,["iced_core::font::Stretch"]],["impl Sync for Style",1,["iced_core::font::Style"]],["impl Sync for Weight",1,["iced_core::font::Weight"]],["impl Sync for Gradient",1,["iced_core::gradient::Gradient"]],["impl Sync for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Sync for Handle",1,["iced_core::image::Handle"]],["impl Sync for Event",1,["iced_core::keyboard::event::Event"]],["impl Sync for Location",1,["iced_core::keyboard::location::Location"]],["impl Sync for Named",1,["iced_core::keyboard::key::Named"]],["impl Sync for Axis",1,["iced_core::layout::flex::Axis"]],["impl Sync for Kind",1,["iced_core::mouse::click::Kind"]],["impl Sync for Button",1,["iced_core::mouse::button::Button"]],["impl Sync for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Sync for Event",1,["iced_core::mouse::event::Event"]],["impl Sync for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl Sync for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Sync for Data",1,["iced_core::svg::Data"]],["impl Sync for Action",1,["iced_core::text::editor::Action"]],["impl Sync for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Sync for Direction",1,["iced_core::text::editor::Direction"]],["impl Sync for Edit",1,["iced_core::text::editor::Edit"]],["impl Sync for Motion",1,["iced_core::text::editor::Motion"]],["impl Sync for Difference",1,["iced_core::text::Difference"]],["impl Sync for Hit",1,["iced_core::text::Hit"]],["impl Sync for LineHeight",1,["iced_core::text::LineHeight"]],["impl Sync for Shaping",1,["iced_core::text::Shaping"]],["impl Sync for Theme",1,["iced_core::theme::Theme"]],["impl Sync for Event",1,["iced_core::touch::Event"]],["impl Sync for Event",1,["iced_core::window::event::Event"]],["impl Sync for Level",1,["iced_core::window::level::Level"]],["impl Sync for Mode",1,["iced_core::window::mode::Mode"]],["impl Sync for Position",1,["iced_core::window::position::Position"]],["impl Sync for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Sync for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Sync for Error",1,["iced_core::window::icon::Error"]],["impl Sync for Border",1,["iced_core::border::Border"]],["impl Sync for Radius",1,["iced_core::border::Radius"]],["impl Sync for Null",1,["iced_core::clipboard::Null"]],["impl Sync for Font",1,["iced_core::font::Font"]],["impl Sync for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Sync for Linear",1,["iced_core::gradient::Linear"]],["impl Sync for Id",1,["iced_core::image::Id"]],["impl Sync for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Sync for Limits",1,["iced_core::layout::limits::Limits"]],["impl Sync for Node",1,["iced_core::layout::node::Node"]],["impl Sync for Click",1,["iced_core::mouse::click::Click"]],["impl Sync for Padding",1,["iced_core::padding::Padding"]],["impl Sync for Quad",1,["iced_core::renderer::Quad"]],["impl Sync for Style",1,["iced_core::renderer::Style"]],["impl Sync for Color",1,["iced_core::color::Color"]],["impl Sync for Degrees",1,["iced_core::angle::Degrees"]],["impl Sync for Pixels",1,["iced_core::pixels::Pixels"]],["impl Sync for Radians",1,["iced_core::angle::Radians"]],["impl Sync for Shadow",1,["iced_core::shadow::Shadow"]],["impl Sync for Transformation",1,["iced_core::transformation::Transformation"]],["impl Sync for Handle",1,["iced_core::svg::Handle"]],["impl Sync for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl Sync for Highlight",1,["iced_core::text::Highlight"]],["impl Sync for Background",1,["iced_core::theme::palette::Background"]],["impl Sync for Danger",1,["iced_core::theme::palette::Danger"]],["impl Sync for Extended",1,["iced_core::theme::palette::Extended"]],["impl Sync for Pair",1,["iced_core::theme::palette::Pair"]],["impl Sync for Palette",1,["iced_core::theme::palette::Palette"]],["impl Sync for Primary",1,["iced_core::theme::palette::Primary"]],["impl Sync for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl Sync for Success",1,["iced_core::theme::palette::Success"]],["impl Sync for Custom",1,["iced_core::theme::Custom"]],["impl Sync for Finger",1,["iced_core::touch::Finger"]],["impl Sync for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Sync for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Sync for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl Sync for Id",1,["iced_core::widget::id::Id"]],["impl Sync for Style",1,["iced_core::widget::text::Style"]],["impl Sync for Tag",1,["iced_core::widget::tree::Tag"]],["impl Sync for Icon",1,["iced_core::window::icon::Icon"]],["impl Sync for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl Sync for Settings",1,["iced_core::window::settings::Settings"]],["impl Sync for Id",1,["iced_core::window::id::Id"]],["impl<'a> Sync for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> Sync for Span<'a, Link, Font>
where\n Font: Sync,\n Link: Sync,
",1,["iced_core::text::Span"]],["impl<'a, Message> Sync for Shell<'a, Message>
where\n Message: Sync,
",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> !Sync for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> !Sync for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> !Sync for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> Sync for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: Sync,\n <Renderer as Renderer>::Font: Sync,
",1,["iced_core::widget::text::Text"]],["impl<C> Sync for Key<C>
where\n C: Sync,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> Sync for Text<Content, Font>
where\n Content: Sync,\n Font: Sync,
",1,["iced_core::text::Text"]],["impl<Font> Sync for Format<Font>
where\n Font: Sync,
",1,["iced_core::text::highlighter::Format"]],["impl<H> Sync for Image<H>
where\n H: Sync,
",1,["iced_core::image::Image"]],["impl<H> Sync for Svg<H>
where\n H: Sync,
",1,["iced_core::svg::Svg"]],["impl<P> Sync for Plain<P>
where\n P: Sync,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> Sync for State<P>
where\n P: Sync,
",1,["iced_core::widget::text::State"]],["impl<T> !Sync for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<T> Sync for Point<T>
where\n T: Sync,
",1,["iced_core::point::Point"]],["impl<T> Sync for Rectangle<T>
where\n T: Sync,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> Sync for Size<T>
where\n T: Sync,
",1,["iced_core::size::Size"]],["impl<T> Sync for Vector<T>
where\n T: Sync,
",1,["iced_core::vector::Vector"]]], "iced_futures":[["impl Sync for Event",1,["iced_futures::subscription::Event"]],["impl Sync for MacOS",1,["iced_futures::subscription::MacOS"]],["impl Sync for PlatformSpecific",1,["iced_futures::subscription::PlatformSpecific"]],["impl Sync for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl Sync for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl Sync for Executor",1,["iced_futures::backend::null::Executor"]],["impl Sync for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl<Executor, Sender, Message> Sync for Runtime<Executor, Sender, Message>
where\n Executor: Sync,\n Sender: Sync,\n Message: Sync,
",1,["iced_futures::runtime::Runtime"]],["impl<T> !Sync for Subscription<T>",1,["iced_futures::subscription::Subscription"]]], "iced_graphics":[["impl Sync for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl Sync for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl Sync for Error",1,["iced_graphics::error::Error"]],["impl Sync for Reason",1,["iced_graphics::error::Reason"]],["impl Sync for Style",1,["iced_graphics::geometry::style::Style"]],["impl Sync for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl Sync for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl Sync for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl Sync for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl Sync for Image",1,["iced_graphics::image::Image"]],["impl Sync for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl Sync for Text",1,["iced_graphics::text::Text"]],["impl Sync for Group",1,["iced_graphics::cache::Group"]],["impl Sync for Packed",1,["iced_graphics::color::Packed"]],["impl Sync for Information",1,["iced_graphics::compositor::Information"]],["impl Sync for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl Sync for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl Sync for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl Sync for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl Sync for Path",1,["iced_graphics::geometry::path::Path"]],["impl Sync for Text",1,["iced_graphics::geometry::text::Text"]],["impl Sync for Linear",1,["iced_graphics::gradient::Linear"]],["impl Sync for Packed",1,["iced_graphics::gradient::Packed"]],["impl Sync for AttributeCount",1,["iced_graphics::mesh::AttributeCount"]],["impl Sync for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl Sync for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl Sync for Settings",1,["iced_graphics::settings::Settings"]],["impl Sync for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl Sync for Cache",1,["iced_graphics::text::cache::Cache"]],["impl Sync for Entry",1,["iced_graphics::text::cache::Entry"]],["impl Sync for Editor",1,["iced_graphics::text::editor::Editor"]],["impl Sync for Weak",1,["iced_graphics::text::editor::Weak"]],["impl Sync for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl Sync for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl Sync for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl Sync for Raw",1,["iced_graphics::text::Raw"]],["impl Sync for Version",1,["iced_graphics::text::Version"]],["impl<'a> Sync for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl<'a> Sync for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl<'a> Sync for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl<Renderer> !Sync for Cache<Renderer>",1,["iced_graphics::geometry::cache::Cache"]],["impl<Renderer> Sync for Frame<Renderer>
where\n <Renderer as Renderer>::Frame: Sync,
",1,["iced_graphics::geometry::frame::Frame"]],["impl<T> !Sync for Cache<T>",1,["iced_graphics::cache::Cache"]],["impl<T> Sync for State<T>
where\n T: Sync,
",1,["iced_graphics::cache::State"]],["impl<T> Sync for Stack<T>
where\n T: Sync,
",1,["iced_graphics::layer::Stack"]],["impl<T> Sync for Indexed<T>
where\n T: Sync,
",1,["iced_graphics::mesh::Indexed"]]], "iced_highlighter":[["impl !Sync for Highlighter",1,["iced_highlighter::Highlighter"]],["impl Sync for Theme",1,["iced_highlighter::Theme"]],["impl Sync for Highlight",1,["iced_highlighter::Highlight"]],["impl Sync for Settings",1,["iced_highlighter::Settings"]]], diff --git a/trait.impl/core/marker/trait.Unpin.js b/trait.impl/core/marker/trait.Unpin.js index e276f2b2c88..5f56d8c760a 100644 --- a/trait.impl/core/marker/trait.Unpin.js +++ b/trait.impl/core/marker/trait.Unpin.js @@ -1,6 +1,6 @@ (function() {var implementors = { "iced":[["impl Unpin for Error",1,["iced::error::Error"]],["impl Unpin for Error",1,["iced::window::icon::Error"]],["impl Unpin for Settings",1,["iced::settings::Settings"]],["impl<P> Unpin for Application<P>
where\n P: Unpin,
",1,["iced::application::Application"]],["impl<P> Unpin for Daemon<P>
where\n P: Unpin,
",1,["iced::daemon::Daemon"]]], -"iced_core":[["impl Unpin for Alignment",1,["iced_core::alignment::Alignment"]],["impl Unpin for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Unpin for Vertical",1,["iced_core::alignment::Vertical"]],["impl Unpin for Kind",1,["iced_core::clipboard::Kind"]],["impl Unpin for Background",1,["iced_core::background::Background"]],["impl Unpin for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl Unpin for Length",1,["iced_core::length::Length"]],["impl Unpin for Rotation",1,["iced_core::rotation::Rotation"]],["impl Unpin for Event",1,["iced_core::event::Event"]],["impl Unpin for Status",1,["iced_core::event::Status"]],["impl Unpin for Family",1,["iced_core::font::Family"]],["impl Unpin for Stretch",1,["iced_core::font::Stretch"]],["impl Unpin for Style",1,["iced_core::font::Style"]],["impl Unpin for Weight",1,["iced_core::font::Weight"]],["impl Unpin for Gradient",1,["iced_core::gradient::Gradient"]],["impl Unpin for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Unpin for Handle",1,["iced_core::image::Handle"]],["impl Unpin for Event",1,["iced_core::keyboard::event::Event"]],["impl Unpin for Location",1,["iced_core::keyboard::location::Location"]],["impl Unpin for Named",1,["iced_core::keyboard::key::Named"]],["impl Unpin for Axis",1,["iced_core::layout::flex::Axis"]],["impl Unpin for Kind",1,["iced_core::mouse::click::Kind"]],["impl Unpin for Button",1,["iced_core::mouse::button::Button"]],["impl Unpin for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Unpin for Event",1,["iced_core::mouse::event::Event"]],["impl Unpin for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl Unpin for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Unpin for Data",1,["iced_core::svg::Data"]],["impl Unpin for Action",1,["iced_core::text::editor::Action"]],["impl Unpin for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Unpin for Direction",1,["iced_core::text::editor::Direction"]],["impl Unpin for Edit",1,["iced_core::text::editor::Edit"]],["impl Unpin for Motion",1,["iced_core::text::editor::Motion"]],["impl Unpin for Difference",1,["iced_core::text::Difference"]],["impl Unpin for Hit",1,["iced_core::text::Hit"]],["impl Unpin for LineHeight",1,["iced_core::text::LineHeight"]],["impl Unpin for Shaping",1,["iced_core::text::Shaping"]],["impl Unpin for Theme",1,["iced_core::theme::Theme"]],["impl Unpin for Event",1,["iced_core::touch::Event"]],["impl Unpin for State",1,["iced_core::widget::tree::State"]],["impl Unpin for Event",1,["iced_core::window::event::Event"]],["impl Unpin for Level",1,["iced_core::window::level::Level"]],["impl Unpin for Mode",1,["iced_core::window::mode::Mode"]],["impl Unpin for Position",1,["iced_core::window::position::Position"]],["impl Unpin for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Unpin for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Unpin for Error",1,["iced_core::window::icon::Error"]],["impl Unpin for Border",1,["iced_core::border::Border"]],["impl Unpin for Radius",1,["iced_core::border::Radius"]],["impl Unpin for Null",1,["iced_core::clipboard::Null"]],["impl Unpin for Font",1,["iced_core::font::Font"]],["impl Unpin for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Unpin for Linear",1,["iced_core::gradient::Linear"]],["impl Unpin for Id",1,["iced_core::image::Id"]],["impl Unpin for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Unpin for Limits",1,["iced_core::layout::limits::Limits"]],["impl Unpin for Node",1,["iced_core::layout::node::Node"]],["impl Unpin for Click",1,["iced_core::mouse::click::Click"]],["impl Unpin for Padding",1,["iced_core::padding::Padding"]],["impl Unpin for Quad",1,["iced_core::renderer::Quad"]],["impl Unpin for Style",1,["iced_core::renderer::Style"]],["impl Unpin for Color",1,["iced_core::color::Color"]],["impl Unpin for Degrees",1,["iced_core::angle::Degrees"]],["impl Unpin for Pixels",1,["iced_core::pixels::Pixels"]],["impl Unpin for Radians",1,["iced_core::angle::Radians"]],["impl Unpin for Shadow",1,["iced_core::shadow::Shadow"]],["impl Unpin for Transformation",1,["iced_core::transformation::Transformation"]],["impl Unpin for Handle",1,["iced_core::svg::Handle"]],["impl Unpin for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl Unpin for Highlight",1,["iced_core::text::Highlight"]],["impl Unpin for Background",1,["iced_core::theme::palette::Background"]],["impl Unpin for Danger",1,["iced_core::theme::palette::Danger"]],["impl Unpin for Extended",1,["iced_core::theme::palette::Extended"]],["impl Unpin for Pair",1,["iced_core::theme::palette::Pair"]],["impl Unpin for Palette",1,["iced_core::theme::palette::Palette"]],["impl Unpin for Primary",1,["iced_core::theme::palette::Primary"]],["impl Unpin for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl Unpin for Success",1,["iced_core::theme::palette::Success"]],["impl Unpin for Custom",1,["iced_core::theme::Custom"]],["impl Unpin for Finger",1,["iced_core::touch::Finger"]],["impl Unpin for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Unpin for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Unpin for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl Unpin for Id",1,["iced_core::widget::id::Id"]],["impl Unpin for Style",1,["iced_core::widget::text::Style"]],["impl Unpin for Tag",1,["iced_core::widget::tree::Tag"]],["impl Unpin for Tree",1,["iced_core::widget::tree::Tree"]],["impl Unpin for Icon",1,["iced_core::window::icon::Icon"]],["impl Unpin for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl Unpin for Settings",1,["iced_core::window::settings::Settings"]],["impl Unpin for Id",1,["iced_core::window::id::Id"]],["impl<'a> Unpin for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> Unpin for Span<'a, Link, Font>
where\n Font: Unpin,\n Link: Unpin,
",1,["iced_core::text::Span"]],["impl<'a, Message> Unpin for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> Unpin for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> Unpin for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> Unpin for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> Unpin for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: Unpin,\n <Renderer as Renderer>::Font: Unpin,
",1,["iced_core::widget::text::Text"]],["impl<C> Unpin for Key<C>
where\n C: Unpin,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> Unpin for Text<Content, Font>
where\n Content: Unpin,\n Font: Unpin,
",1,["iced_core::text::Text"]],["impl<Font> Unpin for Format<Font>
where\n Font: Unpin,
",1,["iced_core::text::highlighter::Format"]],["impl<P> Unpin for Plain<P>
where\n P: Unpin,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> Unpin for State<P>
where\n P: Unpin,
",1,["iced_core::widget::text::State"]],["impl<T> Unpin for Outcome<T>
where\n T: Unpin,
",1,["iced_core::widget::operation::Outcome"]],["impl<T> Unpin for Point<T>
where\n T: Unpin,
",1,["iced_core::point::Point"]],["impl<T> Unpin for Rectangle<T>
where\n T: Unpin,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> Unpin for Size<T>
where\n T: Unpin,
",1,["iced_core::size::Size"]],["impl<T> Unpin for Vector<T>
where\n T: Unpin,
",1,["iced_core::vector::Vector"]]], +"iced_core":[["impl Unpin for Alignment",1,["iced_core::alignment::Alignment"]],["impl Unpin for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Unpin for Vertical",1,["iced_core::alignment::Vertical"]],["impl Unpin for Kind",1,["iced_core::clipboard::Kind"]],["impl Unpin for Background",1,["iced_core::background::Background"]],["impl Unpin for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl Unpin for Length",1,["iced_core::length::Length"]],["impl Unpin for Rotation",1,["iced_core::rotation::Rotation"]],["impl Unpin for Event",1,["iced_core::event::Event"]],["impl Unpin for Status",1,["iced_core::event::Status"]],["impl Unpin for Family",1,["iced_core::font::Family"]],["impl Unpin for Stretch",1,["iced_core::font::Stretch"]],["impl Unpin for Style",1,["iced_core::font::Style"]],["impl Unpin for Weight",1,["iced_core::font::Weight"]],["impl Unpin for Gradient",1,["iced_core::gradient::Gradient"]],["impl Unpin for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Unpin for Handle",1,["iced_core::image::Handle"]],["impl Unpin for Event",1,["iced_core::keyboard::event::Event"]],["impl Unpin for Location",1,["iced_core::keyboard::location::Location"]],["impl Unpin for Named",1,["iced_core::keyboard::key::Named"]],["impl Unpin for Axis",1,["iced_core::layout::flex::Axis"]],["impl Unpin for Kind",1,["iced_core::mouse::click::Kind"]],["impl Unpin for Button",1,["iced_core::mouse::button::Button"]],["impl Unpin for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Unpin for Event",1,["iced_core::mouse::event::Event"]],["impl Unpin for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl Unpin for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Unpin for Data",1,["iced_core::svg::Data"]],["impl Unpin for Action",1,["iced_core::text::editor::Action"]],["impl Unpin for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Unpin for Direction",1,["iced_core::text::editor::Direction"]],["impl Unpin for Edit",1,["iced_core::text::editor::Edit"]],["impl Unpin for Motion",1,["iced_core::text::editor::Motion"]],["impl Unpin for Difference",1,["iced_core::text::Difference"]],["impl Unpin for Hit",1,["iced_core::text::Hit"]],["impl Unpin for LineHeight",1,["iced_core::text::LineHeight"]],["impl Unpin for Shaping",1,["iced_core::text::Shaping"]],["impl Unpin for Theme",1,["iced_core::theme::Theme"]],["impl Unpin for Event",1,["iced_core::touch::Event"]],["impl Unpin for State",1,["iced_core::widget::tree::State"]],["impl Unpin for Event",1,["iced_core::window::event::Event"]],["impl Unpin for Level",1,["iced_core::window::level::Level"]],["impl Unpin for Mode",1,["iced_core::window::mode::Mode"]],["impl Unpin for Position",1,["iced_core::window::position::Position"]],["impl Unpin for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Unpin for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Unpin for Error",1,["iced_core::window::icon::Error"]],["impl Unpin for Border",1,["iced_core::border::Border"]],["impl Unpin for Radius",1,["iced_core::border::Radius"]],["impl Unpin for Null",1,["iced_core::clipboard::Null"]],["impl Unpin for Font",1,["iced_core::font::Font"]],["impl Unpin for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Unpin for Linear",1,["iced_core::gradient::Linear"]],["impl Unpin for Id",1,["iced_core::image::Id"]],["impl Unpin for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Unpin for Limits",1,["iced_core::layout::limits::Limits"]],["impl Unpin for Node",1,["iced_core::layout::node::Node"]],["impl Unpin for Click",1,["iced_core::mouse::click::Click"]],["impl Unpin for Padding",1,["iced_core::padding::Padding"]],["impl Unpin for Quad",1,["iced_core::renderer::Quad"]],["impl Unpin for Style",1,["iced_core::renderer::Style"]],["impl Unpin for Color",1,["iced_core::color::Color"]],["impl Unpin for Degrees",1,["iced_core::angle::Degrees"]],["impl Unpin for Pixels",1,["iced_core::pixels::Pixels"]],["impl Unpin for Radians",1,["iced_core::angle::Radians"]],["impl Unpin for Shadow",1,["iced_core::shadow::Shadow"]],["impl Unpin for Transformation",1,["iced_core::transformation::Transformation"]],["impl Unpin for Handle",1,["iced_core::svg::Handle"]],["impl Unpin for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl Unpin for Highlight",1,["iced_core::text::Highlight"]],["impl Unpin for Background",1,["iced_core::theme::palette::Background"]],["impl Unpin for Danger",1,["iced_core::theme::palette::Danger"]],["impl Unpin for Extended",1,["iced_core::theme::palette::Extended"]],["impl Unpin for Pair",1,["iced_core::theme::palette::Pair"]],["impl Unpin for Palette",1,["iced_core::theme::palette::Palette"]],["impl Unpin for Primary",1,["iced_core::theme::palette::Primary"]],["impl Unpin for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl Unpin for Success",1,["iced_core::theme::palette::Success"]],["impl Unpin for Custom",1,["iced_core::theme::Custom"]],["impl Unpin for Finger",1,["iced_core::touch::Finger"]],["impl Unpin for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Unpin for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Unpin for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl Unpin for Id",1,["iced_core::widget::id::Id"]],["impl Unpin for Style",1,["iced_core::widget::text::Style"]],["impl Unpin for Tag",1,["iced_core::widget::tree::Tag"]],["impl Unpin for Tree",1,["iced_core::widget::tree::Tree"]],["impl Unpin for Icon",1,["iced_core::window::icon::Icon"]],["impl Unpin for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl Unpin for Settings",1,["iced_core::window::settings::Settings"]],["impl Unpin for Id",1,["iced_core::window::id::Id"]],["impl<'a> Unpin for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> Unpin for Span<'a, Link, Font>
where\n Font: Unpin,\n Link: Unpin,
",1,["iced_core::text::Span"]],["impl<'a, Message> Unpin for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> Unpin for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> Unpin for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> Unpin for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> Unpin for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: Unpin,\n <Renderer as Renderer>::Font: Unpin,
",1,["iced_core::widget::text::Text"]],["impl<C> Unpin for Key<C>
where\n C: Unpin,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> Unpin for Text<Content, Font>
where\n Content: Unpin,\n Font: Unpin,
",1,["iced_core::text::Text"]],["impl<Font> Unpin for Format<Font>
where\n Font: Unpin,
",1,["iced_core::text::highlighter::Format"]],["impl<H> Unpin for Image<H>
where\n H: Unpin,
",1,["iced_core::image::Image"]],["impl<H> Unpin for Svg<H>
where\n H: Unpin,
",1,["iced_core::svg::Svg"]],["impl<P> Unpin for Plain<P>
where\n P: Unpin,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> Unpin for State<P>
where\n P: Unpin,
",1,["iced_core::widget::text::State"]],["impl<T> Unpin for Outcome<T>
where\n T: Unpin,
",1,["iced_core::widget::operation::Outcome"]],["impl<T> Unpin for Point<T>
where\n T: Unpin,
",1,["iced_core::point::Point"]],["impl<T> Unpin for Rectangle<T>
where\n T: Unpin,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> Unpin for Size<T>
where\n T: Unpin,
",1,["iced_core::size::Size"]],["impl<T> Unpin for Vector<T>
where\n T: Unpin,
",1,["iced_core::vector::Vector"]]], "iced_futures":[["impl Unpin for Event",1,["iced_futures::subscription::Event"]],["impl Unpin for MacOS",1,["iced_futures::subscription::MacOS"]],["impl Unpin for PlatformSpecific",1,["iced_futures::subscription::PlatformSpecific"]],["impl Unpin for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl Unpin for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl Unpin for Executor",1,["iced_futures::backend::null::Executor"]],["impl Unpin for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl<Executor, Sender, Message> Unpin for Runtime<Executor, Sender, Message>
where\n Executor: Unpin,\n Sender: Unpin,\n Message: Unpin,
",1,["iced_futures::runtime::Runtime"]],["impl<T> Unpin for Subscription<T>",1,["iced_futures::subscription::Subscription"]]], "iced_graphics":[["impl Unpin for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl Unpin for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl Unpin for Error",1,["iced_graphics::error::Error"]],["impl Unpin for Reason",1,["iced_graphics::error::Reason"]],["impl Unpin for Style",1,["iced_graphics::geometry::style::Style"]],["impl Unpin for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl Unpin for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl Unpin for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl Unpin for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl Unpin for Image",1,["iced_graphics::image::Image"]],["impl Unpin for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl Unpin for Text",1,["iced_graphics::text::Text"]],["impl Unpin for Group",1,["iced_graphics::cache::Group"]],["impl Unpin for Packed",1,["iced_graphics::color::Packed"]],["impl Unpin for Information",1,["iced_graphics::compositor::Information"]],["impl Unpin for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl Unpin for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl Unpin for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl Unpin for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl Unpin for Path",1,["iced_graphics::geometry::path::Path"]],["impl Unpin for Text",1,["iced_graphics::geometry::text::Text"]],["impl Unpin for Linear",1,["iced_graphics::gradient::Linear"]],["impl Unpin for Packed",1,["iced_graphics::gradient::Packed"]],["impl Unpin for AttributeCount",1,["iced_graphics::mesh::AttributeCount"]],["impl Unpin for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl Unpin for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl Unpin for Settings",1,["iced_graphics::settings::Settings"]],["impl Unpin for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl Unpin for Cache",1,["iced_graphics::text::cache::Cache"]],["impl Unpin for Entry",1,["iced_graphics::text::cache::Entry"]],["impl Unpin for Editor",1,["iced_graphics::text::editor::Editor"]],["impl Unpin for Weak",1,["iced_graphics::text::editor::Weak"]],["impl Unpin for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl Unpin for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl Unpin for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl Unpin for Raw",1,["iced_graphics::text::Raw"]],["impl Unpin for Version",1,["iced_graphics::text::Version"]],["impl<'a> Unpin for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl<'a> Unpin for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl<'a> Unpin for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl<Renderer> Unpin for Frame<Renderer>
where\n <Renderer as Renderer>::Frame: Unpin,
",1,["iced_graphics::geometry::frame::Frame"]],["impl<Renderer> Unpin for Cache<Renderer>
where\n <<Renderer as Renderer>::Geometry as Cached>::Cache: Unpin,
",1,["iced_graphics::geometry::cache::Cache"]],["impl<T> Unpin for State<T>
where\n T: Unpin,
",1,["iced_graphics::cache::State"]],["impl<T> Unpin for Cache<T>
where\n T: Unpin,
",1,["iced_graphics::cache::Cache"]],["impl<T> Unpin for Stack<T>
where\n T: Unpin,
",1,["iced_graphics::layer::Stack"]],["impl<T> Unpin for Indexed<T>
where\n T: Unpin,
",1,["iced_graphics::mesh::Indexed"]]], "iced_highlighter":[["impl Unpin for Theme",1,["iced_highlighter::Theme"]],["impl Unpin for Highlight",1,["iced_highlighter::Highlight"]],["impl Unpin for Highlighter",1,["iced_highlighter::Highlighter"]],["impl Unpin for Settings",1,["iced_highlighter::Settings"]]], diff --git a/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js b/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js index 3b17e426df6..47c6790390d 100644 --- a/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js +++ b/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js @@ -1,6 +1,6 @@ (function() {var implementors = { "iced":[["impl !RefUnwindSafe for Error",1,["iced::error::Error"]],["impl !RefUnwindSafe for Error",1,["iced::window::icon::Error"]],["impl RefUnwindSafe for Settings",1,["iced::settings::Settings"]],["impl<P> RefUnwindSafe for Application<P>
where\n P: RefUnwindSafe,
",1,["iced::application::Application"]],["impl<P> RefUnwindSafe for Daemon<P>
where\n P: RefUnwindSafe,
",1,["iced::daemon::Daemon"]]], -"iced_core":[["impl !RefUnwindSafe for State",1,["iced_core::widget::tree::State"]],["impl !RefUnwindSafe for Tree",1,["iced_core::widget::tree::Tree"]],["impl RefUnwindSafe for Alignment",1,["iced_core::alignment::Alignment"]],["impl RefUnwindSafe for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl RefUnwindSafe for Vertical",1,["iced_core::alignment::Vertical"]],["impl RefUnwindSafe for Kind",1,["iced_core::clipboard::Kind"]],["impl RefUnwindSafe for Background",1,["iced_core::background::Background"]],["impl RefUnwindSafe for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl RefUnwindSafe for Length",1,["iced_core::length::Length"]],["impl RefUnwindSafe for Rotation",1,["iced_core::rotation::Rotation"]],["impl RefUnwindSafe for Event",1,["iced_core::event::Event"]],["impl RefUnwindSafe for Status",1,["iced_core::event::Status"]],["impl RefUnwindSafe for Family",1,["iced_core::font::Family"]],["impl RefUnwindSafe for Stretch",1,["iced_core::font::Stretch"]],["impl RefUnwindSafe for Style",1,["iced_core::font::Style"]],["impl RefUnwindSafe for Weight",1,["iced_core::font::Weight"]],["impl RefUnwindSafe for Gradient",1,["iced_core::gradient::Gradient"]],["impl RefUnwindSafe for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl RefUnwindSafe for Handle",1,["iced_core::image::Handle"]],["impl RefUnwindSafe for Event",1,["iced_core::keyboard::event::Event"]],["impl RefUnwindSafe for Location",1,["iced_core::keyboard::location::Location"]],["impl RefUnwindSafe for Named",1,["iced_core::keyboard::key::Named"]],["impl RefUnwindSafe for Axis",1,["iced_core::layout::flex::Axis"]],["impl RefUnwindSafe for Kind",1,["iced_core::mouse::click::Kind"]],["impl RefUnwindSafe for Button",1,["iced_core::mouse::button::Button"]],["impl RefUnwindSafe for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl RefUnwindSafe for Event",1,["iced_core::mouse::event::Event"]],["impl RefUnwindSafe for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl RefUnwindSafe for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl RefUnwindSafe for Data",1,["iced_core::svg::Data"]],["impl RefUnwindSafe for Action",1,["iced_core::text::editor::Action"]],["impl RefUnwindSafe for Cursor",1,["iced_core::text::editor::Cursor"]],["impl RefUnwindSafe for Direction",1,["iced_core::text::editor::Direction"]],["impl RefUnwindSafe for Edit",1,["iced_core::text::editor::Edit"]],["impl RefUnwindSafe for Motion",1,["iced_core::text::editor::Motion"]],["impl RefUnwindSafe for Difference",1,["iced_core::text::Difference"]],["impl RefUnwindSafe for Hit",1,["iced_core::text::Hit"]],["impl RefUnwindSafe for LineHeight",1,["iced_core::text::LineHeight"]],["impl RefUnwindSafe for Shaping",1,["iced_core::text::Shaping"]],["impl RefUnwindSafe for Theme",1,["iced_core::theme::Theme"]],["impl RefUnwindSafe for Event",1,["iced_core::touch::Event"]],["impl RefUnwindSafe for Event",1,["iced_core::window::event::Event"]],["impl RefUnwindSafe for Level",1,["iced_core::window::level::Level"]],["impl RefUnwindSafe for Mode",1,["iced_core::window::mode::Mode"]],["impl RefUnwindSafe for Position",1,["iced_core::window::position::Position"]],["impl RefUnwindSafe for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl RefUnwindSafe for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl RefUnwindSafe for Error",1,["iced_core::window::icon::Error"]],["impl RefUnwindSafe for Border",1,["iced_core::border::Border"]],["impl RefUnwindSafe for Radius",1,["iced_core::border::Radius"]],["impl RefUnwindSafe for Null",1,["iced_core::clipboard::Null"]],["impl RefUnwindSafe for Font",1,["iced_core::font::Font"]],["impl RefUnwindSafe for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl RefUnwindSafe for Linear",1,["iced_core::gradient::Linear"]],["impl RefUnwindSafe for Id",1,["iced_core::image::Id"]],["impl RefUnwindSafe for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl RefUnwindSafe for Limits",1,["iced_core::layout::limits::Limits"]],["impl RefUnwindSafe for Node",1,["iced_core::layout::node::Node"]],["impl RefUnwindSafe for Click",1,["iced_core::mouse::click::Click"]],["impl RefUnwindSafe for Padding",1,["iced_core::padding::Padding"]],["impl RefUnwindSafe for Quad",1,["iced_core::renderer::Quad"]],["impl RefUnwindSafe for Style",1,["iced_core::renderer::Style"]],["impl RefUnwindSafe for Color",1,["iced_core::color::Color"]],["impl RefUnwindSafe for Degrees",1,["iced_core::angle::Degrees"]],["impl RefUnwindSafe for Pixels",1,["iced_core::pixels::Pixels"]],["impl RefUnwindSafe for Radians",1,["iced_core::angle::Radians"]],["impl RefUnwindSafe for Shadow",1,["iced_core::shadow::Shadow"]],["impl RefUnwindSafe for Transformation",1,["iced_core::transformation::Transformation"]],["impl RefUnwindSafe for Handle",1,["iced_core::svg::Handle"]],["impl RefUnwindSafe for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl RefUnwindSafe for Highlight",1,["iced_core::text::Highlight"]],["impl RefUnwindSafe for Background",1,["iced_core::theme::palette::Background"]],["impl RefUnwindSafe for Danger",1,["iced_core::theme::palette::Danger"]],["impl RefUnwindSafe for Extended",1,["iced_core::theme::palette::Extended"]],["impl RefUnwindSafe for Pair",1,["iced_core::theme::palette::Pair"]],["impl RefUnwindSafe for Palette",1,["iced_core::theme::palette::Palette"]],["impl RefUnwindSafe for Primary",1,["iced_core::theme::palette::Primary"]],["impl RefUnwindSafe for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl RefUnwindSafe for Success",1,["iced_core::theme::palette::Success"]],["impl RefUnwindSafe for Custom",1,["iced_core::theme::Custom"]],["impl RefUnwindSafe for Finger",1,["iced_core::touch::Finger"]],["impl RefUnwindSafe for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl RefUnwindSafe for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl RefUnwindSafe for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl RefUnwindSafe for Id",1,["iced_core::widget::id::Id"]],["impl RefUnwindSafe for Style",1,["iced_core::widget::text::Style"]],["impl RefUnwindSafe for Tag",1,["iced_core::widget::tree::Tag"]],["impl RefUnwindSafe for Icon",1,["iced_core::window::icon::Icon"]],["impl RefUnwindSafe for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl RefUnwindSafe for Settings",1,["iced_core::window::settings::Settings"]],["impl RefUnwindSafe for Id",1,["iced_core::window::id::Id"]],["impl<'a> RefUnwindSafe for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> RefUnwindSafe for Span<'a, Link, Font>
where\n Font: RefUnwindSafe,\n Link: RefUnwindSafe,
",1,["iced_core::text::Span"]],["impl<'a, Message> RefUnwindSafe for Shell<'a, Message>
where\n Message: RefUnwindSafe,
",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> !RefUnwindSafe for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> !RefUnwindSafe for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> !RefUnwindSafe for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> RefUnwindSafe for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: RefUnwindSafe,\n <Renderer as Renderer>::Font: RefUnwindSafe,
",1,["iced_core::widget::text::Text"]],["impl<C> RefUnwindSafe for Key<C>
where\n C: RefUnwindSafe,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> RefUnwindSafe for Text<Content, Font>
where\n Content: RefUnwindSafe,\n Font: RefUnwindSafe,
",1,["iced_core::text::Text"]],["impl<Font> RefUnwindSafe for Format<Font>
where\n Font: RefUnwindSafe,
",1,["iced_core::text::highlighter::Format"]],["impl<P> RefUnwindSafe for Plain<P>
where\n P: RefUnwindSafe,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> RefUnwindSafe for State<P>
where\n P: RefUnwindSafe,
",1,["iced_core::widget::text::State"]],["impl<T> !RefUnwindSafe for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<T> RefUnwindSafe for Point<T>
where\n T: RefUnwindSafe,
",1,["iced_core::point::Point"]],["impl<T> RefUnwindSafe for Rectangle<T>
where\n T: RefUnwindSafe,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> RefUnwindSafe for Size<T>
where\n T: RefUnwindSafe,
",1,["iced_core::size::Size"]],["impl<T> RefUnwindSafe for Vector<T>
where\n T: RefUnwindSafe,
",1,["iced_core::vector::Vector"]]], +"iced_core":[["impl !RefUnwindSafe for State",1,["iced_core::widget::tree::State"]],["impl !RefUnwindSafe for Tree",1,["iced_core::widget::tree::Tree"]],["impl RefUnwindSafe for Alignment",1,["iced_core::alignment::Alignment"]],["impl RefUnwindSafe for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl RefUnwindSafe for Vertical",1,["iced_core::alignment::Vertical"]],["impl RefUnwindSafe for Kind",1,["iced_core::clipboard::Kind"]],["impl RefUnwindSafe for Background",1,["iced_core::background::Background"]],["impl RefUnwindSafe for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl RefUnwindSafe for Length",1,["iced_core::length::Length"]],["impl RefUnwindSafe for Rotation",1,["iced_core::rotation::Rotation"]],["impl RefUnwindSafe for Event",1,["iced_core::event::Event"]],["impl RefUnwindSafe for Status",1,["iced_core::event::Status"]],["impl RefUnwindSafe for Family",1,["iced_core::font::Family"]],["impl RefUnwindSafe for Stretch",1,["iced_core::font::Stretch"]],["impl RefUnwindSafe for Style",1,["iced_core::font::Style"]],["impl RefUnwindSafe for Weight",1,["iced_core::font::Weight"]],["impl RefUnwindSafe for Gradient",1,["iced_core::gradient::Gradient"]],["impl RefUnwindSafe for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl RefUnwindSafe for Handle",1,["iced_core::image::Handle"]],["impl RefUnwindSafe for Event",1,["iced_core::keyboard::event::Event"]],["impl RefUnwindSafe for Location",1,["iced_core::keyboard::location::Location"]],["impl RefUnwindSafe for Named",1,["iced_core::keyboard::key::Named"]],["impl RefUnwindSafe for Axis",1,["iced_core::layout::flex::Axis"]],["impl RefUnwindSafe for Kind",1,["iced_core::mouse::click::Kind"]],["impl RefUnwindSafe for Button",1,["iced_core::mouse::button::Button"]],["impl RefUnwindSafe for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl RefUnwindSafe for Event",1,["iced_core::mouse::event::Event"]],["impl RefUnwindSafe for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl RefUnwindSafe for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl RefUnwindSafe for Data",1,["iced_core::svg::Data"]],["impl RefUnwindSafe for Action",1,["iced_core::text::editor::Action"]],["impl RefUnwindSafe for Cursor",1,["iced_core::text::editor::Cursor"]],["impl RefUnwindSafe for Direction",1,["iced_core::text::editor::Direction"]],["impl RefUnwindSafe for Edit",1,["iced_core::text::editor::Edit"]],["impl RefUnwindSafe for Motion",1,["iced_core::text::editor::Motion"]],["impl RefUnwindSafe for Difference",1,["iced_core::text::Difference"]],["impl RefUnwindSafe for Hit",1,["iced_core::text::Hit"]],["impl RefUnwindSafe for LineHeight",1,["iced_core::text::LineHeight"]],["impl RefUnwindSafe for Shaping",1,["iced_core::text::Shaping"]],["impl RefUnwindSafe for Theme",1,["iced_core::theme::Theme"]],["impl RefUnwindSafe for Event",1,["iced_core::touch::Event"]],["impl RefUnwindSafe for Event",1,["iced_core::window::event::Event"]],["impl RefUnwindSafe for Level",1,["iced_core::window::level::Level"]],["impl RefUnwindSafe for Mode",1,["iced_core::window::mode::Mode"]],["impl RefUnwindSafe for Position",1,["iced_core::window::position::Position"]],["impl RefUnwindSafe for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl RefUnwindSafe for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl RefUnwindSafe for Error",1,["iced_core::window::icon::Error"]],["impl RefUnwindSafe for Border",1,["iced_core::border::Border"]],["impl RefUnwindSafe for Radius",1,["iced_core::border::Radius"]],["impl RefUnwindSafe for Null",1,["iced_core::clipboard::Null"]],["impl RefUnwindSafe for Font",1,["iced_core::font::Font"]],["impl RefUnwindSafe for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl RefUnwindSafe for Linear",1,["iced_core::gradient::Linear"]],["impl RefUnwindSafe for Id",1,["iced_core::image::Id"]],["impl RefUnwindSafe for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl RefUnwindSafe for Limits",1,["iced_core::layout::limits::Limits"]],["impl RefUnwindSafe for Node",1,["iced_core::layout::node::Node"]],["impl RefUnwindSafe for Click",1,["iced_core::mouse::click::Click"]],["impl RefUnwindSafe for Padding",1,["iced_core::padding::Padding"]],["impl RefUnwindSafe for Quad",1,["iced_core::renderer::Quad"]],["impl RefUnwindSafe for Style",1,["iced_core::renderer::Style"]],["impl RefUnwindSafe for Color",1,["iced_core::color::Color"]],["impl RefUnwindSafe for Degrees",1,["iced_core::angle::Degrees"]],["impl RefUnwindSafe for Pixels",1,["iced_core::pixels::Pixels"]],["impl RefUnwindSafe for Radians",1,["iced_core::angle::Radians"]],["impl RefUnwindSafe for Shadow",1,["iced_core::shadow::Shadow"]],["impl RefUnwindSafe for Transformation",1,["iced_core::transformation::Transformation"]],["impl RefUnwindSafe for Handle",1,["iced_core::svg::Handle"]],["impl RefUnwindSafe for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl RefUnwindSafe for Highlight",1,["iced_core::text::Highlight"]],["impl RefUnwindSafe for Background",1,["iced_core::theme::palette::Background"]],["impl RefUnwindSafe for Danger",1,["iced_core::theme::palette::Danger"]],["impl RefUnwindSafe for Extended",1,["iced_core::theme::palette::Extended"]],["impl RefUnwindSafe for Pair",1,["iced_core::theme::palette::Pair"]],["impl RefUnwindSafe for Palette",1,["iced_core::theme::palette::Palette"]],["impl RefUnwindSafe for Primary",1,["iced_core::theme::palette::Primary"]],["impl RefUnwindSafe for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl RefUnwindSafe for Success",1,["iced_core::theme::palette::Success"]],["impl RefUnwindSafe for Custom",1,["iced_core::theme::Custom"]],["impl RefUnwindSafe for Finger",1,["iced_core::touch::Finger"]],["impl RefUnwindSafe for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl RefUnwindSafe for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl RefUnwindSafe for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl RefUnwindSafe for Id",1,["iced_core::widget::id::Id"]],["impl RefUnwindSafe for Style",1,["iced_core::widget::text::Style"]],["impl RefUnwindSafe for Tag",1,["iced_core::widget::tree::Tag"]],["impl RefUnwindSafe for Icon",1,["iced_core::window::icon::Icon"]],["impl RefUnwindSafe for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl RefUnwindSafe for Settings",1,["iced_core::window::settings::Settings"]],["impl RefUnwindSafe for Id",1,["iced_core::window::id::Id"]],["impl<'a> RefUnwindSafe for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> RefUnwindSafe for Span<'a, Link, Font>
where\n Font: RefUnwindSafe,\n Link: RefUnwindSafe,
",1,["iced_core::text::Span"]],["impl<'a, Message> RefUnwindSafe for Shell<'a, Message>
where\n Message: RefUnwindSafe,
",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> !RefUnwindSafe for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> !RefUnwindSafe for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> !RefUnwindSafe for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> RefUnwindSafe for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: RefUnwindSafe,\n <Renderer as Renderer>::Font: RefUnwindSafe,
",1,["iced_core::widget::text::Text"]],["impl<C> RefUnwindSafe for Key<C>
where\n C: RefUnwindSafe,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> RefUnwindSafe for Text<Content, Font>
where\n Content: RefUnwindSafe,\n Font: RefUnwindSafe,
",1,["iced_core::text::Text"]],["impl<Font> RefUnwindSafe for Format<Font>
where\n Font: RefUnwindSafe,
",1,["iced_core::text::highlighter::Format"]],["impl<H> RefUnwindSafe for Image<H>
where\n H: RefUnwindSafe,
",1,["iced_core::image::Image"]],["impl<H> RefUnwindSafe for Svg<H>
where\n H: RefUnwindSafe,
",1,["iced_core::svg::Svg"]],["impl<P> RefUnwindSafe for Plain<P>
where\n P: RefUnwindSafe,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> RefUnwindSafe for State<P>
where\n P: RefUnwindSafe,
",1,["iced_core::widget::text::State"]],["impl<T> !RefUnwindSafe for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<T> RefUnwindSafe for Point<T>
where\n T: RefUnwindSafe,
",1,["iced_core::point::Point"]],["impl<T> RefUnwindSafe for Rectangle<T>
where\n T: RefUnwindSafe,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> RefUnwindSafe for Size<T>
where\n T: RefUnwindSafe,
",1,["iced_core::size::Size"]],["impl<T> RefUnwindSafe for Vector<T>
where\n T: RefUnwindSafe,
",1,["iced_core::vector::Vector"]]], "iced_futures":[["impl !RefUnwindSafe for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl RefUnwindSafe for Event",1,["iced_futures::subscription::Event"]],["impl RefUnwindSafe for MacOS",1,["iced_futures::subscription::MacOS"]],["impl RefUnwindSafe for PlatformSpecific",1,["iced_futures::subscription::PlatformSpecific"]],["impl RefUnwindSafe for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl RefUnwindSafe for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl RefUnwindSafe for Executor",1,["iced_futures::backend::null::Executor"]],["impl<Executor, Sender, Message> !RefUnwindSafe for Runtime<Executor, Sender, Message>",1,["iced_futures::runtime::Runtime"]],["impl<T> !RefUnwindSafe for Subscription<T>",1,["iced_futures::subscription::Subscription"]]], "iced_graphics":[["impl !RefUnwindSafe for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl RefUnwindSafe for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl RefUnwindSafe for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl RefUnwindSafe for Error",1,["iced_graphics::error::Error"]],["impl RefUnwindSafe for Reason",1,["iced_graphics::error::Reason"]],["impl RefUnwindSafe for Style",1,["iced_graphics::geometry::style::Style"]],["impl RefUnwindSafe for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl RefUnwindSafe for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl RefUnwindSafe for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl RefUnwindSafe for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl RefUnwindSafe for Image",1,["iced_graphics::image::Image"]],["impl RefUnwindSafe for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl RefUnwindSafe for Text",1,["iced_graphics::text::Text"]],["impl RefUnwindSafe for Group",1,["iced_graphics::cache::Group"]],["impl RefUnwindSafe for Packed",1,["iced_graphics::color::Packed"]],["impl RefUnwindSafe for Information",1,["iced_graphics::compositor::Information"]],["impl RefUnwindSafe for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl RefUnwindSafe for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl RefUnwindSafe for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl RefUnwindSafe for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl RefUnwindSafe for Path",1,["iced_graphics::geometry::path::Path"]],["impl RefUnwindSafe for Text",1,["iced_graphics::geometry::text::Text"]],["impl RefUnwindSafe for Linear",1,["iced_graphics::gradient::Linear"]],["impl RefUnwindSafe for Packed",1,["iced_graphics::gradient::Packed"]],["impl RefUnwindSafe for AttributeCount",1,["iced_graphics::mesh::AttributeCount"]],["impl RefUnwindSafe for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl RefUnwindSafe for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl RefUnwindSafe for Settings",1,["iced_graphics::settings::Settings"]],["impl RefUnwindSafe for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl RefUnwindSafe for Cache",1,["iced_graphics::text::cache::Cache"]],["impl RefUnwindSafe for Entry",1,["iced_graphics::text::cache::Entry"]],["impl RefUnwindSafe for Editor",1,["iced_graphics::text::editor::Editor"]],["impl RefUnwindSafe for Weak",1,["iced_graphics::text::editor::Weak"]],["impl RefUnwindSafe for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl RefUnwindSafe for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl RefUnwindSafe for Raw",1,["iced_graphics::text::Raw"]],["impl RefUnwindSafe for Version",1,["iced_graphics::text::Version"]],["impl<'a> RefUnwindSafe for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl<'a> RefUnwindSafe for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl<'a> RefUnwindSafe for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl<Renderer> !RefUnwindSafe for Cache<Renderer>",1,["iced_graphics::geometry::cache::Cache"]],["impl<Renderer> RefUnwindSafe for Frame<Renderer>
where\n <Renderer as Renderer>::Frame: RefUnwindSafe,
",1,["iced_graphics::geometry::frame::Frame"]],["impl<T> !RefUnwindSafe for Cache<T>",1,["iced_graphics::cache::Cache"]],["impl<T> RefUnwindSafe for State<T>
where\n T: RefUnwindSafe,
",1,["iced_graphics::cache::State"]],["impl<T> RefUnwindSafe for Stack<T>
where\n T: RefUnwindSafe,
",1,["iced_graphics::layer::Stack"]],["impl<T> RefUnwindSafe for Indexed<T>
where\n T: RefUnwindSafe,
",1,["iced_graphics::mesh::Indexed"]]], "iced_highlighter":[["impl RefUnwindSafe for Theme",1,["iced_highlighter::Theme"]],["impl RefUnwindSafe for Highlight",1,["iced_highlighter::Highlight"]],["impl RefUnwindSafe for Highlighter",1,["iced_highlighter::Highlighter"]],["impl RefUnwindSafe for Settings",1,["iced_highlighter::Settings"]]], diff --git a/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js b/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js index 8958f7390e4..b02c3363fb7 100644 --- a/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js +++ b/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js @@ -1,6 +1,6 @@ (function() {var implementors = { "iced":[["impl !UnwindSafe for Error",1,["iced::error::Error"]],["impl !UnwindSafe for Error",1,["iced::window::icon::Error"]],["impl UnwindSafe for Settings",1,["iced::settings::Settings"]],["impl<P> UnwindSafe for Application<P>
where\n P: UnwindSafe,
",1,["iced::application::Application"]],["impl<P> UnwindSafe for Daemon<P>
where\n P: UnwindSafe,
",1,["iced::daemon::Daemon"]]], -"iced_core":[["impl !UnwindSafe for State",1,["iced_core::widget::tree::State"]],["impl !UnwindSafe for Tree",1,["iced_core::widget::tree::Tree"]],["impl UnwindSafe for Alignment",1,["iced_core::alignment::Alignment"]],["impl UnwindSafe for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl UnwindSafe for Vertical",1,["iced_core::alignment::Vertical"]],["impl UnwindSafe for Kind",1,["iced_core::clipboard::Kind"]],["impl UnwindSafe for Background",1,["iced_core::background::Background"]],["impl UnwindSafe for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl UnwindSafe for Length",1,["iced_core::length::Length"]],["impl UnwindSafe for Rotation",1,["iced_core::rotation::Rotation"]],["impl UnwindSafe for Event",1,["iced_core::event::Event"]],["impl UnwindSafe for Status",1,["iced_core::event::Status"]],["impl UnwindSafe for Family",1,["iced_core::font::Family"]],["impl UnwindSafe for Stretch",1,["iced_core::font::Stretch"]],["impl UnwindSafe for Style",1,["iced_core::font::Style"]],["impl UnwindSafe for Weight",1,["iced_core::font::Weight"]],["impl UnwindSafe for Gradient",1,["iced_core::gradient::Gradient"]],["impl UnwindSafe for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl UnwindSafe for Handle",1,["iced_core::image::Handle"]],["impl UnwindSafe for Event",1,["iced_core::keyboard::event::Event"]],["impl UnwindSafe for Location",1,["iced_core::keyboard::location::Location"]],["impl UnwindSafe for Named",1,["iced_core::keyboard::key::Named"]],["impl UnwindSafe for Axis",1,["iced_core::layout::flex::Axis"]],["impl UnwindSafe for Kind",1,["iced_core::mouse::click::Kind"]],["impl UnwindSafe for Button",1,["iced_core::mouse::button::Button"]],["impl UnwindSafe for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl UnwindSafe for Event",1,["iced_core::mouse::event::Event"]],["impl UnwindSafe for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl UnwindSafe for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl UnwindSafe for Data",1,["iced_core::svg::Data"]],["impl UnwindSafe for Action",1,["iced_core::text::editor::Action"]],["impl UnwindSafe for Cursor",1,["iced_core::text::editor::Cursor"]],["impl UnwindSafe for Direction",1,["iced_core::text::editor::Direction"]],["impl UnwindSafe for Edit",1,["iced_core::text::editor::Edit"]],["impl UnwindSafe for Motion",1,["iced_core::text::editor::Motion"]],["impl UnwindSafe for Difference",1,["iced_core::text::Difference"]],["impl UnwindSafe for Hit",1,["iced_core::text::Hit"]],["impl UnwindSafe for LineHeight",1,["iced_core::text::LineHeight"]],["impl UnwindSafe for Shaping",1,["iced_core::text::Shaping"]],["impl UnwindSafe for Theme",1,["iced_core::theme::Theme"]],["impl UnwindSafe for Event",1,["iced_core::touch::Event"]],["impl UnwindSafe for Event",1,["iced_core::window::event::Event"]],["impl UnwindSafe for Level",1,["iced_core::window::level::Level"]],["impl UnwindSafe for Mode",1,["iced_core::window::mode::Mode"]],["impl UnwindSafe for Position",1,["iced_core::window::position::Position"]],["impl UnwindSafe for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl UnwindSafe for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl UnwindSafe for Error",1,["iced_core::window::icon::Error"]],["impl UnwindSafe for Border",1,["iced_core::border::Border"]],["impl UnwindSafe for Radius",1,["iced_core::border::Radius"]],["impl UnwindSafe for Null",1,["iced_core::clipboard::Null"]],["impl UnwindSafe for Font",1,["iced_core::font::Font"]],["impl UnwindSafe for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl UnwindSafe for Linear",1,["iced_core::gradient::Linear"]],["impl UnwindSafe for Id",1,["iced_core::image::Id"]],["impl UnwindSafe for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl UnwindSafe for Limits",1,["iced_core::layout::limits::Limits"]],["impl UnwindSafe for Node",1,["iced_core::layout::node::Node"]],["impl UnwindSafe for Click",1,["iced_core::mouse::click::Click"]],["impl UnwindSafe for Padding",1,["iced_core::padding::Padding"]],["impl UnwindSafe for Quad",1,["iced_core::renderer::Quad"]],["impl UnwindSafe for Style",1,["iced_core::renderer::Style"]],["impl UnwindSafe for Color",1,["iced_core::color::Color"]],["impl UnwindSafe for Degrees",1,["iced_core::angle::Degrees"]],["impl UnwindSafe for Pixels",1,["iced_core::pixels::Pixels"]],["impl UnwindSafe for Radians",1,["iced_core::angle::Radians"]],["impl UnwindSafe for Shadow",1,["iced_core::shadow::Shadow"]],["impl UnwindSafe for Transformation",1,["iced_core::transformation::Transformation"]],["impl UnwindSafe for Handle",1,["iced_core::svg::Handle"]],["impl UnwindSafe for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl UnwindSafe for Highlight",1,["iced_core::text::Highlight"]],["impl UnwindSafe for Background",1,["iced_core::theme::palette::Background"]],["impl UnwindSafe for Danger",1,["iced_core::theme::palette::Danger"]],["impl UnwindSafe for Extended",1,["iced_core::theme::palette::Extended"]],["impl UnwindSafe for Pair",1,["iced_core::theme::palette::Pair"]],["impl UnwindSafe for Palette",1,["iced_core::theme::palette::Palette"]],["impl UnwindSafe for Primary",1,["iced_core::theme::palette::Primary"]],["impl UnwindSafe for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl UnwindSafe for Success",1,["iced_core::theme::palette::Success"]],["impl UnwindSafe for Custom",1,["iced_core::theme::Custom"]],["impl UnwindSafe for Finger",1,["iced_core::touch::Finger"]],["impl UnwindSafe for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl UnwindSafe for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl UnwindSafe for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl UnwindSafe for Id",1,["iced_core::widget::id::Id"]],["impl UnwindSafe for Style",1,["iced_core::widget::text::Style"]],["impl UnwindSafe for Tag",1,["iced_core::widget::tree::Tag"]],["impl UnwindSafe for Icon",1,["iced_core::window::icon::Icon"]],["impl UnwindSafe for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl UnwindSafe for Settings",1,["iced_core::window::settings::Settings"]],["impl UnwindSafe for Id",1,["iced_core::window::id::Id"]],["impl<'a> UnwindSafe for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> UnwindSafe for Span<'a, Link, Font>
where\n Font: UnwindSafe,\n Link: UnwindSafe,
",1,["iced_core::text::Span"]],["impl<'a, Message> !UnwindSafe for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> !UnwindSafe for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> !UnwindSafe for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> !UnwindSafe for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> UnwindSafe for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: UnwindSafe,\n <Renderer as Renderer>::Font: UnwindSafe,
",1,["iced_core::widget::text::Text"]],["impl<C> UnwindSafe for Key<C>
where\n C: UnwindSafe,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> UnwindSafe for Text<Content, Font>
where\n Content: UnwindSafe,\n Font: UnwindSafe,
",1,["iced_core::text::Text"]],["impl<Font> UnwindSafe for Format<Font>
where\n Font: UnwindSafe,
",1,["iced_core::text::highlighter::Format"]],["impl<P> UnwindSafe for Plain<P>
where\n P: UnwindSafe,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> UnwindSafe for State<P>
where\n P: UnwindSafe,
",1,["iced_core::widget::text::State"]],["impl<T> !UnwindSafe for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<T> UnwindSafe for Point<T>
where\n T: UnwindSafe,
",1,["iced_core::point::Point"]],["impl<T> UnwindSafe for Rectangle<T>
where\n T: UnwindSafe,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> UnwindSafe for Size<T>
where\n T: UnwindSafe,
",1,["iced_core::size::Size"]],["impl<T> UnwindSafe for Vector<T>
where\n T: UnwindSafe,
",1,["iced_core::vector::Vector"]]], +"iced_core":[["impl !UnwindSafe for State",1,["iced_core::widget::tree::State"]],["impl !UnwindSafe for Tree",1,["iced_core::widget::tree::Tree"]],["impl UnwindSafe for Alignment",1,["iced_core::alignment::Alignment"]],["impl UnwindSafe for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl UnwindSafe for Vertical",1,["iced_core::alignment::Vertical"]],["impl UnwindSafe for Kind",1,["iced_core::clipboard::Kind"]],["impl UnwindSafe for Background",1,["iced_core::background::Background"]],["impl UnwindSafe for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl UnwindSafe for Length",1,["iced_core::length::Length"]],["impl UnwindSafe for Rotation",1,["iced_core::rotation::Rotation"]],["impl UnwindSafe for Event",1,["iced_core::event::Event"]],["impl UnwindSafe for Status",1,["iced_core::event::Status"]],["impl UnwindSafe for Family",1,["iced_core::font::Family"]],["impl UnwindSafe for Stretch",1,["iced_core::font::Stretch"]],["impl UnwindSafe for Style",1,["iced_core::font::Style"]],["impl UnwindSafe for Weight",1,["iced_core::font::Weight"]],["impl UnwindSafe for Gradient",1,["iced_core::gradient::Gradient"]],["impl UnwindSafe for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl UnwindSafe for Handle",1,["iced_core::image::Handle"]],["impl UnwindSafe for Event",1,["iced_core::keyboard::event::Event"]],["impl UnwindSafe for Location",1,["iced_core::keyboard::location::Location"]],["impl UnwindSafe for Named",1,["iced_core::keyboard::key::Named"]],["impl UnwindSafe for Axis",1,["iced_core::layout::flex::Axis"]],["impl UnwindSafe for Kind",1,["iced_core::mouse::click::Kind"]],["impl UnwindSafe for Button",1,["iced_core::mouse::button::Button"]],["impl UnwindSafe for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl UnwindSafe for Event",1,["iced_core::mouse::event::Event"]],["impl UnwindSafe for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl UnwindSafe for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl UnwindSafe for Data",1,["iced_core::svg::Data"]],["impl UnwindSafe for Action",1,["iced_core::text::editor::Action"]],["impl UnwindSafe for Cursor",1,["iced_core::text::editor::Cursor"]],["impl UnwindSafe for Direction",1,["iced_core::text::editor::Direction"]],["impl UnwindSafe for Edit",1,["iced_core::text::editor::Edit"]],["impl UnwindSafe for Motion",1,["iced_core::text::editor::Motion"]],["impl UnwindSafe for Difference",1,["iced_core::text::Difference"]],["impl UnwindSafe for Hit",1,["iced_core::text::Hit"]],["impl UnwindSafe for LineHeight",1,["iced_core::text::LineHeight"]],["impl UnwindSafe for Shaping",1,["iced_core::text::Shaping"]],["impl UnwindSafe for Theme",1,["iced_core::theme::Theme"]],["impl UnwindSafe for Event",1,["iced_core::touch::Event"]],["impl UnwindSafe for Event",1,["iced_core::window::event::Event"]],["impl UnwindSafe for Level",1,["iced_core::window::level::Level"]],["impl UnwindSafe for Mode",1,["iced_core::window::mode::Mode"]],["impl UnwindSafe for Position",1,["iced_core::window::position::Position"]],["impl UnwindSafe for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl UnwindSafe for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl UnwindSafe for Error",1,["iced_core::window::icon::Error"]],["impl UnwindSafe for Border",1,["iced_core::border::Border"]],["impl UnwindSafe for Radius",1,["iced_core::border::Radius"]],["impl UnwindSafe for Null",1,["iced_core::clipboard::Null"]],["impl UnwindSafe for Font",1,["iced_core::font::Font"]],["impl UnwindSafe for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl UnwindSafe for Linear",1,["iced_core::gradient::Linear"]],["impl UnwindSafe for Id",1,["iced_core::image::Id"]],["impl UnwindSafe for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl UnwindSafe for Limits",1,["iced_core::layout::limits::Limits"]],["impl UnwindSafe for Node",1,["iced_core::layout::node::Node"]],["impl UnwindSafe for Click",1,["iced_core::mouse::click::Click"]],["impl UnwindSafe for Padding",1,["iced_core::padding::Padding"]],["impl UnwindSafe for Quad",1,["iced_core::renderer::Quad"]],["impl UnwindSafe for Style",1,["iced_core::renderer::Style"]],["impl UnwindSafe for Color",1,["iced_core::color::Color"]],["impl UnwindSafe for Degrees",1,["iced_core::angle::Degrees"]],["impl UnwindSafe for Pixels",1,["iced_core::pixels::Pixels"]],["impl UnwindSafe for Radians",1,["iced_core::angle::Radians"]],["impl UnwindSafe for Shadow",1,["iced_core::shadow::Shadow"]],["impl UnwindSafe for Transformation",1,["iced_core::transformation::Transformation"]],["impl UnwindSafe for Handle",1,["iced_core::svg::Handle"]],["impl UnwindSafe for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl UnwindSafe for Highlight",1,["iced_core::text::Highlight"]],["impl UnwindSafe for Background",1,["iced_core::theme::palette::Background"]],["impl UnwindSafe for Danger",1,["iced_core::theme::palette::Danger"]],["impl UnwindSafe for Extended",1,["iced_core::theme::palette::Extended"]],["impl UnwindSafe for Pair",1,["iced_core::theme::palette::Pair"]],["impl UnwindSafe for Palette",1,["iced_core::theme::palette::Palette"]],["impl UnwindSafe for Primary",1,["iced_core::theme::palette::Primary"]],["impl UnwindSafe for Secondary",1,["iced_core::theme::palette::Secondary"]],["impl UnwindSafe for Success",1,["iced_core::theme::palette::Success"]],["impl UnwindSafe for Custom",1,["iced_core::theme::Custom"]],["impl UnwindSafe for Finger",1,["iced_core::touch::Finger"]],["impl UnwindSafe for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl UnwindSafe for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl UnwindSafe for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl UnwindSafe for Id",1,["iced_core::widget::id::Id"]],["impl UnwindSafe for Style",1,["iced_core::widget::text::Style"]],["impl UnwindSafe for Tag",1,["iced_core::widget::tree::Tag"]],["impl UnwindSafe for Icon",1,["iced_core::window::icon::Icon"]],["impl UnwindSafe for PlatformSpecific",1,["iced_core::window::settings::platform::PlatformSpecific"]],["impl UnwindSafe for Settings",1,["iced_core::window::settings::Settings"]],["impl UnwindSafe for Id",1,["iced_core::window::id::Id"]],["impl<'a> UnwindSafe for Layout<'a>",1,["iced_core::layout::Layout"]],["impl<'a, Link, Font> UnwindSafe for Span<'a, Link, Font>
where\n Font: UnwindSafe,\n Link: UnwindSafe,
",1,["iced_core::text::Span"]],["impl<'a, Message> !UnwindSafe for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<'a, Message, Theme, Renderer> !UnwindSafe for Element<'a, Message, Theme, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Theme, Renderer> !UnwindSafe for Group<'a, Message, Theme, Renderer>",1,["iced_core::overlay::group::Group"]],["impl<'a, Message, Theme, Renderer> !UnwindSafe for Element<'a, Message, Theme, Renderer>",1,["iced_core::element::Element"]],["impl<'a, Theme, Renderer> UnwindSafe for Text<'a, Theme, Renderer>
where\n <Theme as Catalog>::Class<'a>: UnwindSafe,\n <Renderer as Renderer>::Font: UnwindSafe,
",1,["iced_core::widget::text::Text"]],["impl<C> UnwindSafe for Key<C>
where\n C: UnwindSafe,
",1,["iced_core::keyboard::key::Key"]],["impl<Content, Font> UnwindSafe for Text<Content, Font>
where\n Content: UnwindSafe,\n Font: UnwindSafe,
",1,["iced_core::text::Text"]],["impl<Font> UnwindSafe for Format<Font>
where\n Font: UnwindSafe,
",1,["iced_core::text::highlighter::Format"]],["impl<H> UnwindSafe for Image<H>
where\n H: UnwindSafe,
",1,["iced_core::image::Image"]],["impl<H> UnwindSafe for Svg<H>
where\n H: UnwindSafe,
",1,["iced_core::svg::Svg"]],["impl<P> UnwindSafe for Plain<P>
where\n P: UnwindSafe,
",1,["iced_core::text::paragraph::Plain"]],["impl<P> UnwindSafe for State<P>
where\n P: UnwindSafe,
",1,["iced_core::widget::text::State"]],["impl<T> !UnwindSafe for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<T> UnwindSafe for Point<T>
where\n T: UnwindSafe,
",1,["iced_core::point::Point"]],["impl<T> UnwindSafe for Rectangle<T>
where\n T: UnwindSafe,
",1,["iced_core::rectangle::Rectangle"]],["impl<T> UnwindSafe for Size<T>
where\n T: UnwindSafe,
",1,["iced_core::size::Size"]],["impl<T> UnwindSafe for Vector<T>
where\n T: UnwindSafe,
",1,["iced_core::vector::Vector"]]], "iced_futures":[["impl !UnwindSafe for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl UnwindSafe for Event",1,["iced_futures::subscription::Event"]],["impl UnwindSafe for MacOS",1,["iced_futures::subscription::MacOS"]],["impl UnwindSafe for PlatformSpecific",1,["iced_futures::subscription::PlatformSpecific"]],["impl UnwindSafe for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl UnwindSafe for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl UnwindSafe for Executor",1,["iced_futures::backend::null::Executor"]],["impl<Executor, Sender, Message> !UnwindSafe for Runtime<Executor, Sender, Message>",1,["iced_futures::runtime::Runtime"]],["impl<T> !UnwindSafe for Subscription<T>",1,["iced_futures::subscription::Subscription"]]], "iced_graphics":[["impl !UnwindSafe for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl UnwindSafe for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl UnwindSafe for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl UnwindSafe for Error",1,["iced_graphics::error::Error"]],["impl UnwindSafe for Reason",1,["iced_graphics::error::Reason"]],["impl UnwindSafe for Style",1,["iced_graphics::geometry::style::Style"]],["impl UnwindSafe for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl UnwindSafe for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl UnwindSafe for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl UnwindSafe for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl UnwindSafe for Image",1,["iced_graphics::image::Image"]],["impl UnwindSafe for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl UnwindSafe for Text",1,["iced_graphics::text::Text"]],["impl UnwindSafe for Group",1,["iced_graphics::cache::Group"]],["impl UnwindSafe for Packed",1,["iced_graphics::color::Packed"]],["impl UnwindSafe for Information",1,["iced_graphics::compositor::Information"]],["impl UnwindSafe for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl UnwindSafe for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl UnwindSafe for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl UnwindSafe for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl UnwindSafe for Path",1,["iced_graphics::geometry::path::Path"]],["impl UnwindSafe for Text",1,["iced_graphics::geometry::text::Text"]],["impl UnwindSafe for Linear",1,["iced_graphics::gradient::Linear"]],["impl UnwindSafe for Packed",1,["iced_graphics::gradient::Packed"]],["impl UnwindSafe for AttributeCount",1,["iced_graphics::mesh::AttributeCount"]],["impl UnwindSafe for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl UnwindSafe for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl UnwindSafe for Settings",1,["iced_graphics::settings::Settings"]],["impl UnwindSafe for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl UnwindSafe for Cache",1,["iced_graphics::text::cache::Cache"]],["impl UnwindSafe for Entry",1,["iced_graphics::text::cache::Entry"]],["impl UnwindSafe for Editor",1,["iced_graphics::text::editor::Editor"]],["impl UnwindSafe for Weak",1,["iced_graphics::text::editor::Weak"]],["impl UnwindSafe for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl UnwindSafe for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl UnwindSafe for Raw",1,["iced_graphics::text::Raw"]],["impl UnwindSafe for Version",1,["iced_graphics::text::Version"]],["impl<'a> UnwindSafe for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl<'a> UnwindSafe for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl<'a> UnwindSafe for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl<Renderer> UnwindSafe for Frame<Renderer>
where\n <Renderer as Renderer>::Frame: UnwindSafe,
",1,["iced_graphics::geometry::frame::Frame"]],["impl<Renderer> UnwindSafe for Cache<Renderer>
where\n <<Renderer as Renderer>::Geometry as Cached>::Cache: UnwindSafe,
",1,["iced_graphics::geometry::cache::Cache"]],["impl<T> UnwindSafe for State<T>
where\n T: UnwindSafe,
",1,["iced_graphics::cache::State"]],["impl<T> UnwindSafe for Cache<T>
where\n T: UnwindSafe,
",1,["iced_graphics::cache::Cache"]],["impl<T> UnwindSafe for Stack<T>
where\n T: UnwindSafe,
",1,["iced_graphics::layer::Stack"]],["impl<T> UnwindSafe for Indexed<T>
where\n T: UnwindSafe,
",1,["iced_graphics::mesh::Indexed"]]], "iced_highlighter":[["impl UnwindSafe for Theme",1,["iced_highlighter::Theme"]],["impl UnwindSafe for Highlight",1,["iced_highlighter::Highlight"]],["impl UnwindSafe for Highlighter",1,["iced_highlighter::Highlighter"]],["impl UnwindSafe for Settings",1,["iced_highlighter::Settings"]]], diff --git a/type.impl/alloc/boxed/struct.Box.js b/type.impl/alloc/boxed/struct.Box.js index 5381baa24d0..2da8ac60fa5 100644 --- a/type.impl/alloc/boxed/struct.Box.js +++ b/type.impl/alloc/boxed/struct.Box.js @@ -1,5 +1,5 @@ (function() {var type_impls = { -"iced":[["
§

impl<A, T> ApplicationHandler<T> for Box<A>
where\n A: ApplicationHandler<T> + ?Sized,\n T: 'static,

§

fn new_events(&mut self, event_loop: &ActiveEventLoop, cause: StartCause)

Emitted when new events arrive from the OS to be processed. Read more
§

fn resumed(&mut self, event_loop: &ActiveEventLoop)

Emitted when the application has been resumed. Read more
§

fn user_event(&mut self, event_loop: &ActiveEventLoop, event: T)

Emitted when an event is sent from EventLoopProxy::send_event.
§

fn window_event(\n &mut self,\n event_loop: &ActiveEventLoop,\n window_id: WindowId,\n event: WindowEvent,\n)

Emitted when the OS sends an event to a winit window.
§

fn device_event(\n &mut self,\n event_loop: &ActiveEventLoop,\n device_id: DeviceId,\n event: DeviceEvent,\n)

Emitted when the OS sends an event to a device.
§

fn about_to_wait(&mut self, event_loop: &ActiveEventLoop)

Emitted when the event loop is about to block and wait for new events. Read more
§

fn suspended(&mut self, event_loop: &ActiveEventLoop)

Emitted when the application has been suspended. Read more
§

fn exiting(&mut self, event_loop: &ActiveEventLoop)

Emitted when the event loop is being shut down. Read more
§

fn memory_warning(&mut self, event_loop: &ActiveEventLoop)

Emitted when the application has received a memory warning. Read more
§

fn received_url(&mut self, event_loop: &ActiveEventLoop, url: String)

Emitted when the application has received a URL, through a\ncustom URL handler. Read more
","ApplicationHandler","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.64.0 · source§

impl<T> AsFd for Box<T>
where\n T: AsFd + ?Sized,

source§

fn as_fd(&self) -> BorrowedFd<'_>

Borrows the file descriptor. Read more
","AsFd","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.5.0 · source§

impl<T, A> AsMut<T> for Box<T, A>
where\n A: Allocator,\n T: ?Sized,

source§

fn as_mut(&mut self) -> &mut T

Converts this type into a mutable reference of the (usually inferred) input type.
","AsMut","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.63.0 · source§

impl<T> AsRawFd for Box<T>
where\n T: AsRawFd,

source§

fn as_raw_fd(&self) -> i32

Extracts the raw file descriptor. Read more
","AsRawFd","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> AsRawXcbConnection for Box<T>
where\n T: AsRawXcbConnection + ?Sized,

Available on crate feature alloc only.
§

fn as_raw_xcb_connection(&self) -> *mut xcb_connection_t

Get a raw xcb connection pointer from this object.
","AsRawXcbConnection","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.5.0 · source§

impl<T, A> AsRef<T> for Box<T, A>
where\n A: Allocator,\n T: ?Sized,

source§

fn as_ref(&self) -> &T

Converts this type into a shared reference of the (usually inferred) input type.
","AsRef","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> AsyncBufRead for Box<T>
where\n T: AsyncBufRead + Unpin + ?Sized,

§

fn poll_fill_buf(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n) -> Poll<Result<&[u8], Error>>

Attempt to return the contents of the internal buffer, filling it with more data\nfrom the inner reader if it is empty. Read more
§

fn consume(self: Pin<&mut Box<T>>, amt: usize)

Tells this buffer that amt bytes have been consumed from the buffer,\nso they should no longer be returned in calls to poll_read. Read more
","AsyncBufRead","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> AsyncBufRead for Box<T>
where\n T: AsyncBufRead + Unpin + ?Sized,

§

fn poll_fill_buf(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n) -> Poll<Result<&[u8], Error>>

Attempts to return the contents of the internal buffer, filling it with more data\nfrom the inner reader if it is empty. Read more
§

fn consume(self: Pin<&mut Box<T>>, amt: usize)

Tells this buffer that amt bytes have been consumed from the buffer,\nso they should no longer be returned in calls to poll_read. Read more
","AsyncBufRead","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<Args, F, A> AsyncFn<Args> for Box<F, A>
where\n Args: Tuple,\n F: AsyncFn<Args> + ?Sized,\n A: Allocator,

source§

extern "rust-call" fn async_call(\n &self,\n args: Args,\n) -> <Box<F, A> as AsyncFnMut<Args>>::CallRefFuture<'_>

🔬This is a nightly-only experimental API. (async_fn_traits)
Call the AsyncFn, returning a future which may borrow from the called closure.
","AsyncFn","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<Args, F, A> AsyncFnMut<Args> for Box<F, A>
where\n Args: Tuple,\n F: AsyncFnMut<Args> + ?Sized,\n A: Allocator,

§

type CallRefFuture<'a> = <F as AsyncFnMut<Args>>::CallRefFuture<'a>\nwhere\n Box<F, A>: 'a

🔬This is a nightly-only experimental API. (async_fn_traits)
source§

extern "rust-call" fn async_call_mut(\n &mut self,\n args: Args,\n) -> <Box<F, A> as AsyncFnMut<Args>>::CallRefFuture<'_>

🔬This is a nightly-only experimental API. (async_fn_traits)
Call the AsyncFnMut, returning a future which may borrow from the called closure.
","AsyncFnMut","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<Args, F, A> AsyncFnOnce<Args> for Box<F, A>
where\n Args: Tuple,\n F: AsyncFnOnce<Args> + ?Sized,\n A: Allocator,

§

type Output = <F as AsyncFnOnce<Args>>::Output

🔬This is a nightly-only experimental API. (async_fn_traits)
Output type of the called closure’s future.
§

type CallOnceFuture = <F as AsyncFnOnce<Args>>::CallOnceFuture

🔬This is a nightly-only experimental API. (async_fn_traits)
Future returned by AsyncFnOnce::async_call_once.
source§

extern "rust-call" fn async_call_once(\n self,\n args: Args,\n) -> <Box<F, A> as AsyncFnOnce<Args>>::CallOnceFuture

🔬This is a nightly-only experimental API. (async_fn_traits)
Call the AsyncFnOnce, returning a future which may move out of the called closure.
","AsyncFnOnce","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<S> AsyncIterator for Box<S>
where\n S: AsyncIterator + Unpin + ?Sized,

§

type Item = <S as AsyncIterator>::Item

🔬This is a nightly-only experimental API. (async_iterator)
The type of items yielded by the async iterator.
source§

fn poll_next(\n self: Pin<&mut Box<S>>,\n cx: &mut Context<'_>,\n) -> Poll<Option<<Box<S> as AsyncIterator>::Item>>

🔬This is a nightly-only experimental API. (async_iterator)
Attempts to pull out the next value of this async iterator, registering the\ncurrent task for wakeup if the value is not yet available, and returning\nNone if the async iterator is exhausted. Read more
source§

fn size_hint(&self) -> (usize, Option<usize>)

🔬This is a nightly-only experimental API. (async_iterator)
Returns the bounds on the remaining length of the async iterator. Read more
","AsyncIterator","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> AsyncRead for Box<T>
where\n T: AsyncRead + Unpin + ?Sized,

§

fn poll_read(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n buf: &mut ReadBuf<'_>,\n) -> Poll<Result<(), Error>>

Attempts to read from the AsyncRead into buf. Read more
","AsyncRead","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> AsyncRead for Box<T>
where\n T: AsyncRead + Unpin + ?Sized,

§

fn poll_read(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n buf: &mut [u8],\n) -> Poll<Result<usize, Error>>

Attempt to read from the AsyncRead into buf. Read more
§

fn poll_read_vectored(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n bufs: &mut [IoSliceMut<'_>],\n) -> Poll<Result<usize, Error>>

Attempt to read from the AsyncRead into bufs using vectored\nIO operations. Read more
","AsyncRead","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> AsyncSeek for Box<T>
where\n T: AsyncSeek + Unpin + ?Sized,

§

fn poll_seek(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n pos: SeekFrom,\n) -> Poll<Result<u64, Error>>

Attempt to seek to an offset, in bytes, in a stream. Read more
","AsyncSeek","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> AsyncSeek for Box<T>
where\n T: AsyncSeek + Unpin + ?Sized,

§

fn start_seek(self: Pin<&mut Box<T>>, pos: SeekFrom) -> Result<(), Error>

Attempts to seek to an offset, in bytes, in a stream. Read more
§

fn poll_complete(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n) -> Poll<Result<u64, Error>>

Waits for a seek operation to complete. Read more
","AsyncSeek","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> AsyncWrite for Box<T>
where\n T: AsyncWrite + Unpin + ?Sized,

§

fn poll_write(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n buf: &[u8],\n) -> Poll<Result<usize, Error>>

Attempt to write bytes from buf into the object. Read more
§

fn poll_write_vectored(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n bufs: &[IoSlice<'_>],\n) -> Poll<Result<usize, Error>>

Attempt to write bytes from bufs into the object using vectored\nIO operations. Read more
§

fn poll_flush(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n) -> Poll<Result<(), Error>>

Attempt to flush the object, ensuring that any buffered data reach\ntheir destination. Read more
§

fn poll_close(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n) -> Poll<Result<(), Error>>

Attempt to close the object. Read more
","AsyncWrite","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> AsyncWrite for Box<T>
where\n T: AsyncWrite + Unpin + ?Sized,

§

fn poll_write(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n buf: &[u8],\n) -> Poll<Result<usize, Error>>

Attempt to write bytes from buf into the object. Read more
§

fn poll_write_vectored(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n bufs: &[IoSlice<'_>],\n) -> Poll<Result<usize, Error>>

Like poll_write, except that it writes from a slice of buffers. Read more
§

fn is_write_vectored(&self) -> bool

Determines if this writer has an efficient poll_write_vectored\nimplementation. Read more
§

fn poll_flush(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n) -> Poll<Result<(), Error>>

Attempts to flush the object, ensuring that any buffered data reach\ntheir destination. Read more
§

fn poll_shutdown(\n self: Pin<&mut Box<T>>,\n cx: &mut Context<'_>,\n) -> Poll<Result<(), Error>>

Initiates or attempts to shut down this writer, returning success when\nthe I/O connection has completely shut down. Read more
","AsyncWrite","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.1.0 · source§

impl<T, A> Borrow<T> for Box<T, A>
where\n A: Allocator,\n T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
","Borrow","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.1.0 · source§

impl<T, A> BorrowMut<T> for Box<T, A>
where\n A: Allocator,\n T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
","BorrowMut","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<T> Box<T>
where\n T: ?Sized,

1.4.0 · source

pub unsafe fn from_raw(raw: *mut T) -> Box<T>

Constructs a box from a raw pointer.

\n

After calling this function, the raw pointer is owned by the\nresulting Box. Specifically, the Box destructor will call\nthe destructor of T and free the allocated memory. For this\nto be safe, the memory must have been allocated in accordance\nwith the memory layout used by Box .

\n
§Safety
\n

This function is unsafe because improper use may lead to\nmemory problems. For example, a double-free may occur if the\nfunction is called twice on the same raw pointer.

\n

The safety conditions are described in the memory layout section.

\n
§Examples
\n

Recreate a Box which was previously converted to a raw pointer\nusing Box::into_raw:

\n\n
let x = Box::new(5);\nlet ptr = Box::into_raw(x);\nlet x = unsafe { Box::from_raw(ptr) };
\n

Manually create a Box from scratch by using the global allocator:

\n\n
use std::alloc::{alloc, Layout};\n\nunsafe {\n    let ptr = alloc(Layout::new::<i32>()) as *mut i32;\n    // In general .write is required to avoid attempting to destruct\n    // the (uninitialized) previous contents of `ptr`, though for this\n    // simple example `*ptr = 5` would have worked as well.\n    ptr.write(5);\n    let x = Box::from_raw(ptr);\n}
\n
",0,"iced::widget::text::StyleFn"],["
source§

impl<T> Box<T>
where\n T: ?Sized,

1.4.0 · source

pub unsafe fn from_raw(raw: *mut T) -> Box<T>

Available on crate feature advanced only.

Constructs a box from a raw pointer.

\n

After calling this function, the raw pointer is owned by the\nresulting Box. Specifically, the Box destructor will call\nthe destructor of T and free the allocated memory. For this\nto be safe, the memory must have been allocated in accordance\nwith the memory layout used by Box .

\n
§Safety
\n

This function is unsafe because improper use may lead to\nmemory problems. For example, a double-free may occur if the\nfunction is called twice on the same raw pointer.

\n

The safety conditions are described in the memory layout section.

\n
§Examples
\n

Recreate a Box which was previously converted to a raw pointer\nusing Box::into_raw:

\n\n
let x = Box::new(5);\nlet ptr = Box::into_raw(x);\nlet x = unsafe { Box::from_raw(ptr) };
\n

Manually create a Box from scratch by using the global allocator:

\n\n
use std::alloc::{alloc, Layout};\n\nunsafe {\n    let ptr = alloc(Layout::new::<i32>()) as *mut i32;\n    // In general .write is required to avoid attempting to destruct\n    // the (uninitialized) previous contents of `ptr`, though for this\n    // simple example `*ptr = 5` would have worked as well.\n    ptr.write(5);\n    let x = Box::from_raw(ptr);\n}
\n
",0,"iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<T> Box<T>

1.0.0 · source

pub fn new(x: T) -> Box<T>

Available on crate feature advanced and non-no_global_oom_handling only.

Allocates memory on the heap and then places x into it.

\n

This doesn’t actually allocate if T is zero-sized.

\n
§Examples
\n
let five = Box::new(5);
\n
source

pub fn new_uninit() -> Box<MaybeUninit<T>>

🔬This is a nightly-only experimental API. (new_uninit)
Available on crate feature advanced and non-no_global_oom_handling only.

Constructs a new box with uninitialized contents.

\n
§Examples
\n
#![feature(new_uninit)]\n\nlet mut five = Box::<u32>::new_uninit();\n\nlet five = unsafe {\n    // Deferred initialization:\n    five.as_mut_ptr().write(5);\n\n    five.assume_init()\n};\n\nassert_eq!(*five, 5)
\n
source

pub fn new_zeroed() -> Box<MaybeUninit<T>>

🔬This is a nightly-only experimental API. (new_uninit)
Available on crate feature advanced and non-no_global_oom_handling only.

Constructs a new Box with uninitialized contents, with the memory\nbeing filled with 0 bytes.

\n

See MaybeUninit::zeroed for examples of correct and incorrect usage\nof this method.

\n
§Examples
\n
#![feature(new_uninit)]\n\nlet zero = Box::<u32>::new_zeroed();\nlet zero = unsafe { zero.assume_init() };\n\nassert_eq!(*zero, 0)
\n
1.33.0 · source

pub fn pin(x: T) -> Pin<Box<T>>

Available on crate feature advanced and non-no_global_oom_handling only.

Constructs a new Pin<Box<T>>. If T does not implement Unpin, then\nx will be pinned in memory and unable to be moved.

\n

Constructing and pinning of the Box can also be done in two steps: Box::pin(x)\ndoes the same as Box::into_pin(Box::new(x)). Consider using\ninto_pin if you already have a Box<T>, or if you want to\nconstruct a (pinned) Box in a different way than with Box::new.

\n
source

pub fn try_new(x: T) -> Result<Box<T>, AllocError>

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced only.

Allocates memory on the heap then places x into it,\nreturning an error if the allocation fails

\n

This doesn’t actually allocate if T is zero-sized.

\n
§Examples
\n
#![feature(allocator_api)]\n\nlet five = Box::try_new(5)?;
\n
source

pub fn try_new_uninit() -> Result<Box<MaybeUninit<T>>, AllocError>

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced only.

Constructs a new box with uninitialized contents on the heap,\nreturning an error if the allocation fails

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nlet mut five = Box::<u32>::try_new_uninit()?;\n\nlet five = unsafe {\n    // Deferred initialization:\n    five.as_mut_ptr().write(5);\n\n    five.assume_init()\n};\n\nassert_eq!(*five, 5);
\n
source

pub fn try_new_zeroed() -> Result<Box<MaybeUninit<T>>, AllocError>

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced only.

Constructs a new Box with uninitialized contents, with the memory\nbeing filled with 0 bytes on the heap

\n

See MaybeUninit::zeroed for examples of correct and incorrect usage\nof this method.

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nlet zero = Box::<u32>::try_new_zeroed()?;\nlet zero = unsafe { zero.assume_init() };\n\nassert_eq!(*zero, 0);
\n
",0,"iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<T> Box<T>

1.0.0 · source

pub fn new(x: T) -> Box<T>

Available on non-no_global_oom_handling only.

Allocates memory on the heap and then places x into it.

\n

This doesn’t actually allocate if T is zero-sized.

\n
§Examples
\n
let five = Box::new(5);
\n
source

pub fn new_uninit() -> Box<MaybeUninit<T>>

🔬This is a nightly-only experimental API. (new_uninit)
Available on non-no_global_oom_handling only.

Constructs a new box with uninitialized contents.

\n
§Examples
\n
#![feature(new_uninit)]\n\nlet mut five = Box::<u32>::new_uninit();\n\nlet five = unsafe {\n    // Deferred initialization:\n    five.as_mut_ptr().write(5);\n\n    five.assume_init()\n};\n\nassert_eq!(*five, 5)
\n
source

pub fn new_zeroed() -> Box<MaybeUninit<T>>

🔬This is a nightly-only experimental API. (new_uninit)
Available on non-no_global_oom_handling only.

Constructs a new Box with uninitialized contents, with the memory\nbeing filled with 0 bytes.

\n

See MaybeUninit::zeroed for examples of correct and incorrect usage\nof this method.

\n
§Examples
\n
#![feature(new_uninit)]\n\nlet zero = Box::<u32>::new_zeroed();\nlet zero = unsafe { zero.assume_init() };\n\nassert_eq!(*zero, 0)
\n
1.33.0 · source

pub fn pin(x: T) -> Pin<Box<T>>

Available on non-no_global_oom_handling only.

Constructs a new Pin<Box<T>>. If T does not implement Unpin, then\nx will be pinned in memory and unable to be moved.

\n

Constructing and pinning of the Box can also be done in two steps: Box::pin(x)\ndoes the same as Box::into_pin(Box::new(x)). Consider using\ninto_pin if you already have a Box<T>, or if you want to\nconstruct a (pinned) Box in a different way than with Box::new.

\n
source

pub fn try_new(x: T) -> Result<Box<T>, AllocError>

🔬This is a nightly-only experimental API. (allocator_api)

Allocates memory on the heap then places x into it,\nreturning an error if the allocation fails

\n

This doesn’t actually allocate if T is zero-sized.

\n
§Examples
\n
#![feature(allocator_api)]\n\nlet five = Box::try_new(5)?;
\n
source

pub fn try_new_uninit() -> Result<Box<MaybeUninit<T>>, AllocError>

🔬This is a nightly-only experimental API. (allocator_api)

Constructs a new box with uninitialized contents on the heap,\nreturning an error if the allocation fails

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nlet mut five = Box::<u32>::try_new_uninit()?;\n\nlet five = unsafe {\n    // Deferred initialization:\n    five.as_mut_ptr().write(5);\n\n    five.assume_init()\n};\n\nassert_eq!(*five, 5);
\n
source

pub fn try_new_zeroed() -> Result<Box<MaybeUninit<T>>, AllocError>

🔬This is a nightly-only experimental API. (allocator_api)

Constructs a new Box with uninitialized contents, with the memory\nbeing filled with 0 bytes on the heap

\n

See MaybeUninit::zeroed for examples of correct and incorrect usage\nof this method.

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nlet zero = Box::<u32>::try_new_zeroed()?;\nlet zero = unsafe { zero.assume_init() };\n\nassert_eq!(*zero, 0);
\n
",0,"iced::widget::text::StyleFn"],["
source§

impl<T, A> Box<T, A>
where\n A: Allocator,\n T: ?Sized,

source

pub const unsafe fn from_raw_in(raw: *mut T, alloc: A) -> Box<T, A>

🔬This is a nightly-only experimental API. (allocator_api)

Constructs a box from a raw pointer in the given allocator.

\n

After calling this function, the raw pointer is owned by the\nresulting Box. Specifically, the Box destructor will call\nthe destructor of T and free the allocated memory. For this\nto be safe, the memory must have been allocated in accordance\nwith the memory layout used by Box .

\n
§Safety
\n

This function is unsafe because improper use may lead to\nmemory problems. For example, a double-free may occur if the\nfunction is called twice on the same raw pointer.

\n
§Examples
\n

Recreate a Box which was previously converted to a raw pointer\nusing Box::into_raw_with_allocator:

\n\n
#![feature(allocator_api)]\n\nuse std::alloc::System;\n\nlet x = Box::new_in(5, System);\nlet (ptr, alloc) = Box::into_raw_with_allocator(x);\nlet x = unsafe { Box::from_raw_in(ptr, alloc) };
\n

Manually create a Box from scratch by using the system allocator:

\n\n
#![feature(allocator_api, slice_ptr_get)]\n\nuse std::alloc::{Allocator, Layout, System};\n\nunsafe {\n    let ptr = System.allocate(Layout::new::<i32>())?.as_mut_ptr() as *mut i32;\n    // In general .write is required to avoid attempting to destruct\n    // the (uninitialized) previous contents of `ptr`, though for this\n    // simple example `*ptr = 5` would have worked as well.\n    ptr.write(5);\n    let x = Box::from_raw_in(ptr, System);\n}
\n
1.4.0 · source

pub fn into_raw(b: Box<T, A>) -> *mut T

Consumes the Box, returning a wrapped raw pointer.

\n

The pointer will be properly aligned and non-null.

\n

After calling this function, the caller is responsible for the\nmemory previously managed by the Box. In particular, the\ncaller should properly destroy T and release the memory, taking\ninto account the memory layout used by Box. The easiest way to\ndo this is to convert the raw pointer back into a Box with the\nBox::from_raw function, allowing the Box destructor to perform\nthe cleanup.

\n

Note: this is an associated function, which means that you have\nto call it as Box::into_raw(b) instead of b.into_raw(). This\nis so that there is no conflict with a method on the inner type.

\n
§Examples
\n

Converting the raw pointer back into a Box with Box::from_raw\nfor automatic cleanup:

\n\n
let x = Box::new(String::from(\"Hello\"));\nlet ptr = Box::into_raw(x);\nlet x = unsafe { Box::from_raw(ptr) };
\n

Manual cleanup by explicitly running the destructor and deallocating\nthe memory:

\n\n
use std::alloc::{dealloc, Layout};\nuse std::ptr;\n\nlet x = Box::new(String::from(\"Hello\"));\nlet ptr = Box::into_raw(x);\nunsafe {\n    ptr::drop_in_place(ptr);\n    dealloc(ptr as *mut u8, Layout::new::<String>());\n}
\n

Note: This is equivalent to the following:

\n\n
let x = Box::new(String::from(\"Hello\"));\nlet ptr = Box::into_raw(x);\nunsafe {\n    drop(Box::from_raw(ptr));\n}
\n
source

pub fn into_raw_with_allocator(b: Box<T, A>) -> (*mut T, A)

🔬This is a nightly-only experimental API. (allocator_api)

Consumes the Box, returning a wrapped raw pointer and the allocator.

\n

The pointer will be properly aligned and non-null.

\n

After calling this function, the caller is responsible for the\nmemory previously managed by the Box. In particular, the\ncaller should properly destroy T and release the memory, taking\ninto account the memory layout used by Box. The easiest way to\ndo this is to convert the raw pointer back into a Box with the\nBox::from_raw_in function, allowing the Box destructor to perform\nthe cleanup.

\n

Note: this is an associated function, which means that you have\nto call it as Box::into_raw_with_allocator(b) instead of b.into_raw_with_allocator(). This\nis so that there is no conflict with a method on the inner type.

\n
§Examples
\n

Converting the raw pointer back into a Box with Box::from_raw_in\nfor automatic cleanup:

\n\n
#![feature(allocator_api)]\n\nuse std::alloc::System;\n\nlet x = Box::new_in(String::from(\"Hello\"), System);\nlet (ptr, alloc) = Box::into_raw_with_allocator(x);\nlet x = unsafe { Box::from_raw_in(ptr, alloc) };
\n

Manual cleanup by explicitly running the destructor and deallocating\nthe memory:

\n\n
#![feature(allocator_api)]\n\nuse std::alloc::{Allocator, Layout, System};\nuse std::ptr::{self, NonNull};\n\nlet x = Box::new_in(String::from(\"Hello\"), System);\nlet (ptr, alloc) = Box::into_raw_with_allocator(x);\nunsafe {\n    ptr::drop_in_place(ptr);\n    let non_null = NonNull::new_unchecked(ptr);\n    alloc.deallocate(non_null.cast(), Layout::new::<String>());\n}
\n
source

pub const fn allocator(b: &Box<T, A>) -> &A

🔬This is a nightly-only experimental API. (allocator_api)

Returns a reference to the underlying allocator.

\n

Note: this is an associated function, which means that you have\nto call it as Box::allocator(&b) instead of b.allocator(). This\nis so that there is no conflict with a method on the inner type.

\n
1.26.0 · source

pub fn leak<'a>(b: Box<T, A>) -> &'a mut T
where\n A: 'a,

Consumes and leaks the Box, returning a mutable reference,\n&'a mut T.

\n

Note that the type T must outlive the chosen lifetime 'a. If the type\nhas only static references, or none at all, then this may be chosen to be\n'static.

\n

This function is mainly useful for data that lives for the remainder of\nthe program’s life. Dropping the returned reference will cause a memory\nleak. If this is not acceptable, the reference should first be wrapped\nwith the Box::from_raw function producing a Box. This Box can\nthen be dropped which will properly destroy T and release the\nallocated memory.

\n

Note: this is an associated function, which means that you have\nto call it as Box::leak(b) instead of b.leak(). This\nis so that there is no conflict with a method on the inner type.

\n
§Examples
\n

Simple usage:

\n\n
let x = Box::new(41);\nlet static_ref: &'static mut usize = Box::leak(x);\n*static_ref += 1;\nassert_eq!(*static_ref, 42);
\n

Unsized data:

\n\n
let x = vec![1, 2, 3].into_boxed_slice();\nlet static_ref = Box::leak(x);\nstatic_ref[0] = 4;\nassert_eq!(*static_ref, [4, 2, 3]);
\n
1.63.0 (const: unstable) · source

pub fn into_pin(boxed: Box<T, A>) -> Pin<Box<T, A>>
where\n A: 'static,

Converts a Box<T> into a Pin<Box<T>>. If T does not implement Unpin, then\n*boxed will be pinned in memory and unable to be moved.

\n

This conversion does not allocate on the heap and happens in place.

\n

This is also available via From.

\n

Constructing and pinning a Box with Box::into_pin(Box::new(x))\ncan also be written more concisely using Box::pin(x).\nThis into_pin method is useful if you already have a Box<T>, or you are\nconstructing a (pinned) Box in a different way than with Box::new.

\n
§Notes
\n

It’s not recommended that crates add an impl like From<Box<T>> for Pin<T>,\nas it’ll introduce an ambiguity when calling Pin::from.\nA demonstration of such a poor impl is shown below.

\n\n
struct Foo; // A type defined in this crate.\nimpl From<Box<()>> for Pin<Foo> {\n    fn from(_: Box<()>) -> Pin<Foo> {\n        Pin::new(Foo)\n    }\n}\n\nlet foo = Box::new(());\nlet bar = Pin::from(foo);
\n
",0,"iced::widget::text::StyleFn"],["
source§

impl<T, A> Box<T, A>
where\n A: Allocator,\n T: ?Sized,

source

pub const unsafe fn from_raw_in(raw: *mut T, alloc: A) -> Box<T, A>

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced only.

Constructs a box from a raw pointer in the given allocator.

\n

After calling this function, the raw pointer is owned by the\nresulting Box. Specifically, the Box destructor will call\nthe destructor of T and free the allocated memory. For this\nto be safe, the memory must have been allocated in accordance\nwith the memory layout used by Box .

\n
§Safety
\n

This function is unsafe because improper use may lead to\nmemory problems. For example, a double-free may occur if the\nfunction is called twice on the same raw pointer.

\n
§Examples
\n

Recreate a Box which was previously converted to a raw pointer\nusing Box::into_raw_with_allocator:

\n\n
#![feature(allocator_api)]\n\nuse std::alloc::System;\n\nlet x = Box::new_in(5, System);\nlet (ptr, alloc) = Box::into_raw_with_allocator(x);\nlet x = unsafe { Box::from_raw_in(ptr, alloc) };
\n

Manually create a Box from scratch by using the system allocator:

\n\n
#![feature(allocator_api, slice_ptr_get)]\n\nuse std::alloc::{Allocator, Layout, System};\n\nunsafe {\n    let ptr = System.allocate(Layout::new::<i32>())?.as_mut_ptr() as *mut i32;\n    // In general .write is required to avoid attempting to destruct\n    // the (uninitialized) previous contents of `ptr`, though for this\n    // simple example `*ptr = 5` would have worked as well.\n    ptr.write(5);\n    let x = Box::from_raw_in(ptr, System);\n}
\n
1.4.0 · source

pub fn into_raw(b: Box<T, A>) -> *mut T

Available on crate feature advanced only.

Consumes the Box, returning a wrapped raw pointer.

\n

The pointer will be properly aligned and non-null.

\n

After calling this function, the caller is responsible for the\nmemory previously managed by the Box. In particular, the\ncaller should properly destroy T and release the memory, taking\ninto account the memory layout used by Box. The easiest way to\ndo this is to convert the raw pointer back into a Box with the\nBox::from_raw function, allowing the Box destructor to perform\nthe cleanup.

\n

Note: this is an associated function, which means that you have\nto call it as Box::into_raw(b) instead of b.into_raw(). This\nis so that there is no conflict with a method on the inner type.

\n
§Examples
\n

Converting the raw pointer back into a Box with Box::from_raw\nfor automatic cleanup:

\n\n
let x = Box::new(String::from(\"Hello\"));\nlet ptr = Box::into_raw(x);\nlet x = unsafe { Box::from_raw(ptr) };
\n

Manual cleanup by explicitly running the destructor and deallocating\nthe memory:

\n\n
use std::alloc::{dealloc, Layout};\nuse std::ptr;\n\nlet x = Box::new(String::from(\"Hello\"));\nlet ptr = Box::into_raw(x);\nunsafe {\n    ptr::drop_in_place(ptr);\n    dealloc(ptr as *mut u8, Layout::new::<String>());\n}
\n

Note: This is equivalent to the following:

\n\n
let x = Box::new(String::from(\"Hello\"));\nlet ptr = Box::into_raw(x);\nunsafe {\n    drop(Box::from_raw(ptr));\n}
\n
source

pub fn into_raw_with_allocator(b: Box<T, A>) -> (*mut T, A)

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced only.

Consumes the Box, returning a wrapped raw pointer and the allocator.

\n

The pointer will be properly aligned and non-null.

\n

After calling this function, the caller is responsible for the\nmemory previously managed by the Box. In particular, the\ncaller should properly destroy T and release the memory, taking\ninto account the memory layout used by Box. The easiest way to\ndo this is to convert the raw pointer back into a Box with the\nBox::from_raw_in function, allowing the Box destructor to perform\nthe cleanup.

\n

Note: this is an associated function, which means that you have\nto call it as Box::into_raw_with_allocator(b) instead of b.into_raw_with_allocator(). This\nis so that there is no conflict with a method on the inner type.

\n
§Examples
\n

Converting the raw pointer back into a Box with Box::from_raw_in\nfor automatic cleanup:

\n\n
#![feature(allocator_api)]\n\nuse std::alloc::System;\n\nlet x = Box::new_in(String::from(\"Hello\"), System);\nlet (ptr, alloc) = Box::into_raw_with_allocator(x);\nlet x = unsafe { Box::from_raw_in(ptr, alloc) };
\n

Manual cleanup by explicitly running the destructor and deallocating\nthe memory:

\n\n
#![feature(allocator_api)]\n\nuse std::alloc::{Allocator, Layout, System};\nuse std::ptr::{self, NonNull};\n\nlet x = Box::new_in(String::from(\"Hello\"), System);\nlet (ptr, alloc) = Box::into_raw_with_allocator(x);\nunsafe {\n    ptr::drop_in_place(ptr);\n    let non_null = NonNull::new_unchecked(ptr);\n    alloc.deallocate(non_null.cast(), Layout::new::<String>());\n}
\n
source

pub const fn allocator(b: &Box<T, A>) -> &A

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced only.

Returns a reference to the underlying allocator.

\n

Note: this is an associated function, which means that you have\nto call it as Box::allocator(&b) instead of b.allocator(). This\nis so that there is no conflict with a method on the inner type.

\n
1.26.0 · source

pub fn leak<'a>(b: Box<T, A>) -> &'a mut T
where\n A: 'a,

Available on crate feature advanced only.

Consumes and leaks the Box, returning a mutable reference,\n&'a mut T.

\n

Note that the type T must outlive the chosen lifetime 'a. If the type\nhas only static references, or none at all, then this may be chosen to be\n'static.

\n

This function is mainly useful for data that lives for the remainder of\nthe program’s life. Dropping the returned reference will cause a memory\nleak. If this is not acceptable, the reference should first be wrapped\nwith the Box::from_raw function producing a Box. This Box can\nthen be dropped which will properly destroy T and release the\nallocated memory.

\n

Note: this is an associated function, which means that you have\nto call it as Box::leak(b) instead of b.leak(). This\nis so that there is no conflict with a method on the inner type.

\n
§Examples
\n

Simple usage:

\n\n
let x = Box::new(41);\nlet static_ref: &'static mut usize = Box::leak(x);\n*static_ref += 1;\nassert_eq!(*static_ref, 42);
\n

Unsized data:

\n\n
let x = vec![1, 2, 3].into_boxed_slice();\nlet static_ref = Box::leak(x);\nstatic_ref[0] = 4;\nassert_eq!(*static_ref, [4, 2, 3]);
\n
1.63.0 (const: unstable) · source

pub fn into_pin(boxed: Box<T, A>) -> Pin<Box<T, A>>
where\n A: 'static,

Available on crate feature advanced only.

Converts a Box<T> into a Pin<Box<T>>. If T does not implement Unpin, then\n*boxed will be pinned in memory and unable to be moved.

\n

This conversion does not allocate on the heap and happens in place.

\n

This is also available via From.

\n

Constructing and pinning a Box with Box::into_pin(Box::new(x))\ncan also be written more concisely using Box::pin(x).\nThis into_pin method is useful if you already have a Box<T>, or you are\nconstructing a (pinned) Box in a different way than with Box::new.

\n
§Notes
\n

It’s not recommended that crates add an impl like From<Box<T>> for Pin<T>,\nas it’ll introduce an ambiguity when calling Pin::from.\nA demonstration of such a poor impl is shown below.

\n\n
struct Foo; // A type defined in this crate.\nimpl From<Box<()>> for Pin<Foo> {\n    fn from(_: Box<()>) -> Pin<Foo> {\n        Pin::new(Foo)\n    }\n}\n\nlet foo = Box::new(());\nlet bar = Pin::from(foo);
\n
",0,"iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<T, A> Box<T, A>
where\n A: Allocator,

source

pub fn new_in(x: T, alloc: A) -> Box<T, A>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced and non-no_global_oom_handling only.

Allocates memory in the given allocator then places x into it.

\n

This doesn’t actually allocate if T is zero-sized.

\n
§Examples
\n
#![feature(allocator_api)]\n\nuse std::alloc::System;\n\nlet five = Box::new_in(5, System);
\n
source

pub fn try_new_in(x: T, alloc: A) -> Result<Box<T, A>, AllocError>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced only.

Allocates memory in the given allocator then places x into it,\nreturning an error if the allocation fails

\n

This doesn’t actually allocate if T is zero-sized.

\n
§Examples
\n
#![feature(allocator_api)]\n\nuse std::alloc::System;\n\nlet five = Box::try_new_in(5, System)?;
\n
source

pub fn new_uninit_in(alloc: A) -> Box<MaybeUninit<T>, A>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced and non-no_global_oom_handling only.

Constructs a new box with uninitialized contents in the provided allocator.

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nuse std::alloc::System;\n\nlet mut five = Box::<u32, _>::new_uninit_in(System);\n\nlet five = unsafe {\n    // Deferred initialization:\n    five.as_mut_ptr().write(5);\n\n    five.assume_init()\n};\n\nassert_eq!(*five, 5)
\n
source

pub fn try_new_uninit_in(alloc: A) -> Result<Box<MaybeUninit<T>, A>, AllocError>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced only.

Constructs a new box with uninitialized contents in the provided allocator,\nreturning an error if the allocation fails

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nuse std::alloc::System;\n\nlet mut five = Box::<u32, _>::try_new_uninit_in(System)?;\n\nlet five = unsafe {\n    // Deferred initialization:\n    five.as_mut_ptr().write(5);\n\n    five.assume_init()\n};\n\nassert_eq!(*five, 5);
\n
source

pub fn new_zeroed_in(alloc: A) -> Box<MaybeUninit<T>, A>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced and non-no_global_oom_handling only.

Constructs a new Box with uninitialized contents, with the memory\nbeing filled with 0 bytes in the provided allocator.

\n

See MaybeUninit::zeroed for examples of correct and incorrect usage\nof this method.

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nuse std::alloc::System;\n\nlet zero = Box::<u32, _>::new_zeroed_in(System);\nlet zero = unsafe { zero.assume_init() };\n\nassert_eq!(*zero, 0)
\n
source

pub fn try_new_zeroed_in(alloc: A) -> Result<Box<MaybeUninit<T>, A>, AllocError>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced only.

Constructs a new Box with uninitialized contents, with the memory\nbeing filled with 0 bytes in the provided allocator,\nreturning an error if the allocation fails,

\n

See MaybeUninit::zeroed for examples of correct and incorrect usage\nof this method.

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nuse std::alloc::System;\n\nlet zero = Box::<u32, _>::try_new_zeroed_in(System)?;\nlet zero = unsafe { zero.assume_init() };\n\nassert_eq!(*zero, 0);
\n
source

pub fn pin_in(x: T, alloc: A) -> Pin<Box<T, A>>
where\n A: 'static + Allocator,

🔬This is a nightly-only experimental API. (allocator_api)
Available on crate feature advanced and non-no_global_oom_handling only.

Constructs a new Pin<Box<T, A>>. If T does not implement Unpin, then\nx will be pinned in memory and unable to be moved.

\n

Constructing and pinning of the Box can also be done in two steps: Box::pin_in(x, alloc)\ndoes the same as Box::into_pin(Box::new_in(x, alloc)). Consider using\ninto_pin if you already have a Box<T, A>, or if you want to\nconstruct a (pinned) Box in a different way than with Box::new_in.

\n
source

pub fn into_boxed_slice(boxed: Box<T, A>) -> Box<[T], A>

🔬This is a nightly-only experimental API. (box_into_boxed_slice)
Available on crate feature advanced only.

Converts a Box<T> into a Box<[T]>

\n

This conversion does not allocate on the heap and happens in place.

\n
source

pub fn into_inner(boxed: Box<T, A>) -> T

🔬This is a nightly-only experimental API. (box_into_inner)
Available on crate feature advanced only.

Consumes the Box, returning the wrapped value.

\n
§Examples
\n
#![feature(box_into_inner)]\n\nlet c = Box::new(5);\n\nassert_eq!(Box::into_inner(c), 5);
\n
",0,"iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<T, A> Box<T, A>
where\n A: Allocator,

source

pub fn new_in(x: T, alloc: A) -> Box<T, A>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)
Available on non-no_global_oom_handling only.

Allocates memory in the given allocator then places x into it.

\n

This doesn’t actually allocate if T is zero-sized.

\n
§Examples
\n
#![feature(allocator_api)]\n\nuse std::alloc::System;\n\nlet five = Box::new_in(5, System);
\n
source

pub fn try_new_in(x: T, alloc: A) -> Result<Box<T, A>, AllocError>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)

Allocates memory in the given allocator then places x into it,\nreturning an error if the allocation fails

\n

This doesn’t actually allocate if T is zero-sized.

\n
§Examples
\n
#![feature(allocator_api)]\n\nuse std::alloc::System;\n\nlet five = Box::try_new_in(5, System)?;
\n
source

pub fn new_uninit_in(alloc: A) -> Box<MaybeUninit<T>, A>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)
Available on non-no_global_oom_handling only.

Constructs a new box with uninitialized contents in the provided allocator.

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nuse std::alloc::System;\n\nlet mut five = Box::<u32, _>::new_uninit_in(System);\n\nlet five = unsafe {\n    // Deferred initialization:\n    five.as_mut_ptr().write(5);\n\n    five.assume_init()\n};\n\nassert_eq!(*five, 5)
\n
source

pub fn try_new_uninit_in(alloc: A) -> Result<Box<MaybeUninit<T>, A>, AllocError>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)

Constructs a new box with uninitialized contents in the provided allocator,\nreturning an error if the allocation fails

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nuse std::alloc::System;\n\nlet mut five = Box::<u32, _>::try_new_uninit_in(System)?;\n\nlet five = unsafe {\n    // Deferred initialization:\n    five.as_mut_ptr().write(5);\n\n    five.assume_init()\n};\n\nassert_eq!(*five, 5);
\n
source

pub fn new_zeroed_in(alloc: A) -> Box<MaybeUninit<T>, A>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)
Available on non-no_global_oom_handling only.

Constructs a new Box with uninitialized contents, with the memory\nbeing filled with 0 bytes in the provided allocator.

\n

See MaybeUninit::zeroed for examples of correct and incorrect usage\nof this method.

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nuse std::alloc::System;\n\nlet zero = Box::<u32, _>::new_zeroed_in(System);\nlet zero = unsafe { zero.assume_init() };\n\nassert_eq!(*zero, 0)
\n
source

pub fn try_new_zeroed_in(alloc: A) -> Result<Box<MaybeUninit<T>, A>, AllocError>
where\n A: Allocator,

🔬This is a nightly-only experimental API. (allocator_api)

Constructs a new Box with uninitialized contents, with the memory\nbeing filled with 0 bytes in the provided allocator,\nreturning an error if the allocation fails,

\n

See MaybeUninit::zeroed for examples of correct and incorrect usage\nof this method.

\n
§Examples
\n
#![feature(allocator_api, new_uninit)]\n\nuse std::alloc::System;\n\nlet zero = Box::<u32, _>::try_new_zeroed_in(System)?;\nlet zero = unsafe { zero.assume_init() };\n\nassert_eq!(*zero, 0);
\n
source

pub fn pin_in(x: T, alloc: A) -> Pin<Box<T, A>>
where\n A: 'static + Allocator,

🔬This is a nightly-only experimental API. (allocator_api)
Available on non-no_global_oom_handling only.

Constructs a new Pin<Box<T, A>>. If T does not implement Unpin, then\nx will be pinned in memory and unable to be moved.

\n

Constructing and pinning of the Box can also be done in two steps: Box::pin_in(x, alloc)\ndoes the same as Box::into_pin(Box::new_in(x, alloc)). Consider using\ninto_pin if you already have a Box<T, A>, or if you want to\nconstruct a (pinned) Box in a different way than with Box::new_in.

\n
source

pub fn into_boxed_slice(boxed: Box<T, A>) -> Box<[T], A>

🔬This is a nightly-only experimental API. (box_into_boxed_slice)

Converts a Box<T> into a Box<[T]>

\n

This conversion does not allocate on the heap and happens in place.

\n
source

pub fn into_inner(boxed: Box<T, A>) -> T

🔬This is a nightly-only experimental API. (box_into_inner)

Consumes the Box, returning the wrapped value.

\n
§Examples
\n
#![feature(box_into_inner)]\n\nlet c = Box::new(5);\n\nassert_eq!(Box::into_inner(c), 5);
\n
",0,"iced::widget::text::StyleFn"],["
source§

impl<A> Box<dyn Any + Sync + Send, A>
where\n A: Allocator,

1.51.0 · source

pub fn downcast<T>(self) -> Result<Box<T, A>, Box<dyn Any + Sync + Send, A>>
where\n T: Any,

Available on crate feature advanced only.

Attempts to downcast the box to a concrete type.

\n
§Examples
\n
use std::any::Any;\n\nfn print_if_string(value: Box<dyn Any + Send + Sync>) {\n    if let Ok(string) = value.downcast::<String>() {\n        println!(\"String ({}): {}\", string.len(), string);\n    }\n}\n\nlet my_string = \"Hello World\".to_string();\nprint_if_string(Box::new(my_string));\nprint_if_string(Box::new(0i8));
\n
source

pub unsafe fn downcast_unchecked<T>(self) -> Box<T, A>
where\n T: Any,

🔬This is a nightly-only experimental API. (downcast_unchecked)
Available on crate feature advanced only.

Downcasts the box to a concrete type.

\n

For a safe alternative see downcast.

\n
§Examples
\n
#![feature(downcast_unchecked)]\n\nuse std::any::Any;\n\nlet x: Box<dyn Any + Send + Sync> = Box::new(1_usize);\n\nunsafe {\n    assert_eq!(*x.downcast_unchecked::<usize>(), 1);\n}
\n
§Safety
\n

The contained value must be of type T. Calling this method\nwith the incorrect type is undefined behavior.

\n
",0,"iced::widget::shader::wgpu::hal::DropGuard"],["
source§

impl<A> Box<dyn Any + Send, A>
where\n A: Allocator,

1.0.0 · source

pub fn downcast<T>(self) -> Result<Box<T, A>, Box<dyn Any + Send, A>>
where\n T: Any,

Available on crate feature advanced only.

Attempts to downcast the box to a concrete type.

\n
§Examples
\n
use std::any::Any;\n\nfn print_if_string(value: Box<dyn Any + Send>) {\n    if let Ok(string) = value.downcast::<String>() {\n        println!(\"String ({}): {}\", string.len(), string);\n    }\n}\n\nlet my_string = \"Hello World\".to_string();\nprint_if_string(Box::new(my_string));\nprint_if_string(Box::new(0i8));
\n
source

pub unsafe fn downcast_unchecked<T>(self) -> Box<T, A>
where\n T: Any,

🔬This is a nightly-only experimental API. (downcast_unchecked)
Available on crate feature advanced only.

Downcasts the box to a concrete type.

\n

For a safe alternative see downcast.

\n
§Examples
\n
#![feature(downcast_unchecked)]\n\nuse std::any::Any;\n\nlet x: Box<dyn Any + Send> = Box::new(1_usize);\n\nunsafe {\n    assert_eq!(*x.downcast_unchecked::<usize>(), 1);\n}
\n
§Safety
\n

The contained value must be of type T. Calling this method\nwith the incorrect type is undefined behavior.

\n
",0,"iced::widget::shader::wgpu::hal::DropGuard"],["
source§

impl<A> Box<dyn Any, A>
where\n A: Allocator,

1.0.0 · source

pub fn downcast<T>(self) -> Result<Box<T, A>, Box<dyn Any, A>>
where\n T: Any,

Available on crate feature advanced only.

Attempts to downcast the box to a concrete type.

\n
§Examples
\n
use std::any::Any;\n\nfn print_if_string(value: Box<dyn Any>) {\n    if let Ok(string) = value.downcast::<String>() {\n        println!(\"String ({}): {}\", string.len(), string);\n    }\n}\n\nlet my_string = \"Hello World\".to_string();\nprint_if_string(Box::new(my_string));\nprint_if_string(Box::new(0i8));
\n
source

pub unsafe fn downcast_unchecked<T>(self) -> Box<T, A>
where\n T: Any,

🔬This is a nightly-only experimental API. (downcast_unchecked)
Available on crate feature advanced only.

Downcasts the box to a concrete type.

\n

For a safe alternative see downcast.

\n
§Examples
\n
#![feature(downcast_unchecked)]\n\nuse std::any::Any;\n\nlet x: Box<dyn Any> = Box::new(1_usize);\n\nunsafe {\n    assert_eq!(*x.downcast_unchecked::<usize>(), 1);\n}
\n
§Safety
\n

The contained value must be of type T. Calling this method\nwith the incorrect type is undefined behavior.

\n
",0,"iced::widget::shader::wgpu::hal::DropGuard"],["
§

impl<T> Buf for Box<T>
where\n T: Buf + ?Sized,

§

fn remaining(&self) -> usize

Returns the number of bytes between the current position and the end of\nthe buffer. Read more
§

fn chunk(&self) -> &[u8]

Returns a slice starting at the current position and of length between 0\nand Buf::remaining(). Note that this can return shorter slice (this allows\nnon-continuous internal representation). Read more
§

fn chunks_vectored<'b>(&'b self, dst: &mut [IoSlice<'b>]) -> usize

Available on crate feature std only.
Fills dst with potentially multiple slices starting at self’s\ncurrent position. Read more
§

fn advance(&mut self, cnt: usize)

Advance the internal cursor of the Buf Read more
§

fn has_remaining(&self) -> bool

Returns true if there are any more bytes to consume Read more
§

fn copy_to_slice(&mut self, dst: &mut [u8])

Copies bytes from self into dst. Read more
§

fn get_u8(&mut self) -> u8

Gets an unsigned 8 bit integer from self. Read more
§

fn get_i8(&mut self) -> i8

Gets a signed 8 bit integer from self. Read more
§

fn get_u16(&mut self) -> u16

Gets an unsigned 16 bit integer from self in big-endian byte order. Read more
§

fn get_u16_le(&mut self) -> u16

Gets an unsigned 16 bit integer from self in little-endian byte order. Read more
§

fn get_u16_ne(&mut self) -> u16

Gets an unsigned 16 bit integer from self in native-endian byte order. Read more
§

fn get_i16(&mut self) -> i16

Gets a signed 16 bit integer from self in big-endian byte order. Read more
§

fn get_i16_le(&mut self) -> i16

Gets a signed 16 bit integer from self in little-endian byte order. Read more
§

fn get_i16_ne(&mut self) -> i16

Gets a signed 16 bit integer from self in native-endian byte order. Read more
§

fn get_u32(&mut self) -> u32

Gets an unsigned 32 bit integer from self in the big-endian byte order. Read more
§

fn get_u32_le(&mut self) -> u32

Gets an unsigned 32 bit integer from self in the little-endian byte order. Read more
§

fn get_u32_ne(&mut self) -> u32

Gets an unsigned 32 bit integer from self in native-endian byte order. Read more
§

fn get_i32(&mut self) -> i32

Gets a signed 32 bit integer from self in big-endian byte order. Read more
§

fn get_i32_le(&mut self) -> i32

Gets a signed 32 bit integer from self in little-endian byte order. Read more
§

fn get_i32_ne(&mut self) -> i32

Gets a signed 32 bit integer from self in native-endian byte order. Read more
§

fn get_u64(&mut self) -> u64

Gets an unsigned 64 bit integer from self in big-endian byte order. Read more
§

fn get_u64_le(&mut self) -> u64

Gets an unsigned 64 bit integer from self in little-endian byte order. Read more
§

fn get_u64_ne(&mut self) -> u64

Gets an unsigned 64 bit integer from self in native-endian byte order. Read more
§

fn get_i64(&mut self) -> i64

Gets a signed 64 bit integer from self in big-endian byte order. Read more
§

fn get_i64_le(&mut self) -> i64

Gets a signed 64 bit integer from self in little-endian byte order. Read more
§

fn get_i64_ne(&mut self) -> i64

Gets a signed 64 bit integer from self in native-endian byte order. Read more
§

fn get_uint(&mut self, nbytes: usize) -> u64

Gets an unsigned n-byte integer from self in big-endian byte order. Read more
§

fn get_uint_le(&mut self, nbytes: usize) -> u64

Gets an unsigned n-byte integer from self in little-endian byte order. Read more
§

fn get_uint_ne(&mut self, nbytes: usize) -> u64

Gets an unsigned n-byte integer from self in native-endian byte order. Read more
§

fn get_int(&mut self, nbytes: usize) -> i64

Gets a signed n-byte integer from self in big-endian byte order. Read more
§

fn get_int_le(&mut self, nbytes: usize) -> i64

Gets a signed n-byte integer from self in little-endian byte order. Read more
§

fn get_int_ne(&mut self, nbytes: usize) -> i64

Gets a signed n-byte integer from self in native-endian byte order. Read more
§

fn copy_to_bytes(&mut self, len: usize) -> Bytes

Consumes len bytes inside self and returns new instance of Bytes\nwith this data. Read more
§

fn get_u128(&mut self) -> u128

Gets an unsigned 128 bit integer from self in big-endian byte order. Read more
§

fn get_u128_le(&mut self) -> u128

Gets an unsigned 128 bit integer from self in little-endian byte order. Read more
§

fn get_u128_ne(&mut self) -> u128

Gets an unsigned 128 bit integer from self in native-endian byte order. Read more
§

fn get_i128(&mut self) -> i128

Gets a signed 128 bit integer from self in big-endian byte order. Read more
§

fn get_i128_le(&mut self) -> i128

Gets a signed 128 bit integer from self in little-endian byte order. Read more
§

fn get_i128_ne(&mut self) -> i128

Gets a signed 128 bit integer from self in native-endian byte order. Read more
§

fn get_f32(&mut self) -> f32

Gets an IEEE754 single-precision (4 bytes) floating point number from\nself in big-endian byte order. Read more
§

fn get_f32_le(&mut self) -> f32

Gets an IEEE754 single-precision (4 bytes) floating point number from\nself in little-endian byte order. Read more
§

fn get_f32_ne(&mut self) -> f32

Gets an IEEE754 single-precision (4 bytes) floating point number from\nself in native-endian byte order. Read more
§

fn get_f64(&mut self) -> f64

Gets an IEEE754 double-precision (8 bytes) floating point number from\nself in big-endian byte order. Read more
§

fn get_f64_le(&mut self) -> f64

Gets an IEEE754 double-precision (8 bytes) floating point number from\nself in little-endian byte order. Read more
§

fn get_f64_ne(&mut self) -> f64

Gets an IEEE754 double-precision (8 bytes) floating point number from\nself in native-endian byte order. Read more
§

fn take(self, limit: usize) -> Take<Self>
where\n Self: Sized,

Creates an adaptor which will read at most limit bytes from self. Read more
§

fn chain<U>(self, next: U) -> Chain<Self, U>
where\n U: Buf,\n Self: Sized,

Creates an adaptor which will chain this buffer with another. Read more
§

fn reader(self) -> Reader<Self>
where\n Self: Sized,

Available on crate feature std only.
Creates an adaptor which implements the Read trait for self. Read more
","Buf","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> BufMut for Box<T>
where\n T: BufMut + ?Sized,

§

fn remaining_mut(&self) -> usize

Returns the number of bytes that can be written from the current\nposition until the end of the buffer is reached. Read more
§

fn chunk_mut(&mut self) -> &mut UninitSlice

Returns a mutable slice starting at the current BufMut position and of\nlength between 0 and BufMut::remaining_mut(). Note that this can be shorter than the\nwhole remainder of the buffer (this allows non-continuous implementation). Read more
§

unsafe fn advance_mut(&mut self, cnt: usize)

Advance the internal cursor of the BufMut Read more
§

fn put_slice(&mut self, src: &[u8])

Transfer bytes into self from src and advance the cursor by the\nnumber of bytes written. Read more
§

fn put_u8(&mut self, n: u8)

Writes an unsigned 8 bit integer to self. Read more
§

fn put_i8(&mut self, n: i8)

Writes a signed 8 bit integer to self. Read more
§

fn put_u16(&mut self, n: u16)

Writes an unsigned 16 bit integer to self in big-endian byte order. Read more
§

fn put_u16_le(&mut self, n: u16)

Writes an unsigned 16 bit integer to self in little-endian byte order. Read more
§

fn put_u16_ne(&mut self, n: u16)

Writes an unsigned 16 bit integer to self in native-endian byte order. Read more
§

fn put_i16(&mut self, n: i16)

Writes a signed 16 bit integer to self in big-endian byte order. Read more
§

fn put_i16_le(&mut self, n: i16)

Writes a signed 16 bit integer to self in little-endian byte order. Read more
§

fn put_i16_ne(&mut self, n: i16)

Writes a signed 16 bit integer to self in native-endian byte order. Read more
§

fn put_u32(&mut self, n: u32)

Writes an unsigned 32 bit integer to self in big-endian byte order. Read more
§

fn put_u32_le(&mut self, n: u32)

Writes an unsigned 32 bit integer to self in little-endian byte order. Read more
§

fn put_u32_ne(&mut self, n: u32)

Writes an unsigned 32 bit integer to self in native-endian byte order. Read more
§

fn put_i32(&mut self, n: i32)

Writes a signed 32 bit integer to self in big-endian byte order. Read more
§

fn put_i32_le(&mut self, n: i32)

Writes a signed 32 bit integer to self in little-endian byte order. Read more
§

fn put_i32_ne(&mut self, n: i32)

Writes a signed 32 bit integer to self in native-endian byte order. Read more
§

fn put_u64(&mut self, n: u64)

Writes an unsigned 64 bit integer to self in the big-endian byte order. Read more
§

fn put_u64_le(&mut self, n: u64)

Writes an unsigned 64 bit integer to self in little-endian byte order. Read more
§

fn put_u64_ne(&mut self, n: u64)

Writes an unsigned 64 bit integer to self in native-endian byte order. Read more
§

fn put_i64(&mut self, n: i64)

Writes a signed 64 bit integer to self in the big-endian byte order. Read more
§

fn put_i64_le(&mut self, n: i64)

Writes a signed 64 bit integer to self in little-endian byte order. Read more
§

fn put_i64_ne(&mut self, n: i64)

Writes a signed 64 bit integer to self in native-endian byte order. Read more
§

fn has_remaining_mut(&self) -> bool

Returns true if there is space in self for more bytes. Read more
§

fn put<T>(&mut self, src: T)
where\n T: Buf,\n Self: Sized,

Transfer bytes into self from src and advance the cursor by the\nnumber of bytes written. Read more
§

fn put_bytes(&mut self, val: u8, cnt: usize)

Put cnt bytes val into self. Read more
§

fn put_u128(&mut self, n: u128)

Writes an unsigned 128 bit integer to self in the big-endian byte order. Read more
§

fn put_u128_le(&mut self, n: u128)

Writes an unsigned 128 bit integer to self in little-endian byte order. Read more
§

fn put_u128_ne(&mut self, n: u128)

Writes an unsigned 128 bit integer to self in native-endian byte order. Read more
§

fn put_i128(&mut self, n: i128)

Writes a signed 128 bit integer to self in the big-endian byte order. Read more
§

fn put_i128_le(&mut self, n: i128)

Writes a signed 128 bit integer to self in little-endian byte order. Read more
§

fn put_i128_ne(&mut self, n: i128)

Writes a signed 128 bit integer to self in native-endian byte order. Read more
§

fn put_uint(&mut self, n: u64, nbytes: usize)

Writes an unsigned n-byte integer to self in big-endian byte order. Read more
§

fn put_uint_le(&mut self, n: u64, nbytes: usize)

Writes an unsigned n-byte integer to self in the little-endian byte order. Read more
§

fn put_uint_ne(&mut self, n: u64, nbytes: usize)

Writes an unsigned n-byte integer to self in the native-endian byte order. Read more
§

fn put_int(&mut self, n: i64, nbytes: usize)

Writes low nbytes of a signed integer to self in big-endian byte order. Read more
§

fn put_int_le(&mut self, n: i64, nbytes: usize)

Writes low nbytes of a signed integer to self in little-endian byte order. Read more
§

fn put_int_ne(&mut self, n: i64, nbytes: usize)

Writes low nbytes of a signed integer to self in native-endian byte order. Read more
§

fn put_f32(&mut self, n: f32)

Writes an IEEE754 single-precision (4 bytes) floating point number to\nself in big-endian byte order. Read more
§

fn put_f32_le(&mut self, n: f32)

Writes an IEEE754 single-precision (4 bytes) floating point number to\nself in little-endian byte order. Read more
§

fn put_f32_ne(&mut self, n: f32)

Writes an IEEE754 single-precision (4 bytes) floating point number to\nself in native-endian byte order. Read more
§

fn put_f64(&mut self, n: f64)

Writes an IEEE754 double-precision (8 bytes) floating point number to\nself in big-endian byte order. Read more
§

fn put_f64_le(&mut self, n: f64)

Writes an IEEE754 double-precision (8 bytes) floating point number to\nself in little-endian byte order. Read more
§

fn put_f64_ne(&mut self, n: f64)

Writes an IEEE754 double-precision (8 bytes) floating point number to\nself in native-endian byte order. Read more
§

fn limit(self, limit: usize) -> Limit<Self>
where\n Self: Sized,

Creates an adaptor which can write at most limit bytes to self. Read more
§

fn writer(self) -> Writer<Self>
where\n Self: Sized,

Available on crate feature std only.
Creates an adaptor which implements the Write trait for self. Read more
§

fn chain_mut<U>(self, next: U) -> Chain<Self, U>
where\n U: BufMut,\n Self: Sized,

Creates an adapter which will chain this buffer with another. Read more
","BufMut","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.0.0 · source§

impl<B> BufRead for Box<B>
where\n B: BufRead + ?Sized,

source§

fn fill_buf(&mut self) -> Result<&[u8], Error>

Returns the contents of the internal buffer, filling it with more data\nfrom the inner reader if it is empty. Read more
source§

fn consume(&mut self, amt: usize)

Tells this buffer that amt bytes have been consumed from the buffer,\nso they should no longer be returned in calls to read. Read more
source§

fn read_until(&mut self, byte: u8, buf: &mut Vec<u8>) -> Result<usize, Error>

Reads all bytes into buf until the delimiter byte or EOF is reached. Read more
source§

fn read_line(&mut self, buf: &mut String) -> Result<usize, Error>

Reads all bytes until a newline (the 0xA byte) is reached, and append\nthem to the provided String buffer. Read more
source§

fn has_data_left(&mut self) -> Result<bool, Error>

🔬This is a nightly-only experimental API. (buf_read_has_data_left)
Checks if the underlying Read has any data left to be read. Read more
source§

fn skip_until(&mut self, byte: u8) -> Result<usize, Error>

🔬This is a nightly-only experimental API. (bufread_skip_until)
Skips all bytes until the delimiter byte or EOF is reached. Read more
1.0.0 · source§

fn split(self, byte: u8) -> Split<Self>
where\n Self: Sized,

Returns an iterator over the contents of this reader split on the byte\nbyte. Read more
1.0.0 · source§

fn lines(self) -> Lines<Self>
where\n Self: Sized,

Returns an iterator over the lines of this reader. Read more
","BufRead","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.0.0 · source§

impl<T, A> Clone for Box<T, A>
where\n T: Clone,\n A: Allocator + Clone,

Available on non-no_global_oom_handling only.
source§

fn clone(&self) -> Box<T, A>

Returns a new box with a clone() of this box’s contents.

\n
§Examples
\n
let x = Box::new(5);\nlet y = x.clone();\n\n// The value is the same\nassert_eq!(x, y);\n\n// But they are unique objects\nassert_ne!(&*x as *const i32, &*y as *const i32);
\n
source§

fn clone_from(&mut self, source: &Box<T, A>)

Copies source’s contents into self without creating a new allocation.

\n
§Examples
\n
let x = Box::new(5);\nlet mut y = Box::new(10);\nlet yp: *const i32 = &*y;\n\ny.clone_from(&x);\n\n// The value is the same\nassert_eq!(x, y);\n\n// And no allocation occurred\nassert_eq!(yp, &*y);
\n
","Clone","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<C> Connection for Box<C>
where\n C: Connection + ?Sized,

§

fn wait_for_event(&self) -> Result<Event, ConnectionError>

Wait for a new event from the X11 server.
§

fn wait_for_raw_event(\n &self,\n) -> Result<<Box<C> as RequestConnection>::Buf, ConnectionError>

Wait for a new raw/unparsed event from the X11 server.
§

fn wait_for_event_with_sequence(&self) -> Result<(Event, u64), ConnectionError>

Wait for a new event from the X11 server.
§

fn wait_for_raw_event_with_sequence(\n &self,\n) -> Result<(<Box<C> as RequestConnection>::Buf, u64), ConnectionError>

Wait for a new raw/unparsed event from the X11 server.
§

fn poll_for_event(&self) -> Result<Option<Event>, ConnectionError>

Poll for a new event from the X11 server.
§

fn poll_for_raw_event(\n &self,\n) -> Result<Option<<Box<C> as RequestConnection>::Buf>, ConnectionError>

Poll for a new raw/unparsed event from the X11 server.
§

fn poll_for_event_with_sequence(\n &self,\n) -> Result<Option<(Event, u64)>, ConnectionError>

Poll for a new event from the X11 server.
§

fn poll_for_raw_event_with_sequence(\n &self,\n) -> Result<Option<(<Box<C> as RequestConnection>::Buf, u64)>, ConnectionError>

Poll for a new unparsed/raw event from the X11 server.
§

fn flush(&self) -> Result<(), ConnectionError>

Send all pending requests to the server. Read more
§

fn setup(&self) -> &Setup

Get the setup information sent by the X11 server. Read more
§

fn generate_id(&self) -> Result<u32, ReplyOrIdError>

Generate a new X11 identifier. Read more
","Connection","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<G, R, A> Coroutine<R> for Box<G, A>
where\n G: Coroutine<R> + Unpin + ?Sized,\n A: Allocator,

§

type Yield = <G as Coroutine<R>>::Yield

🔬This is a nightly-only experimental API. (coroutine_trait)
The type of value this coroutine yields. Read more
§

type Return = <G as Coroutine<R>>::Return

🔬This is a nightly-only experimental API. (coroutine_trait)
The type of value this coroutine returns. Read more
source§

fn resume(\n self: Pin<&mut Box<G, A>>,\n arg: R,\n) -> CoroutineState<<Box<G, A> as Coroutine<R>>::Yield, <Box<G, A> as Coroutine<R>>::Return>

🔬This is a nightly-only experimental API. (coroutine_trait)
Resumes the execution of this coroutine. Read more
","Coroutine","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.0.0 · source§

impl<T, A> Debug for Box<T, A>
where\n T: Debug + ?Sized,\n A: Allocator,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
","Debug","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.0.0 · source§

impl<T> Default for Box<T>
where\n T: Default,

Available on non-no_global_oom_handling only.
source§

fn default() -> Box<T>

Creates a Box<T>, with the Default value for T.

\n
","Default","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.0.0 · source§

impl<T, A> Deref for Box<T, A>
where\n A: Allocator,\n T: ?Sized,

§

type Target = T

The resulting type after dereferencing.
source§

fn deref(&self) -> &T

Dereferences the value.
","Deref","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.0.0 · source§

impl<T, A> DerefMut for Box<T, A>
where\n A: Allocator,\n T: ?Sized,

source§

fn deref_mut(&mut self) -> &mut T

Mutably dereferences the value.
","DerefMut","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<'de, T> Deserialize<'de> for Box<T>
where\n T: Deserialize<'de>,

Available on crate features std or alloc only.
source§

fn deserialize<D>(\n deserializer: D,\n) -> Result<Box<T>, <D as Deserializer<'de>>::Error>
where\n D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
","Deserialize<'de>","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.0.0 · source§

impl<T, A> Display for Box<T, A>
where\n T: Display + ?Sized,\n A: Allocator,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
","Display","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.0.0 · source§

impl<I, A> DoubleEndedIterator for Box<I, A>
where\n I: DoubleEndedIterator + ?Sized,\n A: Allocator,

source§

fn next_back(&mut self) -> Option<<I as Iterator>::Item>

Removes and returns an element from the end of the iterator. Read more
source§

fn nth_back(&mut self, n: usize) -> Option<<I as Iterator>::Item>

Returns the nth element from the end of the iterator. Read more
source§

fn advance_back_by(&mut self, n: usize) -> Result<(), NonZero<usize>>

🔬This is a nightly-only experimental API. (iter_advance_by)
Advances the iterator from the back by n elements. Read more
1.27.0 · source§

fn try_rfold<B, F, R>(&mut self, init: B, f: F) -> R
where\n Self: Sized,\n F: FnMut(B, Self::Item) -> R,\n R: Try<Output = B>,

This is the reverse version of Iterator::try_fold(): it takes\nelements starting from the back of the iterator. Read more
1.27.0 · source§

fn rfold<B, F>(self, init: B, f: F) -> B
where\n Self: Sized,\n F: FnMut(B, Self::Item) -> B,

An iterator method that reduces the iterator’s elements to a single,\nfinal value, starting from the back. Read more
1.27.0 · source§

fn rfind<P>(&mut self, predicate: P) -> Option<Self::Item>
where\n Self: Sized,\n P: FnMut(&Self::Item) -> bool,

Searches for an element of an iterator from the back that satisfies a predicate. Read more
","DoubleEndedIterator","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.0.0 · source§

impl<T, A> Drop for Box<T, A>
where\n A: Allocator,\n T: ?Sized,

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
","Drop","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.8.0 · source§

impl<T> Error for Box<T>
where\n T: Error,

source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
source§

fn provide<'b>(&'b self, request: &mut Request<'b>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more
","Error","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> EventSource for Box<T>
where\n T: EventSource,

Blanket implementation for boxed event sources. [EventSource] is not an\nobject safe trait, so this does not include trait objects.

\n
§

type Event = <T as EventSource>::Event

The type of events generated by your source.
§

type Metadata = <T as EventSource>::Metadata

Some metadata of your event source Read more
§

type Ret = <T as EventSource>::Ret

The return type of the user callback Read more
§

type Error = <T as EventSource>::Error

The error type returned from\nprocess_events() (not the user callback!).
§

fn process_events<F>(\n &mut self,\n readiness: Readiness,\n token: Token,\n callback: F,\n) -> Result<PostAction, <Box<T> as EventSource>::Error>
where\n F: FnMut(<Box<T> as EventSource>::Event, &mut <Box<T> as EventSource>::Metadata) -> <Box<T> as EventSource>::Ret,

Process any relevant events Read more
§

fn register(\n &mut self,\n poll: &mut Poll,\n token_factory: &mut TokenFactory,\n) -> Result<(), Error>

Register yourself to this poll instance Read more
§

fn reregister(\n &mut self,\n poll: &mut Poll,\n token_factory: &mut TokenFactory,\n) -> Result<(), Error>

Re-register your file descriptors Read more
§

fn unregister(&mut self, poll: &mut Poll) -> Result<(), Error>

Unregister your file descriptors Read more
§

const NEEDS_EXTRA_LIFECYCLE_EVENTS: bool = T::NEEDS_EXTRA_LIFECYCLE_EVENTS

Whether this source needs to be sent the [EventSource::before_sleep]\nand [EventSource::before_handle_events] notifications. These are opt-in because\nthey require more expensive checks, and almost all sources will not need these notifications
§

fn before_sleep(&mut self) -> Result<Option<(Readiness, Token)>, Error>

Notification that a single poll is about to begin Read more
§

fn before_handle_events(&mut self, events: EventIterator<'_>)

Notification that polling is complete, and [EventSource::process_events] will\nbe called with the given events for this source. The iterator may be empty,\nwhich indicates that no events were generated for this source Read more
","EventSource","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
§

impl<T> EventSource for Box<T>
where\n T: EventSource,

Blanket implementation for boxed event sources. [EventSource] is not an\nobject safe trait, so this does not include trait objects.

\n
§

type Event = <T as EventSource>::Event

The type of events generated by your source.
§

type Metadata = <T as EventSource>::Metadata

Some metadata of your event source Read more
§

type Ret = <T as EventSource>::Ret

The return type of the user callback Read more
§

type Error = <T as EventSource>::Error

The error type returned from\nprocess_events() (not the user callback!).
§

fn process_events<F>(\n &mut self,\n readiness: Readiness,\n token: Token,\n callback: F,\n) -> Result<PostAction, <Box<T> as EventSource>::Error>
where\n F: FnMut(<Box<T> as EventSource>::Event, &mut <Box<T> as EventSource>::Metadata) -> <Box<T> as EventSource>::Ret,

Process any relevant events Read more
§

fn register(\n &mut self,\n poll: &mut Poll,\n token_factory: &mut TokenFactory,\n) -> Result<(), Error>

Register yourself to this poll instance Read more
§

fn reregister(\n &mut self,\n poll: &mut Poll,\n token_factory: &mut TokenFactory,\n) -> Result<(), Error>

Re-register your file descriptors Read more
§

fn unregister(&mut self, poll: &mut Poll) -> Result<(), Error>

Unregister your file descriptors Read more
§

const NEEDS_EXTRA_LIFECYCLE_EVENTS: bool = T::NEEDS_EXTRA_LIFECYCLE_EVENTS

Whether this source needs to be sent the [EventSource::before_sleep]\nand [EventSource::before_handle_events] notifications. These are opt-in because\nthey require more expensive checks, and almost all sources will not need these notifications
§

fn before_sleep(&mut self) -> Result<Option<(Readiness, Token)>, Error>

Notification that a single poll is about to begin Read more
§

fn before_handle_events(&mut self, events: EventIterator<'_>)

Notification that polling is complete, and [EventSource::process_events] will\nbe called with the given events for this source. The iterator may be empty,\nwhich indicates that no events were generated for this source Read more
","EventSource","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.0.0 · source§

impl<I, A> ExactSizeIterator for Box<I, A>
where\n I: ExactSizeIterator + ?Sized,\n A: Allocator,

source§

fn len(&self) -> usize

Returns the exact remaining length of the iterator. Read more
source§

fn is_empty(&self) -> bool

🔬This is a nightly-only experimental API. (exact_size_is_empty)
Returns true if the iterator is empty. Read more
","ExactSizeIterator","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.35.0 · source§

impl<Args, F, A> Fn<Args> for Box<F, A>
where\n Args: Tuple,\n F: Fn<Args> + ?Sized,\n A: Allocator,

source§

extern "rust-call" fn call(\n &self,\n args: Args,\n) -> <Box<F, A> as FnOnce<Args>>::Output

🔬This is a nightly-only experimental API. (fn_traits)
Performs the call operation.
","Fn","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.35.0 · source§

impl<Args, F, A> FnMut<Args> for Box<F, A>
where\n Args: Tuple,\n F: FnMut<Args> + ?Sized,\n A: Allocator,

source§

extern "rust-call" fn call_mut(\n &mut self,\n args: Args,\n) -> <Box<F, A> as FnOnce<Args>>::Output

🔬This is a nightly-only experimental API. (fn_traits)
Performs the call operation.
","FnMut","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
1.35.0 · source§

impl<Args, F, A> FnOnce<Args> for Box<F, A>
where\n Args: Tuple,\n F: FnOnce<Args> + ?Sized,\n A: Allocator,

§

type Output = <F as FnOnce<Args>>::Output

The returned type after the call operator is used.
source§

extern "rust-call" fn call_once(\n self,\n args: Args,\n) -> <Box<F, A> as FnOnce<Args>>::Output

🔬This is a nightly-only experimental API. (fn_traits)
Performs the call operation.
","FnOnce","iced::widget::text::StyleFn","iced::widget::overlay::menu::StyleFn","iced::widget::button::StyleFn","iced::widget::checkbox::StyleFn","iced::widget::container::StyleFn","iced::widget::pane_grid::StyleFn","iced::widget::pick_list::StyleFn","iced::widget::progress_bar::StyleFn","iced::widget::radio::StyleFn","iced::widget::rule::StyleFn","iced::widget::scrollable::StyleFn","iced::widget::vertical_slider::StyleFn","iced::widget::text_editor::StyleFn","iced::widget::text_input::StyleFn","iced::widget::toggler::StyleFn","iced::widget::shader::wgpu::core::device::DeviceLostCallback","iced::widget::shader::wgpu::hal::DropGuard","iced::widget::svg::StyleFn","iced::widget::qr_code::StyleFn"],["
source§

impl<'a, Theme> From<Style> for Box<dyn Fn(&Theme, Status) -> Style + 'a>

source§

fn from(style: Style) -> Box<dyn Fn(&Theme, Status) -> Style + 'a>

Converts to this type from the input type.
","From